摘要:在网络消费成为主流的今天,网上购物商城系统具有省时、省事和高效等特点。该系统对普通消费和市场的流通带来巨大的发展空间,也给消费者提供了方便。
本网上购物商城系统采用B2C(Business To Customer)模式,开发主要包括前台页面显示层,后台数据库持久层和业务逻辑层,同时使用JSP技术进行动态页面的设计,后台数据库选用MySQL来设计,开发平台选用MyEclipse。系统共分为两个部分:面向用户和后台管理部分。在面向用户部分中,主要包括用户在线注册登录、查看商品信息、选择商品、提交订单等操作。商城的后台管理主要是管理员对商品的增删查改、订单的管理、操作人员的管理和商城注册用户的管理等操作。
本系统界面结构简单、操作方便且功能齐全,能让用户快速上手操作,提高了购物的效率,给消费者带来巨大的效益。
关键词:MySQL;JSP;数据库;网上商城;Java
目录
摘要
Abstract
1 绪论-1
1.1 课题研究背景及意义-1
1.2 课题研究的主要内容-1
2 程序开发的技术基础-3
2.1 JSP-3
2.2 HTML语言-3
2.3 SQL语言-4
2.3.1 SQL语言的特点-4
2.3.2 SQL语言的分类-5
2.4 SSH-5
2.4.1 Struts2的工作原理-5
2.4.2 Spring的工作原理-6
2.4.3 Hibernate的工作原理-7
3 网上商城系统需求分析-8
3.1 用户功能需求分析-8
3.2 业务流程分析-8
3.3 数据库需求分析-8
3.4 可行性分析-9
4 网上商城系统设计-11
4.1 系统总体功能结构-11
4.2 后台设计-12
4.3 前台设计-12
4.4 数据库设计-13
5 具体功能设计与实现-17
5.1 后台管理模块-17
5.2 用户注册登录模块-21
5.3 商品分类和搜索模块-22
6 系统测试-23
6.1 测试方法-23
6.2 系统部分模块测试-23
6.2.1 管理员登录测试-23
6.2.2 后台管理测试-23
6.2.3 用户登录测试-25
6.2.4 用户选购商品测试-25
结 论-28
参 考 文 献-29
附录A 系统主要程序-30
致 谢-33