web的牛肉食品公司绩效管理系统开发与设计(源码)

近年来,随着经济和科技的发展,各产业的信息化得到了长足的发展,但对于一些公司而言,传统的绩效管理依然是通过人力资源部的HR进行,没有到达预期效果,因此需要信息化技术进行人事管理工作。本系统是基于B/S架构,利用UML建模设计用例图、活动图、类图、时序图的方式,对各个功能的实现提供指导,同时在ASP.NET开发环境下,建立系统。管理员在系统上可以实现对职员信息、部门信息、考勤信息、绩效信息的管理,职员可以完成打卡登记、绩效任务进度更新等功能。最后,对系统进行软件测试,检验测试结果符合设计需求,达到最初设计的目的。
目录
摘要 1
关键词 1
引言 1
1.绪论 1
1.1 问题的提出 2
1.2 国内外研究状况 2
1.2.1 国外研究状况 2
1.2.2 国内研究状况 2
1.3 研究的目的和内容 2
2.开发平台及应用技术 2
2.1 .NET平台简介 2
2.2 C#语言概述 3
2.3 SQL Server数据库概述 3
2.4 B/S架构简介 3
3.绩效管理系统的分析与设计 3
3.1 绩效管理的需求分析 4
3.1.1 特性需求分析 4
3.1.2 功能需求分析 4
3.2 绩效管理的可行性分析 4
3.2.1 运行可行性 4
3.2.2 技术可行性 4
3.3 面向对象需求建模 4
3.3.1 分析构建用例图 4
3.4.2 分析构建活动图 9
3.4 面向对象设计建模 11
3.4.1 分析构建设计类 11
3.4.2 分析构建时序图 11
3.5 绩效管理系统的体系结构设计 13
3.6 绩效管理系统的数据库设计 14
3.6.1 数据库概念结构 14
3.6.2 数据库逻辑结构设计 18
4.绩效管理系统的实现 21
4.1 系统的开发与运行环境 21
4 *好棒文|www.hbsrm.com +Q: ¥351916072¥ 
.1.1 系统的开发工具 21
4.1.2 系统的运行环境 21
4.2 本系统的模块功能介绍 22
4.3 功能实现及相应的图形界面 22
4.3.1 登录管理模块 22
4.3.2 绩效管理模块 23
4.3.3 考勤管理模块 24
4.3.4 文件管理模块 26
4.3.5 员工信息管理模块 27
4.3.6 财务库存管理模块 27
5.绩效管理系统测试 29
5.1 系统测试的目标 29
5.2 测试的实现 29
6.总结与展望 29
致谢 30
参考文献 30
基于Web的牛肉食品公司绩效管理系统设计与开发
引言
引言:21世纪,随着信息科学技术的不断发展,互联网技术已经越来越普及,网络的概念已经走入了各个传统行业,越来越多的行业采用计算机进行信息化的管理。对于现在日益增多的员工数量,办公管理有时候变的十分棘手,因此科学化的管理手段变得日益重要,同时对提高公司的工作效率有着重要的影响。因此利用网络平台,提供的管理系统顺应了潮流。管理工作利用这样的管理的方式,变得井然有序。管理者可以更加轻松的完成管理工作,而员工对于被管理也有了积极的响应。
1.绪论
1.1 问题的提出
近年来,随着经济和科技的飞速发展,各行业已经渐渐迈入信息化。公司利用计算机技术实施信息化管理已经成为一种趋势。本课题的提出主要目的是利用信息化的管理对牛肉食品公司的人事工作进行科学的管理指导,使整个公司内部的人事管理工作更加井然有序。各个员工在明确自己的工作目标下,尽力完成自己的工作安排,由此推进公司的各项工作顺利开展。牛肉食品公司绩效管理系统囊括了多个功能模块,负责公司内部的绩效管理工作是其主要任务。该工作主要是对考勤信息、绩效任务完成情况等进行综合性管理,同时管理者可以根据系统数据反映的信息,对员工的办事效率有一个深入的了解,可以针对不同员工指定相应的工作安排,使公司各项工作得到良好发展。
1.2 国内外研究状况
1.2.1 国外研究状况
在绩效管理上有比较成熟发展的国家都属于发达国家。绩效管理系统是建立在信息管理系统上的一个分支,绩效管理系统的发展得益于信息管理系统的进步。因此西方欧美国家在绩效管理系统上具有较为明显的优势,无论是开发程度,还是对系统的理解上,都领先于国内的现有水平。
国外在绩效管理系统的开发上大都是运用的是Struct框架和Web Service集成模式。通过该集成模式,达到了相互取长补短的效果,并且降低了整体系统的复杂性,提高了可扩展性。相关文献也表述:该集成模式让繁琐的系统开发得以简化,应用程序的开发时间成本也相应降低,同时程序的维护、修改、重构也变得较为简单。另外,国外的研发团队在项目开发中也随时把握住市场的需求,有很明确的针对性。
1.2.2 国内研究状况
国内信息管理系统方面的开发历史相对于西方国家,起步较慢,不过由于随后国内经济迅速发展,给信息化发展提供了经济支持,国内信息管理系统的发展也变得迅速。国内人力资源管理方面的信息管理系统,链接数据库的方法大都使用JDBC技术。同时JDBC技术也使用一种开源对象关系映射框架,Hibernate。Hibernate不仅能在开发Web系统运用其中,也能开发客户端程序。该框架拥有强大的O/R映射能力,可以让程序员运用数据库中的数据时,可以使用面向对象的编程思想。同时Hibernate也降低了开发人员使用SQL语句的频率,有效提高了系统的开发效率。

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

好棒文