- 1、本文档共32页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于JSP的网上花店管理系统的设计与实现毕业论文2.2 MySQL概述及特点
MySQL是目前比较流行的一种网络数据库,尽管是开源项目,但功能强大、不依赖于平台,所以受到广泛的关注。是由MySQL AB公司开发、发布并支持的。MySQL是一个真正的多用户、多线程SQL数据库服务器。SQL是世界上最流行的和标准化的数据库语言。MySQL是以一个客户机/服务器结构的实现,它由一个服务器守护程序MySQL和很多不同的客户程序和库组成。
MySQL主要目标是快速、健壮和易用。最初是因为我们需要这样一个SQL服务器,它能处理与任何可不昂贵硬件平台上提供数据库的厂家在一个数量级上的大型数据库,但速度更快,MySQL就开发出来。1996年以来,我们一直都在使用MySQL,其环境有超过40个数据库,包含10,000个表,其中500多个表超过7百万行,这大约有100个吉字节(GB)的关键应用数据。
①使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性。
②支持AIX、FreeBSD、HP-UX、Linux、Mac OS、Novell Netware、OpenBSD、OS/2 Wrap、Solaris、Windows等多种操作系统。
③为多种编程语言提供了API。这些编程语言包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby等。
④支持多线程,充分利用CPU资源。
⑤优化的SQL查询算法,有效地提高查询速度。
⑥既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中提供多语言支持。
⑦提供TCP/IP、ODBC和JDBC等多种数据库连接途径。
⑧提供用于管理、检查、优化数据库操作的管理工具。
⑨可处理拥有上千万条记录的大型数据库。
2.4 Tomcat概述及特点
Tomcat 服务器是一个免费的开放源JSP引擎,也称作Tomcat服务器。Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个很核心的项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP规范总是能在Tomcat 中得到体现,Tomcat 5 支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术很先进、性能很稳定,并且是免费的,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。
Tomcat特点是占用系统资源小、扩展性好。
3 数据库设计
3.1数据库表的设计
在MySQL中创建数据库,并创建用户信息表user,购物车信息表cart,商品信息表flower,商品类别表flowertype,订单表order,留言表bbstitle。
3.1.1用户信息表(user)
用来存放注册用户的基本信息,其字段的详细设计如表3-1所示。
表3-1 注册用户的基本信息字段的设计
字段名称 类型 长度 主键 说明 允许空 id int 11 是 id,自增 否 Username varchar 50 否 用户名 是 Password varchar 50 否 密码 是 Role Varchar 255 否 角色 是 3.1.2购物车信息表(cart)
用来存放购物车的基本信息,其字段的详细设计如表3-2所示。
表3-2 购物车的基本信息字段的设计
字段名称 类型 长度 主键 说明 允许空 id Int 11 是 Id,自增 否 UserId Int 11 否 用户id 是 flowerId Int 11 否 商品id 是 addTime datetime 否 加入购物车时间 是 3.1.3商品信息表(flower)
用来存放商品的基本信息,其字段的详细设计如表3-3所示。
表3-3 商品的基本信息字段的设计
字段名称 类型 长度 主键 说明 允许空 Id Int 11 是 Id,自增 否 flowertypeId Int 11 否 商品类别 是 picName Varchar 255 否 上传图片,系统生成的名称 是 userSetName Varchar 255 否 用户给商品设定的名称 是 price Float 否 价格 是 descPic Varchar 255 否 描述信息 是 statusPic Varchar 255 否 该图片是否推荐 是 3.1.4商品类别表(flower type)
用来存放商品类别的信息,其字段的详细设计如表3-4所示
表3.4 商品类别字段的设计
字段名称 类型 长度 主键 说明
文档评论(0)