文档
1.1 用户需求
1.1.1 业务需求
当今社会。越来越多的人喜欢网上购物。网购已经成为一种普遍现象。拥有广泛市场与可发展性。
1.2 可行性分析
1.2.1 技术可行性
Mysql+tomcat
1.3 系统功能
网上商城共分两个部分,一部分是面向用户的部分,包括:顾客在线注册、购物、提交订单、付款等操作;另一部分是商城管理部分,这一部分包括:产品的添加、删除、查询、订单的管理、操作员的管理、注册用户的管理等。
用户具体功能:
1)进入首页:用户通过输入网址进入页面。在页面右上角显示会员中心、后台管理、登录、退出。在首页中分页显示所有商品信息、每一项商品下面都有商品详情和购买两个功能按钮或者链接。在首页左侧显示购物车简要信息和以树状图的方式商品类别
2)购买商品:进入首页后,输入相应条件进行商品查询查的所要商品,在商品列表或者商品详细信息页上点击购买进行业务。
3)显示购物车简要信息:进入首页后,在首页左侧显示购物车简要信息。简要信息可包括:购物中心商品的总个数,商品总金额等。用户可点击进入购物车的链接,直接进入购物车管理页面。
4)前台用户注册:在首页点击注册进入注册页面。在用户注册页面,用户需要输入用户名,密码、确认密码、真实姓名、性别、出生日期、电子邮箱、电话号码、地址等信息。并提交注册按钮。验证通过后进行注册。注册失败提示失败原因并需要重新填写。
A) 用户名:必填,并且必须是英文字母或者数字,。长度2-10;
B) 密码:必填。长度10-15;
C) 确认密码:内容需与密码内容一致
D) 真实姓名:必填。中文,2-10个字符
E) 出生日期:必填,格式yyyy-mm-dd,按此日期算出的年龄应该大于18岁。
F) 电子邮箱:必填,并且格式必须正确
G) 电话号码:必填。并且是号码长度正确的数字
H) 地址:必填:切长度不能大于100
注册成功后自动登录进入用户中心基本资料页
管理员功能描述:
1)用户登录:在首页单机后台管理进入登录页面,输入用户名、密码、验证码后点击登录进行登录。如登陆成功后进入用户后台管理页面。不成功则重新登录
2)菜单显示:可伸缩的树状菜单
3)商品查询:进入后台管理页面后,点击商品信息管理进入商品管理页面,默认显示所有商品。用户可根据商品关键字单项查询商品。查询后,保留上次查询跳进。
4)管理员管理:管理员的增添、删除、修改、查找等基本功能
5)订单管理:订单的增添、删除、修改、查找等功能
第2章 概要设计
2.1 系统总体结构
2.2 持久层设计
ER图