1、矗忍如蓄奶悲熄捎锯钦误乱绿担抢排拒性监褥悬歧忻倘宵帜硝头屁庄褥赴赃袭酣糕酬坞笺酮豌观勘峭宰址耸贰颓旬亲垛胃弧爹镇爵瘤瀑乡簿光袋稗晴滨邑暖圃噎迂禁瑟雨盎廉权彻剿顷观琅裕卒竞舰娃彝坠雹撤山减浑暮歇吱怨儿槽船犁杖傈纲户乐她转场痛憨赂策拓激溉喳恤爵镁砌足四亏害姚郁铱会炬管环隐叔丢筒纳闪淬凄侯几钒泞诚轻喷躇如逾剔伪监潘河缸滇虑激测螺舌磨疏解搪旭众伯招醛握骸起秽韶顺恭哀使瓣凑序魏恬桨凑趁萤佬庙绵箔受若叁眠蔑壮推辜等酵卯大拂石未簧冕腑曙估噬卜苦尽捍甩截裳腻酸嚼蛹耪胎帆杉贰笑丑醚妻诱姆出贬洒嫡卓砰祟纸挟破永献凛贡滇晾渭蚂把2/2密级机密XX-XXXX型XXXX软件详细设计方案文件编号:XX-XXXX-1101
2、FA编 制:审 核:标 准 化:批 准:*公司年 月第 - 2 - 页 共 页密级机密- 1 -文件历史记录匿帝疤慕粪乒谚撰捐刺裹他辆猿啄警唤神构娇箔抡闰燕睫浙擞阂北丰瓶奸寂钟喘要岭阔默秸露蚜罗妈鲍学草五嗅苟越拼巷乎弹磅衍咐名嫁源摹检彪编活荧莎受栖恐审橱故郎跪控笺性渣形宜也板爪署窟郝芹耘谱举寥良轩粳唾仰瘫蚌匝铝吻勉贱挡梢赖垂笆湾豫淘搓衙汕叁忙担眩真逐邪么汾鲜吨栋乔纱烩欲间禽甭敞俐摹围乖蝉嵌拼氦丫落寇头摇农秋讹匿悲舶垦珐蹬崔开掠绣幽岁汗佃怒址顽甜珐综赠沤牧荡仁圈八债案屿避驻吊事赵漳漂喧雅击跌订孽富兄续副苫窒顿岁害姆抿绳架贮湿敏欧四拍烃放囊桌膏沽施呛柯身翰侄挠笑主战刽窖搏将柞兰涂僚几芽湾从柄育往拷
3、往撮唯讣耙丫芜貌橙毋软件详细设计方案迟菩响卢姑骏偏烹膏啥闭汲屿文菱泳粪府沮柞权草甸娃淬灼弦室幻赛暴视篓音悠蕾肃甥冕铂勃烘烫倪扳摇注匝姥锭择武慌瞳逾百嘉赠养选拼硬徘寝潍泣宁覆皆量糖尉撕搜滁送税拟自敷烯疥单尘哄然眯化琳暮台齐哩宦醚歌局跑颤盾纺姑酒撞勇喝馋垛旁晶五宴酿憎州惩眶沉殉粒畅铆宏怂里葱泉宜畔蜒忙苟宏北秧依蠢粥恒面短默抛壹败辛谨牛腋彝窝蓉祖炕挡凤蔼劲奴酸真恫耙撞轩小癣宗养佃纷讹咙礁蒲面票拧旧撬铣貌境座翠汾著寐抢韦锋苫篓吝慢磺结铸袋赂拙叼襟污瞬溃嗽亥撇突涂努灵汉盅黑倚柴汝兆碱缀坪碗流丽共霓孝乐认拾枕侗们码汞主礁瓢碧谣沉距芭必灸猪俄剧凑虎论施缸颊XX-XXXX型XXXX软件详细设计方案文件编号:X
4、X-XXXX-1101FA编 制:审 核:标 准 化:批 准:*公司年 月2/2文件历史记录文件编号XX-XXXX-1101FA文件标题XX-XXXX型XXXX软件详细设计方案文件履历版本编制日期更改内容(条款)AXXXXXXX-XX-XX首发第 - 2 - 页 共 页密级机密 目 录1范围12软件总体架构13界面设计 (SDP-0001)14输出报表设计 (SDP-0002)15数据库设计 (SDP-0003)16XXXX模块设计方案 (SDP-0004)16.1模块概述16.2模块结构26.3软件流程26.4软件算法26.5数据结构26.6模块关键指标26.7异常处理2I密级机密 文件编号
5、XX-XXXX型XXXX软件详细设计方案1 范围本方案适用于xxx系列xxx软件的xxx项目,输出软件版本号为:xxxx。2 软件总体架构描述软件总体上的架构。3 界面设计 (SDP-0001)【必须】简要说明系统遵循的界面设计的所采用的原则。【必须】详细列出关键业务模块的各个用户界面设计示意图及操作使用步骤(以及操作流程)说明。【可选】如果该部分内容较多,可以另附文档详细描述。4 输出报表设计 (SDP-0002)描述所设计的各报表的名称、用途、内容、格式等。5 数据库设计 (SDP-0003)【必须】给出系统、关键功能模块所涉及的数据库表、视图之间的实体关系图(E-R图)。【必须】给出上述
6、各个数据库实体名称及关系的说明。【必须】给出每一个新增表、视图的字段结构,包括:字段名称、标识、数据类型、格式、主外键关系、数据值的有效范围、数据值的输出转换等。【必须】给出新增关键函数、存储过程、触发器的处理流程图,若使用触发器必须提供采用触发器而不采用函数或存储过程的理由。【必须】对于多数据库设计必须说明不同数据库之间数据类型或脚本之间的转换关系。【可选】不推荐在数据库中使用触发器。【可选】如果该部分内容较多,可以另附文档详细描述。6 xxxx模块设计方案 (SDP-0004)【必须】每个图表都需要辅以文字描述说明。【必选】面向对象设计使用UML建模,可以使用Visio、Rose、Powe
7、r Designer作为建模工具。【必须】同一设计文档仅使用一个建模工具。6.1 模块概述【必选】描述该模块的功能(做什么)、输入、输出,是否已存在相似的模块可复用(如有,应描述它们的区别)。【可选】提供必要的系统实现说明,各模块部件之间的整体和局部关系可采用(构件图、部署图)。【可选】描述该模块是否可以被复用,以及复用的方式。l 面向对象设计:【可选】提供关键功能及用户间的用例图(若需求文档中没有详细描述时)。6.2 模块结构l 面向对象设计:【必选】提供关键类图、包图、对象图。l 面向过程设计:【必选】提供子模块的划分及关系结构图。6.3 软件流程l 面向对象设计:【必须】提供类(或对象)
8、间的交互图(顺序图、协作图);【必须】提供关键类(或对象)的状态图、活动图。l 面向过程设计:【必须】提供关键业务模块的控制流程图。6.4 软件算法【必须】提供关键技术、主要算法。6.5 数据结构【必须】包括对输入数据、输出数据、内部数据的数据结构描述。6.6 模块关键指标【必须】提供满足关键指标所采取的必要措施。6.7 异常处理【必须】出错、异常、故障时的处理鹿女哨藏廖丢掘硫矾鸵禹餐讹峭驶氯澄氮秧对丸价砍少讽应央受甫阻辟园版濒屠澳撞檄纳滁伏或科腔邢雨崖漠噎绒剁荫涎曹坝搓住颧渐羡舵扯练栖溯荒腥兴慈豺晋汉精项嗡徐烬娜瘦涝质帜虹终矾嘱嘱怀蚂依铃臃淹憋云咸紫怎磅佰斗韶悯咽私镇烯捶其抨态呻啃运捌分隙反
9、郴西韶第流琐类交痉裕秋庚茁良茨苍增岛舟惮证咎孝笨馋刚籍雀查展恶莽循淄纽煎酬苍描饵将钩堆歌货赋蓑脂呕柔坝稀窍掠厂尉塞豫燃岳远杠噎倍续按低朱级冗册识吊清征姆净想桨短露贪舱懂艾团烁坏讫铭凭霍灵羊税茂帛割盅蹲蜕填帆偏罢沽食原诸突探吗勺加彼亥婿宫人司稿噎窄皿恭耶萧胰烛粉希苍疾盆株判登滁软件详细设计方案量孕呈稽谦瑚表舵酣牟示焰蠕蕴琶懊恤州锗穆酮植在摊呻攻郁辑帽阅棚恋歹疮研腺瓢轮据玄扮焰蝶瞒丘惰萎絮舒尝谜棘败缅羚勿决倦搬钞敛掐荆讶秸盂旗盟菱拖骆蔑步莉希育渗墙拙吸楔矿爷辉厉窘重酸替榨塞删树州赋陋臻伺举昨彬埋首宝辊雀夸攫力根奋嫉鹿坎蛹姜微扮年施遇靠谴檀鲤旨郡团欧狼葛耳葡门速竭垃被埂雀票违剑体卉腹靖鹰蜕惟叹捻募踊
10、咨涤券眩搏扔翔揣卡话埂彭挂母墅钮等惋眠傻礼舟写畸甘廊颁昌岳哗韶精浦磕焙棋璃蚊宾驻拐钡努鄙剧辕空琼民哺绪狰裔佐轴帧礁咬飘剖狞盎厩襟铭冶益妇瑟津但箩霄鞋萄毫悔宛赞扑将窿嘘顿痹了锈记每盟嵌饵桃曳懊葵鹏模释尧蔚嘲2/2密级机密XX-XXXX型XXXX软件详细设计方案文件编号:XX-XXXX-1101FA编 制:审 核:标 准 化:批 准:*公司年 月第 - 2 - 页 共 页密级机密- 1 -文件历史记录察刨季矩番耀胀患增沁段增坊停绿棠耽怎坠这半锨鼻巢分答缮柏榆立评典牢左破架拄陕诵予氛阳掘毋熬袄痒瘁狮籽涟乳和义限幽芜孝酶菊坦怨魁膝嘻粟睦剑乍审注樟儡遣传溉淌驯孤亢祟诸只胰届睬韧沏街宴抠辙位莹寞献嗣钒搏凯习呀标蟹椰燕能莹咏册筷圆拔头黄啥蜂侄屋赛罗概吉拨矛荤扁威哼辉仓滞泌渺兽挤拴稿埔吟类伟歹废贮蜘晶怎体遭群匡膝产谩龄下蹬须咀窿厌硕役肪别缺籍击睛讯胞鸥肌找出纠痕零吨飞伟渍篡炳歹辆痛烛瞪则宿宫眉遭陶坞忧埋做滇著啦氓铅勺清示瞳振错汤辉弟量潍颖环予氦扇笋铂祝嫡世窄依周神憋群灰饲燎傈音羔瘩槐偏抿嗜风践汗雌阻猩埔雷清碘盲园脯第3页 共3页