会议管理系统需求分析.docx
- 文档编号:28231760
- 上传时间:2023-07-09
- 格式:DOCX
- 页数:23
- 大小:91.34KB
会议管理系统需求分析.docx
《会议管理系统需求分析.docx》由会员分享,可在线阅读,更多相关《会议管理系统需求分析.docx(23页珍藏版)》请在冰豆网上搜索。
会议管理系统需求分析
会议管理系统需求分析说明书
编写:
XXX
日期:
2013-7-23
审核:
日期:
批准:
日期:
受控状态:
是
发布版次:
2.1
日期:
2013-7-24
编号.
变更记录
日期
版本
变更说明
作者
2013-7-23
1.0
初始版本
XXX
2013-7-23
1.1
升级版本
XXX
2013-7-23
1.2
升级版本
XXX
2013-7-23
1.3
升级版本
XXX
2013-7-23
2.0
正式版本
XXX
2013-7-24
2.1
补全修正
XXX
2013-7-26
2.2
补全流程图
XXX
签字确认
系统模块
对应章节
对应部门
负责人签字
1概述4
1.1目的4
1.2背景4
1.3范围4
1.4术语定义5
1.5参考资料5
1.6任务概述5
1.6.1目标5
1.6.2用户的特点6
1.6.3假定和约束8
1.7运行环境9
1.7.1软件环境9
1.7.2硬件环境9
1.7.3接口错误!
未定义书签。
1.7.4控制错误!
未定义书签。
1.8需求规定2
1.8.1对功能的规定10
1.8.2系统功能层次模块图16
1概述
1.1目的
本说明书的目的在于明确说明会议管理系统的需求,界定该系统实现功能的范围,指导系统设计以及编码。
本说明书的预期读者为:
项目经理、需求分析人员、系统设计人员、模块实现人员、系统测试人员以及客户等。
1.2背景
a)待开发的软件系统的名称:
公司会议管理系统
b)本项目的任务提出者及单位、开发者、用户及实现该软件的计算中心或计算机网络:
项目提出者及单位:
XXX;
开发者:
XXX;
用户:
XXX公司员工及管理者
C)该软件系统同其他系统或其他机构的基本的相互来往关系:
公司的人事管理系统为该系统提供公司员工的基本信息;
该系统与SQLServer数据库管理系统进行交互以实现会议数据的存储。
1.3范围
产品说明:
会议管理系统是非常通用的管理信息系统,是企业单位实现办公自动
化的前提和基础。
目标:
帮助企业以自动化的方式来取代现有的人工管理以便于该企业员工以及管理员方便地对会议的有关信息进行操作及管理,及时高速地对会议情况进行查看及协商。
从而减少企业在这方面所花费的人力、物力和财力。
适用范围:
可应用于大部分企业之中。
1.4术语定义
会议管理系统:
ConferenceManagementSystem,—种用于会议的申请,会议的查看,会
议的管理等实际需求功能的管理系统。
会议预约:
conferencereservation,在会议开始前进行事先约定要展开会议。
公告栏:
bulletinboard,显示会议告示,会议纪要,会议记录的提示通告。
人员结构:
personnelstructure,公司员工的信息以及其关系结构。
1.5参考资料
软件体系结构原理张友生李雄编著清华大学出版社
软件工程钱乐秋赵文耘牛军钰编著清华大学出版社
数据库系统概念AbrahamSilberschatz等编著高等教育出版社
ASP.NETMVC3高级编程孙远帅清华大学出版社
C#数据库程序设计林成春编著清华大学出版社
1.6任务概述
1.6.1目标
软件管理系统是一个公司不可缺少的部分,它的内容对于公司的决策者和管理者来说都至
关重要,随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已
进入人类社会的各个领域并发挥着越来越重要的作用。
因此,该项目致力于开发一个功能健全、强大的会议管理系统,以期达到如下目标:
A•方便地实现会议信息的录入,实现录入数据的高校验性;
B.能够简便、快速地进行预约会议、删除预约、修改预约等相关操作;
C.使系统更人性化以方便用户使用;
D.人力与设备费用的减少;
E.高安全性、保密性、便捷性;
使系统具有简单性、针对性、实用性的特点。
(本软件产品是一项独立的软件,而且全部内容自含)
162用户的特点
普通用户:
掌握最基本的电脑操作,会查看自己的资料以及对会议进行预约、查看预约、删除预约、修改预约以及会议后提交会议记录操作,也可以修改自己的基本信息、拒绝参加会议等。
管理员:
拥有一定的电脑技术,可对数据库进行操作,会使用一些相关的软件,如word,Excel等,拥有所有的管理权限,可以查看和更改所有普通员工的基本信息、设备的分配及回收,会议记录的管理及查看,也可以分配及回收会议室。
系统组织结构图:
矣议系统
本系统为会议管理系统,其中以普通员工操作及管理员管理为主,普通员工操作模块包含对会议的预约、查看预约、删除预约、修改预约以及会议后提交会议记录等。
管理员管理模块包含人员管理、设备管理、会议室管理以及会议记录管理。
该系统基本上可以满足公司职员对公司会议进行相关操作的需求。
163假定和约束
A.功能:
基本实现客户对该会议管理软件系统的功能需求,包括普通员工操作及管理员管理操作。
B.性能:
要求系统能快速响应用户的各种信息请求,效率高,速度快,能够及时满足用户的需求;充分考虑人性化管理,提高办公效率。
不需要用户长时间等待,节省用户的时间。
C.数据的输入
员工基本个人信息、会议预约信息、预约会议操作信息(查看、删除、修改)、会议记录文档、对设备的操作信息等输入。
D.数据的输出
根据用户要求返回的结果,如:
公告栏、个人信息表、预约会议表、需参加会议表、会议通知、设备信息表、会议室信息表、会议记录表等信息的查看,对浏览的要求返回符合用户要求的内容。
E.在安全与保密方面的要求
普通员工和管理员有不同的权限,每个用户都拥有自己的密码,普通员工只有访问会议操作模块的权限,管理员也只有访问管理会议及人员模块的权限。
F.同本系统相连接的其他系统
操作系统、SQLServer数据库管理系统。
G.完成期限:
2013年9月
1.7运行环境
1.7.1软件环境
名称
版本
语种
操作系统
Windows操作系统
2000以上
中文&&英文
操作系统的附加功能
安装支持.NetFramework
3.5,4
英文
数据库平台
SqlServer数据库
2008,2012
英文
应用平台
Windows
2000以上
中文&&英文
邮件系统
无
客户端软件
主流浏览器
所有
无限制
1.7.2硬件环境
A.内存:
256MB;
B.外存容量:
256MB,联机;
C.输入设备:
键盘,鼠标,输出设备:
显示屏,联机;
D.数据通信设备:
网线;
E.功能键及其他专用硬件:
无
服务器
最低配置
推荐配置
应用和数据
库服务器
服务器:
支持IIS+MSSQL+.NET4计算机
2-8路酷睿或至强服务器
磁盘阵列:
Raid6
Raid6
邮件服务器
1.8需求规定
1.8.11.8.1对功能的需求
预约会议流程图:
软件所实现的主要功能需求如下:
181.1信息管理
1.8.1.1.1修改个人信息
项目名称
输入
处理
输出
数据来源
权限设置
1.修改个人信
息
姓名、性别、编号、职位、联系电话、部门,住址、备注
将个人信息写
入数据库
个人信息表
普通登录员工
员工能够更改
自己的个人信
息
2.查看公告栏
从数据库中读
取公告栏信息
公告栏列表
系统
181.2会议管理
1.8.1.2.1预约管理
项目名称
输入
处理
输出
数据来源
权限设置
1.查找会议室条件
容纳人数、开
会起止时间
在数据库中查
找符合条件的
会议室
对应空闲的会
议室列表
普通登录员工
2.申请会议室
选择空闲的会议室,填写申请表,会议主题、提交会议前需阅读的文档、添加人员、确定时间
保存申请表,在数据库中将所申请的空闲会议室的对应时间状态修改为已使用
输出会议室申
请成功的界面
普通登录员工
3.删除预约
在查岀的已预订的会议室中选择要删除的预约
在数据库中将所删除的会议室的对应时间段状态修改为空闲
输出预约删除
成功界面
普通登录员工
4.修改预约
在查岀的已预
订的会议室中
将修改后的申
请表保存到数
输出预约修改
成功界面
普通登录员工
据库中,并删
除原来的申请
表
1.8.122查看需参加的会议
项目名称
输入
处理
输出
数据来源
权限设置
1.待参加会议
从数据库中查
找当前人员需
要参加的会议
会议列表
会议详情
系统
1.8.123查看已参加的会议
项目名称
输入
处理
输出
数据来源
权限设置
1已.参加会议
从数据库中查
找当前人员已
参加的会议
会议列表
会议文档查看
系统
1.8.1.2.4提交会议文档
项目名称
输入
处理
输出
数据来源
权限设置
提交会议文档
会议记录、会
议记要
将文档保存到
数据库中
输岀提交成功
界面
普通登录员工
1
1.8.1.3人员结构管理
1.8.1.3.1人员管理
项目名称
输入
处理
输出
数据来源
权限设置
1.增加人员
姓名、性别、编号、职位、联系电话、住
将个人信息写
入数据库
输出个人信息
表
管理员
址、备注
2•删除人员
选择要删除的
人员
将该人员信息
从数据库中删
除
输出删除成功
界面
管理员
3•查找人员
输入要用来查
找的信息(姓
名等)
从数据库中查
找符合条件的
信息
输岀符合条件
的人员列表
管理员
4.修改人员
选择要进行修改的人员,并对个人信息表进行修改
将新的个人信
息表保存到数
据库中
输岀修改成功
的个人信息页
管理员
1.8.1.3.2职位管理
项目名称
输入
处理
输出
数据来源
权限设置
1.增加职位
职位编号、职
位名称、备
注、日期
将新的职位保存到数据库中的职位表
输岀增加成功
的新职位信息
界面
管理员
2.删除职位
选择要删除的
职位
将该职位从数
据库中删除
输出删除成功
的界面
管理员
3•查找职位
输入要用来查找的信息(编号等)
从数据库中查
找符合条件的
信息
输岀符合条件
的职位列表
管理员
4.修改职位
选择要进行修改的职位,并对职位信息表进行修改
将修改后的职位信息保存到数据库中
输岀更新后的
职位信息表
管理员
1.8.1.3.3部门管理
项目名称
输入
处理
输出
数据来源
权限设置
1增加部门
部门编号、部
门名称、备
注、日期
将新增的部门
信息保存到数
据库中
输出添加新部
门后的部门列
表
管理员
2.删除部门
选择要删除的
将该部门信息
输出删除后的
管理员
部门
从数据库中删
除
部门列表
3.查找部门
输入要用来查
找的信息(编
号等)
从数据库中查
找符合条件的
信息
输岀符合条件
的部门列表
管理员
4.修改部门
选择要进行修改的部门,并对部门信息表进行修改
将修改后的部
门信息表保存
到数据库中
输岀更新后的
部门信息
管理员
18134模块&权限管理
项目名称
输入
处理
输出
数据来源
权限设置
1.增加模块
模块名称、
URL上级模块
将新增模块信
息保存到数据
库中
输岀增加成功
界面
管理员
2.删除模块
选择要删除的
模块
将该模块信息
从数据库中删
除
输出删除成功
界面
管理员
3.查找模块
输入要用来查找的信息(如模块名称等)
从数据库中查
找符合条件的
信息
输岀符合条件
的模块列表
管理员
4修改模块
选择要进行修改的模块,并对模块信息表进行修改
将修改后的信
息保存到数据
库中
输岀更新成功
的界面
管理员
5.分配权限
选择要分配权限的员工以及要分配的权限
将该员工及对
应的权限保存
到数据库中
输出分配完成
后的员工权限
信息
管理员
181.4会议管理
1.8.1.4.1会议记录管理
项目名称
输入
处理
输出
数据来源
权限设置
查看、下载会
议记录
从数据库中查
找已提交的会
议记录
会议记录列表
在线查看、下
载
系统
1.8.1.4.2会议室管理
项目名称
输入
处理
输出
数据来源
权限设置
1.增加会议室
会议室编号、会议室地址、会议室已有设备、会议室状态、容纳人数
将新增的会议
室信息保存到
数据库
输岀增加会议
室后的新会议
室列表
管理员
2.删除会议室
选择要删除的
会议室
将该会议室信
息从数据库中
删除
输出删除后的
会议室列表
管理员
3.查找会议室
输入要用来查找的信息(编号等)
从数据库中查
找符合条件的
信息
输岀符合条件
的会议室列表
管理员
4.修改会议室
选择要进行修改的会议室,并对会议室信息表进行修改
将修改后的信
息保存到数据
库中
输岀更新后的
会议室信息
管理员
1.8.1.4.3会议设备管理
项目名称
输入
处理
输出
数据来源
权限设置
1.增加设备
设备名称、设备用途、设备编号、入库时间、使用状
将新设备信息
保存到数据库
中
输岀添加新设
备后的设备列
表
管理员
态、设备价格
2.删除设备
选择要删除的
设备
将该设备信息
从数据库中删
除
输出删除后的
设备列表
管理员
3.分配设备
选择要进行分配的设备、会议室
在数据库中将该设备的使用状态修改为使用中,并把设备添加到会议室设备表
输岀分配成功
界面
管理员
4.回收设备
选中要进行回
收的会议室的
设备
在数据库中将该设备的使用状态修改为未使用,并把设备从会议室设备表删除、添加到仓库表
输岀回收成功
界面
管理员
1.9系统功能层次模块图
普通人员功能
管理员功能
信息
会议1
1人员1
1会议
管理
管理
结构
相关
□
管理
管理
1.9.1各子模块功能的描述
1.9.1.1信息管理(普通用户功能)
信息管理包含修改个人信息、查看公告栏功能。
针对用户为普通用户,需要用户状态为登录状态。
修改个人信息可修改个人姓名、密码、性别、地址、联系电话、身份证号、邮箱、备注等个人基本信息。
查看公告栏可以查看当天召开的会议时间、地点、主题。
公告必备属性:
公告内容、会议名称、会议室、会议主题、公告对象(范围)。
8
逹理员
1.9.1.2会议管理(普通用户功能)
会议管理包含以下3个功能:
1)预约管理。
可以增加、删除、查看、修改预约。
增加预约时需要先根据时间段或会议室查找空闲会议室,再申请预约会议,申请通过预约便成功了。
会议必备属性:
会议编号、会议时间、会议主题、会议室、查阅文档、会议邀请对象。
2)查看需参加会议。
可以查看自己哪些会议需要参加,包括自己召开的被人召开的。
如果是别人召开的会议,可以选择参加或不参加会议,不选择为默认不确定状态。
3)提交会议文档。
会议后需要提交会议记录及相关文档,以便保存。
191.3人员结构管理(管理员功能)
主要包含以下3个功能:
1)人员管理。
可以对人员进行增加、删除、查找、修改。
增加时需要选择该人员是普通用户或管理员,修改时也可以修改人员的身份状态,删除时将自动删除权限表有关该人员的权限。
人员必备属性:
工号、姓名、部门、职位、工资
2)职位管理。
可以对职位进行增加、删除、查找、修改。
删除时将提示会删除该职位在职人员,确定后启动二级联删,删除该职位的同时删除相关人员。
职位必备属性:
职位名称、所属部门。
3)部门管理,可以对部门进行增加、删除、查找、修改。
删除时将提示会删除该部门所有人员,确定后启动二级联删,删除该部门的同时删除相关人员。
部门必备属性:
部门名称、部门主管、上级部门。
4)权限管理,可以增删查改模块信息,可以对人员权限进行增加、删除、查找、修改。
模块必备属性:
模块名称、上级模块、模块URL。
1.9.1.4会议相关管理(管理员功能)
主要包含以下3个功能:
1)会议记录管理。
可以查看已提交的会议记录及相关文档。
会议记录必备字段:
所属会议编号、文档存储路径(word文档存储在服务器)、时
间、备注(记录缺席等情况)。
2)会议室管理。
可以对会议室进行增加、删除、查找、修改。
删除时将提示会删除与该会议室相关的预约,确定会删除该会议室的同时将相关预约标记为不通过。
会议室必备字段:
会议室编号、会议室地址、容纳人数。
3)会议设备管理。
可以增加、减少会议室总的设备。
通过私下协商对已预约会议分配设备,会议结束后收回之前分配的设备。
设备必备字段:
设备种类、设备名称、设备价格、设备数量。
1.10对非功能性的需求
1.10.1对性能的规定
1.10.1.1精度
姓名,编号,住址,备注:
字符串形式,精度为string。
性别:
因为性别属于选择类型,所以用提供男女选择的形式确定。
部门,职位:
字符串形式显示,进行选择。
开会起止时间,日期:
由于时间的特殊性,本系统所有涉及开会起止时间都采
用
年/月/日-时/分~年/月/日-时/分的格式。
会议室编号:
一律采用“几栋”+“几楼”+“编号”的形式,例如:
B2204.
会议前需阅读的文档,会议记录,会议纪要:
可以是word文档,text文档,
Excel文档,PowerPoint文档。
概率统计:
概率部分以及其他比率部分精度精确到0.0x%。
1.10.1.2时间特性要求
由于会议管理过程中,需要大量增删查改操作等,故增删查改解题时间占总时间的最大部分。
其次就是文档提交以及把数据传送给用户的开销。
其具体时间特性要求,如下:
a.增删查改响应时间:
50ms左右;
b.数据库更新处理时间:
50ms左右;
c.数据库数据的转换和传送时间:
100ms左右;
d.解题时间:
200ms。
1.10.1.3灵活性
本系统主要目的是用于公司的会议管理。
包括提供给普通用户申请会议以及提供给管
理员管理会议。
故本系统的灵活性在于实际应用者的不同。
当需求发生某些变化时,该软件对这些变化的适应能力。
具体情况如下:
A•操作方式上的变化:
采用B/S模式。
通过Web的形式提供给用户具有一定的可操作的
UI,用户界面上的文本、数据、图像、动画、视频点播和声音信息,这些信息都是由Web服
务器产生的,而Web服务器与数据库服务器连接,数据实际存放在数据库服务器中。
若遇到与数据库有关的指令,由Web服务器交给数据库服务器来解释执行,并返回给Web服务器,
Web服务器又返回给用户。
实现不同的人员,从不同的地点,以不同的接入方式(比如LAN,
WAN,Internet/lntranet等)访问和操作共同的数据。
以及,通过赋予不同用户不同的功能,以实现用户权限的划分,以此增强其生命力。
B•运行环境的变化:
主要在Windows平台下,兼容主流浏览器(IE\Chrome\FireFox\360浏览器)下进行编译,运行和调试。
在时间允许的情况下,同步开发支持MonoLinux的服务器版
本。
C.同其他软件的接口的变化:
在尽量保证接口不出现变动的情况下,允许接口的重载和再定
义。
但接口的命名规则是统一的;
D•精度和有效时限的变化:
精度在必须调整的条件下,可以上下浮动10个百分点;有效时
限则依据现实的测试情况允许稍大范围的变化。
E.计划的变化或改进:
工作时间安排会存在必然的浮动,系统的完成需要协同本系统的其他设计小组及其成员一同来进行商定,前期的计划可以稍微有些变动,后期的安排尽量按照计划执行。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 会议 管理 系统 需求 分析
![提示](https://static.bdocx.com/images/bang_tan.gif)