会议管理系统_会议管理系统免费
会议管理系统由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“会议管理系统免费”。
一、问题陈述
有一个对外营业的会议中心,有各种不同规格的会议室,为用户提供以下服务:
1、用户可以按照会议人数、会议时间预订会议室。可以只预订1次,也可预订定期召开的会议。
2、开会前允许修改会议时间、人数,重新选择会议室,甚至取消预订的会议。
3、确定会议预订后,会议中心负责会务管理:包括通过邮寄或电子邮件,通知开会人员有关会议信息,制作代表证等。
4、系统根据会议室的使用情况(紧张与否),调整、更改会议室和会议时间,并调整修改预订会议的时间。
找出所有可能与系统发生交互行为的外部实体、对象、系统。
考虑系统的主要功能的使用者,就会想到用户和系统管理者,但如果直接将用户定义为角色,系统的所有功能几乎都由用户使用。根据问题的描述,系统要求将会议和会议的召开分开来。
从会议的角度看,允许用户定义、更改或删除一个会议。
从会议召开的角度看,允许用户为某个会议定义召开时间、参加人数、更改相应的数据或删除已定义的会议召开。
因此,将用户识别为“会议管理者”和“会议申请者”两个角色。
本系统定义以下角色:
会议管理者(Meeting Administrator)
会议申请者(Meeting Instance Requester)
邮局(Post Office)
会议人员管理(Attendee Management)
系统维护者(System Maintainer)
⑴ 与会议管理者相关的用例:
定义一个会议(Define Meeting)
更改一个会议(Alter Meeting)
删除一个会议(Remove Meeting)
⑵ 与会议申请者相关的用例:
申请会议召开(Request Meeting Instance)
更改申请(Chang Request)
取消申请(Cancel Request)
定义参加人员(Add Attendee)
归还会议室(Release Room)
⑶ 与邮局相关的用例:
申请会议召开(Request Meeting Instance)
更改申请(Modify Request)
取消申请(Cancel Request)
⑷ 与会议人员管理相关的用例:定义参加人员(Add Attendee)取消申请(Cancel Request)
申请会议召开(Request Meeting Instance)更改申请(Modify Request)⑸ 与系统维护者相关的用例:
会议室维护(Meeting Room Maintenance)设定预定时限(Set Reservation Tome Limit)在确定角色和用例的基础上,画出用例图(图1)。
用例
1、定义会议(Define Meeting)输入会议名称确定会议规模确定会议类型
其中会议规模是指参会人数范围。
用例2、更改会议(Alter Meeting)改变会议名称改变会议规模改变会议召开频度
用例3、删除会议(Remove Meeting)如果该会议没有召开申请从会议列表中删除如果该会议有召开申请
取消与之相关的会议召开信息删除该会议使用:
用例8 删除参加人员(Remove Attendee)用例6 取消申请(Cancel Request)
用例
4、申请会议召开(Request Meeting Instance)确定召开时间(年、月、日)确定参加人员确定侯选会议室发会议通知使用:
用例11 发会议通知(Inform of Meeting)
用例13 选择参加组(SelectGroup Attendee)扩展:
① 如果召开时间在申请时限之外
用例12 申请拒绝(Request Rejection)②如果还没定义参加人员
用例7 定义参加人员(Add Attendee)
用例5:更改申请(Modify Request)更改召开时间更改参加人员更改取得会议室发会议更改通知使用:
用例13 选择参加组(Select Group Attendee)用例11 发会议通知(Inform of Meeting)扩展:
① 如果更改的时间不合法
用例12 申请拒绝(Request Rejection)② 用例7 定义参加人员(Add Attendee)
会议管理系统
管理者
申请者
邮局
人员管理
系统维护者
定义会议更改会议删除会议
申请会议召开
更改申请取消申请
义参加的人归还会议室
申请会议更改会议取消会议
定义参加人员
取消申请
申请会议债开
更改会议
会议室的维护设定预定时限