04后台管理员模块.docx

上传人:小飞机 文档编号:4874232 上传时间:2023-05-20 格式:DOCX 页数:10 大小:199.56KB
返回 下载 相关 举报
04后台管理员模块.docx_第1页
第1页 / 共10页
04后台管理员模块.docx_第2页
第2页 / 共10页
04后台管理员模块.docx_第3页
第3页 / 共10页
04后台管理员模块.docx_第4页
第4页 / 共10页
04后台管理员模块.docx_第5页
第5页 / 共10页
亲,该文档总共10页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《04后台管理员模块.docx》由会员分享,可在线阅读,更多相关《04后台管理员模块.docx(10页珍藏版)》请在三一办公上搜索。

1、后台管理员模块(Admin文件夹)第1节准备工作一、制作图像文件(保存在AdminAImage文件夹下)注意:可将文件back_01.gifback_06.gif复 制到Almage文件中。(1)制作图像文件back_01.gif用Photoshop制作5*5 px 大小,分辨率 72 像素/英寸,如图 4-1 所示。图 4-1 back01.gif 效果图 (2)制作图像文件back_02.gif用Photoshop制作27.5*2.3 cm大小,分辨率72像素/英寸,如图4-2所示。在线考试系统 后台管理图 4-2 ExamBack02.jpg 效果图(3)制作图像文件back03.gif

2、用Photoshop制作27.5*2.5 cm大小,分辨率72像素/英寸,如图4-3所示。关于在线考试I意见反燃I联系我们I最新消息版权所有2011无津弗瓶大学教育科学学院教育脱术系图 4-3 back_03.gif 效果图(4)制作图像文件back_04.gif145*24 px大小,分辨率72像素/英寸,如图4-4所示。图 4-4 back_04.gif 效果图(5)制作图像文件back_05.gif145*24 px大小,分辨率72像素/英寸,如图4-5所示。图 4-5 back_05.gif 效果图(6)制作图像文件back_06.gif163*483 px大小,分辨率72像素/英寸,

3、如图4-6所示。图 4-6 back_06.gif 效果图二、导航目录网页的制作设计一个导航目录网页ATleft.htm,如图4-7所示。Aleft.htm页面用到图像文件back_04、 back_05、back_06。将Teacher文件夹中的文件 “Lleft.htm”修改为文件 “Aleft.htm”,并保 存在Admin文件夹中。后台管理后台管理后台管理学生信息管莲教师信息管莲试题信息管莲试题基本信息添加试题信息科目传息管莲考试结果管莲管理员信息维护后台管理后台管理后台管理图4-7 Aleft.htm文件运行画面第2节创建网页(一)创建网页文件 d:newExamOnlineAdmi

4、nAManage.aspx (管理页面)1. 网页功能后台管理员模块首页,显示管理目录树结构,导航栏可链接以下网页:(1) 学生基本信息(AStudentInfo.aspx)(2) 添加学生信息(AsudentAdd.aspx)(3) 教师基本信息(ATeacherInfo.aspx)(4) 添加教师信息(ATeacherAdd.aspx)(5) 试题基本信息(Teacher/TExamInfo.aspx)(6) 添加试题信息(Teacher/TExamAdd.aspx)(7) 考试科目信息(ASubjectInfo.aspx)(8) 查看考试结果(Teacher/TExamResult.as

5、px)(9) 修改密码(AModifyPwd.aspx)2. 页面布局用Table布局4行2列,如表4-1所示。表 4-1 AManger.aspx 页面表格布局跨 2 列,添加 Image 控件链接AImage/back_01.gif”跨2行,作为框架引入网页Aleft.htm文件显示管理员登录基本信息作为框架引入网页AManage.aspx文件跨2列,添加Image控件链接文件”TImage/back_03.gif”3. ATmanage.aspx页面运行结果,如图4-8所示。图4-8 ATmanage.aspx页面运行结果4.操作步骤(1) 在Admin文件下创建页面(共10张页面,做5

6、张) 学生基本信息(AStudentInfo.aspx) 添加学生信息(AsudentAdd.aspx)教师基本信息(ATeacherInfo.aspx)添加教师信息(ATeacherAdd.aspx)试题基本信息(Teacher/TExamInfo.aspx)添加试题信息(Teacher/TExamAdd.aspx) 考试科目信息(ASubjectInfo.aspx)查看考试结果(Teacher/TExamResult.aspx)修改密码(AModifyPwd.aspx) 修改成功(AModifyOK.aspx)(2) 用表格设置页面布局:以下是关键代码:  用户ID:

