ImageVerifierCode 换一换
格式:DOCX , 页数:23 ,大小:1.62MB ,
资源ID:6795760      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6795760.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(大学宿舍管理系统设计.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

大学宿舍管理系统设计.docx

1、大学宿舍管理系统设计辽东学院学生宿舍管理系统 系统规划 辽 东 学 院Eastern Liao Dong University目录目录 1一、 概要设计 2(一) 功能模块图 3(二) 开发工具的选择 3(1)本系统主要所涉及的硬件与软件: 3(2)界面设计My Eclipse 、Dreamweaver 4(3)数据库设计MySQL 4(三) 数据库设计 4(1) E-R图 5(2) 关系模式 8(3)数据库表设计 8二、详细设计 11(一)代码设计 11(二)界面设计 12(1) 登录界面 12(2) 系统主页面 13(三) 程序流程 16(1)住宿管理程序流程图 17(2)安全管理程序流程

2、图 18(3)维修管理程序流程图 18(4)卫生管理程序流程图 19(5)供电管理程序流程图 21(6)学生申请查询程序流程图 22系统设计是基于系统分析的基础上,由抽象到具体的过程,是根据系统分析所提出的新系统逻辑模型,建立起新系统物理模型。一般系统设计分为概要设计和详细设计两大部分。通常在系统设计中,我们要尽量满足以下设计原则:1)系统性原则;2)简单性原则;3)可靠性原则;4)经济性原则。一、 概要设计概要设计的主要任务是把系统的功能分解成许多基本功能模块,确定他们之间的联系,规定它们的功能和处理流程。(一) 功能模块图(二) 开发工具的选择(1)本系统主要所涉及的硬件与软件:硬件环境:

3、PC机、2GB内存、500GB硬盘、刷卡机、学生卡。软件环境:Windows7、JDK1.5、MyEclipse9.0、Tomcat7.0、MYSQL Server、Dreamweaver。(2)界面设计My Eclipse 、Dreamweaver My Eclipse 是一个优秀的用于开发Java, J2EE的 Eclipse 插件集合,My Eclipse的功能非常强大,支持也十分广泛,。My Eclipse目前支持Java Servlet, JSP, Struts, JDBC数据库链接工具等多项功能。对于宿舍管理系统来说是一个十分合适的选择。Dreamweaver 简称“DW”,中文名

4、称梦想编织者,是集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。My Eclipse 和Dreamweaver的结合使用不仅开发设计容易方便、而且使界面的设计更加清新、明了。方便用于的使用和管理维护。(3)数据库设计MySQLMySQL是一个小型关系型数据库管理系统,其速度快、总体拥有成本低,尤其是开放源码这一特点,方便用户的使用 并使用C,C+ 进行编写,并使用了多种编译器进行测试,保证源代码的可移植性。对于宿舍管理系统来说更加适用,方便管理员的维护和编写和相关

5、信息的录入。(3)数据库设计数据库是一种存储数据并对数据进行操作的工具。数据库的作用在于组织和表达信息,简而言之,数据库就是信息的集合。数据库技术是宿舍管理系统的核心技术之一。(1)E-R图总体E-R图:分E-R图: 安全管理部E-R图供电管理部E-R图后勤管理部E-R图住宿管理部(宿管)E-R图宿舍E-R图维修管理部E-R图卫生管理部E-R图学生E-R图(2)关系模式学生(学号,学院,姓名,性别,籍贯,出生日期,入学时间,专业,班级,宿舍号)宿舍部管理员(宿舍部管理员号,姓名,年龄,电话,性别,后勤部管理员号)维修部管理员(维修部管理员号,姓名,年龄,电话,性别,后勤部管理员号)卫生部管理员

6、(卫生部管理员号,姓名,年龄,电话,性别,后勤部管理员号)安全部管理员(安全部管理员号,姓名,年龄,电话,性别,后勤部管理员号)供电部管理员(供电部管理员号,姓名,年龄,电话,性别,后勤部管理员号)后勤部管理员(后勤部管理员号,姓名,年龄,电话,性别,后勤部)宿舍(宿舍号,安全部管理员号,供电部管理员号,卫生部管理员号,维修部管理员号,维修物品)管理(宿舍号,宿舍部管理员号)(3)数据库表设计学生表:表1学生表属性名类型主键/外键学号int主键学院char(10)姓名char(4)性别char(2)籍贯char(50)出生日期datetime入学时间datetime专业char(50)班级ch

