测试的文本内容

摘要过去人事职称及教师工作量的评定十分烦琐,都是手工填写,然后人事处进行核对和审查,工作进度缓慢、效率低下。随着学校教工数量增多,这种评定方式已难以适应,因此必须进行现代化管理。本课题的产生背景是当今教育信息化的趋势及我国高校教育信息化系统建设的必然,目的是充分利用学校现有的计算机软、硬件资源和网络资源实现网络化管理以改善传统手工化的不足。本系统旨在为提高学校人事管理中教师工作量管理的工作效率而开发的高校教师工作量管理系统。本文在WEB应用系统的基础上,利用HTML、CSS等网页设计语言,PHP数据结构设计,MYSQL数据库等设计思想设计并实现了一个基于WEB的应用系统——高校教师工作量管理系统,该系统具有高可用性、安全性、可扩展性和可靠性的优点,完成了教师各种教学数据管理、浏览查询以及工作量统计功能。该系统主要实现了三大基本功能模块,即普通教师模块、教研室管理模块和院系领导管理模块。普通教师模块功能是对各种教学工作量的录入与查询;教研室管理模块功能是对教师所录入工作量的初级审核、查询并进行统计;院系领导管理模块功能是对教师所录入工作量的终极审核、查询并进行统计。本系统的开发过程遵循软件工程思想,经过需求分析、系统设计、数据库设计、代码功能实现等步骤,完成了教师工作量管理功能的设计和实现,具有较强的实用价值。关键词:PHP开发;MYSQL数据库;WEB应用系统;工作量管理引言课题背景随着科技发展和社会进步,尤其是计算机大范围的普及,计算机应用逐渐由大规模科学计算的海量数据处理转向大规模的事务处理和对工作流的管理,这就产生了以台式计算机为核心,以数据库系统为开发环境的管理信息系统在大规模的事务处理和对工作流的管理等方面的应用,学校的人事管理的应用日益受到人们的关注。据统计,目前美国在财务会计上占有90%的工作由计算机完成:人事管理中80~100%的信息处理由计算机完成;计划管理是80~90%;在计算机应用发展较快的国家中,计算机应用于经济管理的占80%;用于科技计算的占8%,用于生产过程控制的占12%;由此可以看出,事务管理是计算机应用的主要领域。近年来我国信息产业发展迅速,手工管理方式在人事管理系统中需要大量事务处理的应用中已显得不相适应,采用IT技术提高服务质量和管理水平势在必行。目前,学校信息化是对学校的“面向世界,面向未来,面向现代化”的直接挑战,因此,学校必须提高其工作效率,改善其工作环境。这样,学校人事管理的信息化势在必行。过去人事职称评定工作十分繁琐,首先;发给每一名教工几张表格,老师按照规定要求填写相关项目,并核算出教学总工作量和申报职称级别。然后人事处对每一个职工所提交的工作量重新进行核算,并对教工提交的表格中所涉及到的项目进行审查,这个工作通常进程十分缓慢。随着学院教工数量增多,这种职称评定方式肯定难以适应。因为整个过程都需要手工操作,效率十分低下,且由于他们之间关联复杂,统计和查询的方式各不相同,容易出现数据的重复计算等问题,因此该过程必须实现信息化。本课题的产生背景是当今教育信息化的趋势以及我国高校教育信息化系统建设的必然,目的是充分利用学校现有的计算机软、硬件资源和网络资源实现网络化和现代化管理以改善传统手工化的不足。本系统开发的任务就是实现学校人事管理的系统化、规范化、自动化和智能化,而教师工作量管理系统是学校人事管理网络系统的一部分,能够实现教师工作量的审核、查询和统计的功能,从而达到提高学校人事管理效率的目的。网站的需求分析网站系统的需求分析主要是指通过了解系统的功能需求,并分析具体的网站性能等技术指标,整合各方具体信息,从而以整体化的视角对系统的功能与模块进行全方位的定位。这样才能对网站具体的技术实现和架构提出进一步的要求。高校教师管理系统主要是为高校教职工的工作管理提供更方便快捷的信息化服务。后台管理直接根据教职工的工号分配账户和密码,无需注册,保证用户的准确与安全性。该系统分为三大用户模块,即普通教师模块、教研室管理模块和院系领导管理模块。普通教师模块功能是对各种教学工作量的录入与查询;教研室管理模块功能是对教师所录入工作量的初级审核、查询并进行统计;院系领导管理模块功能是对教师所录入工作量的终极审核、查询并进行统计。所以,通过这些分析,可以得到网站的具体功能需求如下。系统功能需求高校教师管理系统分为三大用户模块,即普通教师模块、教研室管理模块和院系领导管理模块普通教师模块普通教师模块有提交各项工作量和查询历年工作情况的功能。提交和查询教学工作。录入每学期的教学计划,包括教学班级、教学课程名、课程号、班级人数、学时、学分、周次等具体信息,并可提交待审核,查询自己的已录入教学信息和审核情况;提交和查询科研工作。录入各项科研信息,包括科研项目(项目编号、项目名称、项目类型、完成时间),发表学术论文(论文编号、论文名称、论文类型、完成时间等),出版教材(教材编号、教材名称、出版时间、出版社等),并可提交待审核,查询自己的已录入各项目信息和审核情况;提交和查询获奖情况。包括奖项编号、获奖级别、成果类型、获奖时间等,并可提交待审核,查询自己的已录入获奖信息和审核情况;提交和查询其他工作。包括监考(监考日期、监考时段、考场号、考试科目、考试班级、考试人数等),参加会议(会议名称、会议时间、会议地点、会议类型等),交流合作(活动时间、活动地点、活动名称、活动类型等),并可提交待审核,查询自己的已录入工作信息和审核情况。教研室管理模块教研室管理模块有对教师提交的各项工作量进行初级审核的功能。初级审核和查询教师教学工作。对已提交的教学工作信息进行初级审核,若审核通过,则提交至上级进行终极审核;初级审核和查询科研工作。对已提交的科研工作信息进行初级审核,若审核通过,则提交至上级进行终极审核;初级审核和查询获奖情况。对已提交的获奖信息进行初级审核,若审核通过,则提交至上级进行终极审核;初级审核和查询其他工作。对已提交的其他工作信息进行初级审核,若审核通过,则提交至上级进行终极审核。领导管理模块领导管理模块有对教研室初级审核通过的信息进行终极审核的功能。审核和查询教师教学工作。对初级审核已通过的教学工作信息进行终极审核;审核和查询科研工作。对初级审核已通过的科研工作信息进行终极审核;审核和查询获奖情况。对初级审核已通过的获奖信息进行终极审核;审核和查询其他工作。对初级审核已通过的其他工作信息进行终极审核。系统性能需求运行的安全性高校教师工作量管理系统,后台直接根据各教职工的工号分配账户和密码,确保网站安全性。运行的快速性通过PowerDesigner 和MySQL设计数据库,减少不必要的冗余,提高系统的反应速度。良好的体验性界面简洁、大方,层次分明,有效提高教师的工作效率。网站设计网站的整体及详细设计是承接系统需求分析的下一个阶段,是系统开发过程中的重要阶段。全面而完善的网站设计将大大简化系统开发的后续过程,有效提高系统开发的效率。高校教师工作量管理系统设计主要分为网站的结构及技术路线的设计、系统的功能模块设计、数据库的设计、用户界面的详细设计等。系统结构的选择——B/S结构的特点Bs是Browei/server的缩写,客户机上只要安装一个浏览器(Browser),如Netucape Navigaior 或 Inlert Explorer,服务器安装Orcle、Sybase、Infirnix或Access 2000等数据库,浏览器通过webServer就可以与数据库进行数据交互。三层客户机/服务器模式(以下简称三层模式)在两层模式的基础上,增加了新的一级。这种模式在逻辑上将应用功能分为三层:客户显示层、业务逻辑层、数据层。客户显示层是为客户提供应用服务的图形界面:业务逻辑层位于显示层和数据层之间,能够把用户表示层和数据库代码分开,其主要功能是执行应用策略和封装应用模式,并将封装的模式呈现给客户应用程序;数据层是三层模式中的最底层,用以定义、维护、访问:和更新数据并管理和满足应用服务对数据的请求。三层模式具有良好的灵活性、安全性和可扩展性,成为真正意义上的“瘦客户端”,具备了很高的稳定性和执行效率。它可以将服务集中在一起管理,统一服务于客户端,从而具备了良好的容错能力和负载平衡能力,是建立企业级管理信息系统的最佳选择中。数据库的选择——MySQL数据库MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。MySQL是瑞典的MySQL AB公司开发的一个可用于各种流行操作系统平台的关系数据库系统,它具有客户机/服务器体系结构的分布式数据库管理系统。MySQL完全适用于网络,用其建造的数据库可在因特网上的任何地方访问,因此,可以和网络上任何地方的任何人共享数据库。MySQL具有功能强、使用简单、管理方便、运行速度快、可靠性高、安全保密性强等优点。MySQL提供了针对不同编程语言(CC++JJAVA等)的API函数;使用核心线程实现多线程,能够很好的支持多cPU;提供事务和非事务的存储机制;快速的基于线程的内存分配系统;MySQL采用双重许可,用户可以在GNU许可条款下以免费软件或开放源码软件的方式使用MySQL软件,也可以从MySQLAB公司获得正式的商业许可。除了以上特点,MySQL还有一个最大的特点,那就是在诸如UNIX这样的操作系统上,它是免费的,可从因特网上下载其服务器和客户机软件。并且还能从因特网上得到许多与其相配的第三方软件或工具。而在Windows系统上,其客户机程序和客户机程序库是免费的。开发工具的选择——PHPPHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。网站功能模块的设计功能模块描述普通教师录入信息功能教师登录系统后,点击界面左侧菜单栏相应项目链接,进入项目信息录入页面,按要求录入各项信息后,点击提交按钮,将信息提交至数据库保存,并待上级审核;教师查询信息功能教师在相应项目的信息录入页面点击查询按钮,可进入已录入信息查询界面,可查询已录入的信息及审核情况;教研室初级审核功能教研室身份登录系统后,可查看到各项已提交的教师工作信息,对指定信息审核后点击通过按钮,初级审核完成,数据库中信息审核状态改变为“初级审核通过”并保存,待学院领导进行终极审核;学院领导终极审核功能学院领导身份登录系统后,可查看到已通过初级审核的各项教师工作信息,对指定信息审核后点击通过按钮,终极审核完成,数据库中信息审核状态改变为“审核通过”并保存。网站数据库设计数据库设计分为实体关系模型的设计和具体数据表的设计。在数据实体联系图即E-R图的设计中,实体主要包括 普通教师、教研室、院系领导、教学信息、科研工作、发表论文、出版书籍、获奖信息、监考信息、会议、交流合作等。具体E-R图设计所示:(见下页)基于Web的高校教师工作量管理系统的软件开发工作基本完成了,本系统可实现对学校人事管理的系统化、规范化、和自动化,而教师工作量管理是学校人事管理网络系统的一部分,能够实现教师工作量的录入、查询和统计的功能,从而达到提高学校管理效率的目的,具有较强的应用价值和实用价值。本系统是由Huml,css,JavaScript,PHP和数据库MySQL等结合开发而成,应用的软件开发技术比较多,采用的是当前比较先进的软件开发工具,我们在开发过程中也遇到了一些技术上的难点,大家通过不断的学习钻研,终于完成了课题的研发工作,实现了课程设计要求的基本功能。本系统覆盖了教师日常工作中的大部分内容,教学工作,科研工作,发表论文,出版书籍,各项荣誉奖章,以及监考工作等很多工作。当然本系统也存在着不少的缺点。比如,在提交理论课教学项目工作量时,关于班级栏实现得非常不满意。如果教师同时教授几个班的课程,选择班级时只能一次选择个班级,不能同时选择,这样就增加了数据库的存储空间,需要下一步进行修改和完善。另外,作为一个学生,第一次接触教师的日常工作内容,其中各项工作流程了解的并不够完善,在系统中实现的各项工作录入和审核的功能或许并不符合真正的日常工作规范,这还需要我们进一步对教师工作的日常工作内容进行详细了解,所以系统中有不符规范的设计还望大家理解。摘要过去人事职称及教师工作量的评定十分烦琐,都是手工填写,然后人事处进行核对和审查,工作进度缓慢、效率低下。随着学校教工数量增多,这种评定方式已难以适应,因此必须进行现代化管理。本课题的产生背景是当今教育信息化的趋势及我国高校教育信息化系统建设的必然,目的是充分利用学校现有的计算机软、硬件资源和网络资源实现网络化管理以改善传统手工化的不足。本系统旨在为提高学校人事管理中教师工作量管理的工作效率而开发的高校教师工作量管理系统。本文在WEB应用系统的基础上,利用HTML、CSS等网页设计语言,PHP数据结构设计,MYSQL数据库等设计思想设计并实现了一个基于WEB的应用系统——高校教师工作量管理系统,该系统具有高可用性、安全性、可扩展性和可靠性的优点,完成了教师各种教学数据管理、浏览查询以及工作量统计功能。该系统主要实现了三大基本功能模块,即普通教师模块、教研室管理模块和院系领导管理模块。普通教师模块功能是对各种教学工作量的录入与查询;教研室管理模块功能是对教师所录入工作量的初级审核、查询并进行统计;院系领导管理模块功能是对教师所录入工作量的终极审核、查询并进行统计。本系统的开发过程遵循软件工程思想,经过需求分析、系统设计、数据库设计、代码功能实现等步骤,完成了教师工作量管理功能的设计和实现,具有较强的实用价值。关键词:PHP开发;MYSQL数据库;WEB应用系统;工作量管理引言课题背景随着科技发展和社会进步,尤其是计算机大范围的普及,计算机应用逐渐由大规模科学计算的海量数据处理转向大规模的事务处理和对工作流的管理,这就产生了以台式计算机为核心,以数据库系统为开发环境的管理信息系统在大规模的事务处理和对工作流的管理等方面的应用,学校的人事管理的应用日益受到人们的关注。据统计,目前美国在财务会计上占有90%的工作由计算机完成:人事管理中80~100%的信息处理由计算机完成;计划管理是80~90%;在计算机应用发展较快的国家中,计算机应用于经济管理的占80%;用于科技计算的占8%,用于生产过程控制的占12%;由此可以看出,事务管理是计算机应用的主要领域。近年来我国信息产业发展迅速,手工管理方式在人事管理系统中需要大量事务处理的应用中已显得不相适应,采用IT技术提高服务质量和管理水平势在必行。目前,学校信息化是对学校的“面向世界,面向未来,面向现代化”的直接挑战,因此,学校必须提高其工作效率,改善其工作环境。这样,学校人事管理的信息化势在必行。过去人事职称评定工作十分繁琐,首先;发给每一名教工几张表格,老师按照规定要求填写相关项目,并核算出教学总工作量和申报职称级别。然后人事处对每一个职工所提交的工作量重新进行核算,并对教工提交的表格中所涉及到的项目进行审查,这个工作通常进程十分缓慢。随着学院教工数量增多,这种职称评定方式肯定难以适应。因为整个过程都需要手工操作,效率十分低下,且由于他们之间关联复杂,统计和查询的方式各不相同,容易出现数据的重复计算等问题,因此该过程必须实现信息化。本课题的产生背景是当今教育信息化的趋势以及我国高校教育信息化系统建设的必然,目的是充分利用学校现有的计算机软、硬件资源和网络资源实现网络化和现代化管理以改善传统手工化的不足。本系统开发的任务就是实现学校人事管理的系统化、规范化、自动化和智能化,而教师工作量管理系统是学校人事管理网络系统的一部分,能够实现教师工作量的审核、查询和统计的功能,从而达到提高学校人事管理效率的目的。网站的需求分析网站系统的需求分析主要是指通过了解系统的功能需求,并分析具体的网站性能等技术指标,整合各方具体信息,从而以整体化的视角对系统的功能与模块进行全方位的定位。这样才能对网站具体的技术实现和架构提出进一步的要求。高校教师管理系统主要是为高校教职工的工作管理提供更方便快捷的信息化服务。后台管理直接根据教职工的工号分配账户和密码,无需注册,保证用户的准确与安全性。该系统分为三大用户模块,即普通教师模块、教研室管理模块和院系领导管理模块。普通教师模块功能是对各种教学工作量的录入与查询;教研室管理模块功能是对教师所录入工作量的初级审核、查询并进行统计;院系领导管理模块功能是对教师所录入工作量的终极审核、查询并进行统计。所以,通过这些分析,可以得到网站的具体功能需求如下。系统功能需求高校教师管理系统分为三大用户模块,即普通教师模块、教研室管理模块和院系领导管理模块普通教师模块普通教师模块有提交各项工作量和查询历年工作情况的功能。提交和查询教学工作。录入每学期的教学计划,包括教学班级、教学课程名、课程号、班级人数、学时、学分、周次等具体信息,并可提交待审核,查询自己的已录入教学信息和审核情况;提交和查询科研工作。录入各项科研信息,包括科研项目(项目编号、项目名称、项目类型、完成时间),发表学术论文(论文编号、论文名称、论文类型、完成时间等),出版教材(教材编号、教材名称、出版时间、出版社等),并可提交待审核,查询自己的已录入各项目信息和审核情况;提交和查询获奖情况。包括奖项编号、获奖级别、成果类型、获奖时间等,并可提交待审核,查询自己的已录入获奖信息和审核情况;提交和查询其他工作。包括监考(监考日期、监考时段、考场号、考试科目、考试班级、考试人数等),参加会议(会议名称、会议时间、会议地点、会议类型等),交流合作(活动时间、活动地点、活动名称、活动类型等),并可提交待审核,查询自己的已录入工作信息和审核情况。教研室管理模块教研室管理模块有对教师提交的各项工作量进行初级审核的功能。初级审核和查询教师教学工作。对已提交的教学工作信息进行初级审核,若审核通过,则提交至上级进行终极审核;初级审核和查询科研工作。对已提交的科研工作信息进行初级审核,若审核通过,则提交至上级进行终极审核;初级审核和查询获奖情况。对已提交的获奖信息进行初级审核,若审核通过,则提交至上级进行终极审核;初级审核和查询其他工作。对已提交的其他工作信息进行初级审核,若审核通过,则提交至上级进行终极审核。领导管理模块领导管理模块有对教研室初级审核通过的信息进行终极审核的功能。审核和查询教师教学工作。对初级审核已通过的教学工作信息进行终极审核;审核和查询科研工作。对初级审核已通过的科研工作信息进行终极审核;审核和查询获奖情况。对初级审核已通过的获奖信息进行终极审核;审核和查询其他工作。对初级审核已通过的其他工作信息进行终极审核。系统性能需求运行的安全性高校教师工作量管理系统,后台直接根据各教职工的工号分配账户和密码,确保网站安全性。运行的快速性通过PowerDesigner 和MySQL设计数据库,减少不必要的冗余,提高系统的反应速度。良好的体验性界面简洁、大方,层次分明,有效提高教师的工作效率。网站设计网站的整体及详细设计是承接系统需求分析的下一个阶段,是系统开发过程中的重要阶段。全面而完善的网站设计将大大简化系统开发的后续过程,有效提高系统开发的效率。高校教师工作量管理系统设计主要分为网站的结构及技术路线的设计、系统的功能模块设计、数据库的设计、用户界面的详细设计等。系统结构的选择——B/S结构的特点Bs是Browei/server的缩写,客户机上只要安装一个浏览器(Browser),如Netucape Navigaior 或 Inlert Explorer,服务器安装Orcle、Sybase、Infirnix或Access 2000等数据库,浏览器通过webServer就可以与数据库进行数据交互。三层客户机/服务器模式(以下简称三层模式)在两层模式的基础上,增加了新的一级。这种模式在逻辑上将应用功能分为三层:客户显示层、业务逻辑层、数据层。客户显示层是为客户提供应用服务的图形界面:业务逻辑层位于显示层和数据层之间,能够把用户表示层和数据库代码分开,其主要功能是执行应用策略和封装应用模式,并将封装的模式呈现给客户应用程序;数据层是三层模式中的最底层,用以定义、维护、访问:和更新数据并管理和满足应用服务对数据的请求。三层模式具有良好的灵活性、安全性和可扩展性,成为真正意义上的“瘦客户端”,具备了很高的稳定性和执行效率。它可以将服务集中在一起管理,统一服务于客户端,从而具备了良好的容错能力和负载平衡能力,是建立企业级管理信息系统的最佳选择中。数据库的选择——MySQL数据库MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。MySQL是瑞典的MySQL AB公司开发的一个可用于各种流行操作系统平台的关系数据库系统,它具有客户机/服务器体系结构的分布式数据库管理系统。MySQL完全适用于网络,用其建造的数据库可在因特网上的任何地方访问,因此,可以和网络上任何地方的任何人共享数据库。MySQL具有功能强、使用简单、管理方便、运行速度快、可靠性高、安全保密性强等优点。MySQL提供了针对不同编程语言(CC++JJAVA等)的API函数;使用核心线程实现多线程,能够很好的支持多cPU;提供事务和非事务的存储机制;快速的基于线程的内存分配系统;MySQL采用双重许可,用户可以在GNU许可条款下以免费软件或开放源码软件的方式使用MySQL软件,也可以从MySQLAB公司获得正式的商业许可。除了以上特点,MySQL还有一个最大的特点,那就是在诸如UNIX这样的操作系统上,它是免费的,可从因特网上下载其服务器和客户机软件。并且还能从因特网上得到许多与其相配的第三方软件或工具。而在Windows系统上,其客户机程序和客户机程序库是免费的。开发工具的选择——PHPPHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。网站功能模块的设计功能模块描述普通教师录入信息功能教师登录系统后,点击界面左侧菜单栏相应项目链接,进入项目信息录入页面,按要求录入各项信息后,点击提交按钮,将信息提交至数据库保存,并待上级审核;教师查询信息功能教师在相应项目的信息录入页面点击查询按钮,可进入已录入信息查询界面,可查询已录入的信息及审核情况;教研室初级审核功能教研室身份登录系统后,可查看到各项已提交的教师工作信息,对指定信息审核后点击通过按钮,初级审核完成,数据库中信息审核状态改变为“初级审核通过”并保存,待学院领导进行终极审核;学院领导终极审核功能学院领导身份登录系统后,可查看到已通过初级审核的各项教师工作信息,对指定信息审核后点击通过按钮,终极审核完成,数据库中信息审核状态改变为“审核通过”并保存。网站数据库设计数据库设计分为实体关系模型的设计和具体数据表的设计。在数据实体联系图即E-R图的设计中,实体主要包括 普通教师、教研室、院系领导、教学信息、科研工作、发表论文、出版书籍、获奖信息、监考信息、会议、交流合作等。具体E-R图设计所示:(见下页)基于Web的高校教师工作量管理系统的软件开发工作基本完成了,本系统可实现对学校人事管理的系统化、规范化、和自动化,而教师工作量管理是学校人事管理网络系统的一部分,能够实现教师工作量的录入、查询和统计的功能,从而达到提高学校管理效率的目的,具有较强的应用价值和实用价值。本系统是由Huml,css,JavaScript,PHP和数据库MySQL等结合开发而成,应用的软件开发技术比较多,采用的是当前比较先进的软件开发工具,我们在开发过程中也遇到了一些技术上的难点,大家通过不断的学习钻研,终于完成了课题的研发工作,实现了课程设计要求的基本功能。本系统覆盖了教师日常工作中的大部分内容,教学工作,科研工作,发表论文,出版书籍,各项荣誉奖章,以及监考工作等很多工作。当然本系统也存在着不少的缺点。比如,在提交理论课教学项目工作量时,关于班级栏实现得非常不满意。如果教师同时教授几个班的课程,选择班级时只能一次选择个班级,不能同时选择,这样就增加了数据库的存储空间,需要下一步进行修改和完善。另外,作为一个学生,第一次接触教师的日常工作内容,其中各项工作流程了解的并不够完善,在系统中实现的各项工作录入和审核的功能或许并不符合真正的日常工作规范,这还需要我们进一步对教师工作的日常工作内容进行详细了解,所以系统中有不符规范的设计还望大家理解。己的已录入教学信息和审核情况;提交和查询科研工作。录入各项科研信息,包括科研项目(项目编号、项目名称、项目类型、完成时间),发表学术论文(论文编号、论文名称、论文类型、完成时间等),出版教材(教材编号、教材名称、出版时间、出版社等),并可提交待审核,查询自己的已录入各项目信息和审核情况;提交和查询获奖情况。包括奖项编号、获奖级别、成果类型、获奖时间等,并可提交待审核,查询自己的已录入获奖信息和审核情况;提交和查询其他工作。包括监考(监考日期、监考时段、考场号、考试科目、考试班级、考试人数等),参加会议(会议名称、会议时间、会议地点、会议类型等),交流合作(活动时间、活动地点、活动名称、活动类型等),并可提交待审核,查询自己的已录入工作信息和审核情况。教研室管理模块教研室管理模块有对教师提交的各项工作量进行初级审核的功能。初级审核和查询教师教学工作。对已提交的教学工作信息进行初级审核,若审核通过,则提交至上级进行终极审核;初级审核和查询科研工作。对已提交的科研工作信息进行初级审核,若审核通过,则提交至上级进行终极审核;初级审核和查询获奖情况。对已提交的获奖信息进行初级审核,若审核通过,则提交至上级进行终极审核;初级审核和查询其他工作。对已提交的其他工作信息进行初级审核,若审核通过,则提交至上级进行终极审核。领导管理模块领导管理模块有对教研室初级审核通过的信息进行终极审核的功能。审核和查询教师教学工作。对初级审核已通过的教学工作信息进行终极审核;审核和查询科研工作。对初级审核已通过的科研工作信息进行终极审核;审核和查询获奖情况。对初级审核已通过的获奖信息进行终极审核;审核和查询其他工作。对初级审核已通过的其他工作信息进行终极审核。系统性能需求运行的安全性高校教师工作量管理系统,后台直接根据各教职工的工号分配账户和密码,确保网站安全性。运行的快速性通过PowerDesigner 和MySQL设计数据库,减少不必要的冗余,提高系统的反应速度。良好的体验性界面简洁、大方,层次分明,有效提高教师的工作效率。网站设计网站的整体及详细设计是承接系统需求分析的下一个阶段,是系统开发过程中的重要阶段。全面而完善的网站设计将大大简化系统开发的后续过程,有效提高系统开发的效率。高校教师工作量管理系统设计主要分为网站的结构及技术路线的设计、系统的功能模块设计、数据库的设计、用户界面的详细设计等。系统结构的选择——B/S结构的特点Bs是Browei/server的缩写,客户机上只要安装一个浏览器(Browser),如Netucape Navigaior 或 Inlert Explorer,服务器安装Orcle、Sybase、Infirnix或Access 2000等数据库,浏览器通过webServer就可以与数据库进行数据交互。三层客户机/服务器模式(以下简称三层模式)在两层模式的基础上,增加了新的一级。这种模式在逻辑上将应用功能分为狗蛋三层:客户显示层、业务逻辑层、数据层。客户显示层是为客户提供应用服务的图形界面:业务逻辑层位于显示层和数据层之间,能够把用户表示层和数据库代码分开,其主要功能是执行应用策略和封装应用模式,并将封装的模式呈现给客户应用程序;数据层是三层模式中的最底层,用以定义、维护、访问:和更新数据并管理和满足应用服务对数据的请求。三层模式具有良好的灵活性、安全性和可扩展性,成为真正意义上的“瘦客户端”,具备了很高的稳定性和执行效率。它可以将服务集中在一起管理,统一服务于客户端,从而具备了良好的容错能力和负载平衡能力,是建立企业级管理信息系统的最佳选择中。数据库的选择——MySQL数据库MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。MySQL是瑞典的MySQL AB公司开发的一个可用于各种流行操作系统平台的关系数据库系统,它具有客户机/服务器体系结构的分布式数据库管理系统。MySQL完全适用于网络,用其建造的数据库可在因特网上的任何地方访问,因此,可以和网络上任何地方的任何人共享数据库。MySQL具有功能强、使用简单、管理方便、运行速度快、可靠性高、安全保密性强等优点。MySQL提供了针对不同编程语言(CC++JJAVA等)的API函数;使用核心线程实现多线程,能够很好的支持多cPU;提供事务和非事务的存储机制;快速的基于线程的内存分配系统;

猜你喜欢

转载自www.cnblogs.com/cswxl/p/9259853.html