技术微信:375279829 欢迎来到【毕业设计资料-计算机毕业设计源码网】官网!
您的位置:您的位置:主页 > 作品中心 > Java毕业设计

基于SSM会议管理系统的设计与实现

技术微信:375279829

本课题包括源程序、数据库、论文、运行软件、运行教程

毕业设计资料-计算机毕业设计源码网:我们提供的源码通过邮箱或者QQ微信传送,如果有啥问题直接联系客服

包在您电脑上运行成功

语言:Java

数据库:MySQL

框架:ssm、springboot、mvc

课题相关技术、功能详情请联系技术

作品描述


1.毕业设计(论文)综述(题目背景、研究意义及国内外相关研究情况)

1.1 题目背景

据调查,经理和专业人员每周约花1/4的时间在开会上。美国权威机构的统计表明,1996年美国企业因不当的会议管理导致的损失高达60亿美元。另一项调查表明,企业80%的员工提升来源于其在会议上的表现引起上司的注意和赏识。因此如何开会,如何使会议有效益和有效率,对于企业来说,都具有重要的意义。有效的会议管理,是有用的管理工具,它能达到高效的沟通意见,作出好的决议,使执行者认同,共同努力达成企业战略目标,它的重要性呈现在行动管理目标管理、和技术管理上。

会议信息的有效传达和反馈对于企事业决策者的管理来说至关重要。所以会议管理系统应该能成为会议管理者提供高效的査询和管理方法的帮手。但长期以来人们使用传统的人工方法发布会议信息,整理会议记录,查询会议记录。这种方法存在着许多缺点:如会议记录查询,会议管理者就必须在大量的会议记录资料中,按照会议召开的时间整理。这对管理者和用户来说,都是一种负担,工作效率低下,且很容易出错,保密性也差。随着计算机技术的发展,以及计算机在企事业单位中应用的普及。

计算机强大的功能已为人们深刻认识。它在当今社会各个领域发挥着越来越重要的作本会议管理系统应运而生,公司会议室的合理分配,不仅有利于公司资源最大程度的利用,而且有利于提高会议质量。解决了因资源竞争的一系列问题,避免不同部门间加强各部门合作,是企业得生存的保证。 提高自身的工作效率,树立企业的形象。

1.2 研究意义

会议信息的有效传达和反馈对于企事业决策者的管理来说至关重要。所以会议管理系统应该能成为会议管理者提供高效的查询和管理方法的帮手。但长期以来人们使用传统的人工方法发布会议信息,整理会议记录,查询会议记录。这种方法存在着许多缺点:如会议记录查询,会议管理者就必须在大量的会议记录资料中,按照会议召开的时间整理。这对管理者和用户来说,都是一种负担,工作效率低下,且很容易出错,保密性也差。随着计算机技术的发展,以及计算机在企事业单位中应用的普及计算机强大的功能己为人们深刻认识。它在当今社会各个领域发挥着越来越重要的作用。作为计算机应用软件开发的一部分,使用计算机对会议进行管理具有手工管理无法比拟的优点。例如:查找方便迅速,准确率高,成本低,效率高等。这些优点能极大提高会议管理的效率。也是企事业走向科学化,正规化管理的重要手段。因此设计这样一个管理系统成为一件很必要的事情。

会议是一个集思广益的渠道,会议是一个集合的载体。通过会议使不同的人、不冋的想法汇聚一堂,相互碰撞,从而产生“金点子”。许多高水准的创意就是开会期间产生的。我国是个民主的国家,政府对任何事件做出的决策都是经过召开会议才能做出决定。构建网上政府、实施电子政务首先要建立起政府的会议信息管理机制。虽然

当前软件行业里的0A系统也包括了会议信息管理的功能,OA系统直接面对办公室事务,这又是对信息化最具有挑战性的工作,所以OA系统的成功运用,需要克服许多困难。具体表现为投资大、效果不明显;水平低、重复建设多;硬件投入多、软件投入少;模拟手工作业增加管理负担等。从0A系统的模块设计中可以看出,会议管理模块是完全可以孤立于0A系统的,而且对会议管理扩展的机会很少。从经济和效益的角度来考虑,会议管理系统完全可以自成一系统。

