当前位置:文档之家› 教师评价系统论文

教师评价系统论文

教师评价系统论文
教师评价系统论文

教师教学质量评价系统的设计与实现

摘要:教师教学质量评价系统对提高教学质量起着关键的作用。该系统通过Access数据库对系统涉及到的各种数据和数据关系进行设计,再使用Visual Basic 6.0程序设计工具通过ADO,ODBC技术对数据库的信息进行管理,从用户需求,系统结构设计,数据库设计,软件功能的实现等方面进行了详细的论述。该系统操作界面友好简单,采用了菜单、工具栏、状态栏等操作方式,系统能够完成各级用户的评教以及个人信息的查询,同时也实现了管理员对各类信息的有效管理。

关键词:教学质量;数据库;评价

0引言

当今社会可以说是信息技术的发展时代,在社会的方方面面无不涉及到各种信息的处理。信息是人们对客观世界的具体描述,是人们进行交流与联系的重要途径。人类的信息社会就是对信息进行有效合理的加工和处理,它将促进整个社会的发展。随着社会信息技术的不断提高,计算机已被广泛应用于当今社会的各个领域,成为推动社会发展的首要技术动力。在软件技术的应用中,软件的开发技术,尤其是应用型软件产品的开发技术成了重中之重。不断开发适应用户需求、市场需要的新型软件产品,参与市场竞争,获取最大利润是所有信息企业追求的目标。而随着我国当前高等教育规模的日益扩大,高校的教学管理任务日趋繁重[1],具备强大而高效的教学效果评价工具就成为保证和监督教学质量的关键条件之一,本系统着重研究教学质量评价及分析系统,提供师生对教学效果的评分,快速集中收集各方面的评教信息,为教务老师提供相关决策支持。《教师教学质量评价系统》[4]是一个非常实用的应用型软件产品,单说它的应用范围就十分广泛,只要有学校的地方,都可以采用本系统。计算机的作用就是辅助人们完成那些烦琐的体力劳动和脑力劳动,使人们从劳动力中解脱出来,《教师教学质量评价系统》就是辅助教务老师完成繁琐的资料统计工作[6]。总的来说该系统基本实现了对教师教学质量评价的需求。

1开发语言及环境简介

1.1 Visual Basic 6.0语言和开发环境

Visual Basic 6.0是一种可视化、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发Windows环境下的各类应用程序。它简单易学、效率高、功能强大。在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据连接(ODBC)等技术,可以高效、快速地开发出Windows环境功能强大、图形界面丰富的应用软件系统。总的来看,Visual Basic有以下主要特点[3]:

Visual Basic语言设计应用程序时具有两个基本特点:可视化设计和事件驱动编程。

(1) 可视化设计:表现在VB在设计应用程序界面时有“所见即所得”的处理功能。

(2) 事件驱动编程:在设计应用程序时,把对象添加到窗体中,在用户与程序进行交互时,用户基本上是通过鼠标、键盘与应用程序进行交互的,那些对象就必须对鼠标和键盘操作所引发的事件做出响应,来执行一段应用程序。

1.1.1 Visual Basic简介

(1) 面向对象的编程

面向对象的设计方法[9](OOP,Objected Programming)从应用领域内的问题着手,以直观自然的方式描述客观世界的实体。Visual Basic 作为一种面向对象的编程方法,把程序和数据封装起来作为一个对象,并为每个对象赋予相应的属性。在设计对象时,不必编写建立和描述每个对象的程序代码,而是用工具画在界面上,由Visual Basic自动生成对象的程序代码并封装起来。Visual Basic应用程序基本的构建块是用户所创建的对象,每一个对象都具有一些特性和行为(属性、事件和方法)。开发人员可以最有效利用所创建的每一个对象。使用应用程序具有可通用性、可扩展性等强有力的功能。

Visual Basic的应用由一系列对象组成,包括有菜单、函数、结构和数据窗口、用户对象、用户事件等等,对象中又包含若干控件如命令

按钮、单行编辑器等这些对象和控件都可在许多应用中重复使用。

(2) 实现菜单选项

菜单是程序最重要的特性之一,大多数程序都依赖一个定义良好的菜单使程序易于使用和维护,Visual Basic也提供了强大的创建菜单功能使程序更加标准。

本系统使用 Visual Basic的菜单编辑器建立菜单或者修改已经存在的菜单,同时也可以使用Visual Basic的Application Wizard来操作。

(3) 实现工具栏

CoolBar控件与Office2000 中看到的CoolBar是类似的。CoolBar 就是一个可以在窗体上浮动的工具,同时也是其它ActiveX的容器。通过在CoolBar中前嵌入其它空间也可以向用户提供更好的灵活性和易用性。

选择“工程”下拉菜单中的“部件”选项,显示“部件”对话框。在“控件”选项卡列表中选择“Microsoft Windows Common Controls 6.0”后工具箱中增加该控件[11]。

本系统就用了Cool工具中的Statubar控件,在系统这一界面中,添加了状态栏,分别显示出当前系统的名称,系统作者,当前系统用户类别,系统时间和系统日期等相关信息。

从上面这些方面可以看出:Visual Basic所做的很多事情一点也不简单,它是一种强大的语言,即我们所能想到的编程任务,它基本都能完成。从设计新型的用户界面到利用其它应用程序的对象;从处理文字图像到使用数据库;从开发个人或小组使用的小工具,到大型企业应用系统,甚至通过 Internet的遍及全球分布式应用程序,都可在 Visual Basic提供的工具中各取所需,所以我所设计的教师教学质量评价系统就采用了Visual Basic开发工具。

1.1.2 Visual Basic常用名词[8]

(1) 视窗 (Form)

视窗是进行人机交互的界面或接口,也叫窗体。VB系统的人机交互界面或接口,无论是在设计时或是在运行时,都是Windows 系统的标准视窗。

(2) 对象 (Object)

对象是VB系统内部提供给设计者可以直接使用的处理输出的控制工具。本系统所应用到的对象类型有标签框 (Label Box),文本框 (Text Box),命令按扭 (Command Button),网格 (Data Grid),ADO控件(Adodc1)等。当把这些工具放置到用户界面对应的窗体上时,被称为对象或控件。用户可以通过设置对象的“属性”和“方法”,便于对象适应自己所设计应用程序的输入输出内容,对象的生成过程及结构都被封装起来。正确使用对象可以减少程序的开发时间,提高程序设计者的工作效率。

(3) 属性 (Properties)

属性是VB系统提供的有关对象的参数或数据接口。用户通过适当地设置或改变对象的属性来确定对象的外观及性能特征,从而有效地使用系统提供的对象。比如,对象的名称、在屏幕上显示的位置、大小、颜色、接收或容纳的数据内容及数据的表现格式等。

(4) 事件 (Events)

事件是指用户或操作者对计算机进行的某一操作(如击键、单击或移动鼠标等)的行为或系统状态发生的变化。VB系统常用事件来引导计算机执行一段程序。程序所用的键盘事件有KeyPress(按键)事件,KeyDown事件和KeyUp事件;鼠标事件有Click(单击鼠标)事件,DbDlicd(双击鼠标)事件。

(5) 方法 (Method)

方法主要是指对一个对象使用某种作用的过程。它是在程序执行的过程中要计算机执行的某种操作。其程序的方法有Show(显示)方法,Hide(隐藏)方法,Refresh(刷新)方法。

(6) 过程 (Procedure)

过程是指经过定义或说明的,或基于某一对象对应的事件所引发的程序段。

(7) 模块 (Module)

模块是指一些运算量或过程进行声明或定义的一个集合。

1.2 Access数据库开发环境

