在线商城系统的设计与实现
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
摘要
随着Web技术的发展以及人们购物心态的转变,网上购物已经成为时尚一族的购物首选。而网上商城系统也随之不断完善。目前各大门户网站也纷纷推出了在线商城业务,比较流行的有淘宝网、腾迅公司的拍拍网以及京东等等。使用javaWeb技术结合MySQL数据也可以非常方便的制作出在线商城系统。本文根据当当网网上购物的具体情况,详细介绍了通过B/S架构实现在线商城系统的过程。该系统采用目前流行的Java语言,利用JSP、Javascript、Servlet 、JavaBean、AJAX等技术以及MySQL数据库存储数据完成系统的开发。该系统实现了用户的注册与登录,采用数据库存储用户信息;网页浏览产品模块,JSP技术实现了良好的人机交互界面;实现购物车模块,模拟超市选购物品暂时存放的一个模型;实现创建订单模块,当用户选购完物品将订单生成并确认的一个模型。
关键词 B/S,java,MySQL,在线商城
ABSTRACT
Along with the development of technology and the Web people shopping mentality change, online shopping has become a fashion breed of shopping first choice. And online mall system also will continuously improved. At present major website also have launched online mall business, more popular have , room of clap nets and jingdong etc. Use javaWeb technology in combination with MySQL database can also be very convenient produce online mall system. In this paper, according to the network shopping when the specific situation, introduces in detail through the B/S structure realize online mall system process. The system adopts the currently popular Java language, using the JSP, Javascript, Servlet, JavaBean, AJAX, technology and MySQL database data storage complete system development. In this system, the user registration and login, using the database storing user information; Web browsing product module, JSP technique is good human-machine interaction interface; Achieve a shopping cart module, the simulation supermarkets temporary storage of goods of a model. Establishing order module, when a user choose and buy the goods will order form and confirmation of a model.
Keywords B/S,java,MySQL,online mall
目录
摘要 .................................................................................................................................................. I ABSTRACT ........................................................................................................................................ I I
1 绪论 (1)
1.1 在线商城系统的概述 (1)
1.2 本课题研究的背景及意义 (1)
1.2.1 本课题来源及背景简介 (1)
1.2.2 研究本课题的意义 (1)
1.3 本课题研究的主要内容 (2)
1.4 本章小结 (2)
2 系统开发相关技术 (3)
2.1 JAVA相关简介 (3)
2.1.1 Java简介 (3)
2.1.2 JAVAEE平台介绍 (3)
2.1.3 JSP简介 (4)
2.1.4 Servlet简介 (4)
2.1.5 JavaBean简介 (5)
2.2 AJAX简介 (5)
2.3 MySQL数据库 (5)
2.4 MVC设计模式 (6)
2.5 C/S模式与B/S模式比较 (7)
2.6 系统开发与运行环境 (8)
2.7 本章小结 (9)
3 需求分析 (10)
3.1 系统设计目标 (10)
3.2 可行性分析 (10)
3.2.1 市场可行性分析 (10)
3.2.2 技术可行性分析 (11)
3.3 功能需求分析 (11)
3.3.1 后台的功能需求描述 (11)
3.3.2前台的功能需求描述 (11)
3.4 用户接口 (11)
3.5 本章小结 (12)
4 系统设计 (13)
4.1 系统体系结构 (13)
4.2 系统功能结构 (13)
4.2.1 系统功能结构图 (13)
4.2.2 商品展示系统功能模块 (15)
4.2.3 购物车系统功能模块 (15)
4.2.4我的订单系统功能模块 (16)
4.2.5用户管理系统功能模块 (16)
4.2.6商品管理系统功能模块 (16)
4.3 数据库设计 (16)
4.3.1 数据库设计概述 (16)
4.3.2 数据库设计需求分析 (17)
4.3.3 数据库概念模型设计 (19)
4.3.4 数据库表设计 (20)
4.4 本章小结 (23)
5 系统实现 (24)
5.1系统开发平台搭建 (24)
5.2 功能实现 (24)
5.2.1 代码实现 (24)
5.2.2 界面实现 (30)
5.3 本章小结 (33)
6 系统测试 (34)
6.1 系统测试概述 (34)
6.2 系统测试步骤 (34)
6.3 本章小结 (40)
结论 (42)
参考文献 (43)