动态网页制作实训报告精品.doc
文本预览下载声明
ASP.NET动态网页制作
实
训
报
告
课程名称: ASP.NET动态网页制作实训报告 姓 名: 潘 欣 班 级: 网 11 学 号: 10503101127 指导教师: 梁 玲
2012 年 6 月 20 日
前言
ASP是一种使嵌入网页中的脚本可又英特网服务器执行的的服务器的脚本技术,随着它的发展开出ASP.NET成为开发网站的热门工具,因此学校开设了ASP.NET动态网页技术,这一实用性的课程,我们挺高好好利用实习的机会对它进行深入研究。
二、实习概况
实习科目:ASP.NET动态网页制作实训 实习地点:机房
实习时间:2012年6月11日—2012年6月22日
实习目的
通过制作在线考试系统,使同学们能够熟悉ASP.NET动态网页制作的开发过程,能够综合应用各种ASP.NET控件及技术,最终完成具备基本功能的在线考试系统,提高同学们的综合操作能力。
四.实训要求
在线考试系统实现以下功能: 1、在线考试系统解决学生随机选择试卷、显示试卷、答卷、保存答案的问题。2、在线考试系统解决计算机直接判分的问题。3、在线考试系统能够对管理员、教师试题库、个人信息等的管理
五、系统需求分析
(1)总体设计
本系统的用户可分为管理员,学生两类。考虑到系统的安全性,本系统共分成两个部分:一个部分用于管理员登录,主要负责进行对题库、试卷、成绩的管理以及查询等;另一个部分用于考生登录,参加考试,查询成绩。
(2)系统结构图
六、总体设计
(1).数据库设计
网络考试系统的数据库功能主要体现在对各种信息的提供、保存、更新和查询操作上,包括用户信息、试卷信息、学生成绩信息和试题库信息,各部分的数据内容又有着内在的联系,针对该系统的数据特点,可以总结出如下的需求:
系统用户分为管理员和学生。
用户信息记录用户的学号、密码和身份。
成绩信息记录了学生的成绩信息。
试卷信息记录了所有已经存在的试卷信息。
试题库信息记录了试卷的内容。
数据库中表的设计:
试题信息表
序号 字段说明 数据类型 长度 主键 允许空 1 Varchar 50 否 是 2 答案一 Varchar 50 否 3 答案二 Varchar 50 否 是 4 Varchar 50 否 是 答案四 Varchar 50 否 是 6 正确答案 Varchar 50 否 是 课程信息表
序号 字段说明 数据类型 长度 主键 允许空 1 Varchar 50 是 否 2 课程日期时间 Varchar 50 否 成绩信息表
序号 字段说明 数据类型 长度 主键 允许空 1 Varchar 50 是 否 2 考试课程 Varchar 50 否 3 考试成绩 Varchar 50 否 是 4 Varchar 50 否 是 正确回答 Varchar 50 否 是 教师信息表
序号 字段说明 数据类型 长度 主键 允许空 1 Varchar 50 是 否 2 姓名 Varchar 50 否 3 密码 Varchar 50 否 是 4 Varchar 50 否 是 序号 字段说明 数据类型 长度 主键 允许空 1 Varchar 50 是 否 2 Varchar 50 否 3 性别 Varchar 50 否 是 4 Varchar 50 否 是 序号 字段说明 数据类型 长度 主键 允许空 1 Varchar 50 是 否 2 姓名 Varchar 50 否 3 密码 Varchar 50 否 是 using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
public partial class student_StartExam : System.Web.UI.Page
{
public string Ans = null;
public int tNUM;
protected void Page_Load(object sender, EventArgs e)
{
显示全部