工资管理系统数据库设计

工资管理系统数据库设计

ID:6808534

大小:127.00 KB

页数:24页

时间:2018-01-26

工资管理系统数据库设计_第1页
工资管理系统数据库设计_第2页
工资管理系统数据库设计_第3页
工资管理系统数据库设计_第4页
工资管理系统数据库设计_第5页
资源描述:

《工资管理系统数据库设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、工资管理系统数据库设计目录1引言22数据库设计32.1需求设计32.2业务流程图……………………………………………………………………..42.3数据流图………………………………………………………………………..42.4数据字典……………………53概念设计8E-R图84逻辑设计104.1E-R图向关系模型转换104.2数据模型的优化105物理设计105.1建立触发器115.2建立存储过程116数据库实施阶段126.1建立数据库126.2使用数据库126.3创建四张表136.4删除表146.5创建四个存储过程156.6删除176.7信息录入176.8创建查询视图18

2、246.9查询186.10删除触发器196.11创建修改数据的存储过程197.参考文献24241引言本次数据库实习不要求界面和外部应用程序的设计,只设计数据库部分。工资管理系统采用SQLserver2000作为数据库后台。工资管理系统的主要任务是用计算机对各种工资信息进行日常的管理,如查询、修改、增加、删除以及存储等,迅速准确地完成各种工资信息的统计计算和汇总工作,快速打印出工资报表,针对系统服务对象的具体要求,设计了企业工资管理系统。242数据库设计2.1需求设计2.1.1总体分析借助现代信息技术和管理理论,建立企业管理信息系统是当今社会的重要趋势。根据“用信

3、息化带动工业化”的指导思想,全面开发和应用计算机管理信息系统是一个不能回避的问题。在企业管理中,人力资源是企业最宝贵的资源,也是企业的“生命线”,因此人事管理是企业的计算机管理信息系统的重要组成部分。而工资管理又是人力资源管理的重中之重。实行电子化的工资管理,可以让人力资源管理人员从繁重琐碎的案头工作,以便抽出时间完成更重要的工作。工资管理信息系统的实现可以减轻比较繁琐的收购。现在大型的ERP软件具备相当强大的工资管理模块。但是由于在一些小型公司实施ERP,会造成不必要的资源浪费,所以设计一套适合小型企业的工资管理系统有特别的现实意义。2.1.2功能描述要求具备

4、如下基本功能:基本工种、基本工资的管理;公司部门、部门提成和绩效、员工的管理;加班类型、加班工资的管理;公司员工的考勤信息管理;公司员工月工资管理月工资=基本工资+提成工资+绩效工资+加班工资-社保扣费-其他扣款;查询统计上述信息,生成企业工资报表。242.2业务流程图人事管理系统主要有以下几项功能:员工档案的管理:包括员工基本信息,所在部门,工作信息和工作简历的输入,员工信息的查询和修改。员工考勤的管理:包括考勤的添加,查询,修改和删除。员工工资的管理:包括工资的添加,工资报表的查询,修改和删除。员工评价的管理:包括评价的输入,查询和修改。人事变动的详细记录,

5、包括岗位和部门的调整,便于掌握人员的动向,及时调整人才的分配。企业所有部门的查询与管理。管理员以及其它功能模块。仔细分析调查有关企业人事信息需求的基础上,得到如下的数据流程。人力资源管理员处理记录工种津贴基本信息月工资生成报表统计查询处理职工2.3数据流图24E1人力资源部更新员工信息P1入职登记表E2员工分配部门P2S1员工信息数据入职登记表新的员工信息离职P4工作证部门信息离职表工作证离职表S2登记记录入职登记表工号2.4数据字典数据流图表达了数据和处理的关系,数据字典则是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。数据字典在数

6、据库设计中占有很重要的地位。数据字典通常包括数据项、数据结构、数据流、数据存储和处理过程5个部分。其中数据项是数据的最小组成单位,若干个数据项可以组成一个数据结构,数据字典通过对数据项和数据结构的定义来描述数据流、数据存储的逻辑内容。2.4.1数据项定义数据项是不可在分的数据单位。下面定义了工资管理系统需要的数据项:表2.1数据项定义数据项编号数据项名称简述类型及宽度24I1Sno员工号char(10)I2Sname员工姓名char(20)I3Sex性别char(4)I4Sage年龄intI5Dno部门编号char(10)I6Dname部门名称char(10)I

7、7Dallowance部门福利intI8Jno工作编号char(10)I19Jname工作名称char(20)2.4.2数据结构数据结构反映了数据之间的组合关系,。一个数据结构可以由若干个数据项组成,也可以由若干个数据结构组成,或由若干个数据项和数据结构混合组成。对数据结构的描述通常包括数据结构名、含义等。表2-2数据结构数据结构定义数据结构名数据结构含义组成DS-1StaffInf在职职工信息Sno,Sname,Sex,Sage,Dno,Dname,Jno,JnameDS-2Job职位信息Dno,Dname,Jno,JnameDS-3In入职登记表Sno,Sn

8、ame,Sex,Sage

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。