基于美术课程在线考试系统研究

2016-12-23 11:18张巍译
电子设计工程 2016年24期
关键词:题库界面流程

张巍译

(渭南师范学院 陕西 渭南714000)

基于美术课程在线考试系统研究

张巍译

(渭南师范学院 陕西 渭南714000)

针对当前美术教育课程的现代化的需求,提出一种基于ASP.NET技术的美术课程在线考试系统,从而实现美术专业学生在课程知识方面的在线测评。为实现该系统,结合美术课程专业和教学的特点,将系统角色分为教师、学生和管理员,功能分为题库生成、自动组卷、考试组织、评阅试卷、成绩管理,从而使得学生和教师从美术试题生成到最后的成绩都可通过计算机完成,实现了美术课程考试的自动化,为美术课程教育提供了实践案例。

美术课程;在线考试;ASP.NET;Mysql;自主学习

随着现代计算机技术、人工智能等的不断发展和广泛应用,给教育教学方式带来了很大的冲击和变革,从而使得课程教学在方式和测评方面都出现了很大的变化。美术课程作为一门重要的自然学科,在数字化发展时代更应该与时代结合,通过构建网络化的教学与考试方式,实现学生美术素养的培养。对此,笔者结合美术课程的特征,提出一种基于asp. NET技术的考试系统,并对其进行了详细的设计与实现。

1 系统设计目标

结合美术课程教学与考试的特点,系统的设计目标主要包括以下几个方面:

1)通过系统的设计,可实现教师对学生在美术基础课程知识点的考核,并通过网络实现;

2)通过系统可实现对学社考试成绩的统计,并对学生的成绩进行分析、汇总;

3)通过系统可实现学生对基础美术课程知识点的学习,为学生提供一个辅助的自主学习空间。

2 系统需求分析

UML作为系统需求分析中常用的工具,通常包括静态和动态的方式进行分析。在本系统的构建中则采用静态图的方式对系统需求进行分析,从而得到如图1所示的整体用例。

图1 系统整体用例分析

通过图1的用例分析看出,系统管理员的需求是对系统进行管理,包括系统权限管理、系统基础数据维护、系统题库参数设置和新闻公告审核与发布;教师和学生在紧紧围绕在线考试,包括对题库和试卷的管理、成绩的发布与查询、在线考试管理等。

3 系统功能设计

通过图1的用例分析,将系统功能设计为如图2所示。

图2 系统功能设计

通过系统身份验证,教师、学生和管理员3个不同角色可进入到不同的角色界面中,并享有不同的功能。图2初步描述了系统的整体功能,从而保障不同角色在系统中的运行。

4 系统详细设计

4.1 系统整体架构设计

系统架构决定系统运行的稳定性。好的技术架构将使得系统在耦合性、稳定性方面都比较出色,从而使得系统具备良好的体验。而通过对当前主流的计算机技术分析后,将系统架构布局与开发采用 B/S+ASP.NET+ado.net+Mysql数据库+IIS服务器进行开发。具体架构则如图3所示。

图3 系统整体架构设计

4.2 系统整体流程设计

在对美术在线考试需求进行分析之上,根据系统设计的基本原则,其必须遵循实用性、安全性、稳定性和界面友好的原则,并结合美术专业的要求,对各个不同的功能模块分别进行实现。对系统来讲,其流程都是登录考试界面,通过输入不同的账号和密码,从而进入到不同的功能界面,如没有注册,则必须注册,在通过服务器验证通过之后,方可进入到相应的功能界面中。在通过验证后,不同角色可对不同的功能界面进行操作,整体流程则如图4所示。

图4 系统整体流程设计

4.3 教师流程设计

教师在通过首页的身份验证之后,可对题库进行管理,包括对题库进行更新、删除、修改等;可对考试进行管理,从而根据题库生成相应的考试试卷,让学生参加考试;对学生的美术成绩进行管理;对美术学院的新闻进行分布、删除和更新,让学生了解最新的考试动向。其具体的实现流程则如图5所示。

