网上评教系统

合集下载

网上学生评教系统的设计与实现

网上学生评教系统的设计与实现

网上学生评教系统的设计与实现摘要:学生评教是学校教学质量保障体系的重要组成部分,是学生对学校教育教学质量进行监督评价的一种有效途径。

本文从我国网上评教的现状和存在的问题入手,结合我校实际介绍了学生评教系统的设计和实现,整个系统由数据采集模块、数据挖掘模块、查询反馈模块和用户管理四大模块组成,基本满足了我院网上评教的需求。

关键词:学生评教网上评教数据挖掘学生评教是教学质量过程监控的主要环节,是学校教学质量保障体系的重要组成部分,它可以发挥学生在教学中的主体作用,帮助教师找出教学中的主要优缺点并从服务对象的角度对其进行客观评价,不断提高教学质量和学生满意率。

1.我国网上评教的现状相比传统的学生评教方式,网上评教具有许多突出的优势:学生参与率高;便于教师全面、及时、准确地获得学生对教学活动的反馈信息;有利于对教学活动实施动态管理;网上评教成本较低,信息收集、处理分析的效率高等。

目前很多高校依托校园网开发了网上评教系统,在网络平台上实现评教。

但是系统在设计和实现过程中还存在一些问题:如忽视对评教数据的科学有效分析处理和评教结果的及时反馈,通常是简单地汇总排序计算教师的测评平均分、测评分数排名等,有的把评教结果反馈给教师本人,有的评教结果由教学管理部门掌握;忽视评教指标可操作性等。

这些现实状况令学生评教活动未能有效地发挥其在教学质量监控体系中的作用,即为教师提高教学质量,学校深化教学改革、强化教学管理提供科学的参考和依据。

2.系统体系结构设计本系统采用易于维护和升级的b/s三层体系结构,由客户端(web 浏览器),web服务器,数据库服务器三层组成。

主要以为平台,web服务器使用windows 2003server和iis6.0,选用sqlserver2000作为后台数据库。

系统框架结构如图1所示。

3.1系统功能模块设计软件的开发应该遵循严格的规范,其中软件模块的划分应按照软件工程学中模块化设计的思想。

学生评教系统按照具体规划将系统划分成四大主体模块,分别为:数据采集模块、数据挖掘模块、查询反馈模块、用户管理模块,在这些主体模块中还包括一些内部的具体功能。

华北科技学院学生网上评教说明

华北科技学院学生网上评教说明

华北科技学院学生网上评教说明
一、登录
1.进入华北科技学院主页(/),点击“院系部门”见下图;
2.进入院系部门主页(/yxsz.asp),点击“教务处”见下图;
3.进入教务处主页(/jwc/Default.jsp),在教务处主页下部点击“新版教务管理系统”见下图;
4.进入新版教务管理系统主页(/),见下图;
5.在“身份”项点击“学生”,分别输入本人的学号、密码(为本人的学号)和
验证码,点击“登录”,见下图;
二、进行网上测评
1.点击“网上评教”,见下图;
2.点击“提交教学评价表”;选择评价轮次“2013-2014学年第一学期第一轮次”,见下图;
3.选定评价轮次后,系统将显示本学期您所学的课程名称、上课教师,见下图;
4.分别点击各门课的“未评”,对所有测评指标进行评价。

每个指标有五个选项(单选),点击您所选项,见下图;
5.该门课程测评完后,点击“提交”,见下图;
6.重复“4”和“5”的步骤,将本学期您所学课程全部测评;测评完成后可以点击“查看”。

三、进行系统“注销”,完成测评
点击“注销”,完成教学测评,见下图;。

网上教务评教管理系统设计方案

网上教务评教管理系统设计方案

网上教务评教管理系统设计方案(WORD版完整可编辑)摘要在教育事业繁荣昌盛的今天,各大高校都进行了学生的扩招和教师的补招,而对于教师的评估工作则更加严谨和密集,随之而来的则是大量繁琐的教务评教数据的管理工作,其庞大的信息量和信息频繁变动是需要面对的最大问题。

随着电脑技术的高速发展和广泛应用,学校教务评教也已经基本形成了多元的网络化管理。

本设计就是本着操方便、界面友好、高效率和良好的交互性进行教务评教系统的管理程序。

经过对这个课题的反复研究,最终决定本管理系统采用MySQL数据库处理后台数据,以MyEclipse软件为前端开发工具,主要基于JSP技术进行开发。

整个系统的服务人群分为管理员、教师和学生。

实现的主要功能有个人信息的增删改查、学生对教师进行评估、教师查看评估结果、管理员对评估平台的控制等,完成了一个小型且比较全面的教务评教管理系统。

关键词:教务评教管理系统;MySQL数据库;MyEclipse;JSPAbstractWith the education thriving and prosperous,universities have been increased enrollment both of students and teachers. And for the teachers' evaluation is more rigorous and intensive,there are a lot of educational evaluation data managements,the huge amount of information and information frequently change is the biggest problem we are facing.With the rapid development and widely used of computer technology,the school educational administration teaching evaluation has been basically formed multi network management. This design is in order to complete a friendly interface,convenient operation,high efficiency and good interactive teaching evaluation system of teaching management program.After repeated study of this subject,the final decision of the management system is using MySQL database as back-end database,using MyEclipse software as thefront-end development tool, the system mainly based on JSP technology for development.The whole system services for all the administrators,teachers and students.The main function of the realization includes personal information crud,students assessment,teachers check their ownassessment results,the administrators of the evaluation control platform.In general,it is completing a small and relatively comprehensive educational evaluation management system.Keyword:Educational evaluation management system; MySQL Database; Myeclipse; JSP目录摘要 (i)Abstract (ii)一绪论 (6)1.1 设计开发背景与意义 (6)1.1.1 设计开发背景 (6)1.1.2 设计开发意义 (6)1.2 开发工具 (6)1.2.1 MyEclipse (6)1.2.2 MySQL (7)1.3 可行性 (8)1.3.1 技术可行性 (8)1.3.2 经济可行性 (9)1.3.3 操作可行性 (9)1.4 运行环境 (10)1.5 文献综述 (10)1.5.1 网上教务评教管理系统简介 (10)1.5.2 课题评述 (11)二需求分析 (12)2.1 对功能的需求 (12)2.2 对性能的需求 (13)2.3 对故障处理的需求 (13)2.4 主要部分数据流图 (13)三概要设计 (14)3.1 系统代码架构 (14)3.2 数据库结构设计 (14)3.2.1 数据库E-R图 (14)3.2.2 数据库表信息 (16)四详细设计与实现 (20)4.1 用户登录模块 (20)4.2 用户信息管理模块 (20)4.2.1 管理员对教师和学生信息的添加 (20)4.2.2 管理员对教师和学生信息的查看、修改、删除 (21)4.2.3 教师对个人信息的查看、修改 (23)4.2.4 学生对个人休息的查看、修改 (24)4.3 用户修改密码模块 (25)4.4 教师教务评估管理模块 (25)4.4.1 管理员对评教平台的控制 (26)4.4.2 学生对教师进行评估工作 (26)4.4.3 教师对个人评估结果的查询 (27)4.5 留言板管理模块 (28)4.5.1 学生留言 (28)4.5.2 管理员对学生的留言进行查看、删除 (29)4.6 其他模块 (29)4.6.1 通知栏更改 (29)4.6.2 退出登录 (30)五系统测试 (31)5.1 软件测试基础理论 (31)5.1.1 软件测试定义 (31)5.1.2 软件测试基本概念 (31)5.1.3 软件测试方法分类 (31)5.2 系统各个模块测试用例 (33)5.2.1 登录模块测试用例 (33)5.2.2 用户信息管理模块测试用例 (33)5.2.3 用户修改密码模块测试用例 (35)5.2.4 教师教务评估管理模块测试用例 (36)5.2.5 留言板管理模块测试用例 (37)5.3 测试报告 (38)5.4 软件安装 (39)5.4.1 JDK的安装 (39)5.4.2 TOMCAT的安装 (39)5.4.3 MySQL的安装和使用 (40)总结 (41)参考文献 (42)外文文献 (43)对应中文翻译 (49)一绪论1.1 设计开发背景与意义1.1.1 设计开发背景随着时代的发展,计算机技术越来越深入各行各业,为广大用户提供了更为周到和便捷的服务。

