基于struts2的外企会议管理系统设计与实现

上传人:suns****4568 文档编号:82967361 上传时间:2019-02-25 格式:DOC 页数:48 大小:3.38MB
返回 下载 相关 举报
基于struts2的外企会议管理系统设计与实现_第1页
第1页 / 共48页
基于struts2的外企会议管理系统设计与实现_第2页
第2页 / 共48页
基于struts2的外企会议管理系统设计与实现_第3页
第3页 / 共48页
基于struts2的外企会议管理系统设计与实现_第4页
第4页 / 共48页
基于struts2的外企会议管理系统设计与实现_第5页
第5页 / 共48页
点击查看更多>>
资源描述

《基于struts2的外企会议管理系统设计与实现》由会员分享,可在线阅读,更多相关《基于struts2的外企会议管理系统设计与实现(48页珍藏版)》请在金锄头文库上搜索。

1、毕业设计(论文) 学生姓名:学生姓名: 学学 号:号: 所在学院:所在学院: 专专 业:业: 设计设计(论文论文)题目:题目: 基于 Struts2.0 的外企会议管理系统 指导教师:指导教师: 2014 年 6 月 基于基于 Struts2 的外企会议管理系统设计与实现的外企会议管理系统设计与实现 摘 要 外企会议管理 系统 主要是 基于 外企 内部 快速高效的工作节奏以及工作 的需求,应用计算机 互联网 技术,实现企业 对会议方面进行管理的系统。 系统分为 管理员、经理和普通员工三种不同的用户权限。所有权限都可以 查看和修改个人资料。管理员需要做的就是将数据输入到系统的数据库中去, 可以进

2、行用户管理和会议室的添加、修改、删除、审批以及设备的添加、修 改、删除、审批 。经理可以进行 会议室的预定、归还,设备的预定和归还, 发布会议,查看会议,查看留言和会议图片的操作。普通员工可以进行查看会 议,留言和会议图片的功能。系统简洁、大方,容易上手,适合大部分企业 使用 。 系统开发采用 了 J2EE 技术,使用 MyEclipse+Tomcat+MySQL 开发环境 , 系统 前台使用 JSP 配合 Jquery 网页 技术 ,通过 ajax 与 Struts2 实现了与后 台的数据交互, 对数据库的访问则使用了Hibernate 技术, 而 Spring 则是 用来对 Struts2

3、 和 Hibernate 进行管理 。另外, MySQL 数据库 为系统开发 提供 强大完善的数据库支持环境。 关键词关键词:会议 浏览器/服务器架构 数据库 With the implementation of foreign conference management system design based on Struts2 Abstract Foreign meeting management system is mainly based on the fast work and efficient internal rhythms of foreign and the needs

4、of work, we will use the computer Internet technology, to realize the meeting management system. System is divided into administrators, managers and employees of three different user permissions. All privileges can view and modify personal data. Administrators need to do is to enter data into a data

5、base system go, you can do the user management and modify, delete, add, and approval, modify, delete and approval meeting rooms. Managers can be scheduled conference room, restitution, scheduled and return the equipment, publishing conference, view the meeting, view picture messages and conference o

6、perations. General staff have the power of view the meeting, pictures,messages and so on. System is simple, elegant, easy to use, suitable for most business use. System development use the J2EE technology in the MyEclipse + Tomcat + MySQL development environment. The foreground of the system is deve

7、lopped with Jquery JSP web technology, and use Struts2 and ajax achieved through interaction with the background data, using the Hibernate technology to access the database, and use the Spring to manage Struts2 and Hibernate. In addition, MySQL database system provides a powerful development environ

8、ment with the complete database support. Keywords: meeting;The Browser/Server architecture; database 目 录 摘摘 要要 I ABSTRACT.II 第一章第一章 前言前言1 1.1 课题研究背景 1 1.2 课题研究意义 1 第二章第二章 系统开发的平台与技术介绍系统开发的平台与技术介绍3 2.1 开发环境 .3 2.1.1 J2EE.3 2.1.2 TOMCAT .3 2.1.3 MySql3 2.2 开发技术 .4 2.2.1 Jquery4 2.2.2 Ajax .4 2.2.3 Jav

9、aScript 4 2.2.4 Struts2.4 2.2.5 Spring4 2.2.6 Hibernate5 2.3 开发工具 .5 2.3.1 MyEclipse10 .5 2.3.2 FireBug.5 第三章第三章 系统概要设计系统概要设计6 3.1 系统功能需求 6 3.2 系统介绍 8 3.2.1 系统总体框架 .8 3.2.2 系统总体设计 .8 3.2.3 系统总体特点 .9 3.3 系统功能说明 9 第四章第四章 数据库设计数据库设计11 4.1 数据库分析 .11 4.2 数据库表设计 .14 第五章第五章 系统详细设计及实现系统详细设计及实现18 5.1 登录注册模块设

10、计及实现.18 5.1.1 职位的获取 .18 5.1.2 登录功能的实现 19 5.1.3 注册功能的实现 21 5.2 个人信息模块的设计与实现23 5.2.1 登录状态的保存和拦截23 5.2.2 个人信息的查看与修改25 5.3 管理员模块的设计与实现.26 5.3.1 用户管理功能的实现.26 5.3.2 会议室管理功能的实现29 5.3.3 设备管理功能的实现.30 5.4 经理模块的设计与实现31 5.4.1 会议室管理功能的实现31 5.4.2 设备管理功能的实现.32 5.4.3 发布会议管理功能的实现.32 5.5 普通员工模块的设计与实现35 5.5.1 查看会议功能 .

