企业工资管理系统doc.docVIP

  • 2
  • 0
  • 约3.32千字
  • 约 15页
  • 2017-08-22 发布于浙江
  • 举报
企业工资管理系统doc

河南城建学院 《数据库技术与应用》设计说明书 设计题目: 企业工资管理系统 系 别: 建筑工程管理系 专 业: 房地产经营管理 指导教师: 王康平 郭猛 班 级: 0534111 学 号: 053411150 姓 名: 闫科良 2013年 1 月 11日 目录 一、设计题目………………………………………………3 二、设计的目的、任务……………………………………3 三、本系统主要功能…………………………………........3 四、概要设计…………………………………………....…3 五、数据库概念结构设计………………………………....5 六、数据库逻辑结构设计………………………………....5 七、心得体会………………………………………...…..14 八、参考文献……………………...……………………..15 一、设计题目: 企业工资管理系统 二、设计的目的、任务: 加深对《》原理和程序的理解、巩固、提高,让学生做到学以致用, 工资管理系统的输出结果是对员工工作的一个评价。具体的方法后面介绍。 根据上面的分析,最后得到系统的数据流程图。 通过对企业工资管理的内容和数据关系分析,设计的数据项和数据结构如下: 员工基本状况。包括员工号、员工姓名、性别、所在部门、身份证号、生日、籍贯、国籍、民族、婚姻状况、健康状况、参加工作时间、员工状态、状态时间、家庭住址、联系电话等。因为本例只涉及到工资管理,故为了说明简单,只包含了与员工的工资相关的资料,如入厂时间、所在部门、岗位、工资级别等。 工资级别和工资金额。包括工资等级、工资额。 企业部门及工作岗位信息。包括部门名称、工作岗位名称、工作岗位工资等。 工龄的工资金额。包括工龄及对应工资额。 公司福利表。包含福利名称、福利值。 工资信息。包含员工号、员工姓名、员工基础工资、员工岗位工资、员工工龄工资、公司福利、员工实利工资。 数据库概念结构设计 本实例根据上面的设计规划出的实体有员工实体、员工工资实体、工资等级实体、部门岗位实体、工龄实体、公司福利实体,实体和实体之间的关系E-R图见下面。 跟据各表的结构,在Access2003中可以完成“工资管理系统数据库及表的创建工作。 数据库逻辑结构设计 在上面的实体以及实体之间关系的基础上,就可以形成数据库中的表格以及各个表格之间的关系。 表见具体关系如图所示 图 : 表间关系 创建查询 根据窗体的需要一共创建了7个查询,分别为 查询员工:统计所有员工情况。 查询工资:统计所有员工的工资情况。 查询部门:统计出部门信息。 查询员工福利:统计员工福利情况。 查询员工考勤:了解员工考勤情况。 查询月度工资:统计员工月总工资。 查询创建的方法采用设计视图创建查询,略截几个图,具体方法见图三至图九。 窗体和报表的设计: 各窗体和报表的设计方法基本一样,以下仅以“登陆界面”窗体为例进行设计,其他窗体见效果部分。 利用“登陆界面”窗体可以进入工资管理系统的主界面,效果图如图。 创建步骤如下: (1) 在“工资管理系统”数据库窗口中选择窗体对象,然后单击工具栏上的“新建”按钮。 (2) 在弹出的“新建窗体”对话框的列表框中选择设计视图,该窗体不需要数据来源表,其他窗体根据需要选择。 (3)利用“文本框”控件,在窗体主体区创建两个文本框并把标签标题分别改为用户名和密码。 (4)利用工具箱上的“标签”控件,在窗体主体区创建一个标签,并在属性窗口上按需进行设置。 (5) 利用“命令按钮”控件,在窗体主体区创建一个命令按钮并把其标题分别改为确定。 (6) 选中“确定”命令按钮点击右键选择事件生成器→生成代码,输入以下代码: Private Sub Command4_Click() i = i + 1 Dim name As String, pass As String name = Me!Text0 pass = Me!Text2 If name = use

文档评论(0)

1亿VIP精品文档

相关文档