工资管理系统实训报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

课程设计

目录

目录 (2)

课程设计任务书 (3)

课程设计成绩评定表 (4)

工资管理系统说明书 (5)

一、系统说明 (5)

二、系统功能 (5)

三、表及表关系设计 (6)

四、查询设计 (8)

五、主要窗体设计 (14)

六、报表设计 (23)

七、主控界面设计 (26)

八、课程设计总结 (27)

课程设计任务书

(本科)

一、设计目的

通过课程设计使学生进一步掌握用ACCESS2010开发小型应用程序的过程和方法,掌握数据库数据的增加、删除、修改、查询等各种应用技巧,提高解决实际问题的能力,为将来进行软件程序设计奠定基础。

二、设计要求

1、认真查阅相关资料。

2、遵守课程设计的时间安排。

3、按时上机,认真调试程序。

4、认真书写课程设计报告书。

5、分组完成要求的设计题目(每组4-8人)

三、报告书写格式

1.封皮

2.任务书

3.报告正文(设计题目、系统功能、结构、代码、总结、评定表)

4.参考文献

四、设计题目

工资管理系统

五、时间安排

1.查阅资料及系统设计(1天)

系统功能设计/数据表结构设计

2.程序编制及调试(3天)

数据表设计/窗体设计/查询设计计/报表设计/宏设计/总体调试3.成绩评定(1天)4.书写报告(1天)

六、成绩评定(较高要求)

评定成绩根据设计表现、成绩测验、设计报告等进行综合评定。评定等级:不及格、及格、中、良好、优秀。

七、参考书目

1、《Access数据库应用技术》蒋加伏复旦大学岛出版社

2、《Access2010中文版入门与实例教程》张强电子工业出版社

课程设计成绩评定表

中等:B>=4;及格:C>=4;

工资管理系统说明书

一、系统说明

建立工资管理系统的主要目的是通过系统对职工的工资进行录入、修改和管理,能够方便地查询职工的工资,并能够输出各类工资分析和统计报表,系统还应有相应的措施,保证信息的安全。作为一个实例,本系统包含以下几方面的功能:

◆录入和维护职工工资。

◆浏览和查询职工工资。

◆具有基本的统计分析功能。

◆能够打印补发工资通知单。

由于要进行职工各种工资管理,因此数据库应包括职工基本信息(如职工编号、姓名等)及工资基本信息(如部门编号、部门名称等)。

二、系统功能

工资管理系统包括职工工资录入及维护、职工工资查询、职工工资浏览、补发工资通知单打印等功能。如图1所示。

图1 主要功能模块图

三、表及表关系设计

根据数据库的建表原则,将系统所需数据划分到3个表中,分别是职工信息表、工资信息表和职工工资表。

1)职工信息表

职工信息(职工编号,姓名,性别,出生日期,所属部门,密码)

说明:(1)“职工编号”字段为主关键字。

2) 工资信息表

工资信息(部门编号,部门名称,工时,评价

说明:(1)“部门编号”字段为主关键字。

3)职工工资表

职工工资(职工编号,部门编号,季度,基本工资,奖惩工资,总评工资) 说明:(1)“职工编号”与“部门编号”字段为联合唯一关键字。

2. 创建表间关系

为3个数据表建立关系如图2所示。

图2 数据表关系

其中“工资信息”表与“职工工资”表通过“部门编号”字段建立一对多关系;“职工信息”表与“职工工资”表通过“职工编号”字段建立一对多关系,设置如图3所示。

图3 编辑表间关系

四、查询设计

1. 创建“登录窗体查询”

查询对象名称:登录窗体查询。

数据源:“职工信息”表。

功能:根据“登录窗体”提供的使用者的职工编号,从“职工信息”表中提取满足条件的记录生成“查询”对象。“查询”对象中仅包含“职工编号”和“密码”字段。

建立过程如下:

(1) 在Access窗口的导航窗格中选择“创建”选项卡,然后单击“查询”分组中的【查询设计】按钮,打开查询设计视图和“显示表”窗口。

(2) 从“显示表”窗口中将“职工信息”表添加到设计视图显示区后关闭窗口。

(3) 将“职工编号”和“密码”字段依次拖动到设计视图网格区的字段行。

(4) 在“学号”字段的条件单元格中输入“[Forms]![登录窗体]![txt_bh]”,其中“登录窗体”是系统登录窗体的名称(将在下一节介绍创建过程),“txt_bh”是该窗体上的文本框控件,用于接收用户输入的职工编号。

(5) 保存查询并命名为“登录窗体查询”,其设计视图如图 4所示。

图 4 “登录窗体查询”对象

2. 创建“工资信息查询”

查询名称:工资信息查询。

数据源:“工资信息”表。

功能:根据“工资录入窗体”提供的课程名称,从“工资信息”表中提取满足条件的记录生成“查询”对象。“查询”对象中仅包含“部门编号”和“部门名称”字段。

建立过程如下:

(1) 在Access窗口的导航窗格中选择“创建”选项卡,然后单击“查询”分组中的【查询设计】按钮,打开查询设计视图和“显示表”窗口。

(2) 从“显示表”窗口中将“部门信息”表添加到设计视图显示区后关闭窗口。

(3) 将“部门编号”和“部门名称”字段依次拖动到设计视图网格区的字段行。

(4) 在“部门编号”字段的条件网格格中输入“[Forms]![工资录入窗体]![cb_bmbh]”,其中“成绩录入窗体”是窗体的名称,“cb_bmmc”是该窗体上的组合框控件,用于接收用户选择的部门名称。

(5) 保存查询并命名为“工资信息查询”,其设计视图如图 5所示。

图 5 “工资信息查询”对象

3. 创建“工资追加查询”

查询名称:工资追加查询。

功能:将用户通过“工资录入窗体”输入的信息添加到“职工工资”表中。

相关文档
最新文档