小型工资管理系统的设计与实现.doc
《小型工资管理系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《小型工资管理系统的设计与实现.doc(38页珍藏版)》请在三一办公上搜索。
1、XXXX学院本 科 生 毕 业 设 计( 20XX 届)题 目: 小型工资管理系统的设计与实现 系 别: 计算机科学系 专 业: 计算机科学与技术 班 级: 20XX级1班 作者姓名: XXX 学号: XXXXX 指导教师: XXX 职称: 讲师 学历: 研究生 论文成绩: 2012 年 4 月36目 录摘 要1Abstract2绪 论3第一章 系统设计使用的工具、环境简介41.1 VFP的简介41.2 VFP的基本功能41.3 VFP的特点4第二章 系统需求分析62.1系统的可行性分析62.2功能需求分析7第三章 系统的设计过程83.1系统的总体功能结构设计83.2系统功能具体分析83.3系
2、统的数据库设计123.4系统功能模块详细的设计与实现一五第四章 系统的测试274.1首页274.2登录页面274.3小型工资管理页面284.4人事管理子菜单284.5工资管理304.5.1 工资信息数据维护页面304.5.2 工资信息查询页面304.6基础资料管理314.7系统管理页面324.8退出系统32第五章 系统的编译335.1连编可执行文件335.2可执行文件的独立运行33结束语34参考文献35指导教师评语评阅人评语小型工资管理系统的设计与实现计算机科学系 20XX级1班 XXX摘 要:工资管理是公司管理的一个重要内容。随着企业人员数量增加,企业的工资管理工作也变得越来越复杂。工资管理
3、既涉及到企业劳动人事的管理,同时也是企业财务管理的重要组成部分。工资管理需要和人事管理相联系,同时连接工时考勤和医疗保险等等,来生成企业每个职工的基本工资、补贴、保险费、实际发放工资等。资金是企业生存的主要元素,资金的流动影响到企业的整体运作,企业员工的工资是企业资金管理的一个重要的组成部分。早期的工资统计和发放都是使用人工方式处理纸质材料,不仅花费财务人员大量的时间且不易保存,往往由于个人的因素抄写不慎或计算疏忽,出现工资发放错误的现象。早期工资管理都采取纸质材料和具有较强的时间限制。基于以上原因,企业工资管理系统使用电脑安全保存、快速计算、全面统计,实现工资管理的系统化、规范化、自动化。本
4、工资管理系统极大提高了工作效率,节省了人力和物力,最终满足企业财务管理、员工工资发放的需要,同时也成为现代化企业管理的标志。关键词: 工资管理;财务管理;系统化;规范化;自动化Design and Implementation of the management system for small wagesThe computer science department of 20XX class 1 class of XXXXAbstract: Salary management is an important part of company management. With the incr
5、easing number of corporate personnel, management of wages and salaries are becoming increasingly complex. Management involves both wage labor and personnel management, enterprise financial management is also an important part of. Salary management needs and associated personnel management, attendanc
6、e and connecting hours medical insurance etc., to generate business for each of the workers basic wages, allowances, medical insurance, insurance premium, actual salary. Capital enterprises to survive are the main element, capital flows affect the overall operation of enterprises, the wages of emplo
7、yees in financial management of enterprises is an important part of. Early wages are paid and the use of artificial materials handling paper, not only the financial officers spent a lot of time and difficult to preserve, often due to personal factors copying carelessness or negligence of the calcula
8、tion, payment of wages in the wrong phenomenon. Early salary management adopts the material and has the strong time constraints. Based on the above reason, the enterprise wage management system using computer security, fast calculation, comprehensive statistics, the realization of the wage managemen
9、t system is changed, standardization, automation. The salary management system have greatly improved work efficiency, saving human and material resources, and ultimately meet the enterprises financial management, payroll needs of employees, but also become a symbol of modern enterprise management. K
10、ey word: Salary management; Financial management; Systematic ; standardization; automation 绪 论当今社会,资金是企业生存的主要元素,资金的流动影响到企业的整体运作,企业员工的工资是企业资金管理的一个重要的组成部分,因为企业每个月都要涉及发放企业员工工资的问题。而随着企业人员数量的增加,企业的工资管理也变得越来越复杂。企业员工的人数越多,工资的统计工作就越多,工资的发放困难就越大。如果能够实现工资管理的自动化,无疑将给企业管理部门带来很大的方便。传统的纸质材料的数据信息管理方式已经不适合现代企业公司的发展
11、了,实现工资管理的系统化、规范化、自动化,将成为现代公司管理工资的首选。随着计算机的诞生和普及以及计算机网络的发展,我们就可以开发一个工资管理系统,用电脑代替大量的人工统计和计算,完成许多工资信息的处理。对于企、事业单位的工资发放来说,不需要太大型的数据库系统。只需要一个操作方便,功能实用,能同时满足财务部门、单位其他相关部门及代发单位三方对数据的管理及需求的系统。我的目标就是在于利用VFP编程软件开发一个功能实用,用户操作方便,简单明了的工资管理程序。实现工资的集中管理,可供财务人员对本单位的人员以及工资进行增加、删除、修改、查询,对人事的管理及工资发放中的应发工资合计等项目进行计算,同时本
12、系统还可对人事及工资管理情况进行多角度查询。利用小型软件对小型企业的工资进行管理,不仅可以节省开支,而且还可以节省时间,充分发挥了其小却精的特点。第一章 系统设计使用的工具、环境简介系统设计使用的工具主要有Visual FoxPro 6.0 , 现简介如下:1.1 VFP的简介Visual FoxPro 6.0 是由美国Microsoft 公司于1998年推出的新一代数据库软件系统。Visual FoxPro 数据库是一个关系型数据库,主要用于Windows环境。由于Visual FoxPro 需要很少编程就可以建立一个面向对象的数据库应用程序,所以在众多的数据库软件中,Visual FoxP
13、ro 拖颖而出,成为一种通用的数据库软件。利用Visual FoxPro 可以设计出丰富多彩的用户界面,在用户界面中可以放置各种控制部件,如命令按钮、图形、图片、图表等,从而设计出完全图形化的界面,方便用户操作和使用1。1.2 VFP的基本功能(1)可以为每一种类型的信息创建一个表,利用表存储相应的信息。(2)可以定义各个表之间的关系,从而很容易地将各个表中相关的数据有机地联系在一起。(3)可以创建表单来直接查看和管理表中的数据。(4)可以创建一个报表来分析数据或将数据以特定的方式打印出来。1.3 VFP的特点与其他数据库不同,VFP在实现上述功能时提供了各种向导,用户在操作时,只需按照向导所
14、提供的步骤执行,使用起来非常方便2。(1)易于使用(2)可视化开发(3)事件驱动(4)面向对象编程(5)应用向导和生成器(6)组件库(7)VFP基础类(8)对动态图形文件的支持第二章 系统需求分析2.1系统的可行性分析(1)可行性分析以下从四个方面对企业工资管理系统进行可行性分析:技术可行性、经济可行性、操作可行性和法律可行性。 技术可行性 为了确定现有技术能否实现目标系统。VFP 6.0 自带的工具和控件,完全可以实现本系统要求达到的各种功能。 经济可行性为了确定待开发的系统的经济效益能否超过开发成本。工资管理系统是一个不会直接产生经济效益的投资,但是能够节省人员资源的消耗和浪费,从而节约成
15、本,提高效率。从成本效益角度来观察,这个系统的开发成本不是很高,在使用后,能够起到的作用也是十分可观的3。 操作可行性 企业工资管理系统是基于VFP 6.0平台开发的,VFP系列是被广泛应用于数据库开发和操作的一套成熟的软件平台,而且它对于一个小型的数据库处理具有不可比拟的优点和简单方便。所以从操作可行性方面是可行的。开发出来的界面也是十分容易使用,具有简单,容易上手的特点。 法律可行性本系统完全是本人在指导老师的指导下独立完成的,故不存在侵权行为或者由于本系统带来的法律纠纷等问题,所以在法律上是可行的。所以从上面四点出发,可以确定系统分析是可行的。2.2功能需求分析小型工资管理系统的主要任务
16、是利用计算机对人事、工资信息进行常规的管理(如增加、修改、删除、查询、存储等),迅速准确地完成工资信息的统计计算和汇总工作以及报表打印。本系统包括下列功能:(1)“人事管理”模块的设计:本模块主要功能是对职工的个人基本信息进行设定,主要包括: 人事数据维护(可以对职工的个人资料进行添加、删除、修改等一些操作) 人事信息查询(2)“工资管理”模块的设计:本模块功能是对职工的工资进行设定,主要包括: 工资数据维护(可以对职工的工资进行添加、删除、修改等一些操作) 工资查询(3)“基础资料”模块的设计:本模块功能是对职工所在的部门、职工的职称进行管理,主要包括: 部门表 职称表(4)“系统管理”模块
17、的设计:本模块功能是对操作员进行管理,主要包括: 操作员管理(可以对操作员的姓名和口令进行修改)(5)退出系统第三章 系统的设计过程3.1系统的总体功能结构设计操作员管理职称表部门表工资查询工资数据维护工资管理人事查询人事数据维护退出系统系统管理基础资料管理人事管理小型工资管理系统 图3-1 系统总体功能结构设计32系统功能具体分析3.2.1登陆界面在文件夹XXGZ中,双击“gz.exe”文件,系统将自动运行,系统登陆窗口如下图4-2,输入相应的用户名,和密码,单击“确定”按钮,检验正确后登陆到主界面。图3-2 登陆界面单击“确定”按钮时启动程序组,结果不正确时提示“用户名错误,请重新输入”,
18、结果正确将进入主界面。程序清单如下:*判断密码是否正确i=i+1select operatorlocate for 操作员姓名=alltrim(thisform.text1.value)do casecase i=3 and found() and thisform.text2.value=operator.口令*输入次数未超过3次且用户名正确、口令正确 operat=thisform.text1.valueinsert into log(操作员代号,操作员姓名,登录时间)value(operator.操作员代号,operator.操作员姓名,datetime()_screen.caption
19、= “小型工资管理系统”+space(40)+dtoc(date()+space(40);+操作员:+operatselect 权限 from menuright into array rr where 操作员代号=operator.操作员代号;order by 菜单项编号 release thisform do form gzcase i=3 and found() and thisform.text2.value!=operator.口令*输入次数未超过3次且用户名正确、口令不正确 messagebox(密码错误,请重输!,警告) thisform.text2.value= thisfor
20、m.text2.setfocuscase i3 messagebox(禁止进入系统!,警告) thisform.releaseendcase单击“退出”时,系统退出该程序。程序语句为:thisform.release。3.2.2 人事管理单击人事管理菜单。此时会出现两个子菜单:人事信息数据维护和人事信息查询。(1)人事信息数据维护主要是对职工的个人信息处理:例如可以进行顺序查询,上一个、下一个。可以直接回到第一个和最后一个。假如企业来了一位新成员,可以在这个表单中用【添加】按钮添加上这位新成员的。如果职工的信息改变了,例如“李明”结婚了,表单上是未婚,此时可以用【编辑】按钮进行修改。某个人辞职
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 小型 工资管理 系统 设计 实现

链接地址:https://www.31ppt.com/p-1907205.html