




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
<方案名称〉软件技术解决方案北京开元智信通软件版本号修改人时间版本号修改人时间备注目录TOC\o"1-5"\h\z1前言 3背景 3目 3适用范围 4读者对象 4相关资料 4词汇表 42需求分析 5技术现状 5用户需求 53解决方案 5设计原那么 6总体设计方案 6功能设计模块和工程〔产品〕需求对应关系 6总体功能流程图及框架图 6总体功能流程图及框架图说明 7各个子模块之间输入输出关系 7数据库构造设计 7子模块一〔接口〕方案详述 7XXX子功能流程图及框架图TOC\o"1-5"\h\zXXX子功能流程图及框架图说明 8XXX子功能用到算法说明 8XXX第三方模块调用说明 8XXX子功能输入 8XXX子功能输出 8XXX子功能数据库设计 8子模块二〔接口〕方案详述 9XXX子功能流程图及框架图 9XXX子功能流程图及框架图说明 9XXX子功能用到算法说明 10XXX第三方模块调用说明 10XXX子功能输入 10XXX子功能输出 10XXX子功能数据库设计 10方案设计理由 11方案优点及缺点 11技术风险 11方案工作量估算 12关联部门考前须知 124约束条件 125技术建议 126输入输出文档 137评审及流程 15整体方案评审 15评审形式 16评审输入 16评审结论跟踪 16评审输出 168附录 16注:文档中灰色斜字,正式文档中应替换为正体黑色文字;正式文档本段文字须删除。本文档内容可以根据工程进展裁减。本文档需要明确提出技术解决方案原因,技术方案要解决哪些问题,哪些问题还未解决,该技术方案实现在风险,技术方案实现难点在哪里,技术方案实现估计面要人力资源,该技术方案要到达效果,技术方案中未决事项。技术方案如有必要可列出多种解决方案,并分别论述其优、劣、得、失。方案应从实现方式、所需技术、测试要点、生产考前须知、维修考前须知等方面分别进展论述。以便评审人员全方位对技术方案可行性进展评价。1、兀一刖言1・1背景<介绍提出本技术方案背景,包括:〔1〕满足某个客户或者产品哪些需求〔2〕新技术出现后,在原有产品或工程中要应用该技术〔3〕客户反应产品问题,在原有产品中未能解决,希望通过本方案解决这些问题。〔4〕原有产品中技术存在不合理、不标准情况。方案对这些问题进展修改。本段需要描述清楚,谁〔指部门或个人等〕?为什么要提出这个技术解决方案?>;1-2目<技术解决方案目提供满足用户需求设计、发与实施解决方案。本局部主要描述解决方案目。例如:本方案将作为XXXH程技术开发依据;本方案将作为XXXH程方案评审依据;本方案中设计环节将作为测试验证环节;1・3适用范围<描述本技术方案适用产品、及版本,适用工程,适用工程中哪些模块与功能,适用部门等。必填内容。>1・4读者对象<此文档阅读对象主要是本相关风险承当人员本设计部门牵扯到上下级部门或人员,主要角色列举如下:〔1〕工程经理:可以据此文档了解预期系统各项功能,安排好后续开发实施方案。〔2〕设计人员:可以据此文档了解需求内容,进展系统概要设计与详细设计。〔3〕编码人员:可以据此文档了解系统框架及功能要求,加深系统设计理解,指导具体编码。〔4〕测试人员:可以据此文档编写测试用例?、?用户手册?,对系统进展功能性测试与非功能性测试。〔5〕相关负责人:可以据此文档了解将要实现产品功能与性能,对预期系统形成一致认识。>1・5相关资料<描述本文档相关联文档资料,或者依据文档资料,或者参照标准,或正确理解本文档,需求阅读文敞档需要用书名号标注清楚文档编号、文档名称、文档版本、文档所属部门;如为外部文件,需说明出版社、出版号等例如:需求说明书、参考资料等。1・6词汇表<列举本文中需要说明名词这些名词可能是专有名词新出现名词、或者如果不明确统一会导致研发理解混乱名祠词汇名称词汇说明Bootloader固件引导程序,主程序,。。。。。。。。。。。。。。。。。。。2需求分析2.1技术现状<描述现在技术应用环境,现在技术解决方法,现在技术解决方案优点、缺点,存在问题等。如果是新工程或者功能,描述为“新技术方案设计〃>2.2用户需求<描述用户新需求,或者用户对于现有技术方案提出意见,反应问题,或者公司跟据产品规划等对产品提出新需求等本段并非需求文档,只对需求进展必须概述或详细对于较大规模需求需要另行使用专门需求文档加以说明本文档进展简要说明后需要指明对应文档编号及文档名,以及版本号>3解决方案<文档先从整体上说明方案整体构造以及整体提供功能框架等。文档整体构造为总、分、总形式。本段文字先让本文档阅读人对整体要描述问题、内容有一个总体上把撑。如有必要,本段内容应总结本方案简要结论,便于阅读人能迅速阅读自己关注内容。方案描述如有多种方案,可将以下标题下降一级3.1设计原那么<提出设计原那么,原那么包括:模块化、经济性、可靠性〔如低故障率等飞高性能、可管理性等。要描述清楚本次设计需要遵循与关注原那么性规那么。〉3.2总体设计方案<总体方案设计要描述清楚最上一层整体架构设计、大模块之间调用关系、各个子模块、接口之间输入输出关系,让读者从整体上了解整个设计主体构恐3.2.1功能设计模块与工程〔产品〕需求对应关系<总体方案划分为功能模块后,对应产品或者工程需求对应关系表,可以让读者一目了然看到针对某个需求技术设计方案有利于后续工程任务分派与工作范围核实需求编号例:WCH01需求内容车队分组对应设计模块车队子模块设计内容描述对应实现车队分组功能备注例:BY01保养逻辑改造保养子模块实现新保养逻辑3.2.2总体功能流程图及框架图<此处用流程图、框图等,说明程序处理逻辑,程序框架图,接口调用关系等。>开场
第6页
调用主程序3.2.3总体功能流程图及框架图说明<此处按流程图、框图上编号,详细描述流程或框架各个需说明节点,之间调用关系。〉3.2.4各个子模块之间输入输出关系<描述设计中各个子模块之间输入输出关系哪个子模块或者接口哪些输出参数是哪些子模块或者接口输入参数主要描述参数调用之间源与目〉3.2.5数据库构造设计<整体数据库设计完整版本。牵扯到本次方案所有数据库表最终构造,如果表太多,可单独建立EXCEL数据库设计文件,见附件:使用数据库版^xxxxxxx表名表描述字段名字段类型字段描述备注XXX表微信对应关系表WechaIDLONG微信号CustemIDLONG用户IDXXX表产品对应表CustNameVCHAR用户名称产品对应表MeMoVCHAR备注3.3子模块一〔接口〕方案详述<以下标题,可依据要说明业务、程序处理再下阶一级或多级XXX子功能流程图及框架图<此处用流程图、框图等,说明程序处理逻辑,程序框架图等。XXX子功能流程图及框架图说明<此处按流程图、框图上编号,详细描述流程或框架各个需说明节点>XXX子功能用到算法说明<此处描述该子功能中用到特殊算法逻辑,如果没有可省>略3.3.4XXX第三方模块调用说明<此处列出本工程或者产品方案之外第三方工程、品调用方法及功能描述。调用关系在上述流程图描述清楚输入输出在下面子功能输入输出章节描述。>3.3.5XXX子功能输入<设计逻辑要求输入内容如果没有可省略>3.3.6XXX子功能输出<设计逻辑最终输出内容,这些内容会被其它产品或部门调用与使用,如果没有可省略>3.3.7XXX子功能数据库设计<针对该子功能新增数据库表添加数据库字段修改数据库字段,只描述与本功能相关数据库内容。数据库版本xxxxxx设计类型〔新增、修改、删表名表描述字段名字段类型字段描述备注
除〕新增XXX表微信对应关系表WechaIDLONG微信号新增微信号与用户对应关系表CustemIDLONG用户ID修改XXX表1-1广口口对应表CustNameVCHAR用户名称将原来XXX表 中CarName修改为CustName,之前表里数据不变删除XXX表广口口对应表MeMoVCHAR备注原来XXX表中MeMo为冗余字段,且没有存储数据,本次设计去掉3.4子模块二〔接口〕方案详述<以下标题,可依据要说明业务、程序处理再下阶一级或多级3.4.1XXX子功能流程图及框架图<此处用流程图、框图等,说明程序处理逻辑,程序框架图等。3.4.2XXX子功能流程图及框!3.4.2XXX子功能流程图及框!<此处按流程图、框图上调用主程序述流程或框架各个需说明节点〉 〃理任片XXX子功能用到算法说明<此处描述该子功能中用到特殊算法逻辑,如果没有可省潞3.4.4XXX第三方模块调用说明<此处列出本工程或者产品方案之外第三方工瘢品调用方法及功能描述。调用关系在上述流程图描述清楚输入输出在下面子功能输入输出章节描述。〉3.4.5XXX子功能输入<设计逻辑要求输入内容如果没有可省略>3.4.6XXX子功能输出<设计逻辑最终输出内容,这些内容会被其它产品或部门调用与使用,如果没有可省略>3.4.7XXX子功能数据库设计<针对该子功能新增数据库表添加数据库字段修改数据库字段,只描述与本功能相关数据库内容。设计类型〔新增、修改、删除〕表名表描述字段名字段描述备注新增XXX表微信对应关系表WechaID微信号新增微信号与用户对应关系表CustemID用户ID修改XXX表产品对应表CustName用户名称将原来XXX表 中
CarName修改为CustName,之前表里数据不变删除XXX表产品对应表MeMo备注原来XXX表中MeMo为冗余字段,且没有存储数据,本次设计去掉3.5方案设计理由<详细描述此设计引用设计模式该模式被验证有效、科学等,该设计在性、价比、纠错、效率等方面得到提升等。即为什么要采用这一设计。>3-6方案优点及缺点<详细分析本方案优点,以及缺点。如为改良型方案,可说明本方案效率提升,时间、空间等缩减与得到优化。如果方案存在负面影响需要说明,其会造成什么样不利影响3.7技术风险<描述本设计可能存在技术风险包括技术成果是否好验证是否会对产品稳定性造成影响,该技术采用后,研发投入、测试投入、生产投入、维护投入是否会加大,或者时间周期度长等序号风险分类风险风险描述风险等级〔高、中、低〕3.8方案工作量估算<对执行本方案可能产生研发工作量进展估算<描述本执行本方案后,其它关联部门应执行修改,以及在研发测试过程中应注意关键工作节点,应预防问题,相关也函数参数据变动等内容。防止由于本方案变更,造成软件产品逻辑错误,或测试遗漏,导致产品质量失控。><描述此方案约束条件,包括前置约束条件,后置约束条件。即该方案在满足什么条件下方案中设计才有效;或者方案设计需要输入哪些内容,对这些内容要求。>5技术建议<此处表述建议工程开发模式,如是否外包、采购或自行开发
6输入输出文档<规定工程需要输入、输出文档,并对文档进展简要描述,可根据工程属性确定文档范围,对不需要文档进展删减名称内容属性说明生产工艺手册目录公用生产工艺手册使用指南产品系列化生产配件配置说明公用生产编号表硬件、软件、线缆与机械编号对照表公用质量追踪与记录手册目录记录每台设备生产制造与生命过程私用兀器件清单生产兀器件清单公用机械部件清单上盖、下盖、前面板、后面板清单公用线缆辅料清单接口连接线缆公用该工程不需要线缆连接图用于标识每个线缆位置与编号公用该工程不需要线缆制作作业指导书用于每个线缆制作指导公用该工程不需要线缆检验作业指导书用于线缆检测指导公用该工程不需要线缆检验记录卡记录线缆检验结果私用该工程不需要产品包装配件清单用于规定产品套件公用PCB投板确认单投板确认公用焊接作业指导指导PCB生产厂商公
书焊接板卡用焊接检验作业指导书指导PCB焊接完成后检验公用焊接检验记录卡私用调测作业指导书指导PCB板卡调测公用调测检验作业指导书调测检验公用调测检验记录卡私用整机调测作业指导书公用整机调测检验作业指导书公用该工程不需要整机调测检验记录卡私用该工程不需要整机装配作业指导书公用该工程不需要生产辅助软件目录公用生产辅助软件使用说明书公用产品附件目录表除硬件、软件、机箱外产品附件私用该工程不需要产品灌装软件目录公用产品维护记录卡产品维护历史记录私用1-4产品销售后维护,外用整体设计方案公用软件设计方案公
用硬件设计方案公用机L械设计方案公用测试方案公用测试方案用例公用测试报告公用硬件原理图公用硬件PCB公用软件源代码及readme存档私用软件目标码存档、生产公用7评审及流程设计实现阶段技术中心组织整体方案评审;审机构为技术委员会、工程管理中心、工程关联人员。7・1整体方案评审整体方案评审主要设计机械方案、硬件方案、软件方案、生产工艺方案等四个大方面内容。7.1.1评审形式整体方案评审形式采用会议评议方式,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025公务员体育面试题及答案
- 2025公务员面试题真题及答案
- 小学专业考试题目及答案
- 会计专业笔试试题及答案
- 国企专业面试题目及答案
- 影楼年度工作总结
- 手术室护理核心收获总结
- 设备外委人员工作总结
- 新手外贸工作总结
- 公司送货司机个人年终总结
- 2025-2030年中国核子及核辐射测量仪器行业竞争格局及发展趋势分析报告
- 2024年4月全国自考00054管理学原理真题
- 银行保险机构安全保卫工作自查操作手册
- 2025-2030中国咖喱粉市场消费调查及投资效益趋势预测研究报告
- 餐饮食堂“十统一六到位”管理培训
- 工业生产许可证实施细则
- 增加子女抚养费协议书
- 中学宿舍卫生管理制度
- 少吃糖预防蛀牙
- 《实验设计与数据分析》课件
- 大学安全纪律教育主题班会
评论
0/150
提交评论