毕业论文--简易茶叶网店实现

上传人:liy****000 文档编号:115180767 上传时间:2019-11-12 格式:DOC 页数:21 大小:341KB
返回 下载 相关 举报
毕业论文--简易茶叶网店实现_第1页
第1页 / 共21页
毕业论文--简易茶叶网店实现_第2页
第2页 / 共21页
毕业论文--简易茶叶网店实现_第3页
第3页 / 共21页
毕业论文--简易茶叶网店实现_第4页
第4页 / 共21页
毕业论文--简易茶叶网店实现_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《毕业论文--简易茶叶网店实现》由会员分享,可在线阅读,更多相关《毕业论文--简易茶叶网店实现(21页珍藏版)》请在金锄头文库上搜索。

1、毕业设计论文毕业设计论文 作者 XXXX 学号 XXXXXXX 系部 计 算 机 与 软 件 学 院 专业 计 算 机 应 用 技 术 题目 简易茶叶网店实现 指导教师 评阅教师 完成时间 毕业设计毕业设计( (论文论文) )中文摘要中文摘要 (题目):简易茶叶网店实现 摘要:随着电子商务的发展,网上商店这种借助互联网实现个性化、自动化的商 品交易,改变了企业的经营模式、降低了经营成本,同时也可以更好地建立和加 强同客户、合作伙伴之间的关系。 本文设计了一个简易的茶叶网店。系统采用 B/S 架构模式,用 JSP 展示茶叶 数据,MySQL 管理数据库表,JavaBean 实现业务逻辑和封装数据

2、,JDBC 技术访问 数据库,Tomcat 作为 Web 服务器。 系统最终实现了商品浏览和购物车功能,对网店具有参考价值。 关键词:茶叶网店 购物车 JSP MySQL JavaBean 毕业设计毕业设计( (论文论文) )外文摘要外文摘要 Title : : Simple realization of tea store Abstract: With the development of electronic commerce, online store this with the realization of Internet personalized, automated tradin

3、g, change the management mode of the enterprise, reduce the operating cost, but also can better establish and strengthen with the customer, the relationship between partners. In order to realize tea online sales, expand the network sales channels, reduce cost of sales, increase sales, design a simpl

4、e tea shop. System uses a B/S model, use JSP displaying tea data management database, MySQL, JavaBean, implements the business logic and the encapsulated data, JDBC database, Tomcat as the Web server. The system finally realizes the commodity browsing and shopping cart functionality, the shop is a r

5、eference value. Keywords: Teastore Showcart Jsp MySQL JavaBean I 目录目录 1 引言 1 1.1电子商务的产生 1 1.2本论文任务概述 1 1.3本论文章节安排 1 2 系统分析 1 2.1 需求分析1 2.2 可行性分析2 3 系统开发环境和技术 2 3.1 系统开发环境2 3.2 相关技术简介3 4 系统详细开发 4 4.1 系统结构设计4 4.2 系统模块设计4 4.3 Web 服务器组件设计 5 4.4 数据库设计5 4.5 Web 应用访问数据库 6 4.6 jsp 网页设计 8 4.7 JavaBean 和实用类 1

6、4 4.7.2 购物车的实现 .15 4.8发布TEASTORE应用 16 结论.16 致谢.17 参考文献.17 1 1 1引言引言 1.11.1 电子商务的产生电子商务的产生 由于互联网的普及,电子商务已逐渐渗透进人们的日常生活中。电子商务 的影响已经不再是互联网的发展领域,也已经成为各商家新的利润增长点。 在线购物是当前电子商务网站运营的主要模式之一。这种在线购物方式被 称作 B2C(Business to Customer, B2C)即企业通过互联网为消费者提供一个 新型的购物环境网上商店,消费者通过网络在网上购物、在网上支付。由 于这种模式节省了客户和企业的时间和空间,大大提高了交易

7、效率。 1.21.2 本论文任务概述本论文任务概述 这个毕业设计的最终目标是设计、实现一个简易的销售茶叶的网店。本系 统使用 tomcat 应用服务器,开发语言是 java,使用的数据库服务器是 MySQL。 我负责整个系统的架构设计、编码、测试等。这篇论文我主要先对网店进 行简要的介绍,然后对系统进行分析并介绍开发环境和技术系统,最后对系统 的开发进行详细介绍。 1.31.3 本论文章节安排本论文章节安排 第二章开始介绍了系统分析。包括对系统的需求分析,可行性分析。 第三章是对系统开发环境和相关技术进行介绍。 第四章将详细介绍本系统开发的详情。 最后对本论文进行小结,主要描述了在做本系统的过

8、程中遇到的问题及解 决方法以及在本系统中我学到了一些知识。 2 2系统分析系统分析 本章介绍了整个网络购物系统的需求和可行性分析分析。 2.12.1 需求分析需求分析 当今社会正处于网络时代,信息化大潮席卷全球,网络已经延伸到社会的 每个角落,电子商务的出现,即可以使消费者获得优质的在线服务,又可以使 商家获得无限商机。随着电子商务的发展,这种借助互联网实现个性化、自动 化的商品交易,改变了企业的经营模式、降低了经营成本,同时也可以更好地 2 建立和加强同客户、合作伙伴之间的关系。 网上商店它主要实现网上查询商品、购买商品等功能的系统。用户或者消 费者通过网络购物系统的用户界面,可以浏览商品信