7、ar(20)宿舍号int外键宿舍部管理员表:表2宿舍管理员表属性名类型主键/外键宿舍部管理员号char(20)主键姓名char(20)年龄char(20)电话char(20)性别char(20)后勤部管理员号int外键维修部管理员表:表3维修部管理员表属性名类型主键/外键维修部管理员号char(20)主键姓名char(20)年龄char(20)电话char(20)性别char(20)后勤部管理员号int外键卫生部管理员表:表4卫生部管理员表属性名类型主键/外键卫生部管理员号char(20)主键姓名char(20)年龄char(20)电话char(20)性别char(20)后勤部管理员号int外

8、键安全部管理员表:表5安全部管理员表属性名类型主键/外键安全部管理员号char(20)主键姓名char(20)年龄char(20)电话char(20)性别char(20)后勤部管理员号int外键供电部管理员表:表6供电部管理员表属性名类型主键/外键供电部管理员号char(20)主键姓名char(20)年龄char(20)电话char(20)性别char(20)后勤部管理员号int外键后勤部管理员表:表7后勤部管理员表属性名类型主键/外键后勤部管理员号char(20)主键姓名char(20)年龄char(20)电话char(20)性别char(20)后勤部管理员号int外键宿舍表:表8宿舍表属性

9、名类型主键/外键宿舍号char(999)主键安全部管理员号char(20)外键供电部管理员号char(20)外键卫生部管理员号char(20)外键维修部管理员号char(20)外键维修物品char(20)管理表:表9管理表属性名类型主键/外键宿舍号char(999)主键,外键宿舍部管理员号char(20)主键,外键二、详细设计(一)代码设计信息系统中,信息的表示方法是系统的基础。任何信息都是通过一定的编码方式以及代码的形式输入并存储在计算机中的。一个信息系统如果有比较科学的、严谨的代码体系,系统的质量会得到很大的提高。代码就是用来表征客观事物的实体类别和属性的一个或一组易于计算机识别和处理的特

10、定符号。它可以使字符、数字、某些特殊符号或他们的组合。一个设计优良的代码有标志作用以及统计和检索作用也有一些专用含义。代码是以实用性、合理性、简单性、系统性、稳定性、可扩充性、标准化、便于识别和记忆为设计原则的。代码的种类分为顺序码、区间码、自检码。本系统中代码设计采用了顺序码和区间码。1、 类型采用的就是顺序码,顺序码简短、易于管理、添加。如性别中男用0表示,女用1表示。管理员号,顺序码从01开始。 2、区间码的优点是信息处理可靠,排序、分类、检索方便。学号、宿舍号采用的就是区间码,如:学号0911110101 XX XX XX XX XX 学院 专业 年级 班级 顺序号表示意义为XX学院X

11、X专业2011年级1班1号宿舍号626 X XX 楼层 顺序号表示意义为六楼的26号房间(二)界面设计本系统中用户界面的设计以简单、易用为目标,考虑到本系统的主要用户是各部门的管理员,由于他们对电脑的熟悉程度不高,所以从他们的需要出发,本系统提供了友好、简单的操作界面。(1)登录界面为了保证系统的安全性,在进入后台系统之前管理员必须经过必要口令,通过才能进入系统,并进行宿舍管理。如果输入的用户名或者密码错误,就会弹出下面的窗口:(2)系统主页面当输入正确的用户名和密码后,就可以进入系统。工作人员系统的基本操作界面如下图所示:主要包括住宿管理、安全管理、卫生管理、维修管理和供电管理,这充分考虑了

12、工作人员的使用需求,使系统界面既灵活又简单;工作人员可以方便的操作。在选择自己所属部门后需要再一次重复登录,以确保每个部门管理安全。当验证成功后,工作人员就可以进入自己的相关部门进行相关操作,下面我们就以两个部门的部门界面为例:住宿管理部页面:安全管理部页面:上图都是由工作人员操作,然后将数据提交保存到系统数据库,当学生需要了解宿舍管理的相关情况时,学生需要进入到用户界面来进行操作,入下图所示:导航主要包括卫生检查结果、维修申请、请假申请、维修管理和供电查询,学生可以根据自己的需要进入相关模块来进行操作。由于用户界面对所有学生开放,所以学生不需要登录验证。当学生进入系统界面,学生就可以看到最新的宿舍管理相关新闻和本周校园热点。(三) 程序流程程序流程图主要包括六个方面的程序流程分别是住宿管理程序流程图、安全管理程序流程图、维修管理程序流程图、卫生管理程序流程图、供电管理程序流程图、学生申请查询程序流程图。(1)住宿管理程序流程图(2)安全管理程序流程图(3)维修管理程序流程图(4)卫生管理程序流程图(5)供电管理程序流程图(6)学生申请查询程序流程图

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1