企业工资管理系统设计论文.docx
- 文档编号:3529982
- 上传时间:2022-11-23
- 格式:DOCX
- 页数:14
- 大小:891.45KB
企业工资管理系统设计论文.docx
《企业工资管理系统设计论文.docx》由会员分享,可在线阅读,更多相关《企业工资管理系统设计论文.docx(14页珍藏版)》请在冰豆网上搜索。
企业工资管理系统设计论文
课程:
系统设计
题目:
清产核资企业管理系统
姓名:
Candy
学号:
09611204
专业:
计算机信息管理
时间:
2011年11月18号
摘要
企业的工资管理是公司管理的一个重要内容,随着企业人员数量增加,企业的工资管理工作也变的越来月复杂。
工资管理既涉及到企业劳动人事的管理,同时也是企业财务管理的重要组成部分。
工资管理需要和人事管理联系来生成企业每个职工的基本工资、实际发放工资等。
早期的工资统计和发放都是使用人工方式处理纸质材料,不仅花费财务人员大量的时间且不易保存、往往由于个人的因素抄写不慎或计算疏忽,出现工资发放错误现象,有较强的时间限制。
基于以上原因,设计了企业工资的电脑管理系统。
该系统为工资发放系统,是为了能够对工资发放进行有效的管理而作,采用的开发工具是MicrosoftVisualBasic6.0、和MicrosoftAccess。
使用的技术有:
数据库的访问,菜单控制。
本系统能够对工作人员的工作时间进行录入,自动计算员工所需发放的工资。
可根据员工编号进行查找员工信息,并且有修改、删除、增加、打印等功能。
关键词:
控件对象数据库窗体
目录
第1章绪论
1.1项目设计的背景及意义
1.2本文内容
第2章系统分析
2.1可行性分析
2.2需求分析
2.2.1用户需求
2.2.2功能需求
2.2.3非功能需求
2.3系统的逻辑模型
2.3.1系统业务流程图
第3章系统设计
3.1系统功能结构图
3.2模块算法
3.2.1用户登录
3.2.2查询功能
3.2.3增加功能
3.2.4删除功能
3.2.5修改功能
3.3数据信息
3.3.1E-R图
3.3.2数据表
第4章系统实施
4.1系统实现
4.2系统测试
4.2.1系统测试平台简介
4.2.2系统测试目的
第5章结论
致谢
参考文献
第1章绪论
1.1系统设计的背景及意义
企业的工资管理是公司管理的一个重要内容,随着企业人员数量增加,企业的工资管理工作也变的越来月复杂。
工资管理既涉及到企业劳动人事的管理,同时也是企业财务管理的重要组成部分。
工资管理需要和人事管理联系来生成企业每个职工的基本工资、实际发放工资等。
早期的工资统计和发放都是使用人工方式处理纸质材料,不仅花费财务人员大量的时间且不易保存、往往由于个人的因素抄写不慎或计算疏忽,出现工资发放错误现象,有较强的时间限制。
1.2本文内容
本文的内容主要是针对企业的工资发放员工信息的录入管理、员工工作时间管理、查询管理和出修改管理等模块的结合实现。
该系统使用MicrosoftVisualBasic6.0开发软件,数据库服务器选用MicrosoftAccess2003数据库。
通过信息化的管理使企业的工资管理的效率得到极大的提高,同时该系统也有简洁美观的界面,方便用户的查询以及其他功能,并且拥有自己的数据库,可以存储大量的数据,方便整理。
第2章系统分析
2.1可行性分析
可行性分析是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。
可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。
该系统的可行性分析包括以下几个方面的内容。
(1)技术可行性:
该系统使用MicrosoftVisualBasic6.0开发软件,数据库服务器选用MicrosoftAccess2003数据库,它是目前能处理所有中小型系统最方便的流行数据库,它能够处理大量数据,同时保持数据的完整性并提供许多高级管理功能。
它的灵活性、安全性和易用性为数据库编程提供了良好的条件。
硬件方面,没什么要求。
(2)经济可行性:
现在现在的企业工资制度需要更直接简洁的方法来管理。
而计算机的普及,使越来越多的工资人工管理制度转变为信息化管理。
系统运行所需要的硬件条件在今天是很容易得到满足的。
作为其开发和运行的软件工具也是非常普遍的。
另外,本系统的开发及维护费用并不高,所用到的技术也是常用的,考虑到系统开发的必要性,完全可以支持网站的运营成本。
因此,此系统在经济上是完全可行的。
(3)操作可行性:
随着计算机技术的高速发展和互联网的不断普及,如今掌握计算机技术的人越来越多,并且都已充分认识到信息化管理的方便性以及必要性,本系统开发的目标之一就是界面美观,操作方便,不需要专业的计算机技术并同时满足用户的基本需求。
2.2需求分析
2.2.1用户需求
这个系统是帮助企业完成日常繁重统计业务的工具。
借助计算机系统,使他们凌乱的工作变得有条理,解脱他们需要记忆大量信息(员工的信息,员工的工作时间)的困难。
保证他们遵守某些规范,减轻他们汇总、统计、报告和传递这些信息的负担。
因此,尽量符合这些事务处理级工作人员的工作秩序与工作习惯,功能完整,操作简单,响应迅速,界面友善,易学易用成为这类软件必须满足的功能要求。
管理员登录以后可以很清晰的看到各种项目列表和可以实现的功能,一目了然。
该内容主要是企业职工信息的查询管理、修改管理、删除管理和增加管理等模块的结合实现。
系统从用户的角度出发,对于页面的美观也需要做一番苦功。
在登录及各个模块的功能做到最好的人性化和审美的结合。
2.2.2功能需求
(1)登录功能
由于是限定某个企业使用,只有登录系统。
(2)查询功能
查询功能是在数据库中查找满足条件的职工信息。
(3)增加功能
可以动态管理企业员工的信息。
(4)修改功能
可及时修改原先统计错误的信息。
(5)删除功能
删除不需要的信息,节省数据库的储存空间
2.2.3非功能需求
(1)反应时间:
系统反应时间较快
(2)界面要求:
界面简洁,清晰
(3)系统性能:
系统安全可靠,稳定性强
2.3系统的逻辑模型
2.3.1系统业务流程图
为了更加清晰地表达系统的业务功能模块,下面给企业工资管理系统的业务流程图。
第3章系统设计
3.1系统功能结构图
企业员工工资管理系统只有财会人员,他可以执行查找功能、增加功能、删除功能、修改功能、打印功能。
图3.1系统功能结构图
3.2模块算法
3.2.1用户登录
程序流程图
图3.2用户登录流程图
用户根据已知的用户名和密码登录系统,只有登录成功才能进行系列的操作。
3.2.2查询功能
程序流程图
图3.3使用查询功能流程图
,
3.2.3增加功能
程序流程图
图3.4使用增加模块流程图
登陆成功后使用增加功能模块进行操作。
3.2.4删除功能
程序流程图
图3.5使用删除功能流程图
3.2.5修改功能
程序流程图
图3.6修改功能流程图
3.3数据信息
3.3.1E-R图
本系统涉及到以下实体:
图3.7用户E-R图
图3.8实体联系E-R图
3.3.2数据表
字段名称
数据类型
允许空字符串
默认值
字段大小
编号
文本
否
50
姓名
文本
否
50
工作时间
文本
否
50
总工资
文本
否
50
该表包含了编号、姓名、工作时间、总工资四个字段。
第四章、系统实施
4.1系统实现
(1)用户登录界面如下:
图4.1.1登录界面图
登陆界面需输入相应的用户名和密码,之后点击确定按钮,若用户名和密码均输入正确则可登入企业信息管理系统,否则则会出现警告窗口,提示该用户用户名或密码输入错误。
如下图:
图4.1.2警告界面
(2)、密码输入正确后进入如下界面
(3)、点击进入
主界面的菜单栏里包括系统、操作、打印、帮助、退出菜单项。
(4)、单击操作,进入操作界面
此操作页面包含查找功能、增加功能、删除功能、修改功能。
查询出得信息在界面的文本框中显示。
(4)、打印功能
4.2系统测试
4.2.1系统测试平台简介
硬件
硬件平台:
处理器:
MobileDualCoreIntelPentiumT2410,2000MHz(15x133)
主板:
LenovoThinkPadR61
系统内存:
2016MB(DDR2SDRAM)
硬盘:
日立5400160G
显示卡:
NVIDIAQuadraNVS140M(128MB)
显示器:
LenovoB141EW04V7[14.1"LCD]
软件环境:
操作系统:
MicrosoftWindowsXP
4.2.2系统测试目的
软件测试的目的是为了尽可能发现并改正被测试系统软件中的错误,增加系统软件的可靠性和正确性。
作为系统完成的最后一个环节,它是系统能否实现功能的基础,我使用的测试方法为黑盒测试。
它是软件生命周期中一项非常重要且非常复杂的工作,对软件可靠性保证具有极其重要的意义。
软件测试是软件质量保证的关键环节,直接影响着软件的质量评估。
软件测试不仅要讲究策略,更要讲究时效性。
验收测试作为软件测试过程的最后一个环节,对软件质量、软件的可交付性和软件项目的实施周期起到决定性的作用。
表4.1测试计划表
编号
测试内容
测试日期
测试人
1
用户登录测试
2011/11/15
韩喜娟
2
查询功能测试
2011/11/16
韩喜娟
3
增加功能测试
2011/11/17
韩喜娟
4
删除功能测试
2011/11/18
韩喜娟
5
修改功能测试
2011/11/19
韩喜娟
第五章、结论
不知不觉,一个星期的设计结束了。
这一个星期的设计让我受益匪浅。
本此设计在指导老师的指点帮助下,基本完成了预期计划的要求。
本系统能在Windows以上的操作系统下运行,以MicrosoftVisualBasic6.0和MicrosoftAccess2003为主要开发工具进行设计开发。
因此,具备一定的通用性和扩展性;经过我大量的测试和试用,我觉得本软件达到了方便和实用的设计目的,实现了系统软件界面、功能性和易用、实用等方面的结合。
本系统对工资管理以较为简单,有许多可以升级的地方。
在这次系统设计过程中,还是发现了自己很多的不足之处,也遇到了许多棘手的困难,这些困难很多都是大学这几年不注重自己系统学习实践造成的,平时也更不注意学有所用的道理,这些都让我认识到系统的学习和锻炼的重要性;基础知识的掌握固然重要,但是如何灵活运用,如何整体的转变为实现,才是软件系统学习的关键。
致谢
这次毕业设计顺利结束了,首先要感谢我的指导老师丁木华老师、刘爱华老师和吴志强老师,在各位知道老师严格的要求下,我懂得了开发软件需要有一种极其认真负责的态度。
无论做什么事都要大胆的去想、去做,这样会有更好的创意,才能更有作为。
经过这次毕业设计,使我对软件设计有了更深的认识。
还要感谢学院领导这三年来对我的培养,在这三年当中,我除了学会大学里应该学会的课程外,还学会了怎样做人,做一个对社会有贡献的人。
大学就要毕业了,在这里我还要感谢我们班所有的同学。
他们和我共同生活了三年,在生活和学习上给了我很大的帮助,正是有了你们的支持,我才能顺利的完成毕业设计。
谢谢所有教过我的老师们,你们教了我很多的专业知识,还给我提供动手实践的机会,老师们辛苦了!
参考文献
[1]陈明,软件工程学教程[J].科技出版社,2008.
[2]萨师煊,王珊,数据库系统概论(第3版)[J].高等教育出版社,2005.
[3]飞思科技术产品研发中心,visualbasic6.0数据库应用开发[J].电子工业出版社,2004.
[4]飞思科技术产品研发中心,visualbasic6.0开发者手册[J].电子工业出版社,2007.
[5]申旻,visualbasic6.0高手突破[J].清华大学出版社,2009.
[6]SteveTeixeira,XaviverPacheco.visualbasic6.0开发人员指南[J].机械工业出版社,2009.
[7]李维,Inside深入核心VCL架构剖析[J].电子工业出版社,2006.
[8]张立科编写组,WindowsAPI函数参考手册[J].人民邮电出版社,2006.
[9]王珍玲,实用软件工程教程[J].高等教育出版社,2008.
[10]美Cantu.U,visualbasic6.0从入门到精通[J].电子工业出版社,2009.
[11]李维,面向对象开发实践之路(visualbasic6.0版)[J].电子工业出版社,2005.
[12]秦斌等,visualbasic6.0数据库系统开发与应用[J].中国水利水电出版社,2006.
[13]J.L.Whitten,L.D.Bentley,K.C.Dittman,SystemAnalysisandDesignMethods[M].JonhWisley,2009.1.
[14]S.L.Pfleeger,SoftwareEngineering:
TheoryandPractice(SecondEdition)[M].PrincetonHouse,2001.7.
[15]GoodhueDL,ThompsonRL,Task-technologyfitandindividualperformance[J].MISQuarterly,1995.
[16]HectorGarcia-Molina,JeffreyD.Ullman,JenniferWidom,DatabaseSystems[J].TheCompleteBook,2006.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 企业 工资管理 系统 设计 论文