项目二-任务1-网络书店的系统框架与模块组成_第1页
项目二-任务1-网络书店的系统框架与模块组成_第2页
项目二-任务1-网络书店的系统框架与模块组成_第3页
项目二-任务1-网络书店的系统框架与模块组成_第4页
项目二-任务1-网络书店的系统框架与模块组成_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

任务1网络书店的系统框架与模块组成湖南大众传媒职业技术学院授课老师:杨洋项目二案例导入网络书店系统框架网络书店系统模块划分与功能描述案例导入可以在网上商城免费自助建站吗Part1可以在网上商城免费自助建站吗凡科网:/凡科网建站流程图网络书店系统框架Part21.网络书店系统框架划分3.网络书店系统的框架设计2.网络书店系统的需求网络书店不是一个简单的概念,它包含了许多个内容,是由多个页面组成的一个整体的、主要是为用户实现网上选书、购书、产生订单等功能的系统,如图所示。一个完整的用户购书流程1.网络书店系统框架划分a.前台购书系统前台购书系统主要业务流程前台用户购书系统包括用户信息部分(如用户注册、用户修改个人信息、用户登录/注销、顾客留言、用户添加/查看/修改自己购物车、用户查看订单、用户提交新订单)和用户货物查询部分(包括按类浏览货物、查看货物信息、全局搜索、查看特价商品信息等),如图所示。1.网络书店系统框架划分b.后台管理系统后台管理系统包括管理员图书管理部分(如修改/增加图书分类、增加图书、修改删除图书、增加/修改产品库存数量、修改产品折扣等)、管理员订单管理部分(如查看/修改/销毁未确认订单、查看/修改/销毁未发货订单、查看/修改/销毁已经确认过的订单、确认订单等)和会员管理部分三个部分。如图所示。后台管理系统主要业务流程功能需求Ⅰ.图书查询;Ⅱ.购物车管理;Ⅲ.订单处理;

Ⅳ.会员注册;Ⅴ.评论处理性能需求网络书店系统性能需求是指系统必须满足的定时约束或容量约束,通常包括速度(响应时间)、信息量速率、主存容量、磁盘容量、安全性等方面的要求。两个需求2.网络书店系统的需求3.网络书店系统的框架设计a.MVC模式当前网络书店的系统框架设计基本上是MVC模式,即系统包含Model(模型)、View(视图)、Controller(控制器)三个核心部分。网络书店系统的MVC模式根据MVC设计思想设计的网络书店系统框架3.网络书店系统的框架设计b.网络书店框架层次结构网络书店的系统通常为三层,浏览器为第一层,作为系统应用界面;应用逻辑服务为第二层;数据链接为第三层,作为系统的数据存取服务。系统第一层数据流图系统第二层数据流图网络书店系统模块划分与功能描述Part31.网络书店系统模块划分2.网络系统模块功能描述1.网络书店系统模块划分网络书店系统包含了从用户登录首页到完成购物全过程,如图所示。系统结构图1.网络书店系统模块划分a.前台模块前台的首页框架结构设计一般分为四个部分,即头部信息区、主功能区、辅助功能区、尾部信息区,如图1所示。前台模块主功能区是网络书店具体功能实现的区域,能够实现会员注册和用户登陆、图书查询功能、选购图书、查看订单最新状态如是否已发货、辅助工具功能,如用户点击QQ聊天服务、或在线客服服务。前台模块又包含有4个子模块:个人信息模块、购物管理模块、购物车管理模块及订单管理模块。如图2所示。

头部信息区:信息栏、系统信息等

主功能区:具体功能实现

辅助功能区:图书分类、推荐图书等

尾部信息区:版权信息、管理员登录链接

图1:网络书店前台网页框架结构图图2:用户系统结构图1.网络书店系统模块划分b.后台模块后台功能设计:包括会员管理功能,管理员管理会员用户,可以加送积分等;管理员信息维护功能、图书基础信息管理功能、图书栏目管理功能、订单管理功能、图书预定功能。系统后台功能模块主要包括图书管理、订单处理、会员管理等子模块,如图所示。网络书店后台管理系统结构图2.网络系统模块功能描述网络书店系统主要实现两个功能:一是客户在网上查书、选书、购书和产生订单等功能;二是管理员对图书种类和图书信息、客户信息和客户订单等的管理。功能模块功能概述

