第15章 MyPetShop综合实例

第15章 MyPetShop综合实例

ID:43212929

大小:1.13 MB

页数:83页

时间:2019-10-03

第15章 MyPetShop综合实例_第1页
第15章 MyPetShop综合实例_第2页
第15章 MyPetShop综合实例_第3页
第15章 MyPetShop综合实例_第4页
第15章 MyPetShop综合实例_第5页
资源描述:

《第15章 MyPetShop综合实例》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、第15章MyPetShop综合实例1本章要点:了解MyPetShop系统的总体设计熟悉系统数据库设计掌握用户控件设计掌握前台功能模块设计掌握购物车模块掌握订单处理模块掌握后台功能管理模块2目录15.1系统总体设计15.2MyPetShop数据库设计15.3用户控件设计15.4前台显示页面设计15.5用户注册和登录模块15.6购物车模块15.7订单处理15.8后台管理功能模块15.9小结315.1系统总体设计系统功能模块设计用户控件设计系统数据库总体设计web.config配置文件的设计415.1.1系统功能模块设计5前

2、台商品浏览模块6购物车模块应用Profile个性化用户配置技术实现购物车模块,允许匿名用户访问购物车。购物车中包含了用户决定购买的所有商品信息,包括商品编号、商品名称、商品价格、购买数量以及用户应付总价等。用户在查看商品详细信息时,如果决定购买即可将商品加入购物车,然后可以继续浏览其他产品。7购物车模块(续)8订单结算模块用户完成购物后即可进入结算中心,系统对用户的产品及数量进行价格计算,最后生成用户应付款金额。然后用户向系统下达定单并提供送货地址和付款方式等信息。9订单结算模块(续)10后台管理功能模块根据系统数据维

3、护要求而设计的后台管理平台,只有拥有管理员角色的用户才可进入后台功能模块实现系统的维护与管理。11后台管理功能模块(续)1215.1.2用户控件Navigation1用户控件:根据用户的不同角色,显示不同的登录状态信息。Navigation2用户控件:根据站点地图实现站点导航功能。Category用户控件:实现商品类别显示功能。1315.1.2用户控件(续)NewProduct用户控件:实现最新商品显示功能。PetTree用户控件:实现商品类别及所有商品导航功能。Weather用户控件:实现全国所有省、直辖市的主要城市

4、天气预报功能。1415.1.3系统数据库总体设计MyPetShop数据库:包含Category、Product、Supplier、Order和OrderItem。其中Category表存储商品类别信息,Product表存储商品详细信息,Supplier表存储供应商详细信息,OrderItem表存储订单的详细信息,Order表存储订单信息。ASPNETDB数据库:存储实现Profile用户个性化配置功能、Web部件功能、成员资格管理和角色管理等功能相关的数据。1515.1.4web.config配置文件启用了Web部件功

5、能、Profile个性化用户配置、Forms身份验证和URL授权、成员资格和角色管理等功能,因此必须对web.config配置文件进行相应的配置。源程序:web.config1615.2MyPetShop数据库设计数据表设计表与表之间的联系1715.2.1数据表设计商品分类信息表(Category)商品信息表(Product)供应商信息表(Supplier)订单信息表(Order)订单详细信息表(OrderItem)18商品分类信息表(Category)字段说明类型备注CategoryId商品分类编号int主键,自动递

6、增Name商品分类名称varchar(80)允许为空Descn商品类别描述varchar(255)允许为空19商品信息表(Product)字段说明类型备注ProductId商品编号int主键,自动递增CategoryId所属商品分类编号int外键,不允许为空ListPrice商品单价decimal(10,2)允许为空UnitCost商品成本decimal(10,2)允许为空SuppId供应商编号int外键Name商品名称varchar(80)允许为空Descn商品介绍varchar(255)允许为空Image商品图片v

7、archar(80)存储图片路径Qty商品库存int不允许为空20供应商信息表(Supplier)字段说明类型备注SuppId供应商编号int主键,自动递增Name供应商名称varchar(80)允许为空Addr1供应商地址1varchar(80)允许为空Addr2供应商地址2varchar(80)允许为空City供应商所在城市varchar(80)允许为空State供应商所在省份varchar(80)允许为空Zip城市邮编varchar(5)允许为空Phone供应商电话varchar(40)允许为空21订单信息表(O

8、rder)字段说明类型备注OrderId订单编号int主键,自动递增UserName用户名varchar(80)不允许为空OrderDate订单日期datetime不允许为空Addr1用户地址1varchar(80)允许为空Addr2用户地址2varchar(80)允许为空City用户所在城市varchar(80)允许为空Stat

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。