学生宿舍管理系统的设计与实现Word文档下载推荐.docx
- 文档编号:14880844
- 上传时间:2022-10-25
- 格式:DOCX
- 页数:15
- 大小:457.67KB
学生宿舍管理系统的设计与实现Word文档下载推荐.docx
《学生宿舍管理系统的设计与实现Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《学生宿舍管理系统的设计与实现Word文档下载推荐.docx(15页珍藏版)》请在冰豆网上搜索。
13
5.1系统管理模块
5.2宿舍信息管理模块
5.3学生入住管理模块
5.4水电收费模块
14
5.5报修管理模块
5.5来访人员管理模块
6系统不足与改进方案
6.1系统的不足
6.2改进方案
1引言
学生宿舍管理需对多种信息需要处理和管理?
现今,有很多学生宿舍都是初步开如使用,甚至尚未使用计算机进行信息处理?
根据调查得知,他们以前对信息管理的主要方式是基于文本?
表格等纸介质的手工处理,对于卫生评比等很多信息都是用人工计算?
手抄进行?
数据信息处理工作量大,容易出错;
由于数据繁多,容易丢失,且不易查找?
总的来说,缺乏系统,规范的信息管理手段?
这就是管理信息系统的开发的基本环境?
经过分析如此情况,我们使用VC,数据库等开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统.
1.1背景
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
本软件是适用于高等院校的宿舍管理系统软件。
系统数据的管理采用了操作系统的最新管理方式,用户操作将会更简单、更直观、更方便。
系统中各业务管理模块可以单机独立运行。
使用本系统,可以大幅度提高高等院校宿舍管理的工作效率。
作为计算机应用的一部分,使用计算机对宿舍信息进行管理,具有着手工管理所无法比拟的优点.例如:
检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高宿舍管理的效率,也是高等院校的科学化、正规化管理,与世界接轨的重要条件。
宿舍管理系统是目前各所高校后勤管理之中的重要部分,如何能科学有效的开展好宿舍管理部分的工作,是当前高校领导人和后勤管理人员关心的问题.因此,宿舍管理部分工作的信息化和科学化管理有着十分重要的实践意义,本系统旨在实现对现有的宿舍管理系统中遇到的宿舍信息情况和大量数据进行数据库存储的基础上,设计并完成对其宿舍信息的分类;
查询,添加,删除和修改,在深入研究的过程中,尽可能实现方便友好的操作界面和数据报表.
2需求分析
2.1系统需求
2.2功能需求
本系统的主要功能体现在以下四个方面:
a)信息修改:
包括基本信息修改、个人财务修改等操作;
b)出入登记:
包括楼内人员出入登记、楼外人员出入登记等操作;
c)学生管理:
学生信息删除,个人财务登记,基本信息修改等操作;
寝室信息查询:
按学号、按姓名、按班级查询操作等。
系统的功能流程图如图:
2.3业务流程图
对系统可划分为两层流程图:
第一层流程图:
流程图如图所示:
核对用户名、密码
验证员工用户名、密码
验证管理员用户名、密码
第二层流程:
3种不同权限的用户进入特定的界面进行各自操作。
以学生用户权限登录,操作流程如图所示:
查询
登录
修改
提交
以员工权限登录,操作流程如图所示:
管理
以最高管理员权限登录,操作流程如图所示:
设置
打印
3总体设计
3.1.系统总数据流图:
3.1.1宿舍信息登记分数据流图:
3.1.2入住学生信息登记分数据流图:
3.1.3宿舍卫生检查分数据流图:
3.1.4宿舍水电收费分数据流图:
3.1.5宿舍报修分数据流图:
3.1.6来访人员登记分数据流图:
3.2系统模块功能图
3.3模块设计
宿舍管理系统共分为9个模块:
系统管理模块,宿舍信息管理模块,学生入住管理模块,宿舍卫生检查模块,水电收费模块,宿舍报修管理模块,来访人员管理模块。
4数据库设计
使用SQLServer2005建立后台数据库,为前台建立更为完善的可操作的系统。
本系统共建五张表,分别是:
用户表,宿舍信息表,财物信息表,出入登记表,学生信息表,报修表以及外来人员访问表。
(1)用户表:
用于与登陆界面建立连接,实现在登陆界面中只有用户名和密码是用户表中的莫行记录才是合法用户才能登陆到系统中。
用户表:
字段名
描述
数据类型
数据长度
非空
关键字
name
用户名
文本
20
N
Y
password
用户密码
power
用户权限
数字
10
(2)宿舍信息表:
存储寝室成员基本信息的表,为基本信息修改及查询提供后台支持。
宿舍信息表:
Room_num
宿舍号
Stu_id
所住学生
50
Fix
是否有报修
(3)财物信息表:
记录个人财物信息,为个人财务登记及修改提供后台支持。
财物信息表:
学号
Stu_name
学生姓名
list
财物
备注
1000
(4)出入登记表:
记录楼内人员出入登记信息,为楼内人员出入登记界面提供后台支持。
出入登记表:
Inout_id
流水号
date
时间
reason
出入原因
(5)外来人员访问表:
记录外来人员出入登记信息,为出入信息提供依据,也为外来人员出入登记提供后台支持。
外来人员访问表:
Visit_id
V_date
日期时间
V_reason
为何事
(6)学生基本信息表:
学生的基本信息情况表。
Y
姓名
Stu_sex
性别
Stu_class
班级
(7)报修表:
用于管理,记录学生宿舍报修登记情况。
Fix_id
Fix_date
Fix_reason
学生号
5详细设计
5.1系统管理模块
系统管理模块包括:
添加新用户、密码修改、重新登录、退出系统4个部分。
1.添加新用户:
实现系统管理人员授予或取消新用户登录该系统的用户名和密码。
2.密码修改:
实现所用用户的密码更改功能。
3.重新登录:
实现用户返回系统主界面。
4.退出系统:
实现正常退出宿舍管理系统。
5.2宿舍信息管理模块
宿舍信息管理模块包括:
宿舍信息登记或修改和宿舍信息查询2个部分。
1.宿舍信息登记:
登记学校所有住宿情况。
2.宿舍信息查询:
查询学校所有宿舍的情况。
5.3学生入住管理模块
学生入住管理模块包括:
入住学生基本信息录入和学生信息查询2个功能。
1.学生基本信息录入:
实现学生基本信息情况的登记及宿舍的分配功能。
2.学生信息查询:
实现入住学生宿舍信息的查询功能。
5.4水电收费模块
水电收费模块包括:
宿舍水电缴费记录和宿舍水电缴费的查询2个功能。
1.宿舍水电缴费记录:
实现历次宿舍水电缴费情况的记录。
2.宿舍水电缴费查询:
实现历次宿舍水电缴费情况的查询。
5.5报修管理模块
报修管理模块包括:
宿舍公物报修登记和公物维修结果的查询2个功能。
1.宿舍公物报修登记:
实现宿舍公物报修情况的详细登记。
2.宿舍报修结果查询:
实现宿舍报修后的结果查询。
5.6来访人员管理模块
来访人员管理模块包括:
人员来访登记、来访人员查询2个功能。
1.人员来访登记:
实现外来人员进入和离开宿舍楼的情况的详细登记。
2.来访人员查询:
实现外来人员来访情况的查询。
6系统存在不足与改进方案
6.1系统存在不足
由于时间比较仓促,所以本系统还不完善,功能还不是很强大,有些功能还不能实现,整体显得有些粗糙。
具体的问题可能有对查询功能还不能做到随意多个条件查询和任意多个表的复合查询等等功能,身份验证模式比较简单,可能对保密性要求不是非常的高等这些条件需要改进和完善。
6.2改进方案
对于此系统要从美观,功能技术和安全上三个方便做重点该机你。
美观方面应该尽量做到界面美观,人性化可视化并且要方便用户人员使用。
功能方面要扩大此系统的功能,可能会有更多的功能有待开发,实现功能扩充。
技术方面现在虽然功能上基本实现了,但是很多方面还是没能考虑仔细,像实现某个功能可以用很多空间,到底要用哪个最好,最合适,速度最快等这些方面要重点考虑一下。
安全方面做的不是好,身份验证过于简单,这方面的安全问题有待改进。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生宿舍 管理 系统 设计 实现
![提示](https://static.bdocx.com/images/bang_tan.gif)