学生宿舍标准管理系统的设计和实现.doc
《学生宿舍标准管理系统的设计和实现.doc》由会员分享,可在线阅读,更多相关《学生宿舍标准管理系统的设计和实现.doc(39页珍藏版)》请在咨信网上搜索。
1、郑州轻工业学院本科毕业设计(论文) 题 目 学生宿舍管理系统 学生姓名 王亚鹏 专业班级 软件工程(测试技术)10-02 学 号 院 (系) 软件学院 指导老师(职称) 黄艳(副教授) 完成时间 6月1日 郑州轻工业学院毕业设计(论文)任务书题目 学生宿舍管理系统设计和实现 专业 软件工程 学号 姓名 王亚鹏 关键内容:利用JSP技术,使用Struts框架,实现一个学生宿舍管理系统系统,该系统关键功效:学生宿舍查询和更新。辅助功效:更新宿舍信息,更新宿舍管理员信息,修改密码,更新全部区域信息,更新全部学生信息。要求全部操作应在1-2秒内实现,打印下载也需要在可容忍时间内完成。基础要求:设计严谨
2、、功效完备;界面流畅、使用方便;扩充性强、易于维护;性能良好,安全可靠。关键参考资料:1、原始资料:1孙卫琴 编著.精通Struts:基于MVCJava Web设计和开发电子工业出版社,08。 2孙卫琴 编著. 精通Hibernate:Java对象持久化技术详解电子工业出版社,。3(美)Bruce Eckel 著Thinking in Java机械工业出版社,01。4 孙卫琴. 基于MVCJava Web程序设计和开发M. 北京:电子工业出版社. 01。完 成 期 限: 指导老师署名: 专业责任人署名: 年 3 月 1 日目 录摘 要1ABSTRACT21 引言11.1 选题背景11.2 研究
3、意义11.3 研究思绪和方法21.4 预期结果22 开发平台及语言介绍32.1 基于B/S结构开发32.2 JAVA语言介绍32.3 JSP技术32.4 Tomcat52.5 SQL Server 62.6 Eclipse83 需求分析103.1 基础要求分析103.2 设计条件分析103.3 系统技术分析103.4 可行性分析113.4.1 管理上可行性113.4.2 技术上可行性113.4.3 经济上可行性123.4.4 分析结论123.5 系统功效分析124 总体设计134.1 系统功效模块设计134.2 数据库设计144.3 物理结构设计154.4 犯错设计165 具体设计175.1
4、登入界面175.2 管理登录主界面175.2.1 录入学生信息185.2.2 熄灯时间设置195.2.3 宿舍添加195.2.4 来访者添加205.2.5 卫生检验信息录入205.2.6 保修信息审批205.3 学生登录主界面215.3.1 添加报修215.3.2 卫生排名信息查询226 系统调试和测试236.1 程序调试236.2 程序测试236.2.1 测试关键性及目标236.2.2 测试步骤256.2.3 测试关键内容266.3 总结27结 论28致 谢29参考文件30学生宿舍管理系统摘 要伴随电脑普及和使用,现在管理也提升了一个档次,逐步实现了无纸化办公,即从原来人工统计管理模式转变为
5、电脑一体化管理。高校是科研阵地,后勤宿舍管理也应该一改传统人工管理,愈加信息化,时代化,节省人力物力,提升效率。学生宿舍是每一位在校学生生活、学习、相互交流关键场所,怎样提供一个良好学生宿舍管理体系,对学校和同学而言至关关键。以往学生宿舍管理基础上还处于人工操作阶段,伴随计算机技术和网络技术日益广泛应用,采取计算机和网络来管理学生宿舍,有着很好前景。基于这一点,开发此学生宿舍管理软件。论文将设计一个学生宿舍管理系统Web应用处理方案并给予实现。学生宿舍管理系统是一个安全和高效专用系统,。这个系统使用了很多技术,比如JSP,JDBC等。专用系统使用数据库是SQL Server 数据库。基于JSP
6、学生宿舍管理系统关键功效包含:能够实现对学生宿舍信息录入功效,修改功效,删除功效。经过系统上述功效实现宿舍管理部门对于学生宿舍信息日常管理,即方便宿舍管理人员立即全方面地掌握学生住宿情况及宿舍分配情况;为用户(管理用户和通常见户,如学生)提供了部分简单数据查询并输出多种信息等;在实现检索快速和查找方便同时,对新入校学生很快地进行宿舍安排等日常管理。关键词 宿舍管理,学生宿舍信息,B/S模式;SQL Server STUDENT HOSTEL MANAGEMENT SYSTEM ABSTRACTWith the popularity of computers and use, current m
7、anagement has improved a notch, and gradually achieve a paperless office, from the original manual records management into the integrated management of the computer. Colleges and universities are research positions, dormitory management of logistics should also be changed the traditional manual mana
8、gement, more information, times of, saving manpower and resources and improve efficiency. Each dormitory is the student life in school, learning, the main place to communicate with each other, how to provide a good student hostel management system is critical for schools and students. Dormitory Mana
9、gement is basically the previous manual operation is still in the stage, with the computer technology and network technology becomes more widely used, the use of computers and networks to manage the student hostel, with good prospects. Based on this, developing the student dormitory management softw
10、are. Thesis, a student hostel management system solutions and Web applications to be realized. Student hostel management system is a safe and efficient dedicated system. The system uses a number of technologies such as JSP, JDBC and so on. Dedicated system using the database is SQL Server database.
11、Dormitory Management System based on JSP main features include: can the student dormitories information input function, modify the function, delete function. Through the system to achieve the above functions for the student hostel dormitory management information, daily management, the management st
12、aff to facilitate timely accommodation of students fully grasp the allocation of accommodation and hostels; for the user (management of users and general users, such as students) to provide some simple data query and export all kinds of information; in achieving rapid and find easy to retrieve the s
13、ame time, new students quickly into the arrangements for the daily management of the hostel. KEY WORDS dormitory management, information on student hostels, B / S mode; SQL Server 201 引言伴随中国高等教育规模不停扩大,各高校全部面临着多种多样问题,而共有一个问题就是学生宿舍日益担心。怎样合理安排学生住宿是高校后勤改革中必需考虑一个关键问题。设计一个宿舍管理系统能够使这个问题变得简单易行,并有一定通用性,能够推广到
14、不一样高校。宿舍管理系统信息量比较大,数据安全性和保密性要求较高。本系统可实现对宿舍信息、学生信息、管理人员信息查询、输出和维护。工作人员可浏览、查询、添加、删除、修改、统计多种基础信息。使用计算机对宿舍信息进行管理,含有手工管理所无法比拟优点,比如:查找便捷、可靠性高、存放量大、保密性好、成本低等。这些优点能够极大提升管理日益增多宿舍效率。 论文经过宿舍管理需求分析,介绍了本课题所要完成功效和开发过程。经过这次论文设计使自己更深入了解JAVA及其强大功效,同时也提升了自己软件开发能力和编程能力。因为时间仓促和本人水平有限,不妥之处于所难免,请各位老师批评指正。 1.1 选题背景学生宿舍是每一
15、位在校同学生活、学习、相互交流关键场所,怎样提供一个良好学生宿舍管理体系对学校和同学而言至关关键。以往学生宿舍管理基础上还处于人工操作阶段,伴随计算机技术和网络技术日益广泛应用,采取计算机和网络来管理学生宿舍似乎也已经不是一件新鲜事了。本毕业设计目标关键是为了检验学生综合利用以前所学知识能力,开发一个多功效学生宿舍管理系统。 1.2 研究意义为了方便宿舍管理人员在数据方面管理,结合当今各学校宿舍管理,为了能全方面、正确、有效地管理学生宿舍多种信息而开发和研制一个系统。其关键功效是快速适应该代化物管水平和处理工作人员繁重而冗长工作量。使得她们在学生宿舍各方面全部会达成事半功倍效果,减轻了人力负担
16、,方便了数据存放,增加了安全性。此次毕业设计不仅考查了我综合利用以前所学知识能力,同时也锻炼了我实际动手能力,对于我以后工作能力培养含相关键意义。1.3 研究思绪和方法此次毕业设计应首先分析学生宿舍管理系统相关功效,结合此次毕业设计相关要求写出需求分析;其次,综合利用以前所学相关知识,选择JSP+ SQL Server 进行本毕业设计开发;以需求分析为基础,写出系统开发计划、实现步骤及相关问题实现方法;同时,在开发设计和实现中,要保留好相关设计文挡,为毕业论文写作准备材料;最终,系统开发完成后,进行调试和试运行,做好调试和试运行相关统计,为毕业论文写作准备材料。1.4 预期结果本设计预期结果是
17、完成一个学生宿舍管理系统,从而使学生宿舍管理愈加方便有效;提供本毕业设计开发软件和毕业设计论文。2 开发平台及语言介绍2.1 基于B/S结构开发因为学生宿舍管理系统分布特征,本系统采取B/S结构,即Brower-Server(浏览器-服务器)架构,B/S 结构是现在最流行数据库应用模式,它处理了多种分布式应用,扩展了业务范围;在B/S结构下,整个系统管理、资源分配、数据库操作、业务逻辑部件管理等工作集中用服务器,轻易布署和管理。整个系统使用B/S架构,则在用户端使用标准Web页面浏览器(如Internet Explorer等),不需安装特殊应用程序,降低了升级和维护难度,全部业务数据全部保留在
18、服务器(Server)端,确保了业务安全;在通讯方面,因为使用是标准Http协议,使得系统能够轻松实现移动管理和分布式管理。2.2 JAVA语言介绍Java是一个简单易用、完全方面向对象、含有平台无关性且安全可靠关键面向Internet开发工具。自从1995年正式问世以来,Java快速发展已经让整个Web世界发生了翻天覆地改变。在早期,Java比较多用在浏览器上,插入到网页中(即是Java Applet程序),成为最灵活、最强大网页多媒体载体,但因为Java虚拟机相对于个人电脑而言,有占用资源大,安全性相对较差等缺点,Applet逐步被后起之秀Flash所替换,但伴随Java Servlet推
19、出,Java在电子商务方面开始崭露头角,最新JSP(Java Server Page)技术推出,更是让Java成为基于Web应用程序首选开发工具,现在Java技术已成为全部大型电子商务项目标肯定选择。2.3 JSP技术JSP是“Java Server Pages”缩写,能够解释为“基于Java服务端动态页面技术” 4基于Java是JSP一切优异品质根本物质基础。因为Java是编译解释实施,所以JSP也就摆脱了VBScript、Perl等脚本语言纯粹解释实施带来低效率问题。尽管在JSP中Java仍被称为脚本语言。因为Java是平台无关,所以JSP是跨平台。基于Java是JSP区分包含ASP(Ac
20、tive Server Pages)在内其它服务端动态页面技术关键特征。JSP是服务端技术,所以JSP文档要先经服务端翻译、解释、实施,才能得到用户端浏览器能识别HTML文档。这是目前Web技术时尚,是处理用户端浏览器兼容性问题客观需要。服务端技术是JSP区分于JavaScript、VBScript等用户端动态页面技术关键牲。JSP是一个页面技术,而现在JSP只实现了HTTP(Hypertext Transfer Protocol)协议,只能应用于Web页面。这是JSP区分于Servlet关键牲。JSP是一个动态技术,这是JSP基于Java自然延伸。在页面中引入程序设计语言目标是正是为了实现动
21、态交互。所以,JSP就是基于Java服务端动态页面技术。JSP技术让动态网面更易编写,功效更强,可移植性愈加好。概括起来,JSP设计目标关键有以下几点:a)一次编写,四处运行JSP技术是完全和平台无关设计,包含它动态网页和底层服务组件设计。能够在任何平台下编写JSP网面而且在任何支持JSP系统上实施。也可建立自已组件,并在JSP中使用。现在关键是JavaBean和Java Servlet,而它们全部是跨平台。b)加强组件能力JSP技术以Java组件模型JavaBean为基础,加强了组件使用能力。这不仅省去了部分开发时间,而且还能够将网页页面设计和商业分开,有利于快速开发和维护。c)作为Java
22、企业平台门户JSP高度整合了Java企业平台部分(Java专注于企业应用方面平台技术)。能够Java企业级API(Application Programming Interface)开发企业多种需求系统,而使用JSP作为这些技术前端。当需要升级应用程序时,只需升级组件和动态页面部分,而这些全部存在于服务器上,所以修改服务器上资源,用户端显示即会跟着改变。d)更轻易建立动态页面JSP就是用标准HTML语法混合本身语法标识,就是如此简单,不需要有使用Java、C+等程序设计语言能力和经验。能够这么说,它出现也正是要实现简单轻易开发页面需要,不然它和Java Servlet相比没有任何存在理由。JS
- 配套讲稿:
如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。