学生网上评教系统的设计与实现

学生网上评教系统的设计与实现

毕业设计(论文)开题报告题目学生网上评教系统的设计与实现姓名:学号:年级:专业:指导教师:职称:一、开题报告前的准备毕业设计(论文)题目确定后,学生应尽快征求导师意见,讨论题意与整个毕业设计(论文)(或设计)的工作计划,然后根据课题要求查阅、收集有关资料并编写研究提纲,主要由以下几个部分构成:1.研究(或设计)的目的与意义。

应说明此项研究(或设计)在生产实践上或对某些技术进行改革带来的经济与社会效益。

有的课题过去曾进行过,但缺乏研究,现在可以在理论上做些探讨,说明其对科学发展的意义。

2.国内外同类研究(或同类设计)的概况综述。

在广泛查阅有关文献后,对该类课题研究(或设计)已取得的成就与尚存在的问题进行简要综述,只对本人所承担的课题或设计部分的已有成果与存在问题有条理地进行阐述,并提出自己对一些问题的看法。

3.课题研究(或设计)的内容。

要具体写出将在哪些方面开展研究,要重点突出。

研究的主要内容应是物所能及、力所能及、能按时完成的,并要考虑与其它同学的互助、合作。

4.研究(或设计)方法。

科学的研究方法或切合实际的具有新意的设计方法,是获得高质量研究成果或高水平设计成就的关键。

因此,在开始实践前,学生必须熟悉研究(或设计)方法,以避免蛮干造成返工,或得不到成果,甚至于写不出毕业设计(论文)或完不成设计任务。

5.实施计划。

要在研究提纲中按研究(或设计)内容落实具体时间与地点,有计划地进行工作。

二、开题报告1.开题报告可在导师所在教研室或系内举行,须适当请有关专家参加,导师必须参加。

报告最迟在毕业(生产)实习前完成。

2.本表(页面:A4)在开题报告通过论证后填写,一式三份,本人、导师、所在系(要原件)各一份。

三、注意事项1.开题报告的撰写完成,意味着毕业设计(论文)工作已经开始,学生已对整个毕业设计(论文)工作有了周密的思考,是完成毕业设计(论文)关键的环节。

在开题报告的编写中指导教师只可提示,不可包办代替。

word示范文稿(未排版)

word示范文稿(未排版)

网上评教系统的设计与实现摘要传统的学生评教过程采用由学生填表,手工汇总统计的办法,这样造成工作量大、损耗多、时效性差的弊端。

针对如何利用Web技术来解决高校评教中遇到的实际问题,本人设计并实现了基于PHP,SQL Server技术的网上评教系统,以提高评教过程的效率。

本文从需求分析开始,在此基础上重点探讨了系统数据分析过程以及数据库设计过程,并就系统各项功能进行了介绍以及说明了其关键的实现方法。

关键词:评教系统;PHP;SQL Server;数据库设计The Design & Implementation ofTeaching Assess System on WebsiteABSTRACTOwing to the traditional assessing manner for teaching process, that is students fill in some forms in which the data then is collected for summary and statistic, there are many disadvantages of massive workloads, a great deal of wastages and low efficiency. To be directed against these problems in the assessing process using the web technology, an Teaching Assess System on website based on the PHP and SQL Server is designed and implemented, for improving the efficiency. This paper emphasizes on discussing the process of data analysis and database design, taking the background of requirement analysis, and elaborates the contents and implementation of every function points.Key Words: Teaching Assess System; PHP; SQL Server; Database Design引言“评教”即由学生对教师的教学效果进行评价,是高校教学改革深入发展的需要,也是提高教育质量的有效方法之一,目前在许多高校应用非常普遍,并作为高校教学质量评价的必要环节被纳入学校的教学管理规范,对进一步完善高校教学质量监控体系,保证教学质量有着重要的现实意义。

网上智能评教系统的开发

网上智能评教系统的开发

网上智能评教系统的开发摘要本文详细阐述了网上智能评教系统(以下简称系统)的设计与实现。

系统以Visual 2003中的C#.net为开发语言,数据库采用SQL Server 2000。

系统的智能性主要体现在智能动态设计评选项目、动态生成评教界面、智能设臵非法评教结果特征、根据学生学号智能提取被评教的教师名单、对单个评教结果智能分析(主要是指对合法的和非法的结果的不同处理)、评教结束后智能统计出没有参与评教的学生名单、根据评教结果对教师智能评分等。

服务器端操作系统使用 Windows Server 2003,每秒数据库并发数据访问记录数在500~2000 ,具有较高的稳定性,较好的维护水平。

【关键词】教学评估,智能评教,非法处理,智能评分The Development of Online Intelligent Teacher-Comment SystemAbstractThis text has explained the design and realization of online intelligent teacher-comment system (shorted with system hereinafter) detailedly. The system is developed with C#.net in Visual 2003, the database used SQL Server 2000. The intelligence of system is mainly embodying in intelligent design comment items dynamically、creating the teacher-comment interface dynamically、setting illegal teacher-comment result characteristic intelligently、Draw the list of teacher who teaches commented according to student's number intelligently、to process intelligent analysis with the result(particularly to the different treatment with legal and illegal result) 、statistic the lists of not parting the teacher-comment intelligently after the teacher-comment、To commenting teacher according to the teacher-comment results and so on. Server operating system use 2003 Windows Server, it counts to be 500-2000 records database simultaneously per second. The system has higher stability and better maintenance level.【Keyword】Teaching assess, Assessment of intelligent teaching, dealt with illegally, intelligence grades1目录1绪论 (3)1.1关于教评 (3)1.2国内外关于教评的研究及系统所实现的目标 (3)1.2.1目前国内外的研究,主要集中在以下几个方面: (3)1.2.2系统所实现的目标 (3)1.3系统的实现工具及开发环境 (4)2 系统需求分析 (4)2.1需求概述 (4)2.2系统设想 (4)2.3系统配臵 (4)3 总体设计过程 (6)3.1功能模块设计 (6)3.2系统所需主要数据库设计 (6)4 详细设计 (7)4.1页面设计流程图 (7)4.2系统功能分析与代码实现 (9)4.3各模块具体的设计 (9)4.3.1各类用户登录模块 (10)4.3.2学生信息管理模块 (10)4.3.3教师信息管理模块 (12)4.3.4教评信息管理模块 (12)4.3.5非法数据设臵模块 (15)4.3.6用户教评提交模块 (16)4.3.7教评结果查看模块 (19)5 结论 (20)6参考文献 (20)21绪论1.1关于教评所谓教评,就是在教学的过程中,通过学生在学习过程中的反馈信息,对教师的授课情况的一项调查,目的是为了及时的了解教师与学生之间在教与学的过程中所遇到的问题,有针对性的开展教学工作,提高教学质量。

在移动互联网时代理想化学生评教系统的构建

