教师工作量计算系统—毕业设计论文内容摘要:
lina , Jeffrey , Jennifer Widom,《 An introduction to Database Systems(Seventh Edition), 机械工业出版社 ,2020 , 郭安源 , 葛晓东 , 《教育信息化系统开发实例导航》 , 人民邮电出版社 ,2020 ,《数据库开发技术与工程实践》 ,人民邮电出版社 ,2020 , 王虹 等 《 Visual basic 中文版高级应用与开发指南》 , 人民邮电出版社 , 2020 主编 等 《 VB课程设计与系统开发案 例》清华大学出版社 , 2020 ,《 Visual Basic数据库开发及工程实例》,人民邮电出版社 ,《 Visual Basic 数据库开发技术与工程实践》,人民邮电出版社, 2020 ,汪远征,《 Visual Basic程序设计教程》,机械工业出版社, 2020 ,周学明,郭安源,《 Visual Basic企业办公系统开发实例导航》,人民邮电出版社,2020 ,王珊,《数据库系统导论》,机械工业出版社, 2020 教师工作量计算系统 摘 要 教师工作量计算系统是典型的信息管理系统 (MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。 对于前者要求建立起数据一致性和完整性强、数据安全性好的库。 而对于后者则要求应用程序功能完备 ,易使用等特点。 本系统主要完成对 教师信息和工作量 的管理,包括 添加 、 修改 、 删除 , 查询 , 打印 信息以 用户 管理等六个方面。 系统可以完成对各类信息的浏览、查询、添加、删除、修改等功能。 系统的核心是 教师工作量统计和排课 之间的联系,当完成 添加 或 删除 操作时系统会自动 计算出一时间段内的教师工作量。 查询功能也是系统 的核心之一。 此外, 系统有完整的用户添加、删除和密码修改功能,并具备报表打印功能。 关键词 : 教师工作量计算 ,数据 库 ,管理系统 一、引 言 教师工作量 是非常重要的。 对 教师 而言, 工作量 是 教师 劳动的重要 表现因素 ,因此, 能 及时、准确地获得 教师 的 工作量 信息,以便及时、准确地调整 按工作量来定奖勤罚懒的 措施,提高 教师的工作积极性。 提高 教学 管理的效率和质量,是尊重 教师 劳动的重要体现。 对于任课教师、 学校 等而言,基于 工作量 的数据分析和数据挖掘可获得很多对教学有用的信息,可获得很多对教 师和学校 有用的 信息。 由于种种原因,现在 教师工作量 管理上存在着不及时、不准确的现象。 如何对如此基础和重要的信息进行开发与利用,准确、及时地向有关使用者提供这些信息。 借助计算机去解决这个问题,在国内外早已有着成熟的研究成果和广泛的社会应用。 教师工作量计算系统 正向着网络化、终端化发展。 借助网络, 教师 可以及时、准确地查询到自己 工作量 信息。 教师除可获得学生成绩的基本数据外,还可按要求获得相应的分析结果。 但是由于各个学校的实际情况不同,引进的软件往往不能直接投入使用,而必须经过二次开发。 而且从长远发展来看,根据本校的实际情况和发 展目标开发自己的管理系统,不但可以直接和学院的管理制度接轨,不必被迫改变原有的管理体系,省去因此带来的麻烦,更重要的是便于以后系统的扩充。 从而改变原有的 教师工作量计算 系统,使用计算机技术和融进现代的管理思想,把老师和 教务工作者 从繁重的体力劳动中解脱出来。 本论文包括引言、系统功能、系统设计、程序设计、系统测试及存在问题等方面,较为系统地介绍了“教师工作量计算系统”课题开发的整个过程。 二、开发工具与数据库 (一) VB 介绍 Visual Basic 的前身是 QBASIC,语言基础是 BASIC。 自从微软推出 VB后,便成为了程序开发人员的首选工具。 据统计,仅在数据库系统开发领域, VB 就占了 90%的份额。 VB 是基于对象的可视化程序开发工具,它的优点在于能够快捷、简易地建立 Windows 应用程序。 1998 年 8 月,微软推出了 VB 的版本,进一步加强了部件开发的功能。 使用 VB 不需要追求完美的算法和精密的逻辑,而只要充分发挥你的想象力和创造力,就能利用 VB 开发出各种实用的软件了,不论是小游戏还是大型的客户端 /服务器端应用程序,都变得非常简单。 可视化编程的一个突出特点就是其开发环境就像一个百宝箱,很多功能都集成在其 之中,这就是 IDE( Integrated Development Environment),即集成开发环境。 IDE 是指在相应的开发平台中集成了编辑器、编译连接工具、控件器箱辅助工具。 例如在 VB 的集成开发环境中就包括了以下一些主要元素:工具栏、工具箱、工程管理器窗口、属性窗口、窗体设计器、代码编辑器窗口等;和 VB类似, Delphi 的 IDE 中具有主控制窗体、对象查看窗口和窗体设计器。 同时 IDE的设置是很灵活的,开发人员可以按照自己的编程习惯来配置 IDE。 从简单的文本文件到各种复杂的关系型数据库,数据库应用程序 需要面对各种各样的数据源。 Visual basic 提供 ADO(Active Data Objects)作为应用程序和 OLEDB 连接的桥梁 ADO,即 Active 数据对象( Active Data Objects):实际是一种提供访问各种数据类型的连接机制。 ADO 设计为一种极简单的格式,通过 ODBC 的方法同数据库接口相连。 用户可以使用任何一种 ODBC 数据源,即不仅适合于 SQL Server、Oracle、 Access 等数据库应用程序,也适合于 Excel 表格、文本文件、图形文件和无格式的数据文件。 ADO 是基于 OLEDB 之上的技术,因此 ADO 通过其内部的属性和方法提供统一的数据访问接口方法。 本系统就是用 ADO对象来连接数据库的。 (二)数据库介绍 过去的一些数据库软件,在操作上、数据库建立、维护等等,都相当复杂且不易使用,但是在具备了窗口的 GUI(图形用户界面)特性的 ACCESS 数据库推出之后,数据库的建立不再是困难的事情,我们可以在 PC 上简单而快速的建立出一套符合自己的数据库。 不但如此,在 ACCESS 2020 推出以后,我们发现数据库的建立更加的快速,但是功能却更加强大,用户不用再去记忆那一大堆的文 件名称,或是为数据库的文件管理大费周章,通过 ACCESS 的人性化管理接口把数据库的管理整理,便于维护;此外,在报表的制作上也是相当容易的,完全的视觉开发向导设计,让人使用起来很舒服。 但是美中不足的是 ACCESS 对于主从式结构的安全性管理不足,由于 ACCESS 可以快速的通过 ODBC 连接到数据库服务器上( Database Server) ,并浏览所有表格或是相关对象转成 HTML 基本上, ACCESS 对建立一个数据库所具备的每一个对象,其中包括了表、查询、窗体、报表、宏、模块。 其功能分别叙述如下: 表对象 打开已经 存在的表格、对已存在的表格字段数据进行修改、新建表格。 查询对象 可以用直接拖放的方式,建立表格之间的关联与对应关系,自动产生 SQL语法查询出我们想要的数据。 窗体设计对象 可以设计用户接口,用来输入并处理数据。 报表对象 利用视图向导的开发方式,简单、快速的建立出需求报表或标签。 宏对象 提供许多的宏功能,您可以把这样的宏连接到窗体设计中的任一个对象,以达成一些复杂的功能。 模块对象 撰写 VB 的程序模块,处理较复杂的问题与需求,该功能是采用事件驱动的模式,类似 VB 的处理方式。 三、 系统概要设计 系统设计的目的是确定系统如何完成预定的任务,也就是确定系统的物理配置方案,并且进而确定组成系统的每个程序的结构。 首先需要从数据流图出发,设想完成系统功能的若干种合理的物理方案,分析员应该仔细比较这些方案,并且和用户共同选定一个最佳方案,然后,进行软件结构设计,确定软件由哪些模块组成以及这些模块之间的动态调用关系。 进行软件结构设计时应该遵循的最主要的原理是模块独立原理,也就是说:软件应该由一组完成相对独立的子功能模块组成,这些模块之间的接口关系应尽量简单。 自顶向下逐步求精是进行软件结 构设计的常用途经,但是,如果已经有了详细的数据流图,也可以使用面向数据流的设计方法,用形式化的方法由数据流图映射出软件结构。 在进行详细的过程设计和编写程序之前,首先进行结构设计,其好处在于可以在软件开发的早期站在全局高度对软件结构进行优化,在这个时期进行优化付出的代价不高,却可以使软件质量得到重大改进。 (一)系统结构功能结构图 通过前面的数据流程图已经对系统的主要功能有了一个初步的了解,下面将系统的功能再作一些深入分析,最后得出系统的功能结构图。 《 教师工作量计算系统 》是为了利用计算机实现一个学校的教师 工作量统计工作。 因此,系统应该有一个全局管理功能,以方便实现不同的功能的选择。 也就是应具备全局管理功能。 这里用总控模块实现。 由于要处理的信息包括系统管理、基本数据管理、数据管理、查询统计等的不同处理,总控模块管理有三种不同的信息的处理。 即系统管理、基本数据管理、数据管理、查询统计的管理。 由于每种信息的处理涉及到对信息多方面的不同子功能,所以又涉及到对众多的子功能的管理。 在此基础上,总结得到如下的系统功能结构图:图 31。 图 31 系统功能模块结构图 教师工作量计算系统 基本信息管理 数据管理 系统管理 设置学历 设置职称 设置课程 教师管理 排 课 管理 用户管理 数据库 教师查询 工作量 查询统计 排课查询 Excel输出 添加修改删除保存 备份恢复 添加删除 (二)系统功能设计 通过上一章的系统功能结构图我们可以看出系统分为四大模块:基本数据,数据管理,系统维护,查询统计模块。 下面将对每个模块的总体设计作简要说明。 学生成绩管理系统模块构成 : 1.基本数据 该模块可以实现对现有 教师工作量计算系统 中的学历,职称,课程名称等基本信息的管理情况,并且可以对这些信息进行添加,修改或删除。 2.数据管理 该模块可以实现对教师信息和排课的管理,并且可以对这些信息进行 添加,修改或删除。 3.系统维护模块 该模块一方面可以实现对用户记录的添加或修改,另一方面可以实现系统数据库的备份和恢复的功能。 4.查询统计模块 该模块是实现对教师和排课的各种查询,及对教师工作量的详细统计,可以生 Excel 报表上报或打印。 (三)数据字典 数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。 任何字典最主要的用途都是供人查阅对不了解的条目的解释。 数据字典的作用是在软件分析和设计的过程中给人提供关于数据的描述信息。 数据流图和数据字典共同构成系统的逻辑模型,没 有数据字典,数据流图就不严格,然而没有数据流图数据字典也难于发挥作用。 只有数据流图和对数据流图的精确定义放在一起,才能共同构成系统的规格说明。 系统开发时,常用卡片的形式书写保存描述一个数据元素。 下面给出本系统的主要数据元素的数据字典 索引 卡片:如图 32, 3, 4, 5, 6, 7。 名字:学历 描述:标识教师基本状况表的一个特定关键域 定义: 20{字符 }20 位置:教师信息表 图 32 名字:职称 描述:唯一地标识职称基本状况表的一个特定关键域 定义: 20{字符 }20 位置:教师信息表 图 33 名字:教师信息 描述:唯一地标识教师信息的一个特定关键域 定义: 20{字符 }20 位置:教师信息表 图 34 名字:课程名称 描述:唯一地标识课程名称的一个特定关键域 定义: 50{字符 }50 位置: 排课信息表 图 35 名字:所教课程名称 描述:唯一地标识教师所都课程的一个特定关键域 定义: 50{字符 }50 位置:教师信息表 图 36 名字:用户名称 描述:用户指定条件下的系统用户口令表 定义: 20{字符 }20 位置:用户信息表 图 37 (三)数据流图 数据流图描绘系统的逻辑模型图,其中没有任何具体的物理元素,只是描绘信息在系统中流动和处理的情况。 因为数据流图是逻辑系统的图形表示,即使不是专业的计算机技术人员也容易理解,所以是极好的通。教师工作量计算系统—毕业设计论文
相关推荐
批的文件及图纸。 因遗失等原因无法全部退还时,应登报声明( 15 日)。 建设单位在收到 市勘测院的勘测放线资料后,应及时向规划管理部门申请办理规划设计条件(或规划设计要求)和《建设用地规划许可证》。 涉及规划地铁控制线的建设项目,应征求市地铁管理部门意见; 涉及规划紫线范围内的建设项目,应征求市文化部门意见; 涉及土地整合的建设用地,应征求市国土部门意见。 5 B、 申请规划设计条件
1 个百分点,就会增加 238万件的需求,消费量占全国总消费量的 69%,是一级城市总和的两倍。 目标市场 家庭装修设计 随着人们生活水平的不断提高,人们对居室要求已不仅仅局限于居住,更要求美观舒适,特别是搬入新居之后,往往要对居室加以改造和 装饰。 一般人由于受各种条件及审美观的限制,对居室的装潢往往缺少独特的眼光。 办公室装修设计 对于企业管理人员、行政人员、技术人员而言
火红 Title: Analysis of the Business Score (不计分 ) Nowadays, a bag is not only for taking things, it is also a decoration, particularly for young girls. They always have more than one bag, because they
项目投资总估算表(表 1) 项 目 工程量 (m2) 结构形式 层数 工程造价 (万元 ) 经济指标 元 / m2 餐厅、锅炉房、开水房、浴室等 606 框架 2 1500 配套设施 30 合计 606 食堂餐厅、锅炉房、开水房、浴室等概算(表 2) 12 项目 单位 (万元 ) 单价 合价 (万元 ) 一、直接费 基本直接费 78 ①人工费 ②材料费 ③机械费 3 其它直接费 现场经费 二
小空隙,可使滚道底部与滚珠不接触,并能储存一定的润滑油以减少摩擦磨损。 由于加工其型面的砂轮修整和加工、检验均比较困难,故加工成本较高。 滚珠丝杠副中的滚珠循环方式有内循环和外循环两种,区别见表 31。 表 31滚珠的循环方式 类别 形式 特点 内循环 优点 :返回通道短 ,一个循环只有一圈钢球 ,流畅性好 ,摩擦损失小 ,效率高 ,径向尺寸小 ,刚性好 缺点 :返向器钢球返回通道的曲面加工复杂
/INT0 (外部中断 0) /INT1 (外部中断 1) T0 (记时器 0外部输入 ) T1 (记时器 1 外部输入) /WR (外部数据存储器写选通) /RD (外部数据存储器读选通) 东华理工大学长江学院毕业设计 (论文 ) 数控直流电流源 硬件设计 8 器,串口和中断系统仍在工作。 在掉电模式下,保存 RAM 的内容并且冻结振荡器,禁止所用其他芯片功能,直到下一个硬件复位为止。