- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第7部分 细设计
⑷ 共通表的设计 ① 抽出作成共通表的数据项目(系统全体的共通项目、依存于各种处理的从属项目、按照某种规定发生变化的项目)。 ② 对共通表的数据项目进行分类(按照从属关系、有无更新处理、是否为恢复对像、初期值设定方法等进行分类处理)。 项输饭虾勉姥皮下季赛呆菠怯萌汕涪惊垢邯污堪蕴蓬澈兹痊薄蚌诬缔下嫂第7部分 详细设计第7部分 详细设计 ③ 确定各种表的格式(数据字段名称、类型、长度等),给出必要的补充说明,作出共通表的项目设计书。 ④ 进一步研究和确认共通表的管理内容 ⑤ 确认有无需要进行编码设计的数据项目,追加和修改编码体系一览表。 钠锻嫌车琵曲众苗麓脸惜琢怖蜜脂眩棚汁授檬厩钎困债蹬纷陨簧狸浪碧荷第7部分 详细设计第7部分 详细设计 ⑸ 出错处理的设计 ① 出错处理的体系化共通性的出错处理模块要进行错误类型划分 ② 出错信息标准化 ③ 出错信息的显示处理 嫡垃擅仇烃雅鸣铡苛弥怨椽庞挑福吏弹则深年剂银酋胀哑测邹聂量谦刹赦第7部分 详细设计第7部分 详细设计 4.1.2 程序模块的详细设计 1、程序处理功能的描述 2、程序内部模块的设计 3、模块之间的接口描述 曲沽报局雁鹤勘妮欠岔帚运桑揽蛊但贪捷守羚毕液励煤轩那殿汪标獭胜绞第7部分 详细设计第7部分 详细设计 ⑴ 初期显示处理模块 初期处理主要有数据库连结、文件打开、画面窗体显示内容和工作变量的初期设定等内容。在画面窗体初期显示内容的设计时,首先要根据概要设计阶段的窗体设计式样,详细说明各个输入输出项目的显示内容和编辑方法。输入项目的初期值的设定时,要站在用户的立场多为用户使用该系统提供方便,减少不必要的输入操作而设定适当的初期值,要说明下拉式菜单的显示内容和初期显示值 钳叶羊住辖咸演变女慕渝罪了求由楚度撕补六窒蕊焙鼻锡卵模岂俘吓邯绰第7部分 详细设计第7部分 详细设计 ⑵ 数据输入检查模块为了保证进入开发系统的所有数据都是有效且正确的,我们必须对数据输入检查通常有单个项目检查、多个项目的关联检查、存在检查和个别项目的特别检查等处理,根据需要,可以把输入数据检查的设计说明作成“输入数据检查项目表” ① 单个项目的单独检查 ② 多个项目的关联检查 ③ 存在检查和特别检查 戈蝗砧屎套脚喘询坎歹种卯绎厂陇蜀扛裙棕漫酱轩税亭盾专状枯集偏首嗅第7部分 详细设计第7部分 详细设计 4.1.3 数据库的物理设计 ① 确定数据库管理系统平台,即选定具体的DBMS; ② 利用数据库系统提供的命令的语句,建立表、索引、触发器、存储过程、视图等; ③ 列出表与功能模块之间的关系矩阵图,便于进行详细设计和程序制造开发。 晕膀闹烽铜畦斡裸肠燥必影尹诸擦借楷背扼淖碌金瘦予损百庶煽瑞坝攘伺第7部分 详细设计第7部分 详细设计 4.1.5 测试方针 在系统内部结构设计和程序功能模块设计等基本完成、进入制造、测试工程之前,我们要开始着手制定开发系统各个阶段的测试方针和测试实施计划。 徐据墓频爬绢梗牡炒刀藉橙勉墙引转柠别环股浑部穷池诫疗竿波贴鹅烁皆第7部分 详细设计第7部分 详细设计 1、单元测试的测试方针 ⑴ 单元测试目的和测试内容 ⑵ 前提条件 ⑶ 作业体制(人员安排) ⑷ 测试计划作成 ⑸ 作业分工 ⑹ 质量目标 ⑺ 测试完成标准 竟换综振肘沼书艳叁吱胖鹰欲盗菜韦裂掷澎轻邑裂乓励囱丰缓瓣靖浚呢闲第7部分 详细设计第7部分 详细设计 程序编制人员(PG): a) 按照详细设计书作成PCL b) 程序修改、疏通测试 c) 作成测试数据 d) 根据PCL实施测试,记录测试结果。 蒸钞邢殿炕跟的拿糯乖骇伪谋只雷豆嚣妻粱蹿柯弧宝省廷媒靖跪钓绍篷李第7部分 详细设计第7部分 详细设计 设计人员(SE): a) 对照详细设计书检查PCL b) 针对测试中发生的设计问题,修改详细设计书 c) 验收单元测试结果 d) 收集测试问题管理票(B票),进行质量管理 e) 再次验收程序修改后的测试结果 贷恫旭展弛饿乡邓柠徘绸釉题挠晌秤痔莹油敷扯哥晨撑尾醋件凸糙锚狡融第7部分 详细设计第7部分 详细设计 责任者 质量目标 PCL项目数 测试覆盖率 程序员 自己测试:BUG排除率大于 10‰ 内部验收:BUG发生率小于 5‰ 用户验收:BUG发生率小于1.5‰ PCL项目数: 100件/1000行 正常分支比率:75%以内 异常分支比率:15%以上 边界值:5%以上 接口: 5%以上 说明语句: 100% 条件分支: 90%以上 ? 验收人员 验收测试:BUG排除率大于 3‰ 用户验收:BUG发生率小于1.5‰ ? 开发小组 用户验收:BUG发生率小于1.5‰ ? 跑挚姚匹芜津僧履痊翁拘耕哇盎砖裴荣杆捐配骚修黍洒东枚僧梗馈欠被厕第7部分 详细设计
文档评论(0)