1、目 录目 录I1 前 言11.1人事工资管理系统概论11.2开发背景和目的22 可行性研究42.1系统性能需求42.2系统功能调查52.3技术可行性62.4社会可行性72.5 经济可行性分析72.6 数据流图82.7数据字典103 开发工具简介143.1 ASP.NET技术143.2 SQL Sserver技术简介144系统概要设计164.1系统总体设计164.2业务流程图174.3数据库逻辑结构设计195详细设计225.1用户登录模块225.2员工信息管理模块235.3考勤业绩管理模块255.4销售业绩模块265.5工资管理模块295.6请假管理模块325.7系统管理模块355.8数据库详细设计356系统测试386.1系统测试目的386.2系统测试方法386.2.1登录模块的测试386.2.2员工管理模块测试396.2.3请假管理模块测试397 结束语41参考文献43致 谢44附 录45A 主要源程序45B 用户手册69B.1 系统功能简介69B.2 系统的支持平台70B.3 安装说明70B.4 使用说明70B.5 系统维护方法70C 软件光盘71C.1 光盘的树形目录71C.2 光
2、盘文件一览表71D 科技译文72The Strategy of Setting up Data Warehouse72数据仓库的规划构建策略857装订线11 前 言1.1人事工资管理系统概论随着中小型企业的不断增多,企业人数不断的增加,企业的工资管理工作就更重要、更复杂。实现工资管理的自动化,无疑将给企业管理部门带来很大的方便。 随着社会信息量的迅速增长,计算机处理的数据量不断增加。文件管理系统采用的一次最多存取一个记录的访问方式,以及在不同文件之间缺乏相互联系的结构,越来越不能适应管理大量数据的需要,于是数据库管理系统便应运而生。数据库管理系统是用来控制建立数据库中的数据、数据的存取,并维护数据库的数据。从文件管理到数据库管理,代表了两代不同的数据管理技术。今天,数据库管理已成为计算机信息管理的主要方式。数据库的应用非常广泛,可应用于各行各业。尤其目前电脑发展前景广阔,运用广泛,甚至每个公司、每户都有电脑,只要是稍复杂的数据,都可制作成数据库,交由电脑来管理。用电脑管理数据,可免除人为的疏忽,并且运算速度快,可靠性提高。企业人事工资管理系统是一个企业单位不可缺少的部分,它的内容对于企
3、业决策者和管理者来说都是至关重要的,所以企业工资管理系统应该能够为用户提供充足的信息和快捷的查询手段。但是,一直以来人们使用传统人工的方式管理文件和档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对企业工资信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高工资管理的效率在我国,管理信息系统是计算机应用最广泛的领域之一。随着我国经济建设迅速发展,管理科学化与管理手段的现代化已经提到非常重要的地位。企、事业单位为了提高自身的管理水平和竞争能力,纷纷投入人力物力,开发适合本单位需求的管理信息系统。中小企业与各个行业建立的管理信息系统尤如雨后春笋,一个新的开发和管理信息系统的热潮正在掀起,即工资管理系统。它可以大大减少人力,使人们摆脱了原有系统的局限性,只要在电
4、脑上轻轻地点几下就可以完成查询、输入、修改、输出等功能。非计算机专业的人员也可以熟练地进行操作。企业工资管理系统的主要任务是用计算机对各种工资信息进行日常的管理,如查询、修改、增加、删除以及存储等,迅速准确地完成各种工资信息的统计计算和汇总工作,快速打印出工资报表,针对系统服务对象的具体要求,设计了企业工资管理系统。1.2开发背景和目的随着社会的进步和计算机技术的发展,特别是微型计算机的大范围普及,计算机的应用逐渐由科学计算、实时控制等方面向非数值处理的各个领域中渗透。尤其是以微型计算机为处理核心,以数据库管理系统为开发环境的管理系统在办公室自动化以及商业信息管理等方面的应用,日益受到人们的关注。早期的工资统计和发放都是使用人工方式处理纸质材料,不仅花费财务人员大量的时间且不易保存,往往由于个人的因素抄写不慎或计算疏忽,出现工资发放错误的现象。早期工资管理多采取纸质材料和具有较强的时间限制。而在现代化企业中,信息管理工作将发挥越来越重要的作用。企业信息管理工作已经渗透到企业日常工作的许多方面,无论是其自身还是所发挥的作用,都为企业的创新、发展以及经济效益,做出了显著的贡献。因此企业必须
5、加强自身的信息基础设施建设,通过企业基础数据的信息化、企业基本业务流程和事务处理的信息化、企业内部控制及实施控制过程的信息化、人的行为规范管理等企业基础管理和繁殖内核,促进企业的可持续性发展。我国中小型企业信息化水平一直处于初级阶段,有关统计表明,真正实现了计算机较高应用的企业在全国中小型企业中所占比例还不足10%。然而,随着我国市场条件下企业竞争压力的不断加剧、企业组织管理观念和业务流程标准化的不断完善,近些年来中小型企业信息化建设的也在不断的提高。本系统开发的主要目的就是要使企事业单位工资管理实现计算机管理,使管理员能够有序的管理每一位职工的各项工资条款的发放以及员工个人台帐的生成,使企业运用现代化技术创造更多更高的经济效益。2 可行性研究可行性研究的目的是用最小的代价在尽可能短的时间内确定问题是否能够解决。也就是说可行性研究的目的不是解决问题,而是确定问题是否值得去解,研究在当前的具体条件下,开发新系统是否具备必要的资源和其它条件。可行性研究需要的时间长短取决于工程的规模,一般说来,可行性研究的成本只占预期的工程中成本的5-10%。可行性研究的目的使用最小的代价在尽可能短的时间里
6、确定问题是否能解决,通过复杂系统的规模与目标,研究与此类似的系统后,具体从下面几个方面考虑。2.1系统性能需求本系统开发的主要目的就是要使企事业单位工资管理实现计算机管理,使管理员能够有序的管理每一位职工的各项工资条款的发放以及员工个人台帐的生成,使企业运用现代化技术创造更多更高的经济效益。为更好的实现用户对系统的要求,本系统应符合以下几点要求:(1)整体结构合理,风格一致,模块化结构,界面清晰,接口灵活,操作简便。(2)开发方法,文档规范化,便于管理,可扩充。(3)完善的数据输入,维护,输出。(4)自检性能高,用户误输、错输均有提示。(5)容错性能高,某个用户的操作错误不会引起整个系统的瘫痪,每一功能的操作都有信息提示以免重复操作,错误操作有警告,以便用户及时改正。2.2系统功能调查整个系统从总体上分为员工信息管理模块、考勤信息管理模块、工资模块、销售业绩模块四大部分,每一部分应实现的功能如下:员工信息管理模块:1.员工信息录入:管理员将公司的员工进行登记,包括姓名, ,邮箱等。2.员工信息编辑:管理员修改自己已登记的员工信息。3.员工信息删除:管理员将已不在公司的员工删除。4.员工
7、信息查询:管理员可以按部门、职工编号、姓名,进行查询员工信息。考勤信息管理模块:1.考勤信息录入:管理员将公司的员工考勤信息进行登记。2.考勤信息编辑:管理员修改考勤信息。3.考勤信息删除:管理员将已过期的考勤信息删除。4.考勤信息查询:管理员可以按部门、职工编号、姓名,进行查询考勤员工信息。请假管理模块管理请假信息的添加,修改,删除。工资查询模块: 工资统计:可以按员工各项信息对员工工资进行统计工资查询:可以按部门、编号、姓名、时间对职工工资进行查询。销售业绩管理模块: 1.销售业绩录入:管理员将公司的员工销售业绩进行登记。 2.销售业绩维护:管理员可以修改销售信息,可以按时间、编号查询销售信息。2.3技术可行性随着计算机应用的逐步扩大,软件需求量迅速增加,规模也日益增长。软件危机已成为社会最棘手的事,为了尽可能减少软件危机,在日常工作方面就要按时完成当日工作量。对现行管理业务进行详细调查是了解系统需求和进行系统分析和设计的重要基础工作,因此要对企业的人事管理工作进行全面、细致而充分的调查研究。系统调研采取的主要方法是到现场去,通过座谈、询问、观察甚至直接参与管理活动,自上而下、逐步
8、细化的进行了解。通过调查得知,现在人事管理已经初步实现了用计算机进行人事管理,可为单位领导、人事部门及财务部门提供某阶段的人事信息及出勤情况。但具体的操作大部分企业仍然使用WORD及EXCEL电子表格处理软件进行处理。为了充分利用计算机使人事管理工作进一步规范化,满足人事管理及财务管理方面的信息需求,使用人事管理水平向标准化、现代化迈进一步,原人事管理信息操作方式就需要重新加以改进,以适应新形势的变化。就需要利用计算机数据库技术强大的数据处理功能,建立一个功能强大的管理信息系统。也就是说,新建立的系统要求在保持原有系统的功能的基础之上,要求具有良好的适用性和扩展性。本系统的开发使用ASP.NET作为系统开发的开发环境,它提供完善的指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供的保障为开发满足客户要求的系统,保证了代码的模块化要求,而代码模块化的提高,非常有利于以后对新系统的扩展与修改。利用SQL2005作为本系统的数据库,它是一个支持多用户的新型数据库,适用于大中规模的数据量需求。综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可
9、行的2.4社会可行性工资管理是公司管理的一个重要内容,随着企业内部人员数量增加,企业工资管理工作也变得越来越复杂。工资管理既涉及到企业劳动人事的管理,同时也是企业财务管理的重要组成部分。工资管理需要和人事管理相联系,同时连接工时考勤和医疗保险等等,来生成企业每个职工的基本工资、津贴、医疗保险、保险费、实际发放工资等。资金是企业生存的主要元素,资金的流动影响到企业的整体运作,企业员工的工资是企业资金管理的一个重要的组成部分。以前企业工资统计和发放都是使用人工方式处理纸质材料,不仅花费财务人员大量的时间且不易保存,往往由于个人的因素抄写不慎或计算疏忽,出现工资发放错误的现象。受到纸质材料和时间的较强限制。基于以上原因,结合实际情况,开发设计了本系统,有利于工资管理系统使用电脑安全保存、快速计算、全面统计,实现工资管理的系统化、规范化、自动化。运行结果证明,本企业工资管理系统极大提高了工作效率,节省了人力和物力,最终满足企业财务管理、员工工资发放的需要,同时也成为现代化企业管理的标志。2.5 经济可行性分析人事工资管理系统的目的就是减轻企业财务部门工作人员的工作量,减少差错,科学管理财务工作,节省人力,提高企业的财、物管理水平,增加经济效益,改善财务工作的管理环境,方便企业领导查询,提高企业工作效率、工作质量和管理水平。基于企业的现有计算机及配套设备。不但能大大减少重复性的书面报告,降低办公费用,提高办公室效率,而且能提高检测数据效用,为企业提供很方便。此企业人事工资管理系统是针对单位工资管
《毕业设计(论文).net企业人事工资管理系统》由会员ni****g分享,可在线阅读,更多相关《毕业设计(论文).net企业人事工资管理系统》请在金锄头文库上搜索。