学生宿舍管理系统详细设计说明书.docx

上传人:b****6 文档编号:2824254 上传时间:2022-11-15 格式:DOCX 页数:68 大小:707.08KB
下载 相关 举报
学生宿舍管理系统详细设计说明书.docx_第1页
第1页 / 共68页
学生宿舍管理系统详细设计说明书.docx_第2页
第2页 / 共68页
学生宿舍管理系统详细设计说明书.docx_第3页
第3页 / 共68页
学生宿舍管理系统详细设计说明书.docx_第4页
第4页 / 共68页
学生宿舍管理系统详细设计说明书.docx_第5页
第5页 / 共68页
点击查看更多>>
下载资源
资源描述

学生宿舍管理系统详细设计说明书.docx

《学生宿舍管理系统详细设计说明书.docx》由会员分享,可在线阅读,更多相关《学生宿舍管理系统详细设计说明书.docx(68页珍藏版)》请在冰豆网上搜索。

学生宿舍管理系统详细设计说明书.docx

学生宿舍管理系统详细设计说明书

详细设计说明书

项目承担部门:

撰写人(签名)

完成日期:

二00八年十一月二十一日

本文档使用部门:

■主管领导■项目组

1.引言

1.1编写目的

本说明书确定系统的详细功能模块和数据结构,为开发工作提供依据。

1.2项目背景

软件系统的名称:

DOUMS

本项目的任务提出者:

陈国志老师

本项目的任务开发者:

小虎队

软件系统的用户:

大学的公寓寝室管理中心

1.3定义

DOUMS:

学生公寓管理系统(DormitoryofUniversityManagementSystem)

1.4参考资料

【列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源,可包括:

a.项目的计划任务书、合同或批文;

b.项目开发计划;

c.需求规格说明书;

d.概要设计说明书;

e.测试计划(初稿);

f.用户操作手册(初稿);

g.文档中所引用的其他资料、软件开发标准或规范。

2.总体设计

2.1需求概述

功能模块

功能描述

登陆管理模块

此模块用来管理学生、维修人员、论坛管理员、楼栋管理员、公寓地区管理员、校级管理员的登陆和注销,其中学生不能自己注销,论坛主管理员仅限一位且不能注销,其登陆名固定为“admin”,论坛其它的版主为多位,由主管理员创建。

公寓地区信息管理模块

此模块用来初始化公寓地区信息和修改公寓地区信息。

只有校级管理员才能修改、删除和录入其信息。

学生、院系管理员、楼栋管理员、公寓地区管理员和维修人员只能查看此信息。

公寓基本信息管理模块

此模块用来初始化公寓基本信息和修改公寓基本信息。

只有公寓地区管理员能录入、修改、删除和查看公寓信息。

学生、院系管理员、楼栋管理员、校级管理员和维修人员只能查看此信息。

公寓维修管理模块

此模块用来管理学生提交的维修报告。

维修人员可以修改报告的是否修好的状态。

任何人不能删除维修报告。

学生只能查看自己提交的维修报告。

管理员可以查看具体报告内容和报告的其它一些统计信息。

维修人员只能查看属于他自己维修类型的报告。

删除操作随学生信息的删除而级联自动删除。

公寓卫生管理模块

此模块用来管理公寓卫生情况。

学生只能查询属于自己寝室的卫生情况,如果该学生换过寝室,也将他当时所住寝室的卫生信息显示出来,即显示全部该学生的卫生情况(包括以前住过的寝室)。

院系录入情况后,不能删除和修改卫生情况。

只有报告到校级管理员,由校级管理员自己修改。

建议管理模块

此模块用来管理所有提出的建议。

其中学生、楼栋管理员、公寓地区管理员和校级管理员只能查看自己已发表的、接收的建议和对接收建议的回复。

来访登记模块

此模块用来管理来访人员的登记情况。

其中楼栋管理员能名录入、修改和查询来访情况,校级管理员和公寓地区管理员只能查询来访情况。

论坛管理模块

此模块用来管理论坛信息。

论坛主管理员创建的论坛次管理员(版主)只能管理自己所属的区域 [主管理员仅一位(登陆名为“admin”)]。

只要能登陆系统的所有成员都有发贴和回贴功能,论坛次管理员能删除帖子,论坛主管理员能创建版主、创建主题目录和删除帖子功能。

寝室安排管理模块

此模块用来管理寝室的安排。

院系管理员对学生寝室的录入操作主要用Excel文件导入的方式进行。

(此Excel文件有其固定的格式和其它的一些要求)院系管理员能修改、查看、删除和录入功能。

校级管理员、公寓地区管理员和楼栋管理员能查看信息。

通知管理模块

此模块用来管理发布的通知。

管理员只能查看自己发布的通知和自己接收的通知。

学生只能接收通知。

学生基本信息管理模块

此模块用来初始化、修改、删除和查询学生信息。

院系管理员主要用Excel文件导入方式来进行学生信息的录入。

学生只能修改部分自己的信息(登陆密码、电话、图片、要求安静和要求早睡字段信息)。

楼栋管理员、公寓地区管理员、校级管理员和院系管理员能够查看学生信息。

2.2软件结构

3.程序描述

3.1登陆管理

1)登陆

模块名称

登陆

模块代号

适用范围

全局

类型

WEB页面、用户对象、函数

对象功能

登陆

作者

李广

编写时间

2008-11-22

修改人

修改时间

修改批准人

修改次数

相关表名

StudentRepairerCollegeAdminAreaAdminDormitoryAdminBbsManagerDepartmentAdmin

