基于javaweb技术的水果销售系统 ——毕业论文.doc

上传人:滴答 文档编号:1253162 上传时间:2019-01-19 格式:DOC 页数:28 大小:1.11MB
下载 相关 举报
基于javaweb技术的水果销售系统 ——毕业论文.doc_第1页
第1页 / 共28页
基于javaweb技术的水果销售系统 ——毕业论文.doc_第2页
第2页 / 共28页
基于javaweb技术的水果销售系统 ——毕业论文.doc_第3页
第3页 / 共28页
基于javaweb技术的水果销售系统 ——毕业论文.doc_第4页
第4页 / 共28页
基于javaweb技术的水果销售系统 ——毕业论文.doc_第5页
第5页 / 共28页
点击查看更多>>
资源描述

1、聊城大学本科毕业设计1本科毕业论文本科毕业论文题 目 基于 javaweb 技术的水果销售系统 专 业 软件工程 作者姓名 学 号 单 位 计算机学院 指导教师 年 月教 务 处 编聊城大学本科毕业设计2目 录摘 要 .1前 言 .11 绪论 .11.1 选题的依据及意义 .11.2 国内外现状研究 .21.3 研究目的 .22 设计技术 .22.1 jsp 简介 .32.2 B/S 模式分析 .42.3 mysql 简介 .43 需求分析 .53.1 需求分析 .53.2 数据流程分析 .73.2.1 系统操作流程 .73.2.2 数据增加流程 .73.2.3 数据修改流程 .83.2.4

2、数据删除流程 .94 系统设计 .104.1 系统总体设计 .104.2 系统开发步骤 .104.3 概要设计 .114.4 数据库概念结构设计 .114.5 数据库逻辑结构设计 .12聊城大学本科毕业设计35 系统实现 .155.1 系统登录模块 .155.2 系统首页实现 .155.3 密码管理模块实现 .155.4 用户信息管理模块 .165.5 水果信息管理模块实现 .166 程序测试与评价 .166.1 测试用例 .176.2 系统的特点和优点 .186.3 系统存在的不足和改进方案 .186.4 设计收获和心得 .20结论 .20致谢 .21参考文献 .22聊城大学本科毕业设计1摘

3、 要在 21 世纪,计算机技术迅速发展,如今每个公民都会使用计算机,从第一代计算机的产生到现在,我们经历了一个又一个奇迹的诞生。它从局部走向世界,从单位走向家庭。它不仅给我们的日常学习生活带来便利,还在军事,外交等方面做出了极大的贡献。大量的网上商城也随之而来,网上商城的数量也在快速增加,那么,这个水果网上销售平台是将 IT 技术用于水果销售信息的管理, 它能收集和存储水果销售的档案信息,提供更新与检索销售信息档案的接口;来提高水果销售的工作效率。本系统是基于 JAVA 平台开发的一套水果销售信息管理的系统。系统采用的编译语言是 JSP。采用 Mysql 数据库来建立数据之间的转换。论文主要说

4、明了本课题的开发背景,需求分析以及在设计过程之中遇到的问题,本论文添加了水果销售平台使用时所在的页面,并展示了该系统所拥有的一些功能,在开发过程中所遇到的问题以及解决方案,本论文还简单的介绍了系统的使用,使后台管理人员更好地去操作这个平台。还重点的说明了系统设计的重点、设计思想和解决方案。关键词:水果销售;系统;计算机;信息时代聊城大学本科毕业设计2AbstractIn twenty-first Century, the rapid development of computer technology, and now every citizen will use the computer,

5、from the first generation of computer generation to the present, we have experienced the birth of miracle after another. It moves from partial to world, from unit to family. It not only brings convenience to our daily study and life, but also makes great contributions to military affairs, diplomacy

6、and other aspects. A large number of online shopping mall also followed, the number of online mall is rapidly increasing, so that the fruits of online sales platform is IT technology for fruit sales information management, it can collect and store the fruit sales file information, provide updates an

7、d retrieve the sales information file interface; improve work efficiency of fruit sales.This system is based on JAVA platform development of a fruit sales information management system. The compiler language used in the system is JSP. The Mysql database is used to establish the conversion between da

8、ta. This thesis mainly introduces the development background, the demand analysis and the problems encountered in the design process, this paper adds the fruit sales platform when using the page, and show some functions of the system have, encountered in the development process problems and solution

9、s, this paper also briefly introduced the use of the system, the backstage management better to operate this platform. Also focuses on the design of the system focus, design ideas and solutions.Key words: Fruit selling; system; computer; information age聊城大学本科毕业设计1基于 javaweb 技术的水果销售系统前 言计算机已经进入各行各业,互