在移动互联网时代理想化学生评教系统的构建
州 遵义 5 6 3 0 0 3 ; 3 . 贵 州医科 大 学生理 学教研 室 , 贵州 贵 阳5 5 0 0 0 4 )
【 提 要 】 随 着 大数 据 的 渗 入 , 在 互 联 网 时代 进 行 网上评 教 是 目前 高等 教 育 教 学 的新 形 态 , 引领 着 高校 教 学 改 革 的
现 代 医 药卫  ̄2 0 1 7年 2月 第 3 3卷 第 4期
J Mo d Me d H e a l t h, F e b r u a r y 2 0 1 7 , V o 1 . 3 3, N o . 4
[ 5 】 Z i mme r m a n B J , P o n s MM. D e v e l o p m e n t o f a s t r u c t u r e d i n t e r v i e w f o r a s .
强。 目前 , 部分 学校 正在 逐步 使用 无纸 化 网上评 教 系统 。
其 建立 充分 尊重 了学 生 的主体 地位 , 有 助于 学校 提高 教
学 质量 、 加 强教 学监 控 。 在 大 数据信 息 化时代 , 运 用移 动 互 联 网进行 学 生评 教 是教 学 管 理过 程 中不可 缺 少 的 环 节, 也是 建立健 全教 学质 量保 证和 质量 监控 体 系 的重要 环节 ; 是 学 生对 教 师 的教 学态 度 、 教 学 能 力 和教 学效 果 等方 面进行 综合 评估 , 并 在分 析评 价结果 与 学生 意见 的 基 础上 向教 师进 行 书面交 流 , 是 提 高教学 质量 的重 要 依 据【 - 2 ] 。 如 果 以后 每 堂课 结束 后 在 短 时间 内 , 学 生充 分 利
1 9 8 6, 2 3 ( 4 ) : 6 1 4 — 6 2 8 .

云南师范大学学生网上评教操作流程

云南师范大学学生网上评教操作流程

云南师范大学学生网上评教云南师范大学学生网上评教操作操作操作流程流程流程
1、打开浏览器输入网址/,即打开教务网络管理系统界面,如下图:
2、点击用户登录, ,输入学号、密码和验证码(2013级新生未修改密码者密码为本人学号,请注意请登录后及时修改密码,以防他人盗用),点击“登录”后,进入以下界面,如下图:点击“网上
评教”进入
下图。

3、点击“提交教学评价表”:
点击“提交教学评价
表”进入下图。

4、进行每一门课程的教学评价并提交:
选择本学期所上课程,
点击“未评”,进入评
价表提交界面。

5、以下是就是教学评价表样表:
将每项的选项填好后,点击“提交”按钮,则完成了对这门课程的任课教师的教学评价。

网上评教系统

网上评教系统

