欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    教师工作量计算系统文档格式.docx

    • 资源ID:19447261       资源大小:382.70KB        全文页数:35页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    教师工作量计算系统文档格式.docx

    1、随着计算机技术在各个领域的广泛应用,近年来,计算机技术在学术管理中也得到了快速的发展,可是就教师工作量计算方面来说,计算机的应用就相对的比较单一了。一直以来,在管理中,设备的利用和效益的发挥上存在了很多问题,影响了我们管理人员的办事效率。而在国外,很多学术管理部门都有自己独特的技术应用。而就我们国家来说,学术大多是人工完成记录,造假情况严重。但是从长远眼光来看,科学技术是第一生产力,而科学技术的竞争,归根到底是人才的竞争,因此,科技强国,提高人才的重视程度,刻不容缓。就情况而论作为我们当代的大学生用户,未来建设美好家园的主力军,提高计算机编程能力对我们当代大学生提高办事效率,唯一关键的就是缺少

    2、钱去购买一些配备良好的设备。为此我们现在所做的课题就是根据目前的情形下,根据现有的条件出发,利用计算机设备,从身边的一些实事做起,从思想上,工作思维和工作方式做起,实现一整套关于用户管理软件,为我们的管理人员减少点负担。1.1.2 内容简介本课题主是解决工作量管理系统在日常中涉及到的一些信息处理问题,目标是使工作量管理实现信息化,快速化。本系统主要包括:(1)教师信息管理(2)工作量系数管理(3)教学日志管理(4)工作量计算处理(5)工作量统计报表等几大模块。在每一模块中,必须做到良好的输入/输出界面,并能做查询,删除及修改等功能。本系统的重点是人员管理和管理量管理部分,因此下面我们主要进行人

    3、员管理和日常工作量管理这两部分的功能的实现。本课题是基于windowsXP环境的数据库管理,后台数据库采用SQL SERVER 2000,前端使用PB编程语言进行开发。1.2 研究背景与研究意义1.2.1 研究背景随着计算机技术的飞速发展,计算机在各行各业中的应用迅速普及,计算机的应用在工作量管理管理中同样也得到了飞速的发展。对于工作量管理最基层的管理之一工作量管理来说,利用计算机实现工作量管理等日常工作来提高办事效率,是适应当今社会发展要求,推动工作量管理管理领域现代化快速发展的必要条件。虽然工作量只是工作量管理工作的一个环节,但是工作量管理是一项琐碎、复杂而又十分细致的工作。日常等工作量非

    4、常的大,如果用手工来操作,不仅工作量大而且容易出现错误。而利用计算机就不同了,一个完善的工作量管理系统可以帮你解决所有这方面的问题。同时计算机具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长等。这些优点能够极大地提高工作量管理管理的效率,达到事半功倍的效果。不同地方的学校具有不同的工作量管理管理制度,这也决定不同的地方有不同的工作量管理制度,对于我们学校来说目前就是这个情况,面对实际,迫切需要开发出一个新系统来适应这些工作。本系统是结合了我们学校的实际情况,进行综合考察,经过实际的需求分析采用了功能强大的PB编程语言作为开发工具,用 SQL Serv

    5、er作为数据库,开发出的工作量信息管理系统。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成从用户信息录入,删除,修改到用户信息查询的操作,经过实践证明本系统完全可以满足这个方面的需要。1.2.2 研究意义我们现在所做的课题就是在目前的情形下,从学校的现有的条件实际出发,利用个人所拥有的计算机硬件设备和软件条件,从思想上,工作思维和工作方式做起,实现一整套关于学校用户工作量管理系统的软件来实现一些基本信息的维护。为我们的学校的工作量管理管理人员减少点负担,从根本上解决用手工操作工作量大且容易出错的问题,同时,这也是学校工作量管理管理领域以后发展的必然趋势。1.2.2.1 应用

    6、的效益与以后的发展前景:(1)工作量的管理具有一定的连续性,机动性,灵活性,使用该系统可以提高工作量管理人员的管理水平, 对工作量的工作进行科学、规范的管理,调动管理人员的工作积极性,提高了工作效率;(2)激发了工作量管理人员学习计算机的积极性,提高了工作量管理在广大用户心目中的威信;(3)调动工作量管理管理人员的工作积极性,同时提高了办事的效率,便于领导实施监督管理。(4)开创基层基础工作建设的新局面,增强工作量管理工作人员的工作热情,便于更好地管理我们学校的工作量管理诸多琐碎事情的管理。 1.3 课题调研与可行性分析1.3.1 课题调研(1)与实践活动和相关的文件和资料由教师提供。(2)本

    7、课题要求用户有熟练的PB开发能力,有较强的自学能力以及一定的关系数据库理论开发功底。(3)具有对在单表中根据单一或复合条件进行数据处理的能力。(4)具体问题再做详细调查研究并与指导老师面谈。1.3.2 可行性分析1.3.2.1 技术可行性由于开发此工作量管理系统需要的硬件环境有Windows XP,支持的软件有开发工具PB所需用的操作人员熟练使用PB及SQL,具有一定的数据库开发功底及编程能力,现有开发工具PB支持强大的数据库开发,再加上Windows XP稳定的运行环境的支持和开发人员的技术,从功能和性能上完全都满足系统的要求,因此从技术方面讲开发此工作量管理系统是可行的。1.3.2.2 经

    8、济可行性由于开发此工作量管理系统所需的硬件(计算机及相关硬件)和软件环境(PB和SQLSERVER)价格低廉,在市场上都容易购买到,因此开发此系统成本低,经济效益高,因此系统经济可行,应积极开发。1.3.2.3 使用可行性此工作量管理系统具备良好的界面、使用方便、操作简单、易于被用户接受,用户只需可以熟练操作计算机和对此系统使用做简单的了解即可方便使用,而且使用此系统可以减速少大量录入工作,大大减少工作量管理管理人员的负担,从使用方面是此系统的开发是可行的。1.3.2.4 法律可行性此工作量管理系统不侵犯他人合法权益,法律可行的。1.4 论文各章内容介绍第二章主要内容是:powerbuilde

    9、r技术特点,c/s开发模式,powerbuilder开发环境,Sql server技术。第三章内容主要是:系统的需求分析包括,系统功能需求分析,业务流、数据流分析和数据字典。第四章主要内容是:系统的设计包括,系统总体系结构设计,系统数据模型设计(E-R图、关系模型、数据表)及系统开发与运行环境确定。第五章主要内容是:工作量管理系统主界面的功能,包括一般用户的登陆界面,工作量管理系统的主界面,查询信息和数据维护的主界面。第六章主要内容是:系统评价:包括系统主要功能、特色/优点介绍、系统存在不足与改进方案、毕业设计心得与收获。最后还有参考资料、致谢等等内容的介绍。2 关键技术关键技术是完成系统设计

    10、的核心,它的选择决定了系统的整个设计流程,体现着开发系统的成败与效率。所以选择何种技术是一个非常重要环节。本系统采用了Sybase公司的Powerbuilderi技术和微软公司的SQL数据库技术。2.1 Powerbuilder技术 2.1.1 Powerbuilder技术特点 PowerBuilder美国Sybase公司研制的一种新型、快速开发工具,是客户机/服务器结构下,基于Windows3.x、Windows95和WindowsNT的一个集成化开发工具。它包含一个直观的图形界面和可扩展的面向对象的编程语言PowerScript,提供与当前流行的大型数据库的接口,并通过ODBC与单机数据库

    11、相连。2.1.2 C/S开发模式 服务器和交换机放在控制中心,各个客户机通过双绞线与集线器相连,各个用户组通过光纤与控制中心的交换机相连,这种拓扑结构保障了系统的安全性,不至于由一条线路的故障影响到其他计算机的运行。各计算机组为各个部门,如教务处、计算机系等。这个系统的用户分为数据库服务器管理人员、教务管理人员和一般教师。为此选择采用目前主流的两种方式,即三层C/S和B/S相结合的方式。三层C/S架构是通过网络一起工作的数台计算机之间的一种关系。最简单的C/S数据库是将数据库处理任务划分给两个系统:客户PC运行数据库应用,数据库服务器运行全部或部分的数据库管理系统。客户PC上的数据库应用被称为

    12、“前端系统”,它负责所有屏幕和用户的输入输出的处理;数据库服务器上的“后端系统”则负责数据处理和磁盘访问。C/S架构的优点主要包括:交互性强,提供更安全的存取模式、降低网络通信量。对于相同的任务,C/S完成的速度总比B/S快,这就使得C/S架构更利于处理大量数据。把传统C/S架构中发服务器部分分解为一个数据服务器与一个或多个应用服务器(Web服务器),从而构成一个三层结构的客户服务器体系。第一层客户机是用户与整个系统的接口。客户的应用程序精简到一个通用的浏览器软件。第二层Web服务器将启动相应的进程来响应客户的请求,并动态生成一串HTML代码,其中嵌入处理的结果,返回给客户机的浏览器。第三层数

    13、据库服务器的任务类似于C/S模式,负责协调不同的Web服务器发送的SQL请求,管理数据库。2.1.3 Powerbuilder 开发环境 PowerBuilder的开发环境与其应用程序的构成具有基本的一一对应的关系,即其应用程序由各种PowerBuilder对象构成。相应的开发环境为各种对象画板,每一种画板都由提供操作命令的菜单和工具栏、显示资源信息的系统视图窗口和反映操作结果的工作区组成,工作区则又由多个视图区构成。PowerBuilder为要建立的应用程序中的每一类对象都提供一个画板(Painter)。使用画板可以为应用程序建立各种所需的组件,画板为建立每一组件都提供了所需的工具箱。虽然每

    14、个画板都不尽相同,但各种画板的构成却是一样的,并且对于某些画板中的控件也是相同的。2.2 SQL Server2000 技术 SQL(Structured Query Language)是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。SQL是基于服务器端的中型数据库,可以适应大容量数据的应用,在功能上管理上很方便。在处理海量数据的效率,后台开发的灵活性,可扩展性等方面强大。SQL有很多的扩展,可以用存储过程,数据库大小无极限限制。SQL同时也是数据库脚本文件的扩展名。SQL是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,

    15、也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统可以使用相同的SQL语言作为数据输入与管理的接口。它以记录集合作为操作对象,所有SQL语句接受集合作为输入,返回集合作为输出,这种集合特性允许一条SQL语句的输出作为另一条SQL语句的输入,所以SQL语句可以嵌套,这使他具有极大的灵活性和强大的功能,在多数情况下,在其他语言中需要一大段程序实现的功能只需要一个SQL语句就可以达到目的,这也意味着用SQL语言可以写出非常复杂的语句。3 系统需求分析3.1 系统功能需求分析本系统中主要功能需求是:对刚注册的用户进行信息登记,登记后的各种信息除了存入数据库外还要可以即时预还可

    16、以及时地对他的工作量进行调整,并把调整后的信息放入数据库,一般用户如果想要对用户信息进行查看,也可以根据条件进行搜索,把你自己所需要的信息查出来,以便你自己更好地查看你所需要的信息。如遇到修改信息,数据维护模块可以对用户的信息,以便管理人员和用户可以随时查到最新的信息,同时,可以随时对需要的信息进行维护和更新。本系统基于两种权限-操作员和系统管理员,对系统功能进行最细致的展现。平台从结构上可以分为教师工作量录入和教师工作量计算管理系统两大部分。而教师工作量计算管理系统可以被划分为几个部分:核心的业务、基础数据库、系统的服务。操作员和管理员均可以对相关信息进行查询。3.1.1 系统功能体系图图3

    17、-1 系统功能体系图3.1.2 系统基本功能主要模块及功能本课题主要是解决工作量管理管理中的日常中涉及到的问题,目标是使工作量在管理上做到数据的信息化、快速化。系统在实现上应至少具有如下功能:(1)教师信息管理该模块包括教师信息和教学任务的添加、修改、删除和查询。(2)工作量系数管理该模块是对教学工作量计算系数进行添加、修改、删除和查询。(3)教学日志管理教学日志是对教师上课的日常记录,反应了教师完成教学任务的情况,教学日志管理模块就是实现教学日志的添加、修改和查询,根据教师授课方式的不同,将教师教学日志记录分为两部分,一部分为课堂教学和课程设计。(4)工作量计算处理工作量计算处理是系统的核心

    18、模块然后将教师教学日志按照课程进行汇总,根据计算方法计算工作量。(5)工作量统计报表该模块实现各类统计分析报表的生成、查询和打印,包括系部教师和全校教师的工作量汇总表,按职称或课程性质统计的分析报表等。3.2 数据流分析3.2.1 数据流分析工作量管理系统的数据流程:新用户注册后,系统对用户的信息进行登记,把用户的基本信息和那个工作量的情况等的信息登记到工作量管理部,并保存到数据库中,通过输入用户名和密码,一般用户和管理员都可以通过信息查询模块来查询已经注册了的用户的一些基本信息,使用本软件可以通过输入用户名对用户的数据进行查询。当然,管理员除了可以对信息进行查询外,还可以通过输入正确的管理员

    19、的用户名和密码对数据进行维护,对该工作量进行数据维护,把该用户的信息添加到工作量信息表中,并通过修改信息及时地进行更新,同时,也应该对该用户离开的工作量进行数据维护,删除他在该工作量的信息,并把修改过后的信息提交给该用户所在工作量号和工作量信息,及时地提交给数据库,以便信息及时地维护。系统数据流图如下:图3-2 系统总的数据流4 系统总体设计4.1 系统总体结构设计工作量管理部分分出了五大主模块,它们分别是:基础信息管理、教学日志管理、工作量统计、系统维护、登录模块。(1)登陆模块:实现管理员和一般用户登录。如工作量管理服务人员用管理员,工作量管理人员就应该具有一般用户的权限。(2)工作量统计

    20、管理:实现对工作量信息的添加和删除,修改。(3)基础信息管理:输入基本数据详细信息(4)教学日志管理:添加教学日志的信息。(5)系统维护:用户密码修改及系统其它信息的维护。4.2 系统数据模型设计4.2.1 E-R图4.2.1.1 教师工作量计算管理系统E-R图如下所示: 图4-1 系统E-R图4.2.2 数据库表结构设计本系统的数据库使用的是SQL Server 2000 ,数据库名为teacher。首先,要打开数据库服务器,然后进入企业管理器,在里面建立数据库。根据系统的功能模块结构图和系统的基本流程,设计了如下的数据表:1.表teacher表4-1 教师信息表中文字段名英文字段名字段类型

    21、长度主键字段值约束教师编号teach_idint4PNOT NULL教师姓名teach_namevarchar50NULL职称编号zc_id所属系(学院)institue年龄age性别Sexchar2民族nation20出生日期birthdaydatetime备注demol主攻方向major80说明:主键为:teacher_id 该表的主要内容是储存教师信息2表report_teach_workload表4-2 工作量统计表录入日期input_date8课程编号course_id课程种类course_type年级grade40学时数量use_timeradionumeric9专业学科subject实际工作量workload表的主要内容是储存工作量信息3.表teach_log表4-3 教学日志表日志编号id课程类型录入时间input_time主键为id,主要储存内容为教学日志4.表task_ratio表4-4 工作量系数表课程类别couse_typepNOT NUL


    注意事项

    本文(教师工作量计算系统文档格式.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

    经营许可证编号:鄂ICP备2022015515号-1

    收起
    展开