10、联网遍及世界的每一个角落,计算机技术、信息技术和网络技术的发展使我们的生活和工作发生了越来越多的变化。水果在线销售平台是计算机网络和技术快速发展的产品。水果网上销售平台将 Internet 网络技术与现代管理理念相结合,根据信息技术的特点和水果销售信息的合理配置,形成一个动态的、可靠的、数字化的水果销售系统,系统会变得越来越自动化。现在的社会已经进入了信息的时代,各个地区由于信息技术的发展已经发生了翻天覆地的变化,紧跟时代的步伐,是每个水果店的发展趋势,在水果店竞争力越来越大的情况下,以适应信息时代的发展与变化,网上水果店会变得越来越流行。在这个时代,网络技术和计算机已经渗透到水果店的工作中。

11、为了在水果店的竞争中具有明显的优势,本文研究了水果在线营销平台,促进了水果店和水果营销信息的发展。1 绪论1.1 选题的依据及意义随着信息技术的发展,传统的水果营销模式受到了严峻的挑战。传统的水果销售有很大的局限性,在第二十一世纪,已经很难适应水果店管理的要求,近年来,随着人们的思想意识和生活水平的提高,互联网是人们生活中不可缺少的一部分,它是现代计算机技术的产物,计算机现在已经走进了千家万户,对大多数聊城大学本科毕业设计2人来说,在网上看到自己喜欢的商品,并且购买商品是很常见的。互联网可以增加人们的知识,也可以提高生活品味,它更有利于身心健康的发展,拓宽人们的思维方式,培养人的能力。也正因为

12、如此,网络购物才能以极快的速度发展,传播到世界各个层面。关于水果营销系统的设计和开发,以更好地适应越来越多的互联网交易。我设计了水果销售系统。用户可以根据自己的喜好浏览自己喜欢的东西,但如果想购买商品,必须注册成为会员购买,登陆后可以购物。在水果店的商品种类进行详细分类,以便您可以很容易地找到您想要的,系统可以很容易地找到相关的商品。同时购买自己喜欢的东西,可以去结算,通过订单,可以填写自己的相关信息,并完成购物的过程1.2 国内外现状研究近年来,随着互联网的迅速崛起,互联网日益成为收集和提供信息的最佳渠道,并逐渐进入传统的流通领域。因此,电子商务正变得越来越流行。越来越多的商家正在建立网上商

13、店,向消费者展示一种新的购物理念。在美国,日本等国家和信息化程度较高的地区,网络商店发展速度迅猛,世界级的超级美国的零售商,如沃尔玛、kemat、Korog、J C 家庭仓储,等排在队伍的前列。调查显示,美国家庭越来越习惯于网上购物。在我国,网上购物系统从无到有,但短短几年。中国的第一个 1998 网上购物,这是第一次,燕莎友谊商城在线销售通过一个景泰蓝,虽然支付不在线,但这是中国的零售业起到预示着网上购物。网上购物直到 1999 是公认的,随着网络的普及,有 13 亿的人消耗了大量的风险资本家都争夺中国在线购物市场,如当当网、易趣、8848、中国网络购物正处于起步阶段。1.3 研究目的本课题

14、的目的是使水果销售信息管理清晰、透明、操作方便、易于管理。通过实现不同的管理细节功能模块的优化,实现管理过程的最大程度的自动化和信息化,并且可以自动查看手工操作,提高水果在线销售的效率。聊城大学本科毕业设计3如何开发一个实用的网上水果销售平台是设计面临的难题。本文通过对水果在线销售平台特点的深入分析和研究,从功能模块、数据格式、通用性三个方面进行了详细的阐述,为在线销售平台的设计和实现方法提供了理论依据。2 设计技术2.1 jsp 简介JSP 是一种动态的技术标准由 Sun Microsystems 公司倡导并和许多公司建立的。在传统的网页 HTML 文件(*. HTM,*。HTML)用 ja

15、va 程序片段(Scriptlet)和 JSP 标签,构成 JSP 页面 java 程序片段可以操作数据库、重新定位网站和电子邮件。1999 六月,太阳微系统公司推出的 Sun 【】的一种新技术,即 JSP 技术,这是 java 的整个系统和基于 JavaServlet 动态网站技术的设计和开发,我们使用这种技术可以建立安全、先进、跨平台。在很多方面,JSP技术加速了动态网页的发展。 【9】我们可以从以下几个方面看到它的特点:JSP 使用 java 编程语言编写的 XML 和类标签脚本来封装产生动态网页的处理逻辑。该网页同时访问,在服务器端存在通过 tags 和 scriptlets 的资源的

