基于Web的会务管理系统的设计与实现
来源:wenku163.com 资料编号:WK1631851 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK1631851
资料介绍
摘 要:参加会议是当今非常普遍的现象,会务管理是保证会议顺利进行的重要工作。 本系统是采用JSP技术和SQL SERVER 2000数据库管理系统作为工具进行开发的基于Web的会务管理系统。根据不同权限,管理员和用户可对系统进行不同的操作。从操作简便、界面美观、灵活实用的用户要求出发,本系统主要具有用户管理(注册、登录、资料管理)、会议人员管理、会议管理、系统管理和帮助5大模块,基本能满足会务管理的需要,使管理员对用户和会议进行管理以及用户对信息进行检索更容易。 本文主要介绍了系统的开发背景和设计过程,着重介绍了系统的设计思想以及在设计过程中遇到的问题和解决方案。
目 录 1 引言... 1 1.1 系统开发背景... 1 1.1.1 研究意义... 1 1.1.2 国内外研究现状、水平... 1 1.1.3 发展趋势... 1 1.2 问题的定义及内容简介... 2 1.2.1 问题的定义... 2 1.2.2 问题的内容简介... 2 1.3 可行性分析... 3 1.3.1 经济可行性... 3 1.3.2 技术可行性... 3 1.3.3 操作可行性... 4 1.4 论文各章简介... 4 2 需求分析... 5 2.1 业务流分析... 5 2.2 数据流分析... 6 2.2.1 用户登录数据流图... 6 2.2.2 管理员操作数据流图... 7 2.2.3 会员操作数据流图... 7 2.3 数据字典... 7 3 系统设计... 11 3.1 系统总体功能设计... 11 3.2 系统数据模型设计... 12 3.2.1 数据概念结构设计—E-R图... 12 3.2.2 数据逻辑结构设计—关系模式... 14 3.2.3 逻辑结构设计—关系表... 15 3.3 系统开发与运行环境设计... 17 3.3.1 开发环境设计... 17 3.3.2 运行环境设计... 17 4 用户操作子系统设计... 19 4.1 用户操作子系统的体系结构设计... 19 4.2 用户操作子系统的详细设计... 19 4.2.1 用户注册模块的设计... 19 4.2.2 用户资料管理和会议信息模块... 21 4.3 此模块遇到的问题及解决方案... 24 4.4 用户操作子系统各操作对数据库的影响... 24 5 系统管理员操作子系统设计... 26 5.1 系统管理员操作子系统的体系结构设计... 26 5.2 系统管理员操作子系统的详细设计... 26 5.2.1 会议人员管理模块的设计... 26 5.2.2 会议管理模块的设计... 27 5.2.3 系统维护模块的设计... 30 5.2.4 用户管理模块的设计... 31 5.3 管理员子系统各操作对数据库的影响... 32 6 用户手册... 33 6.1 系统功能简介... 33 6.2 系统的操作说明... 34 7 系统评价... 35 7.1 系统特色... 35 7.2 系统存在的不足及改进方案... 36 7.2.1 系统存在的不足... 36 7.2.2 改进方案... 36 7.3 收获与心得... 37 结 论... 38 致 谢... 39 参 考 文 献... 40
本会务管理系统的功能主要由用户管理、会议人员管理、会议管理、系统管理、帮助五个功能模块构成,其基本内容简介如下: ⑴用户管理 ①用户注册功能 一个用户要参加会议,首先必须成为这个会务管理系统的一个用户,因此,用户应该在进入系统前进行用户身份的注册,通过系统提供的注册表单将个人资料进行提交。 ②用户登录功能 对于已经注册的用户,在进行会议管理系统前要进行身份的认证,此时用户必须输入用户名(唯一)和密码,验证后,才能进入系统。 ③会议检索功能 由于会议的数量越来越多,当用户需要对以往的会议信息进行查询时,可以通过一定条件对会议进行检索,找到符合用户需求的会议信息。 ④用户参加会议功能 当用户对某个正在举办的会议感兴趣时,可以申请加入此会议。用户参加会议必须填写一些基本信息,便于会议主办单位根据用户填写的信息进行会议的安排。 ⑤用户退出会议功能 当用户因某些特殊情况(如没有时间)时,可以申请退出会议。主办方也可以根据用户退出会议的申请,取消对其的会议安排。 ⑥用户资料管理功能 当用户在注册时的资料信息发生变动时,用户可以对本人的信息进行修改更新,并且可以将个人的信息资料删除。 ⑵会议人员管理功能 会议人员管理功能是由系统管理员执行的一项功能,主要是对参加会议人员的管理,包括会费的收取、参加会议的人员的历史参会记录的查询以及将不符合参会条件的用户进行删除等功能。 ⑶会议管理功能 会议管理功能也是由系统管理员执行的一项功能,对会议场所、时间、联系人信息等进行安排部署,对会议的基本信息进行修改更新及删除,根据一定的条件对会议进行检索,还可以将已经召开过的会议设置为过期。 ⑷系统管理 主要实现对数据库表的备份功能,保证系统数据库在发生异常时能够被重新调用而不必重新去创建。 ⑸帮助功能 帮助用户快速的了解该系统,做到系统的及时反馈,与用户及时地取得联系,解决系 统可能存在而未发现的一些问题。
|