网上评教系统一、需求分析网上评教系统的产生是因为目前高校扩招后,在学校日益增多;如果仍然通过传统的纸上方式评教,既浪费大量的人力物力,又浪费时间;同时,在为人的统计的过程中会不可避免的出现错误;因此,通过借助网络系统,让学生在电脑进行评教来代替传统有纸化的手工操作成为高校管理的必然趋势;网上评教系统是一个高等院校用来对学生评教进行管理的管理信息系统;该信息系统能够为学生提供方便的评教功能,也能提高高等院校对学生和教学管理的效率;网上评教系统的功能性需求包括以下几方面:1.系统管理员负责系统的管理维护工作,维护工作包括学生基本信息、教师基本信息以及评教内容的添加、修改、查询和删除;2.学生可以通过客户端浏览器根据学号和密码进入评教界面,在该系统中学生可以查询评教结果,查询自己的基本信息;3.基本业务处理模块;基本业务处理模块主要用于实现学生通过和法认证登录到该系统中进行网上评教;4.信息查询模块;信息查询模块主要用于实现学生对评教结果和基本信息的查询;5.系统维护模块;系统维护模块主要用于实现系统管理员对系统的管理和对数据库的维护,系统的管理包括学生的基本信息、评教内容的信息等信息的维护;数据库的维护包括数据库的备份、恢复等数据库管理操作;二、系统建模1、创建系统用例模型网上评教系统的参与者:<1> 学生,网上评教系统的服务对象是高等院校的学生,学生通过系统可以登录评教系统,可以查询教师信息,可以通过填写答卷对教师进行打分,向老师提出建议,可以查询评教结果,可以修改建议;<2> 系统管理员,系统管理员负责信息的更新和数据库的维护;1.1学生用例图1.登录评教系统;学生可以根据自己的学号和密码登录评教系统,如果验证成功,则进入评教系统进行下一个页面的操作;否则,不能进入评教系统,重新登录,直到验证成功;2.查询教师信息;学生可以通过查询界面查询自己的代课老师的有关信息;3.提交教学评价表填写答卷;学生跟据系统提供的问题以及选项结合自己对老师的感受进行选择合理的选项,每道题必须做出选择,然后提交答卷,系统给出分数;如有空选,则系统提示答卷有空选;4.提交问卷调查表向老师提出建议;学生填写自己的建议,然后提交;不得为空白;5.查询评教结果;学生评教完成后,可以重新打开评教界面进行查询评教结果;6.修改建议;学生可以对自己提出的建议进行修改,然后重新提交答卷,提交后系统自动保存;学生用例图1.2系统管理员用例图1.登录评教系统;系统管理员使用账号和密码登录系统对本系统的管理和维护;2.添加教师信息;将新入校的教师的基本信息录入到系统中,并保存到数据库中;3.查询教师信息;根据教师的编号和姓名可以对教师的基本信息进行相关的查询;4.修改教师信息;对于基本信息发生变化的教师,修改数据库中相关信息,并保存;5.删除教师信息;将离校等不需再保存的教师的基本信息从数据库中删除;6.添加学生信息;将新入校的学生的基本信息录入到系统中,并保存到数据库中;7.查询学生信息;根据学生的学号和姓名可以对学生的基本信息进行相关的查询;8.修改学生信息;对于基本信息发生变化的学生,修改数据库中相关信息,并保存;9.删除学生信息;将离校等不需再保存的学生的基本信息从数据库中删除;10.添加评教内容;对教师评教内容根据需要进行添加并保存到数据库中;11.删除评教内容;对已不再需要的评教信息从数据库中删除;12.修改评教内容;根据需求对评教内容进行修改并保存;系统管理员用例图2、创建系统的静态模型1.确定系统参与者的属性;参与者:系统管理员和学生;系统管理员登录系统时,需要提供系统管理要员的编号和密码,即系统管理员的属性有编号和密码,被命名为managerID、password;学生在登录评教系统时,需要提供学号和密码,被命名为studentID、password,对于每个学生还要录入他们的姓名、性别、出生日期、年龄、院系、联系方式等;因此,建立参与者的基本类图;参与者的基本类图2.确定在系统中的主要业务类图;学生进行评教,需要评教内容,系统管理员进行增、删、改、查的操作,需要有一个和数据库中的数据进行交互通信的类来控制系统的业务逻辑;业务实体类图3、创建系统的动态模型3.1、创建序列图和协作图1.学生登录评教系统;2.学生填写提交教学评价表;3.学生填写提交问卷调查表;4.学生查询评教结果;5.系统管理员登录评教系统;6.系统管理员添加评教内容;7.系统管理员删除评教内容;8.系统管理员修改评教内容;9.系统管理员添加学生信息;10.系统管理员查询学生信息;11.系统管理员修改学生信息;12.系统管理员删除学生信息;1学生学生登录评教系统的工作流程1学生希望通过网上评教系统进行某项操作;2学生登录系统,在登录页面LoginForm输入自己学号、姓名,密码以及验证码,并提交;3系统将学生提交的用户信息传递到控制类Control中,检查用户的身份时否合法;将用户信息与数据库中的用户信息进行比较,检查用户信息中是否存在此学生的信息;4检查完毕后将验证结果返回到登录界面上显示;5学生在登录界面获得验证结果;如果身份验证未通过,重新登录或退出;否则,继续选则下一步的操作;学生 : Student学生登录系统序列图学生登录系统协作图2学生填写提交教学评价表工作流程;1学生进入填写提交教学评价表界面,在界面中确定要填写评价以及建议,并提交;2在填写提交教学评价表界面将学生所填写的内容传递给控制对象,控制对象验证是否为空,判断合格与否;3如果符合要求,将内容保存到数据库中;4控制对象返回提交成功信息到填写提交教学评价表界面;5学生得到提示提交成功的信息;学生填写提交教学评价表序列图4:学生填写提交教学评价表协作图3学生填写提交问卷调查表工作流程;1学生进入填写提交问卷调查表界面,在界面中确定把每一道选择题做完,并提交;2在填写提交问卷调查表界面将学生所做的内容传递给控制对象,控制对象验证是否满足做题要求,判断是否有漏做的现象; 3如果符合要求,将结果保存到数据库中;4控制对象返回提交成功信息到填写提交问卷调查表界面; 5学生得到提示提交成功的信息;学生填写提交问卷调查表序列图4:学生填写提交问卷调查表协作图4学生查询评教结果工作流程1学生进入提交后的问卷调查表和评价调查表的界面Form,发送查询评结果的请求;2提交后的问卷调查表和评价调查表的界面Form向控制对象Control 请求评教结果,控制对象到数据库查询评教结果;3提交问卷调查界面和提交评价调查表界面从控制对象取得所要查询到的表对象信息Consequence,并返回到提交问卷调查界面和提交评价调查表界面显示所要查询对象的评教结果;4学生从提交后的问卷调查表和评价调查表的界面Form中获取评教结果学生查询评教结果的协作图学生查询评教结果的时序图5系统管理员登录评教系统工作流程;1系统管理员希望通过网上评教系统进行某一项;2系统管理员登录评教系统,在登录界面输入自己的用户名和密码,并提交;3评教系统将系统管理员提交的用户名和密码传递到控制类中,验证用户的身份是否合法;将用户信息与数据库中的用户信息进行比较,检查用户信息中是否存在此管理员的相关信息;4验证完毕后将验证结果返回到登录界面并显示;5系统管理员在登录界面获得验证结果;如果身份验证未通过,重新登录或退出;否则,继续选择下一步的操作;系统管理员登录评教系统时序图6系统管理员添加学生信息工作流程1系统管理员进入添加学生信息界面,并在界面中提交添加学生的信息;2添加学生信息界面将查询的信息传递到控制对象;3控制对象到数据库中查询该学生信息对象是否已存在,并判断是否可以添加;4控制对象将新学生的信息添加到数据库中,并保存;5控制对象将添加成功的信息返回到添加学生信息界面并向系统管理员给予提示;6系统管理员从添加学生信息界面获得学生信息添加成功的信息;系统管理员添加学生信息的时序图4:系统管理员添加学生信息的协作图7系统管理员查询学生信息的工作流程1系统管理员进入查询学生信息的界面,并在界面中提交查询请求; 2查询学生界面将查询的信息传递到控制对象;3控制对象从数据库中的到所查询的学生信息;4控制对象将得到的信息返回到界面,并给与提示;5系统管理员从查询学生界面中获得所查询学生的信息;系统管理员查询学生信息的时序图系统管理员查询学生信息的协作图8系统管理员修改学生信息的工作流程1系统管理员进入修改学生信息界面,并在界面中提交修改学生的信息;2修改学生信息界面将查询的信息传递到控制对象;3控制对象到数据库中查询学生信息对象是否存在,并验证是否存在;4控制对象将该学生的信息进行修改并保存;5控制对象将修改成功的信息返回到修改学生信息界面并提示;6系统管理员从修改学生信息界面中获取修改成功的提示;系统管理员修改学生信息的时序图4:系统管理员修改学生信息的协作图9系统管理员删除学生信息的工作流程1系统管理员进入删除学生信息界面,并在界面中提交所删除学生的信息;2删除学生信息界面将查询的信息传递到控制对象;3控制对象到数据库中查询学生信息对象存在,并验证是否可以删除;4控制对象将该学生的信息删除;5控制对象将删除成功的信息返回到删除学生信息界面并显示; 6系统管理员从删除学生信息界面中获得删除成功的提示;:系统管理员删除学生信息的时序图、1: 进入删除学生信息界面系统管理员删除学生信息的协作图10系统管理员添加评教内容的工作流程1系统管理员进入添加评教内容的的界面,并在该界面中提交所要添的添加评教信息;2添加评教内容的的界面将管理员提交的添加评教信息传递给控制对象;3控制对象向数据库查询评教相关的信息并对查询的结果进行验证是否存在,是否能添加;4控制对象向数据库插入新的评教内容;5控制对象将添加评教内容成功的信息返回到添加评教内容的界面; 6系统管理员在添加评教内容的的界面中获得添加评教内容成功的提示;系统管理员添加评教内容的4:系统管理员添加评教内容的11系统管理员删除评教内容的工作流程1系统管理员进入删除评教内容界面,并在该界面中提交删除评教内容;2删除评教内容界面将管理员提交的所要删除的评教内容传递给控制对象;3控制对象向数据库查询相关评教内容,并对其查询是否存在,并进行验证是否能删除;4控制对象向数据库中执行删除评教评教内容的数据;5控制对象将删除成功的信息返回到删除评教内容界面;6系统管理员在删除评教内容界面中获取到删除评教内容成功的信息;统管理员删除评教内容的时序图4:统管理员删除评教内容的协作图12系统管理员修改评教内容的工作流程1系统管理员进入修改修改评教内容界面,并在该界面提交所修改的评教内容;2修改评教内容界面将管理员提交的评教内容传递给控制对象;3控制对象向数据库查询评教内容相关的信息,并对查询结果验证,判断是否能够修改;4控制对象向数据库中插入修改评教内容后的数据5控制对象修改评教内容成功的信息返回到修改评教内容界面6系统管理员在修改评教内容界面中获得修改评教内容成功的信息;:系统管理员修改评教内容的时序图4:系统管理员修改评教内容的协作图3.2、创建状态图在网上评教系统中,有明确状态转换的类是评教内容;下面使用用状态图进行描述;评教内容包含三种状态:被添加的评教内容、被删除的评教内容、被修改的评教内容;他们之间的转换规则如下:●系统管理员添加新的评教内容是时,添加的新的评教内容能够被学生进行评教;●当原有的评教内容需要被修改时 ,由系统管理员负责修改评教的内容;●当原有的评教内容不在被使用时,由系统管理员系统管理员将该评教内容删除;评教被容的状态图3.3 创建活动图可以用系统的活动图来描述系统的参与者是如何协同工作的;在网上评教系统中,可以创建学生和系统管理员的活动图;1系统管理员修改评教内容活动图1系统管理员在修改评教内容界面中输入要修改的评教内容2修改评教内容界面将信息传递到控制业务逻辑对象,对课程进行验证,并到数据库中去查询该项评教内容是否已经存在;3控制业务逻辑对象根据查询的结果判断要修改的评教内容是否已存在;如果存在,将提示信息返回修改评教内容界面予以显示;如果不存在,则将原评教内容予以修改并保存;4控制业务逻辑对象根据返回的修改结果,如果修改是否成功;如果成功,在修改评教内容界面显示修改成功的信息;如果不成功,则显示修改失败的信息;系统管理员修改评教内容活动图2系统管理员添加评教内容活动图1系统管理员在添加评教内容界面中输入要添加的评教内容2添加评教内容界面将信息传递到控制业务逻辑对象,对课程进行验证,并到数据库中去查询该项评教内容是否已经存在; 3控制业务逻辑对象根据查询的结果判断要添加的评教内容是否已存在;如果存在,将提示信息返回添加评教内容界面予以显示;如果不存在,则将原评教内容予以添加并保存;4控制业务逻辑对象根据返回的添加结果,如果添加是否成功;如果成功,在添加评教内容界面显示添加成功的信息;如果不成功,则显示添加失败的信息;系统管理员添加评教内容活动图3系统管理员删除评教内容活动图1系统管理员在删除评教内容界面中输入要删除的评教内容2删除评教内容界面将信息传递到控制业务逻辑对象,对课程进行验证,并到数据库中去查询该项评教内容是否已经存在; 3控制业务逻辑对象根据查询的结果判断要删除的评教内容是否已存在;如果不存在,将提示信息返回删除评教内容界面予以显示;如果存在,则将原评教内容予以删除4控制业务逻辑对象根据返回的删除结果,如果删除是否成功;如果成功,在删除评教内容界面显示删除成功的信息;如果不成功,则显示删除失败的信息;系统管理员删除评教内容活动图4系统管理员查询评教内容活动图1系统管理员在查询评教内容界面中输入要查询的评教内容2查询评教内容界面将信息传递到控制业务逻辑对象,对课程进行验证,并到数据库中去查询该项评教内容是否存在;3控制业务逻辑对象根据查询的结果判断要查询的评教内容是否存在;如果不存在,将提示信息返回查询评教内容界面予以显示;如果存在,则将评教内容予以显示系统管理员查询评教内容活动图5学生评教活动图1学生在评教界面中填写调查问卷表和教学评价表、2评教界面评教信息传递到控制业务逻辑的对象,对评教内容进行验证,并到数据库中验证评教内容是否合格;3控制业务逻辑对象根据判断结果是否合格;如果合格,则保存并在平交界面提示评教成功;如果不合格,则在评教界面提示评教失败;学生评教活动图4、创建系统的部署模型4.1创建构件图在网上评教系统中,通过将构建映射到系统的实现类中,说明该构件物理实现的逻辑类;在该系统中,可以对系统的主要参与者和主要的业务实体类分别创建对应的构件并进行映射;在前面的类图中创建Student类、SystemManager类、控制类、界面类和评教内容类,所以可以映射出相同的构件,包括学生构件、系统管理员构件、业务逻辑构件、界面构件和评教内容构件;除此之外,还要有一个主程序构件;基本业务构件图4.2创建部署图在网上评教系统中,系统包括四种节点,分别是:数据库节点,有一台数据库服务器负责数据的存储、处理等;系统服务器节点,用处理系统的业务逻辑;客户端浏览器节点,用户通过客户端登录系统并进行相关操作;打印机节点,用于打印数据报表;部署图。

