教师工作量管理系统设计与实现毕业设计论文.doc
《教师工作量管理系统设计与实现毕业设计论文.doc》由会员分享,可在线阅读,更多相关《教师工作量管理系统设计与实现毕业设计论文.doc(20页珍藏版)》请在三一办公上搜索。
1、教师工作量管理系统设计与实现 摘 要:随着我国高等教育结构的调整和规模的扩大,我国高等教育已经迈入大众化教育阶段,而科研工作也已成为高校除人才培养之外所承担的又一项重要工作,高校科研业务管理信息化平台建设成为提高高校科研管理水平的重要手段。本课题立足于石家庄信息工程职业学院,着眼于利用当前先进的计算机网络技术,发挥计算机网络技术先进、高效、快捷的特性,为学院的普通教师,审核人员,工作量管理人员,进行工作量的录入,查询,审核,修改等相关功能于一体的软件系统,帮助学院提高管理教师工作量的效率。文中首先介绍了当前教师工作量管理工作的现状,并进行了简要分析,总结出应用和开发教师工作量管理系统的必要性。
2、随后,通过对用户需求进行调研和分析,明确了系统的总体设计目标,有针对性的提出了系统解决方案,对系统开发中使用的相关技术进行了简单介绍。在进行了充分的需求分析的基础上,确定了系统要实现的功能模块,包括普通教师工作量的录入,审核人员的审核,工作量管理人员的查询,修改,删除,系统设置以及用户和角色管理等模块。随后,详细阐述了系统体系结构的分层设计思想,将软件系统设计为三层,分别是表示层、业务逻辑层、数据访问层。在数据访问层的设计和实现中,将.NET的反射技术和抽象工厂模式相结合,进一步提高了系统的可扩展性和易维护性。最后,简述了系统部分关键技术和模块的实现过程,以及系统的测试和实施情况。并在对所开发
3、的系统进行全面总结的基础上,分析了系统的不足和尚需改进之处,为今后系统功能的进一步完善及扩展指明了方向。本系统利用了.net开发平台和SQL数据库技术,是根据高校教师工作量管理需求而开发的一个能够高效运行的统计系统,实现对教师基本信息、教师工作的高效管理,是专门为教育管理机构设计的。Abstract:In todays information age ,with the era to information speed up .people make themselves expend in formalization and digitization more and more .Count
4、ing System is composed by human and computer, can engage in information collection, transmission, storage, processing, maintenance and use, which is bound to replace large ,miscellaneous and toilsome handwork of the past .For the school, how to use the computer to calculate the strenuous tasks of al
5、l teacher quantity ? How to eliminate the statistics output teems with blunder due to tight schedule? On design and fulfillment of Counting System Of Teaching Quantity is a quite well solution.This article analyses the current status that teacher work is lack of digital resource management system, s
6、tudies the function modules that the teachers quantity counting need, borrows and(int)ingrates many books and material on information management system, proposes a set of systematic development program, achieves counting the workload of teachers effective, implement of the counting work for teachers
7、 quantity punctually.This counting system can work efficient with the .net development platform and SQL database technology ,.which is develop according to the need of colleges and universities teacher quantity management, accomplish teacher main information and teacher work efficient management and
8、 specifically designed for educational management organizations. The article laid special stress on analyzing development principle, the function and characteristic of this system.关键字:系统开发、教师工作量管理Visual 、SQLServer2005 Keywords: System Database; Counting System 目 录1.项目介绍11.1 引言11.2研究背景11.3研究的现状和内容12.
9、关键技术22.1开发技术.NET技术22.2 开发语言C#32.3 ADO.NET32.4 ASP.NET32.5 开发模式42.6 B/S框架52.6 SQL SEVER 200553.需求分析63.1用户分析63.2 功能需求63.3 安全保密需求83.4 开发与运行环境84. 系统设计94.1系统设计的基本思想94.2系统结构设计94.3系统工作流程设计104.4系统工作量计算模块设计105.系统主要功能实现与系统测试115.1数据库设计115.2数据库物理设计表等115.3 工作量统计模块、教师授课信息模块125.3.1教师授课信息增加模块的实现125.3.2教师授课信息修改模块的实现
10、135.3.3教师授课信息查询模块的实现135.10 导出Excel窗体设计135.11测试14毕业设计总结:14参考文献151.项目介绍1.1 引言随着我校师资队伍的壮大,办学规模不断的扩大,所开的课程也越来越多,与此同时教师的工作量也随着增多,因此教师工作量的计算变得也就更加的复杂。1.2研究背景随着高等学校的快速发展,高校教师规模越来越大,教职工的数量也越来越多,高校教师工资管理更加的复杂,而工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不允许出错,如果实行手工操作,每月发放工资须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行工资发
11、放工作,不仅能够保证工资核算准确无误、快速输出,而且还可以利用计算机对有关工资的各种信息进行统计,服务于财务部门其他方面的核算和财务处理,同时计算机具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事工资资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。这就对高校教师工资管理提出了新的要求,用计算机管理系统来管理高校教师工资已经成为目前的趋势,使用计算机可以高速,快捷地完成以上工作。在计算机联网后,数据在网上传递,可以实现数据共享,避免重复劳动,规范数据管理行为,从而提高了管理效率和水平。高校教师工
12、资管理系统便是以计算机为工具,通过对工资管理所需的信息管理,不仅把管理人员从繁琐的数据计算处理中解脱出来,而且优化了管理体系,使其高效化,简易化,智能化,也提高了透明度和互动性。1.3研究的现状和内容1.3.1研究内容教师工作量的折合 即将不同种类、不同性质的教师工作量,换算为具有可比性的相同单位的教师工作量。 如何使各种教师工作量之间能够互相比较,这既是一个实践问题,也是一个理论问题。从实践的角度来看,教师工作量计量的最直接目的,是通过区分不同教师所付出的劳动量数量大小和质量高低,进而更好地贯彻社会主义按劳分配原则,显然,“如何区分”这一技术上的问题,是实现这一目的的关键。教师工作量的折合,
13、正是试图寻找一条解决“如何区分”这一技术问题的道路。从理论的角度来看,教师工作量制度能否站注脚,前提在于教师工作量能否计量,如果连教师工作量能否计量都不能肯定的话,那么就谈不到教师工作量制度的建立,而对于能否计量这个问题的最好回答,莫过于对教师工作量折合的理想解决。1.3.2研究意义研究教师工作量统计系统具有很大的意义。首先,教师工作量是非常重要的。对教师而言,工作量是教师劳动的重要表现因素,因此能及时、准确地获得教师的工作量信息,以便及时、准确地调整按工作量来定奖勤罚懒的措施,提高教师的工作积极性。提高教学管理的效率和质量,是尊重教师劳动的重要体现。对于任课教师、学校等而言,基于工作量的数据
14、分析和数据挖掘可获得很多对教学有用的信息,可获得很多对教学有用的信息。其次,随着我国教育体制的改革深化,大学办学规模不断扩大,师资队伍也随之壮大,所开设的课程也越来越多,与此同时,教师工作量的计算也变的更加复杂,开发出教师工作量统计系统之后,实现教师工作量统计的自动化、信息化,可大大的减轻统计工作量,提高统计工作量效率,增强统计工作的正确性,客观性和科学性。2.关键技术关键技术是完成系统设计的核心,它的选择决定了系统的整个设计流程,体现着开发系统的成败与效率。所以选择何种技术是一个非常重要环节。本系统采用了微软公司的.net开发平台和SQL数据库技术。2.1开发技术.NET技术2.1.1.NE
15、T3.5的特性NET Framework 2.0 Beta 扩展了.NET Framework 1.1版本,得到许多新的特性,并且提升了已有的特性,这些都被以文档的形式记录下来。这篇文章主要提供一些关键信息和修改的内容。对64位平台的支持:新一带64位计算机使得应用程序运行得比32位应用程序更快并更能充分利用内存。新增加的对64位应用程序的支持使得用户可以创建托管代码库或者很容易的使用非托管代码库于64位计算机之上。访问控制列表被用来授予和回收访问计算机资源的权限。已经被添加到.NET Framework上的新类允许托管代码访问和修改访问控制列表,这样利用一个访问控制列表就可以把新成员添加到I
16、/O、注册表和线程类上。2.2 开发语言C#C#语言是可用于创建要运行在.NET CLR上的应用程序的语言之一,是一种全面支持面向对象的编程语言。它从C和C+语言演化而来,是Microsoft专门为使用.NET平台而创建的。因为C#出现的时间相对比较晚的缘故,它改进了以往众多编程语言的不足,并吸取了其他语言的许多优点,解决了他们的问题,是一种先进的全面实现面向对象的编程语言。虽然C#语言只是.NET开发中支持的众多语言中的一种,但它确是Microsoft主力推荐的,唯一为.NET Framework设计的语言,是在移植到其他操作系统上的.NET版本中使用的主要语言。比如要使语言VB.NET尽可
17、能类似于其以前版本的语言,且仍要遵守.NET的CLR,就不能完全支持.NET代码库的某些功能。但C#能使用.NET Framework代码库提供的每一种功能。.NET的最新版本还对C#语言进行了几处改进,这都是为了满足开发人员的要求,使之更为强大2.3 ADO.NETADO.NET的新特点包括对用户自定义类型(UDT)的支持;对数据库的异步操作;XML数据类型;大容量数值存储类型;快照镜像(snapshot isolation);并且新的属性允许应用程序支持从SQL Server 2005获得的多个激活的结果集(MARS,multiple active result sets)。2.4 ASP
18、.NET微软.NET Framework 2.0Beta版本包括对ASP.NET各个方面的重要修改。对于Web页面的开发,新的控件可以使用户更加轻松地去实现特定功能以完成动态页面的开发。新的数据控件使得不编写代码而在ASP.NET Web页面中实现数据的显示和编辑成为可能。一个被改良的code-behind模型使得ASP.NET页面开发更轻松和高效。缓存特性包括一些缓存页面的新方法,还包括创建依赖于SQL Server数据库进行缓存的能力。你现在可以使用多种方法来制定Web站点和页面。Profile属性使得ASP.NET可以自动跟踪个别用户的属性值。利用Web Parts,你可以创建能在浏器中
19、定制它们自身的页面。你可以用site statistics自动跟踪页面的Views和Control Clicks,你还可以利用简单控件来增加导航菜单的内容。Web站点特性的提高允许你更快更轻松地去创建专业的Web站点。母版页(Master Pages)允许你为控件集和静态文本定义一个统一的外观。为了帮助你保护你的站点安全性,你可以预先编译你的源文件以生成可执行代码(所有的代码文件和以.aspx为结尾的页面都是源文件)。你现在可以不通过任何源文件来配置输出结果,以影响到生产服务器。2.5 开发模式从设计模式的类型上来说,简单工厂模式是属于创建型模式,又叫做静态工厂方法(StaticFactory
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教师工作量管理系统设计与实现 毕业设计论文 教师 工作量 管理 系统 设计 实现 毕业设计 论文
链接地址:https://www.31ppt.com/p-3944139.html