利用Windows 系统,tomcat,Myeclipse 建立运行环境,再结合Mysql建立数据连接关系。利用其提供的各种组件,在短时间内建立数据库,对数据库进行分析与建JSP页面,不断改进,直到功能基本实现的可行系统。系统主要分为该系统分为用户管理、商品展示、购物车管理、订单管理4个主要模块,用户管理实现用户的注册、登陆、安全退出等功能;商品展示实现了分页显示商品、商品选购、商品详细信息等功能;购物车管理实现查看商品、修改数量、删除商品、恢复商品等功能;订单管理实现订单填写、自动回填订单信息、订单生成、返回订单号等功能。因为系统采用MVC三层架构设计思想,使得系统的可移植性。下面我们就讲解一下如何运用javaweb语言来做南昌购物商城开发。
功能划分
网上商城共分两个部分,一部分是面向会员的部分,网民在线注册、购物、提交订单等操作,在这部分完成;另外一部分是商城管理部分,这部分的内容包括:产品的添加、删除、查询、订单的管理、操作员的管理、注册用户的管理等。
功能描述
面向用户部分功能:
注册功能,消费者首先要注册为网上商城的用户。注册时只要填写登录用户名、密码、联系电子信箱3项信息即可。注册后,用户可继续填写详细个人信息及收货人信息,同时可修改密码、查询及维护订单。
选择产品功能。消费者浏览网上商城,将自己需求的产品放入到购物车中(可在网上商城首页、专柜首页、产品小类、专卖店首页、搜索结果页面、产品详细信息页面进行该操作),可连续添加商品。
管理购物车,消费者选择完商品后可进入购物车页面,查看自己要购买的商品,可修改某一商品数量、取消购买某商品和清空整个购物车。
订单功能,消费者确定购物车中的商品后提交订单,如消费者已填写收货人信息,则页面显示该信息并由消费者确认。如尚未填写则显示相应表单请其填写,系统记录消费者提交的收货人信息以便其下次购物时使用。消费者提交订单后可在网上商城查询该订单,并可对尚未处理的订单进行取消、修改等操作。
补充说明,消费者可先登录后购物,也可先行浏览网上商城,将商品放入购物车中,在提交订单时系统提示其登录(新用户要先注册)。
后台管理部分功能
管理用户功能,用户分为两级,管理员和基本用户。基本用户分为编辑、专卖店负责人、消费者3类。不能自己注册,一律由最高管理员添加。编辑拥有基本用户的最高权限,可访问所有订单,可浏览、增、删、改、查订单,可维护订单状态。专卖店负责人只具有处理本店订单的权限,同样可浏览、增、删、改、查订单,可维护订单状态。
管理订单功能,消费者可通过Web方式取消、修改自己提交的订单(确认前),查询自己提交的订单(随时)。如订单的状态在一定时限(如24个小时)后仍没有变化(“订单关闭”状态除外),系统自动提醒专卖店负责人及网店编辑(如该订单变色,弹出提醒窗口等方式。订单状态发生变化,系统自动发E-mail给消费者,“无效订单”、“订单关闭”状态除外)。
管理商品功能:商品由编辑添加、删除和修改。
管理文章功能:应该有文章的添加、删除和修改的功能。
性能需求
数据精确度
价格单位保留到分。
时间特性
保证用户一次最简单购物过程在1分钟内完成。
适应性
购物流程要简单明了,产品图片要清楚,产品信息描述准确。
百恒网络创建于2006年10月,主要从事网站建设、网络营销推广、软件开发、南昌购物商城开发、三维全景制作等服务,百恒的战略目标是建立一支国内最为出色的IT团队,把商务和文化、技术和艺术完美地结合在一起,以不断创新的精神,使百恒成为中国软件服务行业的一支中坚力量。