毕业设计网上书店管理系统答辩.pptVIP

  • 68
  • 0
  • 约2.74千字
  • 约 21页
  • 2019-10-25 发布于安徽
  • 举报
收藏: 以下资料来自:零度软件团队 访问更多资料,收藏: Q群①已满,欢迎大家加入群②:(257523899)获取更多计算机相关资料。 加Q :519396085. 个人网上图书管理系统的设计与实现 导 师: 答辩人: 专 业:计算机科学与技术 论文框架 研究背景与意义 基本技术方案 系统分析与设计 系统的主要模块 1 2 3 4 1 5 结论 研究背景与意义 1.1研究背景 书籍交易网站是Internet和电子商务发展的产物,近几年在我国发展迅猛。21世纪是网络的时代、信息的时代,时间是非常宝贵的,人们由于种种原因没有时间到书店去,也不知道哪家书店有自己需要的书籍,网上书店网站的建立可以比较好的解决这方面的问题,可以向广大用户推出的是一种全新的网上信息服务,为书店与消费者之间架起了一座高速、快捷的网上信息桥梁,而且目的是节约用户的时间、方便用户购书。 研究背景与意义 1.2研究的意义 做为一个虚拟的书店,网上书店具有很多新的特性,以下这些是它的优势:其营业成本完全有理由比传统意义上的书店低得多;不需支付昂贵的店铺租金,花费浩大的装修;可依靠“零库存”管理,缩速资金周转的周期,可以加速周转。同时可以利用多媒体促销、各种文字、图像和动画、声音,让受众全方位感受广告诉求;依靠客户数据库能够提供全新的个人化服务等等。这些特性使网上书店充满生命力,也是它发展的源动力。 2.基本设计方案 2.1 MVC设计模式 MVC是一种目前广泛流行的软件设计模块。近来,随着J2EE的成熟,它正在成为J2EE平台上推荐的一种设计模型,也是Java开发者非常感兴趣的设计模型。MVC英文即Model-View-Controller,即把一个应用的输入,处理,输出流程按照Model,View,Controller的方式进行分离,这样的一个应用被分为3层,即模型层,视图层,控制层。 2.基本设计方案 三层体系结构 用户通过浏览器向服务器发送请求,Web服务器接收客户端发送来的请求,对请求进行分析,如果请求是静态页面,那么就将所请求的页面发送到客户端;如果请求的是动态页面,那么就执行此动态页面,并将执行结果发送给客户端。动态页面中脚本程序可以和数据库服务器进行交互。 浏览器 Web服务器 数据库 2.基本设计方案 Servlet概述 Servlet工作流程: (1)客户端发送请求信息至服务器。 (2)服务器将请求信息发送至Servlet。 (3)Servlet生成响应内容并将其传给Servlet。响应内容动态生成,通常取决于客户端的请求。 (4)服务器将响应信息返回至客户端。 Web client Web server DateBase HTTP Servlet request HTTP Servlet response Web component 3.系统分析与总体设计 系统功能简介 对于网上书店,首先要能给用户最大的便捷,这种便捷不仅体现在网络之外的物流、图书的折扣等,更要体现用户在进行网络操作时的易用性,能够模拟用户的购书行为,营造一种尽量真实、贴切的用户购书过程。所以,在设计网络书店时,最重要的就是完成“用户功能”。其次,对众多图书、订单等信息的网络管理,对于网站经营者的经营效率的意义,也是不言而喻的,这些可以统称为“管理功能”。 3.系统分析与总体设计 用户购物流程:选购-加入购物车-下订单-支付-发货-完成 用户注册 用户登录 查找图书 添加购物车 查看购物车 结账 生成订单 3.系统分析与总体设计 前台模块功能结构如图所示 个人网上书店管理前台 修改注册资料 购物车管理 顾客留言 首页 订单管理 查看物品 确认订单信息 订单提交成功 查看订单 个人信息修改 3.系统分析与总体设计 后台模块功能结构如图所示 个人网上书店管理后台 商品分类管理 特价商品管理 订单管理 系统用户管理 安全退出 4.系统主要功能模块详述 用户注册模块图 该模块需要设计一个表达让用户输入有关个人的详细信息 4.系统主要功能模块详述 用户登录模块 为了检验用户是否为书店的合法用户,所以需要用户输入用户名和密码来核对用户的合法性。用户登录模块就是完成这一功能。 4.系统主要功能模块详述 购物车功能模块设计 用户可以暂时把挑选图书放入购物车,可以对选定的商品进行删除或更改购买数量,并对多个商品进行一次结款,是网上商店里的一种快捷购物工具 4.系

文档评论(0)

1亿VIP精品文档

相关文档