数据库工资管理系统设计(共5页).doc
《数据库工资管理系统设计(共5页).doc》由会员分享,可在线阅读,更多相关《数据库工资管理系统设计(共5页).doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上数据库工资管理系统设计1. 需求分析此工资管理系统的主要任务是用计算机对各种工资信息进行日常的管理,如查询、修改、增加、删除以及存储等,迅速准确地完成各种工资信息的统计计算和汇总工作,快速打印出工资报表,针对系统服务对象的具体要求,设计了企业工资管理系统。企业工资管理系统主要有以下几大功能:对单位人员的变动进行处理。一个单位的职工不会是一成不变的,总是在不断的变化:有调出、有调入、也有职工在本单位内部调动。因此,设计系统是应考虑到这些情况。对职工的工资进行计算、修改。可以对职工的工资档案进行个别、部分和批量修改,同时,能对各职工的工资进行计算,即计算应发金额、应扣金额
2、及实发金额等。查询统计功能。要求即可以单项查询,比如查看某个职工的工资情况等;也可以多项查询,比如某部门工资数在某一范围的职工的工资情况等。报表打印功能。每月发放工资时,要求能够打印本月的工资表、随工资发给每个职工的工资条以及工资统计表。2. 概念设计在设计工资管理系统的数据库时,依据对系统做出的数据和功能的需求分析,确定要存储的有关对象的信息和各个对象的基本属性信息,还需要确定这些对象之间的相互关系。这一步设计称作数据库的概念设计,设计结果为数据库概念模型。设计工资管理系统系统的概念模型如图所示。职工职工姓名职工号性别 学 历部门编号部门名称获得工资实发薪水应发薪水事故扣薪管理系统加班时间出
3、勤天数职工号加班费属于部门部门编号部门名称部门经理部门人数3. 逻辑结构设计表1.表名部门基本信息表列名数据类型(宽度)是主键空/非空约束条件部门编号char (10)是否无部门名称char (10)否否无部门人数int否否无部门经理char (10)否否无表2.表名职工基本信息表列名数据类型(宽度)是主键空/非空约束条件职工号char (10)是否不得重复职工姓名char (10)否否无职工性别char (10)否否值为:男或女学历char (10)否否无部门编号char (10)否否无部门名称char (10)否否无表3.表名工资基本信息表列名数据类型(宽度)是主键空/非空约束条件职工号char (10)是否不得重复实发薪水int (4)否否无应发薪水int (4)否否无事故扣薪int (4)否否默认0加班时间datatime (10)否是默认0出勤天数int (2)否否0=出勤=31加班费int (4)否否默认04. 物理结构设计5. 数据库的创建 专心-专注-专业
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 工资管理 系统 设计
限制150内