学生宿舍管理系统-需求分析
- 格式:doc
- 大小:590.00 KB
- 文档页数:21
学生宿舍管理系统功能需求分析一.基本功能需求学生宿舍管理系统在实现上应该具有如下功能:1。
系统要求用户必须输入正确的用户名和密码才能进入系统。
2。
系统应该提供学生住宿情况的基本登记.3。
系统应提供学生每学期的注册及学生的离校处理.4。
系统应提供人员来访登记及结束访问的详细登记。
5。
系统应提供学生在校期间物品出入宿舍楼的详细情况登记.6。
系统应提供查询功能,以方便用户对学生基本信息的查询(要实现按多种条件的查询)及楼房信息的查询.7.系统应提供增加、删除、修改用户帐户的功能。
8。
系统还应具有添加、修改、删除学生及员工基本信息的功能。
9.系统应当提供将相关信息以报表形式打印出来的功能.二.系统功能设计1。
系统功能模块图系统管理模块系统管理模块包括:超级用户登录、普通用户登录、用户密码修改、用户管理、退出系统五个部分。
1.超级用户登录:实现系统管理人员登录。
2。
普通用户登录:实现一般管理人员登录。
3.用户管理:实现系统管理人员授予或取消一般用户登录该系统的用户名和密码.4.密码修改:实现所用用户的密码更改功能。
5.退出系统:实现正常退出宿舍管理系统。
公寓管理模块公寓管理模块包括:楼房管理、宿舍管理、员工管理三个大的部分。
1.楼房管理:登记学校所有住宿楼情况。
2.宿舍管理:登记学校所有宿舍的情况。
3.员工原理:实现楼房管理人员的添加功能。
学生管理模块学生管理模块包括:学生基本信息录入、学生财物登记、学生学期注册、学生离校管理四项功能。
1.学生基本信息录入:实现学生基本信息情况的登记及宿舍的分配功能.2。
学生财物登记:登记学生在校期间所拥有的公共及私有贵重物品情况.3。
学生学期注册管理:登记学生在校期间每学期的宿舍缴费情况。
4。
学生离校管理:实现学生毕业离校处理,注销该学生信息。
信息查询模块信息查询模块基本上包括:按学号进行查询、按姓名进行查询、按班级查询、按寝室号查询、每栋楼房住宿情况查询五个部分.1。
一、引言1、问题描述大学里面学生宿舍管理是一个虽简单但繁琐的工作,但每栋宿舍只设一名宿舍管理员。
学生宿舍每天会有比较多的人员出入,而且外来人员较多,设备维修人员、非本栋宿舍的学生、异性学生等等每天都会出入宿舍,宿舍管理员需要做好各种登记手续。
而学生需要更换桶装水、报修宿舍损坏的设备、交水电费等,也需要通过宿舍管理员。
由此而增加了宿舍管理员的负担,效率难以提高,信息的准确性也难以得到保障,给学生带来不便。
据了解,目前华南理工大学里面所有宿舍管理仍然是传统的人工操作,且停留在纸介质的基础上,这样既浪费人力物力也降低了管理效率,在如今高校扩招后学生数激增的时候以及计算机时代,这种传统的管理方式亟需被取代。
学生宿舍管理系统可存储所有的宿舍管理信息,包括各宿舍人员信息、来访人员信息、宿舍事务信息等等,而且只需要一名接受过简单培训的宿舍管理员对系统进行操作,所以信息准确、管理方便、节省人力物力。
2、背景(1)系统命名:学生宿舍管理系统(2)本项目开发者:华南理工大学计算中心(3)用户:学校宿舍管理员(4)本系统与其他系统的联系:本系统数据库从教务处管理系统导入,当教务处的学生信息发生变化时,本系统存储的信息将随之变化。
二、功能分析1、系统需求描述本系统主要满足宿舍管理员、学生、来访人员三方面的需求。
对宿舍管理员来说主要是查询学生信息、查询宿舍信息、登记报修情况、代收有关费用、相关信息更新。
对学生来说主要是报修宿舍设备、缴纳有关费用。
对来访人员来说主要是来访登记、使用宿舍资源(实验室、会议室)登记。
系统功能分析如下图所示:2、系统功能说明本系统要完成得功能主要有以下部分:(1)学生和宿舍信息的查询和更新的基本操作。
a、查询学生信息:输入学生的姓名或学号即可获得学生在学校教务系统的信息。
b、查询宿舍信息:输入宿舍楼号和宿舍号即可获取该宿舍的相关信息。
c、信息更新:通过一键导入教务系统的数据库即可更新所有信息。
(2)宿舍事务管理的操作。
学生宿舍管理系统简要需求分析
1系统功能需求
1.1系统主要功能概述
1.1.1系统管理员对系统的数据库进行维护,如添加、删除和更新公寓管
理员,学生情况、消防人员。
1.1.2公寓管理员添加、删除和更新外来人员拜访情况。
1.1.3公寓管理员添加、删除和更新报修情况。
1.1.4公寓管理员添加、删除和更新各寝室信息。
1.1.5公寓管理员添加、删除和更新学生信息。
1.1.6各类信息的总表查询、输出。
1.2系统主要模块图
1.3系统主要模块描述
1.3.1基本数据维护模块。
本模块提供管理员添加、修改并维护基本的数
据途径。
例如添加修改宿舍用水用电情况,添加外来人员登记情况
等。
1.3.2基本业务模块。
本模块主要实现外来人员拜访登记、报修情况登记、
寝室卫生录入情况。
1.3.3数据库管理模块。
在系统中,所有学生寝室情况统一管理,外来人
员拜访情况、报修情况都要有详细记录,所以要有统一的数据库平
台进行管理。
1.3.4信息查询模块。
本模块主要是学生查询水电费、寝室卫生评比情况
等。
2基本数据维护模块
3基本业务模块
4数据库模块
5信息查询模块。
宿舍管理系统的需求分析1、用户分析用户对宿舍管理系统的需求如下1)总体需求·提供对入住学生信息、宿舍号的查询,及时的更新、修改入住学生的信息·提供身份验证保障通道,保障学生的财产安全·对宿舍的水电、网络、设备、卫生进行统一管理,更加方便、透明化功能需求·提供对入住学生信息、宿舍号的查询,及时的更新、修改入住学生的信息·提供身份验证保障通道,保障学生的财产安全·对宿舍的水电、网络、设备、卫生进行统一管理,更加方便、透明化2)性能需求·之总部有多台计算机通过局域网连在一起,实现一体化管理。
业务全部实现电子化管理·用户可以在前台服务厅查询宿舍的水电费信息以及学生的部分住宿资料·系统具有安全的监测机制,非法用户不能使用系统,不能修改系统信息·系统界面友好,操作方便,灵活,反应速度快2、目标分析1)宿舍管理系统的目标分析·提供对入住学生信息、宿舍号的查询服务可以采用数据库形式,将前台的计算机连接数据库·更改、修改入住学生信息可以有前台服务员进行修改信息的登记,确认之后交由数据库管理者修改数据库·对于安全管理机制,可以采用治指纹门禁系统。
到市场上购买一款指纹门禁系统,安装在每栋宿舍楼门口,并由数据库管理者预先录入学生本栋楼学生的指纹信息,在每间宿舍安装一个小型的指纹门禁系统,有效的管理宿舍的财产安全·宿舍的水电费由数据库管理员每月进行操表,并录入数据库,方便学生查询3、需求结构分析宿舍管理系统的功能目标可以划分三个部分;事务管理,安全管理,信息管理,他们构成了第一层的需求包,其中每一个部分又可以在细化,构成第二部分需求包。
如下图2、3、功能分析4、宿舍管理系统需求包可分解为以下的功能用例图5、性能分析宿舍管理系统的新能需求如下:·提供对入住学生信息、宿舍号的查询服务可以采用数据库形式,将前台的计算机连接数据库·更改、修改入住学生信息可以有前台服务员进行修改信息的登记,确认之后交由数据库管理者修改数据库·对于安全管理机制,可以采用治指纹门禁系统。
软件需求说明书项目名称:学生公寓信息管理系统组长:组员1:组员2:组员3:日期:2018 年 5 月 3 日信息工程学院目录一、引言……………………………………………………….。
..。
..。
.1二、任务概述…………………………………………………...。
.。
1三、数据描述 (2)四、功能需求………………………………………………………。
..5五、性能需求……………………………………………。
.。
..。
..。
6六、运行需求………………………………………………………。
..6七、其他需求………………………………………………………。
..71.引言1.1编写目的(1)为软件的编码提供参考(2)为软件的使用者提供参考(3)为软件测试提供参考1。
2项目背景华北理工大学是一所综合性大学,在校师生总数六万余人,对于学生宿舍的卫生、人员出入情况等方面的管理仅凭宿舍楼物业人员的管理难以满足需求。
根据调查得知,宿舍物业管理人员对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于卫生评比等很多信息都是用人工计算、手抄进行。
数据信息处理工作量大,容易出错。
由于数据繁多,容易丢失,且不易查找。
总的来说,缺乏系统,规范的信息管理手段。
因此,设计一套学生宿舍管理系统系统是十分必要的。
1。
3参考资料[1]姚永一,SQL Server数据库实用教程,北京:电子工业出版社,2010。
[2][1] Mark Michaelis.C#本质论。
人民邮电出版社.2014[3] 马骏。
C#程序设计及应用教程。
人民邮电出版社.20142.任务概述2.1任务目标教务处管理人员要求通过此系统实现对物业和学生信息的相关管理过程,其中包括对学生宿舍情况,对应宿舍楼物业人员职责情况的查询、修改和添加,学生宿舍情况涉及到学生综合测评成绩,宿舍楼物业人员职责情况涉及到物业竞标择优选择,并且教务处每学期定期开放物业人员评比入口供学生评分,以监督物业人员的职责完成情况。
学生宿舍的管理系统_需求分析
首先,学生宿舍管理是该系统的核心功能之一、该功能包括学生宿舍的分配管理,可以根据学生的个人信息以及宿舍的容量和设施分配合适的宿舍给学生。
此外,系统还可以管理和调整宿舍分配,方便学校根据实际情况进行学生宿舍的变更与调整。
其次,报修管理是必要的功能之一、学生宿舍中的设施设备可能需要维修和保养,系统应提供一个用户友好的界面,方便学生提交报修请求,并跟踪和管理报修进展。
该功能可以帮助学校及时响应学生的报修需求,并确保设施设备的正常使用。
再次,设备借用管理是学生宿舍管理系统的另一个重要功能。
学校可能提供一些共享设备供学生使用,如电器、体育用品等。
该功能可以让学生通过系统查看设备的可用状态,并进行借用申请。
学生借用设备后,系统应记录借用信息并提醒学生归还设备的时限,以确保设备的合理使用和管理。
最后,统计数据分析功能能够对学生宿舍的使用情况进行数据统计和分析。
系统应提供各类报表和图表展示学生宿舍的各项数据,如宿舍使用率、报修情况、设备借用情况等。
这些数据可以帮助学校了解学生宿舍的管理情况,以便进行决策和改进。
综上所述,学生宿舍的管理系统应包括学生宿舍管理、报修管理、设备借用管理、安全管理和统计数据分析等功能。
这些功能能够帮助学校更好地管理和维护学生宿舍,提高学生宿舍的使用效率和服务质量。
计算机学院学生宿舍管理系统需求规格说明书目录1引言 (4)1.1编制目的 (4)1.2范围 (4)1.3预期的读者和阅读建议 (4)1.4术语和缩略语 (4)1.5文档约定 (5)1.6参考文件 (5)2项目概述 (5)2.1目标 (5)2.2范围 (6)2.3用户的特点 (6)2.4假定条件和约束限制 (6)2.5运行环境 (6)2.5.1硬件环境 (6)2.5.2软件环境 (7)3业务分析 (7)4数据描述 (8)5功能需求 (11)5.1功能需求总述 (11)5.1.1功能需求总表 (11)5.1.2角色、权限需求 (11)5.2功能需求1宿舍管理员管理 (11)5.2.1子功能1管理员信息修改 (11)5.2.2子功能2管理员查询 (12)5.3功能需求1学生管理 (12)5.3.1子功能1学生信息修改 (12)5.3.2子功能2学生查询 (12)5.4功能需求1宿舍楼管理 (13)5.4.1子功能1办理入住 (13)5.4.2子功能2调换宿舍 (13)5.4.3子功能3办理退宿 (13)5.5功能需求1缺勤记录 (14)5.5.1子功能1学生缺勤记录 (14)5.6功能需求1系统管理 (14)5.6.1子功能1添加用户 (14)5.6.2子功能2修改密码 (14)6非功能需求 (16)6.1性能需求 (16)6.2安全保密需求 (17)6.3扩展性需求 (17)6.4稳定性需求 (17)7界面要求 (19)7.1图形要求 (19)7.2报表格式 (19)1引言1.1.学生宿舍管理一直是各大高校所重视的工作, 为了提高高校宿舍管理的质量与效率, 根据客户的要求, 我们着手开发此项工程, 高校公寓管理部门在宿管工作中担负着管理, 检查, 收费, 协调等重要的管理任务。
1.2.编制目的1.3.该文档是关于用户对于学生宿舍管理网站的功能和性能的要求, 重点描述了网站的设计需求, 将作为对该工具在概要设计阶段的设计输入。
学生宿舍管理系统需求分析说明书学生宿舍管理系统需求分析说明书1、引言1.1\t编写目的本文档旨在对学生宿舍管理系统的需求进行详细分析,以确保系统开发过程中的透明性和一致性。
1.2\t项目背景随着大学生人数的增加,学生宿舍的管理日益繁琐。
为了提高学生宿舍管理工作的效率,提升学生居住环境的舒适度,本项目拟开发一个学生宿舍管理系统,用于管理学生的住宿信息、报修服务、电费缴纳等相关事项。
2、需求概述2.1\t系统目标学生宿舍管理系统的目标是提供一个方便、高效的学生宿舍管理平台,包括学生住宿信息管理、报修管理、电费缴纳管理、设备管理等核心模块。
2.2\t功能性需求2.2.1 学生住宿信息管理- 学生注册与登录- 学生信息查询和修改- 宿舍分配与调整2.2.2 报修管理- 学生报修申请提交- 维修人员处理报修申请- 报修进度跟踪和查询2.2.3 电费缴纳管理- 电费账单与查询- 学生缴费记录管理- 电费统计与报表2.2.4 设备管理- 宿舍设备信息维护- 设备报废处理2.3\t非功能性需求2.3.1 界面友好性- 界面简洁明了- 操作流畅易懂2.3.2 安全性- 学生信息安全- 报修进度保密2.3.3 可扩展性- 支持系统升级和功能扩展2.3.4 高性能- 响应迅速- 并发处理能力强2.3.5 可靠性- 数据备份与恢复- 故障容错能力2.3.6 兼容性- 支持多种浏览器- 支持多种操作系统3、详细需求描述3.1\t学生住宿信息管理3.1.1 学生注册与登录- 学生需要提供个人信息注册账号- 学生通过账号和密码进行登录3.1.2 学生信息查询和修改- 学生可查询和修改个人信息- 学生宿舍分配后无法修改宿舍信息3.1.3 宿舍分配与调整- 系统自动分配宿舍给学生- 管理员可以手动调整学生宿舍分配3.2\t报修管理3.2.1 学生报修申请提交- 学生选择需要维修的设备或宿舍问题- 学生填写报修申请并提交3.2.2 维修人员处理报修申请- 维修人员接收报修申请并进行处理- 维修人员可设置维修进度和完成时间3.2.3 报修进度跟踪和查询- 学生和维修人员可查询报修进度和处理结果- 学生可随时取消报修申请3.3\t电费缴纳管理3.3.1 电费账单与查询- 系统自动每个宿舍的电费账单- 学生可查询个人电费账单3.3.2 学生缴费记录管理- 学生可查询和管理个人缴费记录- 学生可通过系统完成电费缴纳3.3.3 电费统计与报表- 管理员可电费统计报表- 报表包括宿舍电费收入、欠费情况等3.4\t设备管理3.4.1 宿舍设备信息维护- 管理员维护宿舍设备信息,包括设备名称、数量、价格等- 管理员可添加、修改和删除设备信息3.4.2 设备报废处理- 管理员可对设备进行报废处理- 报废的设备不再显示在系统中附件:- 数据库设计文档- 界面设计原型图法律名词及注释:- 保密法 - 保护个人隐私和敏感信息的法律法规。
学生宿舍管理系统_需求分析一、背景及问题随着大学生数目的持续增加,宿舍管理问题日益变得突出,例如入住、清洁、维护、宿费管理等,这些问题不仅对学校的管理提出了更高要求,同时也为学生提供了更加高效的生活和学习环境。
通过建立一套完善的学生宿舍管理系统,可以更好地解决这些问题,提高宿舍管理的效率和质量,并为学生提供更好的服务。
二、需求分析1.宿舍分配宿舍管理系统应满足新生入学时的必要需求,例如宿舍分配、录取通知书生成等。
宿舍管理员应当及时收集新生的基本信息以及他们的宿舍偏好,然后通过宿舍分配程序进行分配。
2.宿舍床位管理对于已入住学生,宿舍管理员需要进行宿舍床位管理,包括床位安排、宿舍内务等。
系统应提供一套优秀的管理工具,方便管理员随时跟踪宿舍床位的使用情况,以及对宿舍设施的维护和保养。
3.宿舍环境保洁宿舍环境保洁是宿舍管理的重要部分,也是学生的生活质量的重要标志。
该系统应该具备全面的功能,包括宿舍保洁记录管理、保洁人员管理和宿舍清洁次数的统计。
管理员应能够根据宿舍保洁记录对保洁人员进行评价和奖励。
4.维修与保养当宿舍设施出现问题时,管理员应及时进行维修和保养。
该系统应当实时更新维护情况,以帮助管理员更好地管理宿舍设施。
5.宿舍费用管理学生的宿舍费用是学生经济状况的重要组成部分。
宿舍管理系统应该具备完善的宿舍费用管理系统,包括费用计算、费用统计、费用支付等。
6.网络管理学生们的生活越来越离不开互联网,网络管理也成为宿舍管理不可或缺的一部分。
通过宿舍管理系统,管理员可以控制宿舍内的网络权限,并保证网络安全,防止不良信息的传播。
三、技术方案1.基于Web的技术方案采用基于Web的宿舍管理系统,可以有效提高系统的可扩展性、移植性和可访问性。
该系统界面友好、操作简单、易上手,基于云技术,实现跨平台访问,让用户无论是在校内还是外面,随时可以登录宿舍管理系统,方便快捷。
2.集中式数据库管理宿舍管理系统需要建立一个集中式的数据库管理系统,以集成与管理学生和宿舍的所有必要数据。
学生宿舍管理系统系统分析与设计一、引言在当今的教育环境中,学生宿舍管理是学校管理工作的重要组成部分。
为了提高宿舍管理的效率和质量,开发一个功能完善、操作便捷的学生宿舍管理系统显得尤为重要。
本文将对学生宿舍管理系统进行系统分析与设计,旨在为相关系统的开发提供有益的参考。
二、需求分析(一)用户需求1、宿舍管理人员需要能够方便地录入、查询和修改学生宿舍的基本信息,如宿舍号、床位数量、住宿费用等。
同时,能够对学生的入住、调宿、退宿等情况进行管理,并生成相应的报表。
2、学生希望能够在线查询自己的宿舍信息、室友情况,以及进行报修等操作。
3、学校管理部门需要获取宿舍管理的相关统计数据,以便进行决策和资源规划。
(二)功能需求1、宿舍信息管理包括宿舍的基本信息录入、修改、查询和删除,以及宿舍分配和调整功能。
2、学生信息管理涵盖学生个人信息的录入、修改、查询和删除,以及学生入住、调宿和退宿的管理。
3、费用管理实现住宿费用的计算、收取和统计功能。
4、报修管理支持学生在线提交报修申请,宿舍管理人员进行处理和反馈。
5、统计报表生成宿舍入住率、费用收支等各类统计报表。
(三)性能需求1、系统响应速度快,能够在短时间内处理大量数据。
2、数据准确性高,确保信息的完整性和一致性。
3、系统稳定性强,能够长时间稳定运行,不易出现故障。
三、系统设计(一)总体架构设计学生宿舍管理系统采用 B/S(浏览器/服务器)架构,用户通过浏览器访问系统,服务器端负责数据处理和业务逻辑。
系统分为表示层、业务逻辑层和数据访问层。
表示层:负责与用户进行交互,接收用户的输入并将系统的处理结果展示给用户。
业务逻辑层:处理系统的核心业务逻辑,如宿舍分配、费用计算等。
数据访问层:负责与数据库进行交互,实现数据的存储和读取。
(二)数据库设计1、宿舍表(Dormitory)包含宿舍号(DormitoryID)、床位数量(BedNumber)、住宿费用(Fee)等字段。
学生宿舍管理系统-需求分析计算机学院学生宿舍管理系统需求规格说明书学生姓名:学号:年级班级:指导教师:所在学院:提交日期:目录1引言 (4)1.1编制目的 (4)1.2范围 (4)1.3预期的读者和阅读建议 (4)1.4术语和缩略语 (4)1.5文档约定 (4)1.6参考文件 (5)2项目概述 (5)2.1目标 (5)2.2范围 (5)2.3用户的特点 (6)2.4假定条件和约束限制 (6)2.5运行环境 (6)2.5.1硬件环境 (6)2.5.2软件环境 (7)3业务分析 (7)4数据描述 (9)5功能需求 (12)5.1功能需求总述 (12)5.1.1功能需求总表 (12)5.1.2角色、权限需求 (13)5.2功能需求1宿舍管理员管理 (13)5.2.1子功能1管理员信息修改 (13)5.2.2子功能2管理员查询 (13)5.3功能需求1学生管理 (14)5.3.1子功能1学生信息修改 (14)5.3.2子功能2学生查询 (14)5.4功能需求1宿舍楼管理 (14)5.4.1子功能1办理入住 (14)5.4.2子功能2调换宿舍 (15)5.4.3子功能3办理退宿 (15)5.5功能需求1缺勤记录 (15)5.5.1子功能1学生缺勤记录 (15)5.6功能需求1系统管理 (16)5.6.1子功能1添加用户 (16)5.6.2子功能2修改密码 (16)6非功能需求 (18)6.1性能需求 (18)6.2安全保密需求 (18)6.3扩展性需求 (19)6.4稳定性需求 (19)7界面要求 (20)7.1图形要求 (20)7.2报表格式 (20)1引言学生宿舍管理一直是各大高校所重视的工作,为了提高高校宿舍管理的质量与效率,根据客户的要求,我们着手开发此项工程,高校公寓管理部门在宿管工作中担负着管理,检查,收费,协调等重要的管理任务。
1.1.编制目的该文档是关于用户对于学生宿舍管理网站的功能和性能的要求,重点描述了网站的设计需求,将作为对该工具在概要设计阶段的设计输入。
编写本报告的目的是明确本系统的详细要求,供使用单位确认系统的功能和性能,并作为软件设计人员的设计依据和使用单位的验收标准。
1.2.范围本节描述以下内容:学生宿舍管理系统。
主要实现的是学生宿舍管理系统,在设计该系统时,应尽可能会的贴近用户,便于用户操作。
主要功能包括:房间管理,宿舍管理,信息查询,信息维护等功能。
1.3.预期的读者和阅读建议●开发人员和测试人员:了解该网站需要实现的所有功能需求点,性能需求点。
●指导老师:建议了解该网站需要的主要流程和主要功能点。
●普通用户:只需要了解功能需求部分。
1.4.术语和缩略语表1-1术语和缩略语1.5.文档约定本软件需求规格说明书将遵循从IEEE830标志改写并扩充模板编写,实际的改写与扩充将根据该项目的需要。
模板中的某以特定部分可能不适合该项目,约定的做法是在原处保留标题,并注明该项不适用。
因为开发的项目比较熟悉,本文档中没有专业词汇。
1.6.参考文件[1]微软.面向.net的web应用程序设计[M] 北京高等教育出版社[2]《软件工程导论》(第五版)张海藩编著清华大学出版社[3]《Visual FoxPro 6.0 程序设计与应用教程(第二版) 》鄂大伟厦门大学出版社[4]《数据库系统概论》(第四版)王珊萨师煊高等教育出版社[5]《Java Web开发从零开始》孙更新电子工业出版社2.项目概述2.1.目标本系统是一个信息管理系统MIS(Management Information System)(以下就称信息管理系统),它将实现检索迅速和查找方便;信息的录入,修改和删除功能;以及对新入校学生进行入住登记等功能。
系统提供多用户登陆,并实现用户之间简单的角色管理,权限分配等功能。
通过构建基于Internet的分布式网络信息共享平台,系统用户能够在内网,或者是公网上登录系统,进行操作,实现学生宿舍管理工作的电子化管理。
合理科学的学院网站设计和安排不仅能够方便老师管理,对学生科学使用网络资源也是很有利的。
具体目标如下:●宿舍楼基本信息查询与修改;●学生基本信息查询与更新;●每一幢宿舍楼中宿舍信息的查询与信息更新;●宿舍保卫处基本信息的查询和修改;●宿舍事故基本信息及事故处理信息的查询和修改;●宿舍楼物品出入审批及记录。
2.2.范围系统可供管理员使用,主要功能包括:房间管理,宿舍管理,信息查询,信息维护等功能。
系统可供学生使用,主要功能包括:能储存,申请修改自己的寝室信息。
能方便得进行寝室问题报修,能及时得到各种水电信息。
2.3.用户的特点该网站的面对的用户和维护人员都将是受过高等教育的老师和大学生,对网网站这样的系统已经熟练操作和使用,再加上友好的界面展示,不存在不会使用的情况。
学生公寓管理员,需要对学生信息进行集中管理,一边方便、快捷、高效等进行公寓楼管理。
学生,可以申请寝室问题的报修,以及得到水电费信息。
2.4.假定条件和约束限制本产品主要针对学生宿舍情况进行设计,其最终用户是宿舍系统的管理员,宿舍管理员以及宿舍学生,他们都具备一定的计算机使用能力,对计算机的操作十分熟练的。
同时系统的维护人员是计算机专业人员,熟悉数据库、操作系统、网络维护工作。
该网站需要在5月上旬开发完成,必须使用 技术以及数据库必须是SQL Server 2008。
建议软件寿命:5年经费来源:学校宿舍管理处硬件条件:hp服务器工作站,ps机运行环境:Windows server 2003数据库:Oracle 11g2.5.运行环境2.5.1.硬件环境为了保证系统运行的效率和可靠性,系统服务器端应具有较高的软硬件配置,客户端的要求不是很高。
此应用程序可广泛运行于国际互联网即Internet,也可适用于内部的局域网。
其运行要求如下:客户端运行环境CPU Pentium 4 1.8G或以上内存512MB以上操作系统Windows98或以上版本网络工具IE浏览器6.0以上硬盘: 500GB(5400 RPM) 日立显卡: 英特尔 HD Graphics 4000(2.00 GB)主板: 华硕K46CB(Intel Ivy Bridge)服务器端运行环境CPU Pentium E5200内存2GMB硬盘空间160G以上硬盘剩余空间输入设备键盘/鼠标操作系统Windows 2000 Server数据库 Microsoft SQL Server 2000通信接口本系统采用的网络协议是TCP/IP本系统的局域网采用双绞线(100M标准)连接2.5.2.软件环境操作系统:Win7/Win8/Win XP/ Linux等支持浏览器的使用的系统都可以数据库系统:Oracle 11g开发平台及工具: ,Visual Studio 2010 ,DreamWeaver JDBC5.1.7 通信协议:TCP/IP3.业务分析该学生宿舍管理系统网站组织机构图,如下图3-1所示:图3-1组织机构图宿舍管理在此模块中宿舍管理员可以安排学生住宿、住宿调整、退宿、住宿查询和打印宿舍表,如下图3-2所示:图3-2宿舍管理数据流图系统功能性需求分析用例,如下图3-3所示:宿舍管理员图3-3系统整体用例图访客管理在此模块中宿舍管理员可以记录来访人员的信息,对访客进行查询和管理,如下图3-4所示:图3-4访客管理数据流图数据流图描绘系统的逻辑模型,图中没有任何具体的物理元素,只是描绘信息在系统中流动和处理的情况。
数据流图有四种成分:源点或终点,处理,数据存储和数据流。
学生宿舍管理处是源点同时也是终点。
处理有:新生资料录入;学生资料处理;学生资料查询;学生资料统计;打印学生资料报表;水电使用情况录入;学生宿舍处理等等。
数据流有:学生信息;存放物品信息;借出物品信息;用水量及电量信息;物品信息;宿舍信息;维修信息等。
数据存储有:学生信息.DBF、宿舍登记信息.DBF、物品登记信息.DBF、维修记录表.DBF、存放物品信息表.DBF等。
表4-2住宿生数据表4-3宿舍资料数据表4-4电量表数据表4-5水量表数据表4-6物品统计信息数据表4-7要求维修信息数据表4-8用户数据5.功能需求5.1.功能需求总述5.1.1.功能需求总表表5-1 功能需求表5.1.2.角色、权限需求表5-2角色权限分配表5.2.功能需求1宿舍管理员管理5.2.1.子功能1 管理员信息修改【功能概述】管理员对宿舍管理员信息进行增删查改操作。
【操作者】系统管理员。
【输入】宿舍管理员的新信息。
【输出】输出管理员基本信息在指定位置。
【数据来源】数据库。
【展示界面】提示修改成功。
5.2.2.子功能2 管理员查询【功能概述】展示了管理员的基本信息,包括:名字,性别,以及负责事项。
【操作者】系统管理员。
【输入】无。
【输出】输出管理员基本信息在指定位置。
【数据来源】数据库。
【展示界面】在页面指定位置展示。
5.3.功能需求1学生管理5.3.1.子功能1学生信息修改【功能概述】宿舍管理员对学生信息进行增删查改操作。
【操作者】宿舍管理员。
【输入】学生的新信息。
【输出】输出学生基本信息在指定位置。
【数据来源】数据库。
【展示界面】提示修改成功。
5.3.2.子功能2 学生查询【功能概述】展示了学生的基本信息,包括:名字,性别,以及班级学号。
【操作者】宿舍管理员。
【输入】无。
【输出】输出学生基本信息在指定位置。
【数据来源】数据库。
【展示界面】在页面指定位置展示。
5.4.功能需求1宿舍楼管理5.4.1.子功能1办理入住【功能概述】每个学生入住的宿舍安排,对有空床的寝室进行学生入住安排。
【操作者】宿舍管理员。
【输入】:更新宿舍床位空缺数。
【输出】该宿舍已住学生的基本信息,安排入住。
【数据来源】数据库。
【展示界面】在页面指定位置展示。
5.4.2.子功能2调换宿舍【功能概述】宿舍管理员对学生进行宿舍调换的修改操作。
【操作者】宿舍管理员。
【输入】无。
【输出】调换后的宿舍信息。
【数据来源】数据库。
【展示界面】提示修改成功5.4.3.子功能3办理退宿【功能概述】宿舍管理员对学生进行宿舍退宿的修改操作。
【操作者】宿舍管理员。
【输入】无。
【输出】修改后的宿舍信息,空出的床位数。
【数据来源】数据库。
【展示界面】提示修改成功5.5.功能需求1 缺勤记录5.5.1.子功能1 学生缺勤记录【功能概述】宿舍管理员在门禁之前进行宿舍学生点到,并记录好缺勤情况。
【操作者】宿舍管理员。
【输入】学生缺勤次数。
【输出】无。
【数据来源】数据库。
【展示界面】在页面指定位置展示。
5.6.功能需求1 系统管理5.6.1.子功能1 添加用户【功能概述】系统管理员对宿舍管理员进行修改工作,添加新的宿舍管理员。
【操作者】系统管理员。