9、息,如果需要购买该商品, 则可将其添加到用户的购物车中。 2.22.2 可行性分析可行性分析 网络商品系统是面向整个社会的电子商务系统,所以需要搭配成熟的网络 环境,提供足够大的带宽。在特定环境下,本系统能够满足对于应用的需求。 由于系统是一个采用 MVC 结构的购物系统,因此,可以利用采用 tomcat 应 用服务器,Myeclipse 开发工具,利用 java 开发技术和 MySQL 数据库服务器进 行数据管理,实现网络购物系统的各项功能。具体涉及的技术主要有: 1、采用 MyEclipse,用 java 语言进行开发 2、网络的工作原理及操作技术 3、MySQL 数据库服务器的各项操作

10、3 3系统开发环境和技术系统开发环境和技术 3.1系统开发环境系统开发环境 3.1.1 MyEclipse 开发工具介绍 MyEclipse 企业级工作平台(MyEclipse Enterprise Workbench ,简称 MyEclipse)是对 EclipseIDE 的扩展,利用它我们可以在数据库和 JavaEE 的开 发、发布以及应用程序服务器的整合方面极大的提高工作效率。 3.1.2 tomcat 应用服务器简介 Tomcat 是一个轻量级应用服务器,在中小型系统和并发访问用户不是很多 的场合下被普遍使用,是开发和调试 JSP 程序的首选。当在一台机器上配置好 Apache 服务器

11、,可利用它响应对 HTML 页面的访问请求。当配置正确时, Apache 为 HTML 页面服务,而 Tomcat 实际上运行 JSP 页面和 Servlet。另外, Tomcat 和 IIS、Apache 等 Web 服务器一样,具有处理 HTML 页面的功能,另外 它还是一个 Servlet 和 JSP 容器,独立的 Servlet 容器是 Tomcat 的默认模式。 3 3.1.3 My SQL 数据库简介 MySQL 是一个精巧的 SQL 数据库管理系统。它的功能强大、灵活性高、应 用编程接口(API)丰富,系统结构精巧,特别是与 Apache 和 PHP/PERL 结合, 为建立基于

12、数据库的动态网站提供了强大动力。 MySQL 是一个真正的多用户、多线程 SQL 数据库服务器。MySQL 是以一个客 户机/服务器结构的实现,它由一个服务器守护程序 mysqld 和很多不同的客户 程序和库组成。 3.23.2 相关技术简介相关技术简介 3.2.1 Java 语言简介 Java 是一个纯的面向对象的程序设计语言,它继承了 C+ 语言面向对 象技术的核心,Java 舍弃了 C +语言中容易引起错误的指针(以引用取代) 、 运算符重载(operator overloading) 、多重继承(以接口取代)等特性,增加 了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间, Ja

13、va 不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将 源代码编译成二进制字节码(bytecode) ,然后依赖各种不同平台上的虚拟机来 解释执行字节码,从而实现了“一次编译、到处执行”的跨平台特性。 3.2.2 Jsp 简介 JSP 技术使用 Java 编程语言编写类 XML 的 tags 和 scriptlets,来封装产 生动态网页的处理逻辑。网页还能通过 tags 和 scriptlets 访问存在于服务端 的资源的应用逻辑。JSP 将网页逻辑与网页设计和显示分离,支持可重用的基 于组件的设计,使基于 Web 的应用程序的开发变得迅速和容易。 Web 服务器在遇到访问 JS

14、P 网页的请求时,首先执行其中的程序段,然后 将执行结果连同 JSP 文件中的 HTML 代码一起返回给客户。插入的 Java 程序段 可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。 JSP 是在服务器端执行的,通常返回给客户端的就是一个 HTML 文本,因此 客户端只要有浏览器就能浏览。 3.2.3 Javabean 简介 JavaBean 是一种 JAVA 语言写成的可重用组件。为写成 JavaBean,类必须 是具体的和公共的,并且具有无参数的构造器。JavaBean 通过提供符合一致性 设计模式的公共方法将内部域暴露成员属性。 JavaBean 可分为两种:一种是有用

15、户界面(UI,User Interface)的 4 JavaBean;还有一种是没有用户界面,主要负责处理事务(如数据运算,操纵 数据库)的 JavaBean。JSP 通常访问的是后一种 JavaBean。 4 4系统详细开发系统详细开发 4.14.1 系统结构系统结构设计设计 网上商店应用是一个 Javaweb 应用,采用典型的 3 层软件结构。 客客户户层层:提供基于浏览器的客户界面,客户可以浏览 Web 服务器传过来的静态 或动态 HTML 的页面,并且可以通过动态 HTML 页面和 Web 服务器交互。 W We eb b 服服务务器器层层:Jsp 和 JavaBean 组件运行在 W

16、eb 服务器上,jsp 负责动态生成 HTML 页面,JavaBean 负责访问数据库和事物处理。在 Web 服务器层还包 括一些供 Jsp 和 JavaBean 组件访问的实用类。 数数据据库库层层:存储和维护 Web 应用的永久业务数据信息。 系统应用的软件结构如图 4-1 所示 图 4-1 系统应用的软件结构 4.24.2 系统模块设计系统模块设计 根据系统需求,本系统主要从网络购物系统中购物用户的角度考虑,实 现用户登录购物的功能。 1、商品信息查询: 用户可以从商品类目页面直接点击查看商品详细信息, 也可以输入商品的编号查询 商品信息。 2、购物车:购物车是系统提供的方便用户进行商品购买的功能,当某个用户 静态或动态 HTML 页 JSP JavaBean 实用类 MySQL 服务 器 客户层数据库层 Web 服务器层 5 登录系统后,则可以将自己需要购买的商品放入购物车, 并可以查看购物 车中的商品,也可以删除

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号