ASP.NET网上购物系统毕业论文(致谢+开题报告+任务书+答辩PPT) 第18页

ASP.NET网上购物系统毕业论文(致谢+开题报告+任务书+答辩PPT) 第18页
在这一模块中,主要包括以下自定义控件和页面的实现:
(1)页面头部控件(UserContro\HeaderMenu.ascx):主要包括登录、购物车、帮助等页面的链接以及搜索框。
页面头部控件是为了方便用户快速导航到某个页面的,由于这是需要显示在每个页面上的模块,所以定义为用户控件是一种不错的解决方法。
在HeaderMenu.ascx的设计中,具有技巧性的地方是如何展示给登录用户和匿名用户不同的导航条,例如,匿名用户看到的导航链接有登录、购物车和帮助,而登录用户看到的则是注销、我的账户和帮助。如图5-2、5-3所示。
登 录  | |  帮 助     搜 索 
图5-2  匿名用户导航条

注 销  |  我的账户   | |  帮 助     搜 索
图5-3  登录用户导航条
(2)商品分类导航控件(UserControl\CategoryList.ascx):显示所有商品的列表,作为页面的左侧导航目录,如图5-1所示。
该控件显示所有的商品分类,单击目录中某一个商品分类时将显示相应类别的商品列表页面。
(3)热门商品列表控件(UserControl\PopularProduct.ascx)以及新到商品控件(UserControl\NewProducts.ascx),如图5-1所示。
这两个控件的功能是在首页显示相应的商品列表,与商品分类导航控件类似,单击某一商品将显示相应商品详细信息页面。
2、商品信息模块共包含如下的页面:
(1)分类显示商品(ProductList.aspx):分页显示某种类型的所有商品。
该控件分类显示相应的商品信息,商品信息包括每个商品的商品编号、商品名称、简单描述。ProductList.aspx的界面效果如图5-4所示。
查询结果
商品编号 商品名称 简单描述 购买
25 TCL D1100 (128MB 40GB)
处理器类型:Intel Pentium 4-M\处理器主频(MHz):2000 

26 微星AVERATEC 1200
处理器类型:Intel Pentium 4-M\处理器主频(MHz):2000 

27 微星AVERATEC 6200
处理器类型:Intel Pentium 4-M\处理器主频(MHz):2000 

28 BenQ Joybook 6000N (C08)
处理器类型:Intel Pentium 4-M\处理器主频(MHz):2000 

共计2页                              到第  页
图5-4  分类显示商品的界面效果
(2)商品详细信息(ProductInfo.aspx):显示某个商品的详细信息。
这个页面将显示某一商品的详细信息。在eshop中,商品的详细信息包括商品的名称、价格、简介以及浏览次数。商品详细信息的界面效果如图5-5所示。
富士通 E2010
价格: 12000
简介: 处理器类型:Intel Pentium 4-M\处理器主频(MHz):2000
浏览次数: 14
购买
图5-5  商品详细信息的界面效果
(3)商品搜索结果(Search.aspx):分页显示搜索结果。
在页面头部的搜索框中输入相应的关键词,提交之后,将在搜索页面显示出模糊查询的结果。显示方式与ProductList.aspx类似。例如,在搜索框输入“Office”,则显示出商品名称中包含“Office”的所有商品,并分页显示。实现效果如图5-6所示。
搜索结果
商品编号 商品名称 简单描述 添加到购物车
16 Office2003
Microsoft公司Office系列软件的最新版本。 

34 Office XP
Office系列产品。 Microsoft公司出品。 

35 Office2000
2000年Microsoft公司推出的Office版本 
共计1页                           到第  页
图5-6  商品搜索结果的界面效果
3、购物车功能模块。
用户单击商品列表中“添加到购物车”的超级链接时,将进入购物车的功能页面。主要包括以下两个页面:
(1)添加到购物车(AddToCart.aspx):将选定商品添加到购物车记录中。
这个页面是一个中转页面。所谓中转的意思,就是它并不呈现给用户,但却实现一定的功能-将某种商品添加到操作用户的购物车内。
(2)购物车管理(ShoppingCart.aspx):对购物车内容进行管理。
该页面实现的功能比较多,包括购物车记录的绑定显示、修改购物车中商品的数量、删除购物车中的记录以及显示购物总额等。其界面效果如图5-7所示。
商品编号 商品名称 价格 数量 小计 删除
16  Office2003
¥3,800.00 
¥3,800.00 

20  Windows XP Professional
¥1,800.00 
¥3,600.00 

28  BenQ Joybook 6000N (C08)
¥11,000.00 
¥11,000.00            
总计: ¥18,400.00    

图5-7  购物车管理的界面效果
4、用户信息管理模块。
用户信息管理是一个会员制的电子商务系统中必不可少的部分。在这一模块中实现的功能包括注册、登录、找回密码、修改密码、修改个人详细资料等。具体包括以下几个页面:
(1)登录验证(SignIn.aspx):登录验证涉及到整个系统的身份验证机制。
作为用户验证的窗口,登录页面的实现十分重要,其界面如图5-8所示。 

 << 上一页  [11] [12] [13] [14] [15] [16] [17] [18] [19] [20]  ... 下一页  >> 

Copyright © 2007-2012 www.chuibin.com 六维论文网 版权所有