版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGE8PAGE1高校教学管理系统设计方案摘要当前,各高校的数字化校园建设成果丰硕,在高等学校的管理中,教师职称的评定、评优、评先,教学结构分析和专业的基础课、专业课教学量等是一个非常重要且繁杂的工作。针对我校教学的特点,结合目前我校现行的工作量统计系统方法,进行详细的系统分析,利用一定的图表工具构造出新的逻辑模型,根据新系统逻辑功能的要求,进行系统设计,确定系统的实施方案。最后根据物理模型,选用一种计算机语言完成新系统的实现,并打包形成可执行的应用程序。该论文分析了高校日常教学管理工作量的统计特点,设计了一个面向高校教师教学工作量统计的信息查询系统,详细论述系统组成、结构特点、主要技术方法,并给出部分具体计算方法。本文利用VF6.0,开发了一套高校教师工作量统计系统,该系统在高校教学工作量统计管理工作中使用,将会明显提高了教师教学工作量统计的工作效率,并且明显提高评定结果的公正性。关键词:教学工作量;管理;统计;系统ABSTRACTAtpresent,thenumberofcollegesanduniversitiescampusconstructionfruitfulmanagermentatcollegesanduniversities,teacherstitlesareassessedexcellent,thecommentaryfirst,teachingstructuralanalysisandthemajorbasiclessons,professionalcoursessuchasteachingthevolumeisaveryimportantandcomplicatededjob.Iamteachingforthecharacteristicsoftheschool,combinedwiththecurrentworkloadoftheexistingschoolmethodsofstatisticalsystems,toconductadetailedanalysis,usingastructurecharttoolforthelogicofthenewmodel,thenewsysteminaccordancewiththerequirementsoflogicfunctionstocarryoutsystemdesign,determinesystemimplementation.Finally,accordingtothephysicalmodel,selectionofacomputerlanguagetocompletetherealizationofnewsystemsandpackagedapplicationsexecutableform.Thethesisanalyzestheday-to-dayteachingcollegestatisticsrelatedtotheworkloadmanagementfeatures,designedateachingworkloadforuniveisityteachersfeatures,themaintechnicalmethodsandgivesomeofthespecificmethodofcalculating.InthispaperVFP6.0,hasdevelopedastatisticalsystemworkloadofcollegeteachers,thesystemofteachingatcollegesanduniversitiesinthemanagementofworkloadstatisticstouse,itwillsignificantlyenhancetheteacher’steachingworkloadstatisticsefficiency,andsignificantlyimprovethefairnessoftheoutcomeassessment.Keywords:teachingworkload;management;statistics;systemPAGE1目录TOC\o"1-2"\h\z\u摘要 1英文摘要 2引言 11.系统分析 21.1系统需求分析 21.2设计原则 21.3系统组成 21.4运行平台 22.系统主要技术设计 32.1多功能查询模块设计 32.2动态法计算教师折算工作量 53.性能分析 63.1系统安全性 63.2Web服务 64.详细设计 74.1系统的总体设计 75.结论 9参考文献 10引言PAGE10引言随着计算机网络技术的广泛应用,网络办公方便快捷的特点在计算机应用技术领域展现出蓬勃生机。大学校园作为教学科研的前沿阵地,在信息技术应用领域通常走在时代前列。高等学校教师教学工作量是衡量教师工作情况的基础数据,在日常教学管理工作中,经常需要用到教学工作量数据,例如:申报硕士点必须提供相应专业近年来的教学量、实验量;教研室评优时需要本年度各教研室的人均工作量;教学结构分析时必须以各专业的基础课、专业课教学量为基础;教学工作量及教师工作量还是教师晋升职称的主要条件之一;在学期末,学院也要根据每位教师完成的教学工作量及教师工作量来计算课酬。为此,各高校的教务管理部门和人事部门都根据本校的实际情况制定了一套教师工作量计算办法,但由于高校专业学科种类繁多、各种课程教学内容与要求差距很大,因此,教学工作量计算方法十分复杂。特别是学院一级的教务员往往被要求在很短的时间内精确计算本学院各教师的工作量,如果采用手工计算的方式,常需要根据统计目的,定义各种组合条件,查询并统计出所需数据,很多计算工作是重复的,不仅工作量大,而且工作效率很低。为了解决此问题,我们开发了“教学工作量统计”软件,该软件在日常使用过程中将进一步完善,达到准确快速地完成与教师教学工作量有关的各项数据统计工作。2014届本科生毕业论文系统分析1.系统分析1.1系统需求分析本系统主要用于学院教学管理工作,因此,要考虑设计成一个综合性的系统,能够适应申报硕士点、教师考核、职称评定及本科新专业的学位申请、计算课酬和其他各项工作所需要教学量统计数据的支持。由于在软件设计时,不可能完全准确地预见未来所有的统计需求,因此需设计为一个组合查询统计模块来支持软件的功能。因为教学工作量折算方法首先是遵照学校的有关规定,而目前学校的管理规定仍然处于不断地探索和优化中,因此将会不断地对折算方法和系数作出调整,所以要求本系统中所有的计算公式都必须设计成动态可修改,这样当计算方法发生变化后,不必修改系统源程序,只需由使用者重新定义相关的计算公式即可,这就必须要解决如何较直观地定义表达式并计算求值的问题。从本院的情况看,对教学工作量的计算,学院有一系列具体规定,这些规定也是教学管理的重要依据,因此也必须在系统设计时加以考虑。1.2设计原则实用性--面向教务部门实际工作需要,把日常繁杂的办公通过网络和计算机来实现。方便性--用户至上,细致考虑用户使用本系统时会遇到的问题,怎么方便就怎么设计。灵活性--采用模块化设计,便于以后系统功能扩展。1.3系统组成1.系统构成为一个小型局域网,适应学院不同办公室管理人员和各系、各专业教师来学院查询有关信息的需要,为简单起见,系统采用C/S工作模式。2.选择“VisualFoxPro6.0”为最后开发工具,数据库选用“SQLServer”。系统主要使用“sqlpassthrough”技术实现“VFP6.0”对非“DBF”结构的数据库访问。从而创建出功能强大、灵活方便的应用程序。1.4运行平台PC机一台,硬盘10G以上,CPU在586或以上,内存256M或以上,Windows98以上版本不同操作系统。2014届本科生毕业论文系统主要技术设计2014届本科生毕业论文系统主要技术设计2.系统主要技术设计2.1多功能查询模块设计多功能查询模块是本系统主要部分之一,其基本思路是:在表单中放置一组查询控件,设置一个字符串变量“query”,当用户选择某一查询项、关系操作符、关键字后,系统自动将其转换为符合比较逻辑且符合程序语法的比较关系描述语句,并加入到该字符串变量尾部,支持组合操作符“并且”、“或者”产生“and”、“or”组合关系。当以上操作不断循环,该字符串变量就不断增长,直到点击“确定”按钮后,从而实现多功能查询,并计算教学工作量总和。具体算法如下:第一步:使用afield函数提取全部字段名,构成“查询项”列表,供操作人员选择.由此建立了名为“查询项”数组。第二步:提取值列表,当操作员选中一个查询项,系统自动用SQL的SELECT指令把该字段全部字段值排序,并滤去同值项,组成一张临时表,关联在列表框中,供操作员选取。第三步:直接建立“关系符数组”,为9行二列,具体定义见(表2-1)和(图2-1)。表2-1关系符数组的定义第一列第二列(实际代码段)含义举例“=”(A)=(C)“等于”“学年=2004-2005”,查询该学年的全部课程“≠”(A)<>(C)“不等于”“职称≠助教”,查询中级以上职称教师授课的课程“≤”(A)<=(C)“小等于”“授课学生数≤60”,查询一次上课学生数小于60人的课程“≥”(A)>=(C)“大等于”“工作日期≥20000101”,查询20000101后工作的教师“<”(A)<(C)“小于”“出生日期<19700101”,查询19700101之前出生的教师“>”(A)>(C)“大于”“标准工作量>300”,查询某学期标准工作量大于300教师“头=”LEFT(A,LEN(C))=(C)“头匹配查询”“专业头=交通”,查询以交通开头专业的全部课程“≈”(C)$(A)“模糊查询”“工作部门≈交通教研室”,查询交通教研室授课的课程“尾=”RIGHT(A,LEN(C))=(C)“尾匹配查询”“课程名称尾=实习”,查询所有实习性质的课程表2-1中的“(A)”是被查询的字段;“(C)”是用户提供的查询关键字,第一列指屏幕上显示的关系符号,第二列指程序内部中的实际代码段。第四步:使用SELECT查询命令,,对记录的工作量汇总求和,计算出在指定条件下的教学工作量总和。模块整个处理过程(见图2-2)。图2-2组合查询程序流程图【注意】为了使查询条件能够灵活多变地组合或舍弃,便于计算公式的可修改,当计算方法发生变化后,不必修改系统源程序,只需由使用者重新定义相关的计算公式即可实现新算法,预先设置一组功能按钮见(表2-2)。表2-2功能按钮的定义按钮名称按钮含义[确认]结束查询条件的手动组合,动态构建符合语法的SELECT命令[或者]前后两个条件满足一个即可,如“专业名称≈交通工程或者专业名称≈交通运输”[并且]前后两个条件均要同时满足,如“年级=2005并且专业名称≈交通运输”[撤消]撤消多重条件组合中的最后一项条件[清空]清空先前所设定的条件[全部]查询并统计数据表中的全部记录信息[退出]结束本次操作,返回系统主菜单[浏览]执行动态构建的SELECT命令提取符合查询需求的全部记录集2.2动态法计算教师折算工作量1.在日常教学管理过程中,学院需要对每位教师(含实验人员)在理论教学、实验、实习、课程设计、毕业论文指导、研究生指导、答辨、监考、成教、科研、学科与实验室建设等工作进行统计。这些工作量的计算大体分为2类,一类是按照学校教务处有关文件的规定统计教学工作量;另一类是学院根据自己的学科情况在遵守教务处有关文件精神的基础上对教师教学工作量计算进行适当的修订和折减。2.本系统先按照学校教务处有关文件规定计算课程的理论教学工作量,系统录入界面(见图2-3),在课程的理论教学工作量计算的基础上,系统可以根据每个教师的情况按指定的学期或学年进行总工作量汇总(见图2-4)。2014届本科生毕业论文性能分析3.性能分析3.1系统安全性通过数据库间的数据转换测试表明:当源数据库记录数增大到5000条以上时,用Socket中间件的传输方法一直比用ODBC和JDBC接口的方法速度快。这说明算法的选择和实现方式是影响数据转换的一大因素。另一方面,当传送数据量越来越大时,ODBC和JDBC传输方法的时间和记录比(单位记录所耗时间)上升,系统所用的开销增大,并且数据源连接和断开时特别费时,增大了客户端的负担,有不稳定的现象。而Socket传输方法的时间和记录比(单位记录所耗时间)变化不大,TCP/IP的握手在服务器端进行,改善了系统性能,客户端和服务器也都非常稳定。3.2Web服务Web的信息系统安全性体系大致分为网络系统、操作系统、Web服务器及应用程序和数据库等多个层次。本系统是一个小应用系统,我们只考虑应用程序和数据库这个层次,其它的在校园网络安全体系中考虑。通常来说,数据库和应用程序存在两个方面的安全问题,一是数据库系统本身的漏洞,包括使用有漏洞的数据库版本或是没有对数据库进行安全配置,还有数据库操作语言本身的缺陷,例如SQL语言,人们发现利用SQL注入可以进入某些数据库应用系统。二是应用程序的解释脚本漏洞,比如程序脚本源程序的泄漏,用户认证口令的明码传输,用户使用习惯的考虑不周等。针对以上问题,本系统采用如下几条安全措施:(1)对数据库进行相应安全配置;(2)给数据库用户sa设置密码;(3)给用户认证口令加密;(4)注意避免程序中SQL语法漏洞;(5)注意程序脚本源代码的泄漏。数据库安全的主要任务是防止非法用户访问或者合法用户越权访问。根据Web数据库的特点,我们还可以采用用户身份认证、授权控制、数据加密、使用日志监视数据库、数据存储安全、审计和备份与数据恢复等安全管理技术加强数据库安全性2014届本科生毕业论文详细设计2014届本科生毕业论文详细设计4.详细设计这个阶段的主要目标是将系统分析阶段所提出的反映了用户信息要求的系统逻辑方案转换成可以实施的基于计算机的物理方案。系统设计阶段的主要活动包括:(1)系统总体结构设计。其中包括:系统总体布局方案的确定、软件系统总体结构的设计、计算机硬件方案的选择和设计、数据存储的总体设计、功能结构图设计、信息系统流程图设计。(2)详细设计。主要包括:数据库设计、代码设计、输出设计、输入设计、处理过程设计。(3)系统实施进度与计划的确定。(4)“系统设计说明书”的编写。4.1系统的总体设计4.1.1系统的总体布局方案系统的总体布局是指系统的硬软件资源以及数据资源在空间上的分布特征。结合某某公司仓库管理的实际情况采用以下总体布局方案:1、本系统的功能不是很广,并且规模较小,采用单机系统;2、从信息资源管理的集中程度来看,采用集中式系统;3、从信息处理的方式来看,采用批处理系统。4.1.2软件系统总体结构设计软件系统总体结构设计的主要任务就是将整个系统合理的划分成各个功能模块,正确处理模块之间与模块内部的联系及它们之间的调用关系和数据联系,定义各模块的内部结构等,本系统的软件总体结构按分解-协调的原则,信息隐蔽抽象的原则,自顶向下的原则,一致性原则,面向用户的原则进行设计。4.1.3系统开发平台电脑配置:奔腾四代2.6G,硬盘:SATA120G,内存:DDR2×256M操作系统:MicrosoftWindowsXPSP1中文版开发语言:MicrosoftVisualFOXPRO6.04.1.4系统总体功能结构设计通过对系统的数据流图进行分析,进一步进行功能分解,直到分解成含义明确,功能单一的功能模块,从而得到系统的功能模块结构图,即系统的HIPO图。本系统的HIPO图如图4-1所示。在系统功能分析的基础上,考虑vfp程序编制的特点,得到如图所示的系统功能模块图:(作为一个完整的公司仓库管理涉及仓库物资需求模块,还库模块,在这里
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 药剂科年终工作汇报与未来规划计划
- 信阳师范大学《MG动画》2022-2023学年第一学期期末试卷
- 西京学院《景观小品设计》2023-2024学年第一学期期末试卷
- 西华师范大学《英语演讲与辩论》2023-2024学年第一学期期末试卷
- 西华大学《装饰基础》2021-2022学年第一学期期末试卷
- 西昌学院《版式设计》2022-2023学年第一学期期末试卷
- 西北大学《心理危机干预专题》2023-2024学年第一学期期末试卷
- 西北大学《色彩构成》2021-2022学年第一学期期末试卷
- 西北大学《包装设计》2023-2024学年第一学期期末试卷
- 11.2+化学肥料-2023-2024学年九年级化学人教版下册
- 国开《小学数学教学研究》形考期末大作业答案
- 湖南省长沙市师大附中2024-2025学年高二上学期期中考试语文试卷 含答案
- 【初中生物】病毒教学课件2024-2025学年人教版生物七年级上册
- 第六章-1八纲辨证
- 《中外城市建设史》考试复习题库(附答案)
- 2024-2025学年人教版七年级上册数学期末专项复习:期末必刷压轴60题(原卷版)
- 传播学概论习题与参考答案
- 2023年合肥东方英才人才有限公司招聘笔试真题
- 政治-湖南省长沙市(炎德英才大联考)长郡中学2025届高三上学期月考试卷(三)试题和答案
- 2023年贵州贵州习酒股份有限公司招聘笔试真题
- 临期食品安全管理制度
评论
0/150
提交评论