




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件工程项目实践:总体设计说明书密 级公开编 号归档号广西师范大学计算机学院软件工程项目实践此处填入实践题目全称总体设计规格说明书2013年 4月计算机科学与技术专业 级、 级(专升本)项目实践第此处填入实践小组编码组学号姓名学号姓名College of Computer Science & InformationTechnology Guangxi Normal University目录目录2第1章 引言21.1编写目的21.2项目背景21.3定义21.4参考资料2第2章 任务概述22.1目标22.2需求概述22.3条件与限制2第3章 总体设计23.1需求规定23.2运行环境23.3基本设计概念和处理流程23.4结构23.5功能需求与程序的关系23.6人工处理过程23.7尚未解决的问题2第4章 接口设计24.1外部接口24.2内部接口2第5章 数据结构设计25.1逻辑结构设计25.2物理结构设计25.3数据结构与程序的关系2第6章 运行设计26.1运行模块组合26.2运行控制26.3运行时间2第7章 出错处理设计27.1出错输出信息27.2出错处理对策2第8章 安全保密设计2第9章 维护设计2第1章 引言该说明书是总体设计阶段的工作成果。总体设计说明书应说明功能分配、模块划分、程序的总体结构、输入输出以及接口设计、运行设计、数据结构设计和出错处理设计等,为详细设计提供基础。1.1 编写目的【撰写提要】阐明编写概要设计说明书的目的,指明读者对象。1.2 项目背景【撰写提要】包括: 项目的委托单位、开发单位和主管部门。 该软件系统与其他系统的关系。1.3 定义【撰写提要】列出本文档中所用到的专门术语的定义和缩写词的原意。1.4 参考资料【撰写提要】参考资料: 列出这些资料的作者、标题、编号、发表日期、出版单位或资料来源。 项目经核准的计划任务书、合同或上级机关的批文;项目开发计划;需求规格说明书;测试计划(初稿);用户操作手册。 文档所引用的资料、采用的标准或规范。第2章 任务概述本章主要给出软件功能和结构的总体描述。2.1 目标【撰写提要】该阶段目的在于明确系统的数据结构和软件结构,此外总体设计还将给出内部软件和外部系统部件之间的接口定义,各个软件模块的功能说明,数据结构的细节以及具体的装配要求。2.2 需求概述【撰写提要】描述在这阶段所要完成的任务,即怎样做、如何实现系统。为实现目标所制定的方案和进度计划,并设计出软件结构。2.3 条件与限制【撰写提要】为了评价该设计阶段的设计表示的“优劣程度”,必须遵循以下几个准则: 软件设计应当表现出层次结构,它应巧妙地利用各个软件部件之间的 控制关系。 设计应当是模块化的,即该软件应当从逻辑上被划分成多个部件,分别实现各种特定功能和子功能。 设计最终应当给出具体的模块(例如子程序或过程),这些模块就具有独立的功能特性。 应当应用在软件需求分析期间得到的信息,采取循环反复的方法来获得设计第3章 总体设计本章给出系统的整体模块结构。本部分包括需求规定、运行环境、基本设计概念和处理流程等,为详细设计打下基础。3.1 需求规定【撰写提要】说明对本系统的主要的输入输出项目处理的功能性能要求。3.2 运行环境【撰写提要】简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定。3.3 基本设计概念和处理流程【撰写提要】说明本系统的基本设计概念和处理流程,尽量使用图表的形式。3.4 结构【撰写提要】用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。3.5 功能需求与程序的关系【撰写提要】本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:表格 1程序1程序2程序n功能需求1功能需求2功能需求n3.6 人工处理过程【撰写提要】说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。3.7 尚未解决的问题【撰写提要】说明在概要设计过程中尚未解决,而设计者认为在系统完成之前必须解决的各个问题。第4章 接口设计本章主要描述系统的接口及其关系。本部分内容包括外部接口和内部接口。4.1 外部接口【撰写提要】包括用户界面、软件接口与硬件接口。4.2 内部接口【撰写提要】说明本系统内各个模块之间的接口。第5章 数据结构设计本章主要给出系统所使用的各数据结构的设计及其关系。该部分内容包括逻辑结构设计、物理结构设计以及数据结构和程序间的关系。5.1 逻辑结构设计【撰写提要】给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。5.2 物理结构设计【撰写提要】给出本系统内所使用的每个数据结构中的每个数据项的存储要求、访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。5.3 数据结构与程序的关系【撰写提要】说明各个数据结构与访问这些数据结构的形式。表格 2程序1程序2程序m数据结构1数据结构2数据结构n第6章 运行设计本章描述对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合。本部分包括运行木块组合、运行控制和运行时间。6.1 运行模块组合 6.11邮件功能模块组合 6.111坐席员导入考生信息、查询考生信息、编辑邮件、投递邮件功能模块组合。 6.112 系统显示考生邮件、坐席员编辑邮件、投递邮件功能模块组合 6.113 考生编辑邮件、投递邮件功能模块组合 6.114 系统显示考生邮件、存储邮件信息、分类邮件功能模块组合 6.12传真功能模块组合 6.121 考生编辑传真、发送传真功能模块组合 6.122 坐席员查询传真 、编辑传真、发送传真组合 6.123 坐席员查询传真、打印传真功能模块组合 6.124 管理员查询传真、编辑传真功能模块组合 6.125 管理员查询传真、删除传真功能模块组合 6.126 系统转换传真格式,存储传真功能模块组合6.2运行控制 6.21邮件功能运行控制 6.211 坐席员需要登陆用户名,验证用户名口令,系统核对后才能进行相关操作 6.212 考试需要登陆用户名,验证用户名口令,系统核对后才能进行相关操 6.22传真功能运行控制 6.221 坐席员需要登陆用户名,验证用户名口令,系统核对后才能进行相关操作 6.222 管理员需要登陆用户名,验证用户名口令,系统核对后才能进行相关操作 6.223 管理员登陆后对系统或者操作人员进行设定6.3运行时间6.31邮件功能模块运行时间6.311系统的运行时间主要用在对数据库的访问方面。登录时要把用户名和密码与数据库中 的相应表对照,当输入有错时,就要遍历数据库中的整张表,时间开销的问题不能忽视。6.312耗时少的功能模块有: 编辑邮件、投递邮件、导入考试信息三个功能模块。三个功能模块主要是手动操作占用系统资源少,所以只消耗小部分时间6.313耗时大的功能模块: 查询考生信息、显示考生邮件、分类邮件、存储邮件四个功能模块。四个功能模块均需要访问数据库耗用时间占了大部分。6.32传真功能模块运行时间6.321系统的运行时间主要用在对数据库的访问方面。登录时要把用户名和密码与数据库中 的相应表对照,当输入有错时,就要遍历数据库中的整张表,时间开销的问题不能忽视。6.322耗时少的功能模块: 编辑传真、发送传真、打印传真、删除传真四类功能模块主要是手动操作占用系统资源少,所以只消耗小部分时间6.323耗时多的功能模块 查询传真、系统转换传真格式、存储传真三个功能模块块均需要访问数据库耗用时间占了大部分第7章 本章是对系统出错的设计。本部分内容包括当系统出错时,系统应给出的出错输出信息,及处理出错的方法对策。7.1 出错输出信息【撰写提要】用一览表的方式说明每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。7.2 出错处理对策【撰写提要】说明故障出现后可能采取的处理对策,包括: 后备技术:说明准备采用的后备技术。当原始系统数据万一丢失时启用的副本的建立和启动的技术。例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术; 降效技术:说明准备采用的后备技术。使用另一个效率稍低的系统或方法来求得所需结果的某些部分。例如一个自动系统的降效技术可以是手工操作和数据的人工记录; 恢复及再启动技术:说明将使用的恢复再启动技术。使软件从故障点恢复执行或使软件从头开始重新运行的方法。第8章 安全保密设计【撰写提要
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 品牌联名营销协议说明
- 产品委托加工生产合同书说明
- 2025年8月重庆松山医院招聘备考练习题库及答案解析
- 2025年学校卫生校园环境安全评估模拟考试答案及解析
- 2025年应急医学处理突发事件技能考核答案及解析
- 2025年康复技术学康复工具使用操作规范测评答案及解析
- 2025年放射诊断学常见病例影像解读综合考试答案及解析
- 2025年内科医师卒中患者护理知识考试答案及解析
- 2025年固原市审计局聘请专业人员辅助审计工作考试参考题库及答案解析
- 2025昆明市盘龙区茨坝中学附小聘任制教师招聘(3人)备考考试题库附答案解析
- 建筑工程岗位招聘笔试题与参考答案(某大型国企)2025年
- 第21章 二次根式 单元测试卷(含答案)-2025-2026学年数学华东师大版九年级上册
- 2025-2026学年人教鄂教版(2024)小学科学三年级上册(全册)教学设计(附目录P137)
- 2025版金融业务合同委托管理协议
- 部队手榴弹使用课件
- 社区网格员考试试题(含答案)
- 2025年宜都市总工会公开招聘乡镇工会协理员3人考试参考题库附答案解析
- 2025版欧派橱柜环保材料购货合同
- 教研组长经验交流会上教学副校长讲话:抓关键见实效干出值当的组长工作
- 2025年云南高考化学真题试卷完全解读(含试卷分析与备考策略)
- 2025年高级中学教师资格考试(美术学科知识与教学能力)历年参考题库含答案详解(5套)
评论
0/150
提交评论