1、 目录 目录 1 1 设计时间 2 2 设计目的 2 3 设计任务 2 4 设计内容 2 4.1 需求分析 . 2 4.2 系统设计 . 2 4.2.1 概念结构 . 3 4.2.2 逻辑结构设计 3 4.2.3 物理结构设计 3 4.3 系统实施 . 5 4.3.1 数据库实现 5 4.3.2 数据载入 . 7 4.4 运行与测试 8 4.4.1 运行与测试 8 5 总结与展望 10 参考文献 11 1 设计时间设计时间 2011 年 12 月 19 日2011 年 12 月 25 日 2 设计目的设计目的 设计工资管理系统的目的在于加深对数据库基础理论和基本知识的理解,掌握使用数据库进行软
2、 件设计的基本方法,提高运用数据库解决实际问题的能力,最终实现对于给定的应用环境,构造最优 的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求 3 3 设计任务设计任务 整个系统从符合操作简便,运用灵活实用,安全的要求出发,完成人事,工资管理的全过程,包 括档案管理,工资计算,以及各种数据的分类等操作 4 4 设计内容设计内容 (1)目标: 实现月工资计算; 实现与工资管理有关的档案管理。 提高工资管理工作效率,降低出错率。 (2)功能要求: 档案管理 保存有关工资计算以及工资管理所必须的数据 能对数据进行查询、统计 (3)工资计算: 正确计算出个人月工资、部
3、门月工资以及全厂月工资。 能对病假扣款系数进行修正。 能统计工资计算表、个人工资单、部门工资单、工资汇总表四种表格。 4.1 需求分析 现代企业基本上都引进了计算机软件对公司业务进行管理,工资管理是一项琐碎、复杂而又 十分细致的工作,一般不允许发生差错。手工进行工资 发放工作,需要反复地进行抄写、计算,不仅花 费财务人员大量的时间, 而且往往由于抄写 不慎, ,或者由于计算机的疏忽, 出现工资发放错误的现象。 计算机进行工资 发放工作,不仅能够保证工资核算正确无误、快速输出,而且还可以利用工资数据库 对有关 工资的各种信息进行统计, 服务于财务部门其他方面的核算和财务处理。 实现企业员工工资
4、管 理的系统化、规范化和自动化,能够和人事管理系统、考勤管理系统相结合,真正实现企 业高效、科 学、现代化的员工管理。 4.2 系统设计 4.2.1 概念结构 4.2.2 逻辑结构设计 职工(职工号、姓名、性别、出生日期、参加工作日期、所属部门、人员类别、工种职别、技术 等级、技术职称、文化程度、民族、籍贯、现住址。 ) 职工工资(职工号、 姓名、基本工资、岗位津贴、物价补贴、职务津贴、住房补贴、房租。 ) 出勤信息(职工号、姓名、 出勤日数、公伤日数、产假日数、病假日数、旷工日数、事假日数、 加班日数、夜班日数、病假系数。 ) 4.2.3 物理结构设计 职工信息基本表: 字段名称 中文名称 类型 长度 取值范围 是否非空 主关键字 备注 Zno 职工号 cha10 0999N Y 职工基本信息 查询 职工代号 姓名 出生日期 参加工作日期 性别 所属部门 人员类别 民族 工种职别 技术等级 技术职称 籍 文 化 基本工资信息 岗位津贴 物价补贴 职务津贴 住房补贴 房租 出勤信息 假 日 数 出勤日数 工伤日数 事假日数 工 日 数 班 日 数 r 9 Znam