UML宿舍管理系统项目

UML宿舍管理系统项目

ID:38583119

大小:386.50 KB

页数:38页

时间:2019-06-15

UML宿舍管理系统项目_第1页
UML宿舍管理系统项目_第2页
UML宿舍管理系统项目_第3页
UML宿舍管理系统项目_第4页
UML宿舍管理系统项目_第5页
资源描述:

《UML宿舍管理系统项目》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、郑州工业应用技术学院课程设计说明书题目:宿舍管理系统姓名:于流洋院(系):信息工程学院专业班级:15级软件技术二班学号:1501050211指导教师:褚含冰成绩:时间:2017年4月1日至2017年6月5日郑州工业应用技术学院课程设计任务书题目宿舍管理系统专业、班级15级软件技术二班学号1501050211姓名于流洋主要内容:本系统主要实现系统管理员登录增删改查宿舍楼、宿舍、宿舍管理员、学生等,同时宿舍管理员管理宿舍与学生的迁入迁出功能,学生可登录系统查看自己的个人信息、迁入迁出记录以及违纪情况和报修等问题。基本要求:

2、本次设计具有以下功能:1.宿舍楼管理员能查询上面提到的宿舍楼的所有相关信息,包括某一学号的学生在宿舍楼中住宿的详细信息,报修的所有信息,夜归的详细信息和学生离返校的信息。以利于对整个宿舍楼的全面管理。2.系统管理员可以随时登陆系统,注册、删除宿舍楼管理员等其他人员基本信息以及设置相应权限。3.本宿舍楼的学生能查询其所在的宿舍的所有信息。能查询自己的夜归记录和离返校记录。主要参考资料:[1]江文UML软件建模技术[M]北京:人民邮电出版社2015[2]明目科技JavaWeb从入门到精通[M]北京:清华大学出版社2016[

3、3]单东林.张晓菲.魏然.锋利的jQuery.[M]北京:人民邮电出版社,2016完成期限:指导教师签名:课程负责人签名:年月日摘要当今大学校园内的学生公寓,其数据量大,各种信息管理内容复杂,查询和管理学生信息和校园内的公寓信息等工作由人工完成将是很累的,不仅浪费了许多人力物力资源,而且还很容易出现差错,有一个软件对学生公寓管理不仅节省了人力物力,而且对各种信息的把握和操作也更加方便。 该学生宿舍管理系统主要包括前台用户界面的开发和后台数据库的开发,对于后台数据库要求建立起数据一致性和完整性强、数据安全性好的数据库。而

4、对于前端应用程序的开发则要求应用程序能提供强大的数据操纵功能,界面友好、使用简单方便等特点。管理人员需要做的就是将数据输入到系统的数据库中去。经过分析,本系统运用了建模工具RationalRose,MySQL为后台数据库,以eclipse为前端开发工具,系统实现了房间管理、宿舍管理、信息维护、宿舍分配、信息查询等必需的功能,其操作简单,界面友好,运行比较稳定,适用于大学院校大学生宿舍管理。关键词:RationalRose;B/S;Struts2;mysql;学生宿舍管理系统;I目录摘要I1.系统分析11.1系统概述11

5、.2需求分析11.3可行性分析22.主要开发技术简介42.1B/S软件架构42.2J2EE42.3RationalRose53.UML建模63.1基本数据维护模块63.2基本业务模块63.3数据库模块63.4信息查询模块64.建模画图74.1用例图74.2类图94.3顺序图104.4协作图124.5.活动图144.6状态图184.7组件图204.8系统配置图215.系统详细设计225.1系统架构225.2项目架构235.3项目架构配置Struts.xml235.4数据库操作类245.5界面介绍246.参考文献33II1

6、.系统分析1.1系统概述本系统根据学生宿舍管理实际需求把学生宿舍管理系统的用户分为学生、楼宇管理人员、系统管理员。本系统主要具备的以下功能:刚入学的新生通过楼宇管理员添加新生信息,从而查看本人的相关信息,再使用本系统;学生具有修改个人资料,修改登录密码,查看我的缺寝记录;楼宇管理员人员具有对学生的增、删、改、查信息功能,可记录学生的缺寝记录,以及修改自己的登录密码;系统管理员具有楼宇管理,宿舍管理、学生管理、楼宇管理员管理,密码修改的功能。本系统是一个采用J2EE技术开发的JavaWeb应用系统,方便使用,简单快捷。本

7、系统应该达到以下要求:(1)系统能够提供友好的用户界面,使操作人员的工作量最大限度地减少。(2)系统具有良好的运行效率,能够达到提高效率的目的。(3)系统具有良好的可扩充性,可以在原有的功能基础上进行扩充。(4)系统便于在任何服务器做到快速部署。1.2需求分析1.2.1功能需求对于本系统,用户的权限主要分为学生、楼宇管理员、系统管理员。(1)学生:登陆系统,查看本人的相关信息,修改本人信息,查看缺寝记录。(2)楼宇管理员:具有对学生的增、删、改、查信息功能,可记录学生的缺寝记录,以及修改自己的登录密码。(3)系统管理员

8、:系统管理员具有楼宇管理,宿舍管理、学生管理、楼宇管理员管理,密码修改的功能。1.2.2性能需求本系统由Web服务器和数据库服务器以及客户端(浏览器)组成,对软硬件环境的要求如下:第34页(1)硬件环境l处理器:IntelCorei3或以上;l内存:1GB或以上;l硬盘空间:50GB以上。(2)软件环境l操作系统:建议采用Wind

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。