电子企业工人工资管理系统设计

上传人:枫** 文档编号:457963002 上传时间:2022-08-24 格式:DOC 页数:36 大小:1.12MB
返回 下载 相关 举报
电子企业工人工资管理系统设计_第1页
第1页 / 共36页
电子企业工人工资管理系统设计_第2页
第2页 / 共36页
电子企业工人工资管理系统设计_第3页
第3页 / 共36页
电子企业工人工资管理系统设计_第4页
第4页 / 共36页
电子企业工人工资管理系统设计_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《电子企业工人工资管理系统设计》由会员分享,可在线阅读,更多相关《电子企业工人工资管理系统设计(36页珍藏版)》请在金锄头文库上搜索。

1、本科毕业设计某电子企业工人工资管理系统 某电子企业工人工资管理系统某电子企业工人工资管理系统摘 要随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事工资的管理势在必行。本系统结合公司实际的人事、财务制度,经过实际的需求分析,采用功能强大的Visual Studio 2005作为开发工具而开发出来的人事工资管理系统。系统采用的是先进的Visual Studio 2005 开发环境,运用全新的面向对象语言C#,利用做后台,构建了3层B/S模式架构。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成人事、工资管理的全过程,包括新进员工加入时人事档案的建立、

2、老员工的转出、职位等的变动引起职工信息的修改以及员工考勤录入和员工工资录入等工资管理工作。论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案。关键词:SQL Server 2005;Visual Studio 2005;三层架构;工资管理系统THE ENTERPRISE STAFF SALARY MANAGEMENT SYSTEMABSTRACTWith the rapid development of computer technique, and the computer is in the business enterpr

3、ise to manage the universality of the inside application, and make use of the computer to realize the business enterprise personnel the wages management is in necessarily line. This system join together the personnel of actual company, finance the system, pass by actual of need analysis, the mighty

4、Visual Studio 2005 of function of adoption be used as the develop tool but single machine version that out of development personnel wages management system. This system is advanced Visual Studio 2005 development environment, use new object oriented language C#, use do backstage, constructs the layer

5、 3 B/S model architecture.Request that whole system from match to operate simple, interface amity, vivid, practical, the safety set out, complete turn outing of old employee, postetc. of personnel, wages who whole process that manage, include the new employee the affiliation the contemporaries matte

6、r the establishing of file, fluctuation to cause the modification, the employees attendance entry and employee wages recording etc wages management work.This thesis primarily introduced this lesson the process for of development background, wanting the finished function with development process. Exp

7、laining of system point, design that design thought, difficult point technique is with the solution.KEY WORDS:SQL Server 2005, Visual Studio 2005, Three layers framework, Personnel salary management system目 录摘 要IABSTRACTII一、绪论1(一)开发背景1(二)开发意义1(三)开发环境2二、可行性分析3(一)技术可行性分析3(二)经济的可行性分析3(三)操作的可行性分析4(四)总结4

8、三、系统需求分析5(一)总体需求分析51.系统目标52.业务流程53.系统数据图5(二)系统各模块需求分析61.员工信息管理62.部门信息管理63.权限管理64.员工考勤管理75.员工工资管理76.系统管理7(三)总结7四、系统概要设计8(一)设计思想8(二)总体设计8(三)数据库分析与设计91.数据库需求分析92.数据库概念设计93.数据库结构设计13五、系统功能实现18(一)登陆界面及相关代码18(二)系统主界面及相关代码19(三)基本信息模块及相关代码19(四)人事管理模块及相关代码21(五)工资管理模块及相关代码23(六)系统维护模块及相关代码231.权限信息232.更改密码26结 束

9、 语28致 谢29参考文献3030一、绪论本章简单介绍系统的开发意义,阐明系统的开发环境。通过介绍开发背景及开发环境,对系统的开发所涉及的技术进行阐述,以便引入系统的后续分析、设计、实现等步骤。(一)开发背景随着科学技术的飞速发展,计算机在企业管理中的普及,企业工人工资管理系统成为了公司管理的一个重要内容。随着当今企业人员数量的增加,企业的工人工资管理工作也变得越来越复杂。如果能够实现其管理的自动化,无疑将给企业管理部门带来很大的方便。高效的、准确的人事工资管理,不仅能促进员工不断提高自身素质、提高工作积极性,从而提高员工工作质量和效率。同时计算机具有着手工管理所无法比拟的优点,例如:检索迅速