图5 教师功能实现流程

4.4 学生功能流程设计

通过系统对学生身份的验证,进入到在线考试、成绩查询、自主学习等功能模块,并根据自己的需要,点击需要的功能。具体实现流程则如图6所示。

5 系统实现

通过上述的开发,可以得到如图7所示的登录界面。

其实现部分代码:

图6 学生功能实现流程

图7 登陆界面

6 结束语

通过利用B/S+ASP.NET+IIS服务器等技术架构,实现了美术课程考试与学习的网络化和信息化,从而为进一步实现美术课程教学的在线服务与教学奠定基础,也为未来美术课程改革提供了良好的素材。

[1]杨璐.美术类在线考试系统的设计与展望[J].天津市工会管理干部学院学报,2013(1):62-64.

[2]田芳,徐向红.在线考试系统中的考试计划流程设计[J].计算机工程,2006(23):281-282.

[3]罗映红,魏永峰,周丰.基于ASP/ADO.NET在线考试系统的设计与实现[J].教学研究,2006(2):145-148.

[4]徐省华,张旺华.通用在线考试系统的设计与实现[J].现代计算机(专业版),2012(13):77-80.

[5]李伟为.基于ASP.NET2.0的在线考试系统的设计与实现[J].计算机应用与软件,2011(9):163-165+224.

[6]方玉华.基于.NET在线考试系统的设计与实现[J].长江大学学报:自然科学版,2011(12):71-73+10.

[7]杨平乐,刘树森,高雅.基于ADO.NET学生信息管理系统的设计与实现[J].计算机技术与发展,2010(5):238-241.

[8]孙仁鹏.ADO.NET在多层模式下应用的研究[J].计算机工程与设计,2010(16):3621-3624.

[9]蒋薇,赖青贵,秦玲,等.基于ADO.NET数据访问技术的研究和应用[J].微计算机信息,2010(30):141-143.

[10]江凌,杨平利,杨梅,等.基于ADO.NET技术访问SQL Server数据库的编程实现[J].现代电子技术,2014(8):95-98.

[11]苗沐新.浅论C/S和B/S软件系统体系结构的差异[J].长春师范学院学报,2007(6):92-95.

[12]赵宏伟,秦昌明.基于B/S 3层体系结构的软件设计方法研究[J].实验室研究与探索,2011(7):64-66.

[13]张淑荣,苏兵.C/S与B/S两种软件体系结构[J].电脑学习,2010(6):126,135.

[14]郑雷雷,宋丽华,郭锐,等.B/S架构软件的安全性测试研究[J].计算机技术与发展,2012(1):221-224.

[15]孟培超,胡圣波,舒恒,等.基于ADO数据库连接池优化策略[J].计算机工程与设计,2013(5):1706-1710,1715.

Online examination system based on art curriculum

ZHANG Wei-yi
(Weinan Teachers University,Weinan 714000,China)

In view of the current demand of art education curriculum,a kind of online examination system based on ASP.NET technology is proposed.For this system,combined with the characteristics of art curriculum and teaching,the system is divided into the roles of teachers,students and administrators,the function is divided into database generation,automatic test paper,examination organization,marking papers,performance management,so that teachers and students from art generation to the final results can be done through the computer realization the automation of art curriculum examination,provides a practical case for art curriculum education.

art course;online examination;ASP.NET;Mysql;autonomous learning

TN99

A

1674-6236(2016)24-0019-03

2015-12-14 稿件编号:201512156

张巍译(1983—),男,陕西西安人,硕士,讲师。研究方向:美术教育。

猜你喜欢
题库界面流程
吃水果有套“清洗流程”
“勾股定理”优题库
“轴对称”优题库
国企党委前置研究的“四个界面”
“轴对称”优题库
“整式的乘法与因式分解”优题库
违反流程 致命误判
基于FANUC PICTURE的虚拟轴坐标显示界面开发方法研究
电子显微打开材料界面世界之门
本刊审稿流程