11、35 5.5.2 留言板功能 .36 5.5.3 会议图片功能 .37 结结束束语语 40 参参考考文文献献 41 致谢致谢42 1 第一章 前言 1.1 课课题题研研究究背背景景 外企会议管理系统 是外企管理 人员为了让会议信息快速地传达给参会人员, 大幅度地提高开会的效率。传统的 传播会议的途径 主要以 口头通知为主 , 信息传输途中很容易出现信息的错误,以及信息不能及时的传达给相关人员。 企业的 管理者也很难掌控关于会议的各种信息。 所以, 在日新月异的今天 , 传统的 会议管理的方式 已经 很难适应外企发展 的新要求,要 想让外企对开 会的 效率 有所 提高,实现 一个外企会议管理系统

12、是很有必要的。 1.2 课课题题研研究究意意义义 外企会议与国企有很大区别。在国内的大多数 企业中,他们在开会的时 候,都是人 进了会场 后才知道会议的目的,内容。所以在会议 现场 ,经常 会出现 与会人员一边听会议内容,一边看材料的情况 ,严重影响开会的效率。 而在外企 的会议里面 ,会议组织 人员 会事先准备 好会议 材料,如果材料 的 阅读量 比较大,会预先另 外准 备一份 会议 摘要,将 提前 准备 好的资料中的 重点、 需要讨论的重要部分进行标注,使 与会人员 能很清楚地知道会议的要 点。 已经 准备好的会议 上需要的 材料 ,相关人员 会在会议召开 的前几天以 各种形式 发送到参与

13、会议人员的 手中,以确保 在会议开 始时, 与会人员能 及时到场并知晓会议的大体内容。 如果会议的目的是布置各类人员的工作,那么 在开会 之前,会议组织者 就已经 为所有的参加会议的人员安排好会上的 任务 、职权 的划分 和角色 的 扮演 。所以所有 人到了 会议室 后,都很清晰 知道自己的任务以及什么事可以 做什么事不能做 。 随着 外企规模的 扩大,业务 量上升,会议对于一个企业来说变得尤为重要。 传统的 对会议管理方 法不仅 效率低下 ,而且 且占用 了大量的人力物力 甚至还 有财力 ,已 经远远不能够适应现代企业对会议的 的需求 ,其主要缺陷如下所 示: 1.传统通知会议延迟较高,很可

14、能到了会议时间有关会议的信息还没有传递 第一章 前言 给员工。 2.传统会议方式使得员工在会议开始时,对会议的相关信息了解不清,目的 性不明确,使得会议的效率大打折扣。 3.传统会议在开完会缺乏管理,很难对会后的信息进行很好的统计。 为了弥解决这些缺陷,提高外企开会的效率,以及会后的善后工作,会议管 理系统就此诞生。 它带来的好处有: 1.信息传递交流顺畅 员工只要登录到系统就可以很快速的查看到与自己相关的会议信息。 2.对会议 前的准备更加充分。 用户管理 模块 ,和会议室管理模块的建立,极大地简化了会议前的准备工 作。 3.会议信息发布和接收更加方便、快捷。 发布会议和查看会议模块使得管理

15、人员发布会议变得非常简单,再也不需要 额外增加人员去通知,其他人对会议信息的了解变得快速,也更加全面。 4.会后的讨论和留念也变得方便 会议留言板的功能使得参与会议的人员之间的讨论更加方便,不再需要专门 走到当事人面前 进行交流,只需要轻轻动一动鼠标和键盘就可以实现。会议图 片的功能也让与会人员回忆起开会时的分氛围,具有很好的留念效果。 南京工业大学本科生毕业设计(论文) 第二章 系统开发的平台与技术介绍 系统使用 J2EE 开发、 WEB 容器 为 TOMCAT7.0,使用 Struts2 的框架 配合 Spring、Hibernate 实现交互。页面展示使用js 和 jquery。数据库使

16、用 MySql5.5。 开发工具使用MyEclipse10,、使用 Firebug 对页面进行调试 。 2.1 开开发发环环境境 2.1.1 J2EE J2EE 是 Java2 平台企业版( Java 2 Platform,Enterprise Edition)的缩写, 主要 是一组技术规范 和指南,包含 了各种各样的 组件、 应用程序 服务架构 以及技术层次, 但它们 都有共同的标准 和规格。 J2EE 具有良好的机制 :1. 保留现 有的 IT 资产 :J2EE 开发产品能在多 种操作系统、硬件资源上配置运行,可以节省开发成本。2. 高效开发: J2EE 开发人员 不需要顾及服务器端繁琐的工作机制,只需将精力集中在创 建业务 逻辑 上, 这大大 缩短了开发 周期 。3.异构环境 的支持 :J2EE 开发 的 产品 可移植 好。4.编写简单:基于J2EE 开发的应用程序,因其业务逻辑被封 装成可复用的组件 ,并且好多 web 服务器和容器都为J2EE 环境应用程序 提供了内在支持,运行部署也还很方便。 2.1.2

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号