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

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
大学宿舍管理系统设计

辽东学院学生宿舍管理系统————系统规划辽东学院Eastern Liao Dong University目录目录1一、概要设计2(一)功能模块图3(二)开发工具的选择3(1)本系统主要所涉及的硬件与软件:3(2)界面设计My Eclipse 、Dreamweaver4(3)数据库设计MySQL4(三)数据库设计4(1) E-R图5(2)关系模式8(3)数据库表设计8二、详细设计11(一)代码设计11(二)界面设计12(1)登录界面12(2)系统主页面13(三)程序流程16(1)住宿管理程序流程图17(2)安全管理程序流程图18(3)维修管理程序流程图18(4)卫生管理程序流程图19(5)供电管理程序流程图21(6)学生申请查询程序流程图22系统设计是基于系统分析的基础上,由抽象到具体的过程,是根据系统分析所提出的新系统逻辑模型,建立起新系统物理模型。一般系统设计分为概要设计和详细设计两大部分。通常在系统设计中,我们要尽量满足以下设计原则:1)系统性原则;2)简单性原则;3)可靠性原则;4)经济性原则。概要设计概要设计的主要任务是把系统的功能分解成许多基本功能模块,确定他们之间的联系,规定它们的功能和处理流程。功能模块图开发工具的选择(1)本系统主要所涉及的硬件与软件:硬件环境:PC机、2GB内存、500GB硬盘、刷卡机、学生卡。软件环境:Windows7、JDK1.5、MyEclipse9.0、Tomcat7.0、MYSQLServer、Dreamweaver?。(2)界面设计My Eclipse 、Dreamweaver?My Eclipse 是一个优秀的用于开发Java, J2EE的 Eclipse 插件集合,My Eclipse的功能非常强大,支持也十分广泛,。My Eclipse目前支持Java Servlet, JSP, Struts, JDBC数据库链接工具等多项功能。对于宿舍管理系统来说是一个十分合适的选择。Dreamweaver?简称“DW”,中文名称梦想编织者,是集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。My Eclipse和Dreamweaver?的结合使用不仅开发设计容易方便、而且使界面的设计更加清新、明了。方便用于的使用和管理维护。(3)数据库设计MySQLMySQL是一个小型关系型数据库管理系统,其速度快、总体拥有成本低,尤其是开放源码这一特点,方便用户的使用并使用C,C++ 进行编写,并使用了多种编译器进行测试,保证源代码的可移植性。对于宿舍管理系统来说更加适用,方便管理员的维护和编写和相关信息的录入。数据库设计数据库是一种存储数据并对数据进行操作的工具。数据库的作用在于组织和表达信息,简而言之,数据库就是信息的集合。数据库技术是宿舍管理系统的核心技术之一。E-R图总体E-R图:分E-R图:安全管理部E-R图供电管理部E-R图后勤管理部E-R图住宿管理部(宿管)E-R图宿舍E-R图维修管理部E-R图卫生管理部E-R图学生E-R图关系模式学生(学号,学院,姓名,性别,籍贯,出生日期,入学时间,专业,班级,宿舍号)宿舍部管理员(宿舍部管理员号,姓名,年龄,电话,性别,后勤部管理员号)维修部管理员(维修部管理员号,姓名,年龄,电话,性别,后勤部管理员号)卫生部管理员(卫生部管理员号,姓名,年龄,电话,性别,后勤部管理员号)安全部管理员(安全部管理员号,姓名,年龄,电话,性别,后勤部管理员号)供电部管理员(供电部管理员号,姓名,年龄,电话,性别,后勤部管理员号)后勤部管理员(后勤部管理员号,姓名,年龄,电话,性别,后勤部)宿舍(宿舍号,安全部管理员号,供电部管理员号,卫生部管理员号,维修部管理员号,维修物品)管理(宿舍号,宿舍部管理员号)(3)数据库表设计学生表:表1学生表属性名类型主键/外键学号int主键学院char(10)姓名char(4)性别char(2)籍贯char(50)出生日期datetime入学时间datetime专业char(50)班级char(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)年龄c

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档