以下为《考试系统实验实训(设计)报告》的无排版文字预览,完整格式请下载
下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。
/
实验实训(设计)报告
项目名称: 考试系统
专 业: 数字媒体 班 级: 193
企业指导老师: 校内指导老师: 张明老师
学 号: ***1 姓 名: 张某某
地 点: XX职业*** 时 间: 2021/11/8
成绩
评定
二0 年 月 日
XX职业***实验实训(设计)
进度检查及成绩评定表
学生姓名
专业班级
学号
日期
实习(训)内容
执行情况
指导教师签名
指导教师
过程评语
评分
签字: 年 月 日
考试系统
摘 要
本文描述的是基于计算机是人类历史上的重大的发明创造之一,它是世界上实用率排名第二的工具。随着信息技术在管理上系统越来越深入,应而得到广泛的使用,系统的实施在技术上已经逐步成熟。系统是一个不断发展的新型学科,企业要生存、要发展,还要高效率地把企业活动有机地组织起来,就必须加强企业管理,即加强对企业内部的各种资源(人、财、物等)的有效管理,建立与自身特点相适应的系统。
计算机课程是许多学校的必修课程,在计算机专业,传统的考试方法是按照一定数量,比如像在教室进行笔试,或者在机房里进行计算机技能考试等,来测试学生的学习成果,但是,随着学校招生规模的扩大和国家对技术教育的大力支持下,越来越多的学生在学习综合课程,如果计算机还是按照以往传统的考试方法,就需要花费大量人力还有物力,而且对于学生的评价内容也不够全面,无法真正了解学生学习的情况,为了更好地了解学生对计算机课程的技能掌握,测试教学的质量,公平评价学生,就可以利用计算机技术应用,考试系统来实现“无纸化”的课程考试。
本文介绍了开发一个考试系统的过程,根据实际需求出发,提高考试考核的质量。
目录
考试系统 4
摘 要 4
第一章 前言 6
1.1系统背景 6
1.2实训目的 6
1.3开发环境 6
第二章 需求分析 7
2.1用户需求 7
2.2主要功能模块 8
第三章 总体设计 8
3.1系统总体结构 8
3.2系统数据库设计 9
第四章 详细设计 9
4.1 Teacher登录页面设计 9
第五章 致谢 11
第一章 前言
1.1系统背景
随着目前信息技术需求的不断发展,信息技术考试系统已逐渐直接面向中小学、职校、高校用户。其中信息技术考试系统是以考试管理、题库管理、考试过程控制(答题、监考)、评分、成绩收集、成绩查询统计分析、成绩发布与一体,实现考务、考试的自动化、无纸化,可运行在任意局域网(包括无盘站)等多种复杂的网络环境下的考试系统,为广大考试的组织者带来了方便,可实现考试管理的电子化、无纸化,减少人为因素的干扰,减轻了教师、学生以及管理人员的负担。
1.2实训目的
通过本茨实训掌握ASP.NET的常用语法,掌握ASP.NET的各种对象的使用,掌握各种服务器和客户端控件的控件的用法,还有各种数据控件的用法和功能,掌握使用ADO.NET操作数据库,掌握Web的基本工作原理,掌握网站的开发流程,学会使用ASP.NET编写B/S结构的应用程序,加深对书本知识的理解,提高自身的动手能力。
1.3开发环境
网站开发环境:Microsoft Visual Studio 2010集成开发环境。
网站开发语言:C#
数据库:Microsoft Visual Studio 2008内置数据库
开发环境运行平台:Windows 7
第二章 需求分析
2.1用户需求
本系统的主要用户为高等学校的老师及学生,主要涉及学生的基本信息管理,学生的成绩管理,及学生的课程管理,有以下需求:
1.能够对学生的基本信息进行管理
2.能对学生的课程信息进行管理
3.能对学生的成绩信息进行管理
4.只有合法用户可以登录到系统
2.2主要功能模块
登录页面
用于学生登录,以及教师登录使用。
学生首页
主要运用于学生考试时使用。
老师首页
主要运用于教师的后台管理。
成绩查询
用于学生自主查询成绩
在线考试
主要用于学生考试
第三章 总体设计
3.1系统总体结构
经过对系统的需求分析,整个系统结构图如下图所示:
/
3.2系统数据库设计
根据对数据项还有数据结构的分析,设计出能够满足系统需求的各种表,根据程序的功能模块,主要设计的表如下:
1.Teacher表:用来保存教师的基本信息,其结构如下所示:
/
Teacher表结构
2.student表用于保存学生的信息,如下图所示:
/
第四章 详细设计
本系统大部分采用的是div来布局整体的显示内容,还有css,这里面也有极少的地方使用表格布局内容,后台的代码采用C#,采用ASP.Net技术,其中各个页面效果图及主要代码如下:
4.1 Teacher登录页面设计
1. 页面设计
/
/
2.主要代码:
(1)后台代码如下:
{
string strql = string.Format("Selecte * from js-***1 where gh='{0}'and'",TextBox1.Text);
SqlDataReader myread = DbManager.ExceRead(strsql);
if (myread .Read())
{
Response.Write("alert('该用户名已存在请重新输入')");
} else
{
string gh = TextBox1.Text;
string xm = TextBox2.Text;
string xb = RadioButtonList1.SelectedItem.ToString();
string mm = TextBox3.Text;
if (DbManager.ExceSQl(strsql))
Response.Write("alert('注痢册成功|')");
}
{
//教师|登陆
string strql = string.Format("Selecte * from js***1 where gh='{0}'and mm='{1}'",TextBox1.Text,TextBox2.Text);
SqlDataReader myread;
if (myread .Read())
{
Response.Redirect("js.aspx");
}
else
{
Response.Write("alert('该用户名已存在请重新输入')");
}
}
前台代码如下所示:
工号:
姓名:
性别:
女?
男D
密码:
4.2后台页面设计
页面设计
(1)后台管理页面
/
(2)教师管理
/
主要代码
后台代码如下:
body{ font-size:40px;width:1000px;margin:0 auto;}
.top{ height:80px; height:80px; background:url('image1/111.jpg')}
.left{ width:200px; height:300px; margin-top:5px; float:left;}
.right{width:790px; height:300px; float:right;}
.foot{line-height:40px; text-align:center;color:#ffffff; background:#0066b1;}
.left h3{ line-height:40px; background:#0066b1; font-fanily:黑ú体?;text-align:center;color:#ffffff;margin-top:3px;}
.left a{line-height:40px; display:block; background:#d5e7fd;text-align:center;margin-top:2px;color:#ffffff}
.left a:hover
{
background:#0066b1;
}
后ó台嗉?管ü理え?
教ì师|管ü理え?
学§生Θ?管ü理え?
题t#目?管ü理え?
成é绩¨管ü理え?
教师管理代码如下:
请输入姓名:?
请点击下方选择您需要的文档下载。
以上为《考试系统实验实训(设计)报告》的无排版文字预览,完整格式请下载
下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。