济南网站建设,网站运营维护,网站优化
电子商务网站建设您当前的位置:智达维网络科技 > 网站建设 > 电子商务网站建设 >

济南精品课程网站建设

更新时间:2018-04-09 09:31:19 作者:千寻建站 访问量:28

济南精品课程网站建设
济南精品课程网站建设
    精品课程作为学生学习的平台,同时也是相关教师关注的热点。怎样才能使自己的网站与众不同、富有特色。这里我们可以使用数据挖掘技术,通过网站内容的数据挖掘,主要针对数据库中文本、图形进行数据的分析与挖掘,并建立课程网站架构。通过前台页面,学生可以轻松的了解所有课程资源,并能下载所需资料,这里主要讲授后台有关模块的设计与实现。
1 管理员登录模块
    此模块对于网站的安全性是非常重要的,只要通过安全验证的用户才可访问该后台页面,操作数据库的相关信息,登录页面中关键代码如下:
function denglu2(){
if(document.all. zhanghu.value.length==0){ //判断表单中“用户名”文本框是否为空
alert("用户名不能为空,请填写用户名!"); //如果表单中“用户名”文本框为空,弹出错误提示
return false; }
if(document.all.mima.value.length==0){ //判断表单中“密码”文本框是否为空
alert("请输入正确的密码!"); //如果表单中“密码”文本框为空,弹出错误提示
return false; }
document.all.loginForm.denglu(); //提交表单return true; }
2 “联系我们”模块设计
    任何一个网站,管理者与学习者的在线交流是必不可少的功能之一,学习者可以在浏览了产品信息后将自己的建议反馈给管理者,管理者也可以在第一时间得知学习者的需求,以便更好的完善信息,精品课程网站的建设也是如此,需要以学生的需求为主。
“在线留言”功能关键代码如下:
public partial class Liuyan : System.Web.UI.Yemian{
protected void Yemian_Load(object sender, EventArgs x)
protected void Button1_Click(object sender, EventArgs x)
{ //此处判断留言标题、内容与验证码 }
DB.execnonsql("insert into Liuyan
([LYtitle],[LYcontent],[LYtitme])values('"+Biaoti.Text+"','"+Neirong.Text +"','"+DateTime.Now.ToString()+"')");
MessageBox.Show(this, "留言发表成功,请耐心等待回复,谢谢您对本公司的支持!");
//留言发表成功后,此处将标题与内容置为空 }
}“查看留言”功能关键代码如下:
public partial class CKLiuyan : System.Web.UI.Yemian
{ protected void Yemian_Load(object sender, EventArgs x)
{ if (!IsPostBack)
{ hudong(); }
}
void hudong()
{ string sql = "select * from Liuyan order by LYtitme desc";
DataSet hda = DB.getdataset(sql);
DataView hdb = hda.Tables[0].DefaultView;
PagedDataSource hdp = new PagedDataSource();
AspNetPager1.RecordCount = hdb.Count;
hdp.DataSource = hda;
hdp.AllowPaging = true;
hdp.CurrentPageIndex = JspNetPager1.CurrentPageIndex-1;
hdp.PageSize = JspNetPager1.PageSize;
this.Repeater1.DataSource = hdp;
this.Repeater1.DataBind(); }
protected void JspNetPager1_PageChanged(object sender,
EventArgs x)
{ hudong(); }
}
3 数据库的设计与连接
    通过对网站功能的分析,结合数据库设计的相关原则进行数据库的逻辑设计,得出网站主要有学生、管理员(教师)、课程、试题、视频、通知等实体组成,每个实体根据需要又有若干个属性,实体之间通过对应的属性建立关系。在逻辑设计基础上,结合My SQL 数据库的可视化工具可以快速在其中进行数据库和表的创建。数据库是用来存放系统数据信息的仓库,一个系统必须依靠数据信息才能正常运行。但是程序与数据库是两个独立的个体,要实现程序应用数据信息,我们就需要在系统和数据库之间建立一个连接,这样系统才可以运用到数据库中的数据。
数据库绑定数据的主要代码如下:
public static void bindrepeater(string sql, Repeater cp) //绑定repeater 控件
{ OleDbConnection conn = DB.Getconn();
DataSet hda = getdataset(sql);
cp.DataSource = hda.Tables[0].DefaultView;
closeConnection();
cp.DataBind(); }
    为了在服务器中引入数据挖掘技术,在服务器上就要构建一个能够记载客户浏览的路径、页面和课程信息点击的数据库系统。该系统包含多个原始的静态数据库,对于课程特定的挖掘任务,需要从中生成特定的关联数据库,关联数据库及其操作置于后台数据库系统中。

    文章说明:本站发布的所有文章,版权均属于智达维网络科技。如需转载、摘编或利用其它方式使用上述作品,请注明“转载自:智达维网络科技”或“转载自:智达维网络科技/网站建设相关内容”,谢谢您的浏览!

相关推荐
热线:0531-87583458 电话:0531-66812586 QQ:2676834962
Copyright 智达维网络科技 版权所有
ICP备案编号:鲁ICP备11034527号-1 鲁公网安备 37010402000703号

扫二维码加微信咨询

拨打客服热线

0531-87583458

在线客服