工资管理系统报告

上传人:大米 文档编号:546465933 上传时间:2022-10-24 格式:DOC 页数:14 大小:404.50KB
返回 下载 相关 举报
工资管理系统报告_第1页
第1页 / 共14页
工资管理系统报告_第2页
第2页 / 共14页
工资管理系统报告_第3页
第3页 / 共14页
工资管理系统报告_第4页
第4页 / 共14页
工资管理系统报告_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《工资管理系统报告》由会员分享,可在线阅读,更多相关《工资管理系统报告(14页珍藏版)》请在金锄头文库上搜索。

1、工资管理系统实验报告学校名称: 学院: 班级:团队成员: 2013年 12月 21日一、 实验名称:企业工资管理系统二、 实验目的:1.熟悉对数据库(SQLserver2000)的基本操作,能够根据客户的要求设计出合理的表和库。2.了解XX的知识及根据要求做出简洁美观的会话界面。3.团队成员通过分配任务,进行思考及汇集意见讨论,增强对数据库理论和C+编程的理解,加强团队配合能力和交流能力。三、实验工具:Microsoft SQL Server,C+四、 实验分析:1. 系统功能需求简介根据深入的调查分析,企业的工资管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都是至

2、关重要的,所以工资管理系统应该能够为用户提供充足的信息和快捷的查询手段。一个企业工资管理系统在企业对工资管理已不可或缺。其功能主要有:(1) 对输入的工资管理数据,进行数值运算和逻辑运算,求解各种问题。(2)对工资管理信息进行加工来解决各种数据处理问题,为人事决策者在决策时提供依据。(3)对工资管理的各种资料数据进行统计计算,并将处理后的信息存储起来。该工资管理系统的主要功能如图1所示:图1 系统功能图2. 功能需求描述工资管理系统是由基本信息管理、工资查询、工资管理、系统管理和帮助等几个功能模块组成,规划系统功能模块如下:q 基本信息管理模块基本信息管理模块主要包括员工录入、员工删除2部分。

3、q 工资查询模块工资查询模块主要包括基本工资查询、浮动工资查询、加班/休假查询、总体查询4个部分。q 工资管理模块工资管理模块主要包括工资发放管理、基本工资管理、浮动工资管理3个部分。q 系统管理模块系统管理模块主要包括用户管理、修改密码、退出系统3个部分。q 帮助模块帮助模块主要包括关于1个部分。3.目标系统要求目标系统应该达到以下要求: (1)、时间经济性。优化逻辑设计与物理设计,使系统运行效率高,反映速度快。(2)、可靠性。能连续准确的处理业务,有较强的容错能力。(3)、可理解性。用户容易理解和使用该系统。(4)、可维护性和适应性。系统应易于修改、易于扩充、易于维护,能够适应业务不断发

4、展变化的需要。(5)、可用性。目标系统功能齐全,能够完全满足业务需求。(6)、安全保密性。保证系统的物理安全、数据存储和存取的安全与保密、数据传输的安 全与保密,做好使用人员的授权管理。4.数据库设计1.数据库该要说明该数据库中包括员工基础信息表、员工基本工资表、员工浮动工资表、员工加班/休假表、工资发放明细表、用户表6个数据表。图2所示的即为本系统中数据库中的数据表结构图,该数据表结构图包含系统所有数据表。可以清晰地反应数据库信息。图2 数据库概要说明2.数据流图根据团队成员相互的讨论,我们认为系统的数据流图如图3所示图3系统的数据流图基本工资设定浮动工资设定加/休班工资设定工资标准设定员工

5、信息设定5.E-R图经过小组成员的讨论,仅就我们做出的表列出E-R图 1.员工基本信息实体E-R图 员工基本信息员工编号员工姓名性别文化程度 2.员工基本工资信息实体E-R图职务工资工龄工资养老保险金基本工资员工基本工资员工编号员工姓名3.员工浮动工资信息实体E-R图保险费生活补助个人所得税住房补助员工浮动工资员工编号员工姓名4.员工加班休假信息实体E-R图休假天数休假扣款加班天数加班工资员工加班休假员工编号员工姓名5. 实体之间的E-R图员工加班休假基础工资浮动工资具有1:n具有1:n具有1:n影响m:n影响m:n6.数据库表的设计1.员工基本信息表字段名数据类型长度描述YGidvarcha

6、r30员工编号YGxmvarchar30员工姓名Sexchar2性别Whcdvarchar20文化程度2.基础工资设置表字段名数据类型长度描述YGidvarchar30员工编号YGxmvarchar30员工姓名JBgzmoney8基本工资ZWgzmoney8职务工资GLgzmoney8工龄工资YLbxjmoney8养老保险金3.浮动工资设置表字段名数据类型长度描述YGidvarchar30员工编号YGxmvarchar30员工姓名GRsdsmoney8个人所得税ZFbzmoney8住房补助BXfmoney8保险费SHbzmoney8生活补助4.员工加班/休假设置表字段名数据类型长度描述YGid