Access是Microsoft公司的一个成功的数据库管理系统产品。其核心是Microsoft Jet数据库引擎。早期的Access 2.0在办公自动化中获得了广泛的应用,后续版本的功能得到了不断提高,它与Microsoft Office 套件紧密结合,使之得到越来越广泛的应用。Access 本身是一个可视化的数据库管理系统,它提供了很多非常实用的向导。Access

使用内嵌Visual Basic语言作为开发工具,完全面向对象编程,可以可视化地独创数据库应用于程序。Access的数据库和传统的桌面数据库几乎没有什么不同,但它支持网络环境的应用,如管理应用组和安全性等,所以是一种特殊的桌面数据库管理系统,很多人将其列入客户机/服务器前端,其核心是Microsoft Jet理论系统RDBMS的范畴。它操作方便、简单易学,Access能满足小型企业客户/服务器解决方案的要求来组建客户/服务器的数据库应用系统,是一个功能较完备的数据库管理系统,它几乎包含了数据库领域的所有技术和内容。正因为这些特点,在利用Visual Basic开发数据库应用系统程序时,比较适合采用Access 作为后台数据库管理系统。

Microsoft Access是一种关系式数据库,关系式数据库由一系列表组成,表又由一系列行和列组成,每一行是一个记录,每一列是一个字段,每个字段有一个字段名,字段名在一个表中不能重复。

表与表之间可以建立关系(或称关联、连接),以便查询相关联的信息。Access数据库以文件形式保存,文件的扩展名是MDB。

Access数据库由七种对象组成,它们是表、查询、窗体、报表、宏、页和模块。

表(Table) ——表是数据库的基本对象,是创建其他5种对象的基础。表由记录组成,记录由字段组成,表用来存储数据库的数据,故又称数据表。

查询(Query)——查询可以按索引快速查找到需要的记录,按要求筛选记录并能连接若干个表的字段组成新表。

窗体(Form)——窗体提供了一种方便的浏览、输入及更改数据的窗口。还可以创建子窗体显示相关联的表的内容。在Access2003中窗体也称表单。

报表(Report)——报表的功能是将数据库中的数据分类汇总,然后打印出来,以便分析。

宏(Macro)——宏相当于DOS中的批处理,用来自动执行一系列操作。Access列出了一些常用的操作供用户选择,使用起来十分方便。

模块(Module)——模块的功能与宏类似,但它定义的操作比宏更精细和复杂,用户可以根据自己的需要编写程序。模块使用Visual Basic 编程。

页——是一种特殊的直接连接到数据库中数据的一种WEB页。通过数据访问页将数据发布到Internet 或Intranet上,并可以适用浏览器进行数据的维护和操作。

2应用需求分析

2.1系统需求分析

系统分析的主要任务是对现行系统进一步调查,将调查中得到的文档资料集中,对组织内部整体管理状况和信息处理过程进行分析,为系统开发提供所需资料,系统分析侧重于从业务全过程的角度进行分析。

从总体性能上分析,教师教学质量评价系统有如下几个要求:

(1) 准确率

这是衡量系统性能的重要指标,在教师教学的课前准备、课堂教学、辅导与作业、试题与评卷以及指导毕业论文设计、教学实践、课程设计与实践等各教学环节的评价指标应确保准确无误,否则会影响评教客观公正性,也会失去该系统开发的真正意义;

(2) 可扩展性

指系统设计功能的扩展,该系统的设计与开发所实现的功能不仅仅是学生评教,同时还应包括领导、督导评教,最终实现“三级”评价体系;

(3) 易用性

系统的安装、配置、维护应该简单方便,具有良好的用户接口,方便各类用户的使用,同时能够方便地进行系统移植;

(4) 容错性、健壮性

一方面系统本身有安全性能的要求;另一方面,当用户进行了操作

时,能进行相应的错误处理,给予提示或警示,不能影响系统的正常运行。

2.2评价指标体系

为适应高等学校教育教学改革深化的要求,客观公正的评价教师教学工作,增强教师教学质量意识,提高教师教学质量,充分体现学生这一受教育主体的重要地位,根据实际情况,特制定教师教学质量评价体系,其中包括评价内容和评价方法两部分。

2.2.1评价内容

教师教学质量的评价包括对教师的课前准备、课堂教学、辅导与作业、试题与评卷以及指导毕业论文设计、教学实践、课程设计与实践等各教学环节教学过程质量的评价,其中课堂教学为主要评价环节。教师教学质量评价总分为100分。

2.2.2评价方法

(1) 学生、院领导、督导(专家)评教均以填写评价表方式进行。学生评教填表,应在期中考试后,期末考试前进行,由督导委员会认定、汇总。

(2) “三级”评价体系权重为:学生评价权重为60%,院领导评价权重为30%,督导评价权重为10%。教师教学质量综合评价分数=“三级”评价体系总分即:教师教学质量综合评价分数=学生评价总分 60%+院领导评价总分 30%+督导评价总分 10%。

(3) 学院教师教学质量评价每学期进行一次,根据教师在一个学期内的教学质量状况进行综合评价,评价结果分为A、B、C、D四个等级。

90~100分定为优秀(A级)

80~90分定为良好(B级)

60~80分定为合格(C级)

60分以下定为不合格(D级)

(4) 依“三级”评价体系和综合评价结果,最终可实现根据学生、领导、督导对教师的评价结果对教师的教学质量评分并根据实际学生评教情况、领导评教情况、专家评教情况,依据“三级”评价体系对所有教师的教学质量进行定级,将教师教学、科研水平量化,以

建立教师教学质量档案。

3系统设计思想

该系统的设计开发主要包括系统前台设计、系统模块的设计与实现,其中系统结构的设计如图1所示:

图1 系统结构设计

3.1功能设计

系统开发的总体任务就是建立相应的数据结构,并设计相应的算法,实现教师教学质量评价的系统化、规范化和自动化。系统功能分析是在系统开发总体任务的基础上进行的。教师教学质量评价系统评价功能的实现包括学生评教、领导评教、督导(专家)评教。系统根据登录用户的使用权限可以完成对各自信息的查询、评教功能的实现。此外,作为系统管理员可对参与评教的各类用户进行管理,包括对学生、领导、

督导用户信息的查询、删除、添加,同时还包括对教师信息的管理,对教师评价结果的查询以及统计和汇总,其数据库访问过程如图2所示。

图2 系统实据库访问实现方式

3.2具体的模块设计

该系统需要完成的主要模块[7]如图3所示:

(1) 超级管理员登录管理模块:超级管理员即评教系统的最高组织督导委员会,拥有系统最高管理权限,如学生信息的管理、领导信息的管理、专家信息的管理,以及对教师教学质量评价结果的查询、统计、汇总和打印,但没有权限对教师进行评价。

(2) 学生评教模块:学生使用超级管理员所授权的默认账号及密码登录系统(初始账号和密码均为学生学号),可实现对教师分指标评价打分,同时也可查看系统信息、修改个人账户密码。

(3) 领导评教模块:教师所在院系领导可使用超级管理员所授权的默认账号及密码登录系统(初始账号和密码均为领导工号),实现对教师教学质量的评价打分,同时也可查看系统信息、修改个人账户密码。

(4) 专家评教模块:这里的专家是指由督导委员会指定的督导团成员,作为评教系统的用户群之一。专家可通过深入院系走访、教师课堂教学、教师教学成果、教师教改创新质量等方法获取所评教师的评分指标,实现对教师教学质量的评价打分。

图3 系统功能模块

4数据库设计

4.1实体E-R图如图4所示。

图4 数据库ER模型

4.2设计数据库结构

