.net的工资结算系统的开发与实现(源码)【字数:9229】

摘 要随着社会经济和科学技术的进步,信息技术和数据库技术有效的推动了社会经济的发展。同时,计算机的应用逐渐从科学计算和实时控制渗透到了非数字加工的各个领域,特别是以微机为核心的数据库管理系统作为办公自动化和企业信息化管理的开发环境越来越受到人们的重视。同时,信息化管理也发挥出越来越重要的作用,因而采用工资结算系统进行企业工资和考勤管理可以帮助企业节省一些不必要的时间和多余的错误。对于企业而言,为了提高企业的管理效率,考勤的自动化和工资结算的自动化已成为必须实现的事情。通过工资结算系统,可以充分了解企业内各个部门的工资标准与公司内考勤的标准,能够实现公司考勤与工资结算的透明化。同时,通过该系统可以实现员工的调度,部门工资的修改,以及管理员与员工信息的修改,方便了企业在人事方面的管理,提高的企业的管理效率。为实现这些功能,在使用多样本结构方程模型对收集到的数据进行检验后,发现支持大多数假设,进而分析并引用三层架构技术,以及SQL SERVER 2008管理数据库,并与公司实际人事信息和工资信息相结合,实现一个基于WEB的工资结算系统。
目 录
第一章 绪论 1
1.1 选题背景及意义 1
1.2 国内外现状 1
1.3 存在问题 2
1.4 本文研究内容 2
1.5论文结构 2
第二章 相关技术及工具 4
2.1 开发环境 4
2.2 ADO.NET数据访问技术 4
2.3 Entity Framework 4
2.4 EasyUI 4
2.5 三层架构 4
第三章 需求分析与设计 6
3.1 功能需求 6
3.2 性能需求 6
3.3 数据要求 6
3.4 可行性分析 7
3.4.1 技术可行性 7
3.4.2 经济可行性 7
3.4.3 操作可行性 8
3.4.4 环境可行性 8
3.5 业务流程 8
3.5.1 业务流程描述 8
3.5.2 流程图 8
3.6 概要设计 9
3.6.1  *好棒文|www.hbsrm.com +Q: @351916072@ 
系统技术路线 10
3.6.2 系统功能模块 10
3.6.3 系统功能说明 10
3.6.4 用例图 11
3.7 数据库设计 12
3.7.1 ER图 12
3.7.2 表结构 12
第四章 系统实现 16
4.1 后台模块 16
4.1.1 部门维护 16
4.1.2 管理员维护 19
4.1.3 工资结算 21
4.1.4 授权控制 23
4.2 前台模块 25
4.2.1 登录 25
4.2.2 职工签到 26
4.2.3 签到统计 27
4.2.4 工资查询 28
第五章 系统部署与运行测试 30
5.1 部署环境 30
5.2 系统部署 30
5.3 运行测试 30
5.3.1 登录 30
5.3.2 数据维护 32
5.3.3 职工签到 36
5.3.4 职工考勤 37
5.3.5 工资结算与发布 37
结束语 39
致 谢 40
参考文献 41
第一章 绪论
1.1 选题背景及意义
随着社会的进步和计算机技术的发展,尤其是微型计算机的普及,计算机的应用逐渐从科学计算和实时控制渗透到了非数字加工的各个领域。特别是以微机为核心的数据库管理系统作为办公自动化和企业信息化管理的开发环境,正在越来越受到人们的重视。在现代企业中,信息化管理将发挥出越来越重要的作用。企业信息化管理已经渗透到了企业日常工作的方方面面,无论是其自身的还是其能发挥出的作用,都对企业的创新,发展和经济效益做出了巨大的贡献。因此,企业必须加大其自身的信息基础设施建设,通过企业基础信息数据化,企业基本业务流程和业务信息化,企业内部控制和实施其过程的信息化以及规范企业基础管理和扩展内核的管理行为,促进了企业的可持续发展。随着中小型企业数量的不断增加和企业人数的不断增加,企业的工资管理越来越重要和复杂。工资管理自动化的实现无疑给企业的管理部门带来了极大的方便。
随着社会信息量的快速增长,计算机要处理的数据量也越来越大。文件管理系统采用一次最多一条记录的方式,以及不同的文件之间缺乏相关的结构,越来越不能满足大量数据管理的需要,数据库管理系统应运而生。数据库管理系统用来控制数据库中数据和数据的访问,以及维护数据库的数据。目前,数据库管理已成为计算机信息管理的主要方式。利用计算机进行数据管理,可免除人为疏忽,并且计算机运行速度快,可靠性高。企业工资管理系统是企业单位不可缺少的一部分,它的内容对企业决策者和管理者都非常重要。因此,企业工资管理系统能够为用户提供充足的信息和快捷的查询手段。作为计算机应用的一部分,利用计算机进行企业工资信息管理具有手工管理无法比拟的优点。例如:成本低,寿命长,检索速度快,可靠性高,保密性好,存储量大,搜索方便。这些优点能够极大地提高工资管理的效率。工资管理系统可以大大减少人力,使人们摆脱原有系统的局限性。只要我们在计算机上放置几个点,就可以完成查询、输入、修改等功能。并且非计算机专业人员也可以熟练操作。
1.2 国内外现状
早在1958年,信息管理系统的创始人Gordon B. Davis就对信息管理系统作了一个全面的定义,这个定义在一定程度上说明了信息管理系统的目标、功能和组成部分,同时也反映出了在当时的信息管理系统的水平。在过去的几十年里,不仅大型企业建立了自己信息管理系统,一些中小型企业也紧随时代的脚步建立了属于自己的信息管理系统。其中,工资管理系统就属于信息管理系统中的一种。
工资管理系统在中国的应用十分广泛。随着中国经济实力的不断提高,考勤管理以及工资管理的科学化手段和现代化手段上升到了很高的地位。为了提高企业的管理水平,企业相继投入资金,用以开发出适合企业自身需求的工资管理系统。而不少中小型企业在此之后纷纷尝试开发出适用于自己工资结算系统,从而掀起了一个开发工资结算系统的热潮。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/81.html

好棒文