7、varchar30员工编号YGxmvarchar30员工姓名Jiabtsmoney8加班天数Jiabgzmoney8加班工资SJtsmoney8休假天数Sjkkmoney8休假扣款7.主要功能模块设计1.建立工程框架在Visual C+中建立文档管理系统的基本框架,步骤如下:(1)单击菜单“File-New”命令,打开“New”对话框,单击“Projects”选项卡,选择“MFC AppWizard(exe)”,输入工程名,并设置路径,如图3所示。图3 “New”对话框(2)单击“OK”按钮,“MFC AppWizard-Step1”对话框已经打开,如图4所示,选项“Dialog base”,

8、接着单击“Next”按钮。图4 “MFC AppWizard-Step 1”对话框(3)在弹出的“MFC AppWizard-Step 2 of 4”对话框中,输入对话框标题,如图5所示。图5 “MFC AppWizard-Step 2 of 4”对话框(4)在接下来的对话框中保持默认的选项。设置好的属性如图6所示,单击“OK”按钮后,就完成了新建工程。图6 设计好的工程属性2主窗口设计1.菜单资源设计主窗口菜单设置的主要步骤如下:(1)单击“ResourceView”选项卡,右键单击“GZGLXT Resources”选项,选择“Insert”菜单项,打开“Insert Resource”窗

9、口,如图7所示。图7 “Insert Resource”窗口(2)选择“Menu”文件夹,单击“New”按钮,在GZGLXT Resources目录下新增一个Menu目录项,菜单ID为IDR_MENU1。双击此菜单,对此菜单项的属性进行设计。如图8所示。图8 设计菜单属性图2客户区设计(1)打开对话框IDD_GZGLXT_DIALOG属性窗口,在对话框中添加1个Picture控件,用来存放图片。在Menu组合框中选择IDR_MENU1。如图9所示。图9 系统主界面3. 登录模块设计:1实现目标登录模块功能是完成用户登录本系统的操作,用户登录对话框的设计如图10所示图10 登录对话框2设计步骤(

10、1)向项目中添加一个新Dialog资源,资源ID为IDD_LOGIN。在IDD_LOGIN对话框资源中单击鼠标右键,执行弹出快捷菜单的“Properties”菜单命令,打开“Dialog Properties”对话框。在“Dialog Properties”对话框中选择General选项卡,更改其“Caption”文本框内容为“用户登录”。(2)从Controls面板上向Dialog资源中添加2个Static、1个Picture、2个Edit,更改资源的属性,并为资源设置相对应的变量,如表1所示。表1 资源设置IDPropertiesMember VariablesTypeMemberIDC_

11、EDIT1默认CStringm_nameIDC_ EDIT2PassWord TRUECStringm_pwdIDOKCaption 登录IDCANCELCaption 退出IDC_STATICType Bitmap.4 员工录入模块设计1实现目标添加员工信息,员工录入对话框的设计如图11所示图11 员工录入对话框2设计步骤(1)向项目中添加一个新Dialog资源,资源ID为IDD_YGTJK。在IDD_YGTJK对话框资源中单击鼠标右键,执行弹出快捷菜单的“Properties”菜单命令,打开“Dialog Properties”对话框。在“Dialog Properties”对话框中选择G

12、eneral选项卡,更改其“Caption”文本框内容为“员工录入”。(2)从Controls面板上向Dialog资源中添加4个Static、2个Combo、2个Edit,更改资源的属性,并为资源设置相对应的变量,如表2所示。表2 资源设置IDPropertiesMember VariablesTypeMemberIDC_EDIT1默认CStringm_idIDC_ EDIT2默认CStringm_name IDC_COMBO1Type BitmapCComboBoxm_sexIDC_COMBO2Caption 退出CComboBoxM_whcdIDOKCaption 添加IDCANCELCa

13、ption 退出5 用户管理模块设计1实现目标实现新建、删除用户功能,用户管理对话框设计如图13所示。图13 用户管理对话框2设计步骤(1)向项目中添加一个新Dialog资源,资源ID为IDD_XINJYH。在IDD_XINJYH对话框资源中单击鼠标右键,执行弹出快捷菜单的“Properties”菜单命令,打开“Dialog Properties”对话框。在“Dialog Properties”对话框中选择General选项卡,更改其“Caption”文本框内容为“用户管理”。(2)从Controls面板上向Dialog资源中添加4个Static、1个Combo、3个Edit、1个Button控件,更改资源的属性,并为资源设置相对应的变量,如表4所示表4 资源设置IDPropertiesMember VariablesTypeMemberIDC_EDIT1默认CStringm_nameIDC_EDIT2Password trueCStringm_pwdIDC_EDIT3Password trueCStringm_pwd1IDC_COMBO1默认CComb

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 金融/证券 > 金融资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号