• 大小: 1.32MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-21
  • 语言: C#
  • 标签: 在线考试  asp.net  

资源简介

在线考试系统是典型的B/S结构的系统,本设计主要分为:学生信息管理、教师信息管理、试题信息管理、科目信息管理、考试结果管等。系统前端开发工具采用Visual Studio2005,后台数据库采用SQL Server2000。 设计主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。其主要任务是完成学生在线考试、教师出题及查询考试成绩、管理员对学生教师信息的管理(包括增、删、改、查)功能。

资源截图

代码片段和文件信息

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.IO;
using System.Drawing.Imaging;
using System.Drawing;
public partial class Image : System.Web.UI.Page
{
    protected void Page_Load(object sender EventArgs e)
    {
        string tmp = RndNum(Convert.ToInt16(6));
        Session[“verify“] = tmp;
        ValidateCode(tmp);
    }
    private void ValidateCode(string VNum)
    {
        Bitmap Img = null;
        Graphics g = null;
        MemoryStream ms = null;
        int gheight = VNum.Length * 9;
        Img = new Bitmap(gheight 18);
        g = Graphics.FromImage(Img);
        //背景颜色
        g.Clear(Color.WhiteSmoke);
        //文字字体
        Font f = new Font(“Tahoma“ 9);
        //文字颜色
        SolidBrush s = new SolidBrush(Color.Red);
        g.DrawString(VNum f s 3 3);
        ms = new MemoryStream();
        Img.Save(ms ImageFormat.Jpeg);
        Response.ClearContent();
        Response.ContentType = “image/Jpeg“;
        Response.BinaryWrite(ms.ToArray());
        g.Dispose();
        Img.Dispose();
        Response.End();
    }
    private string RndNum(int VcodeNum)
    {
        string MaxNum = ““;
        string MinNum = ““;
        for (int i = 0; i < 5; i++)//这里的4是验证码的位数
        {
            MaxNum = MaxNum + “5“;
        }
        MinNum = MaxNum.Remove(0 1);
        Random rd = new Random();
        string VNum = Convert.ToString(rd.Next(Convert.ToInt32(MinNum) Convert.ToInt32(MaxNum)));
        return VNum;
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件    2097152  2009-06-22 16:13  c#课程设计\mydatabase\db_ExamOnline.ldf

     文件    2097152  2009-06-22 16:13  c#课程设计\mydatabase\db_ExamOnline.mdf

    ..A.SH.      5632  2007-02-18 14:13  c#课程设计\Thumbs.db

     文件       4251  2007-12-02 09:49  c#课程设计\在线考试\admin\AddExamination.aspx

     文件       2234  2007-12-02 09:26  c#课程设计\在线考试\admin\AddExamination.aspx.cs

     文件       2595  2009-06-22 15:30  c#课程设计\在线考试\admin\AddStudentInfo.aspx

     文件       1878  2007-12-02 09:27  c#课程设计\在线考试\admin\AddStudentInfo.aspx.cs

     文件       2422  2009-06-22 15:30  c#课程设计\在线考试\admin\AddTeacherInfo.aspx

     文件       2457  2007-12-02 09:28  c#课程设计\在线考试\admin\AddTeacherInfo.aspx.cs

     文件       2020  2009-06-22 15:30  c#课程设计\在线考试\admin\AdminChangePwd.aspx

     文件       1763  2007-12-02 09:28  c#课程设计\在线考试\admin\AdminChangePwd.aspx.cs

     文件       2608  2009-06-22 22:53  c#课程设计\在线考试\admin\AdminManage.aspx

     文件       1056  2007-12-02 09:29  c#课程设计\在线考试\admin\AdminManage.aspx.cs

     文件       2493  2007-12-02 08:45  c#课程设计\在线考试\admin\ChangeStudentInfo.aspx

     文件       1961  2007-12-02 09:30  c#课程设计\在线考试\admin\ChangeStudentInfo.aspx.cs

     文件       3939  2007-12-02 08:46  c#课程设计\在线考试\admin\ExaminationDetail.aspx

     文件       2629  2007-12-02 09:32  c#课程设计\在线考试\admin\ExaminationDetail.aspx.cs

     文件       2737  2007-12-02 08:47  c#课程设计\在线考试\admin\ExaminationInfo.aspx

     文件       2400  2007-12-02 09:33  c#课程设计\在线考试\admin\ExaminationInfo.aspx.cs

     文件       2665  2007-12-02 08:48  c#课程设计\在线考试\admin\ExaminationResult.aspx

     文件       1488  2007-12-02 09:34  c#课程设计\在线考试\admin\ExaminationResult.aspx.cs

     文件        608  2007-11-26 09:10  c#课程设计\在线考试\admin\Img\back_08.gif

     文件        606  2007-11-26 09:10  c#课程设计\在线考试\admin\Img\back_11.gif

     文件       3259  2007-11-26 09:12  c#课程设计\在线考试\admin\Img\back_left_06.gif

     文件       9925  2009-05-15 13:45  c#课程设计\在线考试\admin\left.htm

     文件        447  2007-12-02 08:49  c#课程设计\在线考试\admin\Logout.aspx

     文件        644  2007-12-02 08:49  c#课程设计\在线考试\admin\Logout.aspx.cs

     文件       2829  2007-12-02 09:48  c#课程设计\在线考试\admin\StudentInfo.aspx

     文件       2366  2007-12-02 09:35  c#课程设计\在线考试\admin\StudentInfo.aspx.cs

     文件       2177  2007-12-02 08:51  c#课程设计\在线考试\admin\Subject.aspx

............此处省略86个文件信息

评论

共有 条评论