摘    要

本文的主要工作是对基于B/S模式及JSP技术的基于智能推荐的b2c销售网站进行了研究与设计。本文首先介绍了基于智能推荐的b2c销售网站的背景,分析比较了国内外相关基于智能推荐的b2c销售网站的运行模式、系统特点与开发技术。然后分析了目前热点的各种Web应用开发技术中存在的优势和不足之处,权衡利弊后,选择并重点研究了JSP技术进行开发。然后根据Web应用的特点提出了基于B/S模式、采用JSP技术的Web应用开发方案。最后对基于该方案的基于智能推荐的b2c销售网站进行了功能模块设计、体系结构设计和数据库设计,提出了网站开发过程中的关键技术的研究与选用(如如何获得“及时”信息等),并给出了相应的实现。

 

关键词:SSI框架,JSP,MySQL,需求分析,

Abstract

The main work of this paper is to study and design the b2c sales website based on B / S mode and JSP technology based on intelligent recommendation. This paper first introduces the background of b2c sales website based on intelligent recommendation, analyzes and compares the operation mode, system characteristic and development technology of b2c sales website based on intelligent recommendation at home and abroad. And then analyzes the advantages and disadvantages of various Web application development technologies in the current hotspots. After weighing the pros and cons, we choose and focus on the development of JSP technology. And then based on the characteristics of Web applications based on B / S model, the use of JSP technology Web application development program. Finally, the function module design, architecture design and database design of the b2c sales website based on the intelligent recommendation are put forward. The research and selection of key technologies in the process of website development are put forward (such as how to obtain “timely” information, etc.) And gives the corresponding implementation.

 

Keywords: SSI framework, JSP, MySQL, requirements analysis,
目    录

1  绪论

1.1 系统开发的背景

1.2 系统的开发意义

1.3本文的章节安排

2  系统开发环境

2.1 系统平台体系结构选择

2.2 J2EE平台概述

2.2.1 J2EE规范

2.2.2 J2EE体系结构

2.3 SSM框架介绍

3 系统分析

3.1系统可行性分析

3.1.1经济可行性

3.1.2技术可行性

3.1.3操作可行性

3.1.4法律可行性

3.1 需求分析

3.2.1  系统目标

3.2.2  用户需求和模块功能

3.3软件系统的非功能分析

3.7 设计目标

4 系统概要设计

4.1 系统功能模块图

3.2 系统业务流程分析

4.6 人机界面设计

4.3数据库设计

4.2.1 数据库概要设计

4.2.2 E-R图向关系模型的转换

4.2.3 数据表结构

5 系统详细设计与实现

5.1 用户登录

5.2用户注册

5.3产品浏览

5.4购物车管理

5.5订单管理

5.6新闻查看

5.3密码修改

5.2用户管理

5.5商品管理

第六章 系统测试

6.1 测试方法

6.2 测试环境介绍

6.3 功能模块测试

结    论

致    谢

参考文献