计算机毕业设计介绍:
4.1 网站前台功能模块介绍
前台页面主要包括以下功能模块:
? 会员登录:实现对顾客的登录验证。
? 会员注册:供顾客在本站注册会员。
? 热书推荐:将最欲销售图书推荐给顾客。
? 图书搜索:方便顾客查看自己需要的图书。
? 购物车:实现顾客对自己购物车的管理。
? 订单查询:方便用户对自己订单的详细查询。
? 顾客留言:实现交易双方的沟通与交流,为顾客投诉反馈提供窗口。
? 会员管理:会员可以对自己的资料信息详细查看并做修改。
? 新闻浏览:发布站内最新新闻,并提供以往所有新闻。
? 图书展示:实现图书图片,价格及相关信息的展示。
4.2网站前台首页的设计与实现
网站前台首页主要包括三部分:顶部网站风格展示和导航连接,左部包括部分功能模块,右侧则是图书展示。该页面三部分采用分别处理,这样便于程序的开发,哪一部分需要改动,只需部分修改,不干涉其他部分。
4.3.1用户登录模块
该模块运用.NET的Session对象暂时保存用户登录的信心,然后将该信息和数据库表的相关信息比对,若存在该用户信息,则登录成功,否则提示出错信息。具体原理和代码相对比较简单,在这里不叙述。
4.3.2会员注册模块
该网站只提供对会员的售书,游客只有注册为会员才能进行购书。关键代码如下:
string Pwd = FormsAuthentication.HashPasswordForStoringInConfigFile(UserPwd1.Text, "MD5");
string Post = UserPost.Text;
if (Post == "")
&n,bsp;  ,; {
Post = "0";
}
string tel=UserTel.Text;
if (tel == "")
{
tel = "0";
}
System.Text.StringBuilder SqlStr=new System.Text.StringBuilder();
SqlStr.Append("insert into UserMes(");
SqlStr.Append("UserName,UserPwd,UserEmail,UserTel,UserAdd,UserZName,UserPost");
SqlStr.Append(") values (");
SqlStr.Append("'" + Ft.GoUStr(UserName.Text) + "',");
SqlStr.Append("'" + Pwd + "',");
SqlStr.Append("'" + Ft.GoUStr(UserEmail.Text) + "',");
SqlStr.Append(tel + ",");
SqlStr.Append("'" + Ft.GoUStr(UserAdd.Text) + "',");
SqlStr.Append("'" + Ft.GoUStr(UserZName.Text) + "',");
SqlStr.Append(Post + ")");
DBSQL.MExecuteNonQuery(DBSQL.MCon, SqlStr.ToString(), CommandType.Text, null);
〖资料来源:计算机毕业论文 www.xiaoniu168.com〗
第7页为计算机毕业论文部分......