您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 薪酬管理 > 基于Asp的人事工资管理系统
编号:山西信息职业技术学院毕业设计毕业设计题目:基于的ASP人事工资管理系统系别:信息管理系专业:软件技术班级:软件0901学生姓名:李晓芳指导教师:刘磊2011年2月28日摘要人事工资管理系统是企业内部用以管理人事档案和工资等信息的实用性软件。用它代替企业传统的手工管理方式,大大提高了工作效率和安全性,提高了信息处理的速度和准确性,节省了工作人员的时间和精力,使企业人事管理和工资管理系统化、科学化、规范化和自动化。是现代企业必不可少的管理工具。本系统采用ASP语言和Access数据库开发而成,包括职工管理、档案管理、考勤管理、工资管理等模块,并将工资计算与考勤、奖惩相关联,生成较合理的薪酬管理体制,以产生有效的激励机制。同时系统设置了一些必要的辅助功能,比如对员工合同到期提醒和生日提醒等功能,有助于巩固企业与员工的心理契约,促进员工积极向上,向公司靠拢。系统能够实现数据的录入、插入、删除、查询、统计、更新等功能,能满足企业职工管理方面的基本要求。关键词:ASP;Access;数据库;人事;工资AManagementSystemofPersonnelandPayrollAbstractThemanagementsystemofpersonnelandpayrollispracticableinformationsoftwareusedformanagingpersonnelrecordsandpayrollinenterprises.Theuseofthesoftwareinsteadthemanagementwayofthehandicraftmayincreasetheworkefficiencyandsafety,increasethespeedandaccuracyofinformationtreatment,savethetimeandamountoflabor,andmakethemanagementofpersonnelandpayrollsystematical,scientific,standardized,andautomaticinenterprises.Itistheabsolutelynecessarilymanagementtoolformodernenterprises.ThesoftwaresystemwasdevelopedusingASPlanguageandAccessdata,includingthemanagementmodulesofpersonnel,records,attendance,andpayroll.Thepayrollisrelatedwithattendance,incentive,andpunishmenttogenerateacomparativelyreasonablesalarymanagementsystemforefficientincentivetopersonnel.Somenecessaryauxiliaryfunctions,suchastheremindingofdeadlineofcontractandbirthdayofpersonnel,aresetinthesoftwaresystem.Itmayfacilitatethepsychologicalcontractbetweenenterprisesandpersonnelencouragepersonneltoactivelydevoteevenmoreoftheireffortsinsupporttoenterprises.Thesoftwaresystemmayrealizeloggingdata,insertingdata,deletingdata,inquiry,countingdata,replacingdata,andmaysatisfythebasicrequirementsinpersonnelmanagementinenterprises.Keywords:ASP;Access;database;personnel;Salary目录1引言.......................................................................11.1系统开发背景.........................................................11.2系统研究意义.........................................................11.3系统研究方法.........................................................12系统需求分析...............................................................12.1可行性分析...........................................................12.1.1可行性分析.....................................................22.1.2经济可行性.....................................................22.1.3操作可行性.....................................................22.2系统目标.............................................................22.3系统功能需求分析.....................................................23数据库设计.................................................................33.1数据库表简介.........................................................33.2数据库结构设计.......................................................33.3数据库连接文件.......................................................64系统功能模块详细设计及实现.................................................64.1模块设计.............................................................64.2功能模块的说明.......................................................74.3系统界面的设计.......................................................84.3.1系统登录界面的设计.............................................84.3.2系统主界面的设计...............................................94.3.3系统各模块界面的设计...........................................95系统评价..................................................................165.1系统的特点..........................................................165.2系统的缺点..........................................................175.3将来可能提出的要求..................................................17结论....................................................................18参考文献....................................................................19致谢....................................................................20声明.....................................................错误!未定义书签。第1页共20页1引言1.1系统开发背景随着科学技术的发展和整个社会的进步,计算机技术也得到了很大的提高,特别是微型计算机的大范围普及,使计算机的应用逐渐由科学计算、实时控制等方面向非数值处理的各个领域中渗透并发挥着越来越重要的作用。尤其是以微型计算机为处理核心,以数据库管理系统为开发环境的管理系统在办公室自动化以及商业信息管理等方面的应用,日益受到人们的关注。1.2系统研究意义人事工资管理是企业内部很重要的一个管理事项,其管理方式和工具对企业的决策者和管理者来说至关重要。但一直以来大多数企业内部人事和工资的管理基本上都是传统的手工操作,这种人工管理的方式效率低,保密性差,而且很难满足及时记录、随时查询的需要,为信息的管理者带来诸多不便。利用计算机进行信息控制和数据处理,不仅从整体上大大提高了工作效率和安全性,而且具有存储量大,寿命长,成本低等优点,这些更是手工管理所无法比拟的。用计算机支持完成人事管理的日常事务,能够使人事管理自动化和科学化,提高了信息处理的速度和准确性;工资管理更是一项琐碎、复杂而又十分细致的工作,如果实行手工操作,会浪费工作人员很多时间和精力,且失误在所难免,而使用计算机进行工资计算和发放,不仅能够保证工资核算准确无误,而且能对相关信息进行统计,使工资与考勤、奖惩等事项合理挂钩,使企业内部管理体制更加科学有效。总之,为了很好的实现数据的录入、插入、删除、查询、统计、更新等功能,以达到使企业人事工资信息管理科学化、系统化、规范化和自动化的目的,建立人事工资管理系统是十分必要的。1.3系统研究方法根据系统服务对象的实际情况和对管理员工信息和管理员工薪资的具体需求,我利用ASP和Access数据库,结合数据库原理及应用,软件工程开发方法,在经过深入地学习之后,开发了此人事工资管理系统。以下将具体介绍整个开发过程中所涉及的问题及解决方法。2系统需求分析2.1可行性分析第2页共20页2.1.1可行性分析本系统使用ASP(ActiveServerPages)作为开发工具。ASP采用面向对象的编程方法---把程序和数据封装起来作为一个对象,并为每个对象赋予相应的属性,在ASP脚本中可以方便地引用系统组件和ASP内置组件,还能够通过第三方组件来扩充功能;而且用ASP编写的页面非常小巧;灵活;实用无需编译;可以方便的进行人机交互。同时又可以用非常简单的语句实现对数据库的操作。由于ASP程序的短小精干,对于繁忙的网络系统不会造成很大的压力。系统采用Access作为后台数据库开发工具。Access作为MicrosoftOffice套件中的数据库管理软件,其图形化界面使数据库管理更加简洁、灵活,同时又具有丰富的编程接口以及强大的报表功能,能够为我们从事程序开发提供了很多方便。2.1.2经济可行性随着科学技术的发展和人们生活水平的不断提高,计算机的价格也已经越来越能被很多人所接受。不管是在企业还是家庭,计算机的使用已经成为普遍现象。所以从用户经济方面考虑,本系统的开发不会有很大的困难和
本文标题:基于Asp的人事工资管理系统
链接地址:https://www.777doc.com/doc-1016910 .html