16、应用逻辑。JSP 将 Web 逻辑与网页显示隔离开来,并支持可重用的基于组件的设计,使得基于 web 的应用程序快速且易于开发 JSP(JavaServer Pages)是一种动态页面技术,它的主要目的是将表示逻辑从 Servlet 中分离出来。JSP 页面由 HTML 代码和嵌入 java 代码。服务器进程的 java 代码在页面被客户端请求,并返回生成的 HTML 网页浏览器的客户端。java Servlet 是 JSP 的技术基础,而且大型的 Web 应用的发展需要 java,servlet 和 JSP 配合完成。JSP具有简单、易用,完全的面向对象、平台独立、安全、可靠的特点。java

17、 它主要面向互联网的所有特征。自推出 JSP 以来,许多大公司都支持 JSP 技术服务器,如 IBM、Oracle、BEA 等,因此 JSP 已经迅速成为商业应用的服务器端语言JSP 主要的优先有以下几点:(1)一旦编写,可以运行到许多地方。也不需要改变其他系统的任何代码。(2)多平台支持系统。在所有平台上的任何环境中,基本上可以在任何环聊城大学本科毕业设计4境中开发、部署系统,并在任何环境中扩展。JSP 的局限性是显而易见的。 (3)强大的扩展性。从只有一个小的战争文件可以运行 Servlet/JSP,到由多台服务器进行集群和负载均衡的多个应用的事务处理、信息处理,一台服务器到无数台服务器,

18、java 显示了一个巨大的生命力。(4)多种功能强大的开发工具支持。这是类似于 JSP 和 java 有很多很好的开发工具,而且许多是免费提供的,他们中的许多人能够顺利运行在多个平台。2.2 B/S 模式分析C/S 模式主要由三部分组成,客户端应用程序(客户端) 、服务器管理器(服务器)和中间件(中间件) 。客户端应用程序是系统中的用户和数据组件之间的交互。服务器程序负责管理系统资源,如管理信息数据库。主要工作是在多个客户端同时请求来自同一台服务器的资源时,优化这些资源的管理。中间件负责连接客户端应用程序和服务器管理器,完成一个协同工作,以满足用户查询管理数据的要求。B/S 模式首先简化了客户

19、端。它不需要安装不同的客户端应用程序在不同的客户机,因为在 C/S 模式,但只需安装通用浏览器软件。这不仅节省了客户端的硬盘空间和内存,而且还使安装过程更容易和网络结构更灵活。 对于 C/S 模式,客户应用有自己的规格和用户需要特殊培训。当使用 B/S 模式时,客户端只是一个简单的浏览器软件。无论是决策水平或操作水平,可以直接使用。B/S 模式的这种特点也限制了 MIS 系统的维护。B/S 特别适合于在线信息发布,使得传统 MIS 功能扩展。那不是 C / S 可以做的。而这种新的在线信息发布功能正是现代水果店所需要的。这使得水果店的电子文档取代了大部分纸质文件,从而提高了水果店工作的效率,简

20、化了水果店的行政程序,节省材料和人力。 B/S 逐渐成为一种流行的 MIS 平台系统。所以该系统采用 B/S 结构开发。2.3 mysql 简介MySQL 是一个关系数据库管理系统,由 MySQL AB 公司开发, ,目前由 Oracle拥有。MySQL 是最流行的关系型数据库管理系统,而在 Web 应用中,MySQL 是最聊城大学本科毕业设计5好的 RDBMS(关系型数据库管理系统:关系型数据库管理系统)的应用。MySQL是一个关联数据库管理系统,它将数据存储在不同的表中,增加了速度和灵活性。MySQL 使用的 SQL 语言是访问数据库最常用的标准化语言。MySQL 软件采用了双授权政策(“

21、政策许可” ) ,它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码的特点,一般的小网站的发展都选择 MySQL 作为网站数据库。3 需求分析3.1 需求分析随着办公自动化的蓬勃发展和人们对信息产业的认识增强,水果销售变得越来越繁重,原有的水果销售不能完全满足相关人员的需求。为了帮助信息产业开展水果销售信息管理,提高工作效率,充分利用现有的信息产业资源,开发更好的水果在线营销平台势在必行。本系统采用 B/S 结构,结合网络数据库开发技术进行设计。该系统是一个独立的系统,用于解决水果销售信息管理问题。利用 JSP 技术构建一个有效实用的水果销售信息管理平台,目的是有效地完成水果销售信息的管理。该系统具有标准水果在线营销平台的成果,并具有完整的水果销售信息管理步骤,完成虚拟现实的实现。为了实现节约资源、提高效率、处理业务的功能,实现了水果在线销售平台的功能。

展开阅读全文
相关资源
相关搜索

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

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。