资源预览内容
第1页 / 共42页
第2页 / 共42页
第3页 / 共42页
第4页 / 共42页
第5页 / 共42页
第6页 / 共42页
第7页 / 共42页
第8页 / 共42页
第9页 / 共42页
第10页 / 共42页
亲,该文档总共42页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
分 类 号:TP315学校代码:11460学 号:11130637 南京晓庄学院本科生毕业设计学生宿舍管理信息系统The Student Dormitory Management Information System 所属院(部): 信息工程学院学生姓名: 指导教师: 研究起止日期:二一五年三月至二一五年五月 二一五年五月【摘要】本系统主要介绍的是学生宿舍管理信息系统的开发以及开发步骤。该系统使用的结构设计为B/S,编程语言为JAVA,并且使用了MVC框架结构,后台数据库使用的是MySQL。系统包括七个模块,为用户管理模块、宿舍管理模块、住宿生管理模块、注册及离校管理模块、来访登记模块、物品进出管理模块、评比管理模块。主要实现了管理员对用户信息,宿舍信息、住宿生信息、物品进出信息、评比信息等的增删改查。本系统界面友好,实用方便,能大大提高管理效率,降低管理成本。【关键词】:学生宿舍管理信息系统;信息技术;宿舍管理系统;Java;MVC【Abstract】This system mainly introduces the development and development steps of students dormitory management information system. The structure of the system is designed for B/S, the programming language is JAVA, and the MVC frame is used, and the database is MySQL. System consists of seven modules, user management module, dormitory management module, accommodation for students management module, registration and school management module, visiting registration module, goods in and out of the management module, appraisal management module. Main achievement of the administrator to the user information, information of the dormitory, accommodation information, goods import information, assessment information crud. This system has friendly interface, practical and convenient, can greatly improve the management efficiency, reduce the management cost.【Key words】The student dormitory management information system; Information technology; dormitory management system; Java; MVC目录第一章 绪论11.1 开发背景与现状11.2课题研究意义和目的11.3 相关技术21.3.1 B/S模式21.3.2 JAVA语言介绍21.3.3 JSP 技术介绍31.3.4 Servlet介绍31.3.5 MVC 模式3第二章 可行性分析42.1 技术可行性42.2经济可行性42.3 操作可行性42.4 结果分析5第三章 需求分析63.1 用户需求63.1.1学生基本信息63.1.2宿舍基本信息63.2 用户对系统的需求63.2.1 宿舍管理员63.2.2 宿舍的学生73.3 功能需求73.4 性能需求7第四章 总体设计94.1 系统设计目标94.1.1用户方面94.1.2设计师方面94.2 设计方法94.3 系统总体功能104.4系统层次模块图104.5 数据库104.6 概念模型和E-R图114.7 数据库关系模型设计14第五章 系统实现175.1 登录模块175.2 用户管理功能195.3 宿舍管理215.4 住宿生管理235.5 注册及离校管理255.6 来访登记管理275.7 物品进出管理295.8 评比管理305.9 本章总结31第六章 系统测试32第七章 参考文献33第八章 致谢34南京晓庄学院2015届本科毕业论文第一章 绪论1.1 开发背景与现状在这个日新月异的社会,科学技术已经遍及各个领域。我们的学校是每个莘莘学子生活、学习的地方,宿舍更加是每个学生除了自己的家以外生活最久的地方。为了能够达到与时俱进,让每个学生都拥有一个既安全又方便的家,学生宿舍更应该采用高科技的管理系统,使得在人员出入以及物品管理方面得到更好更有效的管理。虽然现在每个宿舍都配备几个管理人员,能够轮流管理宿舍,但是随着时间一久,管理人员没办法根据记忆直接辨别出来是否是学生,让一些不法分子还有一些推销人员钻了空子。还有很多其它问题,非常的不方便,所以一个正规的高科技的宿舍管理系统是很必要的。1.2课题研究意义和目的采用一个更好的宿舍信息管理系统对于宿舍管理来说是有着极大的方便的。采用之后在新生入学方面,能够大大减少新生入宿的程序,减少了人力物力,并且更加清晰明了。新生的信息记录在宿舍管理信息系统之后能够更加方便的查看,增加,删除,修改学生的信息,便于管理。对于报修这个方面,只需要把信息输入系统,系统和修理站网络相连可以更快的帮助同学修理好,提高了效率,还可以随时查看减少安全隐患。对于宿舍卫生检查方面,取代了之前记录在册子上的信息,记录在系统中之后,对于宿舍卫生评比还可以更直观,更准确得得出结果。总之,一个学生信息管理系统是非常方便有效的。这个系统主要是为了开发一个界面友好,管理方便的系统,能够让管理者管理起来提高效率,使原本繁杂的工作变得简单,这个系统主要实现了以下功能:表1.1 各模块功能用户管理管理登录系统的员工和他们的账号,各个模块的显示以及数据的增删改查宿舍管理登记各宿舍数据以及介绍住宿生管理管理每个宿舍的学生信息注册及离校管理登记返校和离校的人员信息来访登记管理登记访客信息,防止宿舍被盗物品出入管理登记进出物品,保证宿舍财务安全评比管理登记各宿舍的各项评比数据系统需要达到以下目标:(1) 系统可运行在Internet环境下,采用BS模式设计;(2) 功能完备、界面友好、操作方便、可维护性强、可扩展性强;(3) 采用JSP技术开发;(4) 具有较好的安全保密性,使不同的操作人员具有不同的权限;(5) 程序编制规范,操作向导细致完备;(6) 系统文档齐全,具有较高实用价值和推广价值。1.3 相关技术1.3.1 B/S模式B/S模式就是浏览器和服务器模式,工作界面使用浏览器来展现,主要事务逻辑在服务器端实现,形成了三层3-tier结构。不同于C/S模式需要安装客户端才能使用,B/S模式直接在浏览器上面操作,系统升级或者维护只需要更新服务器即可,大大简化了客户端电脑载荷减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)1.3.2 JAVA语言介绍JAVA语言是由sun公司在1995年推出的,它是一种面向对象语言,这种语言可以通过java虚拟机实现跨平台,不受平台的限制,所以它的可移植性很高。Java 语言具有很高的安全性,主要是他不同于C+,他没有指针和释放内存功能,所以可以避免非法内存操作。并且可以通过浏览器进行访问,它的语言功能和浏览器自身的一些功能相结合,所以更加安全了。1.3.3 JSP 技术介绍JSP 技术也是有sun公司建立的,它是一种动态网页的技术标准。它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。1.3.4 Servlet介绍Servlet是一种独立于平台和协议的服务器端的Java应用程序,可以生成动态的Web页面。Servlet是位于Web 服务器内部的服务器端的Java应用程序,与传统的从命令行启动的Java应用程序不同,Servlet由Web服务器进行加载,该Web服务器必须包含支持Servlet的Java虚拟机。 1.3.5 MVC 模式MVC 模式就是一种设计模式,主要分为模型(model)、视图(view)和控制器(controller),它使得应用程序的输入、处理和输出分开,各自处理自己的任务。它的处理过程是这样的,首先由控制器来接收用户的请求,接到请求之后分析应该使用哪个模式来处理,分析好之后把任务分配给相应模式,并且把处理好的数据返回给用户,并且使用控制器产生视图格式化模型,呈现给用户。第二章 可行性分析2.1 技术可行性从技术方面看,主要是需要使用于学生宿舍管理信息系统的硬件和软件满足用户的要求。比如计算机的性能还有存储容量。除此之外还需要有能开发出这个系统的人员。大学期间学习的就是软件工程这个专业,所以对于本专业的人来说应该是没有问题的。学生宿舍管理信息系统主要就是前台程序和后台数据库,这个我可以在三个星期内完成编写以及运行调试。我的电脑是Win7系统,非常稳定,为这个系统的开发提供了一个很好的开发环境。而且在这个信息飞速发展的时代,类似系统网上有很多,我可以拿来借鉴,更加方便完成这个系统的设计。所以从技术上来说学生宿舍管理信息系统是可行的。2.2经济可行性学生宿舍管理这是个很大的项目,早期是需要耗巨大的人力物力财力来管理的。设计这个系统主要的支出就是硬件和软件。在这个日益发展的社会,大学生人手一台电脑已经是很普遍的现象了,所以说硬件也就是电脑不是问题。开发这个系统的软件现在网上很多地方可以免费下载,所以软件费用也不是问题,所以说开发费用是很低的。投入使用之后只要使用方缴纳一些开发的费用就可以,并且只需要很少的人力来操作这个系统,在人力方面节省了很多,使很多人可以从繁杂的工作中解脱出来去完成其他事情;而且操作方便只要演示一下就可以进行使用,节省了培训费。所以说从经济方面是可行的。2.3 操作可行性21世纪是一个信息大爆炸的时代,计算机和网络已经充斥了世界的每个角落,越来越多人学会使用并且从网络中获利。在学生宿舍的管理方面其实也已经有很多把学生宿舍管理信息系统投入使用的先例。所以说我这个系统的开发是顺应潮流的,而且现在很多高校都在进行扩建还有扩招,当前的管理方法如此繁杂需要很多人力物力财力已经越来越不能满足高校的要求了,而学生宿舍管理信息系统操作简单,效率高,拥有更高的安全性肯定会受到很多高校的欢迎的。不管是对学生信息的增加、删除、修改、查询还是各种宿舍卫生评比记录,宿舍纪律记录都是很方便的,对所有信息都一目了然,非常实用。所以,从操作
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号