1. 首页
  2. 信息化
  3. 管理软件
  4. 学生宿舍管理系统+源代码+需求分析文档设计报告

学生宿舍管理系统+源代码+需求分析文档设计报告

上传者: 2018-12-28 20:27:19上传 RAR文件 2.95MB 热度 54次
需求规格说明书 1.引言 1 1.1编写目的 1 1.2项目背景 2 1.3定义 2 1.4参考资料 2 2.任务概述 2 2.1目标 2 2.2运行环境 2 2.3条件与限制 3 3.数据描述 3 3.1静态数据 3 3.2动态数据 3 3.3数据库介绍 4 3.4数据采集 4 4.功能需求 4 4.1功能划分 4 4.2功能描述 4 5.性能需求 5 5.1数据精确度 5 5.2时间特性 5 5.3适应性 5 6. 运行需求 5 6.1用户界面 5 6.2硬件接口 6 系统硬件接口还没有确定 。 6 6.3软件接口 6 6.4故障处理 6 7.其它需求 7 7.1安全性 7 7.2 可靠性 7 7.3 灵活性 7 1.引言 1.1编写目的 为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。 本文档可供项目经理、设计人员、开发人员参考 1.2项目背景 本项目由师大后勤部委托本小组进行开发 1.3定义 《学生宿舍管理系统》为下面要讨论的软件。文中出现“新系统”,“本系统”, “所建议系统”、“产品”,“本产品”等,皆为它的简称或别称。 1.4参考资料 《软件工程导论》(第五版)张海藩编著 清华大学出版社 Visual Fox Pro 6.0 程序设计与应用教程 (第二版) 鄂大伟 主编 厦门大学出版社 《数据库系统概论》(第四版)王珊 萨师煊 高等教育出版社 2.任务概述 2.1目标 a.信息的收集和查询。例如:输入学生的基本信息. b.快速的传递信息。对那些共享的数据应该可以进行快速的传递。 c.提供准确的信息。要求比手工作业提供的更加准确和细致的数据,因为电脑操作可以一目了然地了解相关信息,不再是一张张的去找表。 2.2运行环境 客户端运行环境 CPU Pentium 4 1.8G或以上 内存 512MB以上 操作系统 Windows98或以上版本 网络工具 IE浏览器6.0以上 服务器端运行环境 CPU Pentium E5200 内存 2GMB 硬盘空间 160G以上硬盘剩余空间 输入设备 键盘/鼠标 操作系统 Windows 2000 Server 数据库 Microsoft SQL Server 2000 2.3条件与限制 为完成本系统的开发,应配备服务器、文本编辑工具、计算机若干台、 3.数据描述 3.1静态数据 学生姓名,学号,大楼编号,小区编号,房间编号,手机,性别,身份证号,收费标准,水表编号,收费编号,实收金额,维修编号,房间数,维修金额,应收金额,投诉编号等。 3.2动态数据 输入数据说明 通过键盘输入到计算机,这些数据保存在学生信息或宿舍信息的数据库中。 输出数据说明 所有输出都在显示器上。可以查询学生信息,水电费信息;根据查询要求,显示所有指定纪录;显示统计信息等。 3.3数据库介绍 学生信息数据库:存储学生有关信息 缴费信息数据库:存储学生水电费缴费等有关信息 3.4数据采集 基本信息可由楼管输入 查询信息的时候可由查询人员录入,同时可将查询信息进行打印 4.功能需求 4.1功能划分 1.系统管理员功能:除楼管和学生的功能外,还有系统管理(操作员管理,权限设置)功能 2.学生和楼管功能:楼群管理(学生信息登记,宿舍投诉登记等),缴费管理(水费查询管理,电费查询管理,维修信息查询等)等 4.2功能描述 1、楼群管理模块 楼群管理模块主要包括宿舍区信息生成,宿舍区信息登记,大楼信息登记,系统数据设定等,主要是方便楼管了解宿舍区的各楼群分布情况,了解各个宿舍区,各个楼层户数,楼层信息,合理分配学生住宿,办理学生入住迁出等相应的手续。更好的实现对宿舍区的管理 2、管理部模块 管理部模块包括学生信息登记,宿舍区投诉登记,小区员工管理等,主要是是方便楼管和系统管理员对学生信息以及房间信息的查询,以及宿舍区员工的一些工作分配等,从而合理的安排工作人员的工作分配,更好的进行日常管理。 3、维修部模块 维修部模块包括维修信息登记,维修信息查询等,主要是方便楼管通过系统获得学生维修信息,并通知维修人员,进行相应的维修,更好的服务学生。而在学生权限内,学生可以进行相应的登记和查询,解决日常生活中出现的一些问题。 4、缴费管理模块 缴费管理模块水费查询管理,电费查询管理等,该模块也是核心模块,具体完成宿舍区的收费管理,比如水费电费,其他管理费用等,此外还提供各种收费统计报表。该模块主要是方便楼管对水电费进行相应的管理,可以进行对水电度数的登记,费用的生成,并且打印缴费单。而学生只能对费用进行相应的查询,并按时缴纳。 5、清洁部模块 清洁部模块包括清洁排班管理,清洁排班查询等,清洁排班管理主要包括保洁人员名单和卫生项目,还有一些工作上的要求,时间安排等。清洁排班查询主要是查询个别的保洁人员的基本信息和工作情况。方便对整体保洁人员的工作情况全面了解,从而更好的分配任务,做好宿舍区的环境卫生。 6、物业部模块 物业部模块包括学生信息查询,宿舍区员工查询,维修信息查询,装修信息查询等,主要是方便楼管通过该模块管理宿舍区的基本信息,实现对宿舍区大楼,房间的管理。主要包括入住楼宇的布局,相关资料;在物业管理中,配置这个宿舍区的基本入住学生信息,相关费用信息等,另外还包括装修,维修管理。该模块是核心模块。 7、帮助模块:包括帮助,关于系统,主要是帮助楼管对本系统的了解,供其参考,从而更好的应用本系统进行操作。 8、系统管理模块 系统管理模块包括操作员管理,权限设置,主要是给系统管理员分配权限,让各类用户能够进行相应的操作而不影响其他人员的管理。 5.性能需求 5.1数据精确度 管理员通过认真核查保证数据的准确一致性 5.2时间特性 下述时间特性基于2.2运行环境一节所述的软、硬件环境。 前台所有操作都应在5秒内得到响应。 5.3适应性 本系统可运行于windows或linux操作系统平台上,数据库选用Mysql。 6. 运行需求 6.1用户界面 学生宿舍管理系统应提供简单、层次关系明了、清晰的操作界面,使用户一目了然。尽可能的为用户的录入、查询等功能操作提供方便。快捷按钮的创建也是非常需要的,以方便用户操作。 由下图可得出系统应包括以下界面: 1用户登陆界面 2 楼群管理模块 3管理部模块 4 维修部模块 5 缴费管理模块 6 清洁部模块 7 物业部模块 8 系统管理模块 9 帮助模块 6.2硬件接口 系统硬件接口还没有确定 。 6.3软件接口 无 6.4故障处理 软故障: 对管理员权限被用,学生数据被修改,可通过备份数据恢复到之前状态 硬故障: 网络不通,排除故障后需要重新进入系统,系统不保存在用户提交测评结果前的临时数据。 7.其它需求 7.1安全性 普通用户和系统管理员拥有的操作权限不同,没有权限的用户将不能通过任何渠道来登录该系统,查看该系统的任何信息和数据,以确保系统的严密性和安全性。系统管理员应当可以使用系统的所有模块,普通用户只能对自己权限下的模块进行操作。 7.2 可靠性 系统输入数据,不允许输出数据不正确和不一致,出错率低,对数据进行备份。 7.3 灵活性 系统易于扩充和兼容,支持版本升级 Pro 6.0 程序设计与应用教程 (第二版) 鄂大伟 主编 厦门大学出版社 《数据库系统概论》(第四版)王珊 萨师煊 高等教育出版社 2.任务概述 2.1目标 a.信息的收集和查询。例如:输入学生的基本信息. b.快速的传递信息。对那些共享的数据应该可以进行快速的传递。 c.提供准确的信息。要求比手工作业提供的更加准确和细致的数据,因为电脑操作可以一目了然地了解相关信息,不再是一张张的去找表。 2.2运行环境 客户端运行环境 CPU Pentium 4 1.8G或以上 内存 512MB以上 操作系统 Windows98或以上版本 网络工具 IE浏览器6.0以上 服务器端运行环境 CPU Pentium E5200 内存 2GMB 硬盘空间 160G以上硬盘剩余空间 输入设备 键盘/鼠标 操作系统 Windows 2000 Server 数据库 Microsoft SQL Server 2000 2.3条件与限制 为完成本系统的开发,应配备服务器、文本编辑工具、计算机若干台、 3.数据描述 3.1静态数据 学生姓名,学号,大楼编号,小区编号,房间编号,手机,性别,身份证号,收费标准,水表编号,收费编号,实收金额,维修编号,房间数,维修金额,应收金额,投诉编号等。 3.2动态数据 输入数据说明 通过键盘输入到计算机,这些数据保存在学生信息或宿舍信息的数据库中。 输出数据说明 所有输出都在显示器上。可以查询学生信息,水电费信息;根据查询要求,显示所有指定纪录;显示统计信息等。 3.3数据库介绍 学生信息数据库:存储学生有关信息 缴费信息数据库:存储学生水电费缴费等有关信息 3.4数据采集 基本信息可由楼管输入 查询信息的时候可由查询人员录入,同时可将查询信息进行打印 4.功能需求 4.1功能划分 1.系统管理员功能:除楼管和学生的功能外,还有系统管理(操作员管理,权限设置)功能 2.学生和楼管功能:楼群管理(学生信息登记,宿舍投诉登记等),缴费管理(水费查询管理,电费查询管理,维修信息查询等)等 4.2功能描述 1、楼群管理模块 楼群管理模块主要包括宿舍区信息生成,宿舍区信息登记,大楼信息登记,系统数据设定等,主要是方便楼管了解宿舍区的各楼群分布情况,了解各个宿舍区,各个楼层户数,楼层信息,合理分配学生住宿,办理学生入住迁出等相应的手续。更好的实现对宿舍区的管理 2、管理部模块 管理部模块包括学生信息登记,宿舍区投诉登记,小区员工管理等,主要是是方便楼管和系统管理员对学生信息以及房间信息的查询,以及宿舍区员工的一些工作分配等,从而合理的安排工作人员的工作分配,更好的进行日常管理。 3、维修部模块 维修部模块包括维修信息登记,维修信息查询等,主要是方便楼管通过系统获得学生维修信息,并通知维修人员,进行相应的维修,更好的服务学生。而在学生权限内,学生可以进行相应的登记和查询,解决日常生活中出现的一些问题。 4、缴费管理模块 缴费管理模块水费查询管理,电费查询管理等,该模块也是核心模块,具体完成宿舍区的收费管理,比如水费电费,其他管理费用等,此外还提供各种收费统计报表。该模块主要是方便楼管对水电费进行相应的管理,可以进行对水电度数的登记,费用的生成,并且打印缴费单。而学生只能对费用进行相应的查询,并按时缴纳。 5、清洁部模块 清洁部模块包括清洁排班管理,清洁排班查询等,清洁排班管理主要包括保洁人员名单和卫生项目,还有一些工作上的要求,时间安排等。清洁排班查询主要是查询个别的保洁人员的基本信息和工作情况。方便对整体保洁人员的工作情况全面了解,从而更好的分配任务,做好宿舍区的环境卫生。 6、物业部模块 物业部模块包括学生信息查询,宿舍区员工查询,维修信息查询,装修信息查询等,主要是方便楼管通过该模块管理宿舍区的基本信息,实现对宿舍区大楼,房间的管理。主要包括入住楼宇的布局,相关资料;在物业管理中,配置这个宿舍区的基本入住学生信息,相关费用信息等,另外还包括装修,维修管理。该模块是核心模块。 7、帮助模块:包括帮助,关于系统,主要是帮助楼管对本系统的了解,供其参考,从而更好的应用本系统进行操作。 8、系统管理模块 系统管理模块包括操作员管理,权限设置,主要是给系统管理员分配权限,让各类用户能够进行相应的操作而不影响其他人员的管理。 5.性能需求 5.1数据精确度 管理员通过认真核查保证数据的准确一致性 5.2时间特性 下述时间特性基于2.2运行环境一节所述的软、硬件环境。 前台所有操作都应在5秒内得到响应。 5.3适应性 本系统可运行于windows或linux操作系统平台上,数据库选用Mysql。 6. 运行需求 6.1用户界面 学生宿舍管理系统应提供简单、层次关系明了、清晰的操作界面,使用户一目了然。尽可能的为用户的录入、查询等功能操作提供方便。快捷按钮的创建也是非常需要的,以方便用户操作。 由下图可得出系统应包括以下界面: 1用户登陆界面 2 楼群管理模块 3管理部模块 4 维修部模块 5 缴费管理模块 6 清洁部模块 7 物业部模块 8 系统管理模块 9 帮助模块 6.2硬件接口 系统硬件接口还没有确定 。 6.3软件接口 无 6.4故障处理 软故障: 对管理员权限被用,学生数据被修改,可通过备份数据恢复到之前状态 硬故障: 网络不通,排除故障后需要重新进入系统,系统不保存在用户提交测评结果前的临时数据。 7.其它需求 7.1安全性 普通用户和系统管理员拥有的操作权限不同,没有权限的用户将不能通过任何渠道来登录该系统,查看该系统的任何信息和数据,以确保系统的严密性和安全性。系统管理员应当可以使用系统的所有模块,普通用户只能对自己权限下的模块进行操作。 7.2 可靠性 系统输入数据,不允许输出数据不正确和不一致,出错率低,对数据进行备份。 7.3 灵活性 系统易于扩充和兼容,支持版本升级
下载地址
用户评论
码姐姐匿名网友 2018-12-28 20:27:20

垃圾,,瞎几把扯淡的东西

码姐姐匿名网友 2018-12-28 20:27:20

虽然没用上,还是很感谢分享

码姐姐匿名网友 2018-12-28 20:27:20

完全没用,不是java写的。

码姐姐匿名网友 2018-12-28 20:27:20

这都是些啥文件,不是java语言写的啊!

码姐姐匿名网友 2018-12-28 20:27:20

内容挺好的,适合初学者

码姐姐匿名网友 2018-12-28 20:27:20

里面的内容挺好的。应该会对我有很大的帮助

码姐姐匿名网友 2018-12-28 20:27:20

还不错 就是不是用我要的语言写的

码姐姐匿名网友 2018-12-28 20:27:20

很好,可以用得到

码姐姐匿名网友 2018-12-28 20:27:20

一般般 还可以

码姐姐匿名网友 2018-12-28 20:27:20

东西很全,可是代码不是我想要的