数据库结构的设计是系统开发过程中非常重要的一个阶段,数据库结构的好坏直接影响了项目开发的复杂程度和系统的执行效率,也是在开发过程中出现反复的关键环节。在此阶段中,根据应用程序背景和需求分析的结果,确定数据库存放哪些用户数据、数据如何存放、数据的关联、数据的安全性和一致性的规则等。在此阶段一般还规定了软件开发人员可以存放的系统数据或中间数据[9]。

创建任何一个数据库的第一步是仔细的规划数据库,设计必须是灵活的、有逻辑的。创建一个数据库结构的过程被认为是数据模型设计。

(1) 标识需要的数据;

(2) 收集被标识的字段到表中;

(3) 标识主关键字字段;

(4) 绘制一个简单的数据图表;

(5) 规范数据;

(6) 标识指定字段的信息;

(7) 创建物理表。

数据库的修改分为:添加、编辑和删除记录。这三种操作均可由ADODC控件配合其它控件来实现和完成。

本系统数据库名称database.mdb,共有5个表,分别为:管理员信息表、教师信息表、领导信息表、学生信息表、专家信息表,如图5所示。其中管理员信息表结构如表1所示,教师信息表如表2所示,领导信息表如表3所示,学生信息表如表4所示,专家信息表如表5所示。

图5 系统数据库表

表1 管理员信息表

列名数据类型说明长度user_ID 文本管理员账号(主键)20

pass 文本管理员密码10

name 文本管理员名字50

dep 文本所属部门50

表2 教师信息表

列名数据类型说明长度Id 文本工号(主键) 50

name 文本教师姓名50

dep 文本所在院系50

studentscore 数字学生评教总分10

Studentnum 数字学生评教人数10

Leaderscore 数字领导评教总分10

leadernum 数字领导评教人数10

Ddscore 数字学生评教总分10

Ddnum 数字领导评教人数10

Avgstudent 数字学生平均分10

Avgleader 数字领导平均分10

avgdudao 数字督导平均分10

表3 领导信息表

列名数据类型说明长度user_ID 文本工号(主键) 50

pass 文本领导密码10

name 文本领导姓名50

dep 文本所在院系50

表4 学生信息表

列名数据类型说明长度user_ID 文本学号(主键) 50

pass 文本学生密码10

name 文本学生姓名50

dep 文本所在院系50

表5 专家信息表

列名数据类型说明长度user_ID 文本编号(主键) 50

Pass 文本专家密码10

name 文本专家姓名50

dep 文本所在部门50

4.3访问数据库

在利用Visual Basic开发数据库应用系统时,对数据库的访问操作通常使用数据库访问控件,包括ADODC控件、DataList控件/DataCombo控件、DataGrid控件,其功能及使用方法分别为[3]:

(1) ADODC控件。ADODC控件是使用ADO技术访问数据库的具体实现,用户可以使用ADODC控件快速地创建一个到数据库的连接。ADODC 控件使用Recordset对象支持对存储在数据库中的数据的访问,并允许将指针从一个记录移动到另一个记录,显示和操纵记录数据。

ADODC控件可以执行大部分数据库访问操作,但是它并不能够显示数据库中数据的内容。ADODC控件通常需要与其他控件结合使用。这些与ADODC控件结合使用的控件,可以称为“数据觉察控件”。通常数据觉察控件包括DataList控件、DataCombo控件和DataGrid控件。

(2) DataList控件和DataCombo控件。DataList控件是数据绑定列表框,它需要使用一个ADO Data数据源中的一个字段进行填充。DataCombo控件是数据绑定组合框,它的功能与DataList控件相同。

(3) DataGrid控件。DataGrid控件以表格的形式显示结果集中的数据,它同样需要ADODC控件提供数据源。

5系统实现

5.1模块化的设计思想

把一个信息系统设计成若干模块的方法称为模块化。其基本思想是

将系统设计成由相对独立、单一功能的模块组成的结构,从而简化开发工作,防止错误蔓延,提高系统的可靠性。在这种模块结构图中,模块支点的调用关系非常明确、简单。每个模块可以单独的被理解、编写、调试、查错与修改。模块结构整体上具有较高的正确性、可理解性与可维护性[10]。

5.2系统功能模块的实现

5.2.1系统公共模块的设计

创建公共模块的步骤如下:

(1) 在菜单中选择“工程”→“添加模块”命令,在出现的模块对话框中添加新模块。

(2) 选择模块图标后,单击“打开”按钮,则模块已经添加到项目中了。默认情况下名为Module1。

(3) 在模块中定义整个项目的公共变量:

Option Explicit

Public PublicStr As String

Public username As String '记录登录时的用户名

Public userpassword As String '记录登录时的用户密码

Public userstatus As String '记录当前用户身份

Public conn As New ADODB.Connection

Public rs_login As New ADODB.Recordset

5.2.2系统登录界面设计及其代码

系统登录界面功能的实现即登录验证,如图6所示,只有系统的合法用户,输入正确的用户名和密码后才能成功登录系统。本系统的登录用户分为学生、领导、督导和管理员[2],登录账号分别为学生学号、领导工号,督导编号以及管理员编号。其中用户登录功能的运行过程为:

(1) 根据用户身份的选择,显示出不同的登录窗体;

(2) 判断是否输入了用户名和密码,如果没有输入,则返回,要求用户输入;

(3) 访问数据库判断用户名是否合法,如合法,则调用系统主窗体,如不合法,则给出提示;

(4) 声明变量cnt来统计非法用户登录的次数,如超过3次,则自

动关闭登录窗体;

(5) 分别将合法用户名和用户密码赋值给模块变量username和userpassword,用于用户登录系统后密码的修改;

(6) 给userstatus赋值,记录用户级别,用于用户登录系统后不同操作权限的设置。若为0,则当前用户为学生;若为1,则当前用户为领导;若为2,则当前用户为督导;若为3,则当前用户为管理员。

图6 系统登陆界面

用户登录界面功能实现代码如下:

Dim sql As String

Dim rs_login As New ADODB.Recordset

Dim conn As New ADODB.Connection

conn.Open "provider=Microsoft.Jet.OLEDB.4.0; data source=" & App.Path & "\database.mdb"

If Trim(Text1.Text) = "" Then

MsgBox "用户名不能为空,请重新输入!"

Text1.SetFocus

Else

sql = "select * from 学生信息表where user_ID='" & Trim(Text1.Text) & "'"

rs_login.Open sql, conn, adOpenKeyset, adLockPessimistic If rs_login.EOF = True Then

MsgBox "没有这个用户,请重输入!", vbOKOnly + vbExclamation, ""

Text1.Text = ""

Text2.Text = ""

Text1.SetFocus

Else

username = Text1.Text

If Trim(rs_login.Fields(1)) = Trim(text2.Text) Then Unload Me

frmMain.Show

Else

MsgBox "密码不正确,请重输入!", vbOKOnly + vbExclamation, ""

text2.SetFocus

text2.Text = ""

End If

End If

End If

cnt = cnt + 1

If cnt = 3 Then

MsgBox "你不是合法用户,请联系管理员!", vbOKOnly + vbExclamation, ""

Unload Me

End If

5.2.3设置系统用户操作权限

该系统用户分为学生、领导、督导、管理员,不同的用户身份登录系统将被限制不同的操作权限,如学生用户只可对个人及系统信息的查询,对教师评教,个人密码的修改。而管理员登录后可实现对学生信息的管理、教师信息的管理、领导信息的管理、督导信息的管理以及评教成绩的查询和统计[2]。

此部分功能的实现则借助用户登录系统时的模块变量userstatus 来判断用户身份,并根据用户的不同身份在系统主窗体frmmain的load 方法中设置系统主界面相应操作的菜单、工具栏是否可用。如下代码,实现对管理员用户操作权限的设置:

Else

If userstatus = 3 Then

