网上选课系统总体设计说明书范文
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
网上选课系统总体设计说明书
1.导言
1.1目的
目的旨在推动软件的规范化,使设计人员遵循统一的概要设计书写规范,节省制作文档的时间,降低系统实现的风险,做到系统设计资料的规范性和全面性,以利于系统的实现、测试、维护、版本升级等。
1.2范围
软件设计总体结构设计、全局数据库和数据结构设计、外部接口设计、主要部件功能分配设计、部件之间的接口设计等方面的内容。
1.3命名规则
变量对象命名规则:申明全局变量、局部变量对象的命名规则。
数据库对象命名规则:申明数据库表名、字段名、索引名、视图名等对象的命名规则。
1.4术语定义
表1-1 术语定义或解释表
1.5参考资料
[1]用户需求报告
[2]软件开发合同
[3]数据库设计规范
[4]命名规范
1.6相关文档
[1]《详细设计说明书》
[2]源程序清单
[3]测试计划及报告
[4]《用户使用手册》
1.7版本更新记录
表1-2 版本更新记录
2.总体设计
2.1总体结构设计
总体结构示意图:
图2-1 总体结构示意图
2.2运行环境设计
该软件系统的运行环境:
硬件平台:
最低配置:奔腾4处理器、512内存、60G硬盘。
建议配置:奔腾双核T4400 2.2GHZ及其以上 2G内存、320G硬盘
外设的要求:键盘、鼠标、显示器。
软件平台:
A:windows 98 以上的操作系统
B:Myeclipse 和 pl/sql
C:Microsoft office
网络平台:
通信协议、通信带宽。
2.3子系统清单
表2-1 子系统清单
2.4功能模块清单
表2-2 功能模块清单
3.模块功能分配
3.1专用模块功能分配
3-1 专用功能模块分配
表
3.2公用模块功能分配
表3-2 公用模块功能分配
4.数据结构设计
4.1数据库表名清单
表4-1 数据库表名清单
4.2数据库表之间关系说明