《优速购物系统设计说明.doc》由会员分享,可在线阅读,更多相关《优速购物系统设计说明.doc(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 优速购物系统系统概述:网上购物,就是通过互联网检索商品信息,并通过电子订购单发出购物请求,然后填上私人支票帐号或信用卡的号码,厂商通过邮购的方式发货,或是通过快递公司送货上门。国内的网上购物,一般付款方式是款到发货(直接银行转帐,在线汇款)。担保交易(淘宝支付宝,百度百付宝,腾讯财付通等的担保交易)则是货到付款等。网上购物系统拥有完整规范的商流和金流,整合了几十家国内知名的支付网关,并且内置了多套精美模版,同时还提供灵活强大的模版编辑功能。商家可以根据自己的喜好对网上商店的前台页面做个性化设置;同时,网上购物系统还拥有强大的商城功能,如店铺推荐和搜索,商品推荐和展示等等。运营商可以给商家提供
2、全方位的广告宣传和推广。顾客也可以方便的找到自己心仪的商品和商店。系统运行环境: 操作系统: windows 7 开发工具: eclipse 数据库: mysql JSP服务器: tomcat 6.0功能需求分析:1、商品功能: 商品类别浏览。2、订单功能:订单具有“确认”、“到款”、“部分到款”、“发货”、“部分发货”、“退货”、“部分退货”、“归档”、“取消”状态,方便您控制购物流程的每个阶段。3、用户登陆注册: 注册用户,并且能够实现登录功能。4、统计分析功能: 会员注册情况 会员订单列表 商品销量列表5、购物车功能:购买商品可以增添到购物车;也可以从购物车退回商品,删除购物车。6、搜索
3、功能: 可以根据关键字搜索,通过已设定的关键字来搜索自己想查找的商品。7、管理功能: 管理员可以管理商品信息,查看用户信息,删除订单,删除商品。a) 总体设计:开发与设计的总体思想: 通过运用myeclipse和数据库来编写程序来实现网上购物系统所需要的基本功能。系统模块结构图: 用户分为买家和卖家和管理员。n 用户都有注册,登录,修改密码,送货地址,联系方式的自助功能。n 管理员可以查看所有信息,用户信息的查看,商品的查看,订单的查看,非法商品的删除,和过期订单的删除。n 卖家可以发布商品,修改商品价格、数量等商品信息,浏览搜索商品,查看订单,发货。n 买家可以搜索商品,购买商品,查看未处理
4、订单和历史订单,加入购物车,查看购物车,退订和确认收货。l 界面设计 首页面商品分类商品列表用户注册登录界面用户管理个人信息界面管理员界面截图:l 数据库设计c) 详细设计:访问数据库的JavaBean:JavaBean是一种Java语言写成的可重用组件。为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器。JavaBean通过提供符合一致性设计模式的公共方法将内部域暴露成为属性。众所周知,属性名称符合这种模式,其他Java类可以通过自省机制发现和操作这些JavaBean属性。用户可以使用JavaBean将功能、处理、值、数据库访问和其他任何可以用Java代码创造的对象进行打
5、包,并且其他的开发者可以通过内部的JSP页面、Servlet、其他JavaBean、Applet程序或应用来使用这些对象。用户可以认为JavaBean提供了一种随时随地的复制和粘贴的功能,而不用关心任何改变。JSP的一个重要特性就是可以用JavaBean实现功能的扩展。将大部分功能放在JavaBean中完成,以使JSP页面程序更干净简洁、利于维护。JavaBean可以很方便的用来捕获页面表单的输入并完成各种业务逻辑的处理。d) 设计总结: 通过这一个学期以来对mysql和jsp的学习,虽然在学习的过程中对知识的掌握不算牢固。但是,在编写这一个系统的过程中,运用到了许多知识,通过查找资料、翻阅课本、以及借鉴前辈的经验、对好的代码的学习,对自身也是一个查漏补缺的过程,慢慢熟悉并逐渐掌握了mysql和jsp的基本知识。 在完成大作业的过程中,通过各种渠道来完善自己。 虽然这个系统功能可能有些简单,界面不够美观,但还是希望通过自身的努力来好好完成这个网上购物系统,并且不断完善,不断提升自己的水平。希望我们的努力和付出能得到相应的回报,从而激励我们再接再厉!
限制150内