1.3 国内外相关研究情况

现代化的会议管理与社会的发展密不可分。早期的会议管理主要是对会议室、会议设备等硬件的管理。

国外很早就认识到了会议管理的重要性,因而对于会议管理系统的开发起步早,作为其中比较著名的品牌,飞利浦和贝拉在国际市场上占有大量份额。除此之外,还有许多成熟的会议管理系统,如MyReviewCyberchairVSISConfToolContinue等。其中既有开源的免费软件也有商业软件。这些软件在流程和功能上都非常成熟,因而在许多大型的国际会议中都取得了良好的效果。这些会议管理系统基本上都包含建立会议站点、邮件群法通知、参会人员注册管理、会议室浏览、会议申请、会议自动统计等功能。然而从国内的实际使用情况了解到,国外的这些管理系统存在使用费用高。售后服务难以到位,对会议的管理不符合实际会务工作的需要,操作不方便等问题。

国内的会议管理系统起步较晚,但发展比较快。许多高校和企业开发了具有会议管理功能的软件,但其在实际运用过程中,存在着信息汇总困难,数据库设计薄弱,扩展性差等问题,已经不能满足现代会议管理的需求。

随着互联网技术和软件工程学的发展,国内外都将会议管系统的下一步发展聚焦于面向管理应用的会议管理系统。通过互联网的理念,将会议管理与现代网络技术相结合,设计开发出满足现代办公效率的会议管理系统。此类系统摒弃了传统面向业务数据的处理方式,采用新兴的面向整体项目的管理模式对会议进展的各个阶段进行局部管理。从会议申请的提出、确定参会人员、上传会议资料、反馈参会信息和上传会议纪要等各个工作细节形成局部上的反馈控制,从而达到对整个会议进行管理的目的,以这种方式组织的管理系统能够较好地适用于不同形式的会议信息管理的需求 。

2.本课题研究的主要内容和拟采用的研究方案、研究方法或措施

2.1 研究的主要内容

本设计的主要研究内容是基于SSM的会议管理系统。主要是实现发送接收会议通知、会议日程管理、会议申请、会议设备管理、上传下载会议资料、查看历史会议记录等功能。主要包括了会议参加人员、会议管理人员、系统管理员这三个操作权限,具体系统功能结构图如下图所示

 

SHAPE \* MERGEFORMAT


会议资料管理

职责分工管理

物料清单

预算清单

会议管理员

员工

系统管理员

会议手册管理

会议申请

会议日程

会议签到

上传下载资料

在线请假

用户登录

用户管理

通知管理

系统管理


4.1日程及会议管理系统功能图

   具体功能模块如下:

  1.管理员模块:

1)管理员登录

管理员通过输入有效的管理员身份账号密码进行系统登录,系统会后台核实账号信息,进行身份确认。账号信息有效才能完成登录操作。

2)用户信息管理

管理员进入系统后,可在线管理所有用户信息。

3)通知管理

管理员进入系统后,可发布系统通知,其它权限的用户查看通知信息。

4)系统管理

对密码信息,系统信息,系统数据库等进行管理。

2.会员管理员模块:

1)用户注册登录

2)会议审批

用户登录系统可在系统查看所有会议信息,输入会议主题进行数据搜索查询。点击会议标题,即可进入会议详情界面进行查看。

3)请假审核

会议管理员对员工的请假进行审核,批准用户是否可用进行请假。

4)职责分工管理

指定会议员工,和对应的员工分工。

5)会议过程管理

上传会议资料,管理会议过程记录。

6)物料清单、预算清单管理

上传会议物料清单、和预算清单信息。

7)会议手册管理

上传会议手册信息。

3.员工模块:

1)用户注册登录

2)会议日程

用户登录系统可查看关于本人的所有会议日程信息。

