数据库原理课程设计工资管理系统

上传人:博****1 文档编号:425113383 上传时间:2022-12-18 格式:DOC 页数:61 大小:1.38MB
返回 下载 相关 举报
数据库原理课程设计工资管理系统_第1页
第1页 / 共61页
数据库原理课程设计工资管理系统_第2页
第2页 / 共61页
数据库原理课程设计工资管理系统_第3页
第3页 / 共61页
数据库原理课程设计工资管理系统_第4页
第4页 / 共61页
数据库原理课程设计工资管理系统_第5页
第5页 / 共61页
点击查看更多>>
资源描述

《数据库原理课程设计工资管理系统》由会员分享,可在线阅读,更多相关《数据库原理课程设计工资管理系统(61页珍藏版)》请在金锄头文库上搜索。

1、南昌工程学院数据库原理课程设计任务书学院:信息工程学院 专业:09计算机应用技术 姓名: XXX 学号: XXXXXXXX 姓名: XXX 学号: XXXXXXXX 姓名: XXX 学号: XXXXXXXX 计算机工程教研室谭德坤 编2011年 12月摘 要对企业而言,人力资源是企业最宝贵的资源,也是企业的“生命线”。而工资管理又是人力资源管理的重中之重。实行电子化的工资管理,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。本文介绍毕业设计课题的选题背景和意义,相关的研究和开发的比较和综述,研究开发的过程,以及设计思路和实现细节的考虑,最后给出了作者在毕业设计过程的体会

2、。工资管理系统是为了提高企业工资管理、简化工资核算流程的一个系统。其囊括了企业对员工的资料管理的基本操作功能。如:员工入库保存、查询、修改、删除、考勤、工资核算及打印等功能。该系统能记录和管理员工从入厂以来的所有的工资信息及个人基本信息,能大大减轻会计部门的管理工作,方便、快捷、安全的完成企业员工工资管理工作。在方便企业管理的同时,为了保证管理信息的准确性、实时性、决策性,鉴于该系统是服务于管理工作的,因此本系统在使用权限上作了特别的限制及规定,使用权主要由超级管理员指定执行。基于系统开发的过程是根据实际工作需要而结合软件工程的基本开发步骤设计开发的。论文在论述时严格按照开发流程,以有详有略,

3、层次分明、重点突出的原则,从问题定义、需求分析、总体设计、详细设计到编码、测试的顺序进行分析论述的,给系统一个清晰、全面地说明。有利于系统将来的扩充及完善。关键词:工资管理、数据流图、数据字典、E-R图、功能图、程序流程图目 录一、 引言3二、 系统分析42.1可行性分析42.2需求分析42.3结构化分析8三、 总体设计13 3.1概念结构设计133.2逻辑结构设计14 3.3概要设计15四、数据库逻辑设计17五、功能模块的创建205.1登陆窗口类-CLoginDlg205.2主窗口类- CSalaryDlg225.3查看工资窗口类-CPreviewDlg255.4薪资计算公式窗口类-CFor

4、mulaDlg27六、 用户使用说明29七、 程序编码35 八、 软件测试567.1软件测试的作用和意义567.2测试方法56 7.3测试内容567.4测试结果58 九、 课程总结58参考文献59 一、引言随着计算机技术的飞速发展,计算机在企业管理中的应用越来越普及,利用计算机实现企业工资的管理显得越来越重要。对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;而工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不允许出错,如果实行手工操作,每月发放工资须手工填制大量的

5、表格,这就会耗费工作人员大量的时间和精力,计算机进行工资发放工作,不仅能够保证工资核算准确无误、快速输出,而且还可以利用计算机对有关工资的各种信息进行统计,服务于财务部门其他方面的核算和财务处理,同时计算机具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事工资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。企业的工资管理是公司管理的一个重要内容。随着当今企业人员数量增加,企业的工资计算也变得越来越复杂。如果能够实现工资管理的自动化,无疑是给企业管理部门带来很大的方便。资金是企业生存的主要元素。资金的

6、流动影响到企业的整体运作,企业员工的工资是企业资金管理的一个重要的组成部分,因为企业每个月都要涉及发放企业员工工资的问题。企业员工的人数越多,工资的统计工作就越多,工资的发放困难就越大。最初的工资统计和发放都是使用人工方式处理,工作的时候,出现错误的机率也随之升高。工资管理系统就是使用电脑代替大量的人工统计和计算,完成众多工资信息的处理,同时使用电脑还可以安全地保存大量的工资记录。企业工资管理系统,为个人提供工资查询服务,为企业提供工资计算,工资统计等服务。传统的纸张材料的数据信息管理已经不适合现代企业公司的发展了,实现工资管理的系统化、规范化、自动化,将成为现在公司管理工资的首选。本系统实现

