会议管理系统

发布 2019-06-03 12:28:00 阅读 2224

网上会议室预定系统。

摘要】利用c#语言和sqlserver2000数据库,visio画图工具,visual studio2010开发平台等开发技术,采用了结构化设计方法,进行了网上会议管理系统的开发。系统实现的功能有:新用户注册、用户登录、预定会议室,查询会议室信息等,并实现了后台管理员对会议室、用户等的管理。

首先分析了系统的业务流程和数据流程,接着进行数据库分析并建立了完整性强、安全性好的数据库,最后设计了系统的框架并编程实现应用系统,并进行了测试。

关键词】 会议室预定系统;c#;预定;查询;修改。

目录。1 可行性研究 1

2 需求分析 2

2.1系统描述 2

2.2功能描述 2

2.3数据流图 2

2.4数据字典 3

3 总体设计及详细设计 7

3.1系统总体框架设计 7

3.2 数据库设计 7

3.2.1 概念结构设计 7

3.2.2逻辑结构设计 8

3.2.3 数据库表的设计 9

3.3 系统模块设计 10

4系统实现 11

4.1登陆注册界面 11

4.2 主界面及相关操作界面 11

5系统测试 16

5.1 单元测试 16

5.2 白盒测试和黑盒测试 16

6 总结 17

参考文献 18

1)技术可行性:在这个系统的开发过程中,我们可以用c#语言和sqlserver2000数据库,visio画图工具,visual studio2010开发平台,在windowsxp环境下来进行。

2)经济可行性:在信息泛滥的时代,速度就是一切,手工的管理系统或**管理系统都降低了人们的效率,因此快速的网络管理系统会给用户带来不一样的冲击感,它不仅可以提高公司的管理效率,也节省了用户的时间。

3)操作可行性:我们采用的是简单的用户登陆界面,只要用户输入用户名就可以登录我们的主界面,然后进行会议室的预定,修改,查询等操作。而且界面上面都有明确的操作提示,任何人都可以操作。

不存在不懂电脑的人不会操作的情况,而且我们还会提供用户使用帮助和说明书。

4)开发进度可行性:我们团队共有六个人,每个人任务明确,两人主要负责可行性研究和需求分析,两人主要负责总体设计和概要设计,两人主要负责编码和测试。

会议室管理系统是公司内部营销部门使用的会议室辅助管理系统,该系统的主要功能包括客户查询符合条件的会议室,预定会议室,修改预定信息,对本公司的服务留言等功能。

具体需求如下:(1)任意用户可以登陆该系统;

2)用户可以查询自己需要的会议室;

3)用户可以进行预定会议室;

4)用户可以在截止修改时间前对自己的预定信息进行修改,包括对使用会议室时间的修改,会议室的重新选择等;

5)用户可以在未使用会议时之前退掉已预订的会议室;

6)用户可以再使用会议室之前接收到来自该公司的邮件通知;

7)管理员可以用特殊的方式登陆该系统;

8)管理员要对会议室的状态进行修改;

9)管理员在确定用户的准确预订信息后,在用户使用会议室之前的某个时间通知用户;

10)管理员可以添加,删除会议室信息。

11)系统能够在所有流行的环境下正常运行(windows,unix,os/2);

12)系统具有可扩展性;

13)帮助和使用说明。

该系统主要提供三个供用户使用的功能和两个供管理员使用的功能:

用户功能是:预定会议室,修改预订信息,查询(浏览)会议室信息,退订会议室。

管理员功能是:管理后台数据库,对会议室状态进行修改,通知用户开会。

数据流图(dfd)是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。在数据流图中没有任何具体的物理元素,它只是描绘信息在软件中流动和被处理的情况。因为数据流图是系统逻辑功能的图形表示,即使不是专业的计算机人员也容易理解它,所以它是分析员和用户之间极好的通信工具。

如图2.1所示,数据流图的四种基本符号和具体描述如下:

图2.1 数据流图的基本符号。

如图2.2 系统总的数据流图。

2.2 系统总数据流图

数据字典是所有与系统相关的数据元素的有组织的列表,并且包含了对这些数据元素的精确、严格的定义,从而使得用户和系统分析员双方对输入、输出、存储的成分甚至中间计算结果有共同的理解。简而言之,数据字典是描述数据的信息的集合,是对系统中使用的所有数据元素的定义的集合。下面的表是对各数据元素的详细说明:

1)主要的数据流。

2)主要的数据存储定义。

3)主要处理过程。

根据会议管理系统的需求结合mvc架构思想的特点,决定采用如下方案进行设计:数据库层运用sql server,视图层使用html+css样式实现,服务器端采用三层架构:数据访问层(dal),业务逻辑层(bll),实体层(model)。

根据系统需求并结合所学,在服务器端搭建了如下的框架:

model 层存放一些实体字段,如用户、管理员、会议室、预定等实体及实体间联系所涉及的字段、并且为获取每一个字段提供了方法。

dal层数据访问层,与数据库交互,与数据库紧密相连,在系统实现的过程中起到重要的桥接作用。

bll层业务层,在这一层定义和实现了管理员和用户可以执行的一系列操作,以及管理员对会议室、用户以及预定的系统信息的管理等一系列操作。

根据以上需求分析进行初步设计可以画出本系统实体间关系的e-r图,如图所示,系统中包括管理员、用户、会议室信息3个实体及总e-r图。

用户实体e-r图管理员实体e-r图。

会议室实体e-r图。

系统总e-r图。

通过对已有电子商务网上书店和设计出的e-r图的分析,本系统设计的实体和属性如下:

用户(用户编号,登录名,密码,****,e-mail)

管理员(登录名,密码)

会议室信息(会议室编号,会议室位置,可溶人数,状态)

根据系统的功能分析和e-r图可以设计如下所示的数据库中的表。

会议营销管理系统手册簿 1

健康产业营销增值服务中心。二o一一年。1.什么是会议营销。2.会议营销的特点。3.会议营销程序。4.会议营销人员的要求。5.会议营销的简要组织程序。6.顾客资源分析与管理。7.顾客咨询 接听技巧。8.档案管理制度。9.会营部门职务能力等级考核方案。10.管理。会议营销也叫数据库营销,就是企业通过各种...

会议营销管理系统手册簿 1

健康产业营销增值服务中心。二o一一年。1.什么是会议营销。2.会议营销的特点。3.会议营销程序。4.会议营销人员的要求。5.会议营销的简要组织程序。6.顾客资源分析与管理。7.顾客咨询 接听技巧。8.档案管理制度。9.会营部门职务能力等级考核方案。10.管理。会议营销也叫数据库营销,就是企业通过各种...

会议电话系统典型应用

适用领域。1 高端会议。时间对于高层管理者和专业人士是最主要的成本,人工服务式 会议可以帮助与会者免除召集与等待所耗费的时间,快速地召开会议。与会者只须关注会议沟通的内容,而无须考虑会议的组织与召开方式。可以根据需要随时召集会议。无论会议在何时召开,与会者在过程中的每一分钟都会得到专业的会议助理提供...