学生公寓管理系统 引言:
众所周知,目前对于高校学生公寓管理好多学校还停留在公寓管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。而且当查找某条记录时,由于数据量庞大,还要能靠人工去一条一条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。当今社会是信息飞速发展的社会,原始的记录方式将很快被社会所淘汰,计算机化管理将取而代之。21世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。针对如此,我们
设计
领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计
了一套学生公寓管理系统。学生公寓管理系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。本系统具有运行速度快、安全性高、稳定性好的优点,并且具备完善的报
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
生成、修改功能,能够快速的查询学校所需的住宿信息。 参考标准:
高校学生公寓管理系统(SAMS)是典型的信息管理系统(IMS) 其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于后台数据库的建立和维护要求建立起数据一致性和完整性强、数据安全性好的库。而对于前端应用程序的开发则要求应用程序能提供强大的数据操纵功能,界面友好、使用简单方便等特点。我们使用微软公司的Visual C++6.0和SQL Sever2000为开发工具,VC6.0时目前使用极为广泛的基于Windows 平台的可视化编程环境。数据库是数据管理的最新技术,是计算机科学的重要分支。十年来,数据库管理系统已从专用的应用程序包发展成为通用系统软件。由于数据库具有数据结构化、最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点,较大的信息系统都是建立在数据库设计之上的。
由于用到的数据表格多,另外考虑到实际情况,学生基本信息的变动,还有员工信息的多少的变化,SQL Server是一种常用的关系数据库,能存放和读
取大量的数据,管理众多并发的用户,故我们选用SQL Server作为数据库开发。
系统及任务描述:
管理员向系统录入信息并通过系统实现管理和查询入住学生信息,以及其他信息,同时也实现了学生的申报和查询,方便管理与操作。
功能描述:
主要功能:公寓管理,信息查询,学生申报 具体如下:
1.系统要求用户必须输入正确的用户名和密码才能进入系统。
2.系统应提供学生住宿情况的基本登记信息以及管理人员(各楼的楼长,
层长,寝室长)信息。
3.系统应提供外来人员来访登记(身份证号,时间等)及结束访问的详细
登记。
4.系统应提供学生在校期间物品出入宿舍楼的详细情况登记(表)。
5.系统应提供增加、删除、修改用户账户的功能。
6.系统应具有添加、修改、删除学生及员工基本信息的功能(楼管权限) 。
7.系统应提供软件注册功能(软件使用者)。
8(系统应提供卫生管理功能(宿舍卫生成绩登记,个人或寝室的奖罚登记)。
9(系统应提供学生申报功能(包括入住调整申报,退住申报,校外住宿申
报,离校申报,丢物申报)。
10(系统应提供住宿管理功能(办理迁入,办理迁出,空房间,空床位的统
计,以及信息清除)楼管。
11.系统应提供用户查询功能。(用户对学生基本信息的查询及楼房信息的查
询等--内容很多)。
12(系统应提供信息反馈功能(如,对楼道环境卫生,以及管理方面的不满,
或需要改进的意见与建议)(学生反馈)。
13(系统应提供通知发布的功能(如,宿舍文化节时宿舍文化的传播,以及
招领启事,安全知识等的发布与通知)。
14(系统应提供水电费用管理功能(包括设置水电费标准,各宿舍水电统计)
(针对楼管)。
15(系统应提供宿舍报修功能(表)(针对学生)。
数据字典(DD):
(1)数据流条目:
宿舍楼宿舍基本信息:楼号,宿舍号,床位号,宿舍状态,床位状态 入住学生基本信息:学号,姓名,出生日期,性别,院别,专业,班级 入住信息:学号,姓名,入住时间,楼号,宿舍号,床位号 服务人员基本信息:职工号,姓名,性别,职业名称,工作电话 来访信息:身份证号,姓名,性别,事由,来访时间,离开时间
管理要求:【住宿管理请求|来访管理请求|服务人员管理请求|卫生管理请求|文化管理请求】
查询要求:【宿管查询请求|学生查询请求|辅导员查询请求|维修工查询请求】 申报要求:【入住调整申报请求|校外住宿申报请求|丢物申报请求|维修申报请求信息反馈请求】
来访情况:身份证号+姓名+性别+事由+来访时间+离开时间 入住学生情况:学号+姓名+出生日期+性别+院别+专业+班级 空房间情况:宿舍号
空床位情况:宿舍号+床位号
各宿舍卫生成绩情况:宿舍号+优%+良%+一般%+差%
入住个人基本信息:学号+姓名+年龄+性别+院别+专业+班级+入住时间+楼号+宿舍号+床位号
宿管通知:文本内容
班级入住学生列表:学号+姓名+宿舍号+床位号+入住时间
班级宿舍成绩列表:宿舍号+卫生成绩
班级宿舍水电列表:宿舍号+水使用量+电使用量
维修列表:宿舍号+待维修物品+报修时间
(2)文件条目:
文件名:宿舍基本信息文件
组成{楼号+宿舍号+床位号+宿舍状态+床位状态
}
组织:按照宿舍号,床位号,顺序排列。
文件名:学生基本信息文件
组成:{学号+姓名+出生日期+性别+院别+专业+班级}(用来检查)
组织:按学号递增顺序排序
文件名:服务人员基本信息文件
组成:{职工号,姓名,年龄,职业名称,工作电话}( 用于合法性检查) 组织:按职工号递增顺序排序
文件名:住宿学生基本信息文件
组成:{学号+姓名+院别+专业+班级+入住时间+楼号+宿舍号+床位号+迁出时间}
组织:按入住时间排序
文件名:来访文件
组成:{身份证号,姓名,性别,事由,来访时间,离开时间}
组织:按照来访时间先后排序
文件名:维修申报文件
组成:{宿舍号+待维修物品+报修时间} 组织:按报修时间先后排序
文件名:入住调整申报文件
组成:{学号+姓名+调整事由+申报时间} 组织:按申报时间先后排序
文件名:校外住宿申报文件
组成:{学号+姓名+申报事由+申报时间} 组织:按申报时间先后排序
文件名:丢物申报文件
组成:{学号+姓名+丢失物品+丢失地点+丢失时间+申报时间}
组织:按申报时间先后排序
文件名:信息反馈文件
组成:{反馈内容+反馈时间+学号+姓名} 组织:按反馈时间先后排序
文件名:离校申报文件
组成:{学号+姓名+离校事由+离校时间+申报时间} 组织:按离校时间排序
文件名:宿舍卫生文件
组成:{宿舍号+卫生成绩}
组织:按卫生成绩优,良,一般,差排序 文件名:通知文件
组成:{通知内容+通知时间+职工号+ 姓名} 组织:按通知时间排序
文件名:水电文件
组成:{宿舍号+用水量+用电量+水费标准+电费标准} 组织:按用水量,用电量从小到大排序
加工说明:
加工编号:1
加工名:检查合法性
输入流:入住学生基本信息,服务人员基本信息,来访信息,查询请求,管理请
求,申报请求
输出流:合法学生基本信息,合法服务人员基本信息,合法来访信息,合法查询
要求,合法管理请求,合法申报请求
加工逻辑:检查输入的有效性
加工编号: 2.1
加工名:住宿学生基本信息处理
输入流:合法学生信息
输出流:录入单
加工逻辑:根据输入要求,对学生信息进行录入处理 加工编号:3.1
加工名:服务人员基本信息处理
输入流;合法服务人员信息
输出流:录入单
加工逻辑:根据输入要求,对服务人员基本信息进行录入 加工编号:4.1
加工名;来访信息处理
输入流:合法来访信息
输出流:录入单
加工逻辑:根据输入要求,对来访者基本信息进行录入 加工编号:5.1
加工名:查询处理
输入流:合法查询请求
输出流:合法宿管查询请求,合法学生查询请求,合法辅导员查询请求,合法维修工查询请求
加工逻辑:根据查询请求,进行宿管办,学生,辅导员,维修工的查询处理 加工编号:6.1
加工名:管理处理
输入流:合法管理请求
输出流;合法住宿管理请求,合法来访管理请求,合法服务人员管理请求,合法卫生管理请求,合法文化管理请求
加工逻辑:根据输入的要求,进行住宿,来访,服务人员,卫生,文化方面的管理
加工编号7.1
加工名:申报处理
输入流:合法申报请求
输出流:合法住宿调整申报请求,合法校外住宿申报请求,合法离校申报请求,合法丢物申报请求,信息反馈请求,合法维修申报请求
加工逻辑:根据输入要求,进行申报处理
性能需求:
学生公寓管理系统中的增加用户、学生学期注册(交住宿费方能入住)、学生毕业离校等的某些模块都是和学生住宿费相联系在一起的,只有每年度的住宿费用交纳完毕才准许该生离校,所以在系统的管理权限上应当进行严格控制,具体思想如下:
1.要想对该学生公寓管理系统进行操作就应当具有某些操作权限。没有权限的用户将不能通过任何渠道来登录该系统,查看该系统的任何信息和数据,以确保系统的严密性和安全性。
2.在上述要求基础上可以为该系统设定两种登录方式,程序开始运行所有功能将是不可使用的,只有系统管理员登录和普通用户登录几个窗口可以使用,没有系统管理员或者普通用户的用户名和密码任何人都不能登录该系统。
3.在具体实现时还应为系统管理员和普通用户设定不同的权限,系统管理员应当可以使用系统的所有模块,普通用户对于用户管理模块、学生学期注册
(涉及到交费问题)及学生毕业离校等(此模块需要判断该生有无欠费)牵扯到经济之类的模块是无权使用的。
4.查询功能强大,可以对任意宿舍的数据进行统计,在任意时间内进行汇总、查询,同时对几种情况可以任意组合查询、统计,大大降低了管理员的工作强度。
用户界面需求:
学生宿舍管理系统应提供简单、层次关系明了、清晰的操作界面,使用户一目了然。尽可能的为用户的录入、查询等功能操作提供方便。快捷按钮的创建也是非常需要的,以方便用户操作。
环境:
本系统是以Windows系统为操作平台,用Visual C++ 6.0编程语言和SQL Server2000数据库来实现高校学生公寓管理系统所需功能的。 质量保证:
其他:此系统的基本用户有: 系统管理员(唯一具有系统信息修改权),普通用户(宿管办,学生,辅导员,维修工)
签字认证: 略
分析人员:刘浩(组长),余清清,叶坤,闫慧,王恩惠,王刚勇,吴渊,杨阳,王倩