学生宿舍分配系统系统设计说明书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

系统设计说明书模板

1. 引言

1.1编写目的

本设计说明是在学生宿舍分配软件需求规格说明书的基础上,详细描述系统的概要设计结果,作为详细设计的基础资料,为系统开发人员提供设计和开发依据。

1.2背景

a.待开发的软件系统的名称:学生宿舍分配系统

b.本项目的任务提出者:宿舍管理中心

c.本项目的任务开发者:学校技术人员

d.本项目的任务用户:学生、班主任、辅导员、宿舍负责人、校领导、院领导。

1.3术语

本文当中涉及的专业术语定义或解释,一般用表格形式给出,如表2-1所示。

表2-1 术语定义或解释表

1.4参考资料

学生宿舍分配系统需求规格说明书

马小军张玉祥,《软件开发实训教程》,中国人民大学出版社,2015年8月

2. 系统总体设计

2.1设计约束

2.1.1 本系统应遵循的标准和规范

易用性、高效性、可靠性、可扩展性、安全性

2.1.2 软硬件运行环境约束

Windows XP/win7/win8, Sql server 2008数据库

数据库服务器一台,CPU:Pentium900M,内存容量>512M

2.1.3 接口约束

数据库访问接口

2.1.4 用户界面约束

交互方式:人机交互

界面空间尺寸:可随浏览器大小自行调整硬件级网络带宽:校园网带宽>10M

2.2 体系结构设计

(系统的体系结构模型,如下)

2.3系统功能结构

主功能清单

表2-2 主功能模块(用例)清单

2.4模块设计

2.4.1 学生住宿申请子系统——填报申请模块程序设计

2.4.1.1功能描述

学生在线填写住换宿申请,填写后提交。该模块提供住换宿申请的保存和提交功能。

2.4.1.2性能

提交时间<1s

2.4.1.3输入项

住宿申请表内容包括:姓名、学号、性别、学院、班级、家庭地址、联系电话、电子邮件、申请日期、特殊说明。

2.4.1.4输出项

提交状态的宿舍申请表

2.4.1.5流程逻辑与算法描述

(住宿申请顺序图,如下)

2.4.1.6接口

数据库访问接口

2.4.1.7单元测试计划

按照住宿申请顺序图即程序执行流程设计测试用例

2.4.2 学生住宿申请子系统——申请查询模块程序设计

2.4.2.1功能描述

针对学生在线提交的住换宿申请,实现申请书所处状态的具体查询并显示查询结果。

2.4.2.2性能

提交时间<2s

2.4.2.3输入项

学号

2.4.2.4输出项

住宿申请表审核或批准的状态。

2.4.2.5流程逻辑与算法描述

(申请查询顺序图,如下)

2.4.2.6接口

数据库访问接口

2.4.2.7单元测试计划

按照申请查询顺序图即程序执行流程设计测试用例

2.4.3 辅导员审核子系统

2.4.

3.1功能描述

实现辅导员对接收到的学生住宿申请进行审核意见标注的操作2.4.3.2性能

审核提交时间<1s

2.4.

3.3输入项

学生住宿申请表

2.4.

3.4输出项

审核后的的住(换)宿舍申请表

2.4.

3.5流程逻辑与算法描述

(辅导员审核顺序图,如下)

2.4.

3.6接口

数据库访问接口

2.4.

3.7单元测试计划

按照辅导员审核顺序图即程序执行流程设计测试用例

2.4.4 宿舍负责人工作子系统——批准住宿模块程序设计2.4.5 宿舍负责人工作子系统——住宿统计程序设计

2.4.6 公共服务子系统——用户登录模块程序设计

2.4.7 公共服务子系统——住宿查询模块程序设计

2.4.8 系统管理子系统——用户管理模块程序设计

2.4.9系统管理子系统——基础信息维护模块程序设计3.数据结构设计

(详细类图,如下)

相关文档
最新文档