7、   用户姓名:    用户身份:管理员      【安全退出】 (3)编写事件a)AMangage.aspx 页面的 Page_Load 事件在 TMangage.aspx.es 页面中添加:using System.Data.SqlClient;protected void Page_Load(object sender, EventArgs e)lblID.Text = SessionID.ToString();SqlConnection conn

8、= BaseClass.DBCon();conn.Open();SqlCommand cmd = new SqlCommand(select AdminName from tb_Admin where AdminNum= +IbllD.Text + ”, conn);Iblname.Text = cmd.ExecuteScalar().ToString();conn.Close();b)LinkButton1按钮的Click事件(安全退出)protected void LinkButton1_Click(object sender, EventArgs e)Response.Redirect(

9、./Login.aspx);运行Login.aspx页面,以管理员身份登录之后的结果。如图4-9所示。图4-9 AManage.aspx页面登录之后的运行结果(二)创建网页文件 d:newExamOnlineAdminASudentInfo.aspx (学生基本信息页面)创建方法类似TExamInfo.aspx页面1. 网页功能该页面主要用于对学生基本信息的查询、修改和删除。该页面加载时,将显示数据库中 检索到的所有学生信息。可按学号和姓名两种方式查询学生信息。显示的信息包括学号、姓 名、密码。2. 操作步骤AStudentInfo.aspx.cs需要引用的命名空间如下:using Syste

10、m.Data.SqlClient;using System.Windows.Forms;(1) 在Admin文件夹下建立TStudentInfo.aspx页面。(2) 添加一个Panel控件,在Panel控件中添加:一个 Label 控件、一个 TextBox 控件、一个 DropDownList 控件、一个 TextBox 控件、一个Button控件、一个GridView控件,如图4-10所示。0学生基本信息指选择查询关键字1E学号姓名U-l J锦辑ab aab aab i:编辑删除选择ab cab cah c编辑朋除选择ab cab cab c编辑册除选择ab aab aab i:编辑删除

11、选择ab cab cah c编辑朋除选择ab cabcab c编辑册除选择SqlData2:fcel编辑删除选择ab cab cah c编辑朋除选择ab cab cab c编辑册除选择ab aab aab i:编辑删除选择1 24-10 “AStudentInfo.as”x页面布局(3)配置GridView 1数据源选择自动套用格式。用GridView 1的智能标签配置数据源,显示数据表tb_Sruden中的 记录。(4)添加GridView2控件功能:绑定GridView2控件,显示查询到的学生信息。代码如下:(5)编写“查询”按钮单击事件代码如下:protected void Button

12、1_Click(object sender, EventArgs e)string strsql;if (TextBox1.Text =)strsql = select * from tb_Student”;elsestring type=DropDownList1 .SelectedItem .Text ;strsql=;if(type=学号”)strsql = select StudentNum 学号,StudentName 姓名,StudentPwd 密码 from tb_Student where StudentNum like ,% + TextBox1.Text.Trim() +

13、%”;GridView1.Visible = false;SqlConnection conn = BaseClass.DBCon();conn.Open();SqlCommand com = new SqlCommand();com.Connection = conn;com.CommandText = strsql;SqlDataReader sdr =com.ExecuteReader (); if (!sdr.Read()MessageBox.Show(查无此人!);conn.Close();SqlDataAdapter sda = new SqlDataAdapter(strsql,

14、 conn);/创建SqlDataAdapter类 对象DataSet ds = new DataSet();/创建内存数据集对象sda.Fill(ds,数据表”);/向数据库提交SQL,将查询结果放Ads(内存数据对象)中GridView2.DataSource = ds.Tables”数据表”.DefaultView;/将查询结果作为 GridView的数据源GridView2.DataBind();/执行绑定方法,在GridView上显示数据 else strsql = select StudentNum 学号,StudentName 姓名,StudentPwd 密码 from tb_S

15、tudent where StudentName like ,% + TextBox1.Text.Trim() + %”;GridViewl.Visible = false;SqlConnection conn = BaseClass.DBCon();conn.Open();SqlCommand com = new SqlCommand();com.Connection = conn;com.CommandText = strsql;SqlDataReader sdr = com.ExecuteReader(); if (!sdr.Read()MessageBox.Show(查无此人!);conn.Close();SqlDataAdapter sda = new SqlDataAdapter(strsql, conn);/创建SqlDataAdapter类 对象DataSet ds = new DataSet();/创建内存数据集对象sda.Fill(ds,数据表”);/向数据库提交SQL,将查询结果放Ads(内存数据对象)中 GridView2.DataSource = ds.Tables”数据表”.DefaultView;/将查询结果作为GridView的数据源GridView2.DataBind();/执行绑定方法,在GridView上显示数据

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号