资源预览内容
第1页 / 共42页
第2页 / 共42页
第3页 / 共42页
第4页 / 共42页
第5页 / 共42页
第6页 / 共42页
第7页 / 共42页
第8页 / 共42页
第9页 / 共42页
第10页 / 共42页
亲,该文档总共42页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
沈阳师范大学学士学位论文【摘 要】本系统适用企业的会议室或学校的教室的租借,采用具有面向对象,灵活,动态,且可移植等特性的Java技术的开发软件。为了进一步规范会议室的使用,预定管理,避免资源的冲突。用户只需通过互联网即可随时了解每个会议室的当前状态和预定情况。提高会议室的使用率节省会议组织者的时间。会议室管理系统基于B/S结构,采用Java、Jsp、Structs、Servlet、SQL Server等工具及技术。该系统按功能划分为会议室管理子系统、会议室预约管理子系统、会议室使用情况子系统三部分。 【关键词】在线 JAVA 会议室管理 B/S结构 JSP Struts架构Design and Implementation of Meeting Room Management System【Abstract】This system is applicable to the rent of meeting rooms in enterprises or the classrooms at school. The software is designed based on JAVA technology, which is characterized in being flexible, dynamic and transplantable with targeting object. The system is serving for the purpose of further standardization of the occupation of meeting room, booking management and avoidance of resource confliction. The users could be informed about the current state and the booking of each meeting room anytime through internet. Then the rate of the occupation of meeting room will be increased. It will also help to save the meeting organizers time. The meeting room management system is based on B/S structure, tools and technologies like Java, Jsp, Structs, Servlet, SQL Server are adopted. This paper designs and realizes the sub-system of public resources. And this sub-system can be divided into three parts: management sub-system, booking management sub-system and occupation management subsystem of meeting rooms. 【Keywords】online JAVA meeting room management B/S structure JSP Struts frame目 录第一章绪论11.1 课题来源11.2 国内现状11.3 研究意义1第二章需求分析32.1 系统定义32.2 功能需求32.3 数据需求4第三章系统设计53.1 数据库的概念53.2 数据库的选择53.3 数据库表的描述53.4系统总体架构及实现10第四章技术介绍124.1 JAVA开发语言的选择124.2 MVC设计模式134.3 Struts技术144.4 JSP技术154.5 SQL语言164.6 JDBC 技术164.7 B/S体系结构184.8 开发环境18第五章系统实现195.1管理员首页195.2 人事管理205.3 查看用户信息225.4 添加用户245.5 修改用户信息275.6 其他功能31第六章结论36致 谢37参考文献38附录一 数据库连接39III第一章 绪论 1.1 课题来源“21世纪是中国的世纪”,这是一句在20世纪末被世界上很多国家和国际经济学专家所谈论的热门话题。随着我国改革开放程度的不断深入和经济的持续高速发展,大、中、小企业如雨后春笋般的在中国大地上崛起,为了适应21世纪信息时代的需要,相应的企业运做也显得尤其重要。好的企业管理必将带好的效益,尤其是信息化的今天更显其重要性。所以很多信息化的管理方式被人们开发出来。“会议室管理系统”就是其中之一。会议室是每个企业都要面临的一个管理问题,是一个单位进行集体决策、讨论问题、调查研究、总结表彰等工作的重要场所。怎样做好会议室的管理工作,让有限的会议室资源在组织运行中发挥出最大的效用,是一个企业管理者应该慎重思考的问题。然而,我国许多大中型企业手工化管理会议室,各楼层的会议室空闲,预定情况不能及时得知。所以为了帮助企业提高效率,节省会议组织者的时间,本系统的开发是必不可少的。 1.2 国内现状目前我国许多大中型企业手工化管理会议室,各楼层的会议室空闲,预定情况不能及时得知。目前国内研究现状,在会议室安全性和信息更新化方面存在有一定的不足,也因此无法完全满足用户的需求。为了进一步规范会议室的使用,预定管理,避免资源的冲突。用户只需通过互联网即可随时了解每个会议室的当前状态和预定情况。提高会议室的使用率节省会议组织者的时间。随着我国市场经济的蓬勃发展,信息时代的跨步转变和信息技术的迅猛发展都为管理系统的诞生和发展提供了有利的条件。本系统在设计方面吸取了前人的经验,在提供应有信息的同时还为企业的经营带来了相当大的方便和便利。 1.3 研究意义一个会议的开始与结束,从主题,会议人员,会议时间,决策方式其实都相当的重要,管理者一天要面对大大小小数十个会议,无论年度会议,月度会议,都是关系到企业内部管理,财务经济与其他重大议题的讨论。会议室管理系统是会议室和共用空间的预定使用和管理系统,开发完善的会议室管理系统,可以帮助企业规范化电子化管理会议室资源提高了会议室的使用率,使企业管理水平上一个台阶。1.3.1确保信息的及时获取工作人员利用计算机,通过网络登录会议室管理系统,能够知道会议室租借状况,对会议室信息的及时获取。1.3.2快捷的办公利用本系统可以快速的进行会议室的申请查阅使用状况,提高工作效率和管理速度,更加快捷,更加方便的查找到用户所需要的会议室。第二章 需求分析 2.1 系统定义会议室管理系统基于B/S结构,采用Java、Jsp、Structs、Servlet、SQL Server等工具及技术。本文设计和实现了公共资源子系统。该子系统按功能划分为会议室管理子系统、会议室预约管理子系统、会议室使用情况子系统三部分。本文主要阐述了会议室管理子系统的设计和实现。其功能包括:会议室信息查看,会议室新建、会议室修改、会议室删除。详细内容有:各个功能的设计思想和流程图,数据库表的建立和其中的数据,数据库连接的关键技术的描述。 2.2 功能需求会议室管理系统的的一个最主要的目的就是为会议室组织者提供方便快捷的服务,会议室系统基于B/S架构,会议室申请者可以通过IE浏览器进行访问本系统,会议室申请者提交申请后由管理员进行审批。管理员也可以对会议室和会议室申请者信息进行添加,查询,删除和修改权利。2.2.1系统要实现以下功能:(1)登录系统:系统退出。(2)用户的查询:实现用户的查询功能,可以按用户ID进行查询。(3)用户的添加:添加一个新用户,具体字段:账号,密码,用户姓名,联系地址,户籍,身份证号,出生日期,籍贯,性别,年龄,电话,邮箱等信息。(4)用户信息的修改:实现对用户的资料修改功能,具体字段:用户账号,用户姓名,联系地址,户籍,身份证号,出生日期,籍贯,性别,年龄,电话,邮箱等信息。(5)显示用户的详细信息:能够显示用户的个人详细信息,具体字段:用户账号,用户姓名,联系地址,户籍,身份证号,出生日期,籍贯,性别,年龄,电话,邮箱等信息。(6)用户的删除:现在相应的用户,对其进行删除操作。(7)管理员照片的上传:上传管理员的照片能够在管理员详细信息中显示。(8)管理员信息修改:修改登录管理员的资料,具体字段:用户姓名,用户账号,专业,户籍,身份证号,出生日期,籍贯,年龄,电话,邮箱等信息。(9)查看管理员详细信息:能够显示管理员的个人详细信息,具体字段:用户姓名,用户账号,专业,户籍,身份证号,出生日期,籍贯,年龄,电话,显示头像,邮箱等信息。(10)修改密码:可以修改用户和管理员的登录密码。具体字段:原密码,新密码,重新输了新密码。(11)会议室的查询: 实现会议室的查询功能,可以按会议室的ID进行查询。(12)会议室的详细信息:显示会议室详细信息,具体字段:申请人账号,申请人姓名,会议室名,会议室地点,有无多媒体,容纳人数,会议室主题,会议室状态,会议室审批 ,申请理由,申请时间等信息。(13)会议室的审批:管理员能够对前台用户提交的会议室申请进行审批做“同意”或“不同意”的判断。2.2.2功能的实现:(1)登陆者输入用户名和密码,点击“确定”即可进入系统、(2)管理员登录系统后,可以在左面的窗体中看到功能菜单列表,通过功能菜单列表,可以对用户和会议室进行管理操作。(3)用户登录系统后,可以查看和修改个人资料等信息。 2.3 数据需求2.3.1 管理员的信息会议室申请者信息包括,用户名,密码,自然信息(用户姓名、性别、年龄、出生日期、户籍、身份证号、出生日期、籍贯),联系方式(电话号码、电子邮件、联系地址),照片等信息。 2.3.2 会议室详细信息会议室详细信息包括,申请人账号,申请人姓名,会议室名,会议室地点,有无多媒体,容纳人数,会议室主题,会议室状态,会议室审批 ,申请理由,申请时间等信息。2.3.3 普通用户的信息普通用户的信息包括,用户名,密码,自然信息(用户姓名、性别、年龄、出生日期、户籍、身份证号、出生日期、籍贯),联系方式(电话号码、电子邮件、联系地址)。第三章 系统设计 3.1 数据库的概念当人们从不同的角度来描述这一概念时就有不同的定义(当然是描述性的)。例如,称数据库是一个“记录保存系统”(该定义强调了数据库是若干记录的集合)。又如称数据库是“人们为解决特定的任务,以一定的组织方式存储在一起的相关的数据的集合”(该定义侧重于数据的组织)。更有甚者称数据库是“一个数据仓库”。当然,这种说法虽然形象,但并不严谨。 严格地说,数据库是“按照数据结构来组织、存储和管理数据的仓库”。在经济管理的日常工作中,常常需要把某些相关的数据放进这样“仓库”,并根据管理的需要进行相应的处理。J.Martin给数据库下了一个比较完整的定义:数据库是存储在一起的相关数据的集合,这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务;数据的存储独立于使用它的程序;对数据库插入新数据,修改和检索原有数据均能按一种公
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号