77范文网 - 专业文章范例文档资料分享平台

教师教学质量评价系统的设计 - 图文(7)

来源:网络收集 时间:2019-05-18 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

附录一 系统使用说明书

占用大量的服务器系统资源,因此需要尽量减少使用Session。在系统中,把用户信息封装到一个类中,用户登录成功后提取用户登录名存放在Session中,在使用的时候从Session中读取出来。

5.3 功能模块实现

5.3.1 用户身份证验证模块

用户登录界面需要用户输入用户名、密码、验证码,然后选择角色进行登录操作,用户名、密码、验证码是不可以为空的。当验证通过时会转向到各个角色的主页面,否则提示用户登录失败,重新指向登录界面。系统登录界面如图5-2所示:

图5-2 系统登录界面

当点击“登录”时,触发登录按钮事件,首先验证验证码是否正确,然后生成登录实体类,根据用户名,密码,角色来访问数据库,假如数据库中有对应记录则将用户登录名存到Session[\中,返回true登录成功,否则返回false登录失败。 5.3.2 系统信息管理模块

系统信息管理模块包括管理系统信息,查看系统信息。只有系统管理员角色才可以管理系统信息,包括对系统信息的添加,删除,修改操作。系统信息管理界面如图5-3所示:

-31-

附录一 系统使用说明书

图5-3 系统信息管理界面

系统管理员可以在这个界面上查看到信息的编号、标题、点击量、更新时间、发布人信息,当点击列表的叉号时会提示用户是否要删除信息,点击确定时删除信息。

系统信息的绑定代码简略如下: ///

/// 初始化,加载全部系统信息 ///

private void init() {

string sql = \ID,Title,PublishTime,PublishName,ClickVolume from tb_news\

this.gv.DataSource = SqlHelper.getDataSet(sql); this.gv.DataBind();}

当点击详细链接时会跳转到信息编辑页面,如下图所示:

-32-

附录一 系统使用说明书

图5-4 系统信息编辑界面

系统管理员可以在这里修改信息的标题,内容等信息,当点击确定按钮时系统信息将更新。更新事件代码简略如下:

///

/// 更新系统信息 ///

protected void btnSave_Click(object sender, ImageClickEventArgs e) {

int id = Int32.Parse(Request[\ News news = new News();

bool res=news.updateNews(id, this.txtTitle.Text, this.txtContent.Text, this.txtAuthor.Text); if (res) {

Response.Write(\lanuage=javascript>alert('更新成功!');location='javascript:history.go(-1)'\

-33-

附录一 系统使用说明书

} else {

Response.Write(\lanuage=javascript>alert('服务器繁忙,请您稍后再试!');location='javascript:history.go(-1)'\} }

查看系统信息页面是学生,教师,督导员共有的界面,用户可以在此页面查看最新的系统信息,也可以根据关键字搜索系统信息,系统信息列表界面如下:

图5-5 系统信息列表界面

当点击搜索按钮时,后台获取搜索关键字,拼凑SQL查询语句进行数据查询操作,然后返回查询结果绑定GridView控件,搜索事件代码简略如下: //根据条件搜索

protected void btnSearch_Click(object sender, ImageClickEventArgs e) {

string sql = null;

sql = \ID,Title,PublishTime,ClickVolume from tb_news where 1=1 \

if (txtTitle.Text.Trim() != \

-34-

附录一 系统使用说明书

{

sql += \}

if (txtCon.Text.Trim() != \{

sql += \}

this.gv.DataSource = SqlHelper.getDataSet(sql); this.gv.DataBind();

this.lblSum.Text = this.gv.Rows.Count.ToString(); this.lblPage.Text = this.gv.PageCount.ToString(); this.lblNow.Text = (this.gv.PageIndex + 1).ToString(); }

5.3.3 评价信息模块

评价信息模块包括学生对教师的评价、学生对课程的评价、教师对教师的评价、督导员对教师的评价,评价主要分为指标评分和留言,学生对课程的评价,教师对教师的评价是没有留言功能的。用户登录系统后会看到待评价的教师或课程列表,当用户点击“进入评价”链接时会跳转到评价界面,待评价列表界面如下:

图5-6 待评价列表界面

进入评价页面后,用户勾选对应评价指标后的分数进行评分,在某些界面

-35-

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库教师教学质量评价系统的设计 - 图文(7)在线全文阅读。

教师教学质量评价系统的设计 - 图文(7).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/630887.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: