2022年网上花店系统方案与实现设计方案.docx
精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用本 科 毕 业 设 计题目: 网上花店系统设计与实现姓名张亭 学院信息与电气工程学院 专业运算机科学与技术 年级 2022级 学号 20222212322 指导老师张志旺2022 年 5 月 23 日名师归纳总结 - - - - - - -第 1 页,共 28 页精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用独创声明本人正式声明:所呈交的毕业设计,是本人在指导老师的指导下,独 立进行讨论工作所取得的成果,成果不存在学问产权争议;尽我所知,除 文中已经注明引用的内容外,本设计不含任何其他个人或集体已经发表或 撰写过的作品成果;对本文的讨论做出重要奉献的个人和集体均已在文中 以明确方式标明;此声明的法律后果由本人承担;作者签名 : 年月 日毕业论文使用授权声明本人完全明白鲁东高校关于收集、储存、使用毕业设计的规定;本人情愿依据学校要求提交设计的印刷本和电子版,同意学校储存设 计的印刷本和电子版,或采纳影印、数字化或其它复制手段储存设计;同 意学校在不以营利为目的的前提下,建立目录检索与阅览服务系统,公布 设计的部分或全部内容,答应他人依法合理使用;<保密论文在解密后遵守此规定)论文作者 <签名):年月日毕业设计选题报告名师归纳总结 - - - - - - -第 2 页,共 28 页精选学习资料 - - - - - - - - - 姓张亭性女学个人资料整理仅限学习使用20222212322 信息与电气年2022 级学 号名别院工程学院级设计题目教案课题类别网上花店的设计与实现课题来源应用讨论选做本课题的缘由及条件分析:随着运算机技术的蓬勃进展,互联网的快速普及,便利、快捷的网上购物已 经进入了我们的生活;网上花店摆脱了传统鲜花的销售理念,防止了选择商品的 繁琐过程,使购物的过程变得轻松快捷,很适合现代人快节奏的生活;网上花店 系统主要实现网上销售鲜花,从商品发布,到商品销售,从用户的浏览、注册,到用户的购买,全部实现无纸化办公;本系统可分为前台和后台两部分,前台功 能为用户设计,后台功能为治理员设计;前台主要实现用户的注册、登录、浏 览、购物和评论功能;后台主要实现治理员登录、用户信息治理、商品治理和订 单处理;本网上花店采纳JSP技术制作动态网页,使用JAVA 语言利用数据库连接池对数据进行操作,借助JavaScript实现一些网页特效,后台使用 指导老师看法:Tomcat充当 WEB 服务器;本系统设计了一个的网上交易平台,用户可以借助这个平台购买自己宠爱的 鲜花;信息化快速进展的今日和劳碌的现实生活中,具有肯定可行性和有用性;同时内容较为合理,有较好的讨论和应用价值,符合设计相关的要求,同意选 题;签名:年月日院<系)毕业论文 <设计)领导小组看法: <公章)名师归纳总结 年月日第 3 页,共 28 页- - - - - - -精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用毕业设计任务下达书学院 信息与电气工程学院专业 运算机科学与技术学号 20222212322姓名 张亭现将毕业设计任务下达书发给你;毕业设计任务下达书内容如下:一、毕业设计题目网上花店的设计与实现二、主要内容1. 在线网上花店前台功能页面设计,包括注册,登录,购物车,评论,浏览;2. 数据库后台治理程序设计,完成网站花店用户治理,商品治理,订单处理;3. 程序模块功能设计,完成各个功能所需代码;三、具体要求内容包含:文献综述、外文资料翻译的要求,开题报告撰写的要求,查阅文献资料的要求,设计工作要求,写作格式要求,纪律要求,以及设计中留意的问题和其他方面的要求等, 100字左右;四、主要参考文献2004. 1 孙卫琴,李洪成 . Tomcat与 JAVA Web开发技术详解电子工业出版社2 彭一明,张丽伟,刘子乾挑战 2022 JSP/SERVLET 应用开发机械工业出版社, 3 Ian Sommearville软件工程北京:机械工业出版社,2002 五、进程支配阶段 起止日期 主要内容预备开题阶段 2022.11.18-2022.3.7 搜集相关资料,确定题目;设计实现阶段 2022.3.8-2022.4.30 对资料进行全面学习,设计功能,实现;说明书完成阶段 2022.5.1-2022.5.20 整理设计,最终完善;答辩阶段 2022.5.21-2022.5.27 预备进行答辩六、 毕业设计任务下达书于 2022 年 1 月 6 日发出;毕业设计应于 2022 年 5 月 20 日前完成后交指导老师,由指导老师评阅后提交毕业设计答辩委员会;七、 毕业设计任务下达书一式两份,一份给同学,一份留学院存档;名师归纳总结 指导老师:签发于年月日年月日第 4 页,共 28 页分管院长:签发于- - - - - - -精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用毕业设计开题报告姓 名张亭性女学信息与电气级2022级 学2022221232 2 预计2022.5.20完成别院工程学院时 间设计题目网上花店的设计与实现课题类别应用讨论指导老师张志旺教案课题来源毕业设计实施方案:第一阶段:开题在做好需求分析的基础上,深化明白基于JSP技术的 Web网站的体系结构,动态网站的做法及相关数据库所用工具的具体操作;其次阶段:综合分析 的设计;完成数据库的内容及各模块的功能分析,以及各部分界面第三阶段:修改完善设计 在初步完成的基础上,查看所做设计是否完善,功能 是否欠缺,各种操作能否达到预期成效;第四阶段:设计的实现,在综合分析的基础上,运用所学的学问,对完成的设 计的实现,并进行试用;第五阶段:完成网上花店系统的设计说明书;设计主要内容 <提纲):1、在线网上花店前台用户页面设计,评论,购买等功能的实现;2、数据库后台治理程序设计,完成网上花店数据相关内容,价格,库存的简洁 介绍等;3、使用 JSP以及数据库等相关技术的介绍;4、程序模块功能设计,重要界面设计以及完成各个功能所需代码;指导老师看法:随着科技的进展,网上购物现在正逐步走向平民化;电子商务网站让消费者足不出 户就可购买到想要的商品,不仅便利了消费者,也让拥有电子商务网站的企业能准时 向广大客户推销产品、构建企业形象、赢得利润;所以网上花店有它存在的必要性,这个系统的开发具有肯定的有用性;学院毕业论文 <设计)领导小组看法: <公章)名师归纳总结 年月日第 5 页,共 28 页- - - - - - -精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用毕业设计结题报告姓名张亭性别女学院 信息科学与电 气工程学院年级2022 级学号20222212322 设计题目鲁东高校网上花店的设计与实现应用讨论指导老师张志旺课题来源教案课题类别本课题完成情形介绍 情形等;)<包括讨论过程、试验过程、结果分析、存在的问题及应用鲁东高校网上花店通过调查分析传统花店的不足和缺陷,使用互连网技术,采 用 JSP/SERVLET、Dreamweaver和 SQL SERVER技术,设计了一个便利用户,界面美 观,功能简便快捷并较为有用的网上花店;前台页面完成了用户注册、登录、购买 鲜花、提交订单和账户充值等功能;后台页面完成了鲜花治理、订单治理、留言管理等功能;这个系统供应了完整的操作平台,即使不懂得 上开店;Web技术的人也能进行网存在的不足就是数据库的数据太少,分类搜寻的类别有限,这是以后要完善 的;指导老师看法:本网上花店网站基本实现了需求阶段所定义的功能,用户可以比较便利的查询信 息,购买等操作,同时实现了治理员爱护的界面,使治理人员比较便利的实现网站的 爱护;同意结题;签名:年月日学院毕业设计领导小组看法:<公章)年月日设计成果毕业设计成果评定表名师归纳总结 - - - - - - -第 6 页,共 28 页精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用 学院:信息与工程学院 学号: 20222212322 姓 名 张亭 设计总成果:设计题目 网上花店系统的设计与实现指 导 教 师 评语评定成果:签名:年月日评 阅 人 评语评定成果:签名:年月日答 辩 小组 评语答辩成果:组长签名:年月日注:1、论文 <设计)总成果 =指导老师评定成果 <50%)+评阅人评定成果 <20%)+答辩成果 <30%)2 、 将 总 成 绩 由 百 分 制 转 换 为 五 级 制 , 填 入 本 表 相 应 位 置名师归纳总结 - - - - - - -第 7 页,共 28 页精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用目 录1 引言 1 2 采纳技术和开发工具介绍 2 2.1 B/S 简介 2 2.2 TOMCAT 简介 2 2.3 JSP技术简介和选择 JSP技术的缘由 3 2.4 数据库技术 4 2.5MVC 模式 4 3 网站系统分析 4 3.1 网上花店需求分析 4 3.2 系统模块分析 5 3.3 系统目标 5 3.4 数据表结构 7 4 网上花店系统的功能描述及实现 9 4.1 整体功能描述 9 4.2 前台功能实现 11 4.2.1 商品查询 11 4.2.2 登录与注册 11 4.2.3 购物车使用 12 4.2.4 订单查询 13 4.2.5 商品评论 13 4.3 后台功能实现 14 4.3.1商品添加 14 4.3.2商品审查 15 4.3.3 订单审查 16 名师归纳总结 - - - - - - -第 8 页,共 28 页精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用 4.3.4 会员审查 16 4.3.5 评论治理 16 5 系统的配置安装与测试 17 5.1 服务器和数据库配置 17 5.1.1 服务器配置 17 5.1.2 数据库链接 17 5.2 测试 17 5.2.1 系统的具体测试 17 6 终止语 17 参考文献 18 致谢 18名师归纳总结 - - - - - - -第 9 页,共 28 页精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用网上花店系统的设计与实现张亭<信息与电气工程学院,运算机科学与技术专业,2022 级 2 班,20222212322)摘 要: 通过调查分析传统花店的不足,采纳应用广泛的 JSP、SERVLET 、 Dreamweaver 和 SQL Server 技术,设计了一个功能简便快捷,界面友好并较为有用的网上花店系统;主要实现 的功能是:用户在线注册功能、登录功能、查询功能、购物车功能、定单等;在后台能实现治理 员的登录、治理员对商品的分类发布、商品的治理、用户信息的治理、订单治理、治理员治理 等;关键词: 网上花店; JSP;Adobe Dreamweaver ;SQL Server Design and Implement of Online Flower Shop System Abstract: By analyzing the limitations of traditional flower shops, online flower shop system is designed by using JSP, SERVLET, Dreamweaver, and SQL SERVER. The onlineflower shop system owns the virtues of simple and convenient operations, and amicable interface. And the main function of the system includes: online registration of users,login, information retrieval,shopping baskets,order form and so on. The administrator can register in the rear of the system, manage commodity classified and commodity management,user information management,order form management, manager management and so on.Keywords: online flower shop ; JSP; Adobe Dreamweaver;SQL Server1 引言随着网络的快速进展,很多传统的信息和数据库系统正在被移植到互联网上;无 疑电子商务网站可以让消费者足不出户购买到想要的商品,不仅便利了消费者,同时 也让拥有电子商务网站的企业准时明白客户需求,向广大客户推销产品、构建企业形 象、赢得利润;这也是现代企业纷纷建立自己的网站来实现网络营销的缘由;与传统花店相比,网上花店有其不行比拟的优势;第一网上花店的运营成本较名师归纳总结 - - - - - - -第 10 页,共 28 页精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用 低,职员人数较少,也不需要很大的运营场地,鲜花的进销存也可以实行多地区联盟 的方式;同时网上花店传播信息快速、容量大、范畴广、可交互等特点;不仅如此,网上花店的建立,可以更好的满意消费者的需求;通过这种网络工具为消费者带来方 便,同时促进浏览此网站用户的购买欲,提高企业效率;网上花店系统给用户供应了 一整套完整的网上鲜花订购流程,使用户足不出户直接进行网上购物,给消费者带来 了更大的便利;随着人类社会的进展,人际交往变得越来越重要;在这个繁忙的社 会,人们很少有时间能见面沟通感情,在特别的日子里送给好友一束鲜花是用于联络 感情的很好方式,因此受到广大消费者的欢迎;与此同时,商家也不再需要在商店里 被动的等待顾客,完全可以坐在家里就轻松的卖出自己的商品,获得利润;尽管当前新形势下网上花店多种多样,但现阶段大多的网上花店,都存在界面不 够人性化,不能很快的明白顾客需求,而且不能使用于全部年龄段人群,全部对象;本文特地针对当前网上花店存在的突出问题,充分考虑了花店与各类消费者的喜好和 愿望,力求设计出一个功能较为完备、简洁有用,界面亲切友好的网上花店,以营造 一个给消费者供应便利快捷服务,同时有利提高花店的效率的购买新环境;满意网络 客户使用的需要,达到操作过程直观、便利、有用、安全等要求;用户可以进行注 册、浏览、查询、购买、网上支付等各项功能;治理员可以对网上商店中的商品,客户信息进行管 理;通过网络,人们在短时间内就能找到自己中意的东西;2 采纳技术和开发工具介绍针对不同的应用平台我们要选择合适的设计工具,采纳更为有效有用的技术;鉴于此案所设计的网上花店是运行在Windows 平台下的一个小型网站,同时考虑到系统 的 扩 充 性 ,所 以 我决 定 使 用 MVC 开 发模 式 , 并 选 择当 今 应用 极 为 广 泛 的JSP/SERVLET技术和进展较为成熟的SQL SERVER 数据库技术,协作可视化编辑工具 Dreamweaver CS4,并充分考虑该网上花店的显示速度和安全性,尽量补偿这两种 技术存在的缺陷 1;2.1 B/S 简介B/S 2结构即浏览器和服务器结构;它是随着Internet 技术的不断进展,产生的对C/S 结构的一种变化或者改进的结构;B/S 能实现不同的人员,不同的地点,不同的接入方式 <比如 LAN, WAN, Internet/Intranet 等)同时拜访和操作共同的数据库;同时它仍能有效地治理拜访权限,爱护数据平台,对于数据库也很安全;它最突出的优点就是无需安装任何特地的软件,便可以在任何地方进行操作;只要有一台能上网的电脑就能使用,客户端零爱护;基于以上考虑我选择了B/S 模式下的开发;名师归纳总结 - - - - - - -第 11 页,共 28 页精选学习资料 - - - - - - - - - 2.2 Tomcat 简介个人资料整理仅限学习使用Tomcat 是一个小型的轻量级应用服务器,起于Apache 软件基金会 <Apache Software Foundation)的 Jakarta 工程中的一个核心工程,由 Apache、Sun 和其他一些公司及个人共同开发而成;在Sun 的参加和支持, Tomcat支持最新的 SERVLET 和JSP 规范;由于 Tomcat性能稳固、技术先进、便利快捷、易于学习、而且免费,所 以深受 Java 爱好者的宠爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器;并在中小型系统和并发拜访用户不是很多的场合下被普遍使用,同时也是开发和调试JSP 程序的首选;基于以上我选择了使用Tomcat 作为本系统的服务器;2.3 JSP 技术简介和选择 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支持可重用的基于组件的设计,使基于 易 4;Web的应用程序的开发变得更加快速和容Web服务器在遇到拜访 JSP网页的恳求时,第一执行其中的程序段,然后将执行结果连同 JSP文件中的 HTML 代码一起返回给客户;插入的 Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能;JSP一样,是在服务器端执行的,通常返回该客户端的就是一个 HTML 的静态文本,因此客户端只要有浏览器就能浏览;JSP页面由 HTML 代码和嵌入其中的Java代码组成;当页面被客户端恳求时,服务器将对这些 Java代码进行处理,然后将生成的 HTML 静态页面返回给客户端的浏览器; Java SERVLET 是 JSP的技术基础,在大型的 Web应用程序的开发需要 Java SERVLET 和 JSP协作才能完成; JSP具备了 Java技术的简洁易用,面对对象,具有平台无关性且安全牢靠的优势,同时具有面对因特网的全部特点 3,具体来说 JSP网页有以下优点:<1)一次编写,到处运行;在这一点上 码不用做任何更换;Java比 PHP 更杰出,除了系统之外,代<2)支持多平台; JSP 基本上可以在全部平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展;相比ASP/PHP的局限性是显而易见的;名师归纳总结 <3)强大的可伸缩性;从只有一个小的Jar 文件就可以运行SERVLET/JSP,到第 12 页,共 28 页- - - - - - -精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用由多台服务器集群和负载均衡,到多台Application 事务处理,消息处理;一台服务器到很多台服务器, java 在不断的壮大自己,同时显示了一个庞大的生命力 ,JSP是基于 Java的开发,无疑也继承了 java 的这些优点;<4)多样化和功能强大的开发工具支持;这一点与ASP 很像, Java 拥有很多非常优秀的开发工具,而且很多可以免费得到,并且其中很多可以顺当的运行于多种平 台之下;<5)可扩展性; JSP 拥有很多架包,同时支持很多外来架包,当需要时可以导入 即可使用,简洁便利;2.4数据库技术Java 中连接数据库 5的技术是 JDBC,Java 程序可以通过 JDBC 驱动程序与数据 库相连,执行查询、修改数据等操作;同时为了节约数据库连接资源,我选择 SQL Server 数据库是并使用连接池技术;连接池技术可以为每个服务预先安排连接;当用 户恳求时,从已有连接中猎取,仅当连接被完全安排时才开创新的连接,这样可以有 效利用资源;在数据库使用前,第一依据需求进行分析,建立数据模型,数据模型是 现实世界中数据特点的抽象,它具有三个突出优点:能够有效提取信息,比较真实地 模拟现实世界,简洁为人所懂得,便于运算机实现;概念数据模型 CDM 也称信息模 型,它以实体联系理论为基础,并对这一理论进行了扩充;它从用户的观点动身对 信息进行建模,先将现实世界抽象为概念世界,然后再将概念世界转为机器世界;在数据模型建立之后,就可以使用 2.5MVC 模式SQL 语句对数据库进行相关的操作;MVC 是一个设计模式,它强制性的使应用程序的输入、处理和输出分开,利于 分层开发的实现; MVC 应用程序被分成三个核心部件:模型、视图、掌握器;模型即业务层部分,视图是现实层,掌握器是视图拜访业务层的代码;分层后它们各自处理自己的任务,到达系统的并行开发;同时多个视图能可以共享一个模型,当用越来越多的方式来拜访应用程序时,就需要使用MVC ,用一个模型就能处理它们;同时由于已经将数据和业务规章从表示层分开,所以可以最大化的重用代码,并考虑到系统的扩展性,我选择使用 3 网站系统分析MVC 开发模式,进行网上花店系统的开发;随着网络应用开发技术不断地进步,网站应用系统 6的开发模式也变现出多种选 择性,达到同样的目标可以采纳很多不同的方式;现代的应用系统越来越成为一个庞 大的集成方案,需要考虑不同的操作平台、不同的应用服务器、不同的数据库、不同的编程语言、不同的浏览器等,现在有Windows、Unix 、Linux 等各种服务器操作平台,有 Access、SQL Server、Oracle、DB2、Sybase等数据库,以及 Firefox,IE5.0、6.0、 7.0、8.0 等各种浏览器;对于本系统的设计,系统分析最主要的是确定是选择名师归纳总结 - - - - - - -第 13 页,共 28 页精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用 Windows+SQL Server + JSP,仍是 Windows+ Access +ASP,我们要针对不同的应用场 合进行分析 7;此外,各类软件和语言在不断进展进步之中,因此系统分析工作从很 大程度上打算了系统开发的成败;依据制作动态网站的需要,同时鉴于 JAVA 已成主 流开发语言,我选用了 Windows+SQL Server + JSP;3.1 网上花店需求分析依据实际需求,网上花店系统主要涉及到花库、会员、治理员、订单等几个模 块,其中,花库模块的任务主要是包括:依据投票情形、销售量等排序,依据花名进 行模糊查询,以及用户选定鲜花后给出具体属性;治理员的主要任务是会员审查,管 理用户权限,处理订单等;基于此可以将网站整体结构分为前台界面呈现和后台治理 两部分;前台主要分搜寻花卉、新花上市、花卉排行榜、花卉介绍和添加评论等模 块,后台主要针对治理员,供应花卉和分类目录的添加、修改和删除,治理员和用户 密码的修改以及评论的治理等;依据网上花店的特点系统需求分析具体如下:<1)任何人都可以在未注册的情形下查看首页;<2)拜访者都可以注册成为本系统的用户;<3)当用户需要订购鲜花时必需先进行用户登录;<4)当以治理员的身份登陆时,可以治理用户信息;<5)治理员可以添加及治理鲜花信息;<6)治理员可以查看、回复和删除系统内的留言;<7)治理员可以对订单进行治理;<8)系统需要清楚简洁的人机页面,便利用户拜访留言;3.2系统模块分析查看商品购买商品请先登录,如未注册请注册成为会员商品查询用户进入以会员身份登录订单查询会员购买商品 商品添加注 册商品审查治理员退出以治理员身份登录处理订单发货查询会员审查治理员添加治理员审查名师归纳总结 - - - - - - -第 14 页,共 28 页精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用图 3.1 系统模块分析图3.3 系统目标鉴于网上花店用户角色的说明,可将系统分为前台和后台;这种分法也是当前大多数网站系统的惯用做法,即前台用于供应应客户使用,包括呈现信息,完成与客户的交互性处理;后台供应网站治理者使用,用于治理网站的内容;可以采纳 B/S 方 式,便于交互使用;具体目标如下:网上花店前台实现的功能有:1> 网站首页;首页是呈现给客户的第一个页面,一般出现的信息较大,更新速 度快,且需充分呈现网站的亮点,以吸引客户、留住客户;首页中要呈现的信息有:最新奇花的图片、用户登录界面、各种鲜花分类查询导航、最近特价鲜花的图片;2> 新用户注册:供应客户网上注册的功能,填写注册表单提交,注册胜利后就 能成为网上花店的用户,并在登录后就可以进行网上购花;3> 用户登录:供已注册的用户登录,登录后才能在网上购花,对所选花进行评 论;4>网上购花:已登录的用户可以将需要购买的鲜花放入购物车,当购物完成 后,将已放入购物车中的鲜花可以查看购物车,确认下订单后生成一张订单,将“ 未做确认” 的订单取消;5> 用户留言:已登录用户可以查看全部的评论,也可以进行评论;6> 购物车功能:用户可以往购物车内添加或删除鲜花商品,也可以随时查看购 物车里的物品;7> 用户账号充值:已登录用户可依据充值卡的账号和密码进行充值;8> 修改用户信息:会员登录后可以修改除用户名以外的全部信息;网上花店后台治理实现的功能有:1> 鲜花分类治理:供已登录的花店治理员对网上花店中的鲜花进行,治理、增 加、修改、删除鲜花的分类信息;2> 资料治理:供网站治理员增加、修改、删除网上花店中的鲜花的基本资料信 息,主要是文本信息;3>治理鲜花图片:供网站治理员为已录入的鲜花上传鲜花图片到数据库中,同 时可用新的图片替代旧的图片;4> 留言治理:供治理员治理用户的留言,主要是对过期的留言进行删除;5>用户及治理员信息治理:供治理员治理用户的信息,如会员审核,对用户权 限进行修改等;6>订单治理:供网站治理员治理客户提交的订单,客户“ 已确认” 的订单可修名师归纳总结 - - - - - - -第 15 页,共 28 页精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用 改状态为“ 正在配货” ,而“ 正在配货” 的订单可修改状态为“ 缺货” 或“ 已发 货” ; “ 不存在” 和“ 已发货” 是订单的两个特别状态;“ 不存在” 状态表示订单 不存在,在系统中无相关记录;当购物车中的鲜花生成订单时,转换成为“ 新订单”状态;处于“ 新订单” 状态的订单被取消后,又转换成“ 不存在” 的状态;处于“ 缺 货” 状态的订单也可被取消,取消后转换成“ 不存在” 的状态;处于“ 正在配货” 状 态的订单,假如配货胜利,将其转换成“ 已发货” 状态,“ 已发货” 状态是订单的终 态,所以处于已发货状态的订单不能被修改;“ 新订单” 状态的订单经客户确认转换成“ 客户以确认” 状态;“ 客户以确认”状态的订单可由网络治理员修改为“ 正在配货” 状态;具体的订单状态转换图如图 3.2:图 3.2 订单的状态转换图3.4 数据表结构通过对系统的分析,最终确定对与本系统的实现,共建了 5张表;分别是用户表 信息,包括用户的各种信息,用于登录,购买时记录用户的操作;鲜花信息表,包括鲜花的各种信息,其中最重要的是鲜花ID,便于精确找到对应鲜花;订单信息表,用于记录各用户的订单信息,便于用户的购买操作的顺当进行;订单具体表,和订单信息表进行关联,用于用户对订单进行查询操作;评论表,用于商家与顾客的沟通;1用户信息表在此表中包含了全部用户的注册信息,信息包括:用户 ID、用户名、密码、真实姓名、地址、电话、邮编、注册日期、权限、账户余额,如表 3.1 所示:表 3.1 用户信息表名师归纳总结 - - - - - - -第 16 页,共 28 页精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用字段名称数据类型长度答应为空是否为主键含义user_id int 10 否是用户 ID user_name varchar 40 否否用户名true_name varchar 40 是否真实姓名password varchar 40 否否密码address varchar 200 是否地址telephone varchar 40 是否电话postalcode varchar 40 是否邮编user_role int 11 是否权限register_time date 8,2> 是否注册时间advance_Payment float 是否账户余额2鲜花信息表包含了全部鲜花的信息,信息包括:鲜花 3.2:ID 、鲜花名称 ,等鲜花的信息;如表表 3.2 鲜花信息表字段名称数据类型长度答应为空是否为主键含义id int 11 否是鲜花 ID flower_Name varchar 20 是否鲜花名称materialvarchar 20 是否材料purpose varchar 20 是否用途for_date varchar 20 是否适合节日for_people varchar 20 是否适合对象briefInfo varchar 100 是否简介isPreference int 11 是否是否优惠price float 5,2> 是否价格preferencePrice float 5,2> 是否优惠价格picturePath varchar 200 是否图片路径storeCount int 11 是否库存量createDate date 无是否创建日期3订单信息表包含了全部订单的信息,信息包括:订单ID 、订单号、用户名等,如表3.3:表 3.3 订单信息名师归纳总结 字段名称数据类型长度答应为空是否为主键含义第 17 页,共 28 页id int 11 否是订单 ID order_Number varchar 50 否否订单号user_name varchar 20 否否用户名create_Date date 无是否创建日期receivePerson_Name varchar 20 是否接收人姓名receive_Address varchar 100 是否接收人地址receive_Postalcode varchar 20 是否接收地邮编receive_Tel varcha