本科课堂教学质量评价学生网上评教操作流程【模板】

本科课堂教学质量评价学生网上评教操作流程【模板】

本科课堂教学质量评价学生网上评教操作流程
一、通过浏览器进入**大学教务处主页,点击[综合教务]进入综合教务系统。

二、在相应位置输入本人账号(学号)和密码(初始密码为1),点击[登录],进入评教系统。

三、点击[教学评估],出现评价人本学期所选课程“列表”,如图示例:
四、核对“被评人”(任课教师)及“评估内容”(课程)内容无误后,分别点击“是否已评估”下为“否”的各行右侧操作键[],进入评估问卷页面。

五、评估问卷内容分两部分,其中“问卷内容”下为选择性评价,只需逐项点选相应选项;“对于该教师的课程,我还想说的是”下为开放性评价,可对该门课程及教师进行个性化评价或建议。

六、问卷两部分内容都完成以后,如想推翻评价重新填写,点选[提交]右侧[重设]即可,如无疑议,点击问卷下方[提交],该份问卷即为完成,系统显示“评估成功”,点击[确定]后[切记:一定要认真核对被评人姓名及课程名称,一旦点击确定后将无法进行更改]系统自动退回[列表]页面,可继续选择下一门课程按如上操作进行评价,直至列表中“是否已评估”下各行显示均为“是”,则该生完成课堂教学评价任务,可以在规定时间内进入下学期预选课程序。

七、未在规定时间内完成网上评教的学生,评教时间结束后,其选课、查看
课表和考试成绩等将受到限制。

基于ASP的Web网上评教系统

基于ASP的Web网上评教系统

£ 初 始化 ”模块 、 “ 教 数据 管理 ”模块 。 据 评
H m旧 录 :用于 存放 前 台页面 文件 ; t I gs ma e 目录 用 于 存放 图片文 件 Cs s 目录 :用于 存放样 式 文件 ;
U d te c l :用于 存放 上传 的E c l 件。 p ae x e目录 xe文 23 系 统设计 .
果等 一 系列操作 。 2 2 系统结 构 . 本 系统主 要 由一 个 数据库 文件 和A P S 文件 组成 。 221数据 库 的设计 .. 系统 的所 有数据 。 进 行单选 ,2 个指 标选 择完 毕后 ,点 击 “ O 提交 ”即可 。
232后 台管理 员界面 ..
、 指标 的考 核 ,进 行 五个 等 级 的评 价 ;教学 管 理人 员对评 教 系 然 后选 择 相 应课 程 进 入 网上 评 教界 面 。本 模 块 要 求学 生 只 能进 里 的课 程 进 行初 始 化 ,便 于 学生 在 规 定 的时 间 内进 行 网上 评 行一 次评 教 ,不可 能进 行 多次评教 ,系统进 行 了控制 。 女 学校 领 导 进 入 系统后 ,可 以查 询 学 生 对教 师的评 价 、打 印 。 评 课 模块 ,显 示 出评 教 的2 个 指标 ,每个 指 标 分五 个 层次 O

开 发 工 具
开发工 具采 用Mi o ot S c S f的A P和S L 0 0 r Q 2 0 数据 库。
本 系统 由前 端 用 户界 面 和后 台的 管理 员 界 面 组成 ,前端 的
用 户界 面 主 要 由三 部 分构 成 ,即登 录模 块 、选课 模 块 、评 课 模 块 ;后 台管理 员界 面 主 要 由三部 分构 成 , 即用 户 管理 模块 、评 教 管理模 块 、系统 维护模 块 。 231 端用 户界 面 .. 前

教务网络管理系统网络端使用手册

教务网络管理系统网络端使用手册

