1. 研究目的与意义
伴随着中国经济和现代化技术的迅猛发展,人们的生产和生活已经步入了快节奏的时代,人们关于生产活动上的交流也变得日益频繁,企业的内部会议也不断增多,原始的会议通知和安排形式早已无法满足人们的需求。
因此,我认为有必要开发一个系统来帮助人们更好的进行会议交流。
实现会议记录查询、会议管理和会议整理的便捷化。
2. 课题关键问题和重难点
关于本会议管理系统,我认为关键问题是Servlet框架的搭建、如何实现权限控制以及系统数据库的实时更新与维护。
我认为本系统有3大难点,第一,权限控制的实现,系统必须对所有用户进行分类,根据不同的用户级别授予用户不同的权限,并且实现用户权限的变更功能,保证系统安全;第二,需要多表进行级联查询,如何编写sql语句才能实现级联查询,以及如何保证级联查询的效率问题,都是对数据库掌握情况的一大考验;第三,使用ajax验证会议室编码,如何使用ajax实现异步调用,我还需要进一步的学习。
3. 国内外研究现状(文献综述)
在进一步了解会议管理系统之前,我们简略回顾一下会议管理软件的发展历程。
会议管理软件的发展大致经历了如下几个阶段:1、会议管理系统的历史背景(1) 单纯的软件阶段这个阶段的会议管理系统只能实现一些简单的管理,如会议预定、会议通知、会议相关信息的统计等,与对会议类型设备的控制是完全剥离的,即软件对硬件设备不能进行任何操作。
(2) 孤立的硬件阶段这个阶段的产品可以对某类会议相关设备进行控制,进而实现对会议的局部管理,但是对会议的整体控制通常需要几种软件的配合使用才能完成。
4. 研究方案
设计方案打算采用Servlet3.0 mybatis mysql开发简易会议管理系统。
Java servlets 是一项被普遍接受的技术,用于构建基于 web 应用程序的动态内容;Servlet 3.0 规范早期草案版本的发行让该技术在特性和应用程序接口(Application Program Interface,API)方面得到了极大增强。
Java Specification Request(JSR)已经以 JSR 315 的形式得到了批准,并计划成为 Java Enterprise Edition 6(JSR 316)或更高版本的组成部分。
5. 工作计划
第一周:系统用例图的设计与完善第二周:系统的需求分析第三周:系统的功能分割和需求规格说明的完善第四周:系统的概要设计,主要为数据库设计第五周:数据分类编码第六周:最基础代码的设计和实现第七周:系统各模块及模块间接口等的详细设计第八周:系统各主要界面的设计和编码实现第九周:系统各模块的编码实现第十周:系统各模块的编码实现第十一周:系统各模块的单元测试第十二周:系统的集成测试第十三周:系统的确认测试和完善,论文初稿的撰写第十四周:修改论文第十五周:完成论文,制作PPT,准备答辩。
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。