10、、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,这些优点能够极大地提高人事工资资管理的效率。因此,利用计算机实现企业人事工资的管理势在必行,这也是企业实现科学化、正规化管理,与世界接轨的重要条件。(二)开发意义人事工资管理是任何企事业单位都需要进行的一项工作,因此,开发制作人事工资管理系统具有较大的社会现实意义,同时人事管理系统是一切应用系统的典范,它具有一切应用系统的的特征,系统结构与现实生活紧密结合,具体直观,具有典范的数据库系统的特性。人事管理系统主要用于企业内部员工的个人信息、考勤、工资的管理,便于公司领导掌握人员的动向,及时调整人才的分配,同时也减少了手工操作带来的一些繁

11、琐与不便,使员工情况的记录和统计变得十分简单。该系统能够使传统的工资管理进入一个全新的环境中,减少了管理工作者大量重复性的工作,所有的人事、工资情况一次性输入即可长期使用,大大提高了办公效率和数据的准确性。同时更能为各级部门及时准确的掌握每个员工的情况,提供及时准确的数据,为各级领导制定决策提供依据。因此,企业人事工资管理系统是企业信息化、智能化、科学化、正规化不可缺少的管理系统。(三)开发环境本系统使用SQL Server 2005作为后台的数据管理系统,而在前台使用Visual Studio 2005作为开发工具。SQL Server 是一个关系数据库管理系统。SQL Server 200

12、5在可伸缩性、数据集成、开发工具和强大的分析等方面的优点使它能够把关键的信息及时的传递到组织内员工的手中,从而实现了可伸缩的商业智能。从CEO到信息工作者,员工可以进行快速的、简单的处理数据,以更快更好的作出决策。SQL Server 2005全面的集成、分析和报表功能使企业能够提高自己已有应用的价值,即便这些应用是在不同的平台上。SQL Server 2005还是一个完整的商务智能(BI)平台,其为用户提供了可用于构建典型和创新的分析应用程序所需的各种特性、工具和功能。SQL Server 2005带来了一个全新的企业级数据整合平台。此平台具有出色的整合能力,使得组织机构能更加容易地管理来自

13、于不同的关系型和非关系型数据源的数据。Visual Studio 2005是微软公司在2005年发布的具有强大功能的软件开发工具。在Visual Studio 2005开发环境下,提供了一整套的软件开发和测试工具,包括设计、编码、编译、调试、与数据库的互操作等基本功能和基于开放架构的服务器组件开发平台、企业开发工具和应用程序重新发布工具以及性能评测报告等高级功能。其开发环境集成了所有的.NET平台编程语言,包括Visual C#语言,并提供了图形化的设计界面,通过对窗体的控件进行拖放,可以快速创建应用程序的用户界面,更加方便、快捷。二、可行性分析可行性分析的目的是用最小的代价在尽可能短的时间内

14、,确定问题是否能够解决,也就是说,它的目的不是解决问题,而是确定问题是否值得解决。它是今后工作的决定性环节。(一)技术可行性分析技术可行性分析主要是根据系统分析所得到的对待开发的软件、支撑软件、硬件环境和操作人员的要求以及有关的约束和限制,来分析现有的技术是否能实现待开发的软件。它包括可得到的硬件和支撑软件在功能和性能上是否满足系统的要求,是否有满足系统性能要求的算法,开发人员的技术水平能否胜任系统的开发等等。这一特点非常适合计算机的特点,发挥计算机的数据处理速度快,准确率高的优势。现代计算机硬件和软件技术的飞速发展,为系统的建设提供了技术条件。本系统运行环境为Windows XP/7操作系统

15、,前台系统操作界面采用Visual Studio 2005开发的,后台数据库采用SQL Server 2005,所以,市场上的普通PC机基本就可以满足软件开发的需求。此外,本系统采用C#程序语言进行开发,对程序员的要求不是很高,所以开发人员的技术水平达到系统设计的要求。由于对企业工资、人事管理系统这一类的系统开发已经有一定的时期,有很多成功的实例,技术基础已经十分雄厚,因此技术上的准备应该不成问题。综上所述,本系统在技术上是完全可行的。(二)经济的可行性分析经济可行性的研究主要是对待开发软件的成本估算和成本/效益分析,已确定待开发软件是否有开发的价值。本系统所产生的经济效益与众多因素有关,开发的投资用在管理领域,经济效益却体现在日常的开支和时间的付出上。本系统为人事工资管理工作效率带来了

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

最新文档


当前位置:首页 > 办公文档 > 工作计划

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