《薪资管理信息系统的设计与实现毕业论文.doc》由会员分享,可在线阅读,更多相关《薪资管理信息系统的设计与实现毕业论文.doc(35页珍藏版)》请在金锄头文库上搜索。
1、 河南城建学院本科毕业设计(论文) 摘要 毕 业 设 计 论 文题 目: 薪资管理信息系统的设计与实现 学 院: 计算机科学与工程 专 业: 信息管理与信息系统 姓 名: 王庭杰 学 号: 083411237 指导老师: 杨盛苑 完成时间: 2015年05月25日 I摘要本文介绍了利用ASPNET和ADONET技术开发教师绩效工资管理系统设计的方法,同时实现了高校教师业绩的电子化存储与动态管理,使得对高校教师业绩的管理提高了效率文章对系统的开发原理、系统的功能特点和设计方案进行了重点分析。ASP.NET是微软公司最新推出的一种统一Web开发平台,与最新的数据访问技术ADO.NET一起可构建出强
2、大、安全和可靠的企业级Web应用程序。ASP.NET的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,用于生成更安全、可伸缩和稳定的应用程序。该系统遵循软件工程中的开发规则。本文介绍了教师绩效工资管理系统设计的开发过程,详尽论述了需求分析、系统分析、概要设计、详细设计、以及测试与调试的整个开发过程,总结了开发过程中的经验及本系统今后的改进方向。本系统采用Microsoft Visual Studio 2005集成开发换进行开发,所使用的技术是ASP.NET技术,整个系统是一个B/S架构的系统,我们利用SQL2005数据库管理工具来存储网站中的数据信息。关键词:ASP.NET
3、,c#,教师绩效工资管理, 数据库AbstractThis paper describes the use of ASP. NET and ADO. NET technology development method teacher merit pay management system design , while achieving the performance of university teachers is stored electronically and dynamic management, making the management of the university te
4、achers performance improves efficiency . Articles on the development of the principle of the system, and the design features were the focus of the analysis system .ASP.NET is Microsofts latest release of a unified Web development platform, with the latest ADO.NET data access technologies together to
5、 build a strong , secure, and reliable enterprise -class Web applications. ASP.NET is largely syntax compatible with ASP , but it also provides a new programming model and structure for generating more secure , scalable , and stable applications .The system follows the development of software engine
6、ering rules . This article describes the teachers pay for performance management system design development process , a detailed discussion of the needs analysis, system analysis, outline design, detailed design, and testing and commissioning of the entire development process , summed up the future t
7、o improve the experience of the development process and the system direction .The system uses Microsoft Visual Studio 2005 integrated development change for development, the technology used is ASP.NET technology, the entire system is a B / S structure of the system , we use data management tool SQL2
8、005 database to store the site. Key words: ASP.NET, c #, teacher pay for performance management, database- 17 -目 录页眉不对【引言】- 1 -1绪论- 2 -2.1 课题背景- 2 -2.2 研究意义- 2 -2.3 国内外研究现状- 3 -2 系统开发环境介绍- 4 -2.1 ASP.NET 简介- 4 -2.2 .NET Framework- 4 -2.3 C#介绍- 5 -2.4 SQL Server数据库简介- 5 -3 需求分析- 7 -3.1 需求分析- 7 -3.2 可
9、行性分析- 7 -3.3 系统的性能需求- 8 -3.4 运行环境要求- 8 -3.4.1设备- 8 -3.4.2支持程序- 8 -3.5 系统模块功能分析- 8 -3.5.1 教师绩效工资管理系统模型结构- 9 -3.5.2系统结构分析- 9 -3.6 数据库设计- 10 -3.6.1系统类型- 10 -3.6.2 数据库分析- 12 -4 总体设计- 15 -4.1 页面的风格设计- 15 -4.2 系统配置- 15 -4.2.1 Web.config文件配置- 15 -4.2.2 配置发布主页- 15 -4.4 系统部分重要功能及其代码- 16 -4.5 各主要窗体页的图形界面介绍- 1
10、7 -5系统测试- 24 -5.1 测试目的- 24 -5.2 测试方法- 24 -5.3 系统测试- 24 -5.3.1 测试的数据- 24 -5.3.2 系统测试方法- 24 -6.3.3 系统测试项目表- 24 -5.3.4 系统测试结果- 25 -结 论- 26 -参考文献- 27 -目录中标红部分和其他部分不一致引言引言不加“【】”,应主要介绍你所做的工作和意义,不需要重点介绍所用技术随着经济的发展和教育体系的完善,各类院校的师资规模都逐渐扩大,而对于各种大型院校,教师职工、职称等与工资有关的信息随之急剧增加,。在这种情况下单靠人工来处理员工的工资不但显得力不从心,而且极容易出错。从
11、实践的角度来看,教师绩效工资管理的最直接目的,是通过区分不同教师所付出的劳动量数量大小和质量高低,进而更好地贯彻社会主义按劳分配原则,显然,“如何区分”这一技术上的问题,是实现这一目的的关键。教师信息的折合,正是试图寻找一条解决“如何区分”这一技术问题的道路。从理论的角度来看,教师信息制度能否站注脚,前提在于教师信息能否计量,如果连教师信息能否计量都不能肯定的话,那么就谈不到教师信息制度的建立,而对于能否计量这个问题的最好回答,莫过于对教师绩效工资管理的理想解决。,所以急需设计一个教师工资的数据库管理系统,由计算机来代替人工执行一系列诸如增加新员工、删除旧员工、工资修改、查询、统计及打印等工作
12、。这样就使办公人员可以轻松快捷地完成工资管理的任务。ASP.NET是微软公司最新推出的一种统一Web开发平台,与最新的数据访问技术ADO.NET一起可构建出强大、安全和可靠的企业级Web应用程序。ASP.NET的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,用于生成更安全、可伸缩和稳定的应用程序。采取了ASP.NET技术的系统在性能上有了很大的改善,主要表现在以下几方面: 由于ASP页面每次打开都必须经过先编译后解释的过程,所以页面在反复打开时速度没有任何提升,而ASP.NET页面只需要一次编译后不需要重新编译,直到该页面被修改或Web应用程序重新启动。这使得在多次访问时速
13、度有了极大的提升;由于ASP没有提供任何输出数据为内容的元件,所以在使用ASP撰写数据库页面时只能借助ADO的RecordSet对象逐笔读取记录,而ASP.NET通过ADO.NET提供的DataGrid等数据库元件可以直接和数据库联系;ASP.NET支持应用程序的实时更新,管理员不必关掉网络服务器或者甚至不用停止应用程序的运行就可以更新应用文件。应用程序文件永远不会被加锁,因此甚至在程序运行时文件就可以被覆盖,当文件更新后,系统会温和地转换到新的版本; ASP.NET采取CodeBehind(代码分离)技术方式编写代码使得代码更易于编写,结 构更清晰,降低了系统开发与维护的复杂度和费用。1绪论
14、1.1 课题背景 随着信息化的加快,人们越来越向信息化、数字化发展。教师绩效工资管理系统是一个由人、计算机等组成的能进行信息的收集、传递、储存、加工、维护和使用的系统,从而能代替过去大量、繁杂的手工操作。对于一所学校来说,如何利用计算机计算所有教师信息?如何消除因人工计算所产生的统计结果错误百出?设计出教师绩效工资管理系统就是一个很好的解决方法。目前,许多高等院校虽然有自己的教师绩效工资管理系统,但要么是cs结构,使用安装不便;要么就只实现了教学工作管理、科研工作管理的某一个,且在公式的自定义上都非常不灵活,因此,亟需一套完善且易于操作的现代化管理软件,对高校教师信息实现电子化存储与动态管理,以提高管理效率和能力本文提出了基于ASPNET的教师绩效工资管理系统设计的实现方法,并对系统的开发原理,系统的功能特点和设计方案进行了重点分析。该系统使用ASP.NET(C#语言)和ADO.NET技术开发, 实现了教师绩效工资管理系统网站的动态管理,使得对信息的管理更加及时、高效,提高了工作效率。1.2 研究意义该系统是基于B/S(Br