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

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

计算机毕业设计介绍:

5.2.2 订单管理模块
订单管理主要是完成审查顾客订单,删除无效订单以及设置订单状态三部分。购物网站上难免有无效的订单,管理者可以查看订单的所有信息来确定订单的真实性,从而删除无效订单.对于已经发货的订单,管理者应该及时写入数据库,将订单状态“尚未处理” 设置为“已经发货”。发货完毕后,如果管理者再次点击“修改”按扭,系统会给出提示“此订单您已经做过了发货处理”。发货处理的关键代码如下:
MyFunction Ft = new MyFunction();
        string Mid = Ft.UrlStr("?");
        if (Ft.CheckIsNumber(Mid))
        {
            string OrderNumber = FormsAuthentication.HashPasswordForStoringInConfigFile(Mid, "MD5");

            DBSQL.MExecuteNonQuery(DBSQL.MCon, "Update OrderMes set OrderFMemo='" + Ft.GoUStr(OrderFMemo.Text) + "',OrderFDate=Getdate(),OrderSate=1 where OrderNumber='" + OrderNumber + "'", CommandType.Text, null);
5.2.3新闻管理模块
新闻管理模块主要包括发布站内最新新闻,查看、删除和修改以往新闻。每一条的新闻标题都设置为超连接,并且传递参数新闻编号“news_ID”,这样可以方便地打开新的窗口浏览新闻全文,浏览完毕可以关闭窗口。
5.2.4查看顾客留言模块
该网站为一电子商务网站,需要随时与客户进行沟通,故需具备顾客留言功能。管理员可以从后台浏览相关留言,管理者可以根据顾客的建议,提问或是投诉信息,在信息新闻发布中做出回复。便于实现双向沟通与交流,从而为更好的对网站进行改进和完善收集信息。
5.2.5管理员信息管理模块
该管理模块主要是对人员的管理,包括添加管理员,修改管理员密码,删除过期会员。一个网站的要有实用性必须具备添加管理员和删除管理员的功能,这样才能体现管理的严密性。具体实现代码如下:
string Adminid = DataList1.DataKeys[e.Item.ItemIndex].ToString();

        string SetSql = "select * from MasterMes";

        DataSet Ds = DBSqlTable.MDs("select * from MasterMes", CommandType.Text, null);

        int i = Ds.Tables[0].DefaultView.Count;
        Ds.Dispose();
        Ds.Clear();
        if (i > 1)
        {
            string DelSql = "delete from MasterMes where MasterId=" + Adminid;
            DBSQL.MExecuteNonQuery(DBSQL.MCon, DelSql, CommandType.Text, null);
            DLBind();

<责任编辑:计算机毕业设计网(http://www.xiaoniu168.com)>

【联系方式】

【本站信誉】

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