xsxx.Visible = False ‘学生信息菜单不可见 ldxx.Visible = False ‘领导信息菜单不可见

ddxx.Visible = False ‘督导信息菜单不可见

Toolbar1.Buttons.Item(1).Visible = False

Toolbar1.Buttons.Item(2).Visible = False

Toolbar1.Buttons.Item(3).Visible = False

Toolbar1.Buttons.Item(4).Visible = False

Toolbar1.Buttons.Item(5).Visible = False

Toolbar1.Buttons.Item(6).Visible = False

StatusBar1.Panels(3).Text = "您的当前身份为:管理员"

End If ‘在系统状态栏显示当前用户身份

5.2.4学生评教界面设计

学生用户登录教师教学质量评价系统后,所做的操作可有[6]:

(1) 查询个人信息。学生可核实个人信息,如学号,姓名,所在院系等信息,但是没有权限做任何修改。

(2) 对教师进行评教。学生用户对教师的评教共有10条指标,学生评教需对该选定教师的教学评出10个分数,每个数字仅限为1-10之间的整数,否则系统将提示重新评教。对一个教师的评教结束后系统将提示是否继续为其他教师评教或退出系统,如图7所示。

图7 学生评教界面

实现对指定教师评教部分代码如下:

Dim num, avg As Integer

Dim sql As String

avg = 0

For i = 0 To 9

num = CInt(Trim(Text1(i).Text))

Sum = Sum + num

Next

avg = (Sum / 10)

If MsgBox("你已对所选教师成功评教,是否继续?", vbYesNo + vbInformation, "教师教学质量评价系统") = vbNo Then Unload Me

End If

sql = "update 教师信息表 set studentscore=studentscore+" + CStr(avg) + ",studentnum=studentnum+1 where name='" + cbName.Text + "'"

rs_login.Open sql, conn

5.2.5领导评教界面设计

领导登陆系统后,可实现对本人及系统信息的查询,同时也可实现对教师教学质量的评价,与学生用户评教不同的是评价指标。

5.2.6督导评教界面设计

督导登陆系统后,可实现对本人及系统信息的查询,同时也可实现对教师教学质量的评价,与学生用户评教和领导用户评教不同的是评价指标。

5.2.7管理员界面设计

管理员登录界面及系统主界面,包括标题栏、菜单栏、工具栏和状态栏,如图8所示。其中菜单栏采用多级菜单方式,通过相应菜单项的单击事件调用不同的功能窗体。工具栏则与菜单栏实现同样的功能,是系统菜单栏的一个快捷方式。管理员登录界面权限实现对系统的设置,如学生信息管理、教师信息管理、领导信息管理、督导信息管理、教师

评教成绩的查询、教师评教成绩的汇总以及管理员用户的增加、密码的修改。

图8 管理员登陆界面

其中教师信息的管理界面如图9所示,管理员可实现对教师信息的添加、修改和删除,同时可实现对教师信息按教师工号、教师姓名、所在院系等条件的模糊查询。

图9 管理员对教师信息的管理界面

其中实现按工号、姓名、所在院系条件的模糊查询功能的代码为:Dim sql As String

Adodc1.ConnectionString =

"Provider=Microsoft.Jet.OLEDB.4.0;data source=" & App.Path & "\database.mdb;Persist Security Info=False"

sql = "select id as 工号,name as 姓名,dep as 所在院系 from 教师信息表 where "

If (cmb.Text = "工号") Then

sql = sql + "id like '%" + Text1.Text + "%'"

Else

If (cmb.Text = "姓名") Then

sql = sql + "name like '%" + Text1.Text + "%'"

Else

If (cmb.Text = "所在院系") Then

sql = sql + "dep like '%" + Text1.Text + "%'"

End If

End If

End If

If cmb.Text = "" Then

MsgBox "请选择查询条件"

cmb.SetFocus

Else

If Text1.Text = "" Then

MsgBox "请输入查询关键字"

Text1.SetFocus

End If

End If

Adodc1.RecordSource = sql

Adodc1.Refresh

管理员用户的最重要功能即对教师评教成绩的查询的汇总,实现界面如图10所示,管理员需选择要查询的教师工号,可查询出该工号所代表的教师信息以及对该教师进行评教的学生、领导、督导的人数和评教分数情况,最后将这些分数按百分制计算给出一个评价总分,并显示

出相应的优秀、良好、合格、不合格等级信息,如果还没有任何用户对该教师评教则显示“暂无成绩”。

图10 教师评价成绩查询界面

实现代码为:

Dim sql As String

Dim zf

If cbName.Text = "" Then

MsgBox "请选择教师工号!"

Else

sql = "provider=Microsoft.Jet.OLEDB.4.0; data source=" & App.Path & "\database.mdb"

conn.Open sql

sql = "select

studentscore,studentnum,leaderscore,leadernum,dudaoscore,duda onum,name,dep from 教师信息表 where id= '" & cbName.Text & "'"

rs_login.Open sql, conn

xm.Caption = rs_login.Fields.Item(6)

yx.Caption = rs_login.Fields.Item(7)

xsrs.Text = rs_login.Fields.Item(1)

ldrs.Text = rs_login.Fields.Item(3)

教师管理系统设计及实现

计算机科学与技术专业课程设计任务书 说明:本表由指导教师填写,由教研室主任审核后下达给选题学生,装订在设计(论文)首页

1 需求分析 1.1系统背景 教师信息管理系统是一所院校在各种信息管理中的一部分,对于学校管理者来说是很重要的,所以所设计的系统应该能为管理者提供教师的基本信息管理手段和一些方便的查询方式。在过去,计算机不是很普及和计算机应用性不高的年代,人们使用人工的方法管理各式各样的档案,这种管理方式存在着很多缺点:效率底,保密性差,会产生大量的文件和数据,给查找,更新和维护信息都带来了相当大的困难。随着科学技术的不断发展,计算机科学日益成熟,其强大的计算功能已经被人们深刻地认识到,计算机发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对教师信息进行管理,具有人工方式所无法比拟的优越性。如,查找方便,可靠性高,存储容量大,保密性好,寿命长,成本低,维护十分方便等,这些优点能够极大得提高工作的效率,这也是学校的科学化,现代化,正规化的一点体现。 1.2系统需求分析 用户的需求具体体现在对各种信息的提供、保存、更新和查询,这就要求数据库能充分满足各种数据的输出和输入。通过对上述系统功能的分析,针对教师信息管理系统的需求总结出下列需求信息: 用户分系统管理者和一般操作员用户 一个学校包含多个学院。 一个学院包括多位教师。 一位教师可以教多门课程,并且一门课可以由多名老师来教。 1.2.1系统实体信息 (1)学院表:学院编号(i_id),开课学院(i_name) (2)课程表:课程编号(c_id),课程名称(c_name),课程学分(c_credit),课程学时(c_time),学院编号(i_id) (3)教师信息表:教师编号(t_id),登录密码(t_code),教师身份(t_degree),教师姓名(t_name),性别(t_sex),身份证号(id_number),所学专业(t_specialty),

毕业论文管理系统分析与设计说明

毕业论文管理系统分析与设计 班级:信息管理与信息系统 1102 指导教师:黄立明 学号: 0811110206 姓名:高萍

