文档介绍:精选doc最新版
精选doc最新版
.
.
精选doc最新版
.
第二章 需求分析
功能需求
(一)对功能的规定
本系统相应的需求有以下四个方面:
能够存储一定数量的员工信息,并方便有效地进行相应的员工数据操作和管理,这主要包括:员工信息的录入、修改及删除。
对一定数量的管理员进行相应的信息存储与管理,这其中包括:管理员登陆、注册以及注销登陆
能够对员工的信息进行自定义检索,这其中包括:全部查询、按员工ID查询、按性别查询。
数据保存:需要长期保存在数据库中的信息包括:员工信息、管理员信息。
(二)输入输出要求
(1) 添加、修改员工信息:通过用户提供的员工ID,性别等,向数据库传送 信息,然后在数据库索引员工信息是否符合要求,符合要求后再更新相关数据,并将这些数据存入员工信息记录文件,最后输出显示存储成功;否则报错。
(2) 查看员工信息:进入员工信息管理系统,只需要查询的员工即可,然后系统根据输入的信息,在员工信息管理系统数据库中索引查找相关信息,最后将员工的信息输出显示。
(三)其他功能需求
数据的安全性、完整性要求:员工、管理员信息各项数据信息必须保证安全性和完整性。
数据流图
员工信息管理系统的数据流程图符号如图:
源或宿
加工
数据流
文件
图 数据流程图符号
员工信息管理系统顶层数据流程图:
精选doc最新版
精选doc最新版
.
.
精选doc最新版
.
各部门
信息管理系统
管理员
调用员工信息 写入员工信息
修改信息
(2) 员工信息管理系统一层数据流程图:
人员信息
写入数据库
员工信息表
调用
财务部、
人事部…
()
部门、岗位信息
写入数据库
部门、岗位信息表
调用
各部门
()
精选doc最新版
精选doc最新版
.
.
精选doc最新版
.
(3) 员工信息管理系统二层数据流程图:
操作请求
识别请求
部门、岗位信息管理
用户信息管理
员工信息管理
(二层数据流图)
(4) 员工信息管理系统三层数据流程图:
岗位信息管理
请求分类
岗位添加
岗位删除
岗位信息修改
岗位信息查询
()
精选doc最新版
精选doc最新版
.
.
精选doc最新版
.
员工信息管理
请求分类
员工添加
员工删除
员工信息修改
员工信息查询
()
操作请求
读写数据库
成功
正确的对数据库进行操作
失败
未能对数据库实现应有的操作
()
精选doc最新版
精选doc最新版