VB068银行代扣代发工资系统
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
数据库需求分析
针对企业工资信息管理系统的需求,通过对员工工资计算过程的内容和数据流程分析,为本系统的工资数据库设计如下的数据项和数据结构:
(1) 职工信息:包括员工编号、员工姓名、性别、籍贯、出生日期、学历、住址、邮编、联系电话、所属部门编号、所属部门名称、职务、参加工作时间、进入公司时间、备注。
(2) 部门信息:包括部门编号和部门名称。
(3) 基本工资信息:包括员工编号、员工姓名、所属部门、职务、基本工资、职务津贴、工龄津贴/年、加班工资/天、事假扣款/天、病假扣款/天、迟到扣款/天、备注。
(4) 员工考勤信息:包括员工编号、员工姓名、所属部门、年份、月份、迟到天数、事假天数、病假天数、加班天数、备注。
(5) 员工工资结算信息:包括员工编号、员工姓名、所属部门编号、所属部门名称、职务、职务津贴、基本工资、工龄工资、基本工资额、加班工资、奖金、其他补助、本月补助、迟到扣款、事假扣款、病假扣款、考勤扣款、违纪罚款、其他扣款、个人所得税、实发金额、年份、月份、操作时间、备注。 【www.think58.com计算机毕业论文网】
2.7 系统分析
对项目进行系统分析是极其重要的。系统分析是能体现整个系统的灵魂的文档,将客户的需求从具体到抽象的一个过程,并制定编码人员可实施的规范和标准。 think58
(1) 根据对公司的调查确定公司的组织机构如下: [资料来源:www.THINK58.com]
(2) 数据流程图
数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。数据流程图具有抽象性和概括性。
数据流程图分为四个部分:
① 外部实体:
外部实体指系统以外又和系统有联系的人或事物,它说明了数据的外部来源和去处,属于系统的外部和系统的界面。外部实体支持系统数据输入的实体称为源点,支持系统数据输出的实体称为终点。 通常外部实体在数据流程图中用正方形框表示,框中写上外部实体名称,为了区分不同的外部实体,可以在正方形的左上角用一个字符表示,同一外部实体可在一张数据流程图中出现多次,这时在该外部实体符号的右下角画上小斜线表示重复。
② 处理过程:
处理指对数据逻辑处理,也就是数据变换,它用来改变数据值。而每一种处理又包括数据输入、数据处理和数据输出等部分。在数据流程图中处理过程用带圆角的长方形表示处理,长方形分三个部分,标识部分用来标识一个功能,功能描述部门是必不可少的,功能执行部门表示功能由谁来完成。
③ 数据流:
数据流是指处理功能的输入或输出,它用来表示一中间数据流值,但不能用来改变数据值。数据流是模拟系统数据在系统中传递过程的工具。 本文来自think58 [版权所有:http://think58.com]
在数据流图中用一个水平箭头或垂直箭头表示,箭头指出数据的流动方向,箭线旁注明数据流名。
④ 数据存储:
数据存储表示数据保存的地方,它用来存储数据。系统处理从数据存储中提取数据,也将处理的数据返回数据存储。与数据流不同的是数据存储本身不产生任何操作,它仅仅响应存储和访问数据的要求。
在数据流程图中数据存储用右边开口的长方条表示。在长方条内写上数据存储名字。为了区别和引用方便,左端加一小格,再标上一个标识,用字母D和数字组成。
根据以上概念,将系统的数据流图设计如下:
(3) 数据字典
数据字典是关于数据的信息的集合,对数据流程图中的各个元素做完整的定义与说明,是数据流程图的补充工具。
数据字典包括以下六部分内容:
① 数据流
数据流名称及其称号;
数据流的来源:可能是一个外部实体、处理逻辑、数据存储;
数据流的去处;
数据流的组成:一个数据流可能包括若干个数据结构,若只有一个数据结构,就不需要专门定义;
数据流的流通量:单位时间的传输次数;
高峰时期的流通量:业务的频繁程度和时间有关
② 数据项
数据项也称数据元素,是“不可再分”的数据单位,是数据的最小组成单位。主要内容有: copyright think58
[来源:http://think58.com]
数据项名称及编号:数据项名称必须唯一地标识这个数据项,以区别于其他数据项;给数据项取名时,要反映该数据项的含义,易于他人理解、记忆。
别名:同一数据项的名称可能不止一个,称为别名。
取值的范围和取值的含义 。
数据项的长度:指数据项所包含的字符或数字的位数。
③ 数据结构
数据结构的名称及其编号 ;
数据结构的组成:如果是一个简单的数据结构,只要列出它所包含的数据项即可。如果是一个嵌套的数据结构,只需列出它所包含的数据结构名称,因为这些数据结构同样在数据字典中有定义。
④ 数据存储
数据存储是数据结构停留或保存的场所。主要内容:
数据存储的名称及其编号:在数据流程图中对数据存储给以命名,并编上一个唯一的编号;
流入、流出的数据流:流入的数据流指出其来源,流出的数据流指出其去向;
数据存储的组成:指它所包含的数据项或数据结构。
⑤ 处理逻辑
其包含的主要内容:
处理逻辑的名称及编号 ;
简述:对处理逻辑的简明描述,其目的是使人了解这个处理逻辑是做什么用的;
处理逻辑的输入和输出;
处理逻辑的主要功能 ;
处理逻辑的小说明(文档之一)。 copyright think58 [资料来源:THINK58.com]
⑥ 外部实体
外部实体是系统的“人-机”界面,也就是系统的数据流由外部实体流入,或者系统的数据向外部流出。主要内容:
外部实体的名称及编号;
与外部实体有关的数据流。
本文来自think58