6) 先进性:采用目前 Web 系统开发的主流平台,保证系统具有较强的生命力和扩展能力。
3。2 用户需求分析
针对前述的系统设计目标,下文将分章节展开系统的总体需求分析。根据用户需求,本 系统包括系统管理员、参会人员、游客三种类型的用户,每种类型的用户都有相应的功能用 例。具体分析如下:
1) 会议系统管理员:管理员通常由公司领导或者会议组织者担任。管理员登录成功后进入 管理界面,可以进行创建会议、关闭会议、删除会议、修改会议、搜索、导出会议等操 作。其中导出会议可以导出本场会议的详细信息,包括参会人数,会议状态,参会人员 与陪同的详细信息。
2) 参会人员:通常由公司员工组成。参会人员可以通过邀请码进行注册,注册成功后登录 系统,进入系统首页,参会人员具有个人信息修改、会议注册、参会人员/陪同信息管理 等操作。个人信息修改操作可以对邮箱、真实姓名、密码进行修改并保存。会议注册操作包括添加参会人员和陪同人员,其中添加的信息包括代表姓名和手机号码、参会人员 姓名和手机号码、出发信息、航班信息等;参会人员/陪同信息管理操作包括信息编辑和 对参会人员/陪同进行删除。
3) 游客:一般由普通用户组成。游客登录成功后,进入系统首页,可以进行个人信息维护, 浏览网站,导出会议等操作。
表 3。1 给出了三种类型的用户分别对应的角色权限。其中模块列表示系统的主要功能模 块,功能列表示每个模块具有的功能,系统管理员、参会人员、游客表示三种不同的系统用 户,“Y”表示用户具有该功能的操作权限,“N”表示用户不具有年该功能的操作权限。来,自,优.尔:论;文*网www.youerw.com +QQ752018766-
表 3。1 角色权限矩阵表
3。3 功能需求分析
本系统分为四个模块,分别为用户注册登录模块、会议管理模块、个人信息维护模块、 会议搜索模块,如图 3。1 所示。
1) 用户注册登录模块:主要功能是用户如果没有注册,用户可以通过邀请码进行注册,注 册成功后才可以登录进入系统;若用户已经注册,用户则可以通过输入用户名和密码进 行登录,若输入正确,则登录系统进行相应的操作,并将登录信息写入数据库。
2) 会议管理模块:主要功能是针对不同用户可以对会议进行不同的操作。系统根据登录人 员的信息判断出登录人员的类型,若是系统管理员,则可以进行创建会议,搜索所有会议,还可以获得删除开放注册会议的删除权限、修改开放注册会议的权限、关闭开放注 册会议的权限;若用户为参会人员,可以进行搜索显示所有注册会议,进行注册会议, 添加参会人员和陪同人员的权限,并可以获得参会人员和陪同人员管理的权限,可以进 行编辑和删除参会人员和陪同人员。