基于ssi的团购网站的设计与实现

 2023-02-22 09:02

论文总字数:17705字

摘 要

英特网遍布全球,将世界各地的网络连接成一个整体,团购网站伴随着互联网的发展而发展,由于团购价格便宜,产品样式多样化,很多网民都选择团购,网上在线支付货款。本课题目标是设计并实现一个基于ssi框架的团购网站,结合实践,了解网页开发技术,数据库的基本知识和spring,struts2,和ibatis框架知识,熟悉网站建设的过程。所谓团购网站其实就是购物网站的衍生或者扩展,这也是当今电子商务发展繁荣的写照,开发这个网站,也是顺应当今电商发展的潮流。该web网站基于MVC设计模式设计,分为了两大模块:前台模块和后台模块。前台模块由用户注册登录、新闻公告、留言簿、商品信息展示、购物车模块以及订单模块等构成,后台模块由用户管理、商品种类管理,商品信息管理、订单管理等模块构成。

该系统采用Struts2 Spring IBatis框架开发。使用JSP技术进行动态页面的设计,采用HTML5,JavaScript,Jquery,Ajax,Json等前端开发技术,后台数据库用的是Oracle 10g。

关键字:Struts2;Spring;IBatis;JSP;Oracle 10g

Design and implementation of SSI frame-based buy site

ABSTRACT

Internet around the world, connected to networks around the world as a whole, buy web site along with the development of the Internet and the development, since the buy cheap price, product style diversification, many users choose to buy, on-line payment. This paper aims to design and implement a framework based ssi buy site, with practice, learn web development technology, basic knowledge of database and spring, struts2, and ibatis framework knowledge, familiar with the process of the construction site. The so-called buy site is actually derived or extended shopping site, which is today"s e-commerce development and prosperity of the portrayal of the development of the site, but also conform to the trend of the development of the electricity supplier. The web site design based on the MVC design pattern, divided into two modules: the foreground and background module module. Reception registered user login module, news bulletins, book, display product information, shopping cart and order module module, and the like, the background module consists of user management, types of goods management, product information management, order management module.

 The system uses Struts2 Spring IBatis framework development. JSP technology in dynamic page design using HTML5, JavaScript, Jquery, Ajax, Json technology and other front-end development, back-end database using Oracle 10g.

Keywords:Struts2;Spring;IBatis; JSP; Oracle 10g

目录

摘要 I

ABSTRACT II

第一章 网上购物系统绪论 1

1.1 系统开发背景 1

1.1.1网上购物的发展 1

1.2系统实现的目标 1

1.3系统的开发意义 1

1.4 系统开发平台与工具 2

1.4.1 操作系统平台Windows7 2

1.4.2项目开发工具MyEclipse 2

1.4.3服务器Tomcat 2

1.4.4 数据库Oracle 10g 2

1.5 系统的开发技术及主要架构 2

1.5.1开发技术的选择 2

1.5.2系统的主要架构及开发模式 3

第二章 系统分析 4

2.1 网上购物系统概述 5

2.2 网上购物系统的可行性分析 5

2.3 网上购物系统需求分析 5

2.3.1 目标 5

2.3.2 具体需求 6

第三章 系统概要设计 7

3.1 项目规划 7

3.2 系统结构图 7

3.3 系统流程分析 7

3.3.1前台购物流程 7

3.3.2 后台管理 8

3.4系统功能点列表 8

第四章 系统数据库设计 10

4.1 数据库设计的重要性 10

4.2 数据库设计规范 10

4.2.1 数据库设计三大范式 10

4.2.2 数据库命名规则 10

4.3 数据库字典 11

第五章 系统详细设计 14

5.1 开发规范 14

5.2 系统框架说明 14

5.2.1 工程目录结构说明 14

5.2.2 功能页面结构 15

5.3 系统功能模块的具体实现 15

5.3.1主要功能流程: 15

5.3.2 前台模块 15

5.3.3 后台模块 17

第六章 系统测试及难点分析 20

6.1系统测试 20

6.1.1 系统关键部分测试分析 20

6.1.2测试计划 20

6.1.3测试分析总结及说明 20

6.2 系统运行结果 20

6.2.1 前台主页面 20

6.2.2 用户注册登陆模块 21

6.2.3 商品信息 22

6.2.4 购物车模块的实现 23

6.2.5 新闻动态 23

6.2.6 后台主页面 24

6.2.7 用户管理页面 24

6.2.8 产品信息页面 25

6.2.9 订单页面 27

6.2.10 新闻管理页面 27

6.3 系统中所存在的问题及解决方案 28

6.3.1 系统的整体设计和规划中的问题 28

6.3.2系统中存在的问题及拟定的解决方法 28

第七章 结束语 29

致谢 30

参考文献 31

第一章 网上购物系统绪论

剩余内容已隐藏,请支付后下载全文,论文总字数:17705字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;