Easy_Buy电子商城系统设计.ppt

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Easy_Buy电子商城系统设计

第3章 Easy_Buy电子商城系统设计 本章学习要点: 系统用例图; 功能模块设计; 系统流程设计; 数据库设计; 详细设计; 第3章 Easy_Buy电子商城系统设计 3.1 系统概述 3.2 系统功能模块设计 3.3 系统流程 3.4 数据库设计 3.5 详细设计 3.6 本章小结 3.1 系统概述 Easy_Buy是一个B-C模式的电子商城,该电子商务系统要求能够实现前台用户购物和后台管理两大部分功能。 后台管理系统 管理用户 维护商品库 处理订单 维护会员信息 其他管理功能 系统用例图 3.2 系统功能模块设计 Easy_Buy是一个在线销售系统,是一个B-C模式的电子商务系统,由前台的B/S模式购物系统和后台的C/S模式的管理系统两部分组成。该电子商务系统可以实现会员注册、浏览商品、查看商品详细信息、选购商品、取消订单和查看订单等功能,前台系统的详细功能如图3-2所示。 注册模块 提供注册功能,用户填写必要资料和可选资料后成为本购物网站的会员,只有注册会员才可以进行购物操作,非注册会员只能查看商品资料。会员注册页面如图3-3所示。 登录模块 注册会员输入注册用户名和密码可以登录本网站进行购物。登录功能及登录后的显示信息如图3-4所示。 商品展示 新品上架 进入Easy_Buy电子商城后,在网站首页的上半部分会显示最新入库的6种商品信息,用户可以通过点击【更多】链接查看更多的商品信息,如图3-5所示。 促销商品 进入Easy_Buy电子商城后,在网站首页的下半部分会显示促销的4种商品信息及其他商品信息,用户可以通过点击【更多】链接查看更多的商品信息,如图3-6所示。 商品详情 用户在浏览商品信息时可以点击【详情】按钮,查看商品折扣、商品描述、商品大图等详细信息,如图3-7所示。 购物车 用户在浏览商品信息时可以点击【购买】按钮,购买指定的商品,即将商品放入购物车中,对于购物车中的商品,用户可以确认购买,也可以退还商品(删除),也可以增减所购商品的数量,如图3-8所示。 订单处理 用户查看购物车时可以点击【去收银台结账】按钮,确认购买所选择的商品。同时,填写付款方式、收货地址和确认E-mail等信息完成商品的订购,如图3-9所示。 订单处理 如果用户点击【确定付款】按钮,则显示用户订单的详细信息(包括订单号、订单时间等信息),如图3-10所示 订单处理 在用户订单产生后,用户可以通过【我的订单】链接查看自己的订单信息,如图3-11所示。 订单处理 用户可以通过【查看详细资料】链接查看自己的订单的详细信息,如图3-12所示。 客户反馈 用户可以发表商品的反馈意见和建议,如图3-13所示 后台管理 登录 系统的管理员输入账号和密码可以登录本网站后台管理系统,实现后台管理功能。后台管理员的登录界面如图3-14所示。 管理 管理员登录后可以对电子商城的相关信息进行管理。如图3-15所示。 3.3 系统流程 在Easy_Buy电子商城系统中,用户的购物操作和管理员的处理操作都会按照特定的顺序来完成。这里我们主要介绍用户购物的流程和客户订单的处理流程。 根据前面的分析我们知道,只有注册会员才能够完成商品的订购,注册会员的详细购物流程如图3-16所示。客户订单的处理流程如图3-17所示。 流程图 课堂实践 任务一 进入“北京图书大厦网上书店” (/),通过网站提供的链接注册成会员后,登录系统,进行图书的浏览操作。 任务二 试着搜索书名为“《Java程序设计案例教程》“的图书,并查看该图书的详细信息。 任务三 分小组讨论北京图书大厦网站的后台管理应包括哪些功能 。 3.4 数据库设计 Customer表(用户信息表) Idea表(用户留言表) Product表(商品信息表) Notice表(公告信息表) Main_type表(商品类别信息表) Orders表(订单信息表) OrderDetails表(订单详情表) Payment表(支付表) Admin表(管理员表) 创建数据库和表的SQL语句 (ShopSystem)和主要表的SQL语句,读者在使用样例系统时,也可以直接运行配套资源中建库脚本或者附加系统中的数据库到数据库服务器。 3.5 详细设计 Easy_Buy系统的开发文件夹如图3-18所示。前台购物系统文件组成如图3-19所示,后台管理系统文件组成如图3-20所示。 页面关系图 Easy_Buy电子商城前台主要页面的关系如图3-21所示,请读者结合配套资源扣的系

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档