基于局域网的即时通讯系统需求设计内容摘要:

登 录 界 面 设 置 界 面 会 话 界 面 个人设置界面 系统设置界面 文字会话 视频会话 音频会话 5 用例图 图 总用例图 用例分析 系统有两种不同的用户,即系统管理员和公司职员。 系统管理员负责对该系统进行管理,主要功能 是 对公司现有职员信息进行更新和对系统数据进行维护。 系统管理员可以修改公司职员的部分信息,新增和删除职员。 公司职员能够登陆到系统与公司同事进行即时通信(文字会话、音频会话、视频会话等),职员还能够对 自己的资料 进行修改,同时能够查看其他同事的相关信息。 6 登录模块 用例图 图 登录用例图 用例分析 用户在使用本系统前必须进行资格核查,包括系统管理员。 核查的内容包括:用户 ID 和密码。 在通过用户身份验证之后,系统将初始化该用户的基本信息(例如更新用户状态为上线、留言提示等)。 ( 1) 用户登录 基本流程 用户输入用户名、密码,然后点击登录按钮。 用户登录系统后,会根据当前用户类别,如一般用户、管理员,显示不同的界面。 在稍后的操作中,根据用户类型控制权限。 分支流程 如果用户没有输入用户名,系统将显示一条错误消息,指出错误并提示用户输入用户名。 如果用户没有输入密码,系统将显示一条错误消息,指出错误并提示用户输入密码。 如果用户输入的用户名未被注册,系统提示用户输入的用户名不存在。 如果用户输入的用户名密码错误,系统将显示一条错误消息,指出错误并提示用户输入正确的用户名和密码。 7 时序图 图 登录顺序图 ( 2)登录原型 图 登录原型图 8 系统信息管理模块 用例图 图 系统管理用例图 用例分析 该功能模块主要实现对系统的管理,阐明了管理员的权限及操作,实现了后台对客户端数据及信息的管理。 其功能包括 发布 系统公告,添加新来职员信息, 修改 老员工 的 信息以及删除离职员工的所有信息,同时管理员可以实现对自己密码信息的修改。 ( 1)发送系统公告 基本流程 管理员需要发布最新公告时,点击公告发送按钮进入公告发送窗口,输入需要发送的公告,点击发送按钮,该消息即可群发给每个用户。 分支流程 如果没有输入信息,直接点击发送。 系统会提示错误,请求输入信息。 如果用户在线则可以马上接收到公告。 若用户离线,则该公告储存到数据库,等用户上线时系统将自动将数据库中的公告发送给用户。 活动图 9 图 公告发送 活动图 ( 2)添加用户 基本流程 管理员为 新来职 员 创建新 的 用户 ID,管理员点击添加按钮,输入新用户的基本信息,然后 点击 确认 按钮,系统立即把所填信息保存至数据库中,从而实现了用户的添加。 分支流程 如果添加信息时出现 用户 ID相同,则系统提示该用户已存在,同时清除文本框中已填写的内容。 添加用户信息时如果员工的关键信息未填写(如员工号,部门等信息),系统将会提示信息应填写完整。 顺序图 图 10 ( 3)查看用户资料 基本流程 当需要查看某个职员信息时,管理员可以通过点击查看按钮进入查看界面,根据关键信息搜索目标用户,选中该用户后点击确定,即可显示该用户的所有信息。 分支 流程 如果未搜到该用户,系统将提示该用户不存在。 如果搜索的信息与需要查找的用户信息不相符,则退出用户信息窗口,重新按其他关键 词 搜索。 顺序图 图 资料查询顺序图 ( 4)修改用户资料 基本流程 当管理员需要修改某个员工的信息时,打开用户资料界面,找到需要修改的文本框,删除原有信息,填写上最新消息,修改完毕后点击确定按钮,提交给系统。 分支流程 如果管理员试图修改用户关键信息(如职员 ID 号,职员姓名等),系统会提示修改失败。 如果修改用户的部门信息时,输入的部门在系统中不存在,提示修改无效,要求管理员重新输入用户部门名称。 11 如果修改用户的职位信息时,输入的职位在系统中不存在,提示修改无效,要求管理员重新输入用户部门名称。 顺序图 图 资料修改顺序图 ( 5)删除用户: 基本流程 管理员需要删除某个员工的信息时,打开用户删除窗口,选中离职员工点击删除,即可实现用户删除。 分支流程 如果管理员选择验证对话框中的“取消”按钮,则退出验证对话框,管理员可以继续选择其他需删除的用户。 12 图 用户 删除 顺序图 ( 6)修改密码 基本流程 管理员进入修改管理员密码窗口后,首先输入原有密码,再重新输入两次新密码,两次新密码需保持一致,修改完点击“确定”按钮提交最新密码信息。 分支流程 1 如果原有密码输入错误,则系统提示错误,同时清除文本框中的已输入的内容。 2 如果原有密码输入正确,而两次输入的新密码不一致,则系统提示错误,并清除文本框中的已输入的内容。 图 密码修改顺序图 13 (7)系统管理界面 图 系统管理操作 原型图 14 个人信息管理模块 用例图 图 个人信息管理用例图 用例分析 公司 职员 在个人信息管理中,可以对个人的基 本资料进行修改操作,或者补充管理员创建用户时没有填写完整的资料, 修改登陆系统的个人密码 ,查看其他同事的基本资料, 还可以根据需求设置自己在系统中的显示状态。 (1)修改个人资料 基本流程 用户点击修改个人资料 按钮 ,系统显示资料修改 窗口。 用户根据自己的需求编辑个人的资料,完成之后点击提交,系统显示个人资料修改成功 窗口。 分支流程 1. 如果用户修改了无权修改的资料,如用户名、部门、职位等,系统 显示 操作错误,并提示用户无权进行此项操作。 2. 如果用户修改完资料后点击取消,系统不保存修改结果, 窗口 关闭。 3. 如果用户修改完资料后 没有进行 确认或取消操作,则系统始终显示个人资料修改 窗 15 口。 顺序图。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。