教务网络管理系统网络端使用手册(学生版)黑龙江农业职业技术学院教务处二〇〇八年十月二十九日《KINGOSOFT高校教务网络管理系统(2005版)》技术培训教程教务网络管理系统网络端使用手册(学生版)一、登录教务系统打开IE浏览器,输入学校公布的网址(http://218.7.112.124/jwweb/)或单击教务处网页的相关链接,进入《KINGOSOFT高校教务网络管理系统(2005版)》浏览器端的首页,如下图1-1所示。

图1-1在首页中可以通过点击相应的选项卡浏览其信息,如点击“教学安排”选项卡,可以查看课程课表、教师课表、班级课表等。

在首页点击“用户登录”选项卡,在登录区输入帐号(即学号)、正确密码和验证码后,点击登录即可(图1-2)。

1图1-2登录之后,即可自动加载相应主控菜单(图1-3)。

图1-3 为学生提供的服务二、学生学籍单击某一主控菜单项,即可展开相应菜单。

单击主控菜单项“学生学籍”,即可展开相应菜单(图2-1)。

图2-1 学生学籍单击某一菜单项,即可展开相应子菜单或加载相应页面。

1.学籍档案图2-2 学籍档案单击菜单项“学生学籍→学籍档案”,即可展开相应子菜单(图2-2)。

单击某一子菜单项,即可加载相应页面。

2. 毕业事宜单击菜单项“学生学籍→毕业事宜”,即可展开相应子菜单(图2-3)。

单击某一子菜单项,即可加载相应页面。

2《KINGOSOFT高校教务网络管理系统(2005版)》技术培训教程图2-3 毕业事宜在“学业进展”中,可以查看到毕业要求修满学分、已修读学分等信息,如图2-4所示:图 2-4 学业进展三、培养方案单击主控菜单项“培养方案”,即可展开相应菜单(图3-1)。

图3-1 培养方案单击某一菜单项,即可加载相应页面。

1.理论课程在“理论课程”选项中可以查看到本学期所开设的理论课信息(图3-2)。

3图 3-2 理论课程2.实践环节在“实践环节”选项中可以查看到本学期所开设的实践环节信息(图3-3)。

基于Web的网上评教系统

基于Web的网上评教系统

摘要所谓B/S模式实时评教系统是以学分制学生选课系统为数据基础,采用先进的ASP动态网页技术开发而成的网上评教系统。

该系统克服了传统评教模式的缺陷,突出了交互性、实时性、有效性和人性化等特点。

首先,我们为该系统设计了科学的评价指标体系。

并对考评项目进行细化,使之准确明了,便于学生理解。

其次,学生在一个学期当中,可随时登陆评教网站修改自己的评教数据。

教师可以随时登陆评教网站,查阅学生对自己的详细评价信息。

保证了评教的时效性。

第三,学生评教的数据直接取学生的学籍信息,且学生至少要对当学期所学全部课程评教一次,否则,将失去查询成绩的资格。

第四,该系统采用了人性化的设计理念。

学生评教的中间数据只有教师本人和个别领导可以查阅,且查阅的只是统计结果,看不到学生个人信息。

本系统实现了以下主要功能:1.自动生成问卷;2.抽取现有问卷;3.用户管理;4.数据库管理;5.数据统计。

关键词:ASP;Web数据库;B/S;HTMLAbstractSo-called B/S mode real editorial teach system student select lesson system as the foundation of datum with the credit system, adopt whom and advanced ASP dynamic webpage technological development become comment system of teaching on the net. This system overcomes the tradition and comments the defect which teaches the mode, has stressed such characteristics as interaction , real-time character , validity and humanization ,etc..First of all, we have designed the scientific evaluation index system for this system. And carry on the project of checking and rate thinningly, make it accurate and clear, it is convenient for student to understand.Secondly, students can land and comment and teach websites at any time and revise one's own commenting and teaching the data during one term. The teacher can land and comment teaching websites , consult to students it to one's own detailed appraisal information at any time . It have guaranteed to comment the prescroption taught.Third, students comment the roll information of fetching students of the data taught directly, and student want to study as term all course is it teach once whether otherwise to comment at least, will lose the qualification of inquiring about the achievement.Fourth, should adopt the humanized design idea systematically . Student comment middle data that teach, only teacher and particular leader can consult , and the one that consulted is only statistics, can't see student's personal information.This system has realized the following main function: 1. Produce the questionnaire automatically; 2. Collect the existing questionnaire; 3. User management; 4. Data base administration; 5. Data statistics.Keywords: ASP;Web base;B/S;HTML目录摘要................................................................................................................. I I Abstract ........................................................................................................... I I 前言.. (1)第1章简述 (12)1.1 浏览器/服务器方式的架构分析 (12)1.1.1 传统的数据库应用程序架构 (12)1.1.2 浏览器/服务器架构及其Web应用模式 (13)1.2 使用技术 (15)1.2.1 数据库系统设计 (15)1.2.2 Web应用技术概述 (16)1.2.3 ASP技术——本系统主要技术基础 (17)第2章需求分析 (12)2.1 对学生评教的几点思考 (12)2.2 开发网上评教的必要性 (12)第3章可行性研究 (12)3.1 引言 (12)3.2 系统开发的目的和意义 (12)3.3 开发工具选择 (12)3.4 技术可行性分析 (13)第4章总体设计阶段 (14)4.1 系统的体系结构 (14)4.2 系统功能模块设计 (15)4.2.1 系统总体功能结构图 (15)4.2.2 项目组成模块流程图 (16)第5章项目组成模块及其基本功能的实现 (17)5.1 终端(学生进行评估)模块 (17)5.2 评估计算模块 (17)5.3 查询模块 (17)5.4 意见反馈模块 (18)5.5 管理员模块 (18)第6章详细设计阶段 (40)6.1 系统数据库设计 (40)6.2 后台管理设计 (42)6.2.1 主要代码设计 (42)6.2.2 界面设计 (56)第7章 ASP安全 (40)第8章开发总结 (40)第9章感谢 (41)参考文献 (42)附录1译文 (43)附录2原文 (52)附录3使用说明 (59)前言教学工作是学校经常性的中心工作,教学质量评估是教学管理的重要环节,是提高教学质量和办学效益的重要手段。

1367.B网上智能评教系统的开发 论文答辩

1367.B网上智能评教系统的开发  论文答辩
2
网上教评系统介绍
❖ 1.其它教评系统的特点 在我们选择这个课题进行研究的时候,网上
已经有了一些类似的系统,通过对这些系统的观 察以及对使用过这些系统的老师和同学们的了解, 我们发现:这些系统只是简单的将评价内容以网 页的形式展现出来,让同学们选择,然后将结果 统一的保存提交到服务器。这样做有很大的弊端, 教评内容难于更新;教评结果的可信度有待提高; 同时有多个用户登录时,系统的运行状况不好等 诸多问题。
●对每个参与教评的学生,只记录教评提交的结果,并不与学号 相对应,做到保密;
●智能列出所登录的学生的任课教师,确保每个学生只允许对自 己的任课教师进行教评,而且对每个教师只能评一次,提高教评结 果的可信度;
●限制同时登录的用户的上限,或让所有用户分批登录,减轻服 务器的压力,保证系统运行安全平稳。
●教评结束后智能统计出没有参与教评的学生,依据教评结果对 被评的教师打分,智能总结出优点和不足。
5
二 系统主要特点介绍
❖ 2.主要功能
系统提供了管理员、教师、学生三种不同权限 的登录方式。
●管理员:更新教评数据库,生成新的教评界 面;更新教师、学生信息数据库,形成被教评者 和教评者;设置非法教评结果特征模型;查看所 有教师的教评结果;查看没有完成教评的学生名 单;
●教师登录:在教评结束后,查看自己的教评 结果;
8
四 系统试运行测试
9
四 系统试运行测试
10
四 系统试运行测试
11
四 系统试运行测试
12
四 系统试运行测试
13
四 系统试运行测试
14
五 结论
❖ 我们所开发的网上智能教评系统除了 具有普遍意义上的网上教评功能外,重点 在系统的智能性、灵活性、提高教评结果 的可信度等方面进行了深入的研究,取得 了一定的成果。但是系统刚刚开发成功, 还需要相当长时间的运行测试,系统的智 能性还有待于进一步提高。

网上评教系统

网上评教系统

网上评教系统一、需求分析网上评教系统的产生是因为目前高校扩招后,在学校日益增多。

如果仍然通过传统的纸上方式评教,既浪费大量的人力物力,又浪费时间。

同时,在为人的统计的过程中会不可避免的出现错误。

因此,通过借助网络系统,让学生在电脑进行评教来代替传统有纸化的手工操作成为高校管理的必然趋势。

网上评教系统是一个高等院校用来对学生评教进行管理的管理信息系统。

该信息系统能够为学生提供方便的评教功能,也能提高高等院校对学生和教学管理的效率。

网上评教系统的功能性需求包括以下几方面:1.系统管理员负责系统的管理维护工作,维护工作包括学生基本信息、教师基本信息以及评教内容的添加、修改、查询和删除。

2.学生可以通过客户端浏览器根据学号和密码进入评教界面,在该系统中学生可以查询评教结果,查询自己的基本信息。

3.基本业务处理模块。

基本业务处理模块主要用于实现学生通过和法认证登录到该系统中进行网上评教。

4.信息查询模块。

信息查询模块主要用于实现学生对评教结果和基本信息的查询。

5.系统维护模块。

系统维护模块主要用于实现系统管理员对系统的管理和对数据库的维护,系统的管理包括学生的基本信息、评教内容的信息等信息的维护。

数据库的维护包括数据库的备份、恢复等数据库管理操作。

二、系统建模1、创建系统用例模型网上评教系统的参与者:<1> 学生,网上评教系统的服务对象是高等院校的学生,学生通过系统可以登录评教系统,可以查询教师信息,可以通过填写答卷对教师进行打分,向老师提出建议,可以查询评教结果,可以修改建议。

<2> 系统管理员,系统管理员负责信息的更新和数据库的维护。

1.1 学生用例图1.登录评教系统。

学生可以根据自己的学号和密码登录评教系统,如果验证成功,则进入评教系统进行下一个页面的操作;否则,不能进入评教系统,重新登录,直到验证成功。

2.查询教师信息。

学生可以通过查询界面查询自己的代课老师的有关信息。

3.提交教学评价表(填写答卷)。

正方现代教学管理信息系统

正方现代教学管理信息系统

正方现代教学管理信息系统 学生网上评教操作指南第一步 打开IE 浏览器,在地址栏中键入/,进入陕西铁路工程职业技术学院主页。

第二步 点击【行政系统】→【教务处】,进入教务处网站。

第三步 进入陕西铁路工程职业技术学院正方现代教学管理信息系统。

如下图:第四步 在上图“用户名”及“密码”区域中键入指定的用户名及密码,并选择“学生”选项,单击【登录】。

如下图所示:第五步 登录综合教务管理系统后,单击主菜单中的“网上评价”选项,如下图:第六步 在弹出的“学生—>教学质量评价”区域的“评价课程名称”选项中单击下拉按钮选择本学期所学的一门课程,如下图中的“实用语文Ⅰ”课程:第七步 选择一门“评价课程”后,在下方将弹出的“评价对象、评价号、评价内容及任课教师姓名”等信息,请在深思熟虑后,本着实事求是的原则、给您的任课教师一个客观公正的评价(评价均为无记名方式)。

操作方式是:分别点击每一个评价内请点击请点击容指标后面的下拉按钮,在“优秀、良好、中等、一般、及格、较差”六种评价中选择一个合适的评价。

如下图所示:第八步 在每门课程评价区域的下方均有一个“其他评价与建议”区域,您可以填写上面评价内容中未列出而您认为必须的项目或者对该教师的一些意见和建议,这些评价和建议都将以无记名方式反馈到该任课老师处,供任课教师参考。

第九步 在每门课程评价评价完毕后,可点击页面下方的【保存】按钮,进行下一门课程的评价,全部课程评价完毕后点击页面下方的【提交】提交数据。

注意:在教学评价时需要每评价一门课程保存一次,最后全评完了才能提交数据。

一次必须全部评完,否则评价数据无效。

(保存的数据还可以修改,一旦提交则不能修改)第十步 评价完毕后,在页面主菜单中单击“个人信息”主菜单,如下图;第十一步 在左侧弹出的“相关操作”区域中单击“密码修改”选项,如下图;第十二步 在弹出的“密码修改”区域中及时修改个人密码,以防别人恶意修改,修改密码请点击请点击请选择请在此区域中填写意见和建议,限50字。

基于ASP.NET的学生评教网络系统

基于ASP.NET的学生评教网络系统
算 、统计 、排序、收集 留言等操作 ,将会使评 教的 科 学 陛、有效性及教学管理效率大为提高 。
笔 者利 用 A P N T技 术 ,开 发 了一 个 可 在 S. E It t 运行 的学 生 评 教 系 统 ,作 为 学 院管 理 ne 上 me 实现信 息化 的一个 案例 ,在 学 院教学管 理质量 监
[ 中图分类号 ]S5 1 1 [ 7 . 文献标识码]A [ 文章编 号] 17 3 2 (0 0 4— 0 3—1 6 1— 2 2 2 1 )0 07 1


择相 应 的教师 进行评 价 。
教师 评 价 ( 简称 评 教 ) 是 对 教 师 工 作 现 实
系统 利用 校 园网络平 台 ,科 学收 集评教 数据 之后 ,相 关部 门和人 员需 要进行 统计 汇总 、分析
数 据访 问记 录数 在 5 0~ 0 0,具 有较 高 的稳 定 0 20 性 、较 好 的智能化 和维 护水平 ,以下简述 : 1 .可靠性 各 类用 户必须 进行 身份验 证 ,才能进 入评 教
系统。
2 .唯 一 性

系统 目标 设 计
( )用户 需求分析 一
评 教系统 是 面向某些 特定 的对 象 的 ,本 系统
存储信息给出密码ii给出用户名错进入系统j错误警告if误警告图51验证过程的方法流程图52页面转向的方法流程三控件生成模块控件生成模块存在于追加记录页add和修改记录页modi效果图如24该页面的关键技术是用c以控件数组方式写drondownlist控件下拉列表框程序分评教分数十位个位两组生成列表框且自动设置列表项本例中每组列表框数为12由评教指标数设定然后自动嵌入到运行在服务器端的html表格tablel的指定单元格
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

网上评教系统一、需求分析网上评教系统的产生是因为目前高校扩招后,在学校日益增多。

如果仍然通过传统的纸上方式评教,既浪费大量的人力物力,又浪费时间。

同时,在为人的统计的过程中会不可避免的出现错误。

因此,通过借助网络系统,让学生在电脑进行评教来代替传统有纸化的手工操作成为高校管理的必然趋势。

网上评教系统是一个高等院校用来对学生评教进行管理的管理信息系统。

该信息系统能够为学生提供方便的评教功能,也能提高高等院校对学生和教学管理的效率。

网上评教系统的功能性需求包括以下几方面:1.系统管理员负责系统的管理维护工作,维护工作包括学生基本信息、教师基本信息以及评教内容的添加、修改、查询和删除。

2.学生可以通过客户端浏览器根据学号和密码进入评教界面,在该系统中学生可以查询评教结果,查询自己的基本信息。

3.基本业务处理模块。

基本业务处理模块主要用于实现学生通过和法认证登录到该系统中进行网上评教。

4.信息查询模块。

信息查询模块主要用于实现学生对评教结果和基本信息的查询。

5.系统维护模块。

系统维护模块主要用于实现系统管理员对系统的管理和对数据库的维护,系统的管理包括学生的基本信息、评教内容的信息等信息的维护。

数据库的维护包括数据库的备份、恢复等数据库管理操作。

二、系统建模1、创建系统用例模型网上评教系统的参与者:<1> 学生,网上评教系统的服务对象是高等院校的学生,学生通过系统可以登录评教系统,可以查询教师信息,可以通过填写答卷对教师进行打分,向老师提出建议,可以查询评教结果,可以修改建议。

<2> 系统管理员,系统管理员负责信息的更新和数据库的维护。

1.1学生用例图1.登录评教系统。

学生可以根据自己的学号和密码登录评教系统,如果验证成功,则进入评教系统进行下一个页面的操作;否则,不能进入评教系统,重新登录,直到验证成功。

2.查询教师信息。

学生可以通过查询界面查询自己的代课老师的有关信息。

3.提交教学评价表(填写答卷)。

学生跟据系统提供的问题以及选项结合自己对老师的感受进行选择合理的选项,每道题必须做出选择,然后提交答卷,系统给出分数;如有空选,则系统提示答卷有空选。

4.提交问卷调查表(向老师提出建议)。

学生填写自己的建议,然后提交;不得为空白。

5.查询评教结果。

学生评教完成后,可以重新打开评教界面进行查询评教结果。

6.修改建议。

学生可以对自己提出的建议进行修改,然后重新提交答卷,提交后系统自动保存。

学生用例图1.2系统管理员用例图1.登录评教系统。

系统管理员使用账号和密码登录系统对本系统的管理和维护。

2.添加教师信息。

将新入校的教师的基本信息录入到系统中,并保存到数据库中。

3.查询教师信息。

根据教师的编号和姓名可以对教师的基本信息进行相关的查询。

4.修改教师信息。

对于基本信息发生变化的教师,修改数据库中相关信息,并保存。

5.删除教师信息。

将离校等不需再保存的教师的基本信息从数据库中删除。

6.添加学生信息。

将新入校的学生的基本信息录入到系统中,并保存到数据库中。

7.查询学生信息。

根据学生的学号和姓名可以对学生的基本信息进行相关的查询。

8.修改学生信息。

对于基本信息发生变化的学生,修改数据库中相关信息,并保存。

9.删除学生信息。

将离校等不需再保存的学生的基本信息从数据库中删除。

10.添加评教内容。

对教师评教内容根据需要进行添加并保存到数据库中。

11.删除评教内容。

对已不再需要的评教信息从数据库中删除。

修改评教内容。

根据需求对评教内容进行修改并保存。

系统管理员用例图2、创建系统的静态模型1.确定系统参与者的属性。

参与者:系统管理员和学生。

系统管理员登录系统时,需要提供系统管理要员的编号和密码,即系统管理员的属性有编号和密码,被命名为managerID、password。

学生在登录评教系统时,需要提供学号和密码,被命名为studentID、password,对于每个学生还要录入他们的姓名、性别、出生日期、年龄、院系、联系方式等。

因此,建立参与者的基本类图。

参与者的基本类图2.确定在系统中的主要业务类图。

学生进行评教,需要评教内容,系统管理员进行增、删、改、查的操作,需要有一个和数据库中的数据进行交互通信的类来控制系统的业务逻辑。

业务实体类图3、创建系统的动态模型3.1、创建序列图和协作图1.学生登录评教系统。

2.学生填写提交教学评价表。

3.学生填写提交问卷调查表。

4.学生查询评教结果。

5.系统管理员登录评教系统。

6.系统管理员添加评教内容。

7.系统管理员删除评教内容。

8.系统管理员修改评教内容。

9.系统管理员添加学生信息。

10.系统管理员查询学生信息。

11.系统管理员修改学生信息。

12.系统管理员删除学生信息。

1)学生学生登录评教系统的工作流程(1)学生希望通过网上评教系统进行某项操作。

