工资管理系统毕业论文1.doc
《工资管理系统毕业论文1.doc》由会员分享,可在线阅读,更多相关《工资管理系统毕业论文1.doc(40页珍藏版)》请在三一办公上搜索。
1、毕 业 设 计 论 文题目:工资管理系统系 别: 计算机科学与工程系专 业: 信息管理与信息系统姓 名:, 学 号: .指导教师: . 2012年5月18日摘 要工资管理是公司管理的一个重要内容。随着公司人员数量的增加,工资管理工作也变得越来越复杂。工资管理既涉及到公司劳动人事的管理,同时也是公司财务管理的重要组成部分。工资管理需要和人事管理相联系,同时连接工时考勤和保险等等,来生成公司每个职工的基本工资、奖金、罚款、福利费、保险费、实际发放工资等。资金是公司生存的主要元素,资金的流动影响到公司的整个运作,公司员工的工资是公司资金管理的一个重要的组成部分。早期的工资统计和发放都是使用人工方式处
2、理纸质材料,不仅花费财务人员大量的时间且不易保存,往往由于个人的因素抄写不慎或计算疏忽,出现工资发放错误的现象。早期工资管理多采取纸质材料和具有较强的时间限制。基于以上原因,工资管理系统使用电脑安全保存、快速计算、全面统计,实现工资管理的系统化、规范化、自动化。工资管理系统是典型的信息管理系统(MIS),前台程序开发工具采用微软的VS2005,使用ASP.NET技术设计页面,后台数据库采用SQL2005数据库。运行结果证明,本工资管理系统极大提高了工作效率,节省了人力和物力,最终满足公司财务管理、员工工资发放的需要,同时也成为现代化公司管理的标志。关键词:VS、ASP.NET、SQL数据库、工
3、资管理、系统AbstractSalary management is one of the important content of company management.Along with the increase in the number of staff, salary management work is also becoming more and more complicated.Salary management is related to the management of the company of labor and personnel matters, and at
4、 the same time the company is an important part of financial management.Salary management needs to associate personnel management, and connections working hours and insurance, and so on attendance, to generate the company every worker basic salary, bonus, fine, welfare funds, insurance premium, the
5、actual issue wage. Money is a key element of the company to survive, money flowing affects the whole operation, The salary of the employee of the company is a important part of fund management company . Wage statistics of the early and extend are using artificial way processing paper materials, Not
6、only spend a lot of time financial personnel and not easy to save, Often because of personal factors copy accidentally or calculation negligencely, appearing salary wrong phenomenon. Early salary management more takes paper materials and has strong time limit. Based on the above reasons, salary mana
7、gement system uses computer security save, fast calculation, comprehensive statistics, realizing the systematic management of wages, standardization, and automation. Salary management system is the typical information management system (MIS), Front desk program development uses the VS2005 tools of M
8、icrosoft, Useing technology design page, The backend database uses SQL2005 database. Running proves, The salary management system greatly improves work efficiency and saves manpower and material resources, finally meeting the companys financial management, staff salary extends the need, and also bec
9、oming a symbol of modern company management. Key words: VS、ASP.NET、SQL database 、Salary management、System 目 录1、前言51.1、系统研究的背景51.2、系统研究的意义51.3、系统开发的目的61.4、系统的研究现状62、系统可行性分析及系统平台的选用72.1、系统的可行性分析72.1.1、软硬件可行性分析72.1.2、技术可行性分析72.1.3、经济可行性分析72.1.4、操作可行性分析82.1.5、管理可行性分析82.1.6、法律可行性分析82.1.7、安全角度的可行性分析82.2、系
10、统开发工具的选用82.2.1、数据库工具的选择82.2.2、开发工具的选择93、概要设计113.1、系统设计目标113.2、系统设计思想113.3、系统业务流程描述123.3.1、业务流程图123.3.2、数据流程图123.4、系统结构设计133.5、系统功能模块划分143.6、系统功能简介153.7、数据库设计153.7.1、数据库概念结构设计153.7.2、数据库逻辑结构设计194、后台管理详细设计224.1、“登录模块”详细设计224.2、“主窗体”模块详细设计244.3、各项子模块详细设计274.3.1、“基本工资”模块详细设计274.3.2、“工资计算”模块详细设计314.3.3、“
11、密码修改”模块详细设计324.3.4、“报表打印”模块详细设计334.3.5、“系统维护”模块详细设计335、系统操作指南345.1、IIS运行环境与软件要求345.2、IIS的安装与配置345.2.1、安装IIS345.2.2、启动Internet信息服务(IIS)355.2.3、配置IIS356、关键问题解决方案376.1、调试网站376.1.1、利用浏览器进行网页测试376.1.2、验证链接与权限386.2、网站维护386.3、开发难点和解决技巧386.3.1、用Web.onfig实现重复功能386.3.2、用Session保护用户登录信息387、结论38致 谢40参考文献411、前言上
12、世纪八、九十年代以来,计算机产业飞速发展,其应用渗透在社会生产的各个领域。计算机在国内的崛起加速了各企事业单位、机关的自动化进程,提高了国民生产的效率,从而为国民经济的飞速发展创造了必要的条件。步入21世纪以来,计算机更是以惊人的普及速度,进入各行各业和大部分家庭。各种应用的需求也不断增加,人们更加追求生活的品质和工作的效率,企业更是视提高生产效率为生存和发展之道,于是通过科技手段提高生产和管理效率自然成为竞争和发展的焦点。这不仅包括如何实现企业生产设备的改进和生产技术的提高还包括如何有效地组织和管理企业各项事务,实现企业的办公自动化。而管理信息系统(Management Informatio
13、n System, MIS)在办公自动化的进程中发挥着重要的作用。市场需求也日益增加。大型企业的分工比较严格、细致,组织较为紧密,对软硬件的要求也就比较高,因此试图以一款软件来解决企业的所有问题显然是不可能的,这就需要我们细化事务,有针对性地开发纵向应用广泛的MIS系统。不仅能够解决大型企业和机构的某方面问题,还应该能为更多的中、小型企业利用,提高他们的工作效率,加速企业的发展,从而促进国民经济的建设。财务是每一个单位都会涉及的问题,管理软件雨后春笋般崛起的今天,企业不仅需要通过软件有效地对其实施管理,还想操作能够尽可能简单,软件易于上手。通过查阅相关资料,对市场需求进行分析,对既成工资管理软
14、件的研究和测试,我认为本课题是一个适应现今工资管理需求的计算机信息管理系统,具有一定的现实意义和开发使用价值。1.1、系统研究的背景传统的工资发放,多采用手工的形式,既繁琐又易于出差错,随着电子技术的发展,工资发放多采用电算化的方式进行管理,避免进行简单的重复计算,从而做到准确、快捷。为了适应这个要求,我经过详细的市场调查,发现市面上工资发放的软件繁多,竞争激烈,为了避免重复生产类似的软件产品,做出自己的特色,我决定做一个切合单位工资发放实际要求的工资发放系统软件。1.2、系统研究的意义随着我国成功加入WTO及信息化浪潮的日益临近,企业经营管理机制正在发生着根本性的变化,企业要想在激烈的市场竞
15、争环境下求得生的存,就必须有效地利用人才、时间、信息结合的优势,就必须有效地进行企业内部改革和加强企业管理。借助现代信息技术和管理理论,建立企业管理信息系统势在必行。企业的工资管理是公司管理的一个重要内容。工资管理系统是实现管理信息系统化的不可缺少的部分,它的内容对于用户以及决策者和管理者来说都至关重要,所以工资管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差;另外时间一长,将产生大量文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已
16、为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对工资信息进行管理,具有手工管理所无法比拟的优点,例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高工资管理的效率,使办公人员可以轻松快捷地完成工资管理的任务。随着当今企业人员数量增加,企业的工资管理工作也变得越来越复杂。如果能实现工资管理的自动化,无疑将给企业部门带来企业管理部门带来很大的方便。目前市面上流行的工资管理系统不少。但是,对于企、事业单位的工资管理系统来说,不需要太大型的数据库系统。只需要一个操作方便,功能实用,能同时满足本单位数据的
17、管理及需求的系统。我的目标就是在于开发一个功能实用、操作方便,简单明了的工资管理系统。1.3、系统开发的目的本系统开发的主要目的就是要使企事业单位工资管理实现计算机管理,使管理员能够有序的管理每一位职工的各项工资条款的发放以及工资报表的打印,使企业运用现代化技术创造更多更高的经济效益。克服以往的人工管理、统计与查询单一、管理效率低下等问题;能科学有效的管理工资数据,方便地查询和统计人员信息、历史数据等情况,对所需要的数据以表格形式显示,以报表形式打印,并为将来进一步扩充和发展工资管理系统奠定基础。通过使用企业工资管理系统,使企业的工资管理工作系统化、规范化、自动化,从而达到提高企业管理效率的目
18、的。系统开发的总体任务是使办公人员可以轻松快捷地完成工资管理的任务。本系统的最终目的是为了能够对工资发放进行有效的管理。财务部门人员能够高效快捷地对工资数据进行编辑,避免进行简单的重复计算,而单位其他相关部门人员可多角度查询本单位的工资发放情况,从而使工资发放数据既得到安全控制又得到宏观管理。1.4、系统的研究现状自从20世纪末以来,悄然兴起的新经济逐渐对现代工资管理提出了更高的要求。经济全球化在增加适应性、创新能力和竞争力方面,对人才管理也带来了可怕的压力。智力资本作为独特的生产要素取代人力资本并排在产业资本、金融资本之首。所有这些都给工资管理带来根本的变革,这主要体现在以下几个方面:(1)
19、人力成本将逐步上升。在全球经济一体化、知识经济的趋势下,人力资源已成为组织取得和维持竞争优势的关键要素。因此人才的竞争将在全球范围内更为激烈的展开,人力资源领域内所带来的最直接的竞争后果就是薪金,导致人力资源的价格滚动攀升。组织必须对人力资源采取更严肃而慷慨的态度,对人力资本付出更大的投资力度。(2)工资制定的依据将更多的反映市场而不是工作本身的价值。传统的工作价值论将逐渐向市场价值论过渡,工资将更贴切反映知识市场化的需求,工资管理将形成动态的分析机制,以适应市场变化的需求。(3)工资福利设计更富弹性并走向多元化。工资福利设计方面,弹性设计和多轨制度将更加流行,其中蕴含的规则将更加复杂,“分化
20、”现象将更加普遍。在工资管理中,人文化设计色彩将更加浓重,心理学原理而不是经济学原理将起更重要的作用。工资的定义将更加注重人的价值而不是工作的经济价值。(4)工资分配形式由货币主导型向资本主导型过渡。以股票期权威主要形式的资本分配在未来人们工资中的比重不断扩大,并成为主导性分配方式。近来甚至有人提出以自然资本包括环境、生态等非货币化方式作为奖励的手段。(5)工资支付方式将呈现多样化。例如利用互联网、银行等方式进行支付等。2、系统可行性分析及系统平台的选用2.1、系统的可行性分析2.1.1、软硬件可行性分析本系统采用目前广泛应用的Windows XP作为程序运行和操作环境,用SQL Server
21、 2005作为后台的服务器端数据库平台,前台销售端程序采用ASP.NET作为系统开发的软件环境用Visual Studio 2005为辅助工具,采用基于Web三层B/S(浏览器/服务器模式)架构实现。浏览器/服务器模式(B/S)架构分别有客户端、业务逻辑层、数据层组成。客户端即标准HTML浏览器,用于显示用户界面和提交请求;Web服务器用于处理用户请求,并将结果以HTML的格式传回浏览器;数据库管理系统接受来自Web服务器的查询请求,完成数据库查询操作后将结果返回服务器。与B/S架构相比,C/S(客户端/服务器)架构需要专业的客户端程序,并且业务逻辑层的服务器往往需要自己编写,因此其在开发效率
22、方面不如B/S模式。B/S体系结构的优点:(1)客户端的维护。我们无需再像采用C/S模式时那样在不同的客户机上安装不同的客户端应用程序,而只需安装一个通用的浏览器软件即可。(2)它简化了系统的开发和维护。(3)更好体现集中管理,分布应用的思想。目前关于此技术成功的例子很多,因此在软件技术上这个是完全可行的。2.1.2、技术可行性分析工资管理系统所需的设备要了解相关行情选择性价比好、适用的PC机。另外在进行系统开发前,我考虑了自己的技术水平和能力,所以我选择了我比较熟悉的SQL Server 2005。SQL Server 2005是开发小型数据库的前端工具,作为市场上灵活和功能强大的数据库管理
23、系统,拥有悠久而辉煌的发展历史,为我开发出一套完备的工资管理系统奠定基础。为了确定现有技术能否实现目标系统。Visual Studio 2005 自带的工具和控件,完全可以实现本系统要求达到的各种功能。由于对工资管理系统这一类的财务系统进行开发已有一定的时期,有很多成功的实例,技术基础也已经非常雄厚,因而技术上的准备应该不成问题。2.1.3、经济可行性分析为了确定待开发的系统的经济效益能否超过开发成本。工资管理系统是一个不会直接产生经济效益的投资,但是能够节省人员资源的消耗和浪费,从而节约成本,提高效率。从成本效益角度来观察,这个系统的开发成本不是很高,在使用后,能够起到的作用也是十分可观的。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工资管理系统 毕业论文1 工资管理 系统 毕业论文
链接地址:https://www.31ppt.com/p-3942504.html