3)会议申请

用户根据自己的需要,自行预约线下会议室,包括时间,主题内容,设备的借用,参会人员等。预约成功后,参会人员的日程表会增加该日程。

4)查看会议信息

用户登录系统后,会在线查看所有会议资料,并通过点击下载资料按键对已参会的会议资料进行下载操作。查看会议过程记录。

5)在线请假

用户登录系统后可用进行请假。

6)在线签到

用户登录系统后可进行签到。

7)个人信息管理

用户登录系统后可在线维护用户的个人资料信息,对资料信息进行修改与完善。

 

2.2 研究方案、研究方法或措施

1)文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

2)实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

3)实证研究法:依据现有的科学理论和实践的需要提出设计。

3.本课题研究的重点及难点,前期已开展工作

3.1 本课题研究的重点

本系在架构选择上采用了当今使用较为广泛的B/S架构,该技术的使用方便了系统与网络的连接,JAVA语言作为程序的编程语言保障了系统运行的可靠性,MySQL数据库的使用能够对系统的数据和信息进行安全高效的记录和保存,SSM技术的使用可以很好的实现程序代码与网络的连接,该系统选择EclipseJDKTOMCAT作为设计该软件的编译工具和服务器。对于数据库连接则用了JDBC技术。Eclipse工具中配置TOMCAT8服务器使用可以保障网站系统稳定顺畅的运行,为用户后期使用和维护提供便利。最终完成B/S架构的会议管理系统。

3.2本课题研究的难点

(1) SSM技术的应用

SSM框架包括了许多组件的配合支持,所以称其为联合性框架结构,最为经典的组件数EJBJava Bean两类,SSM框架包含的Spring+Spring MVC+MyBatis三类结构全部都是开源的,所以SSM的使用也是开源,同时针对JS脚本插件也是兼容的,对开发者的开发用时提高了效率,使其开发流程更加清晰明确,模块之间的调用通过结构函数名完成执行调用,大部分时候使用Public定义完成引用,非常方便快捷,所以本系统选用SSM框架完成开发,不仅规范了代码结构也提高了开发效率。

(2) MVC架构的设计

MVC模式是当今软件系统开发过程中一种非常常用的架构模式,MVCModel-view-controller的英文缩写,分别代表系统中模型、视图和控制器这三个部分,模型是指从现实世界中抽象出来的对象模型,主要是指JavaBean对象,视图是应用和用户之间的接口,主要是指JSP技术,控制器负责视图和模型之间的交互,主要是指servlet。设计模式是一种工作效率上的提升,它存在的意义在于可以提高软件的设计速率并对软件的扩展性的延伸起到优化的作用。MVCweb应用开发体系中最重要的一种设计模式,虽然简单,但是现代流行的各种框架里面最基础的一种。MVC的出现与应用是为了适应软件的可扩展性,使得分工明确、逻辑清楚,这种设计模式可以适应各种软件开发规模。

3.3前期已开展的工作

1)对论文的研究背景和意义进行了阐述,接着从推荐系统发展方面简述了国内外研究现状,介绍了本文的主要内容和结构。

2)拟定论文大纲,明确论文写作的研究方法与基本框架。

3)分析出研究过程中的重点,并找出可能遇到的难点。

4)设计出符合自己的进度表,并严格按照进度表实施自己的方案

4.完成本课题的工作方案及进度计划(按周次填写)

1周——第3周:了解课题研究目的、意义及国内外现状,完成任务书和开题报告。

4周——第5周:对论文涉及到的相关技术进行介绍。

6周——第7周:对系统的需求进行分析并详细设计。

7周——第8周:完成系统前端和后台数据的搭建过程。

8周——第9周:基于SSM的会议管理系统的实现。

9周——第11周:进行系统的调试,并完成论文最终版。

11周——第12周:准备答辩。 


如需定做或者获取更多资料,请联系QQ:375279829
在线客服
联系方式

技术微信

375279829

在线时间

周一到周日

客服QQ

375279829

二维码
线