前台模块用户注册与登录新注册用户:提供客户网上自助注册功能,填写注册表单并提交后,就能成为网络书店的用户,注册成功并登录后就可以进行网上购书了用户登录:供已注册的用户登录,登录后才能在网上购书实现网络书店用户信息的注册及身份验证,收集用户真实姓名、通信地址和联系方式等信息,以便送书上门图书信息管理最近新书:按录入网络书店系统的时间排序显示,优先显示新录入的书籍信息;特价书籍:显示网络书店设定的一定折扣(如5折及5折以下)的特价书籍信息;图书信息搜索:实现依据书名或作者信息来对图书信息的快速搜索,也提供图书书目信息的分类查询、显示功能,此外,在用户选择了对应书目信息后,还可以显示出有关该图书的详细信息,以使用户能更详细地了解所购买的图书购物车管理用户维护每一个进入网络书店的用户对应的购物车,也就是将用户所选购的图书信息记录到对应的购物车里,以便于生成订单订单管理实现根据用户购物车中的图书信息,以及用户所选择的送货方式和付款方式连同用户对应的个人信息一同生成订单,以便进行送货处理查看和发表评论实现客户查看评论了解图书,并允许客户发表评论

后台模块入库管理供网站管理员订购在库数小于安全在库数的书籍支付管理供网站管理员支付所欠出版社的资金情报管理供网站管理员对网站信息进行管理用户管理供网站管理员增加、修改、删除用户的基本信息图书管理书籍分类管理:供网站管理员对网络书店的书籍进行分类管理,可增加、修改、删除书籍的分类信息;书籍资料管理:供网站管理员增加、修改、删除网络书店书籍的基本资料信息,主要是文本信息网络书店功能模块系统前台功能模块系统后台功能模块2.网络系统模块功能描述a.用户注册模块注册模块会出现在很多程序中,注册模块是向网络书店数据库中输入数据,并且数据要不能重复,注册程序流程图如图所示。注册程序流程图2.网络系统模块功能描述b.用户登录模块数据库中存放有用户的基本信息,用户在网站中输入相关信息,通过匹配检测,便可以知道数据的有效性。用户登录程序图如图所示。用户登录程序图2.网络系统模块功能描述c.图书信息管理模块(非管理员用户)该模块包括图书展示和查询两部分。网络书店首页主要用于显示网络书店的一些更新,显示最新的图书,还有最热销的图书、推荐图书。首页最上面是一个导航条,可以方便地进行网站的导航,左上角是登录框,中间依次是网站推荐、新书上架、热销图书三个区域,他们的数据会根据数据库中相关数据的变动而变动,左面是一个图书分类列表,方便查找。图书查询可实现依据书名或作者信息来对图书信息的快速搜索。2.网络系统模块功能描述d.购物车管理模块购物车是用户在网络书店中实施购买活动的辅助工具,购物车性能的优劣在某种程度上也会影响购买者的购买情绪和行为。购物车管理用于维护每一个进入网络书店的用户对应的购物车,能存放用户选好的图书、可以随时改变是否要购买、可以随时改变购买的数量、可以显示目前购物车中图书的金额。购物车程序流程图如图所示。购物车程序流程图2.网络系统模块功能描述e.订单管理模块(非管理员用户)生成订单是购书者购买图书的最后一步了,也是最重要的环节,主要用于用户审核订单,要求用户必须输入准确的信息,包括用户购物车中的图书信息、用户所选择的送货方式、付款方式以及用户对应的个人信息。如图所示。订单管理流程图2.网络系统模块功能描述f.发表和查看评论模块为了能让客户更好地了解所选购的图书,允许客户在购买前查看图书的相关评论,并允许发表评论,以使其他用户了解此书。2.网络系统模块功能描述g.用户管理管理员可以通过系统所显示的跟单员、单号、下订时间、货品总额、运费、总金额、配送方式、收货人、联系电话、订单状态等实现对用户及用户订单信息的管理。2.网络系统模块功能描述h.图书管

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论