ASP.NET在线书店销售网站(6)

来源:xiaoniu168.com 作者:本站原创 添加时间:2012-03-13 点击数:24573

计算机毕业设计介绍:

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页为计算机毕业论文部分......

【联系方式】

【本站信誉】

用心做计算机毕业设计论文网