性能要求

限制条件

输入

登陆名、密码、验证码

输出

登陆用户相关的信息

算法逻辑

相关对象及接口

登陆用户相关的VO对象

备注

2)注销

模块名称

注销

模块代号

适用范围

全局

类型

WEB页面、用户对象、函数

对象功能

注销登陆用户

作者

李广

编写时间

2008-11-22

修改人

修改时间

修改批准人

修改次数

相关表名

RepairerCollegeAdminAreaAdminDormitoryAdminBbsManagerDepartmentAdmin

性能要求

限制条件

输入

登陆名、类型

输出

操作成功或失败信息

算法逻辑

接收用户提交的登陆名和类型à按照类型选择相应的表à删除相对应的用户信息

相关对象及接口

登陆相关的VO对象

备注

其中BbsManager中的Admin用户不能注销

3.2公寓地区信息管理

1)公寓地区信息录入

模块名称

公寓地区信息录入

模块代号

适用范围

全局

类型

WEB页面、用户对象、函数

对象功能

作者

李广

编写时间

2008-11-22

修改人

修改时间

修改批准人

修改次数

相关表名

Area

性能要求

限制条件

输入

公寓地区信息内容

输出

操作成功或失败信息

算法逻辑

相关对象及接口

备注

只有地区管理员才能录入

2)公寓地区信息修改

模块名称

公寓地区信息修改

模块代号

适用范围

全局

类型

WEB页面、用户对象、函数

对象功能

修改公寓地区信息

作者

李广

编写时间

2008-11-22

修改人

修改时间

修改批准人

修改次数

相关表名

Area

性能要求

限制条件

输入

公寓地区信息内容

输出

操作成功或失败信息

算法逻辑

相关对象及接口

备注

只有地区管理员才能修改

3)公寓地区信息查看

模块名称

公寓地区信息查看

模块代号

适用范围

全局

类型

WEB页面、用户对象、函数

对象功能

查看公寓地区信息

作者

李广

编写时间

2008-11-22

修改人

修改时间

修改批准人

修改次数

相关表名

Area

性能要求

限制条件

输入

查看条件

输出

符合查看条件的公寓地区信息

算法逻辑

相关对象及接口

备注

4)公寓地区信息删除

模块名称

公寓地区信息删除

模块代号

适用范围

全局

类型

WEB页面、用户对象、函数

对象功能

删除公寓地区信息

作者

李广

编写时间

2008-11-22

修改人

修改时间

修改批准人

修改次数

相关表名

Area

性能要求

限制条件

输入

公寓地区名

输出

操作成功或失败信息

算法逻辑

相关对象及接口

备注

3.3公寓基本信息管理

1)公寓信息录入

模块名称

公寓信息录入

模块代号

适用范围

全局

类型

WEB页面、用户对象、函数

对象功能

录入公寓信息

作者

李广

编写时间

2008-11-22

修改人

修改时间

修改批准人

修改次数

相关表名

Dormitory

性能要求

限制条件

输入

公寓信息

输出

操作成功或失败信息

算法逻辑

相关对象及接口

备注

2)公寓信息修改

模块名称

公寓信息修改

模块代号

适用范围

全局

类型

WEB页面、用户对象、函数

对象功能

作者

李广

编写时间

2008-11-22

修改人

修改时间

修改批准人

修改次数

相关表名

Dormitory

性能要求

限制条件

输入

公寓信息

输出

操作成功或失败信息

算法逻辑

相关对象及接口

备注

3)公寓信息查看

模块名称

公寓信息查看

模块代号

适用范围

全局

类型

WEB页面、用户对象、函数

对象功能

查看公寓信息

作者

李广

编写时间

2008-11-22

修改人

修改时间

修改批准人

修改次数

相关表名

Dormitory

性能要求

限制条件

输入

查询条件

输出

符合条件的公寓信息

算法逻辑

相关对象及接口

备注

4)公寓信息删除

模块名称

公寓信息删除

模块代号

适用范围

全局

类型

WEB页面、用户对象、函数

对象功能

删除公寓信息

作者

李广

编写时间

2008-11-22

修改人

修改时间

修改批准人

修改次数

相关表名

Dormitory

性能要求

限制条件

输入

公寓ID

输出

操作成功或失败信息

算法逻辑

相关对象及接口

备注

3.4公寓维修管理

1)提交维修报告

模块名称

提交维修报告

模块代号

适用范围

全局

类型

WEB页面、用户对象、函数

对象功能

报告提交维修

作者

李广

编写时间

2008-11-22

修改人

修改时间

修改批准人

修改次数

相关表名

Student StudentReportRepair Repairer

性能要求

限制条件

输入

维修报告

输出

操作成功或失败信息

算法逻辑

相关对象及接口

备注

2)查看维修报告

模块名称

查看维修报告

模块代号

适用范围

全局

类型

WEB页面、用户对象、函数

对象功能

维修报告查看

作者

李广

编写时间

2008-11-22

修改人

修改时间

修改批准人

修改次数

相关表名

StudentReportRepair

性能要求

限制条件

输入

查看条件

输出

符合条件的维修报告

算法逻辑

相关对象及接口

备注

3)修改维修报告

模块名称

修改维修报告

模块代号

适用范围

全局

类型

WEB页面、用户对象、函数

对象功能

维修报告修改

作者

李广

编写时间

2008-11-22

修改人

修改时间

修改批准人

修改次数

相关表名

StudentReportRepair

性能要求

限制条件

输入

维修报告内

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工作范文 > 行政公文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1