- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * * * * * * * * * * * * * * 设计 GUI 标准 这些标准与应用程序的外观有关 应用程序的外观和流程要求保持一致 包括: 颜色 字形 标题和标签的尺寸 页眉和页脚的外观 控件的主题、位置和尺寸 * 设计界面 根据 GUI 标准集设计屏幕的布局 可以是用户输入或显示信息的报表 记录在界面设计文档中 * 设计数据库和过程模块 数据库: 根据 ERD 中包含的信息设计数据库。 表设计将遵循规范化的规则。 表设计记录在表设计文档中。 过程模块: 过程设计包括将在分析阶段制定的过程定义转换为代码模块。 过程设计记录在过程设计文档中。 * 设计编码标准 设计的过程模块需要进行标准化 标准化包括设置程序和数据库的名称约定 标准化使代码的可读性更强,更易于维护 常规编码标准 函数声明的编码标准 * 软件设计规范书撰写指南 设计规范书是什么? 设计构划书是描写软件产品或系统具体功能特性和设计方案的文件。 它是整个产品或系统的蓝图- 开发设计和测试计划都以次为基础进一步撰写。 它由设计项目经理负责撰写, 组织核审, 并根据开发过程中的由编程设计改动作随时的订正, 使文件中的设计与具体的编程随时保证同步。 * 软件设计规范书撰写指南 应有的章节 撰写内容的纲领 前言 题目、作者、日期、版本 用简短的段落阐述软件产品或系统的目的。用一句话来列出该产品的最重要的三到五项功能特性来做开场白 开发范围 此章节列出软件产品或系统开发项目该包括的功能,及哪些虽然很值得但此项目不包括的功能。 开发理由 此章节回答以下问题:为什么要开发此产品或系统;为什么要按此设计来开发此产品或系统。 开发目标 此章节回答以下问题:此产品或系统完成后要达到什么目的,能解决什么客户或使用者的问题,在运行速度,效率,使用方便性,质量等方面的目标 * 软件设计规范书撰写指南 应有的章节 撰写内容的纲领 功能需求 此章节回答以下问题:此产品或系统要能提供什么样的功能,功能要达到什么样的特性与效益。哪些是必须有的功能与效益,哪些是可有可无的 使用概况方案 此章节回答以下问题:各关健功能会被怎样使用,使用者与客户是谁,使用者应有的水平,及教育或培训客户的要求是什么。 运行需求 此章节回答以下问题:此产品或系统对运行环境的各种要求, 如操作平台要求, 硬件要求, 网络要求, 系统安全要求, 使用时按规章执行的要求, 等等. 开发时间表 此章节列出该项目的开发时间表, 对每一具体开发任务所需的人力及时间的初步估计, 及所有的项目里程碑 * 软件设计规范书撰写指南 应有的章节 撰写内容的纲领 成功所依赖 的因素 此章节列出对所有可以估计到的外在制约的因素, 特别是写明哪些因素是该项目成功所依赖的, 如特别的人才, 设备, 所需的技术, 等等. 未解决的问题 此章节列出任何尚未解决的问题, 或有待近一步调查商讨才能定出答案的有关设计方案和计划, 及任何与客户间尚未同意的事项, 等等. 产品功能设计的具体描述 此章节列出此产品或系统所有设计细节 – 对每个功能及设计,及运用时的使用界面,做详细的解释。 对使用界面的设计,配备大量图例,对每个控制键,使用界面,该显示的文字,图像,出错的回馈,等等,作具体地解说。 * 创建原型 创建一个应用程序原型,并提交客户进行审批 。 批准后,将原型分派给开发人员进行开发。 原型是模拟应用程序的模型。 * 分配和监控任务 项目组长需要估算完成项目所需人工小时数 项目组长创建任务清单 任务清单记录: 计划开始日期和结束日期 模块名称和说明书 完成模块所需的时间 进度状态 * 开发阶段和评估/测试阶段 开发阶段: 对在原型中建立起来的用户界面进行最后的润色。 使用 RDBMS 工具建立数据库。 通过添加代码来实现窗体的各项功能。 评估/测试阶段: 本阶段将对每个单元的功能进行测试 本阶段的活动包括: 单元测试、验证屏幕输入、峰值负荷测试、容量测试、可靠性测试和集成测试。 * 写任何程序前一定要先有设计构划书 任何复杂的系统程序要先有构架设计书 对系统组件有明确的功能定义。 对组件的接口的设计事先有完整的纪录。 构架设计书由构架设计师或开发工程师的领导人员来撰写。 构架设计书要通过项目经理和测试人员在内的审核及通过, 才能开始编写程序。 * 开发管理的一些指南 建立程序原代码的提交库,并建立完整的原代码的提交的流程管理制度 原代码只允许一人改动. 改动前先要从提交库申请出原代码. 改动后再送进提交库。 改动完先要在开发工程师的机器上编译, 与其它组件一起运行过, 确证没有致命的缺陷后,才能送进原代码的提交库。 在产品发行前, 整个提交库都被锁上, 只有被批准的缺陷修补的原代码才能提交进库。 * 开发管理的一些
您可能关注的文档
最近下载
- 苏教版(2024版)七年级上册生物期末复习知识点清单.docx VIP
- 修剪指甲教学课件.pptx VIP
- NB∕T 20006.4-2021 压水堆核电厂用合金钢 第4部分:反应堆压力容器接管嘴用锰-镍-钼钢锻件.pdf
- 《智慧仓储管理》课程标准.doc VIP
- 中国骨质疏松症及骨质疏松性骨折非药物干预防治指南(2025年版)PPT课件解读(2).docx VIP
- 13《少年中国说(节选)》 公开课一等奖创新教学设计.docx VIP
- 【行业研究报告】中国金融科技行业研究报告-2022年4月.pdf VIP
- 品种混杂退化原因PPT.ppt VIP
- 储罐内壁升降作业平台施工方案.doc VIP
- 【竞品分析文档】中国元宇宙产业竞品分析报告-2022年4月.pdf VIP
文档评论(0)