会议管理系统业务说明书
编写:陈朝跟
日期:2010年7月
审核:
日期:
批准:
日期:
受控状态:
是
发布版次:1.0
日期:20010-7-9
编号:
变更记录
日期
版本
变更说明
作者
2010-7-9
1.0
初始版本
陈朝根
1概述
为了满足企事业单位实现高效协调管理会议安排,方便单位工作人员申请会议,进一步增强公司会议效率,通过有效的会议管理业务控制,达到减少会议冲突的目的,特开发一套基于B/S结构的会议管理系统,实现会议审核者对各个会议的协调、控制、分配、规则等业务控制,以及会议室各个设备的控制,与此同时,方便广大员工及时得知会议相关信息,防止因通知不及时而缺席,进而提高会议效率和价值。
2业务分析
2.1申请者业务流程概述
作者:刘伟亮
申请者主要是申请会议的发起人,具体业务包括查询会议室信息、所搜设备信息、提出申请、取消申请。
会议申请流程描述
申请人填写开会的时间选择会议室和设备以及与会人员,其中时间必须是工作时间且满足现实及在1:00—24:00之间,根据时间判断会议室和设备是否可用(判断是否有相应设备)。会议时间,会议室,与会人员时必须的所以要检查信息是否完整,完整方可提交。
图2-1
会议申请流程图
硬件查询情况流程
申请人可以在正式申请前查询会议室和设备的使用情况,系统会提供会议室,设备的使用,主要显示什么时间被占用
图2-2
硬件查询流程图
2.1.3取消会议
申请人想删除提交的申请可以打开申请列表从列表中将他删除,系统同时要完成相关后台操作:申请有两种情况一种是还没审批,另一种是已经审批,第一种情况需要把该申请从待申请的记录中删除避免管理员批准不存在的申请;后者需要想与会人员发送取消信息并取消安排记录,从而不会和以后的申请矛盾。
图2-3
设置运输线路流程图
2.2移动设备管理员业务流程概述
作者:隋叮咚
移动设备管理流程描述
移动设备管理员进入移动设备管理界面,可以进行增删改操作,当选择一项操作是就进入另一系统界面,这时移动设备管理员可以输入要操作的移动设备名称,系统会在数据库中搜索此移动设备是否存在,然后移动设备管理员根据搜索结果进行相应操作,或直接退出系统,当操作结束后移动设备管理员可以选择保存、不保存或者直接退出系统,若选择了保存操作,则系统在数据库中修改相关信息并保存。
2.3会议室管理员业务流程概述
作者:隋叮咚
会议室管理流程描述
会议室管理员进入会议室管理界面,可以进行增删改操作,当选择一项操作是就进入另一系统界面,这时会议室管理员可以输入要操作的会议室名称,系统会在数据库中搜索此会议室是否存在,然后会议室管理员根据搜索结果进行相应操作,或直接退出系统,当操作结束后会议室管理员可以选择保存、不保存或者直接退出系统,若选择了保存操作,则系统在数据库中修改相关信息并保存。
2.4系统管理员业务流程概述
会议管理流程图:
作者:汤琛
发送通知流程图
2.4.3申请批准
作者:濮凌峰
系统管理员首先查看已通过的申请,审核申请是否有冲突(即会议室,会议设备等方面的使用冲突),无冲突则提示成功信息,有冲突则需要解决冲突(此处是根据申请人身份信息如职位等来确定应当批准对象),最后可以生成相应会议信息给与会人员。
3角色分析
作者:陈朝根
l
不同用户用例分析,基本用例分析见图3-1,图3-2,图3-3:
3-1
基本用户用例
3-2基本用户用例
3-3
基本用户用例
3-4
基本用户用例
l
基本用户用例说明
结合会议业务流程的具体情况,可将该会议管理系统的用户大致分为申请者、会议是管理员、移动设备管理员和系统管理员这三种角色。申请者是会议的发起人,主要是提出申请、查询会议室信息、搜索设备信息、取消会议这些业务;移动设备管理员主要负责移动设备的管理;会议是管理员负责会议室的管理;系统管理员负责会议管理、发送通知、审批申请、用户的管理这些功能。
4用例分析扩展
l
用户用例的合并见图3-4:
图3-4
用例扩展图
l
用例优化见图3-5用例优化
图3-5用例图的优化
l
用例描述
用例编号:mm-0
用例名:用户登陆
作者:陈朝根
执行者
系统管理员、申请者、会议室管理员、移动设备管理员
前置条件
无
后置条件
无
涉众利益
用户:各个用户能方便、快捷、安全的登陆系统
基本事件流
1.用户进入登陆界面
2.用户登录
3.系统验证密码
4.进入管理界面
其他事件流
字段列表
2.包括用户名、密码
业务规则
3.验证失败则返回2
非功能需求
无
设计约束
无
用例编号:mm1_1
用例名:查询会议室信息
作者:刘伟亮
执行者
会议申请人
前置条件
申请人登录系统
涉众利益
申请人----希望信息详细可靠
基本路径
1、申请人请求申请
2、系统显示申请界面
3、申请人请求检查各会议室信息
4、系统显示各会议室的信息
字段列表
会议室信息=会议室名称+容量+位置+被使用的时间段
业务规则
3.验证失败则返回2
非功能需求
无
设计约束
无
用例编号:mm1_2
用例名:查询设备信息
作者:刘伟亮
执行者
会议申请人
前置条件
申请人登录系统
涉众利益
申请人----希望信息详细可靠
基本路径
1、申请人请求申请
2、系统显示申请界面
3、申请人搜索需要的设备的信息
4、系统显示对应设备的信息
字段列表
设备信息=设备名称+状态+编号+被使用的时间段
用例编号:mm1_3
用例名:提出申请
作者:刘伟亮
执行者
会议申请人
前置条件
申请人登录系统
涉众利益
申请人----希望申请尽量简单,通过的几率比较大
系统管理员------希望申请信息尽量详细
基本路径
1、申请人请求申请
2、系统显示申请界面
3、申请人填写会议时间
4、系统检查时间是否合理
5、申请人选择会议室
6、系统检查相应时间内会议室是否可用
7、申请人填写需要的设备
8、系统检查设备合法性和相应时间内是否可用
9、申请人从职工列表中选择与会人员
10、提交申请
11、系统检查必填内容是否完整
拓展
4a
4a1:时间不合理,提示原因
4a2:返回3
6b
6b1:会议室冲突,提示原因
6b2:返回5
8c
8c1:设备是否有冲突,提示原因
8c2:返回7
10d
10d1:填写内容不完整
10d2:返回相应环节
字段列表
与会人员信息=姓名
+性别+职位
+职工号
业务规则
1、必填内容:会议室,与会人员
2、合理时间:开会时间是正常工作时间且在1:00-24:00之间
用例编号:mm1_4
用例名:取消会议
作者:汤琛
执行者
会议申请人
前置条件
会议申请已经提交
后置条件
待审核状态时,该申请记录被删除。
审核通过时,该会议被取消,释放相应的会议资源
涉众利益
系统-----实时更改资源状态
与会人员------第一时间获得取消通知
基本路径
1.打开该申请表
2.点击取消申请
3.判断该申请状态
若是
待审批
执行第4步,通过执行第5步,会议已结束执行第7步。
4.删除该申请表记录
5.更改该申请所占用的资源状态
6.发送会议取消通知给与会人员
7.结束
扩展
字段列表
取消通知内容:会议名称,时间,地点,取消原因,是否改期。
业务规则
非功能需求
设计约束
待解决问题
用例编号:mm2-1
用例名:移动设备管理
作者:隋叮咚
执行者
移动设备管理员
前置条件
移动设备管理员访问移动设备管理界面
后置条件
系统允许移动设备管理员浏览网页
涉众利益
移动设备管理员:希望移动设备管理界面清晰,浏览方便。
基本路径
(1)移动设备管理员进入移动设备管理界面。
(2)系统在移动设备管理界面中显示移动设备信息修改、增加移动设备、删除移动设备三个选项。
(3)移动设备管理员选择某个选项。
(4)系统跳转到该页面。
用例编号:mm2-2
用例名:移动设备修改
作者:陈朝根
执行者:移动设备管理员
前置条件:移动设备管理员访问移动设备信息修改界面
后置条件:系统允许移动设备管理员浏览网页
涉众利益:
移动设备管理员:希望移动设备信息修改界面操作简洁方便快捷。
基本路径:
(1)
移动设备管理员进入移动设备信息修改界面。
(2)
系统提示移动设备管理员输入要输入的移动设备名称。
(3)
移动设备管理员输入移动设备名称。
(4)
系统显示次移动设备的详细信息。
(5)
移动设备管理员修改移动设备信息。
(6)
移动设备管理员保存已修改的移动设备信息。
(7)
系统提示“信息保存成功”。
扩展:
3a.移动设备管理员输入移动设备的名称不存在。
3a1.系统提示“输入名称不存在,是否再次输入”并显示“是”“否”两个选项。
3a2.移动设备管理员选择否。
3a3.退出系统。
3a4.移动设备管理员选择是.3a5.系统提示再次输入移动设备名称,直到输入成功为止。.3a6.返回(4)。
6a.移动设备管理员保存已修改的移动设备信息。
6a1.系统提示“是否确认保存已修改的信息”并显示“是”“否”“取消”三个选项。
6a2.移动设备管理员选择取消选项。
6a3.返回(5)。
6a4.移动设备管理员选择否。
6a5.退出系统。
6a6.移动设备管理员选择是。
6a7.系统保存已修改的移动设备信息。
6a8.返回(7)。
字段列表
(4)移动设备详细信息包括:移动设备名称,编号,类型,购入时间,设备状态,折旧年限。
用例编号:mm2-3
用例名:增加设备
作者:隋叮咚
执行者:移动设备管理员
前置条件:移动设备管理员访问增加移动设备界面
后置条件:系统允许移动设备管理员浏览网页
涉众利益:
移动设备管理员:希望增加移动设备界面操作简洁方便快捷。
基本路径:
1.移动设备管理员进入增加移动设备界面。
2.系统提示移动设备管理员输入要增加的移动设备名称。
3.移动设备管理员输入移动设备名称。
4.系统提示输入移动设备的详细信息。
5.系统显示移动设备的详细信息。
6移动设备管理员保存增加的移动设备信息。
7系统提示“信息保存成功”。
扩展:
3a.移动设备管理员输入移动设备的名称已存在。
3a1.系统提示“输入名称已经存在,是否再次输入”并显示“是”“否”两个选项。
3a2.移动设备管理员选择否。
3a3.退出系统。
3a4.移动设备管理员选择是。
3a5.系统提示再次输入移动设备名称,直到输入成功为止。
3a6.返回(4)。
6a.移动设备管理员保存增加的移动设备信息。
6a1.系统提示“是否确认保存增加的信息”并显示“是”“否”“取消”三个选项。
6a2.移动设备管理员选择取消选项。
6a3.返回(5)。
6a4.移动设备管理员选择否。
6a5.推出系统。
6a6.移动设备管理员选择是。
6a7.系统保存增加的移动设备信息。
6a8.返回(7)。
字段列表
(4)移动设备详细信息包括:移动设备名称,编号,类型,购入时间,设备状态,折旧年限。
用例编号:mm2-4
用例名:删除移动设备
作者:隋叮咚
:删除移动设备
执行者:移动设备管理员
前置条件:移动设备管理员访问删除移动设备界面
后置条件:系统允许移动设备管理员浏览网页
涉众利益:
移动设备管理员:希望删除移动设备界面操作简洁方便快捷。
基本路径:
1.移动设备管理员进入删除移动设备界面。
2.系统提示移动设备管理员输入要删除的移动设备名称。
3.移动设备管理员输入移动设备名称。
4.系统显示次移动设备的详细信息。
5.移动设备管理员删除移动设备信息。
6.移动设备管理员保存已删除的移动设备信息。
7.系统提示“信息保存成功”。
扩展:
3a.移动设备管理员输入移动设备的名称不存在。
3a1.系统提示“输入名称不存在,是否再次输入”并显示“是”“否”两个选项。
3a2.移动设备管理员选择否。
3a3.退出系统。
3a4.移动设备管理员选择是。
3a5.系统提示再次输入移动设备名称,直到输入成功为止。
3a6.返回(4)。
6a.移动设备管理员保存删除的移动设备信息。
6a1.系统提示“是否确认保存删除后的信息”并显示“是”“否”“取消”三个选项。
6a2.移动设备管理员选择取消选项。
6a3.返回(5)。
6a4.移动设备管理员选择否。
6a5.退出系统。
6a6.移动设备管理员选择是。
6a7.系统保存删除后的移动设备信息。
6a8.返回(7)。
字段列表
(4)移动设备详细信息包括:移动设备名称,编号,类型,购入时间,设备状态,折旧年限。
用例编号:mm3-1
用例名:会议室管理
作者:隋叮咚
执行者:会议室管理员
前置条件:会议室管理员访问会议室管理界面
后置条件:系统允许会议室管理员浏览网页
涉众利益:
会议室管理员:希望会议室管理界面清晰,浏览方便。
基本路径:
(1)会议室管理员进入会议室管理界面。
(2)系统在会议室管理界面中显示会议室信息修改、增加会议室、删除会议室三个选项。
(3)会议室管理员选择某个选项。
(4)系统跳转到该页面。
用例编号:mm3-1
用例名:会议室管理
作者:隋叮咚
执行者:会议室管理员
前置条件:会议室管理员访问会议室管理界面
后置条件:系统允许会议室管理员浏览网页
涉众利益:
会议室管理员:希望会议室管理界面清晰,浏览方便。
基本路径:
(1)会议室管理员进入会议室管理界面。
(2)系统在会议室管理界面中显示会议室信息修改、增加会议室、删除会议室三个选项。
(3)会议室管理员选择某个选项。
(4)系统跳转到该页面。
用例编号:mm3-2
用例名:会议室信息修改
作者:隋叮咚
执行者:会议室管理员
前置条件:会议室管理员访问会议室信息修改界面
后置条件:系统允许会议室管理员浏览网页
涉众利益:
会议室管理员:希望会议室信息修改界面操作简洁方便快捷。
基本路径:
(1)
会议室管理员进入会议室信息修改界面。
(2)
系统提示会议室管理员输入要输入的会议室名称。
(3)
会议室管理员输入会议室名称。
(4)
系统显示次会议室的详细信息。
(5)
会议室管理员修改会议室信息。
(6)
会议室管理员保存已修改的会议室信息。
(7)
系统提示“信息保存成功”。
扩展:
3a.会议室管理员输入会议室的名称不存在。
3a1.系统提示“输入名称不存在,是否再次输入”并显示“是”“否”两个选项。
3a2.会议室管理员选择否。
3a3.退出系统。
3a4.会议室管理员选择是.3a5.系统提示再次输入会议室名称,直到输入成功为止。.3a6.返回(4)。
6a.会议室管理员保存已修改的会议室信息。
6a1.系统提示“是否确认保存已修改的信息”并显示“是”“否”“取消”三个选项。
6a2.会议室管理员选择取消选项。
6a3.返回(5)。
6a4.会议室管理员选择否。
6a5.退出系统。
6a6.会议室管理员选择是。
6a7.系统保存已修改的会议室信息。
6a8.返回(7)。
字段列表
(4)会议室详细信息包括:会议室名称,容量,具体地址,防火负责人。
用例编号:mm3-3
用例名:增加会议室
作者:隋叮咚
执行者:会议室管理员
前置条件:会议室管理员访问增加会议室界面
后置条件:系统允许会议室管理员浏览网页
涉众利益:
会议室管理员:希望增加会议室界面操作简洁方便快捷。
基本路径:
1.会议室管理员进入增加会议室界面。
2.系统提示会议室管理员输入要增加的会议室名称。
3.会议室管理员输入会议室名称。
4.系统提示输入会议室的详细信息。
5.系统显示会议室的详细信息。
6会议室管理员保存增加的会议室信息。
7系统提示“信息保存成功”。
扩展:
3a.会议室管理员输入会议室的名称已存在。
3a1.系统提示“输入名称已经存在,是否再次输入”并显示“是”“否”两个选项。
3a2.会议室管理员选择否。
3a3.退出系统。
3a4.会议室管理员选择是。
3a5.系统提示再次输入会议室名称,直到输入成功为止。
3a6.返回(4)。
6a.会议室管理员保存增加的会议室信息。
6a1.系统提示“是否确认保存增加的信息”并显示“是”“否”“取消”三个选项。
6a2.会议室管理员选择取消选项。
6a3.返回(5)。
6a4.会议室管理员选择否。
6a5.推出系统。
6a6.会议室管理员选择是。
6a7.系统保存增加的会议室信息。
6a8.返回(7)。
字段列表
(4)会议室详细信息包括:会议室名称,容量,具体地址,防火负责人。
用例编号:mm3-4
用例名:删除会议室
作者:隋叮咚
执行者:会议室管理员
前置条件:会议室管理员访问删除会议室界面
后置条件:系统允许会议室管理员浏览网页
涉众利益:
会议室管理员:希望删除会议室界面操作简洁方便快捷。
基本路径:
1.会议室管理员进入删除会议室界面。
2.系统提示会议室管理员输入要删除的会议室名称。
3.会议室管理员输入会议室名称。
4.系统显示次会议室的详细信息。
5.会议室管理员删除会议室信息。
6.会议室管理员保存已删除的会议室信息。
7.系统提示“信息保存成功”。
扩展:
3a.会议室管理员输入会议室的名称不存在。
3a1.系统提示“输入名称不存在,是否再次输入”并显示“是”“否”两个选项。
3a2.会议室管理员选择否。
3a3.退出系统。
3a4.会议室管理员选择是。
3a5.系统提示再次输入会议室名称,直到输入成功为止。
3a6.返回(4)。
6a.会议室管理员保存删除的会议室信息。
6a1.系统提示“是否确认保存删除后的信息”并显示“是”“否”“取消”三个选项。
6a2.会议室管理员选择取消选项。
6a3.返回(5)。
6a4.会议室管理员选择否。
6a5.退出系统。
6a6.会议室管理员选择是。
6a7.系统保存删除后的会议室信息。
6a8.返回(7)。
字段列表
(4)会议室详细信息包括:会议室名称,容量,具体地址,防火负责人。
用例编号:mm4-1
用例名:用户管理
作者:孙良键
执行者:系统管理员;
前置条件:登陆成功;
后置条件:系统已注册其他人员信息;
涉众利益:
低级别用户—希望获得较高级别;
高级别用户—希望审批更快一些;
基本路径:
1.登录系统;
2.进入用户管理界面;
3.列出所有用户信息;
扩展:
字段列表:
用户信息包括用户权限、用户姓名、职工号;
业务规则:
要求新增加用户提供完整用户信息;
设计约束:要保证用户信息安全;
待解决问题:用户名及密码要求规则待定。
1.用例编号:mm4-2
用例名:增加用户
作者:孙良键
执行者:系统管理员;
前置条件:登陆成功;
后置条件:用户已提交注册信息信息;
涉众利益:
低级别用户—希望获得较高级别
基本路径:
4.登录系统;
5.进入用户管理界面;
6.进入增加用户界面
7.创建新用户;
8.存储新用户信息;
9.更新数据库;
扩展:
a.
用户提供信息不完整
a1.提示用户提交完整信息;
a2.返回用户管理界面;
字段列表:
用户信息包括用户权限、用户姓名、职工号、性别;
业务规则:
要求新增加用户提供完整用户信息;
设计约束:要保证用户信息安全;
待解决问题:用户名及密码要求规则待定。
2.用例编号:mm4-3
用例名:删除用户
作者:孙良键
执行者:系统管理员;
前置条件:登陆成功;
后置条件:删除成功;
涉众利益:无;
基本路径:
10.登录系统;
11.进入用户管理界面;
12.进入用户删除界面;
13.选择要删除的用户;
14.删除选定用户;
15.更新数据库;
扩展:
b.
用户提供信息不完整
a1.提示用户提交完整信息;
a2.返回用户管理界面;
字段列表:
用户信息包括用户权限、用户姓名、职工号、性别;
业务规则:
删除该系统中此用户所有信息;
设计约束:不能误删用户;
待解决问题:什么情况下删除一个用户。
3.用例编号:mm4-4
用例名:管理权限
作者:孙良键
执行者:系统管理员;
前置条件:登陆成功;
后置条件:设置权限成功;
涉众利益:
低级别用户—希望获得较高级别;
基本路径:
16.登录系统;
17.进入用户管理界面;
18.进入用户授权界面;
19.选择要授权用户;
20.给选定用户授权;
21.更新数据库;
扩展:
c.
用户权限不明确
a1.提示公司相关部门提交明显权限;
a2.返回用户管理界面;
字段列表:
业务规则:
用户权限授予根据用户职位高低;
设计约束:用户权限要与其职位相适应;
待解决问题:特定人员权限授予规则待定。
用例编号:mm4-5
用例名:申请审批
作者:濮凌峰
执行者:系统管理员
前置条件:系统管理员已经登陆系统
后直条件:系统管理员身份信息已通过系统认证
涉众利益:会议申请人——希望自己的申请能通过审批
系统管理员——希望尽快完成审批工作
基本路径:
1.系统管理员接受申请人的申请
2.系统显示申请信息页面
3.系统管理员审核申请条件
4.系统显示申请成功页面
5.系统管理发送具体会议信息给与会人员
6.系统提示发送成功信息
扩展:
3a.申请条件不符合:
3a1.返回申请不符原因信息,驳回申请
3a2.返回2
字段列表:
1.系统管理员身份信息包括:联系人,电话,Email等
2.申请条件包括:申请的会议室,设备容量信息,及申请人信息包括申请人职位,电话,姓名,Email等
业务规则:
申请人的职位,电话等信息及其申请的会议室,会议设备信息是必要的业务规则:
检验申申请人申请条件,发现冲突时舍取原则待定。
用例编号:mm4-6
用例名:会议管理
作者:汤琛
执行者:系统管理员
前置条件:管理员登陆成功,且具有权限
后置条件:管理员进入后续操作
涉众利益
管理员-----方便快捷的进入所需操作,获得丰富的操作信息
基本路径:
1.管理员成功进入会议管理界面
2.显示会议管理界面
3.载入申请会议列表
4.选择进入某一申请
扩展:
字段列表
业务规则
非功能需求
设计约束:列表载入应按一定顺序排列
待解决问题
Uci:发送通知
执行者:系统
前置条件:该申请被批准
后置条件:系统成功发送通知
涉众利益
与会人员-----希望清晰及时的知道会议的相关信息
基本路径:
1.确认该申请被批准
2.整理会议相应信息
3.整理会议与会人员名单
4.将会议有关信息发送给所有与会人员
扩展:
字段列表:
会议信息包括:会议时间、地点、与会人员名单、会议资料、会议预计持续时间、会议备注。
业务规则
会议时间、地点是必须的非功能需求
设计约束:通知邮件内容及排版要合理,信息表达明确。
待解决问题:
1.邮件内容及排版
2.会议人员邮箱地址
3.如何发送
用例编号:mm4-7
用例名:取消会议
作者:汤琛
执行者:会议申请人
前置条件:会议申请已经提交
后置条件:待审核状态时,该申请记录被删除。
审核通过时,该会议被取消,释放相应的会议资源
涉众利益
系统-----实时更改资源状态
与会人员------第一时间获得取消通知
基本路径:
8.打开该申请表
9.点击取消申请
10.判断该申请状态
若是
待审批
执行第4步,通过执行第5步,会议已结束执行第7步。
11.删除该申请表记录
12.更改该申请所占用的资源状态
13.发送会议取消通知给与会人员
14.结束
扩展:
字段列表
取消通知内容:会议名称,时间,地点,取消原因,是否改期。
业务规则
非功能需求
设计约束:
待解决问题