摘 要
本文主要介绍了基于C/S模式的全国数据库会议之会务管理系统的设计和实现过程。包括了方案论证、数据库设计及软件设计的实现过程。详细论述了总体设计思想、需求分析、概念设计、逻辑结构设计和数据库结构的实现及各个功能模块的创建、系统的设计和调试。系统设计时遵循了手工管理的操作流程,实现了对整个会议期间的参会人员的信息管理,房间分配管理,对参会人员的票务信息的管理以及对会费的管理。系统具有较好的安全保密性,对不同用户设定不同权限,不但提高了工作效率,也提高了工作质量,同时也使会务管理审批工作更加透明化和公开化。数据库管理系统采用Oracle9i,前端开发工具采用J-Builder9.0。
关键词:会务管理 全国数据库会议 C/S模式
Abstract
This dissertation mainly introduces the design and the implementation process of the meeting management system for the National Database Conference based on the C/S model, in which the project argument, database design and program design process are described, and the general ideas, requirements analysis, conceptual design, logic structural design, database structure design and function design are also discussed in detailed.
While system designing,the operating procedure of handwork management is considered. The essential functions of this system include the individual information management and room, tickets and meeting fees management. The safety of this system can be ensured by offering different authorities to different users. It’s believed that the running of this system can improve the work efficiency and work quality, and make the meeting management work more public. In the implement of this system, Oracle9i is adopted as the database management system, and J-Builder 9.0 is used as programming tool.
Key words: Meeting transaction management, National Database Conference,
C/S Model
目 录
第1章 引言... 1
1.1题目背景. 1
1.2题目内容. 1
1.2.1会务管理功能内容. 2
1.2.2 用户管理... 2
1.3系统设计目标. 2
1.4技术经济分析. 3
第2章 需求分析及方案论证... 4
2.1需求分析. 4
2.2 E-R图. 4
2.3数据流图. 6
2.4系统开发环境. 7
第3章 概要设计... 9
3.1系统表述. 9
3.2系统构成. 9
3.3系统页面逻辑结构图. 10
3.3.1登录模块. 11
3.3.2人员信息管理模块. 11
3.3.3房间信息管理模块. 12
3.3.4 票务管理模块. 12
3.3.5会费管理模块. 13
3.3.6用户管理模块. 13
第4章 详细设计... 14
4.1结构特性设计. 14
4.1.1数据库的建立与设计... 14
4. 1. 2 数据库表的设计... 14
4.2主要界面的设计. 18
4.3功能模块流程图. 21
4.3.1登录模块流程图... 21
4.3.2信息录入模块流程图... 22
4.3.3订票模块流程图... 23
4.3.4信息查询模块流程图... 24
4.3.5信息修改模块流程图... 25
4.3.6房间分配模块流程图... 26
4.3.7信息删除模块流程图... 27
4.4详细设计实现. 28
4.4.1数据库连接的实现... 28
4.4.2用户登录身份验证的实现... 29
4.4.3数据添加的实现... 29
4.4.4数据查询的实现... 29
4.4.5数据修改的实现... 30
4.4.6数据删除的实现... 31
4.4.7数据统计的实现... 32
4.4.8房间分配算法的实现... 33
第5章 系统测试... 35
5.1设计特点. 35
5.2设计不足. 35
5.3调试. 36
结 束 语... 38
参考文献... 39
致 谢... 40
第1章 引言
1.1题目背景
信息时代的到来使越来越多的工作通过管理信息系统来实现。随着全国性会议的数量的迅速增加以及参加会议的人数的成倍增长,利用计算机来进行信息管理是可行与必要的。全国性质的大型会议管理水平需要不断提升,以期达到会议期间的整个过程井然有序,借助计算机来进行会务管理已经成为提高会议管理水平的必要手段。数据库管理系统的引入,不但减轻会议管理人员的手工工作,而且能对现有的管理模式进行完善。加快工作速度,提高工作效率,降低成本,提高会议管理水平。
在信息高度发达的今天,会务管理涉及的各个工作环节已经不仅仅是传统意义上的开会,分配会议地点,而是更广泛、更全面的服务。会务管理系统作为一个服务性管理信息系统,从登记参加会议的人员的个人信息开始,到为所有参加会议的人员分配房间,再到为参会人员订购返程票,以及收取会费整个过程应该能够体现以参会人员为中心,提供快捷、方便的服务,让参会人员感受到一种便捷,提高会务管理水平,简化各种复杂操作,在最合理最短时间内完成会议业务规范操作,这样才能令整个会议的安排紧凑而有序。采用全新的计算机管理系统,将成为提高会议管理效率,改善会议服务水准的重要手段之一。
会议管理软件的主要作用是针对于各类全国性质的大型会议进行有效管理。而本次开发在深入了解会议流程要求的基础上,力争开发出一个实用性强的通用会务管理系统软件,基本上可满足正常大型会议的工作需要。
通过对会议期间日常工作的详细调查,搜集了大量的资料,从系统结构的组织、功能的实现,技术的要求以及可行性等多方面进行考虑,认为本系统是一个适应现今大型会议需求的计算机信息管理系统,具有一定的实际开发价值和使用价值。
1.2题目内容
本节介绍了该系统要求实现的主要功能。
1.2.1会务管理功能内容
本次毕业设计的主要任务是设计一个会务管理系统。会务管理系统是对整个会务情况进行分类管理,以期会议的整个过程井然有序。该系统对整个会议过程中涉及到的各类资源进行有效的管理,主要包括报名管理、房间管理、票务管理和会费管理四个功能模块。
(1)报名管理:在会议开始之前录入所有与会者的个人信息。并可进行查询,删除和修改。
(2)房间管理:包括房间的录入和分配两部分。
①房间录入:在会议开始前将本次会议可以提供住宿的所有房间信息录入系统。
②房间分配:能够根据与会人员的单位、性别、个人要求分配房间,并可手工调整。可进行查询、删除和修改。
(3)票务管理:为所有与会者订购返程票,并收取购票费用。对订票者的信息可以查询,也可以退票。
(4)会费管理:对所有与会者收取一定数量的费用。
(5)整个系统使用简介方便,界面美观。
1.2.2 用户管理
可以实现普通用户和管理员用户的管理功能:
(1)管理员可以对整个系统的相关记录进行增加、删除、修改和查询;
(2)管理员可以注册用户和删除用户;
(3)用户可以对整个系统的相关记录进行增加、删除、修改和查询;
(4)用户不可注册其他用户和删除其他用户;
(5)用户可以修改自己的用户名和密码。
1.3系统设计目标
会务管理系统的主要目标是实现对大型会议期间各种管理的电子化,自动化,提高各个模块之间的办公效率,为高会议期间服务质量提供保证。它面对的操作人员为会议管理人员,因而必须在操作、数据录入及查询等功能上应尽量简化,操作界面友好,操作人员使用方便,因此,会务管理系统的设计思路应该是以操作人员为核心,在功能实现上以简化操作,提高工作效率为目标。
系统主要是针对全国大型会议期间人员信息情况,房间分配,票务以及会费等方面的管理系统。系统主要侧重于参加会议人员房间分配的基本管理。设计时重点考虑了基本功能的实现,同时考虑到管理者的需要,系统提供必要的统计信息,使管理者的工作方便,快捷,具有一定的实用性和通用性。
此系统在Client/Server模式下实现。