本科毕业论文---学生宿舍管理信息系统.doc
《本科毕业论文---学生宿舍管理信息系统.doc》由会员分享,可在线阅读,更多相关《本科毕业论文---学生宿舍管理信息系统.doc(39页珍藏版)》请在咨信网上搜索。
1、分 类 号:TP315学校代码:11460学 号:11130637 南京晓庄学院本科生毕业设计学生宿舍管理信息系统The Student Dormitory Management Information System 所属院(部): 信息工程学院学生姓名: 唐晓指导教师: 曹晨研究起止日期:二一五年三月至二一五年五月 二一五年五月【摘要】本系统主要介绍的是学生宿舍管理信息系统的开发以及开发步骤。该系统使用的结构设计为B/S,编程语言为JAVA,并且使用了MVC框架结构,后台数据库使用的是MySQL。系统包括七个模块,为用户管理模块、宿舍管理模块、住宿生管理模块、注册及离校管理模块、来访登记模块
2、、物品进出管理模块、评比管理模块。主要实现了管理员对用户信息,宿舍信息、住宿生信息、物品进出信息、评比信息等的增删改查。本系统界面友好,实用方便,能大大提高管理效率,降低管理成本。【关键词】:学生宿舍管理信息系统;信息技术;宿舍管理系统;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 fo
3、r 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,
4、 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 co
5、nvenient, 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
6、 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 登录模块
7、175.2 用户管理功能195.3 宿舍管理215.4 住宿生管理235.5 注册及离校管理255.6 来访登记管理275.7 物品进出管理295.8 评比管理305.9 本章总结31第六章 系统测试32第七章 参考文献33第八章 致谢34南京晓庄学院2015届本科毕业论文第一章 绪论1.1 开发背景与现状在这个日新月异的社会,科学技术已经遍及各个领域。我们的学校是每个莘莘学子生活、学习的地方,宿舍更加是每个学生除了自己的家以外生活最久的地方。为了能够达到与时俱进,让每个学生都拥有一个既安全又方便的家,学生宿舍更应该采用高科技的管理系统,使得在人员出入以及物品管理方面得到更好更有效的管理。虽然
8、现在每个宿舍都配备几个管理人员,能够轮流管理宿舍,但是随着时间一久,管理人员没办法根据记忆直接辨别出来是否是学生,让一些不法分子还有一些推销人员钻了空子。还有很多其它问题,非常的不方便,所以一个正规的高科技的宿舍管理系统是很必要的。1.2课题研究意义和目的采用一个更好的宿舍信息管理系统对于宿舍管理来说是有着极大的方便的。采用之后在新生入学方面,能够大大减少新生入宿的程序,减少了人力物力,并且更加清晰明了。新生的信息记录在宿舍管理信息系统之后能够更加方便的查看,增加,删除,修改学生的信息,便于管理。对于报修这个方面,只需要把信息输入系统,系统和修理站网络相连可以更快的帮助同学修理好,提高了效率,
9、还可以随时查看减少安全隐患。对于宿舍卫生检查方面,取代了之前记录在册子上的信息,记录在系统中之后,对于宿舍卫生评比还可以更直观,更准确得得出结果。总之,一个学生信息管理系统是非常方便有效的。这个系统主要是为了开发一个界面友好,管理方便的系统,能够让管理者管理起来提高效率,使原本繁杂的工作变得简单,这个系统主要实现了以下功能:表1.1 各模块功能用户管理管理登录系统的员工和他们的账号,各个模块的显示以及数据的增删改查宿舍管理登记各宿舍数据以及介绍住宿生管理管理每个宿舍的学生信息注册及离校管理登记返校和离校的人员信息来访登记管理登记访客信息,防止宿舍被盗物品出入管理登记进出物品,保证宿舍财务安全评
10、比管理登记各宿舍的各项评比数据系统需要达到以下目标:(1) 系统可运行在Internet环境下,采用BS模式设计;(2) 功能完备、界面友好、操作方便、可维护性强、可扩展性强;(3) 采用JSP技术开发;(4) 具有较好的安全保密性,使不同的操作人员具有不同的权限;(5) 程序编制规范,操作向导细致完备;(6) 系统文档齐全,具有较高实用价值和推广价值。1.3 相关技术1.3.1 B/S模式B/S模式就是浏览器和服务器模式,工作界面使用浏览器来展现,主要事务逻辑在服务器端实现,形成了三层3-tier结构。不同于C/S模式需要安装客户端才能使用,B/S模式直接在浏览器上面操作,系统升级或者维护只
11、需要更新服务器即可,大大简化了客户端电脑载荷减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)1.3.2 JAVA语言介绍JAVA语言是由sun公司在1995年推出的,它是一种面向对象语言,这种语言可以通过java虚拟机实现跨平台,不受平台的限制,所以它的可移植性很高。Java 语言具有很高的安全性,主要是他不同于C+,他没有指针和释放内存功能,所以可以避免非法内存操作。并且可以通过浏览器进行访问,它的语言功能和浏览器自身的一些功能相结合,所以更加安全了。1.3.3 JSP 技术介绍JSP 技术也是有sun公司建立的,它是一种动态网页的技术标准。它是在传统的网页HTML文件(*
12、.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 模式就是一种设计模式,主
13、要分为模型(model)、视图(view)和控制器(controller),它使得应用程序的输入、处理和输出分开,各自处理自己的任务。它的处理过程是这样的,首先由控制器来接收用户的请求,接到请求之后分析应该使用哪个模式来处理,分析好之后把任务分配给相应模式,并且把处理好的数据返回给用户,并且使用控制器产生视图格式化模型,呈现给用户。第二章 可行性分析2.1 技术可行性从技术方面看,主要是需要使用于学生宿舍管理信息系统的硬件和软件满足用户的要求。比如计算机的性能还有存储容量。除此之外还需要有能开发出这个系统的人员。大学期间学习的就是软件工程这个专业,所以对于本专业的人来说应该是没有问题的。学生宿
14、舍管理信息系统主要就是前台程序和后台数据库,这个我可以在三个星期内完成编写以及运行调试。我的电脑是Win7系统,非常稳定,为这个系统的开发提供了一个很好的开发环境。而且在这个信息飞速发展的时代,类似系统网上有很多,我可以拿来借鉴,更加方便完成这个系统的设计。所以从技术上来说学生宿舍管理信息系统是可行的。2.2经济可行性学生宿舍管理这是个很大的项目,早期是需要耗巨大的人力物力财力来管理的。设计这个系统主要的支出就是硬件和软件。在这个日益发展的社会,大学生人手一台电脑已经是很普遍的现象了,所以说硬件也就是电脑不是问题。开发这个系统的软件现在网上很多地方可以免费下载,所以软件费用也不是问题,所以说开
15、发费用是很低的。投入使用之后只要使用方缴纳一些开发的费用就可以,并且只需要很少的人力来操作这个系统,在人力方面节省了很多,使很多人可以从繁杂的工作中解脱出来去完成其他事情;而且操作方便只要演示一下就可以进行使用,节省了培训费。所以说从经济方面是可行的。2.3 操作可行性21世纪是一个信息大爆炸的时代,计算机和网络已经充斥了世界的每个角落,越来越多人学会使用并且从网络中获利。在学生宿舍的管理方面其实也已经有很多把学生宿舍管理信息系统投入使用的先例。所以说我这个系统的开发是顺应潮流的,而且现在很多高校都在进行扩建还有扩招,当前的管理方法如此繁杂需要很多人力物力财力已经越来越不能满足高校的要求了,而
16、学生宿舍管理信息系统操作简单,效率高,拥有更高的安全性肯定会受到很多高校的欢迎的。不管是对学生信息的增加、删除、修改、查询还是各种宿舍卫生评比记录,宿舍纪律记录都是很方便的,对所有信息都一目了然,非常实用。所以,从操作上来说是可行的。2.4 结果分析通过上面的分析,不论是从技术可行性、经济可行性还是操作可行性来说都是可行的。所以得出结论这个学生宿舍管理信息系统是可以进行开发的。第三章 需求分析3.1 用户需求开发这个系统最终的使用者就是宿舍管理员还有宿舍里面的学生。根据我自己对于宿舍的了解以及对宿舍学生和管理员做的调查报告总结出来了管理员以及学生的基本需求。3.1.1学生基本信息每个学生入学之
17、后都会有相应的学号并且会根据学号来分配宿舍,每个宿舍都有与之对应的宿舍号,入校的时间就是学生来到学校入住这个宿舍的时间。相同专业、院系的学生也会被分配到一起,这样会比较方便管理。3.1.2宿舍基本信息主要为财产信息、报修信息还有离校信息。(1)每个宿舍都有它的财产,比如桌椅板凳、灯、水龙头、厕所、热水器等等,可以给他们都标上号,便于记录还有报修。(2)东西不可能一直都是好的,坏了的话,学生会到舍管处进行报修,告知是哪些东西坏了,哪个宿舍的,还有报修时间。这样的话,只要记录财产号、宿舍号还有报修时间并且安排修理工按照时间逐个去修理就行了,修好之后也要进行登记,把修理时间及是否成功维修记录下来。(
18、3)寒暑假,各种节假日以及周末,学生会因为各种事需要回家,离校的时候需要进行登记,把离校时间和返校时间以及离校原因进行登记。这样的话,方便舍管查房还有寒暑假时宿舍的安全工作。3.2 用户对系统的需求3.2.1 宿舍管理员(1) 信息要求宿舍楼管理员需要能够查询到宿舍的基本信息,包括学生的基本信息(学号、宿舍号、宿舍位置、辅导员),宿舍基本信息(财产信息、报修信息还有离校信息)。便于管理整个宿舍。(2) 处理要求学生基本信息一旦有所改动,管理员需要及时更新。比如:学生休学把安排其他宿舍的学生入住这个休学学生宿舍,就要先把休学学生的信息删除,然后把其他宿舍学生的信息添加到这个宿舍里面去。宿舍财产报
19、修之后要尽快进行记录,记录报修时间地点还有报修的财产号。修理完之后修理时间以及是否成功是否要交钱,交多少都要有详细记录。3.2.2 宿舍的学生(1)信息要求宿舍学生要很方便的查询到自己所有的信息,还有其他同学的一些信息比如联系电话还有宿舍号。自己的保修信息也要可以查到,方便了解什么时候可以去修,需要缴纳多少费用。快件还有快递的信息也要在宿舍管理系统显示。自己的离返校以及原因也可以方便的查到。(2) 处理要求宿舍财产损坏要能够进行登记,离返校以及原因也可以登记上去,在离校时间那边打钩表示已经离校,在返校时间那边打钩表示已经返校。3.3 功能需求功能需求分为前台和后台两个模块,前台就是学生管理部分
20、,后台是管理员部分。3.4 性能需求网站的运行环境如下:硬件环境CPU处理器:Inter Pentium 4内存:256M/512M硬盘:80G 软件环境操作系统:Windows Professional XP数据库:MySQL 5.1Web服务器:Tomcat 5.5.17 Web浏览器:Internet Explorer 6.0第四章 总体设计4.1 系统设计目标设计这个系统必须在满足用户需求的同时也要满足设计师的要求。4.1.1用户方面首先要方便信息的收集和保存。比如学生基本信息,学号、宿舍号等。其次,信息光能妥善保存是不够的,需要能很快的就可以查看修改,比如每天查宿舍卫生可以查完就记录
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科毕业 论文 学生宿舍 管理信息系统
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【可****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【可****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。