《企业工资管理系统设计论文.doc》由会员分享,可在线阅读,更多相关《企业工资管理系统设计论文.doc(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、课程:系统设计题目:清产核资企业管理系统姓名:Candy学号:专业:计算机信息管理时间:2011年11月18号摘 要企业工资管理是公司管理一个重要内容,随着企业人员数量增加,企业工资管理工作也变越来月复杂。工资管理既涉及到企业劳动人事管理,同时也是企业财务管理重要组成部分。工资管理需要与人事管理联系来生成企业每个职工基本工资、实际发放工资等。早期工资统计与发放都是使用人工方式处理纸质材料,不仅花费财务人员大量时间且不易保存、往往由于个人因素抄写不慎或计算疏忽,出现工资发放错误现象,有较强时间限制。基于以上原因,设计了企业工资电脑管理系统。该系统为工资发放系统,是为了能够对工资发放进行有效管理而
2、作,采用开发工具是Microsoft Visual Basic 6.0、与Microsoft Access。使用技术有:数据库访问,菜单控制。本系统能够对工作人员工作时间进行录入,自动计算员工所需发放工资。可根据员工编号进行查找员工信息,并且有修改、删除、增加、打印等功能。关键词:控件 对象 数据库 窗体目 录第1章 绪 论项目设计背景及意义1.2本文内容第2章 系统分析可行性分析需求分析用户需求功能需求2.2.3 非功能需求系统逻辑模型系统业务流程图第3章 系统设计系统功能结构图模块算法用户登录查询功能增加功能3.2.4 删除功能修改功能数据信息3.3.1 E-R图数据表第4章 系统实施系统
3、实现系统测试系统测试平台简介系统测试目第5章 结论致 谢参考文献第一章 绪论1.1 系统设计背景及意义企业工资管理是公司管理一个重要内容,随着企业人员数量增加,企业工资管理工作也变越来月复杂。工资管理既涉及到企业劳动人事管理,同时也是企业财务管理重要组成部分。工资管理需要与人事管理联系来生成企业每个职工基本工资、实际发放工资等。早期工资统计与发放都是使用人工方式处理纸质材料,不仅花费财务人员大量时间且不易保存、往往由于个人因素抄写不慎或计算疏忽,出现工资发放错误现象,有较强时间限制。本文内容主要是针对企业工资发放员工信息录入管理、员工工作时间管理、查询管理与出修改管理等模块结合实现。该系统使用
4、Microsoft Visual Basic 6.0开发软件,数据库服务器选用Microsoft Access 2003数据库。通过信息化管理使企业工资管理效率得到极大提高,同时该系统也有简洁美观界面,方便用户查询以及其他功能,并且拥有自己数据库,可以存储大量数据,方便整理。第2章 系统分析可行性分析是在系统调查基础上,针对新系统开发是否具备必要性与可能性,对新系统开发从技术、经济、社会方面进行分析与研究,以避免投资失误,保证新系统开发成功。可行性研究目就是用最小代价在尽可能短时间内确定问题是否能够解决。该系统可行性分析包括以下几个方面内容。(1)技术可行性:该系统使用Microsoft Vi
5、sual Basic 开发软件,数据库服务器选用Microsoft Access 2003数据库,它是目前能处理所有中小型系统最方便流行数据库,它能够处理大量数据,同时保持数据完整性并提供许多高级管理功能。它灵活性、安全性与易用性为数据库编程提供了良好条件。硬件方面,没什么要求。(2)经济可行性:现在现在企业工资制度需要更直接简洁方法来管理。而计算机普及,使越来越多工资人工管理制度转变为信息化管理。系统运行所需要硬件条件在今天是很容易得到满足。作为其开发与运行软件工具也是非常普遍。另外,本系统开发及维护费用并不高,所用到技术也是常用,考虑到系统开发必要性,完全可以支持网站运营成本。因此,此系统
6、在经济上是完全可行。(3)操作可行性:随着计算机技术高速发展与互联网不断普及,如今掌握计算机技术人越来越多,并且都已充分认识到信息化管理方便性以及必要性,本系统开发目标之一就是界面美观,操作方便,不需要专业计算机技术并同时满足用户基本需求。 这个系统是帮助企业完成日常繁重统计业务工具。借助计算机系统,使他们凌乱工作变得有条理,解脱他们需要记忆大量信息(员工信息,员工工作时间)困难。保证他们遵守某些规范,减轻他们汇总、统计、报告与传递这些信息负担。因此,尽量符合这些事务处理级工作人员工作秩序及工作习惯,功能完整,操作简单,响应迅速,界面友善,易学易用成为这类软件必须满足功能要求。管理员登录以后可
7、以很清晰看到各种项目列表与可以实现功能,一目了然。该内容主要是企业职工信息查询管理、修改管理、删除管理与增加管理等模块结合实现。系统从用户角度出发,对于页面美观也需要做一番苦功。在登录及各个模块功能做到最好人性化与审美结合。功能需求(1)登录功能由于是限定某个企业使用,只有登录系统。(2)查询功能查询功能是在数据库中查找满足条件职工信息。(3) 增加功能可以动态管理企业员工信息。 (4)修改功能可及时修改原先统计错误信息。(5)删除功能 删除不需要信息,节省数据库储存空间 非功能需求(1)反应时间:系统反应时间较快(2)界面要求:界面简洁,清晰(3)系统性能:系统安全可靠,稳定性强 为了更加清
8、晰地表达系统业务功能模块,下面给企业工资管理系统业务流程图。 第3章 系统设计系统功能结构图企业员工工资管理系统只有财会人员,他可以执行查找功能、增加功能、删除功能、修改功能、打印功能。 图3.1 系统功能结构图模块算法用户登录程序流程图图3.2 用户登录流程图用户根据已知用户名与密码登录系统,只有登录成功才能进行系列操作。 查询功能程序流程图图3.3 使用查询功能流程图 增加功能程序流程图 登陆成功后使用增加功能模块进行操作。 删除功能程序流程图修改功能程序流程图 E-R图本系统涉及到以下实体:图3.7 用户E-R图图3.8 实体联系E-R图数据表字段名称数据类型允许空字符串默认值字段大小编
9、号文本否50姓名文本否50工作时间文本否50总工资文本否50该表包含了编号、姓名、工作时间、总工资四个字段。第四章、系统实施实现(1)用户登录界面如下:图登录界面图登陆界面需输入相应用户名与密码,之后点击确定按钮,若用户名与密码均输入正确则可登入企业信息管理系统,否则则会出现警告窗口,提示该用户用户名或密码输入错误。如下图:图警告界面(2) 、密码输入正确后进入如下界面(3) 、点击进入 主界面菜单栏里包括系统、操作、打印、帮助、退出菜单项。(4)、单击操作,进入操作界面此操作页面包含查找功能、增加功能、删除功能、修改功能。查询出得信息在界面文本框中显示。(4) 、打印功能系统测试系统测试平台
10、简介硬件硬件平台:处理器:Mobile Dual Core Intel Pentium T2410, 2000 MHz (15 x 133)主板:Lenovo ThinkPad R61系统内存:2016 MB (DDR2 SDRAM)硬盘:日立 5400 160 G显示卡:NVIDIA Quadra NVS 140M (128 MB)显示器:Lenovo B141EW04 V7 14.1 LCD软件环境:操作系统:Microsoft Windows XP系统测试目软件测试目是为了尽可能发现并改正被测试系统软件中错误,增加系统软件可靠性与正确性。作为系统完成最后一个环节,它是系统能否实现功能基础
11、,我使用测试方法为黑盒测试。它是软件生命周期中一项非常重要且非常复杂工作,对软件可靠性保证具有极其重要意义。软件测试是软件质量保证关键环节,直接影响着软件质量评估。软件测试不仅要讲究策略,更要讲究时效性。验收测试作为软件测试过程最后一个环节,对软件质量、软件可交付性与软件项目实施周期起到决定性作用。表4.1 测试计划表编号测试内容测试日期测试人1用户登录测试2011/11/15韩喜娟2查询功能测试2011/11/16韩喜娟3增加功能测试2011/11/17韩喜娟4删除功能测试2011/11/18韩喜娟5修改功能测试2011/11/19韩喜娟第五章、结论不知不觉,一个星期设计结束了。这一个星期设
12、计让我受益匪浅。本此设计在指导教师指点帮助下,基本完成了预期计划要求。本系统能在Windows以上操作系统下运行,以MicrosoftMicrosoft Access2003为主要开发工具进行设计开发。因此,具备一定通用性与扩展性;经过我大量测试与试用,我觉得本软件达到了方便与实用设计目,实现了系统软件界面、功能性与易用、实用等方面结合。本系统对工资管理以较为简单,有许多可以升级地方。在这次系统设计过程中,还是发现了自己很多不足之处,也遇到了许多棘手困难,这些困难很多都是大学这几年不注重自己系统学习实践造成,平时也更不注意学有所用道理,这些都让我认识到系统学习与锻炼重要性;基础知识掌握固然重要
13、,但是如何灵活运用,如何整体转变为实现,才是软件系统学习关键。致 谢这次毕业设计顺利结束了,首先要感谢我指导教师丁木华教师、刘爱华教师与吴志强教师,在各位知道教师严格要求下,我懂得了开发软件需要有一种极其认真负责态度。无论做什么事都要大胆去想、去做,这样会有更好创意,才能更有作为。经过这次毕业设计,使我对软件设计有了更深认识。还要感谢学院领导这三年来对我培养,在这三年当中,我除了学会大学里应该学会课程外,还学会了怎样做人,做一个对社会有贡献人。大学就要毕业了,在这里我还要感谢我们班所有同学。他们与我共同生活了三年,在生活与学习上给了我很大帮助,正是有了你们支持,我才能顺利完成毕业设计。谢谢所有
14、教过我教师们,你们教了我很多专业知识,还给我提供动手实践机会,教师们辛苦了!参考文献1 陈明,软件工程学教程J.科技出版社,2008.2萨师煊,王珊,数据库系统概论(第3版) J.高等教育出版社,2005.3飞思科技术产品研发中心,visual basic 6.0数据库应用开发J.电子工业出版社,2004.4飞思科技术产品研发中心,visual basic 6.0开发者手册J.电子工业出版社,2007. 5申旻,visual basic6.0高手突破J.清华大学出版社,2009. 6Steve Teixeira,Xaviver Pacheco.visual basic 6.0开发人员指南J.机
15、械工业出版社,2009.7李维,Inside深入核心VCL架构剖析J.电子工业出版社,2006.8张立科编写组,Windows API函数参考手册J.人民邮电出版社,2006.9王珍玲,实用软件工程教程J.高等教育出版社,2008. 10美Cantu.U,visual basic 6.0从入门到精通J.电子工业出版社,2009.11李维,面向对象开发实践之路(visual basic 6.0版)J.电子工业出版社, 2005. 12秦斌等, visual basic 6.0数据库系统开发及应用J.中国水利水电出版社,2006. 13 J.L.Whitten,L.D.Bentley,K.C.Di
16、ttman ,System Analysis and Design MethodsM.Jonh Wisley,2009.1.14 S.L.Pfleeger,Software Engineering:Theory and Practice(Second Edition)M.Princeton House,2001.7. 15Goodhue D L,Thompson R L,Task-technology fit and individual performanceJ.MIS Quarterly,1995.16Hector Garcia-Molina,Jeffrey D.Ullman,Jennifer Widom,Database SystemsJ.The Complete Book,2006.第 11 页