《高校宿舍管理课程设计.doc》由会员分享,可在线阅读,更多相关《高校宿舍管理课程设计.doc(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、高校宿舍管理课程设计题目:高校宿舍管理系统 单机版的实现 1引言学生信息管理作为学校管理的一个重要方面,其可变因素多,管理方面繁琐复杂,时间跨度大,再加上其固有的基数大,因而形成了巨大的数据量。以前的人工管理方式以人为方式处理这样大量的数据,不可避免地增加了管理的工作量及复杂程度,使有关管理人员工作繁复、负担重、压力大。1.1 编写目的本项目的名称:高校宿舍管理系统按要求设计的高校宿舍管理系统参照了同类软件和书中实例及设计要求,保持灵活性和易操作性,并具有良好人性化的用户界面。1.2 背景根据现实情况,要彻底改变原来的不利局面,一个基于网络的综合的学生宿舍管理系统的建立势在必行。 “学生宿舍管
2、理系统” 为尚未达到信息化管理的学校提供了学生入住基本信息采集的补充手段,主要用于招生学校学生的基本信息采集与报名管理。A) 手工记录学生已经不再满足大量学生信息的要求了。B) 学生的入住信息查询有由人工查询效率难以满足大量大量学生的需求。C) 更有利于宿舍管理员对宿舍的集中管理。D) 便于学校领导及老师对学生情况的掌握。1.3 定义 缩写词 略语高校宿舍管理系统:是一个基于j2se平台的单机版系统,提供了更为简单更为高效的学生宿舍管理体统。 Java语言:它是简单的、面向对象的、稳定的、安全的、高效的、与平台无关的、解释性的、多线程的、动态的编程语言。是目前最先进最成熟最高效最安全的高级编程
3、语言。它能最大程度上实现其他语言难以实现的跨平台性。 1.4 参考资料软件工程(第二版)张海潘 编著面向对象设计UML实践Mark priestley 著2 任务概述2.1 目标设计高校宿舍管理系统目标如下:易学易用,操作极为简便,它是一套纯 WINDOWS软件,操作界面友好直观。功能完整,本系统包括入住、搬迁、外出、用电用水管理、财产管理、分类查询和自动结账功能等。数据安全性是数据库安全有保障。开放性好,采用标准的开发工具和技术,后台数据库采用微软ACCESS中文版,可以提供开放的数据接口,可同其他软件交流数据。2.2 用户的特点2.2.1 宿舍管理员A) 信息要求:宿舍楼管理员能查询上面提
4、到的宿舍楼的所有相关信息,包括某一学号的学生在宿舍楼中住宿的详细信息,报修的所有信息,夜归的详细信息和学生离返校的信息。以利于对整个宿舍楼的全面管理。B) 处理要求:当学生基本信息发生变化时,宿舍楼管理员能对其进行修改。比如,某些同学搬到其他的宿舍中去,他们在本宿舍楼中相应的记录就应该删去;或者学生转换专业,他们记录中院系的信息也要作相应的修改等等。当宿舍楼的电话号码发生变更时,宿舍楼管理员能根据有关证明做出修改。当宿舍财产报修及时解决后,管理员应登记解决时间,表明该报修问题已成功解决。C) 安全性与完整性要求:安全性要求:1)系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其
5、密码,保证用户身份不被盗用;2)系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容;3)系统应对不同用户设置不同的权限,区分不同的用户,如区分普通用户(学生),管理员。完整性要求:1)各种信息记录的完整性,信息记录内容不能为空;2)各种数据间相互的联系的正确性;3)相同的数据在不同记录中的一致性。2.2.2 本宿舍的学生A) 信息要求:本宿舍楼的学生能查询其所在的宿舍的所有信息,能查询本楼的指定宿舍的电话号码以利于同楼宿舍间的通信。能查询自己的夜归记录和离返校记录。B) 处理要求:本宿舍楼的学生能在报修信息表中插入报修信息,表示本宿舍的财产发生了损毁需要学校派人维修。学生离校时,能在离返校记录表中插入离校时间;学生返校后,能在离返校记录表中插入返校时间,表示已经回校。2.3 假定和约束