网上购物商城的设计与实现
摘要
用户可以通过此系统在网络上了解商品的信息,实现不用出门就可以购买到自己想要的商品的愿望。该系统分为管理员和普通会员这二种用户,管理员的主要功能包含商品类别管理、商品信息管理、订单管理、会员信息管理等,普通会员的主要功能包含用户注册与登录、商品类别查询等。
系统前台主要使用JSP作为开发语言,后台使用MySql作为数据库管理系统,开发环境是MyEclipse,服务器使用Tomcat,开发出的一个基于Web技术的B/S架构的网上商城系统。
【关键词】网上商城,JSP,B/S架构
Design and implementation of online shopping
mall
ABSTRACT
Users can use this system for information on the commodity network, do not go out you can buy mercha
ndise they want desire. The system is divided into administrators and ordinary members of these two users, the main function of the administrator includes merchandise category management, product information management, order management, membership information management, the main function of ordinary member contains the user registra tion and login, product categories inquiry Wait.
Reception system mainly uses JSP as a development language, the background using MySql as a database management system, development environment is MyEclipse, the server uses Tomcat, developed a Web-based technology, B / S structure of the system of online shopping.
[Key words] Online shopping,JSP,B / S structure十大开源商城系统
1
目录
1引言 (4)
1.1设计背景 (4)
1.2目的和意义 (4)
1.3设计的基本思想 (4)
2开发环境 (5)
2.1开发工具 (5)
2.1.1 MyEclipse (5)
2.1.2 Tomcat (5)
2.1.3 MySql (5)
2.2开发相关技术 (5)
2.2.1 Spring简介 (5)
2.2.2 Struts 2简介 (6)
2.2.3 Hibernate简介 (6)
3系统分析与设计 (6)
3.1可行性分析 (6)
3.1.1经济的可行性 (6)
3.1.2技术的可行性 (6)
3.1.3操作可行性 (6)
3.2功能模块需求分析 (7)
3.2.1前台页面功能需求分析 (7)
3.2.1后台页面功能需求分析 (7)
3.3界面需求 (8)
3.4数据库的分析与设计 (8)
3.4.1数据库设计 (8)
3.4.2数据库表的设计 (11)
3.4.3数据库的连接原理 (14)
4系统功能实现 (14)
2
4.1前台页面基本功能实现 (15)
4.2后台页面基本功能的实现 (17)
5系统测试 (23)
5.1测试方法 (23)
5.2测试结果 (23)
结论 (26)
致谢 (26)
参考文献 (27)
3
1引言
1.1设计背景
互联网的快速发展深深的影响着整个社会的各个行业,也影响着人们的生活。互联网上保存着多样化的数据和信息,人们对信息的获取不止是通过普通的传统媒体,而是通过互联网。网络已经深入到人们的生活之中,人们甚至能够不用出门就买到自己想要的东西,这也是网上商城兴起的原因。如今的上班族没有太多时间出门逛街,他们就能够通过网上商城买东西,不论何时不论何地,只要有网络,就能买到自己想要的东西,大大方便了广大消费者。
1.2目的和意义
与传统方式销售相比在线销售有很多的优点如:
1.通过在线销售,用户能够从各种分类来选购商品,不需要像逛商场一样难以寻到自己想要的商品分类区,这样用户就能快速的到自己需要的商品。故优点在于选择快捷。
2.在线销售比起传统的方式,它能够提供该店所有商品的详细信息。故优点在于商品信息健全。
3.相比于传统销售,网上商城不需要门店,节省了成本不说,商品价格能够下调,吸引更多客户,增加利润。用户能够在任意地区浏览商品,无论何时何地都能购买需要的商品。故优点在于成本低,还能增加利润。
1.3设计的基本思想
设计思想遵循以下几点:
1.该系统的开发是基于B/S架构,它能够将后台与前台区分开来,适用于大部分使用网络的用户。
2.该系统运用的是面向对象的技术,它能够让系统有个良好的框架,从而保证该系统的稳定且运行效率高。
3.采用模块化设计。将系统各项功能分为多个小模块,各个模块功能明确,有利于简化自己对该系统的设计与实现。
4.对界面的设计的注意点应向清晰简单,便于操作靠拢。因为设计简单清楚的界面,能够让用户在使用该系统时容易上手。
4