jsp学生宿舍入住信息管理系统论文.doc
《jsp学生宿舍入住信息管理系统论文.doc》由会员分享,可在线阅读,更多相关《jsp学生宿舍入住信息管理系统论文.doc(60页珍藏版)》请在三一文库上搜索。
1、码农毕业设计下载网:学生宿舍入住信息管理系统1学生宿舍入住信息管理系统摘 要现今社会对学生学习环境关注度不减的同时,对学生住宿环境的关注度也逐渐提高,各个学校纷纷改善宿舍环境,方便学子,同时,无纸化办公在逐渐实现,就是用电脑的一体化管理代替了原来的人工手动记录管理。本人结合社会实际设计学生宿舍的以入住为主的信息管理系统,目的是为了方便校园管理尤其是宿舍管理,又多种功能组成的完善的系统,主要有管理员信息记录、学生信息的记录、宿舍信息的记录、学生访客信息的记录、各个宿舍卫生评分、报修以及处理报修等,记录信息、浏览信息都可以通过管理员用户实现。以MY ECLIPSE为主要的实现功能的平台,利用SQL
2、 Server 2008数据库来完成数据库的搭建和增、删、改、查,同时结合JSP技术设计系统界面,直观的展示各种功能的控制和实现,也使人机交互更加友 好,让使用者的操作也更加便捷。此外应用到的还有TOMCAT、SERVERLET等工具,帮助程序更好的运行关键词:宿舍管理;SQL Server 2008;JSP;tomcat1Student Dormitory Dheck-in Information Management SystemAbstract Today social learning environment for students, while diminished concern
3、 for students accommodations attention has gradually improved, each school dormitories have improved environment for students, and gradually realize paperless office, that is, from the original manually record management into integrated management computer. I combined the social reality design stude
4、nt dormitory to stay based information management system, the purpose is to facilitate campus management, especially dorm management, a sound system and a variety of functional components, the main administrator information recording, record student information, Record hostel information, record stu
5、dent visitors information of various utilities records, the administrator can browse information, record information. To achieve the main function of the platform ECLIPSE, build and increase the database, delete, change, check the main use of ORACLE database to achieve, combined with JSP technology
6、design system interface for intuitive control and display a variety of functions, but also makes machines more friendly and interactive, allowing the users operation is also more convenient. Also applied to also TOMCAT, SERVERLET and other tools to help programs run better.Key words:Dormitory manage
7、ment; SQL Server 2008; JSP; tomcat2目 录1 绪论11.1 开发设计背景11.2 开发设计思想21.3 开发设计目标22 开发平台及语言介绍42.1 开发工具简介42.1.1 Tomcat简介42.1.2 MyEclipes简介52.1.3 SQL Server 2008简介62.2 开发语言简介72.2.1 JAVA语言简介72.2.2 JSP简介72.3运行环境93 学生宿舍入住信息管理系统可行性分析103.1 技术上的可行性103.2 经济上的可行性103.3 操作上的可行性103.4 管理上的可行性114 学生宿舍入住信息管理系统需求分析124.1 性
8、能需求分析124.2 数据需求分析134.3 功能需求分析134.4 系统技术分析145 总体设计165.1 功能模块设计165.1.1 系统功能分析165.1.2 系统功能定义165.1.3 系统功能模块设计165.2 体系结构设计195.3 数据库设计205.3.1 数据库建表225.4 出错设计246 详细设计256.1 系统登录界面256.2 管理员登录主界面276.2.1 学生信息管理286.2.2 宿舍信息管理296.2.3 来访者管理306.2.4 卫生检查信息管理316.2.5 报修信息审批326.2.6 管理员维护326.3 学生登录主界面346.3.1 添加报修356.3.
9、2 卫生排名信息查询357 调试与测试377.1 程序调试377.2 系统测试377.2.1系统测试原则377.2.2系统测试重要新及目的387.2.3系统测试步骤397.3 本系统测试407.3.1 登录测试407.3.2 添加信息测试407.3.3 删除信息测试407.3.4 查询信息测试407.3.5 修改密码测试417.4 总结418 结束语43参考文献44致 谢451 绪论怎样合理安排学生的住宿是随着我国高等教育的普及以及高校的扩招,各大高校都面临的一个问题,最大的困扰就是学生宿舍逐渐紧张。所以,为了让这个问题变得简单易行,学生宿舍入住管理系统被不断开发,可以推广供不同的学校使用,具
10、有通用性。学生宿舍入住管理系统数据的安全性和其保密性要求比较高、信息量较大。本系统可实现对管理人员信息、入住学生信息、入住学生宿舍信息的查询、删除和维护。管理人员可删除、浏览、查询、统计、添加、修改各种基本信息。在对学生宿舍入住信息使用计算机进行管理过程中,具有无法超越的优点是人工管理所不具备的,例如:查询便捷、成本较低、存储量较大、可靠性很高、保密性好等。面对日渐增多的学生宿舍,这些优势能够极大的提升管理的效率。 本论文通过进行对宿舍管理系统的需求分析,将本系统所要实现的功能和开发过程做出一个完整的介绍。在这次的论文编写过程中,自己对JAVA及其强大的功能有了更深入的了解,同时在项目开发能力
11、和编程技巧方面的能力有了很大提升。不当之处大部分都是由于开发时间仓促和本人开发水平有限,这些问题在所难免,望得到各位老师的指正和批评。 1.1 开发设计背景现今随着国家对高等教育的重视度加强,全国各大高校每年都在扩大招生数量,学生数量的增长也带来了每个学校学生各种信息的激增,学校教务处信息管理系统也有了越来越大的压力。我设计的该宿舍入住管理系统正是针对以上的情况,单从宿舍信息方面进行设计和改良,既使自己深入了解了学校的情况,又贴近生活使系统更具实用性,同时也可以很好的锻炼自己的程序设计逻辑能力、页面设计能力和信息管理能力。每一位在校同学学习、生活、相互交流的主要场所就是学生宿舍,后勤部门最重要
12、的就是要考虑如何提供一个高效、安全的学生宿舍管理体系给同学们。随着网络技术和计算机技术的广泛应用,以往还停留于手工操作的阶段的宿舍管理基本上转变为采用计算机以及网络来管理学生宿舍似乎也已经不是一件新鲜事了。本毕业设计的目的主要是为了开发一个多功能的学生宿舍管理系统。 1.2 开发设计思想我设计的系统主要用JSP语言来编写页面,系统连接数据库来建表以及增删改查,使用java来完成业务逻辑控制。结合实际生活尽可能的考虑使用者的需求,以及操作时的习惯,能够让使用者通过一个便捷友好的界面顺利完成信息管理的操作。因此,我的设计主要注重界面的美观性的同时注重系统逻辑的完整性。为了写出需求分析,结合本次毕业
13、设计的相关要求,分析学生宿舍管理系统的相关功能应该是本次毕业设计首先要做的;之后,选择JSP+ SQL Server 2008进行本毕业设计的开发,并且综合运用以前所学的相关知识;在需求分析基础上,写出系统实现流程及相关问题、开发计划以及实现方法;在这同时,要保存好在开发设计与实现中的相关设计文挡,作为材料加入毕业论文的写作;最后,系统开发完毕后,进行调试和试运行过程中要做好相关的调试和试运行的记录,作为材料加入毕业论文的写作。1.3 开发设计目标科技逐渐深入生活的方方面面,发挥着越来越重要的作用,人们深刻的认识和利用到了其强大的功能,在社会各界都有举足轻重的地位。作为科技的一部分,计算机的应
14、用也非常的普遍,本系统中,使用计算机对学校宿舍中学生各种信息的管理,具有无法超越的优点是人工管理所不具备的,例如:查询便捷、成本较低、存储量较大、可靠性很高、保密性好等。面对日渐增多的学生宿舍,这些优势能够极大的提升管理的效率。宿舍管理员为了方便管理在数据方面,加上现在每个学校的宿舍管理,全面,准确,有效的开发和发展的各种信息管理学生宿舍系统。它的主要功能迅速处理繁重的工作和解决现代管管理水平达不到的工作。结果可以做到事半功倍,是减少人力负担,增加了存储成为数据的方便,安全性。要了解前全面操作不仅是我的毕业设计的锻炼知识的能力,能够真正开始我的同时,对我来说,对未来工作的能力发展它具有重要的意
15、义。所以本论文结合毕业设计程序的基础,不但是软件使用说明,而是更强调应用效果、应用前景以及具体说明是从何处带来的何种便捷,同时也希望实现之后能有更多的老师同学或者测试者、使用者给我提供反馈意见,帮助我查漏补缺,认识到自己设计上或是想法上的不足,以便及时改正。1.4 文本结构本文具体内容包括:可行性分析、需求分析、系统总体设计、详细设计与实现、程序的调试、系统的测试。本文重点描述了学生宿舍入住管理系统的流程与构成,介绍了本系统的设计上的计划、实现所用的途径以及编写使用的工具、语言和技术,另外对部分环节的开发过程进行了着重分析。为了验证了系统的实用性、可靠性,本系统在设计好的环境下对系统的核心模块
16、进行了模拟测试。完成一个学生宿舍管理系统是本设计的预期结果,从而更加方便有效的管理学生信息和学生宿舍信息;除了提供本毕业设计开发的软件、程序,还提供出毕业设计论文。2 开发平台及语言介绍2.1 开发工具简介2.1.1 Tomcat简介Tomcat是免费和开源的Serlvet容器中,Apache基金会的Jakarta项目的核心项目之一是,阿帕奇,Sun和其他几家公司和个人共同发展。 Sun的参与和支持,最新的Servlet和JSP规范必将体现在Tomcat中。Tomcat服务器是在SUN公司的JSWDK(JavaServer Web DevelopmentKit,SUN 公司推出的小型Servl
17、et/JSP调试工具)的基础上发展起来的一个优秀的Java Web应用容器。大多数发现选编辑在2001财创新的Java产品的其他JavaWorld的tomcat的杂志,同时它也SUN公司的Servlet/ JSP容器的官方推荐。为通过收集广泛的支持开源志愿者的tomcat获得的开源软件,它的工作是同步目前主流的HTTP服务器(例如IIS和Apache服务器),以及提高运行的稳定性。此外,它也是作为特定报价的Web服务器的功能,例如tomcat的管理和平台的控制,如安全管理的边缘和tomcat的阀值。作为一个Servlet容器,以及索赔处理对客户负责的tomcat,将其转发给Servlet的结果
18、来回报广大客户的要求。 Servlet容器之间Servlet接口中,Java Servlet API的定义是,在各种Servlet,这是Java Servlet API的定义方式,是这些方法Servlet的生命周期的不同阶段的Servlet容器响应;Servlet API还定义了Servlet容器传递给Servlet的对象类,如请求对象ServletRequest和响应对象ServletResponse。当客户请求访问某个Servlet时,Servlet容器将创建一个ServletRequest对象和ServletResponse对象。在ServletRequest对象中封装了客户请求信息,然
19、后Servlet容器把ServletRequest对象和ServletResponse对象付给客户所请求的Servlet。ServletResponse的响应结果写了一个Servlet,和客户联系传达Servlet的响应结果。大力支持,提供其他的Servlet tomcat的JSP,及时在Tomcat,以满足在Servlet和JSP的最新技术规范中可以看出。已有的公司的Java Web应用程序当前Tomcat应用开发的最佳选择之一。2.1.2 MyEclipes简介MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Ec
20、lipse IDE的扩展,利用它我们可以在数据库和J2EE的开发、发布,它提出了大的工作的集成和应用服务器方面的效率。它包括第j2 EE集成开发丰富的功能,完整的编码,测试,测试环境,全力支持功能公告,HTML,Struts中,JSF,CSS,Javascript代码,SQL是休眠。在结构上,MyEclipse的特征可以分为7类:(1)J2EE模型;(2)WEB开发工具;(3)EJB开发工具;(4)应用程序服务器的连接器;(5)J2EE项目部署服务;(6)数据库服务;(7)MyEclipse整合帮助。这一个或多个,功能部件与Eclipse相称的功能分类的,我知道他们通过一系列的插件。 MYEC
21、LIPSE中的组件的情况下的结构的模块化,而不会影响其他的单扩张和升级模块中的一个。简而言之,MyEclipse的强大J2 EE的Eclipse插件,也是第一个任期内,支持代码,布局,测试和调试编译集成开发环境。Mysql的基础上,采用T-SQL语言,C/ S模式的关系型数据库管理系统的类型。以下优点MySQL存储和管理数据,具有以下优点:(1)所有的数据项也位于中心在商店中,所有的用户使用他们在这个位置上,(2)每个客户单独存储数据项的复制,从而困扰和信息强迫用户使用安全。因为没有必要使用当前值更新数据全部恢复这保证了系统,在中心的一个位置Fukuhon,一次性定义业务和安全规则(3)服务器
22、,运行所有的用户平等,(4)通过使用数据库,程序和限制触发器执行规则。在服务器应用程序规则,这也是很多客户端应用程序访问的中央资源执行,(5)关系数据库服务器应用程序只对必要的数据,优化了净流量,硬件成本高。(6)在数据范围内,存储在每个客户端占用磁盘存储数据,而无需在客户端。需要的是,在同一时间,有必要给服务器进行数据显示无处理能力的客户端管理数据增长,可以从优化的客户端。(7)磁盘优化找到服务器所需的数据的输入/输出电容,搜索数据格式,(8)不放置一个相对安全的位置中的服务器存储器,而不是间歇性的电源系统的设备,给每个客户更完整的保护,提高经济性,(9)简化的保护工作(例如,备份恢复和数据
23、),还从集中在这些任务运行在中央服务器上。2.1.3 SQL Server 2008简介 配置微软2008年大型关系数据库管理系统的SQL Server 2008。优秀团员作为Windows数据库,需要各种类型的企业用户和独立软件的建设厂商,能够满足配置2008SQL业务应用。配置为个人数据库习惯,适应数万用户一千符号TB的庞大数据库。配置为SQL Server 2008是一种客户机/服务器模式的数据库管理系统,任务和客户端设备的任务分解有效的服务器设备的资源,来构建系统的所有工作负载,服务器以降低压力。配置超大必要的数据库服务SQL Server 2008一个系统,该系统能提供的Micros
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- jsp 学生宿舍 入住 信息管理 系统 论文
链接地址:https://www.31doc.com/p-3902823.html