
毕业设计 答辩— 在线购物系统的设计与实现.pptx
18页购物系统的设计与实现--xxxx2010年Q1(第一季度)网络购物交易规模破千亿B2C ( Business to Customer)C2C ( Customer to Customer )课题背景购物基本流程实现聊天尽可能提高软件质量: l 代码可读性强,可复用性好 l 系统易维护和升级目标理清业务逻辑,设计数据库运用方法,减少重复的工作(加文档,运用面向对 象设计原则等)从使用者的角度出发重点Database : Oracle 9iLanguage : Java(JDK1.6), JSPIDE : IDEA Web server: Tomcat 6.0Frame : jQuery1.3.2( Javascript )Modeling tool: Power designer 15Other tools : Firefox( FireBug)系统环境:系统功能模块序号功能名称功能标识简要描述1线聊天模块块Chat用户聊天2管理员员模块块Admin管理系统的网店,用户,商品,账号等3卖卖方模块块Seller包括网店申请,网店查看和信息设置,商品信 息的发布、修改和撤销,商品状态设 置,销售 情况统计 以及留言回复等用户操作。
4买买方模块块Buyer网站为买 方提供个人信息管理,支付宝业务 , 收藏夹,站内邮件,购物车,评价,投诉,交 易历史,申请开店等服务买方卖方管理员数据结构MVCMVC实现Search Controller void execute( HashMap<>)Command Factory 根据命令,从映射文件里找到对 象类名,从而得到相应的一个实 例化的对象,该对象实现了 ISearch接口Search. propertiessearchName=com.search.impl.SearchNameaddFavorate=com.search.impl.AddFavorite…1. Command2. Find Name 3. Return Class Name4. Return an instance搜索对性能有相当高的要求,要求反应即时在相同的代码设计方式下,MVC 的性能不是很高聊天1.连接池2.使用存储过程3.分页 4.简洁的网页界面性能提高优点: l 实现了目标 l 扩展性(依赖于抽象) l 用户体验缺点: l 创新点总结声明:由于作者的美工设计能力有限,本系统所用的UI设计,取自于淘宝网。
本系统 只能作为学习研究之用,绝不作为任何商业用途展示购物车和聊天模块谢谢!。