(2)学生登录系统,在登录页面LoginForm输入自己学号、姓名,密码以及验证码,并提交。

(3)系统将学生提交的用户信息传递到控制类Control中,检查用户的身份时否合法。

将用户信息与数据库中的用户信息进行比较,检查用户信息中是否存在此学生的信息。

(4)检查完毕后将验证结果返回到登录界面上显示。

(5)学生在登录界面获得验证结果。

如果身份验证未通过,重新登录或退出。

否则,继续选则下一步的操作。

学生 : Student学生登录系统序列图学生登录系统协作图2)学生填写提交教学评价表工作流程。

(1)学生进入填写提交教学评价表界面,在界面中确定要填写评价以及建议,并提交。

(2)在填写提交教学评价表界面将学生所填写的内容传递给控制对象,控制对象验证是否为空,判断合格与否。

(3)如果符合要求,将内容保存到数据库中。

(4)控制对象返回提交成功信息到填写提交教学评价表界面。

(5)学生得到提示提交成功的信息。

学生填写提交教学评价表序列图4:学生填写提交教学评价表协作图3)学生填写提交问卷调查表工作流程。

(1)学生进入填写提交问卷调查表界面,在界面中确定把每一道选择题做完,并提交。

(2)在填写提交问卷调查表界面将学生所做的内容传递给控制对象,控制对象验证是否满足做题要求,判断是否有漏做的现象。

