• 大小: 4.84MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-11-05
  • 语言: C#
  • 标签: asp.net  vs2005  sql2005  

资源简介

在线答疑系统附带毕业设计论文和ppt答辩稿,即使做别的人下来看看也能学习。 计算机实验课在线答疑系统采用sql2005+asp.net为设计开发平台,主要为计算机机房提供一个利用现有设备进行课程教学,师生互动问答讨论的系统。通过相应功能模块实现问题的实时或留言问答,实验内容等文件资源的共享上传与下载,以及相关知识拓展,师生在电脑前就能完成全程教学,使学生摆脱了以前的羞涩心理,主动参与到网络学习活动中来,有效地调动了学生学习的积极性。同学与同学之间、教师与同学之间的讨论既活跃了思维,也拉近了彼此的距离,促进了教学活动的开展。本系统基于网络教学支撑平台的教学模式具备人机互动、师生互动的优势,体现出以人为本,自主学习的特点,突破时空界限,延伸课堂空间,拓展思维方法,有利于培养善思考、高素质的综合人才,适应信息时代教育发展的要求。 实现了群聊和单聊功能,上传课件与下载,信息通知,班级管理学生信息的管理,疑问管理(BBS论坛),链接管理,通知管理

资源截图

代码片段和文件信息

using System;
using System.Collections;
using System.ComponentModel;
using System.Configuration;
using System.Data;
using System.Data.SqlClient;
using System.Drawing;
using System.Web;
using System.Web.Security;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;

namespace book09
{
//该源码下载自www.51aspx.com(51aspx.com)
/// 
/// ChatRoom 的摘要说明。
/// 

public partial class ChatRoom : System.Web.UI.Page
{

protected void Page_Load(object sender System.EventArgs e)
{
            if (Session[“username“].Equals(“admin“)) //判断是否管理员
                Hyperlink1.Enabled = true;        //控件由灰色变可用
//注册Ajax类型
Ajax.Utility.RegisterTypeForAjax(typeof(ChatRoom));
}

#region Web 窗体设计器生成的代码
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
//
InitializeComponent();
base.OnInit(e);
}

/// 
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// 

private void InitializeComponent()
{    

}
#endregion

public string UserName
{
get
{
return User.Identity.Name;
}
}

/// 
/// 获取新消息的html字符串
/// 

/// 客户端输出的html字符串
[Ajax.AjaxMethod()]
public string GetNewMsgString()
{
string strMsgHTML = ““;

SqlConnection conn = new SqlConnection(
ConfigurationSettings.AppSettings[“ConnectionString“]);

SqlCommand cmd = conn.CreateCommand();
cmd.CommandType = CommandType.StoredProcedure;
cmd.CommandText = “GetNewMsg“;
cmd.Parameters.Add(“@username“ UserName);
            
conn.Open();
using (SqlDataReader dr = cmd.ExecuteReader())
{
while (dr.Read())
{
if (dr.GetString(1) != ““)
{
strMsgHTML += string.Format(
yle=‘COLOR: #{0}‘>{1} {2} {3} {4} >> {5}

dr.GetString(5)
dr.GetString(1)
TestIsPublic(dr.GetBoolean(6))
TestYourself(dr.GetString(2))
dr.GetString(4)
Replace_GTLT(dr.GetString(3)));
}
else
{
strMsgHTML += string.Format(
yle=‘COLOR: #{0}‘>{1}

dr.GetString(5)
dr.GetString(3));
}
}
}
conn.Close();

SetMsgPos();

return strMsgHTML;
}

/// 
/// 替换字符串中的‘<‘‘>‘字符
/// 

/// 输入字符串
/// 替换后的字符串
private string Replace_GTLT(string strInput)
{
string strOutput = strInput.Replace(“<“ “<“);
strOutput = strOutput.Replace(“>“ “>“);
return strOutput;
}

/// 
/// 检查用户名是否是当前登录的用户名
/// 

/// 用户名
/// 经过替换的用户名
private string TestYourself(string strInput)
{
if (strInput 

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

     文件        407  2009-04-14 17:19  通知.aspx.cs

     文件       4878  2009-04-17 18:50  admin\admin.aspx

     文件       1293  2009-04-17 18:45  admin\admin.aspx.cs

     文件       2423  2009-04-16 06:26  admin\adminMasterPage.master

     文件        510  2009-04-14 15:39  admin\adminMasterPage.master.cs

     文件       3435  2009-04-18 03:00  admin\file.aspx

     文件        405  2009-04-10 02:26  admin\file.aspx.cs

     文件      11006  2009-04-18 14:43  admin\ggao.aspx

     文件        417  2009-04-18 14:46  admin\ggao.aspx.cs

     文件       5399  2009-04-16 06:03  admin\link.aspx

     文件        526  2009-04-16 05:49  admin\link.aspx.cs

     文件      10086  2009-04-18 03:23  admin\linki.aspx

     文件        823  2009-04-14 20:07  admin\linki.aspx.cs

     文件       3846  2009-04-18 03:35  admin\question.aspx

     文件        409  2009-04-10 02:41  admin\question.aspx.cs

     文件       2274  2009-04-08 01:18  App_Code\db.cs

     文件       1371  2009-04-05 22:28  App_Code\Global.asax.cs

     文件        775  2007-07-16 11:48  App_Code\Jscript.cs

     文件       5798  2009-04-21 10:49  App_Code\LoginCustomControl.cs

     文件      12271  2009-04-17 23:06  App_Code\MessagesDB.cs

     文件        948  2009-04-05 22:28  App_Code\Migrated\Stub_Login_aspx_cs.cs

     文件       4856  2007-08-03 10:11  App_Code\MyUpload.cs

     文件       3421  2009-04-06 23:47  App_Code\Security.cs

     文件      13609  2009-04-17 22:11  App_Code\ThreadsDB.cs

     文件      15093  2009-04-13 21:25  App_Code\UsersDB.cs

     文件    2097152  2009-04-21 10:34  App_Data\book09_Data.MDF

     文件    1048576  2009-04-21 10:34  App_Data\book09_Data_log.ldf

     文件      50445  2009-04-16 03:15  bbs\0416.jpg

     文件       3259  2008-03-06 21:16  bbs\clock100.swf

     文件       2431  2009-04-17 21:46  bbs\editthread.aspx

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

评论

共有 条评论