网上商城系统_设计题目_网上商城系统设计
网上商城系统_设计题目由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“网上商城系统设计”。
网上商城
一、需求分析
网上商城系统主要是实现网上选产品,购产品,产生订单等功能的系统,一个典型的网上商城一般需要实现商品信息的动态提示,购物车管理,客户信息注册登录管理,订单处理等模块
根据网上商城的基本需求,本系统需要完成的基本任务如下:
产品查询
当客户进入网上商城时,应该在主页面中分类显示最新的数目信息,以供客户选择所需产品,同时也应该提供产品的各种检索功能,包括模糊查询,按类别,价格范围,或者品牌等信息快速查询所需产品信息的功能。
购物车管理
当用户选择购买某产品时,应该能够将对应产品信息,如:价格,数量记录到对应的购物车中,并允许客户返回书目查询界面,选择其他商品,并添加到购物车中,当对应的购物订单生生成后,应该能够自动清除以生成订单的购物车中的信息。
订单处理
对应客户购买商品信息的需求,在确定了所购商品的价格数量等信息后,提示用户选择对应的送货方式及付款方式,最终生成对应的订单记录,以便于网站配货人员依据订单信息进行后续的出货,送货的处理。
产品评论
用户买完产品后可以对该产品进行评论,可选择好评中评差评,并可以提供文字评论,该评论为所用用户可见
会员注册
为了能够实现商品的购买,需要管理客户相关的联系方式,送货地点等信息。
二、基本功能要求
(1)网站后台:
1.通过网站后台对产品信息进行维护。包括:产品信息的添加,修改,删除。产品信息的添加应该能够上传产品的图片,对产品的描述内容应该能实现格式的编辑(利用文本编辑器来实现)。按照类别,品牌,价格范围,等信息进行多条件的模糊查询(分页显示),对产品评论的信息的维护 2.对产品类别进行维护。
3.对网站前台的相应模块显示的数据进行控制(模块中列举或推荐的产品进行控制。)
4.统计本站某段时间内各类产品或某类产品的销售情况,包括数量统计,销售统计,按类别,品牌,型号等相关信息统计 5.网站系统的管理员可以对订单进行管理。
(2)网站前台:
1.网站应当允许用户注册会员以方便送货上门或邮寄,用户可存储常用的邮寄地址
2.按照产品类别,在不同区域中显示产品信息。
3.有热点排行,能够根据关注或销量对产品进行排名。(例如:我们在音乐网站上看到的top10)
4.网站的浏览者可以自动搜索产品信息(功能要灵活)。
5.对搜索到的产品或某类产品有一个详细的列表,点击某个产品可以查看详细信息。
6.网站注册用户(做成浏览者更人性化)可以,将某个产品添加到购物车中。并可以对购物车进行维护。
7.注册用户可以更改购物车中的产品信息数量生成订单。
三、开发过程中的要求。
1.在软件的开发过程中,每个阶段要有详细的文档,制作答辩ppt 2.代码设计时要要良好的编程规范。3.必须保证程序的健壮性,安全性。
四、开发技术要求
1.要求使用基于J2EE平台的MVC开发模式,使用Oracle数据库,Tomcat服务器开发本网站
2.用户注册,产品添加等要求使用AJAX技术进行校验 3.产品检索,省市县添加等要求使用联动效果 4.要求产品信息使用文件上传来处理相关图片
5.要求使用过滤器来校验用户是否登录,过滤其相关操作
6.在客户端利用JavaScript提供完善的客户端校验,限制用户输入不合法的信息,提高网站安全性
五、参考网站
1.QQ商城 http://shop.qq.com/
2.京东商城 http://www.daodoc.com
3.天猫商城 http://www.daodoc.com/ 4.淘宝网 http://www.daodoc.com/