数据库系统在管理支持系统中的应用与项目实践
1. DMID用户界面需求概述
DMID(数据管理与集成设备)的用户界面构建于关系型数据库之上,其初始版本虽有待完善,但已能全面运行。从终端用户角度看,DMID需达成以下目标:
- 实用性 :软件工程师能借助它缩短正在开发的软件系统的开发周期。
- 互操作性 :可在不同软件系统和操作系统平台上应用。
- 用户友好性 :系统易于使用,界面直观,学习成本低。
- 可复用性 :能用于多个独立软件系统,也适用于大型集成系统中的软件系统集合。
- 灵活性 :用户可灵活指定所构建软件系统菜单选项的相对顺序。
用户首次使用DMID需登录,需提供用户识别码或名称、所属组织以及密码(为安全起见不显示)。系统会将这些信息与数据库中的内部表示进行比对,匹配则进入下一阶段,不匹配则给出错误提示并允许再次尝试(尝试次数可适当限制)。当前版本未对密码加密,后续可进行改进。
DMID初步配置了两类用户:终端用户和系统管理员(用户分类在定义用户账户时指定)。系统管理员可访问管理规范管理子系统(ASMS),该子系统具备对DMID内部数据库中所有数据的选择、更新、删除和插入(SUDI)权限,可定义软件系统、子系统和用户的操作要求与约束。终端用户可访问终端用户访问控制子系统(EACS)。
以下是用户登录流程的mermaid流程图:
gr
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



