![软件技术解决方案_第1页](http://file3.renrendoc.com/fileroot_temp3/2021-12/27/b301aa26-37cc-44a3-a743-505b0c95a9c7/b301aa26-37cc-44a3-a743-505b0c95a9c71.gif)
![软件技术解决方案_第2页](http://file3.renrendoc.com/fileroot_temp3/2021-12/27/b301aa26-37cc-44a3-a743-505b0c95a9c7/b301aa26-37cc-44a3-a743-505b0c95a9c72.gif)
![软件技术解决方案_第3页](http://file3.renrendoc.com/fileroot_temp3/2021-12/27/b301aa26-37cc-44a3-a743-505b0c95a9c7/b301aa26-37cc-44a3-a743-505b0c95a9c73.gif)
![软件技术解决方案_第4页](http://file3.renrendoc.com/fileroot_temp3/2021-12/27/b301aa26-37cc-44a3-a743-505b0c95a9c7/b301aa26-37cc-44a3-a743-505b0c95a9c74.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、<方案名称>软件技术解决方案北京开元智信通软件有限公司版本历史版本号修改人时间备注目录1前言 . .51.1背景 .51.2目的 .51.3适用范围 .51.4读者对象 .51.5相关资料 .61.6词汇表 .62需求分析. .62.1技术现状 .62.2用户需求 .63解决方案. .73.1设计原则 .73.2总体设计方案 .73.2.1功能设计模块和项目(产品)需求对应关系.73.2.2总体功能流程图及框架图 . .83.2.3总体功能流程图及框架图说明.83.2.4各个子模块之间输入输出关系.83.2.5数据库结构设计 . .83.3子模块一(接口)方案详述 .93.3.1X
2、XX子功能流程图及框架图.93.3.2XXX子功能流程图及框架图说明.93.3.3XXX子功能用到的算法说明.93.3.4XXX第三方模块调用说明 .93.3.5XXX子功能输入 .103.3.6XXX子功能输出 .103.3.7XXX子功能数据库设计 .103.4子模块二(接口)方案详述 .113.4.1XXX子功能流程图及框架图.113.4.2XXX子功能流程图及框架图说明.113.4.3XXX子功能用到的算法说明.113.4.4XXX第三方模块调用说明 .113.4.5XXX子功能输入 .123.4.6XXX子功能输出 .123.4.7XXX子功能数据库设计 .123.5方案设计理由 .
3、123.6方案优点及缺点 .133.7技术风险 .133.8方案工作量估算 .133.9关联部门注意事项 .134约束条件. .145技术建议. .146输入输出文档 . .147评审及流程 . .167.1整体方案评审 .167.1.1评审形式 .167.1.2评审输入 .167.1.3评审结论跟踪 .167.1.4评审输出 .168附录17注:文档中的灰色斜字, 正式文档中应替换为正体黑色文字; 正式文档本段文字须删除。本文档内容可以根据项目进行裁减。 本文档需要明确提出技术解决方案的原因, 技术方案要解决哪些问题, 哪些问题还未解决, 该技术方案实现在的的风险, 技术方案的实现难点在哪里
4、, 技术方案实现估计面要的人力资源,该技术方案要达到的效果,技术方案中未决事项。技术方案如有必要可列出多种解决方案,并分别论述其优、劣、得、失。方案应从实现方式、所需技术、测试要点、生产注意事项、维修注意事项等方面分别进行论述。 以便评审人员全方位对技术方案可行性进行评价。1 前言1.1 背景<介绍提出本技术方案的背景,包括:(1)满足某个客户或者产品的哪些需求(2)新技术出现后,在原有产品或项目中要应用该技术(3)客户反馈的产品问题,在原有产品中未能解决,希望通过本方案解决这些问题。(4)原有产品中的技术存在不合理、不规范的情况。方案对这些问题进行修改。本段需要描述清楚,谁(指部门或个
5、人等)?为什么要提出这个技术解决方案? >;1.2 目的<技术解决方案的目的提供满足用户需求的设计、开发和实施解决方案。本部分主要描述解决方案目的。例如:本方案将作为 XXX项目技术开发的依据;本方案将作为 XXX项目方案评审的依据;本方案中的设计环节将作为测试验证的环节;>1.3 适用范围<描述本技术方案适用的产品、及版本,适用的项目,适用的项目中的哪些模块和功能,适用的部门等。必填内容。 >1.4 读者对象< 此文档的阅读对象主要是本相关风险承担人员、 本设计部门牵扯到的上下级部门或人员,主要角色列举如下:(1)项目经理:可以据此文档了解预期系统的各项功
6、能,安排好后续开发实施计划。(2)设计人员:可以据此文档了解需求内容,进行系统的概要设计和详细设计。(3)编码人员:可以据此文档了解系统框架及功能要求,加深系统设计理解,指导具体编码。(4)测试人员:可以据此文档编写测试用例、用户手册 , 对系统进行功能性测试和非功能性测试。(5)相关负责人:可以据此文档了解将要实现产品的功能和性能,对预期系统形成一致认识。 >1.5 相关资料<描述本文档相关联的文档资料,或者依据的文档资料,或者参照的标准 , 或正确理解本文档,需求阅读的文档 . 文档需要用书名号标注清楚文档编号、文档名称、文档版本、文档所属部门;如为外部文件,需说明出版社、出版
7、号等 > 例如:需求说明书、参考资料等。1.6 词汇表<列举本文中需要说明的名词,这些名词可能是专有名词、新出现的名词、或者如果不明确统一会导致研发理解混乱的名词 >词汇名称Bootloader词汇说明固件引导程序,主程序,。2 需求分析2.1 技术现状<描述现在的技术应用环境,现在的技术解决方法,现在技术解决方案的优点、缺点,存在的问题等。 如果是新项目或者功能, 描述为“新技术方案设计” >2.2 用户需求<描述用户的新需求,或者用户对于现有技术方案提出的意见, 反馈的问题,或者公司跟据产品规划等对产品提出的新需求等。 本段并非需求文档, 只对需求进行必
8、须的概述或详细, 对于较大规模的需求需要另行使用专门需求文档加以说明。本文档进行简要说明后,需要指明对应的文档编号及文档名,以及版本号>3 解决方案<文档先从整体上说明方案的整体结构,以及整体提供的功能、框架等。文档的整体结构为总、分、总的形式。本段文字先让本文档阅读人对整体要描述的问题、内容有一个总体上的把撑。如有必要,本段内容应总结本方案的简要结论,便于阅读人能迅速阅读自己关注的内容。方案描述如有多种方案,可将以下标题下降一级>3.1 设计原则<提出设计原则,原则包括:模块化、经济性、可靠性(如低故障率等)、高性能、可管理性等。要描述清楚本次设计需要遵循和关注的原则
9、性规则。>3.2 总体设计方案<总体方案设计要描述清楚最上一层的整体架构设计、大模块之间的调用关系、各个子模块、 接口之间的输入输出关系, 让读者从整体上了解整个设计的主体结构 >功能设计模块和项目(产品)需求对应关系<总体方案划分为功能模块后,对应的产品或者项目需求的对应关系表,可以让读者一目了然看到针对某个需求的技术设计方案, 有利于后续项目的任务分派和工作范围核实需求编号需求内容对应的设计模块设计内容描述备注例:WCH01 车队分组车队子模块对应实现车队分组功能例: BY01保养逻辑改造保养子模块实现新保养逻辑>总体功能流程图及框架图<此处用流程图、框
10、图等,说明程序的处理逻辑,程序框架图,接口调用关系等。 >1.1 开始1.2 调用主程序总体功能流程图及框架图说明<此处按流程图、框图上的编号,详细描述流程或框架的各个需说明节点,之间的调用关系。 >1.1 开始1.3 调用主程序各个子模块之间输入输出关系<描述设计中各个子模块之间的输入输出关系,哪个子模块或者接口的哪些输出参数是哪些子模块或者接口的输入参数,主要描述参数调用之间的源和目的>数据库结构设计<整体数据库设计完整版本。牵扯到本次方案的所有数据库表最终结构,如果表太多,可单独建立EXCEL数据库设计文件,见附件:使用的数据库版本 :xxxxxxxx
11、XXX项目数据库结构设计.xlsx。表名表描述字段名字段类型字段描述备注XXX表微信对应关WechaIDLONG微信号系表CustemIDLONG用户 IDXXX表产品对应表CustNameVCHAR用户名称产品对应表MeMoVCHAR备注>3.3 子模块一(接口)方案详述<以下标题,可依据要说明的业务、程序处理再下阶一级或多级>子功能流程图及框架图<此处用流程图、框图等,说明程序的处理逻辑,程序框架图等。>1.1 开始1.2 调用主程序子功能流程图及框架图说明<此处按流程图、框图上的编号,详细描述流程或框架的各个需说明节点 > 1.1 开始1.3 调
12、用主程序子功能用到的算法说明<此处描述该子功能中用到的特殊算法逻辑,如果没有可省略>第三方模块调用说明<此处列出本项目或者产品方案之外的第三方项目、 产品的调用方法及功能描述。调用关系在上述流程图描述清楚, 输入输出在下面的子功能输入输出章节描述。 >子功能输入<设计逻辑要求输入的内容, 如果没有可省略 >子功能输出<设计逻辑最终输出的内容, 这些内容会被其它产品或部门调用和使用 , 如果没有可省略 >子功能数据库设计<针对该子功能的新增数据库表、添加的数据库字段、修改的数据库字段,只描述和本功能相关的数据库的内容。数据库版本 :xxxxx
13、x设计类型表名表描述字段名字 段字 段 描备注(新增、修类型述改、删除)新增XXX表微信对应关WechaIDLONG微信号新增微信系表CustemIDLONG用户 ID号和用户对应关系表修改XXX表产品对应表CustName VCHAR 用 户 名将原来的称XXX表中的CarName修 改 为CustName,之前表里的数据不变删除XXX表产品对应表MeMoVCHAR 备注原来 XXX表 中 的MeMo为冗余字段,且没有存储数据,本次设计去掉>3.4 子模块二(接口)方案详述<以下标题,可依据要说明的业务、程序处理再下阶一级或多级>子功能流程图及框架图<此处用流程图、框
14、图等,说明程序的处理逻辑,程序框架图等。>1.1 开始1.2 调用主程序子功能流程图及框架图说明<此处按流程图、框图上的编号,详细描述流程或框架的各个需说明节点 > 1.1 开始1.3 调用主程序子功能用到的算法说明<此处描述该子功能中用到的特殊算法逻辑,如果没有可省略>第三方模块调用说明<此处列出本项目或者产品方案之外的第三方项目、 产品的调用方法及功能描述。调用关系在上述流程图描述清楚, 输入输出在下面的子功能输入输出章节描述。 >子功能输入<设计逻辑要求输入的内容, 如果没有可省略 >子功能输出<设计逻辑最终输出的内容, 这些内
15、容会被其它产品或部门调用和使用 , 如果没有可省略 >子功能数据库设计<针对该子功能的新增数据库表、添加的数据库字段、修改的数据库字段,只描述和本功能相关的数据库的内容。设计类型表名表描述字段名字段描述备注(新增、修改、删除)新增XXX表微信对应关WechaID微信号新增微信号系表CustemID用户 ID和用户对应关系表修改XXX表产品对应表CustName用户名称将原来的XXX 表中的CarName修改为CustName,之前表里的数据不变删除XXX表产品对应表MeMo备注原来 XXX表中 的 MeMo为冗余字段,且没有存储数据,本次设计去掉>3.5 方案设计理由<
16、详细描述此设计引用的设计模式, 该模式被验证有效、科学等,该设计在性、价比、纠错、效率等方面得到提升等。即为什么要采用这一设计。>3.6 方案优点及缺点<详细分析本方案的优点,以及缺点。如为改进型方案,可说明本方案效率提升,时间、空间等缩减和得到优化。如果方案存在负面影响需要说明,其会造成什么样的不利影响 >3.7 技术风险<描述本设计可能存在的技术风险, 包括技术成果是否好验证, 是否会对产品稳定性造成影响,该技术采用后,研发投入、测试投入、生产投入、维护投入是否会加大,或者时间周期度长等 >序号风险分类风险风险描述风险等级(高、中、低)3.8 方案工作量估算&
17、lt; 对执行本方案可能产生的研发工作量进行估算 >序号任务任务说明工作量(人天)1234合计3.9 关联部门注意事项<描述本执行本方案后, 其它关联部门应执行的修改,以及在研发测试过程中应注意的关键工作节点,应预防的问题,相关也函数参数据变动等内容。防止由于本方案变更,造成软件产品逻辑错误,或测试遗漏,导致产品质量失控。 >序号部门注意事项4 约束条件<描述此方案的约束条件,包括前置约束条件,后置约束条件。即该方案在满足什么条件下,方案中的设计才有效;或者方案设计需要输入哪些内容,对这些内容的要求。 >5 技术建议<此处表述建议的项目开发模式,如是否外包、
18、采购或自行开发>6 输入输出文档<规定项目需要输入、输出的文档,并对文档进行简要描述,可根据项目属性确定文档范围,对不需要的文档进行删减 >名称内容属性说明生产工艺手册目录公用生产工艺手册使用产品系列化生产配件配公用指南置说明生产编号表硬件、软件、线缆和机公用械编号对照表质量追踪和记录手记录每台设备的生产制私用册目录造和生命过程元器件清单生产的元器件清单公用机械部件清单上盖、下盖、前面板、公用后面板清单线缆辅料清单接口连接线缆公用该 项 目不需要线缆连接图用于标识每个线缆的位公用该 项 目置和编号不需要线缆制作作业指导用于每个线缆的制作指公用该 项 目书导不需要线缆检验作业指导用于线缆的检测指导公用该 项 目书不需要线缆检验记录卡记录线缆检验结果私用该 项 目不需要产品包装配件清单用于规定产品套件公用PCB投板确认单投板确认公用焊接作业指导书指导 PCB生产厂商焊接公用板卡焊接检验作业指导指导 PCB焊接完成后的公用书检验焊接检验记录卡私用调测作业指导书指导 PCB板卡的调测公用调测检验作业指导调测检验公用书调测检验记录卡私用整机调测作业指导公用书整机调测检验作业公用该 项 目指导书不需要整机调测检
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年代保管档案协议(2篇)
- 2025年企业单位雇佣合同模板(2篇)
- 2025年买卖合作廉洁协议经典版(2篇)
- 2025年交通事故自行协商协议(三篇)
- 2025年个人汽车贷款担保合同简单版(2篇)
- 地铁项目居间合同协议书
- 八年级大考数学试卷
- 幼儿园全包装修合同条款
- 沙石运输诚信体系建设合同
- 乐器运输协调协议
- 成都四川成都简阳市简城街道便民服务和智慧蓉城运行中心招聘综治巡防队员10人笔试历年参考题库附带答案详解
- 2025-2030全球废弃食用油 (UCO) 转化为可持续航空燃料 (SAF) 的催化剂行业调研及趋势分析报告
- 山东省临沂市兰山区2024-2025学年七年级上学期期末考试生物试卷(含答案)
- 湖北省武汉市2024-2025学年度高三元月调考英语试题(含答案无听力音频有听力原文)
- 商务星球版地理八年级下册全册教案
- 天津市河西区2024-2025学年四年级(上)期末语文试卷(含答案)
- 校长在行政会上总结讲话结合新课标精神给学校管理提出3点建议
- 北京市北京四中2025届高三第四次模拟考试英语试卷含解析
- 2024年快递行业无人机物流运输合同范本及法规遵循3篇
- 地下商业街的规划设计
- 伤残抚恤管理办法实施细则
评论
0/150
提交评论