当前位置:首页 > 工资管理系统数据要求说明书(GB856T——88)2
1引言 2
1.1编写目的 ............................................................................................................................. 2 1.2背景 ..................................................................................................................................... 2 1.3定义 ..................................................................................................................................... 2 1.4参考资料 ............................................................................................................................. 2 2数据的逻辑描述 ............................................................................................................................ 2
2.1静态数据 ............................................................................................................................. 3 2.2动态输人数据 ..................................................................................................................... 3 2.3动态输出数据 ..................................................................................................................... 4 2.4内部生成数据 ..................................................................................................................... 4 2.5数据约定 ............................................................................................................................. 4 3数据的采集 .................................................................................................................................... 4
3.1要求和范围 ......................................................................................................................... 4 3.2输人的承担者 ..................................................................................................................... 5 3.3预处理 ................................................................................................................................. 5 3.4影响 ..................................................................................................................................... 5
工资管理系统数据要求说明书 1引言
1.1编写目的
工资管理系统的数据库设计说明书,对本系统数据库的所有标识、逻辑结构、和物理结 构作出具体的设计规定和分析说明,指导程序员进行数据库的建立、设计工作,为数据库的 设计、实现提供主要依据 本文档主要针对工资管理系统的概要设计和详细设计人员,便于开发人员对数据库进行进一步的开发改进,同时也为后续的数据库维护工作提供了良好的使用说明, 也可作为项目 验收和未来版本升级的主要依据。预期的读者为系统的开发者、使用者和指导老师。
1.2背景
(1)数据库名称:人事管理系统 (2)数据库系统:MySQL 2005 (3)数据库宿主环境:Windows (4)任务提出者:指导老师 (5)开发者:
(6)用户:适用于各种小型企业
(7)本系统将使用 SQLServer2005 作为数据库存储系统。
1.3定义
SQL:Structured Query Language 结构查询语言
1.4参考资料
1 《软件工程》 主编:李军国 清华大学出版社
2 《SQL SERVER 2000 数据库开发》 机械工业出版社
2数据的逻辑描述
本系统是对工资管理进行管理的系统,包括对员工信息的输入输出,工资的输入输出, 工作考评的输入输出,考勤的输入输出等
2.1静态数据
(1)登录模块
(2)员工信息表
数据名称 无 用户名 密码 无 数据类型 字符串 字符串 数据长度 20 16
用户名 登录 部门 个人信息 员工信息表 名称 基本数据 输入数据
说明 用户输入自身的 用户名和密码 数据名称 用户名 密码
员工编号 姓名 性别 出生日期 民族 年龄 部门 职位 身份证 银行卡 数据类型 字符串 字符串
Int Char Char Date Char Char Char Char Date 数据长度 20 16 ≥1 8 2 2 8 10 10 8 20
说明 需要在登录情况下,才能使用员工基本信息 输出数据
工作部门 员工编号 录入时间 录入人 修改时间 修改人 Int Date Date Char Date (3)员工薪资表
名称 基本数据 输入数据 数据名称 用户名 密码
员工编码 实际工作时长 基本工资 加班费 奖金 病事假 数据类型 字符串 字符串 Int Date Int Int Int Int 数据长度 20 16 4 8 8 8
说明 需要在登录情况下,才能使用员工薪资信息 输出数据
员工编号 部门编号 日期 实发工资 Int Int Date Int 查询信息反馈
录入时间 录入人 修改时间 修改人 Date Date Char Date 8 8 8 8
2.2动态输人数据
输入数据:菜单选项,查找关键字,新建记录项。例如数据库表中的成员数据项。 如上所示。
2.3动态输出数据
由查询关键字确定的数据库记录集合。例如数据库中的各种表各种记录。 如上所示。
2.4内部生成数据
数据类型的转换,控制命令,根据用户的操作检索到的数据库记录等。 根据数据库各个表的内在连接关系可以生成新的所需的数据, 对于一些搜索结果, 都是 事先保留了一份正确的节诶过,开发人员可以将自己的运行结果和事先征求的结果进行比 较,保证缩写代码的正确性。
2.5数据约定
系统保证了较好的可使用性与数据的安全保密性,但游鱼系统保留一定程度的可移植 性,可维护性。 数据的完整性、准确性及安全性: 1、安全性:系统拥有用户、密码模块,管理员可赋予不同用户不同的权限。每位用户 根据自己的身份不同,进入不同的用户界面。管理员有权力行使所有的管理功能,普通用户 只能进行一般的查询。这样也保证了系统的安全性。 2、准确性:可根据各种条件进行查询,并具有对相应的数据项检测的功能。工资管理 系统相关的表之间,有较强的关联性,为了实现一致性的需求,我们在各个表之间建立起了 一致性约束。 3、完整性:根据工资管理统的要求,为保持数据的完整性,采用了数据库的事务机 制,防止出现操作故障。 各个表之间的数据是有关系的,必须防止冲突、错误、冗余和遗漏。数据库要有严格有效的恢复机制;数据必须每天进行一次备份,由于信息量巨大,应以 天为周期进行增量转储,以季为周期进行海量转储。
3数据的采集
3.1要求和范围
按数据元的逻辑分组来说明数据采集的要求和范围,指明数据的采集方法,说明数据采集工作的承担者是用户还是开发者。具体的内容包括:
a. 输入数据的来源,例如是单个操作员、数据输入站,专业的数据输入公司或它们的一
个分组;
b. 数据输入(指把数据输入处理系统内部)所用的媒体和硬设备。如果只有指定的输入
点的输入才是合法的,则必须对此加以说明; c. 接受者说明输出数据的接受者;
共分享92篇相关文档