摘要:随着时代的不断进步,互联网的飞速发展,越来越多的人喜欢上了足不出户就能享受到的购物体验。试想炎炎夏日或者数九寒冬,坐在家里就能体验到购物的快感,大概是每一个人的梦想。因而,电子购物平台的实现,不仅包括了全家任意一家门店的商品,也在记录着顾客的喜好;不仅实时更新着最新商品的信息,也在不断记录着用户的体验信息;不仅在注重价格的优惠,也在不断提升商品的质量。基于这一理念,在互联网上不断发展的购物平台,在传统上满足了商品的琳琅满目,在新兴中降低了成本节省了人工的开支,同时让更多的价值保证了商品的品质。而购物平台日益追求的人性化界面和商品体验后的互动,也让消费者越来越喜欢,推动了网站平台的进一步发展。
本平台采用B/S服务体系架构,在WEB服务器和SQL数据库中定义一系列Bean来表示数据,使用Servlet来处理请求数据并转发到JSP页面上,其中的动态数据通过后台数据库获得,最终实现数据的交互应用。平台主要实现用户信息管理、商品信息管理、订单信息管理、评价信息管理、购物车管理功能。通过设置平台管理员管理后台数据库的更新以及维护平台的日常运转;用户体验则只需要注册成为平台会员,即可浏览平台商品以及享受平台优惠信息。
关键词: 电子购物平台;B/S架构;SQL数据库;JSP
目录
摘要
Abstract
1 绪论-1
1.1 课题背景-1
1.2 课题研究的现状-1
1.3 主要研究内容-1
2 需求分析和可行性分析-2
2.1系统需求分析-2
2.1.1 功能需求分析-2
2.1.2非功能性需求分析-3
2.2可行性分析-3
2.2.1技术可行性-4
2.2.2经济可行性-4
2.2.3操作可行性-4
2.2.4 法律可行性-4
2.3 开发平台-5
3 系统概要设计-5
3.1 系统概述-5
3.2 功能模块划分-5
3.3 数据库设计-8
3.3.1 逻辑设计-8
3.3.2 表设计-10
4 详细设计与实现-12
4.1 核心技术简介-12
4.1.1 B/S体系结构-12
4.1.2 JSP技术-12
4.1.3 数据库技术-13
4.1.4 Tomcat-13
4.1.5 Myclipse-13
4.2 系统登陆模块-13
4.2.1模块设计思路-13
4.2.2 系统登录主页图-14
4.3用户信息管理模块-14
4.3.1模块设计思路-14
4.3.2用户信息操作界面-16
4.4商品信息管理模块-17
4.4.1模块设计思路-17
4.4.2商品信息界面图-20
4.5订单信息管理模块-21
4.5.1模块设计思路-21
4.5.2订单信息界面图-24
4.6商品评价管理模块-25
4.6.1模块设计思路-25
4.6.2商品评价管理界面图-26
4.7 商品统计模块-27
4.7.1 模块设计思路-27
4.7.2 商品统计图界面-28
4.24用户购买习惯界面图-29
4.8资讯信息模块-29
4.8.1 模块设计思路-29
4.8.2 资讯信息界面-30
5 软件测试-30
5.1软件测试概述-30
5.2管理员密码用例测试-32
5.3用户注册用例测试-32
5.3.1 用户注册时手机格式测试用例-33
5.3.2 用户注册邮箱格式用例-33
5.4商品信息用例测试-35
5.5管理员登录用例测试-36
6 总结与展望-38
参 考 文 献-39
致 谢-40