会议管理系统的分析与设计 联系客服

发布时间 : 星期二 文章会议管理系统的分析与设计更新完毕开始阅读d59fce280066f5335a81214b

2 可行性研究报告

2.1问题描述

本会议室管理系统包括各种会议室的信息,用户可以根据需要申请、修改、删除会议室: 1)用户需先注册一个账号,通过注册的账号登陆会议室管理系统进行操作。 2)申请相应的会议室后,如果需要继续使用,可以申请会议室。 3)也可以删除申请的会议室。

管理员可以查询会议室、处理用户申请、删除用户以及查看编辑用户结账信息: 1)管理员登陆会议管理系统,查询会议室的情况(空闲或占用)。 2)管理员可以处理用户申请,为用户分配会议室。 3)管理员可以删除用户基本信息。 4)管理员处理用户结账信息。

2.2可行性研究的前提

2.2.1要求

功能:对用户管理、对会议室管理、对会议室申请管理。 性能:方便快捷的实现申请、修改、删除各功能。 输出:客户信息、会议室信息、申请信息 输入:客户信息、会议室信息、申请信息

2.2.2可行性研究方法

目的是用最小的代价在尽可能的时间内确定问题是否能解决。

1)技术可行性研究

本软件利用Visual C# 作为开发的语言工具,SQL server作为数据库开发工具。

技术评价:在现有的软件和硬件条件可以满足我们的需求,并且通过学习可以使用C#语言实现本系统,本系统管理对象单一,数据变化性频繁,计算并不难,因此采用数据库管理。

2)经济可行性研究

本系统开发工具Visual C# 2005软件和SQL server数据库软件本开发小组已经拥有,不再需要购买,本系统的开发成本较低,从经济方面来说,可以开发。

2

3 需求分析

3.1任务概述

需求分析是软件定义时期的最后一个阶段,它的基本任务是准确的回答:系统必须做什么?需求分析通常提出对系统的功能需求、性能需求、可靠性和可用性需求等多种需求。会议室的合理分配,不仅利于公司资源最大程度的利用,而且有利于提高会议质量,解决了因资源竞争产生的一系列问题,避免冲突。会议管理是一项需要重视的工作,本软件可以让会议室的利用率进一步提高,管理员方便管理,避免管理中容易出现的一些错误。

使用本软件要求用户熟悉Windows 操作,并且有一定的软件操作基础。预计本软件将会在一些小的会议室租赁公司中得到广泛使用。

3.2性能要求

1)系统安全、可靠 2)功能齐全

3)界面清晰大方,操作简单 4)易于维护和扩充

3.3数据流图

顶层数据流图如图3.1所示:

会议室记录表申请修改删除会议室管理员用户信息表会议管理系统图3.1 顶层数据流图

注册用户

0层数据流图如图3.2所示:

3

1注册填写用户信息用户信息2申请会议室5查询删除分配会议室用户3删除申请会议室记录6处理申请管理员4修改申请用户账单结账7计算费用 图3.2 0层数据流图

3.4数据字典

数据字典是开发者与用户相互沟通的有效途径之一。它能形象的向用户描述开发者的意图,使用户明白数据库可能具有的项目。数据字典是各类数据描述的集合,它是进行详细的数据收集和数据分析后所获得的主要成果。数据字典卡片:

名字:客户信息 别名: 描述:客户的个人信息,用于对客户的确认 定义:客户信息=客户ID+工作单位+电话+密码 位置:输入到会议系统管理员端

名字:申请会议室客户清单 别名: 描述:已申请会议室的客户的记录 定义:申请会议室客户清单=客户信息的合集 位置:输入到会议系统管理员端 4

名字:会议室申请信息 别名: 描述:客户申请的会议室时间和类型,用于确定客户使用的会议室 定义:会议室申请信息=申请会议室时间+会议室类型 位置:传输到会议系统管理员端

名字:会议室申请通知信息 别名: 描述:客户的会议室信息,根据客户的使用时间和类型确定的 定义:会议室申请通知信息=客户的申请时间+会议室类型 位置:传输到会议系统管理员端

名字:已租出会议室信息 别名: 描述:会议室出租情况的信息 定义:已租出会议室信息=已处理的会议室申请 位置:输出到打印机

名字:客户使用会议室记录 别名: 描述:已申请的客户在会议室出租公司的记录 定义:客户使用会议室记录=客户ID+会议室信息 位置:输出到会议系统管理员端

名称:管理员表 别名: 描述:对管理员的描述 定义:管理员=用户名+密码 位置:输出到会议系统管理员端

5