版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、-. z*工业大学软 件 开 发 技 术 报 告课题名称工资管理系统的设计与实现学 院计 算 机专业班级组 长成 员摘 要摘要容:传统的工资管理方法,都是通过人工统计和计算的管理方式进展的。这样的管理方法不但费时费力,也容易产生计算上的错误和疏漏;计算机技术的全面普及,打破了财务管理的传统管理方法,提高了管理效率的同时,克制了传统管理方法中易产生的问题,使管理员能够有序的、全面的对每一位职工进展管理,严格按照工资条款及发放制度计算并开展员工工资。企业工资管理系统可以完成日常工资的管理,如查询、修改、增加、删除以及存储等操作,迅速准确地完成各种工资数据的的统计和汇总工作,快速打印出工资报表等,大
2、大提高了企业的管理效率关键词:工资管理,-. z目录TOC o 1-3 h z uHYPERLINK l _Toc2078766771绪论 PAGEREF _Toc207876677 h 1HYPERLINK l _Toc2078766781.1 概述 PAGEREF _Toc207876678 h 1HYPERLINK l _Toc2078766791.2 开发环境与工具介绍 PAGEREF _Toc207876679 h 1HYPERLINK l _Toc2078766801.2.1 ADO.NET简介 PAGEREF _Toc207876680 h 1HYPERLINK l _Toc20
3、78766811.2.2 *研究状况 PAGEREF _Toc207876681 h 1HYPERLINK l _Toc2078766822可行性研究 PAGEREF _Toc207876682 h 2HYPERLINK l _Toc2078766832.1 技术可行性 PAGEREF _Toc207876683 h 2HYPERLINK l _Toc2078766842.2 经济可行性 PAGEREF _Toc207876684 h 2HYPERLINK l _Toc2078766852.3 操作可行性 PAGEREF _Toc207876685 h 2HYPERLINK l _Toc207
4、8766862.4 结论 PAGEREF _Toc207876686 h 2HYPERLINK l _Toc2078766873系统需求分析 PAGEREF _Toc207876687 h 3HYPERLINK l _Toc2078766883.1 用户需求分析 PAGEREF _Toc207876688 h 3HYPERLINK l _Toc2078766893.1.1 用户需求 PAGEREF _Toc207876689 h 3HYPERLINK l _Toc2078766903.1.2 系统功能需求 PAGEREF _Toc207876690 h 3HYPERLINK l _Toc207
5、8766913.1.3 系统性能需求 PAGEREF _Toc207876691 h 3HYPERLINK l _Toc2078766923.1.4 数据分析 PAGEREF _Toc207876692 h 3HYPERLINK l _Toc2078766933.2 系统DFD图 PAGEREF _Toc207876693 h 3HYPERLINK l _Toc2078766943.3 系统E-R图 PAGEREF _Toc207876694 h 3HYPERLINK l _Toc2078766954系统设计 PAGEREF _Toc207876695 h 4HYPERLINK l _Toc2
6、078766964.1 数据库逻辑构造设计 PAGEREF _Toc207876696 h 4HYPERLINK l _Toc2078766974.2 功能模块图及分模块功能描述 PAGEREF _Toc207876697 h 4HYPERLINK l _Toc2078766984.2.1 系统的功能模块图 PAGEREF _Toc207876698 h 4HYPERLINK l _Toc2078766994.2.2 系统功能模块简介 PAGEREF _Toc207876699 h 4HYPERLINK l _Toc2078767005系统实施 PAGEREF _Toc207876700 h
7、5HYPERLINK l _Toc2078767015.1 建立数据库 PAGEREF _Toc207876701 h 5HYPERLINK l _Toc2078767025.2 数据库连接 PAGEREF _Toc207876702 h 5HYPERLINK l _Toc2078767035.3 主要模块实施 PAGEREF _Toc207876703 h 5HYPERLINK l _Toc2078767045.3.1 登录模块的开发 PAGEREF _Toc207876704 h 5HYPERLINK l _Toc2078767055.3.2 * PAGEREF _Toc207876705
8、 h 5HYPERLINK l _Toc2078767065.4 系统测试 PAGEREF _Toc207876706 h 5HYPERLINK l _Toc2078767075.4.1 软件测试的对象 PAGEREF _Toc207876707 h 5HYPERLINK l _Toc2078767085.4.2 软件测试的结果 PAGEREF _Toc207876708 h 5HYPERLINK l _Toc2078767096系统说明 PAGEREF _Toc207876709 h 6HYPERLINK l _Toc2078767106.1 开发环境 PAGEREF _Toc2078767
9、10 h 6HYPERLINK l _Toc2078767116.2 系统安装与配置 PAGEREF _Toc207876711 h 6HYPERLINK l _Toc207876712总结 PAGEREF _Toc207876712 h 7HYPERLINK l _Toc207876713参考文献 PAGEREF _Toc207876713 h 8-. z1绪 论1.1 概述传统的工资管理方法,都是通过人工统计和计算的管理方式进展的。这样的管理方法不但费时费力,也容易产生计算上的错误和疏漏;计算机技术的全面普及,打破了财务管理的传统管理方法,提高了管理效率的同时,克制了传统管理方法中易产生的
10、问题,使管理员能够有序的、全面的对每一位职工进展管理,严格按照工资条款及发放制度计算并开展员工工资。企业工资管理系统可以完成日常工资的管理,如查询、修改、增加、删除以及存储等操作,迅速准确地完成各种工资数据的的统计和汇总工作,快速打印出工资报表等,大大提高了企业的管理效率。1.2 开发环境与工具介绍Window *p环境下 SQL Server2000 与 VC+2可行性研究2.1 技术可行性 工资管理系统是在Window *p环境下应用 编程工具 VC+通过SQL Server2000 连接数据库运行的,能稳定可靠的实现企业工资的发放,查询功能,还可以进展员工和员工工资的添加和删除。2.2
11、经济可行性在10年期,系统投资和收益表1:系统总投入:180万,系统总收入:92万,2年可以收回开发投资。从经济上考虑,本系统完全有必要开发。2.3 操作可行性 工资管理系统可以实现键盘和鼠标的双操作,通过对员工的增加删除来实现员工工资的发放,增加和删除。2.4 结论通过经济,技术和社会等方面的可行性研究,可以确定本系统的开发完全有必要,而且是可行,可以立项开发。3系统需求分析3.1 用户需求分析 用户需求- - - - - - - - -容省略 - - - - - - - - - - - - - - - - -3.1.2 系统功能需求人员信息管理:企业员工信息包括员工根本信息、教育经历、个人
12、简历、岗位变更、离职登记、离退休信息等的维护和查询。(2) 考勤管理:管理员工的出勤情况包括加班、请假、休假等,并提供查询和分类统计功能。(3) 薪资福利管理:管理员工的薪资和福利包括当月工资、个人所得税、发放工资历史、员工奖励、员工惩罚等。(4) 社会保障管理:管理员工的社保信息包括单位参保信息、养老保险、医疗保险、住房公积金等,生成社会保险台帐。3.1.3 系统性能需求快速、稳定3.1.4 数据分析 - - - - - - - - -容省略 - - - - - - - - - - - - - - - - -3.2 系统DFD图 - - - - - - - - -容省略- - - - - -
13、 - - - - - - - - - - -3.3 系统E-R图4系统设计4.1 数据库逻辑构造设计员工根底信息表(员工编号,员工,性别,文化程度员工根本工资表员工编号,员工,根本工资,职务工资,工龄工资,养老保险金员工浮开工资表员工编号,员工,个人所得税,住房补助,保险费,生活补助加班事假表员工编号,员工,加班天数,加班工资,休假天数,休假扣款用户表用户名,密码,级别工资发放明细表员工编号,根本工资,工龄工资,职务工资,养老保险金,个人所得税,住房补助,保险费,生活补助,加班天数,加班工资,事假天数,事假扣款,应发金额,实发金额,余额,时间4.2 功能模块图及分模块功能描述4.2.1 系统的
14、局部功能模块图4.2.2 系统功能模块简介 根本信息管理模块根本信息管理模块主要包括员工录入、员工删除2局部。 工资查询模块 工资查询模块主要包括根本工资查询、浮开工资查询、加班/休假查询、总体查询4个 局部 工资管理模块 工资管理模块主要包括工资发放管理、根本工资管理、浮开工资管理3个局部。 系统管理模块 系统管理模块主要包括用户管理、修改密码、退出系统3个局部。帮助模 5系统实施5.1 建立数据库 - - - - - - - - -容省略 - - - - - - - - - - - - - - - - -5.2 数据库连接ADOConn:ADOConn()ADOConn:ADOConn()
15、void ADOConn:OnInitADOConn():CoInitialize(NULL);try m_pConnection.CreateInstance(ADODB.Connection); _bstr_t strConnect=Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=GZFF*T;Data Source=.; m_pConnection-Open(strConnect,adModeUnknown);catch(_error e)Af*Message
16、Bo*(e.Description();_RecordsetPtr& ADOConn:GetRecordSet(_bstr_t bstrSQL) tryif(m_pConnection=NULL) OnInitADOConn();m_pRecordset.CreateInstance(_uuidof(Recordset); m_pRecordset-Open(bstrSQL,m_pConnection.GetInterfacePtr(),adOpenDynamic,adLockOptimistic,adCmdTe*t); catch(_error e)e.Description();retur
17、n m_pRecordset;BOOL ADOConn:E*ecuteSQL(_bstr_t bstrSQL)_variant_t RecordsAffected;try if(m_pConnection=NULL) OnInitADOConn(); m_pConnection-E*ecute(bstrSQL,NULL,adCmdTe*t);return true;catch(_error e)e.Description();return false;void ADOConn:E*itConnect() if(m_pRecordset!=NULL)m_pRecordset-Close();m_
18、pConnection-Close();:CoUninitialize();5.3 主要模块实施5.3.1 登录模块的开发 主要利用VC+根本对话框设计界面 ,用户的登录信息在数据库中,登录时连接数据库进展用户确认5.3.2 根本功能模块的开发 同样利用VC+的根本对话框设计界面,再在上面参加一些控件 比方ADO 编辑框和静态文本等 当然还有button。void Cgztjdlg:OnOK() / TODO: Add e*tra validation hereUpdateData(true);CString str;str=m_dc.GetTe*t();CYggzb gzb; gzb.SetGLgz(m_glgz);gzb.Setgz(m_gz);gzb.SetYLb*j(m_ylb*j);gzb.SetZWgz(m_zwgz);gzb.sql_update(str);CDialog:OnOK();5.4 系统测试5.4.1 软件测试的对象登录测试:增加员工,显示工资情况:5.4.2 软件测试的结果输入用户名和密码:输入工资后显示:6系统说明6.1 开发环境本系统的是在.NET平台下开发的,系统的后台数据库为SQL Server;因此在使用本系
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农村土地承包合同浅议
- 2025中国科学院上海生命科学研究院生物化学与细胞生物学研究所分子细胞卓越中心周小龙组招聘备考题库有答案详解
- 2026中央办公厅所属事业单招聘工作人员13人备考题库参考答案详解
- 社工员工培训课件模板
- 2025年国家矿山安全监察局安徽局安全技术中心招聘劳务派遣财务人员1名备考题库有答案详解
- 2026厦门银行三明分行社会招聘备考题库及答案详解1套
- 广州跨交会爆款全品类集结选品灵感拉满
- 妇产科临床教学工作制度及操作规范
- 肛肠科临床诊疗指南
- 关于市委第二巡察组巡察肃州区非税收入事务中自查报告
- 大数据安全技术与管理
- 2026年中小学校长校园安全管理培训考试题及答案
- 2025年山东建筑大学思想道德修养与法律基础期末考试模拟题必考题
- 江西省赣州地区2023-2024学年七年级上学期期末英语试(含答案)
- 2025年香港沪江维多利亚笔试及答案
- 鼻饲技术操作课件
- 述职报告中医
- 患者身份识别管理标准
- 松下Feeder维护保养教材
- 汽车融资贷款合同范本
- 码头租赁意向协议书
评论
0/150
提交评论