当前位置:首页 > 毕业论文++网上书店系统的设计与实现 - 图文
GridView2.DataBind();
Response.Write(\订单取消成功~');\ }
protected void Button2_Click(object sender, EventArgs e) {
Session.Abandon(); Response.Write(\
language='javascript'>window.location.href='Default.aspx';\
}
protected void Button1_Click(object sender, EventArgs e) {
Response.Write(\
language='javascript'>window.location.href='collect.aspx';\
}、
3.购物车订单计算功能
该功能存在于客户登陆后的图书列表页面,当用户点击加入购物车后,然后点击查看购物车,在这部分表格中会显示购买数量,客户可以自己输入数量,然后点击确认购买,系统会将计算的结果显示在页面上,而且会将其转发到后台的订单处理页面,以便管理员一目了然确认发货。 (1)实现主要代码如下: modbookinfo =
bllbookinfo.GetModel(Convert.ToInt32(GridView1.DataKeys[e.RowIndex].Value));
lbsum.Text
=
(Convert.ToDecimal(lbsum.Text)
+
Convert.ToInt32(((TextBox)(GridView1.Rows[e.RowIndex].Cells[3].FindControl(\4.购物车取消购买功能:
本功能是用户在点击购买后计算价格的时候,突然不想买了,则用户可以点击取消购买按钮,每个书本的后面都对应有取消购买按钮,点击了次按钮后,系统会自动将价格减去。
23
(1)关键代码如下:
EBook.BLL.OrderInfo dele = new EBook.BLL.OrderInfo();
string dingdanid =
GridView2.DataKeys[e.RowIndex].Value.ToString(); //订单的ID
dele.Delete(int.Parse(dingdanid));
GridView2.DataSource = dele.GetList(\ViewState[\ GridView2.DataBind();
Response.Write(\订单取消成功~');\5.管理员后台管理页面:
本页面是管理员登陆后台操作界面之后进行各种管理活动的页面,包括:用户管理(添加用户、查看用户),图书管理(新书上架、图书查看、图书统计),订单管理(订单查看、订单统计),评论管理(主要包括查看图书评论),最后一项是退出系统。
在树状列表上面,可以获取用户名所对应的真实姓名,主要代码为:lbtruename.Text = Session[\
(1) 用户管理:
5.1.1添加用户,本功能不是添加普通客户,而是添加管理员,包括
管理员的权限,姓名,性别等一些信息。
5.1.2 查看用户,查看的是所有人的用户,包括客户和管理员,以表格
的形式方便管理员查看,并且进行分页显示。
5.2 图书管理
5.2.1 新书上架,发布新书的信息,包括书名,出版社,作者,图
片,图书介绍以及价格,这样就会在客户的页面显示新增的图书信息
5.2.2 图书查看,以表格形式展示了所有数据库存在的图书,以及他
们的各种信息,并且进行了分页显示
5.3 订单管理
24
5.3.1订单查看,以表格形式将客户的订单显示出来,并显示是否发
货,点击发货按钮,在是否发货一栏下就会自动改成已发货,这样,管理员就可以一幕了然的知道订单的信息了,此表格也进行了分页显示;
5.4 评论管理
5.4.1 查看评论,管理员可以查看用户所发表的评论,如果评论的
内容过于低俗和肮脏,管理员可以将之删除; 5.5 退出系统
退出管理员界面,重新回来登陆界面
25
系统测试与运行
一、 系统测试
正常情况下在visual studio 2005和sql server2000状态下能进行网页的操作就说明测试成功。
二、测试结果
测试结果如下各界面所示: 登陆界面:
万年历界面:
图6-1首页显示图
26
共分享92篇相关文档