毕业论文管理系统 摘要 (3) 一.毕业论文管理系统的系统调研及规划 (3) 1.1 项目系统的背景分析 (3) 1.2毕业论文信息管理的基本需求 (3) 1.3 毕业论文管理信息系统的项目进程 (4) 1.4 毕业论文信息管理系统的系统分析 (4) 1.4.1系统规划任务 (4) 1.4.2系统规划原则 (4) 1.4.3采用企业系统规划法对毕业论文管理系统进行系统规划 (5) 1.4.3.1 准备工作 (5) 1.4.3.2定义企业过程 (5) 1.4.3.3定义数据类 (6) 1.4.3.4绘制UC矩阵图 (7) 二.毕业论文管理系统的可行性分析 (8) 2.1.学院毕业论文管理概况 (8) 2.1.1毕业论文管理的目标与战略 (8) 2.2拟建的信息系统 (8) 2.2.1简要说明 (8) 2.2.2对组织的意义和影响 (9) 2.3经济可行性 (9) 2.4技术可行性 (9) 2.5社会可行性分析 (9) 2.6可行性分析结果 (10) 三.毕业论文管理系统的结构化分析建模 (10) 3.1组织结构分析 (10) 3.2业务流程分析 (11) 3.3数据流程分析 (11) 四.毕业论文管理系统的系统设计 (13) 4.1毕业论文管理系统业务主要包括 (13) 4.2毕业论文管理系统功能结构图 (13) 4.3代码设计 (14) 4.4,输入输出界面设计 (15) 4.4.1输入设计 (15) 4.4.2输出设计 (15) 4.5 数据库设计 (15) 4.5.1需求分析 (15) 4.5.2数据库文件设计 (16) 4.5.2数据库概念结构设计 (17) 五.毕业论文管理系统的系统实施 (18) 5.1 开发环境 (18) 5.2 调试与测试过程 (19)

学生信息管理系统计算机软件毕业设计论文

┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊ 1引言 1.1背景意义 长期以来,我国高等院校使用传统的人工方式和单机方式管理科研、办公、会议记录等信息。传统的人工管理方式存在着许多缺点,如效率低、保密性差、成本高和存储量小,时间一长,将产生大量的冗余文件和数据,要从大量的文件和数据获取需要的信息时,查找工作十分繁重;单机管理方式虽然克服了人工管理方式的一些缺陷,如可以按时间、内容、关键字等进行检索,但该方式还存在一些其它方面的缺点,如灵活性差、数据库安全性受到限制、应用程序不能分布式使用等。 随着计算机技术和网络技术的发展,现代化办公已经走入各行各业各阶层,传统的人工或单机管理方式已经无法满足高校办公现代化的要求。为了树立高校“以人为本”的管理模式,以应对日益加快的科技工作节奏,使高校信息管理科学化、规范化、现代化,自主开发一个旨在实现高校在校园网上提供办公信息管理服务,开展网上信息管理活动,推行新的管理手段以提高工作效率,实现网上信息的共享和协同管理。 1.2管理信息系统现状及发展趋势 1.2.1管理信息系统现状 管理信息系统(简称MIS)是在管理科学、系统科学、计算机科学等的基础上发展起来的综合性边缘科学。是一个人机系统,同时它又是一个一体化集成系统,是信息系统的一个子系统,它以计算机技术、通讯技术和软件技术为技术基础,同时将现代管理理论、现代管理方法及各级管理人员融为一体,最终为某个组织整体的管理与决策服务,是由人和计算机组成的能进行管理信息的收集、传递、存储、加工、维护和使用的系统。在21世纪信息高速发展的时代中,管理信息系统具有很重要的作用,它的预测和辅助决策的功能,即利用现代管理的决策和支持。 1.2.2管理信息系统发展趋势 信息在社会和经济的发展中所起的作用越来越为人们所重视。信息资源的开发利用水平成为衡量一个国家综合国力的重要标志之一。计算机作为信息处理的工具,为适应数据处理需求的迅速提高,满足各类信息系统对数据管理的要求,在文件系统的基础上发展基础数据库系统,数据库方法针对事物处理中大量数据管理需求。我国自从80年代上半期,国家计委统计局计算中心在第一次全国人口普查、工业普查中使用了数据库管理技术以来,随着微机管理系统的推广,数据库信息管理系统的应用逐渐展露头脚,但是由于起步晚的原因以及当代技术的占有独享性质,导致我国虽然在这方面发展迅速但是发展规模普遍都是中小型方向而且运作机制还很不完善。

(完整版)企业员工信息管理系统(毕业设计论文)

学号 毕业设计(论文) 企业员工信息管理系统设计 教学系: 指导教师: 专业班级: 学生姓名:

二零一零年五月

毕业设计(论文)任务书学生姓名专业班级 指导教师工作单位 设计(论文)题目企业员工信息管理系统设计

设计(论文)主要内容: 结合企业员工管理工作的实际工作需要和员工信息管理工作的发展需求,运用数据库技术,设计出一套企业员工信息管理系统。期望能降低员工管理工作的成本,减轻企业管理人员的负担,方便员工信息的更新、维护和查询,增加数据的可靠性;从而开拓企业员工管理工作的新局面,提高管理水平。系统要求提供员工基本信息的维护功能,管理人员能够通过此项功能及时添加、修改和删除员工的基本信息;提供每位员工每月业绩的信息,使得管理人员能迅速地掌握每位员工业务方面的情况;为了维护数据的安全,系统对不同的用户应赋予不同的权限,并对所有的信息都应具有查询、统计和打印等基本操作功能。 要求完成的主要任务及其时间安排: (1)第4周-第5周,中外文文献的检索、阅读,并完成开题报告; (2)第6周-第8周,熟悉数据库应用,根据企业员工信息管理任务要求,制定系统设计方案; (3)第9周-第13周,完成企业员工信息管理系统程序设计及调试工作;(4)第14周-第15周,完成毕业设计论文的撰写和修订。 必读参考资料: [1]Connolly,T.M.著,何玉洁译. 数据库设计教程(第二版),2005 [2]萨维奇,施平安,李牧译. Java完美编程(第3版). 清华大学出版社,2008 [3]Solid Quality Learning. Microsoft SQL Server 2005:Database Essentials Step by Step. Microsoft Press, 2007 指导教师签名:教研室 主任签名:

学生信息管理系统毕业论文(同名13313)

