教师工作量计算系统.docx
《教师工作量计算系统.docx》由会员分享,可在线阅读,更多相关《教师工作量计算系统.docx(35页珍藏版)》请在冰豆网上搜索。
![教师工作量计算系统.docx](https://file1.bdocx.com/fileroot1/2022-11/16/fbc3c21b-332b-43f0-9c92-ce1ffd76a4db/fbc3c21b-332b-43f0-9c92-ce1ffd76a4db1.gif)
教师工作量计算系统
基于C/S模式教师工作量计算系统的设计与实现
摘要
随着时代的发展,计算机技术越来越深入各行各业,为广大的用户提供了更为周到和便捷的服务。
教师工作量计算系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
对于前者要求建立起数据一致性和完整性强、数据安全性好的库。
而对于后者则要求应用程序功能完备,易使用等特点。
本系统主要完成对教师信息和工作量的管理,包括添加、修改、删除,查询,打印信息以用户管理等六个方面。
系统可以完成对各类信息的浏览、查询、添加、删除、修改等功能。
系统的核心是教师工作量统计和排课之间的联系,当完成添加或删除操作时系统会自动计算出一时间段内的教师工作量。
查询功能也是系统的核心之一。
此外,系统有完整的用户添加、删除和密码修改功能,并具备报表打印功能。
关键词计算机应用,数据库,教师工作量计算
TheDesignandImplementationoftheSystemDesignedforCountingAmountofTeacher'sWorkBasedonthec/sPattert
Abstract
Withthedevelopmentofthetimes,computertechnologyisappliedineveryaspectsofourlife.Itmakesustoenjoymoreconvenientandindividualservices.
Theworkloadofteachersisatypicalcomputingsysteminformationmanagementsystem(MIS)anditsdevelopmentincludetheestablishmentandmaintenanceofback-enddatabaseandfront-endapplicationdevelopmentaspects.Fortheformerrequiretheestablishmentofdataconsistencyandintegrityofthestrongdatasecurityandgoodlibraries.Forthelatterprocedurerequirestheapplicationoffull-featured,easytouseandsoon.Thissystemismainlytocompletetheworkloadofteachersininformationandmanagement,includingadd,modify,delete,query,printinformationtosixaspectsofusermanagement.Systemcancompleteallkindsofinformationbrowsing,query,add,delete,modifyotherfunctions.Coreofthesystemistheworkloadofteachersthelinkbetweenstatisticsandarrangingschedule,whencompletedtoaddordeleteoperation,thesystemwillautomaticallycalculateatimeperiodoftheworkloadofteachers.Inquiryfunctionisalsooneofthecoresystem.Inaddition,thesystemhasacompleteusertoadd,delete,andmodifythepasswordfunctionandhasareportprintingfunction.
KeywordsComputerApplication,Database,teacherworkloadcomputing
1绪论
1.1问题定义及内容简介
1.1.1问题定义
教师工作量计算系统是高校教师工作量管理实现计算机网络化管理的平台,形成一个及时更新的教师工作量数据中心和教师工作量管理沟通平台,全面、实时、准确提供学校的有关教师工作量信息,为学校领导有关教师工作量决策提供辅助支持,为教师工作量管理人员开展工作提供极大的便利。
目前大多数高校教师工作量管理工作,很大程度上还要依赖人工来进行,通过Excel、word等办公软件来处理大量的数据,这种方式难以及时有效的掌握最新的教师工作量情况,为教师工作量管理增加许多难度,为领导进行科学决策带来一定的影响。
同时教务处和广大教师工作量管理人员以及各单位教师之间缺少一种快捷高效的沟通方式。
所以高校教师工作量管理系统信息化平台的构建和应用是非常有必要的,高校教师工作量管理系统平台服务于学校教师工作,为辅助领导进行教师工作量管理决策提供有利的信息支持,有助于学校整体管理工作信息化水平的提高。
随着计算机技术在各个领域的广泛应用,近年来,计算机技术在学术管理中也得到了快速的发展,可是就教师工作量计算方面来说,计算机的应用就相对的比较单一了。
一直以来,在管理中,设备的利用和效益的发挥上存在了很多问题,影响了我们管理人员的办事效率。
而在国外,很多学术管理部门都有自己独特的技术应用。
而就我们国家来说,学术大多是人工完成记录,造假情况严重。
但是从长远眼光来看,科学技术是第一生产力,而科学技术的竞争,归根到底是人才的竞争,因此,科技强国,提高人才的重视程度,刻不容缓。
就情况而论作为我们当代的大学生用户,未来建设美好家园的主力军,提高计算机编程能力对我们当代大学生提高办事效率,唯一关键的就是缺少钱去购买一些配备良好的设备。
为此我们现在所做的课题就是根据目前的情形下,根据现有的条件出发,利用计算机设备,从身边的一些实事做起,从思想上,工作思维和工作方式做起,实现一整套关于用户管理软件,为我们的管理人员减少点负担。
1.1.2内容简介
本课题主是解决工作量管理系统在日常中涉及到的一些信息处理问题,目标是使工作量管理实现信息化,快速化。
本系统主要包括:
(1)教师信息管理
(2)工作量系数管理(3)教学日志管理(4)工作量计算处理(5)工作量统计报表等几大模块。
在每一模块中,必须做到良好的输入/输出界面,并能做查询,删除及修改等功能。
本系统的重点是人员管理和管理量管理部分,因此下面我们主要进行人员管理和日常工作量管理这两部分的功能的实现。
本课题是基于windowsXP环境的数据库管理,后台数据库采用SQLSERVER2000,前端使用PB编程语言进行开发。
1.2研究背景与研究意义
1.2.1研究背景
随着计算机技术的飞速发展,计算机在各行各业中的应用迅速普及,计算机的应用在工作量管理管理中同样也得到了飞速的发展。
对于工作量管理最基层的管理之一工作量管理来说,利用计算机实现工作量管理等日常工作来提高办事效率,是适应当今社会发展要求,推动工作量管理管理领域现代化快速发展的必要条件。
虽然工作量只是工作量管理工作的一个环节,但是工作量管理是一项琐碎、复杂而又十分细致的工作。
日常等工作量非常的大,如果用手工来操作,不仅工作量大而且容易出现错误。
而利用计算机就不同了,一个完善的工作量管理系统可以帮你解决所有这方面的问题。
同时计算机具有手工管理所无法比拟的优点.例如:
检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长等。
这些优点能够极大地提高工作量管理管理的效率,达到事半功倍的效果。
不同地方的学校具有不同的工作量管理管理制度,这也决定不同的地方有不同的工作量管理制度,对于我们学校来说目前就是这个情况,面对实际,迫切需要开发出一个新系统来适应这些工作。
本系统是结合了我们学校的实际情况,进行综合考察,经过实际的需求分析采用了功能强大的PB编程语言作为开发工具,用SQLServer作为数据库,开发出的工作量信息管理系统。
整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成从用户信息录入,删除,修改到用户信息查询的操作,经过实践证明本系统完全可以满足这个方面的需要。
1.2.2研究意义
我们现在所做的课题就是在目前的情形下,从学校的现有的条件实际出发,利用个人所拥有的计算机硬件设备和软件条件,从思想上,工作思维和工作方式做起,实现一整套关于学校用户工作量管理系统的软件来实现一些基本信息的维护。
为我们的学校的工作量管理管理人员减少点负担,从根本上解决用手工操作工作量大且容易出错的问题,同时,这也是学校工作量管理管理领域以后发展的必然趋势。
1.2.2.1应用的效益与以后的发展前景:
(1)工作量的管理具有一定的连续性,机动性,灵活性,使用该系统可以提高工作量管理人员的管理水平,对工作量的工作进行科学、规范的管理,调动管理人员的工作积极性,提高了工作效率;
(2)激发了工作量管理人员学习计算机的积极性,提高了工作量管理在广大用户心目中的威信;
(3)调动工作量管理管理人员的工作积极性,同时提高了办事的效率,便于领导实施监督管理。
(4)开创基层基础工作建设的新局面,增强工作量管理工作人员的工作热情,便于更好地管理我们学校的工作量管理诸多琐碎事情的管理。
1.3课题调研与可行性分析
1.3.1课题调研
(1)与实践活动和相关的文件和资料由教师提供。
(2)本课题要求用户有熟练的PB开发能力,有较强的自学能力以及一定的关系数据库理论开发功底。
(3)具有对在单表中根据单一或复合条件进行数据处理的能力。
(4)具体问题再做详细调查研究并与指导老师面谈。
1.3.2可行性分析
1.3.2.1技术可行性
由于开发此工作量管理系统需要的硬件环境有WindowsXP,支持的软件有开发工具PB所需用的操作人员熟练使用PB及SQL,具有一定的数据库开发功底及编程能力,现有开发工具PB支持强大的数据库开发,再加上WindowsXP稳定的运行环境的支持和开发人员的技术,从功能和性能上完全都满足系统的要求,因此从技术方面讲开发此工作量管理系统是可行的。
1.3.2.2经济可行性
由于开发此工作量管理系统所需的硬件(计算机及相关硬件)和软件环境(PB和SQLSERVER)价格低廉,在市场上都容易购买到,因此开发此系统成本低,经济效益高,因此系统经济可行,应积极开发。
1.3.2.3使用可行性
此工作量管理系统具备良好的界面、使用方便、操作简单、易于被用户接受,用户只需可以熟练操作计算机和对此系统使用做简单的了解即可方便使用,而且使用此系统可以减速少大量录入工作,大大减少工作量管理管理人员的负担,从使用方面是此系统的开发是可行的。
1.3.2.4法律可行性
此工作量管理系统不侵犯他人合法权益,法律可行的。
1.4论文各章内容介绍
第二章主要内容是:
powerbuilder技术特点,c/s开发模式,powerbuilder开发环境,Sqlserver技术。
第三章内容主要是:
系统的需求分析包括,系统功能需求分析,业务流、数据流分析和数据字典。
第四章主要内容是:
系统的设计包括,系统总体系结构设计,系统数据模型设计(E-R图、关系模型、数据表)及系统开发与运行环境确定。
第五章主要内容是:
工作量管理系统主界面的功能,包括一般用户的登陆界面,工作量管理系统的主界面,查询信息和数据维护的主界面。
第六章主要内容是:
系统评价:
包括系统主要