(3)如果符合要求,将结果保存到数据库中。

(4)控制对象返回提交成功信息到填写提交问卷调查表界面。

(5)学生得到提示提交成功的信息。

学生填写提交问卷调查表序列图4:学生填写提交问卷调查表协作图4)学生查询评教结果工作流程(1)学生进入提交后的问卷调查表和评价调查表的界面Form,发送查询评结果的请求。

(2)提交后的问卷调查表和评价调查表的界面Form向控制对象Control请求评教结果,控制对象到数据库查询评教结果。

(3)提交问卷调查界面和提交评价调查表界面从控制对象取得所要查询到的表对象信息Consequence,并返回到提交问卷调查界面和提交评价调查表界面显示所要查询对象的评教结果。

(4)学生从提交后的问卷调查表和评价调查表的界面Form中获取评教结果学生查询评教结果的协作图学生查询评教结果的时序图5)系统管理员登录评教系统工作流程。

(1)系统管理员希望通过网上评教系统进行某一项。

(2)系统管理员登录评教系统,在登录界面输入自己的用户名和密码,并提交。

(3)评教系统将系统管理员提交的用户名和密码传递到控制类中,验证用户的身份是否合法。

将用户信息与数据库中的用户信息进行比较,检查用户信息中是否存在此管理员的相关信息。

(4)验证完毕后将验证结果返回到登录界面并显示。

(5)系统管理员在登录界面获得验证结果。

如果身份验证未通过,重新登录或退出。

否则,继续选择下一步的操作。

系统管理员登录评教系统时序图6)系统管理员添加学生信息工作流程(1)系统管理员进入添加学生信息界面,并在界面中提交添加学生的信息。

(2)添加学生信息界面将查询的信息传递到控制对象。

(3)控制对象到数据库中查询该学生信息对象是否已存在,并判断是否可以添加。

(4)控制对象将新学生的信息添加到数据库中,并保存。

(5)控制对象将添加成功的信息返回到添加学生信息界面并向系统管理员给予提示。

(6)系统管理员从添加学生信息界面获得学生信息添加成功的信息。

系统管理员添加学生信息的时序图4:系统管理员添加学生信息的协作图7)系统管理员查询学生信息的工作流程(1)系统管理员进入查询学生信息的界面,并在界面中提交查询请求。

(2)查询学生界面将查询的信息传递到控制对象。

(3)控制对象从数据库中的到所查询的学生信息。

(4)控制对象将得到的信息返回到界面,并给与提示。

(5)系统管理员从查询学生界面中获得所查询学生的信息。

系统管理员查询学生信息的时序图系统管理员查询学生信息的协作图8)系统管理员修改学生信息的工作流程(1)系统管理员进入修改学生信息界面,并在界面中提交修改学生的信息。

(2)修改学生信息界面将查询的信息传递到控制对象。

(3)控制对象到数据库中查询学生信息对象是否存在,并验证是否存在。

(4)控制对象将该学生的信息进行修改并保存。

(5)控制对象将修改成功的信息返回到修改学生信息界面并提示。

(6)系统管理员从修改学生信息界面中获取修改成功的提示。

系统管理员修改学生信息的时序图4:系统管理员修改学生信息的协作图9)系统管理员删除学生信息的工作流程(1)系统管理员进入删除学生信息界面,并在界面中提交所删除学生的信息。

(2)删除学生信息界面将查询的信息传递到控制对象。

(3)控制对象到数据库中查询学生信息对象存在,并验证是否可以删除。

(4)控制对象将该学生的信息删除。

(5)控制对象将删除成功的信息返回到删除学生信息界面并显示。

(6)系统管理员从删除学生信息界面中获得删除成功的提示。

:系统管理员删除学生信息的时序图、4: 1: 进入删除学生信息界面系统管理员删除学生信息的协作图10)系统管理员添加评教内容的工作流程(1)系统管理员进入添加评教内容的的界面,并在该界面中提交所要添的添加评教信息。

(2)添加评教内容的的界面将管理员提交的添加评教信息传递给控制对象。

(3)控制对象向数据库查询评教相关的信息并对查询的结果进行验证是否存在,是否能添加。

(4)控制对象向数据库插入新的评教内容。

(5)控制对象将添加评教内容成功的信息返回到添加评教内容的界面。

(6)系统管理员在添加评教内容的的界面中获得添加评教内容成功的提示。

系统管理员添加评教内容的4:系统管理员添加评教内容的11)系统管理员删除评教内容的工作流程(1)系统管理员进入删除评教内容界面,并在该界面中提交删除评教内容。

(2)删除评教内容界面将管理员提交的所要删除的评教内容传递给控制对象。

(3)控制对象向数据库查询相关评教内容,并对其查询是否存在,并进行验证是否能删除。

(4)控制对象向数据库中执行删除评教评教内容的数据。

相关文档
最新文档