学生管理系统 摘要 学生管理系统是学校管理系统的主要构件之一,在某种程度上体现了一个学校的教学现代化水平,系统的先进性将引领学校教学质量向前飞速发展。 学生管理系统是典型的信息管理系统 (MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析,我采用微软公司的visual studio 2,005.中的c#语言平台开发,后台建立在Microsoft SQL Server 2,000基础上,尤其是数据窗口能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成高可行性系统。通过对计算机硬件和软件方面的了解,来论证本系统的解决方案。另外对学校等领域进行调研和分析,参照相关各种资料进行数据库编程实践。在指导老师的大力帮助下,基本上完成了设计任务书的要求。 用户模块和管理员模块。对于用户模块来说,只能浏览属于本用户(学生)的相关信息;而管理员模块,则可以添加、查询、修改、删除、查看所有学生的信息,并且可以对班级信息、课程信息、学生成绩和教师信息进行简单的管理。 关键词:MIS;信息管理系统;Microsoft SQL Server 2000

The student information system Abstract The student management information system is one of school administration system primary members, will manifest a school teaching modernization level in some kind of degree, system advanced has eagerly anticipated the school teaching quality to the front rapid development. The student management system management system system is the typical information management system (MIS), Its development mainly includes the backstage database the establishment and the maintenance as well as front end the application procedure development two aspects. Establishes the data uniformity and the integrity regarding former request is strong, the data security good storehouse. But regarding latter then the request application procedure function is complete, Easy to use and so on the characteristicAfter the analysis, This system adopt c# language flat roof of Microsoft visual studio https://www.doczj.com/doc/a113946759.html, to be developed, the backstage establishment in Microsoft SQL Server 2,000 foundations, the data window gift of gab convenience but succinctly operates the database in particular the intellectualized object, first establishes the system application prototype in the short time, then, carries on the demand iteration to the initial prototype system, revises and the improvement unceasingly, until forms the high feasible system. Through to computer hardware and software aspect understanding, Proves this system the solutionMoreover to domain and so on school carries on the investigation and study and the analysis, the reference is connected each kind of material to carry on the database programming practice. In instructs under teacher's vigorously help, basically has completed the design project description request. This system has two modules, user module and administrator module. For user module, it just can browse information itself, but for administrator module, it can add, query, modify, delete and browse information of all students, and can manage the information of classes, student's result management, subjects and teachers simply. Key word: MIS;information management system;Microsoft SQL Server 2,000

教师管理系统设计毕设

1 绪论 教师信息管理系统是一所院校在各种信息管理中的一部分,对于学校管理者来说是很重要的,所以所设计的系统应该能为管理者提供教师的基本信息管理手段和一些方便的查询方式。在过去,计算机不是很普及和计算机应用性不高的年代,人们使用人工的方法管理各式各样的档案,这种管理方式存在着很多缺点:效率底,保密性差,会产生大量的文件和数据,给查找,更新和维护信息都带来了相当大的困难。随着科学技术的不断发展,计算机科学日益成熟,其强大的计算功能已经被人们深刻地认识到,计算机发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对教师信息进行管理,具有人工方式所无法比拟的优越性。如,查找方便,可靠性高,存储容量大,保密性好,寿命长,成本低,维护十分方便等,这些优点能够极大得提高工作的效率,这也是学校的科学化,现代化,正规化的一点体现。 1.1 毕业设计主要任务 1用户登录 2 修改个人密码 3 个人信息维护 4 教师信息管理 5 教师信息查询 6 教师工资管理 7教师工资查询 8安全退出 1.2 课题的意义 教师管理系统是以教师管理为主。作为一个管理信息系统,其服务的对象是双方面的,学校和教师。教师系统力求给用户方便快捷的途径去管理这些繁琐的数据。为教师管理带来方便,也为学校带来方便、实现信息化。根据可行性研究的结果和客户的要求,分析现有情况及问题,采用两级管理结构。 1.3 论文的工作和安排 本次设计的目标是:开发一个网站,设计一套功能比较完善的、方便使用的

在教师管理系统。本系统主要包括后台管理模块(管理员身份)和前台模块(用户身份)两大部分。在实施后能达到系统界面美观友好,操作简单易行,查询灵活方便,数据存储安全可靠,系统维护安全、方便、可靠,并能够满足实用性、先进性要求的目标。 论文分为五个部分: 第一章即本章绪论,简述教师管理系统这个课题的背景情况以及开发本系统的意义。 第二章为需求分析,本章中明确了系统需要实现的功能,分析了系统的用例,并介绍根据系统的需求选择的开发工具和技术的概况。 第三章是总体设计,详细描述了本系统中数据库的设计情况,并给出了系统总体界面的设计方案。 第四章为程序设计与编码各主要功能模块的实现方法和部分关键代码,同时提供了个主要界面运行的参考图片,以更直观了解系统的实现情况。 第五章是软件测试,测试系统功能实现并对测试结果进行记录分析 第六章为结束语,为此次毕业设计做一个总结,总结所获得的经验和体会。

综合素质评价教师评语#参考#

1.该生乐观积极、思维活跃;面对困难,执着和坚定的眼神总会给人力量,同学们喜欢你的热情和正直,你的笑脸像一串阳光,温暖着每一个见到你的人。优异的成绩是你的骄傲,多才多艺,善解人意,让你得到了每一个人的肯定,真诚地祝愿你能用出色的能力振兴中华! 2.在过去的一段时间内你取得了较好的成绩,各方面工作都做的很好,课堂上的你,专注而好问;课下的你,活跃而自信;班会上的你,踊跃发言;运动会的你身姿矫健,老师真心的为你高兴。为你骄傲。是雄鹰就要振翅,希望你一直驰骋在蓝天上,征服浩渺。希望你能继续发扬作风,够积极向上地追求理想,在困难面前,保持最乐观的心态。前进吧,我相信,你是那道最靓的风景。 3.学习上,你勤奋刻苦,努力奋斗,在各科中均取得了较好的成绩。然而,学无止境,望你继续努力。多思考,多总结,多学习,将知识连点成线,连线成面。生活上,你尊师敬长,团结同学,积极参加校级、市级各种活动。工作上,你是学校学生会的骨干力量。希望你继续保持良好的带头作用。 1.你性格沉静,常常不拘小节,待人接物却稳重大方。平日里言语并不多,但我知道你心志高远,骨子里一种倔强和坚忍。你上进心强,刻苦钻研,在困难面前不屈不挠,勇于向新的高度挑战,善于把握自我发展的机会。在今后的学习生活中,还要学会有条不紊,提高工作效率,以期取得更大的成功! 2.雏鹰的生长是翅羽的丰满,树木的成长是年轮的增加,青年的生长是身体和智慧的拔节!在过去的半年里,你成长为有理想有远见的青年,去除了浮躁和顽皮,懂得珍惜时间和青春,懂得体谅家长和老师的苦心,懂得人生需要拼搏才精彩!人生的路还很漫长,你还需要更加踏实更加稳重,这样才会走得更远未来才会更美好! 3.你清秀的眉眼间流露出成熟和稳重,你甜甜的微笑里显露出纯真和善良。你有着天使一般圣洁的灵魂,你有着坚强不屈的信念和执着的人生追求,有你这样的学生是老师的骄傲!但我知道你也有忧伤和彷徨,你也会迷惘和失望。在今后的人生路上,希望你多一些坚忍和自信,向着自己的目标勇往直前!胜利属于自强不息者!

学生信息管理系统毕业论文

济南铁道职业技术学院 毕业设计(论文) 题目:学生信息管理系统 系别:信息工程系 专业:计算机应用 班级:计应0233班 姓名:周广宝 教师:于静 日期:2005年4月24 前言 学生档案管理系统其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面,对于前者要求建立起数据库一致性和完整性、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 经过分析,使我们使用易于与数据库连接的Microsoft Visual Basic 6.0开发工具,利用其提供的各种面向对象的开发工具,尤其是数据库窗口这一功能强大而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原形,然后,对初始原型系统进行需求分析,不断修正和改进,直到形成用户满意的可行系统。

学生档案管理系统是每个学校教育环节不可缺少的一部分,它的内容对学校的决策者和管理者来说至关重要,所以该系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不便。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,他已进入人类社会的各个领域并发挥着越来越重要的作用。早期的校园网络、如今的web宽带网都为我们共享数据提供了前所未有的方便,由此,建立高性能的学生档案管理系统,作为计算机应用的一部分,使用计算机对学生信息管理,具有手工管理无法比拟的优点,如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,这些优点能够极大的提高学生档案管理的效率,也是科学化、正规化的体现。因此,开发这样的软件系统是很必要的。 摘要 学生档案管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析,我们使用 MICROSOFT公司的 VISUAL BASIC6.0开发工具,以MICROSOFT SQL SERVER数据库作为系统的后台操作,利用其提供的各种面向对象的开发工具, 尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。 关键字:控件、窗体、域。 ABSTRACT The system of managing student file is a typical application of managing information system (know as MIS),which mainly includes building up data-base of back-end and developing the application interface of front-end. The former required consistency and integrality and security of data. The later should make the application powerful and easily used.

学生信息管理系统毕业论文经典范文.doc

学生信息管理系统毕业论文范文 论文最好能建立在平日比较注意探索的问题的基础上,写论文主要是反映学生对问题的思考,详细内容请看下文学生信息管理系统毕业论文。 当前,信息技术的应用日益普及,信息技术的迅猛发展把人类社会带入到了一个崭新的信息时代,它已对我们的生产方式、生活方式、学习方式及思维方式产生了深远的影响。目前,教育部已把信息技术课列入必修课范畴,在未来五至十年内中学信息技术课教学将逐步发展成为一门独立的知识性与技能性相结合的基础性学科。作为信息技术课教师,担负着培养一代新人的重任,不仅要使学生掌握信息技术基础知识和操作技能,更重要的是为其他学科更好地开展多媒体教学提供良好的技术基础,使信息技术更好地渗透到学科教学中。根据学科特点,探讨行之有效的教学方法,提高课堂整体教学效率是中学信息技术课所面临的一个迫切而又艰巨的任务。现就本人多年来的实践,谈谈我的看法: 一、创设情境,启迪思维 情境,是客观现实存在的东西,同时兼有情感因素,不仅能引发人们思考,更能开启人们的智慧。良好的情境,是学生产生兴趣,产生联想的物质基础,在课堂教学中,充分利用情境教学,能起到举一反三,融汇贯通的目的。我在教学回收站时,放

了一段录相,录相的内容是一对新婚夫妇,有了一个新家,搬家那天,他们把所有的废品扔在斗车准备处理,丈夫扫视一眼斗车里的废品,发现初恋时送给爱人的一对小泥人,随手从斗车里捡了回来,其他废品倒入了垃圾车,搬到新居后,妻子突然想起他们之间恋爱时的信件也被当作废物处理了,想找回来,可垃圾车已走了,她懊悔莫已。这段录相虽然不很精彩,但学生兴趣却很浓,随后我设置了几个问题:1.回收站是做什么用的?2.放入回收站的文件能恢复吗?3.清空回收站是什么意思?4.回收站是硬盘上的一块区域还是内存中的一块区域?5.回收站的大小能改变吗?学生通过比较、讨论,很快就解决了问题,达到了预期的目的。 二、类比迁移,灵活运用 建构主义的学习观认为,学习不是被动接收信息刺激,而是主动地建构意义,是根据自己的经验背景,对外部信息进行主动的选择、加工和处理,从而获得自己的意义。教师通过类比让学生以自己原有的知识经验为背景,对新知识进行认识和编码,从而建构自己的理解,也就比较容易掌握新知识。例如在讲授计算机硬件结构和工作原理时,把它与工厂生产进行类比,调度室相当于控制器,生产车间相当于运算器,仓库相当于存储器,原材料购进相当于输入设备,成品运出相当于输出设备,调度室对原材料和成品的需求进行规划,安排生产,储存,运输;相当于控制器对输入输出设备进行控制,从存储器中取出指令和数据到

教师管理系统设计与实现

(此文档为word格式,下载后您可任意编辑修改!) 计算机科学与技术专业课程设计任务书

说明:本表由指导教师填写,由教研室主任审核后下达给选题学生,装订在设计(论文)首页 1 需求分析 1.1系统背景 教师信息管理系统是一所院校在各种信息管理中的一部分,对于学校管理者来说是很重要的,所以所设计的系统应该能为管理者提供教师的基本信息管理手段和一些方便的查询方式。在过去,计算机不是很普及和计算机应用性不高的年代,人们使用人工的方法管理各式各样的档案,这种管理方式存在着很多缺点:效率底,保密性差,会产生大量的文件和数据,给查找,更新和维护信息都带来了相当大的困难。随着科学技术的不断发展,计算机科学日益成熟,其强大的计算功能已经被人们深刻地认识到,计算机发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对教师信息进行管理,具有人工方式所无法比拟的优越性。如,查找方便,可靠性高,存储容量大,保密性好,寿命长,成本低,维护十分方便等,这些优点能够极大得提高工作的效率,这也是学校的科学化,现代化,正规化的一点体现。 1.2系统需求分析 用户的需求具体体现在对各种信息的提供、保存、更新和查询,这就要求数据库能充分满足各种数据的输出和输入。通过对上述系统功能的分析,针对教师信息管理系统的需求总结出下列需求信息: 用户分系统管理者和一般操作员用户 一个学校包含多个学院。 一个学院包括多位教师。 一位教师可以教多门课程,并且一门课可以由多名老师来教。 1.2.1系统实体信息 (1)学院表:学院编号(i_id),开课学院(i_name) (2)课程表:课程编号(c_id),课程名称(c_name),课程学分(c_credit),课程学时(c_time),学院编号(i_id) (3)教师信息表:教师编号(t_id),登录密码(t_code),教师身份(t_degree),

教师资格证《综合素质》简答题模版

一:教育机制案例分析题模板 何为教育机制 该类题一般会考察两个方面: 1.如何评价老师的行为 2.当我们遇到突发问题时如何解决 问题处理原则:五不四要 五不:1.不体罚学生2.不伤害师生感情3.不影响当堂教学4.不过多占用时间5.不搞事件扩大化 四要:1.用语简明委婉2.设置内容符合当时情景3.比喻要贴切4.联系要紧密 二:学生观案例分析答题模板 “以人为本”的学生观是指在教育教学活动中要公正对待每一位学生,不因性别、民族、地域、经济状况、家庭背景和身心缺陷等歧视学生。 (1)材料中某老师的做法体现了学生是人,学生是人,是构建学生观的基本点,学生有自己的人格尊严,材料中的老师......,因此体现该观点。 (2)材料中某老师的做法体现了学生是发展的人,学生是有处于发展过程中有巨大发展潜能的人,且学生的身心发展是有规律的,材料中的老师......,因此体现该观点。 (3)体现了学生是独特的人,每个学生都是完整的人,都有自身的独特性,他们与成人之间存在着明显不同,材料中的老师......,因此体现该观点。 (4)体现了学生是具有独立意义的人,法律上每个学生都是独立的权责主体。学习中更是学习的主体,他们的想法不以老师的意志为转移,材料中的老师......,因此体现该观点。 (5)在教学中教师应该认识学生、尊重学生、公平公正,关爱悦纳他们。 三:素质教育观答题模板 答:该老师的做法践行了素质教育观,值得学习。 (1)材料中某老师的做法体现了素质教育的面向全体学生,面向全体学生是指人人都有受教育的权利,每个人都应该得到发展,而不是只注重一部分人,材料中的老师......,因此体现该观点。 (2)体现了促进学生全面发展,实施素质教育要实现学生德智体美劳的全面发展,而不仅仅是抓好智育,材料中的老师......,因此体现该观点。 (3)体现了素质教育是以培养学生创新精神和实践能力为重点的教育,创新精神和实践能力是素质教育的时代特征,本质是让学生在愉快自主学习中形成创新精神和实践能力,材料中的老师......,因此体现该观点。(4)体现了素质教育注重学生个性培养,素质教育关注学生的个体差异,充分发展学生的个性,材料中的老师......,因此体现该观点。 (5)材料中某老师的做法体现了教师角色的定位应该是学生学习的帮助者,更应该关注学习过程和关注人而不是关注学科和成绩,使自己成为学生学习的绝对主导者,材料中的老师......,因此体现该观点。 四:教师观答题模板 答:该老师的做法践行了教师观的......,值得学习 (1)①该老师在对待师生关系上,该老师践行了新课改强调的尊重每一位学生的发展,强调尊重赞赏,不仅尊重每一位学生还善于发现学生的闪光点,赞赏每一位学生,材料中的老师......,因此体现该理念。 ②该老师在对待教学的关系上,强调帮助和引导,帮助学生反思自己,寻找学习资源,设计学习方式,发现个人和社会价值,发现个人潜能等,材料中的老师......,因此体现该理念。 ③该老师在对待自我上,强调反思,反思是教师专业发展和自我成长的核心因素,材料中的老师......,因此体现该理念。 ④该老师在对待其他教育工作者上,强调合作,在教育教学过程中,教师除了面向学生还要与周围其他教师发生联系要与家长进行沟通与配合,材料中的老师......,因此体现该理念。

班级学生信息管理系统论文

word版本. 编号 学士学位论文班级学生信息管理系统 学生:玉普·麦麦提敏 学号 系部:信息工程技术系 专业:计算机科学与技术 年级:2006-1班 指导教师:居来提·买买提明 完成日期:2011 年05月25日

中文摘要 班级学生信息管理系统的开发主要包括后台数据库的建立和前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析,我采用微软公司的visual studio 2008中的c#语言平台开发,后台建立在Microsoft office access2003基础上,建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成比较高可行性系统。通过对计算机硬件和软件方面的了解,来论证本系统的解决方案。在指导老师的大力帮助下,基本上完成了设计任务的要求。 关键词:数据;数据库。 word版本.

目录 中文摘要 (1) 引言 (3) 1.学生信息管理系统 (4) 1.1系统功能模块设计 (4) 1.2各模块功能 (4) 1.2.1 系统模块 (4) 1.2.2 个人信息模块 (4) 1.2.3 成绩信息管理 (5) 1.2.4 用户设计 (5) 2.数据库设计 (6) 2.1创建数据库 (6) 2.2设计表 (6) 3.页面设计 (8) 3.1登录界面 (8) 3.2主窗口界面 (8) 3.3添加个人信息窗口界面 (9) 3.4查询个人信息窗口界面 (10) 3.5主窗口界面 (10) word版本.

3.6主窗口界面 (11) 3.7主窗口界面 (11) 4.代码 (12) 4.1登陆模块 (12) 4.2添加个人信息模块 (14) 4.3查询个人信息模块 (20) 4.4删除个人信息模块 (26) 4.5添加用户模块 (28) 结束语 (30) 参考文献 (31) 致 (32) 引言 当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。 信息管理系统是进行信息的采集、存储、加工、维护和使用的系统,它是随着管理科学和技术科学的发展而形成的。学生信息管理是一个教育单位不可word版本.

学生信息管理系统毕业论文

前言 学生档案管理系统其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面,对于前者要求建立起数据库一致性和完整性、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 经过分析,使我们使用易于与数据库连接的Microsoft Visual Basic 6.0开发工具,利用其提供的各种面向对象的开发工具,尤其是数据库窗口这一功能强大而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原形,然后,对初始原型系统进行需求分析,不断修正和改进,直到形成用户满意的可行系统。 学生档案管理系统是每个学校教育环节不可缺少的一部分,它的内容对学校的决策者和管理者来说至关重要,所以该系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不便。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,他已进入人类社会的各个领域并发挥着越来越重要的作用。早期的校园网络、如今的web宽带网都为我们共享数据提供了前所未有的方便,由此,建立高性能的学生档案管理系统,作为计算机应用的一部分,使用计算机对学生信息管理,具有手工管理无法比拟的优点,如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,这些优点能够极大的提高学生档案管理的效率,也是科学化、正规化的体现。因此,开发这样的软件系统是很必要的。 摘要 学生档案管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析,我们使用MICROSOFT公司的VISUAL BASIC6.0开发工具,以MICROSOFT SQL SERVER数据库作为系统的后台操作,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。 关键字:控件、窗体、域。 ABSTRACT The system of managing student file is a typical application of managing information system (know as MIS),which mainly includes building up data-base of back-end and developing the application interface of front-end. The former required consistency and integrality and security of data. The later should make the application powerful and easily used. By looking up lots of datum, we selected Visual Basic6.0 presented by Microsoft,according to MICROSOFT SQL SERVER data-base by way of background operation of system, because of its objective tools in Win32. VB offered a series of ActiveX operating a data-base. It can give you a short-cut to build up a prototype of system application. The prototype could be modified and developed till users are satisfied with it. Keywords: ActiveX , Form , Field . 前言

管理信息系统课程设计论文

华立学院 课程设计 课程名称_管理信息系统______ 题目名称大学超市管理信息系统学生系别_会计系____________ 专业班级_09注会11班_________ 学号_14010911059_________学生姓名_蔡煜______________ 指导教师_张稼___________ 2011年12 月30 日

摘要: 管理信息系统是借助计算机,互联网等手段把企业管理流程在线实现。使企业高层获得明确的信息,更好的实施管理。本文主要是介绍大学超市进销存管理信息系统的环境、功能作用、设计的方案等各方面的内容。主要是让使用者了解此系统,使他们能更好的运用本系统,使此系统发挥出应有的作用。本系统运用计算机管理信息技术,建立数据库,对超市的进销存过程进行详细的分析,实现了对超市的进货、销售和库存的科学管理 目录 一、背景介绍 二、可行性研究 2.1 必要性分析 2.2操作可行性研究 2.3 经济可行性研究 三、系统分析 3.1设计思想 3.2设计原则 3.3功能需求分析 3.4业务流程分析 3.5数据字典设计 四、系统设计 4.1系统总体结构图: 4.2各子系统功能分析 五、总结与展望 一背景介绍 1.1背景介绍 地质大学北区教育超市是为方便同学们生活而新建的。新建的超市相比之前的规模大了很多,商品数量也增加了不少。有关商品的信息量也在增加。超市需要对各种信息进行分析,以方便管理。通过开发管理信息系统,使学生获得更加新鲜的产品,方便的服务,提高超市工作效率和质量减轻劳动强度。保证顾客和超市的效益。 1.2系统开发目的 (1)提高超市的工作效率。 (2) 通过全面的信息采集和处理,辅助提高超市的决策水平。 (3) 使用本系统,可以迅速提升超市的管理水平,为降低经营成本,提高效益,增强超市扩张能力,提供有效的技术保障 二、可行性研究

教师管理系统的设计与实现

毕业设计(论文)题目:教师管理系统的设计与实现 2014 年日

大学毕业设计(论文)任务书 学院(直计算机科学与技术时间:2014 年 5 月20 日 说明:一式两份,一份装订入学生毕业设计(论文)内,一份交学院(直属系)。

教师管理系统的设计与实现 摘要 随着科技的迅速发展,各种管理系统已应用到社会的各个领域。高等院校作为科技发展的前沿阵地,实现对教职工的信息化管理是一个必然的趋势和潮流,教职工采用传统的手工管理模式已经逐渐不能适应时代的发展。 通过教职工管理系统这个平台,可以实现教职工管理的信息化、网络化、系统化、规范化,使工作人员从繁杂的数据查询和统计中解脱出来,减少工作量。系统的主要功能包括:教师信息信息添加、教师信息管理、信息统计、教师信息导出excel、教师工资管理、工资统计等。 本系统前台主要使用JSP作为开发语言,后台使用Oracle作为数据库管理系统,开发环境是MyEclipse,服务器采用tomcat,开发出的一个基于Web技术的B/S结构的教职工管理系统。 关键词:教师,JSP,B/S结构

The design and implementation of teacher management system Abstract With the rapid development of science and technology, all kinds of management systems have been applied to each field of the society. Colleges and universities are at the forefront of technological development, realize the staff information management is an inevitable trend and the trend, staff using the traditional manual management mode has not adapted to the development of the times。 Through the staff management system this platform, can realize the staff management informatization, network, systematic, standardized, so that the staff from the complex data query and statistics out, reduce the workload. The main functions of the system include: Teachers' information to add information, teacher information management, information statistics, information derived excel teachers, teacher salary management, wage statistics。 The front of the system using JSP as a development language, the use of Oracle as a database management system, the development environment is MyEclipse, server using tomcat, developed a Web technology based on B / S structure of the Residence management system. Keywords:Teacher,JSP,B / S structure

相关主题
文本预览
相关文档 最新文档