工资管理系统报告

上传人:仙*** 文档编号:81255859 上传时间:2022-04-26 格式:DOC 页数:14 大小:423.50KB
收藏 版权申诉 举报 下载
工资管理系统报告_第1页
第1页 / 共14页
工资管理系统报告_第2页
第2页 / 共14页
工资管理系统报告_第3页
第3页 / 共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

14、控件,更改资源的属性,并为资源设置相对应的变量,如表4所示表4 资源设置IDPropertiesMember VariablesTypeMemberIDC_EDIT1默认CStringm_nameIDC_EDIT2Password trueCStringm_pwdIDC_EDIT3Password trueCStringm_pwd1IDC_COMBO1默认CComboBoxm_jbIDOKCaption 添加IDC_BUTTON1Caption 删除IDCANCELCaption 退出五、 实验结论通过该项目的实验,增强了队友们之间的交流能力和团队协作能力,更深一步的了结了数据库的相关知识,更熟练的掌握了各软件的实用,同时也清楚了的了结了完成一个项目的流程,并为以后积累了经验。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!