资源预览内容
第1页 / 共42页
第2页 / 共42页
第3页 / 共42页
第4页 / 共42页
第5页 / 共42页
第6页 / 共42页
第7页 / 共42页
第8页 / 共42页
第9页 / 共42页
第10页 / 共42页
亲,该文档总共42页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
资源预约管理系统设计与应用(预约模块) 北方民族大学学士学位论文 论文题目: 资源预约管理系统设计与应用(资源预约) 北方名族大学教务处制42毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名:日期: 年 月 日导师签名: 日期: 年 月 日资源预约管理系统设计与应用(预约模块)摘要资源对于一个公司或企业来说就是生命,能否合理有效地利用资源就成为了一个公司或企业能否做大做强的关键。资源预约管理系统设计与应用这个课题面很广,所以本课题以大家熟知的会议室为缩影来完成本次毕业设计。会议室作为一个单位或部门的重要资源,其使用是非常频繁的。当各部门都有重要会议需要召开时,因为各种客观上的原因难免会发生冲突。为了避免冲突,各部门需要花费大量时间和精力进行预约和协调,但预约困难、协调麻烦等问题往往导致会议室不能充分发挥其应有的作用,造成效率低下,资源浪费,而且也使得会议室管理员的工作负担加大。因此,在网络化时代的今天,通过网络和现有的技术,研发一套资源预约管理系统对于一个行业的发展是很有必要的。本论文选择基于Struts的架构来完成可视化会议室资源预约系统。让相关人员可在网上随时查看预定的情况,无论何时何地都可关注会议室资源的动态情况。也可以邮件通知预定会议室或取消预定情况,使得会议室资源得到充分地利用。关键字:资源预约,JSP,StrutsThe design and application of resource reservation management system(reservation module)AbstractFor a company or enterprise resource is life, whether rational and effective use of resources is a company or business can become bigger and stronger of the key. Resource reservation management system design and application of this very broad topic, so this issue known to everyone as a microcosm of the conference room to complete this graduation project.Conference room as a unit or department an important resource, its use is very frequent. When the department has held an important meeting when necessary, due to various objective reasons will inevitably conflict. To avoid conflicts, all departments need to spend a lot of time and effort to make an appointment and coordination, but the appointment difficulties, coordination problems and other problems often result in meeting room can not fully play its due role, resulting in inefficiency, waste of resources, but also so that the conference room administrator workload increased. Therefore, in todays era of network, through the Internet and existing technologies, research and development of a resource reservation management system for the development of an industry is necessary.This thesis is chosen based on the Struts framework to complete visualization conference room resource reservation system. So that relevant personnel can always view online booking situation, whenever and wherever they are concerned about the dynamics of meeting room resources. You can also e-mail notification schedule meeting rooms or cancel booking conditions, making the meeting room resources are fully utilized.KeyWords: Resource Reservation, JSP, Struts目 录摘要IAbstractII1绪论11.1系统开发背景及意义11.2论文研究内容11.3 论文的组织结构12相关理论基础22.1 JSP技术22.1.1 JSP简介22.1.2 JSP 优点22.2数据库技术及相关技术32.2.1 SQL 语言简介32.2.3 Micoroft SQL Sever 简介32.2.4 Struts 简介32.2.5 MyEclipse 简介43系统分析53.1系统开发环境53.2系统开发方法53.3系统功能需求63.3.1经济可行性63.3.2技术可行性63.3.3操作可行性63.3.4开发进度可行性63.4 系统非功能需求64系统设计74.1系统功能模块设计74.2 系统体系结构75数据库设计95.1数据库设计原则95.2系统数据表95.3 E-R图105.4数据字典116详细设计及实现146.1 系统首页146.2 具体模块实现:152.2.1 系统主界面156.2.2 系统查询166.2.3 操作177 系统测试227.1 单元测试227.2 白盒测试和黑盒测试22总结25致谢26参考文献271绪论1.1系统开发背景及意义通过调查发现,由于现代公司或企业部门众多,会议室资源相对有限。传统的会议室预约方式存在很大弊端,主要包括缺乏灵活的调换机制,会议室占用信息散播滞后等问题。因此,设计和开发一套会议室预约系统,实时为用户显示会议室的占用情况,提供灵活高效的预约管理机制,充分利用有限的会议室资源显得十分必要。1.2论文研究内容互联网的飞速发展使得人们的工作和生活获得很大的便利,而且,办公自动化的成功应用为消除传统会议室管理方式的弊端提供了解决方案。本文首先简要阐述了研究开发本系统的背景和意义,对所用到的JSP语言、Struts框架和其他相关技术详细介绍了系统体系结构、系统需求分析,系统整体设计方案及其功能模块的设计和具体实现及测试,最后,对系统的优化方法和实现过程中用到一些关键技术进行了分析与讨论,主要研究如何解决上述矛盾。1.3 论文的组织结构本文共分7章:第一章介绍系统开发背景及意义,论文研究内容以及论文的组织结构;第二章介绍相关理论基础,包括了数据库及相关技术、语言简介;第三章总体设计包括系统分析、系统开发环境、系统开发方法、系统功能需求、系统非功能需求;第四章简要介绍系统设计,包括系统功能模块设计、系统体系结构、系统流程;第五章介绍数据库设计,主要包括数据库设计原则、系统数据表、E-R图和数据字典;第六章重要实现页面的设计,包括系统首页和具体模块实现、系统查询、预定会议室、添加会议室、修改会议室、会议室的操作等前台页面的实现;第七章是系统测试,简略介绍了单元测试还有白盒测试和黑盒测试。2相关理论基础2.1 JSP技术2.1.1 JSP简介JSP技术使用Java编程语言编写类XML的tags和scriptlets来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。 Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。 JSP与Java Servlet一样,是在服务器端执行的,通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。2.1.2 JSP 优点1)一次编写,重复运行。除了系统之外,代码不用做任何修改。 2)系统的多
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号