工资管理系统课程设计word范文 11页.docx
- 文档编号:10584952
- 上传时间:2023-02-21
- 格式:DOCX
- 页数:12
- 大小:21.65KB
工资管理系统课程设计word范文 11页.docx
《工资管理系统课程设计word范文 11页.docx》由会员分享,可在线阅读,更多相关《工资管理系统课程设计word范文 11页.docx(12页珍藏版)》请在冰豆网上搜索。
工资管理系统课程设计word范文11页
本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除!
==本文为word格式,下载后可方便编辑和修改!
==
工资管理系统课程设计
篇一:
工资管理系统课程设计报告
工资管理系统课程设计报告
编写人:
同组成员、课程设计负责人)
、0922305022
完成日期:
辅导教师:
批阅日期:
分数:
1功能描述
本程序主要的数据结构是单链表,它由四大模块组成(如下图所示):
(1)输入记录模块:
输入记录模块主要完成数据存入单链表的工作。
在此工资管理系统中提供了从键盘读入。
即从键盘一一输入员工的信息(包括编号,姓名,性别,年龄,工资等)并且读入过程会显示在屏幕上。
(2)查询记录模块:
查询也提供了两种关键字方式,按编号和按姓名查询。
该模块的主要工作是在单链表中查找满足关键字的员工信息,用户可以选择以中方式进行查询,如果找到返回该员工节点并且打印该员工的工资信息,否则返回空指针NULL,并打印没有找到的提示。
(3)更新记录模块:
更新数据包括对员工工资信息的删除、插入、和排序(排序是对链表节点的修改而不修改员工信息)。
删除功能是彻底删除掉某员工的工资信息,也就是单链表的删除操作,在删除某员工的同时也要修改他所在的部门
工资管理系统功能模块图
的信息;插入功能是增添以员工的工资信息,采用的是链表的插入操作,在插入的同时也修改他所在部门的工资信息;排序功能用到的是冒泡排序,可以按照工资的实发和应发升序排序。
(4)输出记录模块:
输出功能是将所有员工的工资信息输出到屏幕中,输出在屏幕上的为表格形式,以便读取方便。
2总体设计
2.1功能模块设计
1.主函数main()执行流程
本系统提供了5个选项供用户选择,先显示目录菜单,提示用户输入选择。
有效值为0到4,输入1则进入键盘输入员工信息功能模块,系统将会循环调用ADD()函数键盘添加员工信息。
输入2进入查询记录模块,主要工作是在单链表中查找满足关键字的员工信息。
输入3进入更新记录模块:
更新数据包括对员工工资信息的删除、插入、和排序(排序是对链表节点的修改而不修改员工信息)。
输入4进入输出记录模块:
输出功能是将所有员工的工资信息输出到屏幕中,输出在屏幕上的为表格形式,以便读取方便。
输入0退出本系统,操作结束。
main()会循环显示主界面直到输入0。
(如下图所示)
主控函数流程图
2.输入记录模块
输入记录模块主要实现将数据存入单链表中,这部分的操作较为简单。
从键盘输入,键盘输入则是循环调用Add()函数一一提示用户输入员工各项信息包括(姓名,编号,性别,年龄,工资等),也同时修改部门信息。
这里的字符串和数值的输入分别采用了函数来实现,在函数中完成输入数据任务,并对数据进行条件判断,直到满足条件判断为止,这样减少了代码的重复和冗余,符合模块化程序设计的特点。
3.查询记录模块
查询记录模块主要实现了在单链表中按员工姓名和编号查找满足相关条件的员工记录。
在查询函数Sq()中,调用了Query()函数,根据*name查询信息,结果保存于link指针数组中,避免找到的姓名相同的员工被覆盖。
4.更新数据模块
更新数据包括插入、删除、排序,前二项用ADU()函数控制,删除调用Del()函数删除满足要求的员工信息,该操作需要遍历单链表,时间复杂度为O(n);插入是调用Add()函数从键盘一一输入员工节点信息,然后插入到链表中时间复杂度为O
(1);排序调用Sort()函数采用冒泡排序的算法对链表排序,时间复杂度为O(n*n)。
5.输出信息模块
输出模块屏幕输出,屏幕输出为Display()函数按照TFORM2的格式按表格输出所有链表中的员工信息。
文件输出是Save()函数将信息以TFORM3的格式写入C盘的data.txt中,以方便下次读取。
篇二:
课程设计工资管理系统
西安财经学院
《信息系统分析与设计》课程设计报告
题目企业工资管理系统
姓名
专业
班级
学号
一、概述
(一)开发工资管理系统的目的?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
(3)
(二)本工资管理系统所要实现的功能?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
(3)
二、企业工资管理系统设计分析
(一)应用需求分析?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
(3)
(二)可行性分析?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
(4)(三)系统数据库设计?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
(4)
三、系统概况
(一)系统功能模块图?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
(5)
(二)业务流程分析及业务流程?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
(6)(三)数据流程图?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
(7)(四)数据字典?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
(9)(五)E-R图?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
(9)
四、系统的实施
(一)系统管理的实现?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
(12)1.用户登录?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
(13)2.添加用户?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
(13)3.修改密码?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
(15)
(二)员工工资信息设置的实现?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
(16)1.基本工资设置的实现?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
(17)2.其他工资设置的实现?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
(17)3.工资计算公式的实现?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
(18)(三)员工工资信息管理的实现?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
(19)1.出勤统计的实现?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
(20)2.计算实发工资的实现?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
(20)3.查询工资的实现?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
(21)4.导出工资表的实现?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
(21)(四)系统测试?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
(22)
五、结论?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
(23)六、参考文献?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
(24)
一、概述
现在,一些偏远不发达地区的工资统计和发放仍是使用人工方式处理纸质材料,由于个人的因素抄写不慎或计算疏忽,常常出现工资发放错误的现象,不仅效率不高,关系复杂,而且不利于企业向大型化规模化的发展。
而对于一个企业,员工职称等跟工资有关的信息随之增减变动,就需要信息能够及时的改变。
本系统简单而友好的操作界面、安全性好的数据库、分级用户权限管理、强大数据导出功能等等,解决了企业所面临的这种状况。
系统具体分为系统管理、工资信息设置、工资信息管理及关于本系统的简单介绍几部分。
系统管理分为用户登录,添加用户,修改密码及退出系统。
操作员登录管理记录用户登录的时间,方便管理员查看。
工资信息设置包括基本信息设置,其他工资设置,工资计算公式设置。
工资信息管理包括出勤统计,计算实发工资,查询工资,导出工资表。
(一)开发工资管理系统的目的
随着计算机技术的不断发展,计算机作为知识经济时代的产物,已被广泛应用于社会各个行业和领域。
随着我国国企改革的深入和社会主义市场经济的日趋繁荣,导致各企业间的竞争日益激烈,迫使企业采取先进的计算机硬件设备以及高质量的辅助软件来管理企业的各项运作,以提高本企业的劳动生产率以及人员效率。
工资管理系统软件作为一种管理软件正在各企事业单位中得到越来越广泛的应用。
企业的工资管理是公司管理的一个重要内容。
随着企业人员数量增加,企业的工资管理工作也变得越来越复杂。
工资管理既涉及到企业劳动人事的管理,同时也是企业财务管理的重要组成部分。
工资管理需要和人事管理相联系,同时连接工时考勤和医疗保险等等,来生成企业每个职工的基本工资、津贴、医疗保险、保险费、实际发放工资等。
资金是企业生存的主要元素,资金的流动影响到企业的整体运作,企业员工的工资是企业资金管理的一个重要的组成部分。
(二)本工资管理系统所要实现的功能
1、用户和组管理功能
2、数据的添加、删除、修改功能3、数据计算与统计功能4、信息保存功能5、数据导出功能
二、企业工资管理系统设计分析
(一)应用需求分析
需求分析的过程可以说是一个对具体问题的反复理解和抽象的过程。
理解就是对现实问题的理解,要弄清楚究竟需要解决什么问题。
抽象就是除去问题的表面,提取问题的本质,建立问题的逻辑模型,以便于以后阶段的系统的设计实现。
需求分析阶段是软件产品生存命期中的一个重要阶段,其根本任务是确定用户对软件系统的需求。
所谓需求是指用户对软件的功能和性能的要求,就是用户希望软件能什么事情,完成什么样的功能,达到什么性能。
通常需求分为两种类型:
一种是功能性需求,一种是非功能性需求,这一点也需要有一种清楚的认识。
功能性需求是指需要计算机系统解决的问题,也就是对数据的处理要求,这是一类最主要的需求。
非功能性需求是指实际使用环境所要求的需求,往往是一些限制要求,例如:
性能要求,可靠
性要求,安全保密要求等。
软件需求包含三个层次—业务需求、用户需求和功能需求,还包括非功能需求。
业务需求:
反映了组织机构或客户对系统、产品高层次的目标要求,它们在项目视图与范围文档中予以说明。
用户需求:
描述了用户使用产品必须要完成的任务和具备的功能,这在使用实例文档或方案脚本说明中予以说明。
功能需求:
定义了开发人员必须实现的软件功能,使得用户能完成他们的任务,从而满足其业务需求。
(二)可行性分析
可行性分析是在用户的要求和系统调研的基础上运行的,对新系统的开发从技术,经济,社会等方面进行分析,并得出新系统的开发工作可行,不可行,需要修改,追加投资暂缓开发,分步实施等方案和结论,最后完成可行性分析。
首先,在技术可行性分析上,技术可行性是指开发新系统所需要的技术是否具备,如支持新系统的软硬件功能以及技术人员的数量和水平。
本系统是进行职工工资处理,结合实际需要,经过仔细斟酌,我们选择了MicrosoftVisualBasic6.0作为用户开发界面软件,它综合了可视化开发环境的易用性,32位优化编译技术的快速和强大,有数据引擎提供的可伸缩性等特点:
选access201X用来开发后台数据库,它具有很好的安全性和兼容性;而且本系统对硬件的要求不高,在现有技术基础上一定能实现本系统。
其次,在经济可行性上,经济可行性是评价一个计算机信息系统是否可行的最基本的一种方法,是对信息系统解决方案的成本有效性的量度。
信息系统的开发是一种投资,因此对于用户来说,他首先关心的是,当他们使用了这套管理信息系统后,工资管理系统的处理的效率是否提高了,人力资源是否节省了,而本系统的设计和开发事实上恰好能满足他们的这些要求,还有该系统对硬件的要求不高,一般系统都可以运行,所以不存在系统运行方面的问题。
最后,在社会可行性上,新系统应该能适应各种类型的企业,包括大型,中型,小型。
随着技术的发展,采用软件管理的日常工作,毫无疑问本系统满足了这种发展的需要。
(三)系统数据库设计
对一个数据管理员来说,设计良好的数据库应使之开始于一个合理的逻辑设计。
概念模型是用户和数据库设计人员之间进行交流的工具。
根据上面的设计规划的实体有:
职工基本信息实体、工资项目设置信息实体、职工应发款信息实体、职工代扣款信息实体、职工工资信息实体。
数据库中共有16张表。
其中分为12张主表,分别为:
stuffinfo(员工信息表)、attendancetatistics(员工出勤统计记录表)、formulasetting(工资计算公式表)、salaryother(其他工资设置表)、salarysetting(设置基本工资表)、salarystatistics(工资统计表)、userinfo(用户信息表)、alterationinfo(修改员工信息表)、attendanceinfo(考勤记录表)、errandinfo(出差表)、leaveinfo(旷工请假表)、overtimeinfo(加班表)等。
三、系统概况
(一)系统功能模块图
系统管理模块图:
篇三:
工资管理系统课程设计1
课
程设计报告书
专业:
教育技术学
题目:
工资管理系统
班级:
201X级教育技术班
姓名:
李卫
学号:
201X01030319
摘要
工资管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以人事工资管理系统应该能够为用户提供充足的信息和快捷的查询手段。
但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:
效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对人事,工资信息进行管理,具有手工管理所无法比拟优点。
例如:
检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极地提高人事,工资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
关键词:
数据库;SQLServer201X;工资管理
目录.................................................................3
第一章开发环境和开发工具............................错误!
未定义书签。
1.1C#语言简介....................................错误!
未定义书签。
1.2开发背景.......................................................1
1.3开发环境........................................................1
第二章工资管理信息系统的分析与设计...................................2
3.1系统需求分析....................................................2
3.2系统总体设计....................................................5
3.2.1系统设计目标..............................................5
3.2.2开发设计思想.............................................5
3.2.3系统功能模块设计.........................................6
第三章数据库设计.....................................................7
3.1引入背景.......................................................7
3.2数据库需求分析.................................................7
3.3数据库概念结构设计..............................................8
3.4数据库逻辑结构设计..............................................9
第四章系统详细设计与实现............................................10
4.1公共类设计与实现...............................................10
4.2数据访问层类设计与实现.........................................12
4.3业务逻辑层类设计与实现.........................................16
4.4界面设计及实现.................................................18
4.4.1登陆界面及代码..........................................18
4.4.2主界面及代码.............................................18
结论..............................................................25
心得体会..............................................................26
参考文献..........................................................27
第一章开发环境和开发工具
1.1开发背景
随着计算机技术的飞速发展,计算机在企业管理中的应用越来越普及,利用计算机实现企业工资的管理显得越来越重要。
对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;而工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不允许出错,如果实行手工操作,每月发放工资须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行工资发放工作,不仅能够保证工资核算准确无误、快速输出,而且还可以利用计算机对有关工资的各种信息进行统计,服务于财务部门其他方面的核算和财务处理,同时计算机具有手工管理所无法比拟的优点.例如:
检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高人事工资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
企业的工资管理是公司管理的一个重要内容。
随着当今企业人员数量增加,企业的工资计算也变得越来越复杂。
如果能够实现工资管理的自动化,无疑是给企业管理部门带来很大的方便。
资金是企业生存的主要元素。
资金的流动影响到企业的整体运作,企业员工的工资是企业资金管理的一个重要的组成部分,因为企业每个月都要涉及发放企业员工工资的问题。
企业员工的人数越多,工资的统计工作就越多,工资的发放困难就越大。
最初的工资统计和发放都是使用人工方式处理,工作的时候,出现错误的机率也随之升高。
工资管理系统就是使用电脑代替大量的人工统计和计算,完成众多工资信息的处理,同时使用电脑还可以安全地保存大量的工资记录。
企业工资管理系统,为个人提供工资查询服务,为企业提供工资计算,工资统计等服务。
传统的纸张材料的数据信息管理已经不适合现代企业公司的发展了,实现工资管理的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工资管理系统课程设计word范文 11页 工资管理 系统 课程设计 word 范文 11