7、的工资管理系统基本上能够满足现代化企业工资管理的需求。工资管理系统有着许多手工管理所无法比拟的优点:检索迅速、查找方便、可靠性高、存储量高、保密性好、寿命长、成本低等.这些优点能够极大的提高工资管理的效率。二、系统分析 2.1 可行性分析2.1.1目标方案可行性1) 计算机设备处理繁杂的工资增减问题,大幅度减少人力、物力,极大地提高企业的管理水平和管理效率。2) 管理水平和管理效率的提高能直接产生经济效益。3) 高效率的管理形成了良好的经营氛围,为企业打造优良形象,提高企业竞争力。4) 本系统安全保密性可靠,实施独立的局域网络,人员进入系统需要登录,需输入账户和密码。5) 本系统的管理,可以根

8、据市场需要进行调整,实用性强2.1.2技术可行性(1) 工作人员一般都要求掌握计算机技术,会使用各种管理软件。(2) 在新系统投入使用时,需对员工进行少量的培训,熟悉系统的功能和使 用方法使系统能够顺利运行。 2.1.3经济可行性 (1) 企业有能力承担系统开发费用。 (2) 新系统将为企业带来经济效益。管理系统是一个信息化、智能化和先进理理念的集合体。而管理是一个动态过程,在其运行过程中要采取多项措施。其最主要的表现就是减少了企业管理费用和人力开支。 2.1.4操作可行性 (1) 本系统采用基于Windows的图形用户界面,而该系统是大家熟悉的操作系统,对于那有一般的计算机知识的人员就可以轻

9、松上手。(2) 整个工资管理系统采用较友好的交互界面,简单明了,操作方便,不需要 对数据库进行深入的了解。2.2需求分析 通过在各业务领域内每个重要方面的调查,我们对人事工资管理系统进行了以下需求分析。a.企业工资系统目标采用企业现有的软硬件及科学的管理系统开发方案,建立企业人事工资管理系统,实现企业人事工资管理的计算机自动化。企业工资管理系统的主要任务是用计算机对各种工资信息进行日常的管理,如查询、修改、增加、删除以及存储等,迅速准确地完成各种工资信息的统计计算和汇总工作,快速打印出工资报表,针对系统服务对象的具体要求,设计了企业工资管理系统。企业工资管理系统主要有以下几大功能:(1)对单位

10、人员的变动进行处理。一个单位的职工不会是一成不变的,总是在不断的变化,有调出、有调入、也有职工在本单位内部调动。因此,设计系统考虑到了这些情况。(2)对职工的工资进行计算、修改。对各职工的工资进行计算,即计算应发金额、应扣金额及实发金额等。(3)查询统计功能。单项查询,比如查看某个职工的工资情况,查看某各职工的基本信息等;多项查询,比如年度历史发放工资记录表,月工资总额表等。(4)报表打印功能。每月发放工资时,要求能够打印本月的工资表以及工资统计表。(5)系统维护功能。进行数据库的备份,恢复以及定期对特定的存储文件进行刷新。(6)企业考勤管理。通过输入每名职工的考勤信息提供出工资决算的依据,并

11、且可打印出职工考勤记录表。b.应用现状调查目前,企业内部人事基本信息管理、考勤管理及工资管理基本处于纯手工处理阶段,工作效率很低,并且不能及时满足要求。另外,手工管理还存在着许多弊端,由于不可避免的人为因素,极易造成数据的遗漏、误报。C.总体业务流程调查维护员工基本信息维护员工工资信息数据统计处理数据,制作报表结束开始 管理者业务:普通员工业务:查询本人基本情况进行权限范围内的修改领取工资获得工资单,本人信息等报表结束开始d.信息系统业务流程分析:招收新员工:新员工人事部报到Employmee-Code员工人事变动人事部管理部提供员工信息Employmee-Code奖惩决策过程制定奖惩标准工作表现管理部管理者员工决定奖惩金额Salary-RP奖惩报表员工考勤过程考勤评定员工业务部Kaoqin日常工作考勤报表工资统计过程制定管理者S

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号