文档详情

Access数据库大作业 工资管理系统.doc

发布:2017-11-15约2.35千字共14页下载文档
文本预览下载声明
工资管理系统 院系:印刷与包装工程学院 专业:高分子 班级:08级高分子(1)班 姓名:鲁玺龙 学号:081110131 工资管理系统 工资管理系统数据库模型: 职员信息表:(工号、姓名、性别、部门、职务、工资) 工资发放表:(工号、姓名、部门、月份、基本工资、奖金合计、考勤扣除、罚款合计、医疗保险、工资合计、个人所得税、实发金额、是否发放) 考勤表:(工号、姓名、部门、加班、请假、旷工、考勤日期) 公司部门资料表:(部门编号、部门、负责人) 职员惩罚表:(工号、姓名、惩罚原因、惩罚金额、惩罚日期、是否计入工资) 职员奖励表:(工号、姓名、奖励原因、奖励金额、奖励日期、是否计入工资) 职员信息表: 列名 数据类型 主键 工号 数字 是 姓名 文本 否 性别 文本 否 部门 文本 否 职务 文本 否 工资 数字 否 工资发放表: 列名 数据类型 主键 工号 数字 是 姓名 文本 否 部门 文本 否 月份 日期 否 基本工资 数字 否 奖金合计 数字 否 考勤扣除 数字 否 罚款合计 数字 否 医疗保险 数字 否 工资合计 数字 否 个人所得税 数字 否 实发金额 数字 否 是否发放 是/否 否 考勤表: 列名 数据类型 主键 工号 数字 是 姓名 文本 否 部门 文本 否 加班 数字 否 请假 数字 否 旷工 数字 否 考勤日期 日期 否 公司部门资料表: 列表 数据类型 主键 部门编号 数字 是 部门 文本 否 负责人 文本 否 职员惩罚表: 列名 数据类型 主键 工号 数字 是 姓名 文本 否 惩罚原因 文本 否 惩罚金额 数字 否 惩罚日期 日期 否 是否计入工资 是/否 否 职员奖励表: 列名 数据类型 主键 工号 数字 是 姓名 文本 否 奖励原因 文本 否 奖励金额 数字 否 奖励日期 日期 否 是否计入工资 是/否 否 建立查询 包括职员信息查询、工资发放查询、考勤查询、部门资料查询。 窗体设计 窗体用于数据库的查阅、添加、编辑和删除等操作,以及作为应用程序的控制界面。 宏的创建: 宏是指能自动执行某种操作的命令,使用中常常将宏操作命令排成一组,按照顺序执行已完成一种特定任务。在ACCESS中宏的一个主要用途是将宏链接到窗体和报表中。由窗体、窗体上的控件、报表和报表的节上的事件的触发来运行宏。 在设计工资管理系统的数据库时,依据对系统作出的数据和功能上的需求分析确定要存储得有关对象的信息和各个对象的基本属性信息,并确定这些对象之间的相互关系,需要建立数据库概念模型,即E—R模型。如下图所示: 系统界面处理功能: 系统启动界面 该界面是工资管理系统数据库启动后打开的第一个窗体。它为操作者提供了相应的操作界面。输入工号和密码,如:“112”,“abcd”。单击【登陆】按钮,打开工资管理系统首页窗体。此功能通过宏的创建来实现。 工资管理系统首页界面 “工资管理系统首页“窗体上提供5个命令按钮,单击命令按钮可以分别打开有职员信息查询、工资发放一览表、考勤表和部门资料的操作窗体。命令按钮都是通过控件向导创建的。 (1)职员信息查询界面 在职员信息查询界面上有3个按钮,分别为“职员信息查询”,“职员工资查询”和“退出”。 ①职员信息查询界面 职员信息查询主要为职员提供个人信息的查询。如工号、姓名、部门、职务等信息,还加有视频资料。如下图所示: ②职员工资查询界面 在进入工资查询时需输入工号。此功能通过查询建立。如下图所示: 此查询可以查看职员个人的工资发放情况。在此窗体中还建立了惩罚查询的子窗体。如图所示: 工资发放一览表界面 此界面为公司所有人的工资发放情况,在此界面上还可以进行添加和删除功能。 考勤界面 下图为职员的考勤表。职员通过此表可以查到自己的考勤情况,是否加班,旷工等内容。在此窗体上有三个按钮:【前一项记录】、【下一项纪录】、【退出】。这三个按钮通过控件向导创建的。 部门资料界面 在此窗体上显示的是部门的管理情况。有部门资料,部门名称和负责人情况。单击【退出】按钮可以退出此窗体。 报表: 1、工资发放查询报表 2、职员资料管理报表 总结: 通过对数据库应用技术课程一学期的学习,我知道了Access可以对大量数据进行存储、查找、统计、增加、删除及修改,还可以创建报表等对象,它提供了面向对象的可视化程序设计语言,能帮助我们通过各种数据库对象对数据进行控制和管理。我们学会了一些建立数据库的基本方法,经过上机实际操作,巩固了课上所学的知识。而且它还能对各种系统进行科学系统的管理,譬如学生管理系统、人事管理系统等。基于它功能强大且使用方便,在各个领域都
显示全部
相似文档