本科毕业论文-—基于jsp+serverlet开发的网上花店网站.doc
《本科毕业论文-—基于jsp+serverlet开发的网上花店网站.doc》由会员分享,可在线阅读,更多相关《本科毕业论文-—基于jsp+serverlet开发的网上花店网站.doc(55页珍藏版)》请在咨信网上搜索。
河南理工大学 毕业设计(论文)任务书 专业班级 学生姓名 一、题目 二、起止日期 年 月 日至 年 月 日 三、主要任务与要求 指导教师 职称 学院领导 签字(盖章) 年 月 日 河南理工大学 毕业设计(论文)评阅人评语 题目 评 阅 人 职称 工作单位 年 月 日 河南理工大学 毕业设计(论文)评定书 题目 指导教师 职称 年 月 日 河南理工大学 毕业设计(论文)答辩许可证 答辩前向毕业设计答辩委员会(小组)提交了如下资料: 1、设计(论文)说明 共 页 2、图纸 共 张 3、指导教师意见 共 页 4、评阅人意见 共 页 经审查, 专业 班 同学所提交的毕业设计(论文),符合学校本科生毕业设计(论文)的相关规定,达到毕业设计(论文)任务书的要求,根据学校教学管理的有关规定,同意参加毕业设计(论文)答辩。 指导教师 签字(盖章) 年 月 日 根据审查,准予参加答辩。 答辩委员会主席(组长) 签字(盖章) 年 月 日 河南理工大学 毕业设计(论文)答辩委员会(小组)决议 学院 专业 班 同学的毕业设计(论文)于 年 月 日进行了答辩。 根据学生所提供的毕业设计(论文)材料、指导教师和评阅人意见以及在答辩过程中学生回答问题的情况,毕业设计(论文)答辩委员会(小组)做出如下决议。 一、毕业设计(论文)的总评语 二、毕业设计(论文)的总评成绩: 三、答辩组组长签名: 答辩组成员签名: 答辩委员会主席: 签字(盖章) 年 月 日 5 河南理工大学毕业设计(论文)说明书 摘 要 随着因特网在全球的迅猛发展和广泛应用,电子商务(EC)受到人们越来越多的关注,并渗透到人们生活的各个角落,改变着社会经济的各个方面。网上鲜花订购是电子商务的一项内容,使得人们的购物变得更轻松、快捷、方便,适合人们快节奏的生活方式,它的应用越来越广泛。网上花店摆脱了传统鲜花的销售理念,避免了挑选商品的繁琐过程,使购物的过程变得轻松快捷,很适合现代人快节奏的生活。网上花店系统主要实现网上销售鲜花,从商品发布,到商品销售,从用户的浏览、注册,到用户的购买,全部实现无纸化办公。 本文主要采用的技术手段是基于B/S架构的三层系统开发模型,所用到的编程方法为Jsp+javaBean+servlet技术,开发了一种基于JSP的网上花店系统。本网上花店采用JSP技术制作动态网页,使用JAVA语言利用数据库连接池对数据进行操作,借助JavaScript实现一些网页特效,后台使用Tomcat充当WEB服务器,系统采用的开发工具是Myeclipse软件,后台采用的是MySQL数据库以及Sqlyog图形界面工具,很好的满足小型网站开发环境。此方案与现今网上已采用的一些方案相比,具有用户使用更简单、界面更直观等优点。其设计包括管理员管理,订单管理,花店管理三个大的模块,实现用户注册,用户登录,管理员登录,花店信息浏览,订单提交,订单浏览等JSP页面。分析并解决实现中的若干技术问题,包括与数据库的连接,建立完整的网上花店系统,进行测试并分析结果。为鲜花销售带来极大的便利。 关键字:网上花店,JSP, SERVLET. I Abstract With the rapid development of the Internet in the world and wide application of electronic commerce (EC) has been more and more attention, and penetrated into every corner of our life, changing all aspects of the social economy.Order flowers online is a content of electronic commerce, make people shopping easier, quick, convenient, suitable for people's fast-paced way of life, its application is more and more widely.Online florist to get rid of the traditional flower sales idea, avoids the messy process of selected goods, make the shopping process easy and quick, is suitable for the fast pace of modern life.Online florist system mainly realize the online sales of flowers, from the goods, to sell goods, from the user's browsing, registration, to the user's purchase, all realize the paperless office. This article mainly uses the technology is based on B/S structure of three layers of system development model, used the programming method for Jsp + javaBean + servlet technology, developed a flower shop online system based on Jsp.The online florist adopts JSP technology making dynamic WEB pages, using the JAVA language using the database connection pool to manipulate, the data using JavaScript to achieve some WEB page special effects, the background using Tomcat as a WEB server, the system is the use of development tools Myeclipse software, the background is the MySQL database and Sqlyog graphical interface tools, good to meet small WEB development environment.This plan with today online has used some scheme, compared with the user to use a simpler, more intuitive interface, etc.Its design including the administrator management, order management, flower shop management three big modules, realizes the user registration, user login, the administrator login, florist information browsing, orders submitted, order to browse the JSP page, etc.Analyze and solve some technical problems in implementation, including the connection to the database, and establish a comprehensive system to online florist, test and analysis results.For the flowers sales bring great convenience. Keywords:Online flower shop,JSP,SERVLET. 目 录 1 前 言 1 2 系统开发环境和关键技术 2 2.1 开发环境 2 2.2 系统采用技术 2 2.2.1 MVC模式 2 2.2.2 JSP技术 2 2.2.3 Servlet技术 3 2.3 数据库技术 3 3 网站系统分析 5 3.1 网上花店需求分析 5 3.1.1客户端 5 3.1.2管理端 5 3.2 系统模块分析 5 3.3 业务流程分析 6 3.4 系统的逻辑模型 6 3.4.1 数据流图 6 3.4.2 数据字典 8 4 系统总体设计 10 4.1 设计思想 10 4.2 系统功能结构 10 4.2.1用户功能 11 4.2.2 管理员功能 14 4.3 数据库设计 16 4.3.1 数据库分析 16 4.3.2 项目的E-R图 16 4.3.3 数据库表的设计 17 5 网站的实现 20 5.1系统目录结构 20 5.2 前台功能实现 21 5.2.1商品查询 21 5.2.2 登录与注册 22 5.2.3 购物车使用 26 5.2.4 订单查询 30 5.3 管理员管理后台数据界面 32 5.3.1管理员的登陆 32 5.3.2商品添加 32 5.3.3商品信息修改 33 5.3.4订单审查 34 6 花店功能测试 38 6.1 数据源的配置 38 6.2 系统调试界面预览 38 总 结 44 致 谢 45 参考文献 46 III 1 前 言 传统的商务是以固定不变的销售地点(即商店)和固定不变的销售时间为特征的店铺式销售。Internet上的销售通过以信息库为特征的网上商店进行,所以它的销售空间随网络体系的延伸而延伸。没有任何地理障碍,它的零售时间是由消费者即网上用户自己决定。电子商务将传统的商务流程电子化、数字化,一方面以电子流代替了实物流,可以大量减少人力、物力,降低了成本;另一方面突破了时间和空间的限制,使得交易活动可以在任何时间、任何地点进行,从而大大提高了效率。减少了中间环节,使得生产者和消费者的直接交易成为可能,从而在一定程度上改变了整个社会经济运行的方式。网上购物作为一种时尚有很多人去体会,更有部分人把到网上商店购物同逛商场等现实社会服务一样作为生活的一部分。因此,网上购物网站作为B2C电子商务网站应该是我们最为常见的电子商务网站。 网上购物系统网站是电子商务系统的一个重要部分,网上花店系统将传统的花店经营管理模式与计算机网络的综合经营管理模式结合在一起,将人、机、物的需求、活动和运作进行系统分析、设计并管理,以实现现代高效、科学且安全的电子商务。 45 2 系统开发环境和关键技术 2.1 开发环境 系统采用B/S的体系结构。B即浏览器端负责显示界面信息和访问数据库;S即服务器端则用于提供动态数据服务。开发此系统所需要用到的软件环境如下: 网络操作系统:Windows7 JDK:JDK6.0.26版本是目前功能最全,最稳定的版本,其添加了许多以前版本不具备的新特性,如整合脚本语言,自动打包解包,安全性等功能。 Web应用服务器:Tomcat服务器适用于中小型系统的开发服务期,同时Tomcat可以从网上免费下载,从而降低了开发成本。 数据库:MySql 是小型应用开发中比较流行的数据库,且其从Mysql5.0版本开始支持事务,保证了数据的完整性与安全性。 开发工具:Myeclipse10+Sqlyog+Mysql5.5 2.2 系统采用技术 2.2.1 MVC模式 MVC是一个设计模式,它强制性的使应用程序的输入、处理和输出分开,利于分层开发的实现。MVC应用程序被分成三个核心部件:模型、视图、控制器。模型即业务层部分,视图是现实层,控制器是视图访问业务层的代码。分层后它们各自处理自己的任务,到达系统的并行开发。同时多个视图能可以共享一个模型,当用越来越多的方式来访问应用程序时,就需要使用MVC,用一个模型就能处理它们。同时由于已经将数据和业务规则从表示层分开,所以可以最大化的重用代码,并考虑到系统的扩展性,我选择使用MVC开发模式,进行网上花店系统的开发。 2.2.2 JSP技术 JSP(Java Server Pages)是一种动态网页技术标准[3],由Sun Microsystems公司倡导、许多公司参与一起建立。JSP技术有点类似ASP技术,它是在传统的网页HTML文件中插入Java程序段(Script)和JSP标记(tag),形成的JSP文件。 用JSP开发的Web应用是跨平台的,即能在Windows下运行,也能在其他操作系统上运行。 JSP技术中使用Java编程语言编写类XML的tags和Script,封装产生动态网页的处理逻辑(业务层代码)。网页还能通过tags和Script访问存在于服务器端的资源(如数据库)。JSP技术将网页逻辑与网页设计和显示分离,利于分层式开发。同时JSP支持可重用的基于组件的设计,使基于Web的应用程序的开发变得更加迅速和容易。 Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。 JSP一样,是在服务器端执行的,通常返回该客户端的就是一个HTML的静态文本,因此客户端只要有浏览器就能浏览。 JSP页面由HTML代码和嵌入其中的Java代码组成。当页面被客户端请求时,服务器将对这些Java代码进行处理,然后将生成的HTML静态页面返回给客户端的浏览器。Java SERVLET 是JSP的技术基础,在大型的Web应用程序的开发需要Java SERVLET和JSP配合才能完成。JSP具备了Java技术的简单易用,面向对象,具有平台无关性且安全可靠的优势,同时具有面向因特网的所有特点,具体来说JSP网页有以下优点: (1)一次编写,处处运行。在这一点上Java比PHP更出色,除了系统之外,代码不用做任何更改。 (2)支持多平台。JSP基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。相比ASP/PHP的局限性是显而易见的。 (3)强大的可伸缩性。从只有一个小的Jar文件就可以运行SERVLET/JSP,到由多台服务器集群和负载均衡,到多台Application事务处理,消息处理。一台服务器到无数台服务器,java在不断的壮大自己,同时显示了一个巨大的生命力,JSP是基于Java的开发,无疑也继承了java的这些优点。 (4)多样化和功能强大的开发工具支持。这一点与ASP很像,Java拥有许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多可以顺利的运行于多种平台之下。 (5)可扩展性。JSP拥有很多架包,同时支持很多外来架包,当需要时可以导入即可使用,简单方便。 2.2.3 Servlet技术 Servlet是一种服务器端的Java应用程序,具有独立于平台和协议的特性,可以生成动态的Web页面。 它担当客户请求(Web浏览器或其他HTTP客户程序)与服务器响应(HTTP服务器上的数据库或应用程序)的中间层。 Servlet是位于Web 服务器内部的服务器端的Java应用程序,与传统的从命令行启动的Java应用程序不同,Servlet由Web服务器进行加载,该Web服务器必须包含支持Servlet的Java虚拟机。 2.3 数据库技术 Java中连接数据库的技术是JDBC,Java程序可以通过JDBC驱动程序与数据库相连,执行查询、修改数据等操作。同时为了节省数据库连接资源,我选择mysql数据库是并使用连接池技术。连接池技术可以为每个服务预先分配连接。当用户请求时,从已有连接中获取,仅当连接被完全分配时才开辟新的连接,这样可以有效利用资源。在数据库使用前,首先根据需求进行分析,建立数据模型,数据模型是现实世界中数据特征的抽象,它具有三个突出优点:能够有效提取信息,比较真实地模拟现实世界,容易为人所理解,便于计算机实现。概念数据模型CDM也称信息模型,它以实体-联系理论为基础,并对这一理论进行了扩充。它从用户的观点出发对信息进行建模,先将现实世界抽象为概念世界,然后再将概念世界转为机器世界。在数据模型建立之后,就可以使用SQL语句对数据库进行相关的操作。 3 网站系统分析 3.1 网上花店需求分析 本系统主要是供网上购物的用户使用,同时后台也必须有管理人员对其进行管理以保证系统正常运行,具体功能如下: 3.1.1客户端 (1)购物功能:对用户要购买的商品进行管理。 (2)我的订单功能:实现用户对订单的管理。 (3)用户注册功能:主要让初次登陆的用户进行注册。 (4)用户登录功能:已注册的用户进行身份确认。 (5)密码重置功能:已注册的用户对自己的密码进行修改。 (6)注销功能:已登录的用户在离开本系统时实现注销。 3.1.2管理端 (1)管理员管理功能:操作者包括超级管理员和普通管理员,超级管理员对人以管理员的信息进行管理,而普通管理员只有部分权限。 (2)商品管理:对商品进行增,删,改,查的操作。 (3)订单管理:对客户的订单进行管理。 (4)注销:当后台系统的管理员离开时进行注销。 3.2 系统模块分析 系统的各个功能模块如图3-1所示。 商品查询 订单查询 购买商品 商品添加 商品审查 订单查询 用户信息查询 管理员添加 管理员权限 购买商品 请先登录,若未注册请注册成为会员 用户进入 以会员的身份进入 用户进入 以管理员的身份登录 会员注册 查看商品 图3-1 系统模块分析图 3.3 业务流程分析 系统的基本业务流程如下:首先用户来到系统首页,根据自己需要和目录分类信息查看选择鲜花,选择完毕在进入订购鲜花环节之前,需要顾客进行注册登录才能进行继续填写和生成订单的功能,登录成功后可以填写订单信息,系统会根据用户填写的信息自动生成订单,这样一次网上购花行为就算完成。具体系统业务流程如图3-2所示。 查看网店 是否已登录 查看网店详细信息 订购物品 是否新顾客 注册 填写订单 输入用户登录信息 提交订单 继续其他操作 图3-2 系统业务流程 3.4 系统的逻辑模型 3.4.1 数据流图 通过对在线花店系统的功能划分,业务流程操作分析可以得到系统一层数据流图。如图3-3所示。 查询全部订单 购物处理 订单信息 申请注册 用户信息 注册登录 顾客 订单 订购物品 管理员 订单信息 填写,确认提交订单 已注册 图3-3 系统一层数据流图 从图中可以看出整个过程有三个处理过程:注册登录处理过程,选购产品处理过程和处理订单过程。 注册登录处理过程的二层数据流图如图3-4所示。 已核对密码 顾客用户名 密码 已核对用户名 申请登录 顾客 核对用户 其他操作 用户信息 用户信息 核对密码 批准登录 已注册登录 图3-4 注册登录二层数据流图 处理订单过程的二层数据流图如图3-5所示。 填写订单 管理员 订单信息 处理订单 顾客 订单信息 查询全部订单 图3-5 处理订单二层数据流图 3.4.2 数据字典 一层数据流图的数据字典如下: 数据流: (1)名称:顾客信息 简要说明:用户数据库提供顾客数据 数据流来源:顾客 数据流去向:用户信息数据 (2)名称:订单信息 简要说明:向订单数据库/顾客提供订单信息 数据流来源:顾客/订单信息数据库 数据流去向:订单信息数据库/顾客 数据存储: (1)名称:用户信息 说明:顾客信息表内容,注册登录时顾客应填写的信息 结构:用户名,密码,性别 (2)名称:产品信息 说明:产品信息表内容,顾客浏览选购产品时出现的信息 结构:产品id,产品名称,产品类型,销售价格 (3)名称:订单信息 说明:包括订单信息表和订单明细表的内容,生成订单时应填写的内容 结构:订单信息表包括:订单号,产品名称,产品类别,产品单价,订购数量,收 货人姓名,收货人电话 订单明细表包括:产品id,产品名称,产品价格,数量,订单id 处理过程: (1)名称:注册登录 输入:注册登录信息 输出:成功登录信息 处理过程描述:根据顾客输入信息判断是否合法用户,合法就允许登录,否则请顾 客先注册再登录 (2)名称:选购商品 输入:成功登录信息 输出:订购成功 处理过程描述:根据顾客的选择,生成订单,提交订单,订购成功 (3)名称:处理订单 处理过程描述:根据顾客确认的订单信息,生成订单,并向管理员提供可查询的订 单信息。 4 系统总体设计 4.1 设计思想 在线花店系统是一个相对简单的基本应用系统,主要满足传统的花店运营需要,将自己的销售渠道扩展到网上,通过简单的管理,提供给最终消费者产品的展现、购物、订单处理等以实现鲜花的在线销售。 本次设计希望设计一个网上花店系统,它包括以下电子商务B2C网站的常见功能: (1) 鲜花产品选购。可按目录方式查找鲜花种类或通过导航属性进行查询,并可查看鲜花详细情况。 (2) 订单提交功能。顾客选完商品后,可以进行订购这一交易过程。从顾客方面说,顾客提交订单后,此网站的网上交易已经完成,应该进入管理者的订单处理过程。 (3) 订单查询功能。管理员可以查询订单和订单的处理情况。顾客提交完订单后,应该有订单确认的过程。一旦订单得到处理确认,网上交易即告完成。 (4) 用户管理功能。为保证网上交易的安全性,对顾客的身份进行验证和管理十分必要,因此需要支持用户注册、用户登录、身份验证等。管理员也属于用户一类,成功登录后,可以查看到全部用户的订单情况。 本系统设计时把页面中一些常用的部分集成为模块,例如页面的头部和产品导航模块,这样设计新的页面时如果有重复出现的部分,只需要拿现成的模块嵌套组装就可以了。 4.2 系统功能结构 根据上述所描述的系统分析及设计,最终确定该系统的功能结构如图4-1所示。 管理员管理 订单管理 购物车 购物车 我的订单 用户注册 用户登录 密码重置 注销 网上客户端花店系统 客户端 管理端 图4-1 系统功能结构 本系统功能需求主要分为两类,用户功能需求和管理员功能需求。 各功能模块实现的子功能如表4-1所示。 表4-1 总功能表 功能类别 子功能 用户功能 1.1用户注册和登录 1.2商品查询 1.3查看花卉详细信息 1.4购买 1.5查看购物车 1.6查看订单信息 1.7用户注销 管理员 2.1管理员添加(普通和超级) 2.2商店商品管理 2.3订单管理 2.4商品添加 4.2.1用户功能 用户登录 在线购买 用户登录注册 商品查询 查看商品信息 购买商品 查看购物车 查看订单详请 图4-2 用户功能框图 用户登录功能 用户的注册 用户的登录 图4-3 用户登录功能框图 用户功能描述如表4-2所示。 表4-2 用户功能描述 名称 标识符 用户登录 功能描述 用户要先进行注册,才可以登录。 优先级 高级。 输入 输入用户名和密码。 操作序列 注册会员,然后输入用户名和密码,进行登录。 输出 登录成功,进入花店。 补充说明 如果不登录,则不能购买商品 查询商品功能描述如表4-3所示。 表4-3 查询商品功能描述 名称、标识符 查询商品 功能描述 可以通过类别查找商品 优先级 高级 输入 输入条件,点击查询。 操作序列 选择商品类别,点击查询。 输出 相应类别中的所有商品。 补充说明 如不登录,可以查询,但不能购买商品。 查询商品的详细信息功能描述如表4-4所示。 表4-4查询商品详细信息功能表 名称、标识符 查看商品的详细信息 功能描述 通过类别查找商品,可以查看喜欢商品的详细信息 优先级 高级 输入 点击查看 操作序列 可以查看相对应的商品详细信息 输出 显示相应商品的详细信息 补充说明 如不登录,可以查询,可以查看商品的详细信息,但不能购买商品。 购买商品的功能表如图4-5所示。 表4-5 购买商品功能表 名称 标识符 购买商品 功能描述 选择自己喜欢的商品进行购买 优先级 高级 输入 点击购买 操作序列 添加到购物车,生成订单,就可以购买了 输出 订购成功 补充说明 如果不登录,可惜查询商品,查看商品信息,但不可购买 用户成功登录后,查看购物车时的功能模块,如图4-4所示。 修改购买数量 删除已购花卉 提交购物车 清空购物车 继续购花 查看购物车 图4-4 用户查看购物车功能框图 实现购物车功能的模块描述如表4-6所示。 表4-6查看购物车功能表 名称、标识符 查看购物车 功能描述 可以修改购买数量,如不喜欢该商品,可以进行删除,确定后提交购物车,可继续购其他商品。 优先级 高级 输入 点击喜欢商品的对应的订购按纽,将其添加到购物车 操作序列 修改购买数量,如不喜欢该商品,可以进行删除,确定后提交购物车。 输出 清空购物车,生成订单,可继续购物。 补充说明 如不登录,则不能购买花卉。 查看订单的功能描述如表4-7所示。 表4-7查看订单功能表 名称、标识符 查看订单 功能描述 提交购物车后,生成订单。 优先级 高级 输入 点击提交购物车按纽 操作序列 生成订单,核实订单信息。 输出 生成订单成功。 补充说明 如不登录,则不能购买花卉。 4.2.2 管理员功能 管理员登录后实现的各个功能模块如图4-5和4-6所示。 管理员登陆 管理员添加 管理员删除 管理员信息 商品管理 订单管理 图4-5 管理员功能框图 删除商品 添加商品 商品管理 修改商品 模糊查询商品 图4-6 商品管理功能框图 管理员对商品管理的功能模块描述,如表4-8所示。 表4-8商品管理功能表 名称、标识符 商品管理 功能描述 可以添加、修改、删除、查询花卉的信息。 优先级 高级 输入 输入信息,进行增删改查。 操作序列 输入新记录进行增加,修改原有的花卉信息,可以删除未被引用的花卉,输入查询条件查询花卉信息。 输出 操作已成功。 补充说明 需要管理员登录。 订单功能模快,如图4-7所示。 修改订单 删除订单 查看订单详细信息 订单管理 图4-7 订单管理功能框图 订单管理功能模块描述如表4-9所示。 表4-9 订单管理功能表 名称、标识符 订单管理 功能描述 可以查看所有的订单,删除订单和修改订单。 优先级 高级 输入 进入订单管理 操作序列 可以查看所有的订单,删除订单和修改订单。 输出 操作已成功。 补充说明 需要管理员登录。 4.3 数据库设计 4.3.1 数据库分析 此系统由JSP+Servlet+JavaBean+Tomcat+MySQL组成,因为对数据库的性能要求不是很高,古采用适用于中小企业的MySQL数据库较为合适,而且该数据库免费,可以节约开发成本。 4.3.2 项目的E-R图 本系统中的实体主要有:商品,订单,订单明细,用户,管理员等,实体的E-R图。 (1) 商品的E-R图,如图4-8所示。 (2) 管理员的E-R图,如图4-9所示。 商品 商品名称 商品类型 商品数量 商品ID 商品URL 商品价格 商品简介 商品上架日期 图4-8商品E-R图 权限 管理员 管理员名 密码 图4-9 管理员E-R图 (3) 订单明细E-R图如图4-10所示。 (4)用户E-R图如图4-11所示。 订单 商品号ID 订单号 商品名称 商品价格 订货时间 商品数量 图4-10 订单明细E-R图 用户 用户名 密码 E-mail 图4-11用户E-R图 (5)订单的E-R图如图4-12所示。 订单 订货人 订货时间 总价格 收货人 收货人电话 收货人地址 订单ID 订单状态 图4-12 订货单E-R图 4.3.3 数据库表的设计 本系统中的信息表主要有5张表:商品资料表,用户资料表,管理员资料表,订单表和订单明细表。表的完整信息如下: (1) 商品资料表:用于记录库存商品的基本信息,其主要字段有:商品ID,商品名称,商品类别,商品价格,商品简介,上架日期,商品数量,图片URL,具体设计如表4-10所示。 表4-10 商品数据表 字段名称 数据类型 字段大小 是否主键 是否为空 说明 goodsid int N/A 是 否 商品ID goodsname varchar 50 否 否 商品名称 gtype varchar 50 否 否 商品类别 gprice double N/A 否 否 商品价格 gdate date N/A 否 否 商品日期 gamount int N/A 否 否 商品数量 gimgurl varchar 100 否 否 图片URL gintroduction text N/A 否 否 商品简介 建立该表的SQL语句如下: Create table goodsmessage(goodsid int auto_increment,goodsname varchar(50) not null,gtype varchar(50) not null,gprice double not null,gdate date not null,gamount int not null, gimgurl varchar(100) default ‘img/wel.gif’,gintroduction text not null, constraint pk primary key(goodsid)); (2) 用户资料表:用于记录用户的信息,主要由用户名称,用户密码和用户的名称组成,如表4-11所示。 表4-11 用户资料表 字段名称 数据类型 字段大小 是否主键 是否为空 说明 cname varchar 50 是 否 用户名称 cpw varchar 50 否 是 用户密码 cemail varchar 50 否 是 用户E-mail 创建该表的SQL语句如下: Create table gcustomer(cnamer varchar(50) primary key,cpw varchar(50) not null,cemail varchar(50)); (3) 管理员资料表:用于记录管理员的信息,主要有管理员名称,管理员密码,管理员权限组成,如表4-12所示。 表4-12 管理员资料表 字段名称 数据类型 字段大小 是否主键 是否为空 说明 mname v- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科毕业 论文 基于 jsp serverlet 开发 网上 花店 网站
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文