高校宿舍管理系统《数据库系统课程设计报告》题目:高校宿舍管理系统目录目录 1摘要 2一、引言 21、设计背景: 22、设计目的 2二、可行性分析 2三、需求分析 31、系统研究问题概述 32、功能需求 33、数据流图 44、数据字典 4二、系统整体E-R图 5三、数据库逻辑实现 5四、数据库物理实现 61、管理员表: 62、学生表: 63、公寓表: 74、宿舍表: 75、设备维修单 76、外来人员登记表 87、平时打分 88、学生入住表 89、部分数据库截图 9五、系统实现 101、功能模块图: 102、界面设计: 11(1)系统总界面: 11(2)注册界面 12(3)管理员界面 13(4)学生界面 18六、上机小结 20摘要:在一个计算机的时代,一个计算机飞速发展的背景下,高校的宿舍也正在步入信息化管理。本报告主要是研究高校宿舍的平面管理系统,在windows操作系统下运行,开发工具采用的是JAVA、C进行代码实现下界面制作,以及用SQLserver进行各种数据库管理。经过分析,本系统可以对公寓、宿舍、学生信息、水电费等进行统一管理、分配、查询。关键字:宿舍管理宿舍管理系统数据库管理一、引言1、设计背景:当今时代是飞速发展的信息时代,在各行各业离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理,使用计算机进行信息控制,不仅提高了工作效率而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。目前,高校对宿舍的管理大多还停留在人工管理,对各种信息的整合、处理都是手动的,如学生进出的查询、钥匙的租借、寝室人员信息查询登记、同学的搬迁等各项事务,全部由管理员手写登记,事务太多,太过繁琐。同样的,在日前这种况下,却没有一个可以用来管理的系统(至少院没有)。因此,现今需要一个简单、实用的管理系统来管理宿舍。2、设计目的开发宿舍管理系统的目的是提高宿舍管理的效率,减少管理员的工作量,方便查询,易于但存。在开发此系统的同时也可以加深对数据库管理信息的认识,既熟练了知识又可以帮助同学、老师和学校解决实际问题。二、可行性分析1、技术支持本系统完全是在windows操作系统下工作,开发工具采用的是JAVA、C进行代码实现下界面制作,以及用SQLserver进行各是数据库管理。2、市场需求:面对中国的广大校园,据我了解在口中国大学里,学校宿舍在使用管理系统的只是占有少部分,大部分的学校还是采用人工手写管理,在这种怀况下,如果有一个操作简单、经济的系统开发出来,前景很不错。三、需求分析1、系统研究问题概述某高校有学生3万多人,学生统一住在学生宿舍。每间学生宿舍都配备有网络接口、电表、水表;学校后勤集团可以根据情况设置网络费、电费、水费标准,例如:每个学生每年交网络费30元;每个学生每个月有5度免费电、3吨免费水,超过免费量就按市场价格收取该寝室水电费。根据情况,专科生、本科生、硕士研究生和博士研究生住房标准不同。一般,专科生是4-6人一间寝室;硕士生3人一间寝室;博士生两人一室;除博士生外,所有学生每年都要按某个设定的价格缴纳一定的住宿费。对部分空置宿舍可以对外出租,租金由宿舍管理中心设定。该高校后勤集团学生宿舍管理中心拟开发一套管理软件,以加强学生宿舍管理。2、功能需求(1)用户登入管理:管理员登入,学生登入及其权限管理(2)公寓管理:包括管理所有的公寓和各个公寓的宿舍(3)学生管理:包括学生注册、信息录入(宿舍号、入住时间)、换宿舍记录以及离校管理(4)日常管理:包括设备损坏保修登记、日常打分统计、水电费等的查询、添加、删除等操纵、空置宿舍外租管理、外来客人登记记录(5)系统管理:包括密码的修改、数据更新(6)综合查询a、根据寝室号查学生信息;b、根据学号或姓名查寝室;c、查水电费帐目(根据寝室号、学号查某寝室某段时期内的水电费);3、数据流图4、数据字典(1)名字:管理员描述:管理员主要又分为管理宿舍的普通管理员和管理系统的超级管理员两个角色定义:管理员=超级管理员+普通管理员(2)名字:公寓性质描述:每栋公寓之间最本质的差别定义:公寓分为专科生、本科生(男生公寓、女生公寓、男女混住公寓)、硕士研究生、博士研究生(3)名字:宿舍性质别名:寝室性质描述:每个宿舍之间最本质的差别定义:宿舍=男生寝室+女生寝室+男女混住寝室二、系统整体E-R图三、数据库逻辑实现关系模型描述:管理员(代号,姓名,联系方式,性别,职位,公寓号)学生(学号,姓名,性别,年龄,联系方式,出生年月,家庭住址,院系,专业)公寓(公寓号,公寓名,公寓性质,公寓层数,公寓宿舍个数)宿舍(宿舍号,宿舍性质,应住人数,实住人数)四、数据库物理实现1、管理员表:2、学生表:3、公寓表:4、宿舍表:5、设备维修单
高校宿舍管理系统 来自淘豆网m.daumloan.com转载请标明出处.