[关键词] B/S模式;java;电子商务;在线购物
3.1.3 各功能详细说明
(1) 前台功能
前台的主要功能分为商品展示、商品搜索、购物车、商品订单、登录注册、商品购买、我的留言等几项功能。前台页面主要是用户使用。
1.会员注册:提供浏览者注册功能,填入基本注册信息如用户名、真实姓名等,注册之后可以在网站选购商品到购物车,否则只能浏览商品信息而无法下达订单。
2.会员登录:针对已注册的会员设置,每个访问者一次只能够登陆一个账户。用户在系统首页的登录模块输入用户名、密码及验证码(验证码需区分大小写)才能够登录成功,登录成功后的用户才可以进行购物车购物或进行留言。
3.商品展示:显示本系统平台中的商品分类列表,如服饰、文具等;显示热销商品及最新商品等信息。
4.商品搜索:登录成功后的用户可进行商品搜索,搜索自己想要的商品,输入商品名称即可成功搜索全站的该名成商品。
5.购物车:用户在浏览和搜索商品信息的同时,如果看中所需商品,点击商品信息下的“购买”按钮,系统自动为用户添加到用户的购物车中。
6.商品订单:用户购买过商品后可进入购物车页面进行结账与订单信息查看。
7.我的留言:登录成功后的用户可进入我的留言界面对系统平台进行留言,也可查看自己的留言。
8.安全退出:用户登录成功后且完成购物操作后可以点击首页左上角的安全退出,退出该系统,返回系统首页面。
(2) 后台功能
跳蚤市场交易平台后台包括商品设置、商品类别设置、后台管理员登录、会员设置、订单设置及退出后台等部分。
1.管理员登录:管理员进入后台登陆页面才能执行后台操作。
2.已注册的会员管理:实现对网站已注册会员的管理,一个管理员即可管理网站的所有会员。
3.留言管理:查看并管理用户留言,如删除留言。
4.商品类别设置:商品类别的添加与删除。
5.上传管理:管理待上传的商品信息,如商品图片。
6.订单管理:确认用户的订单,确认发货未否。
7.退出后台:退出后台页面即进入系统主页面。
另外根据购物网站安全性的要求,同时也为了规范对系统购物车模块、系统管理模块的管理,对以上两个模块的使用者(用户和管理员)作出如下规定:
1.对于用户来说:如果是非注册会员,那么就仅仅能够使用商品信息检索与浏览、热销商品展示、查看商品信息、最新商品等浏览功能。而在线购物、查看购物车、结算等功能都是针对已注册的会员。
2.针对管理员来说:如果没有管理员登录账号和密码,那么就无法进入系统管理主页面。
目 录
1 背景与意义: 1
1.1 背景与意义 1
1.2 跳蚤市场国内外研究现状 1
1.2.1 国外研究现状 1
1.2.2 国内研究现状 2
1.3 跳蚤市场发展趋势 3
2 本文研究方向及系统开发坏境 4
2.1 编程语言的选择 4
2.2 开发环境的选择 4
2.3 java简介 4
2.4 SQL Sever数据库简介 5
2.5 B/S架构的系统分析和设计方法 6
3 跳蚤市场交易平台系统分析 7
3.1 功能需求分析 7
3.1.1 任务概述 7
3.1.2 总体功能 7
3.1.3 各功能详细说明 8
3.1.4 识别参与者与用例 9
3.2 可行性分析 15
3.2.1 经济可行性 15
3.2.2 环境可行性 15
3.2.3 用户群体可行性 16
3.2.4 技术可行性 16
3.3 性能需求分析 16
4 跳蚤市场交易平台的设计 17
4.1 功能设置 17
4.2 模块划分 17
4.3 数据分析设计 19
4.3.1 系统数据需求 19
4.3.2 系统E-R图 19
4.3.3 数据流程图 19
4.3.4 数据字典 20
4.4 数据库基本表设置 22
5 跳蚤市场交易平台的编码与实现 23
5.1 前台功能的实现 23
5.1.1 用户注册登陆界面 23
5.1.2 前台商品展示界面 25
5.1.3 商品浏览界面 26
5.1.4 购物车界面 27
5.1.5 订单界面 28
5.1.6 留言界面 28
5.2 后台功能的实现 29
5.2.1 管理员登录界面 29
5.2.2 后台管理导航模块页面 30
5.2.3 后台商品分类添加页面 31
5.2.4 管理员管理页面 31
6 系统测试与运行 32
6.1 模块测试 32
6.2 整体测试 32
6.3 功能模块测试 32
7 总结与展望 34
结束语 35
参考文献 36
致谢 37