2。2。2 Tomcat
Tomcat是Apache软件基金会的核心项目(Apache软件基金会)由Apache Jakarta项目[3],太阳和其他公司和个人。与Sun的参与和支持,最新的Servlet和JSP规范总是体现在Tomcat,Tomcat 5支持最新的Servlet 2。4和JSP 2规范。因为Tomcat技术先进、性能稳定,而且免费,这是深受java爱好者喜爱,已被公认为软件开发商的部分变得更加流行的Web应用服务器。
自1999年JSP发布以来,到目前为止,出现了各种各样的JSP引擎[3]。如Tomcat、J2EE、WebLogic、WebSphere等。一般将安装了JSP引擎的计算机称为一个支持JSP的Web服务器,它负责运行JSP程序,并将执行结果返回给浏览器。Tomcat是一个免费的开源JSP引擎,也称为Jakarta Tomcat Web服务器。目前Tomcat能和大多数主流Web服务器一起高效地工作。
Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的情况下使用,是开发和调试JSP程序的首选。
Tomcat7。x吸取了Tomcat6。0优点的基础上,实现对于Servlet3。0、JSP2。2和EL2。2等特性的支持,除此之外带进了Web应用内存溢出和预防,增强了管理程序和服务器管理程序的安全性,支持Web应用中的外部内容的直接引用,并且重构了很多核心代码的全面梳理。
2。2。3 MySQL
MySQL是一个开源的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言结构化查询语言(SQL)数据库系统的数据库管理[21]。因为MySQL是开源的,所以任何人都可以下载并修改它根据许可的公共许可的一般要求。MySQL是因为其速度、可靠性和适应性。大多数人认为,MySQL是管理内容不需要处理事务的最佳选择。
MySQL应用标准的SQL语言进行相关数据库的处理,作为一种双授权的数据库管理软件,不仅可以需在workbench开启时输入用户口令,且需要在MyEclipse的Web程序中进行授权,增加了数据访问的私密性。作为同是数据库操作系统的SQL Sever数据库和Oracla数据库,MySQL不仅使用方便,而且占用内存较少,对中小企业来说MySQL还具有使用成本低的特性,一般都用来作为Web端的主要数据库。
MySQL这个名字的起源不是很清楚。一个较有说服里的说法是,因为基本指南和大量的库和工具以前缀“我的”已经超过10年,无论什么,AB MySQL的创始人Widenius蒙蒂的女儿也叫“我的”。最后,二是对MySQL的名字仍然是一个谜,包括开发商都不知道。
MySQL的海豚标志的名字叫“sakila”,它是从大量的MySQL的“海豚命名为“由上述获奖的名字的创始人大赛是twebaze安布罗斯提供,来自斯威士兰的一个开放源代码的软件开发者,非洲。根据安布罗斯的说法,sakila来自斯威士兰方言称为史瓦济语,也是在阿鲁沙,一个小镇的名字,在坦桑尼亚附近,在安布罗斯的家乡乌干达。
MySQL虽然说功能可能不是很强大,但由于它是开源的,广泛传播,导致很多人都知道这个数据库。它的历史是传奇。来.自^优+尔-论,文:网www.youerw.com +QQ752018766-
第三章 系统需求分析及总体设计
3。1 需求分析
此基于基于Web和移动端的地方特产销售系统的分前台功能和后台功能:
前台部分由用户使用,主要包括站内新闻、商品列表、用户注册、商品展示等功能。
后台部分由管理员使用,主要包括管理员用户管理、新闻管理、商品信息管理、供应管理、销售订单管理、结账信息管理、出库管理、用户注册管理、销售排行等功能。
还要设计与实现用户移动端中访问和使用。 jsp+mysql地方特产销售系统的设计+ER图(5):http://www.youerw.com/jisuanji/lunwen_120072.html