软件工程毕业设计-网上鲜花店—订单管理模块.doc
-
资源ID:88289854
资源大小:1.01MB
全文页数:21页
- 资源格式: DOC
下载积分:10金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
软件工程毕业设计-网上鲜花店—订单管理模块.doc
河北农业大学 本科毕业论文题 目: 网上鲜花店订单管理模块 摘 要随着电子商务的普及,网络技术及各种多媒体技术已经全面融入到我们的生活中。近年来中国的鲜花网络营销发展迅速,网上花店是一个立足于网络,以鲜花为商品的专业性网上购物商城。网上鲜花店传承花意,用鲜花各自的花语为亲人朋友送去心意。鲜花网上营销将改变我国传统鲜花企业营销模式,促进鲜花生产的发展,改变人们对鲜花消费习惯及理念,具有极大的社会效益及经济效益。本文以开发网上鲜花营销网站的订单管理系统为背景,简要介绍了基于php技术鲜花网站的设计思想和实现的关键技术。订单管理系统分为用户和管理员两部分,用户主要实现了订单的提交以及订单查询,管理员则实现了订单的编辑、查询和按状态查看。通过本系统可以管理在线销售模式、满足用户随时查询订单信息的要求,打造网上鲜花店品牌。关键字 php,Mysql,鲜花网站,订单管理ABSTRACTWith the popularity of electronic commerce, network technology and multimedia technology has been fully integrated into our lives. In recent years, China's rapid development of network marketing flowers, online florist is a foothold in the network, with flowers as a commodity professional online shopping mall. Italian heritage flowers online flower shop with flowers florid as their friends and relatives to send wishes. Flowers online marketing will change our traditional flowers business marketing model, and promote the development of production of flowers, flowers change people's consumption habits and ideas, has great social and economic benefits.In this paper, the development of online marketing websites flower order management system for the background, a brief introduction php based website technology flowers design and implementation of key technologies. Order management system is divided into two parts, users and administrators, users are primarily to achieve the order of submission and order inquiries, administrators realized orders edit, query, and by status check. Through this system can manage online sales model, always check the order information to meet user requirements, build brands online flower shopKeywords: Php、apache、Florist,order management system目 录摘 要11绪 论11.1 课题背景11.2开发一个鲜花营销网站的必要性11.3系统可行性分析21.3.1 技术可行性分析21.3.2 经济可行性分析21.4研究的主要内容22开发语言介绍32.1 php语言介绍32.2 Mysql介绍43系统分析53.1 系统需求说明53.1.1系统需求分析53.1.2系统功能模块分析53.2 系统流程分析64系统设计74.1 系统模块构成74.2 数据库设计74.2.1逻辑分析74.2.2数据库需求分析84.3前台模块设计分析94.4 后台模块设计105 系统实现115.1网站首页模块115.2 订单模块135.2.1 查看订单信息135.2.2 执行订单135.2.3 查找订单145.2.3 查找未处理订单15总 结16致 谢17参考文献:181绪 论1.1 课题背景随着信息技术的快速发展,计算机网络已经全面融入到我们日常的生活中。在许多大中城市鲜花店的数量都与日俱增。随着都市鲜花消费渐成时尚,一个高效、高值、时尚的新兴花卉产业正在国内兴起。以前多数鲜花店对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于花卉订购情况(如订购时间,订购数量,订购者是否取消了订购等等)的统计和核实等往往采用人工计算,手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。基于上述问题,我认为有必要建立一个鲜花营销系统,使鲜花销售与管理工作规范化、系统化、程序化,提高销售速度和准确性,能够及时、准确、有效的管理鲜花商店。网上鲜花店是上世纪90年代后期在国内发展起来的新兴的从事鲜花速递的电子商务企业。随着经济的飞速发展,人民的生活水平得到了很大提高,同时由于工作的需要使得流动人口数目越来越大。每逢佳节倍思亲,用什么慰藉亲人、情人或朋友心中的思念之情呢?送上一束鲜花。然而,鲜花是一种比较特殊的商品,不是一种容易邮递的物品。网上花店可以解决以上问题。在要送达人所在地的城市的网上花店选中一束花,然后付款,其余的事就由花店处理。网上花店比电话订购更直观,更容易操作,且成本低,销路广。所以网上花店的需求会越来越大,它必将成为人们生活的一部分。网上花店必将是中国鲜花市场发展的一个大趋势,所以谁先占领这个市场谁就占领了未来鲜花市场的主动权。网上鲜花营销订单管理系统作为一套完整的鲜花产品购买系统的一部分,主要承担着客户通过下单人姓名或订单号查询已经下的订单,管理员通过操作对订单状态的处理,订单状态有“未作任何处理”,“已收款”,“已发货”,“已收货”。并且管理员可以通过状态查询直接查看已处理与未处理订单,方便管理员的管理。系统将自动更新产品信息,调用产品的详细信息,自动调整产品的实际价格以及优惠价格,折扣价格,可让用户直接网上购物,使用户达到足不出户,便可随意购物的目的。商家的产品利用这套系统进行网上交易,而不需要在商店里等待顾客来购买商品。坐在家里就可以轻松卖出自己的商品。1.2开发一个鲜花营销网站的必要性随着互联网的普及,网络技术的发展为网上购物提供了极大的便利,网上订购鲜花也成为了人们越来越喜欢的方式。无店铺零售的悄然兴起,是商业经济发展到一定阶段的产物,也是顺应新的消费需求和技术进步的必然结果。相对于有形的花店来说,网上鲜花店具有以下优势:首先,投资少,回收快。一项针对中国中小企业的情况调查显示,个人在网下启动鲜花商店的平均费用至少上万元,而相关资料显示,网上开店建店成本非常小。一般说,筹办一家网上的商店投入很小,不用去办营业执照,不用去租门面,不用囤积货品,所需资金不过两三千元;网上商店比同等规模的地面商店“租金”要低得多,同时租金不会因为营业面积的增加而增加,投资者也不用为延长营业时间而增加额外的费用。其次,基本不需要占压资金。传统商店的进货资金少则几千元,多则数万元,而网上商店则不需要压资金。第三,24小时营业时间。网上商店延长了商店的营业时间,一天24小时、每天不停地运作,无须专人值班看店,都可照常营业。网上商店节省了人力方面的投资,不用雇佣帮手,店主完全可以在享受生活的同时把自家的网上小店打理得井井有条;还避免了因为来不及照看店铺而带来的损失。同时,营业时间不受限制,消费者可以在任何时间登陆、购物。交易时间上的全天性和全年性,使得交易成功的机会大大提高。第四,销售规模不受地盘限制。传统商店有多大就只能摆放多少商品,生意大小常常被小店面积限制。而在网上,即便在地面上只有一个小商店,或者干脆就没有门面,开店的生意却可以照样做得很大。 最后,不受地理位置影响。不管客户离店有多远,在网上,客户一样可以很方便地找到。这令消费群体突破了地域的限制,变得无限广阔了。网上商店所面向的是全国乃至全球的消费者,这个潜在市场是单个商店,甚至是大型商场都无法相提并论的。只要商品有特色,经营得法,网上商店每天将带来成千上万的客流量,大大增加销售收入。1.3系统可行性分析1.3.1 技术可行性分析 为了保证网站开发的成功,一定要采用工程化系统开发方法,并研究出一套符合工程化标准的开发方法。这些方法能够指导开发者对网站进行更好的开发,从而加快系统开发的进度,保证质量以及降低开发成本。现今大多数电脑用户的配置都能够满足浏览网上花店的要求,本系统采用php和CSS等技术编写,在apache的支持下运行。对系统的开发采用mysql作为后台数据库。使用Dreamweaver 8进行网页规划,用PhotoShop 强大的制图功能进行大量的图片处理。1.3.2 经济可行性分析网上花店系统给人们带来了便利,同时给商家节约了大量成本,成为一种全新的鲜花销售模式,商家可以免去店面的成本和雇佣人员的成本,更大限度的做到还利益于消费者,所以构建一个网上花店系统在经济上是完全可行的。就本系统而言,随着电脑的普及,为消费者在网络上进行购物提供有利的条件。而一个网上花店系统可以为消费者提供软件条件,这样消费者便可以足不出户的买商品了。商家可以从中获得利润,两全其美。通过以上的分析,开发鲜花营销网站是完全可行的。1.4研究的主要内容本课题是基于Php技术的鲜花网站订单管理的建设,主要研发了这样一些功能:(1)查询功能:包括下单人姓名和订单号查询两种方式。前台和后台采用同一查询方式。(2)订单状态查看功能:主要通过分成已完成订单与未完成订单的分类查询实现。(3)订单编辑功能:主要通过列表的形式显示所有订单,通过“执行”对订单实现订单状态“未作任何处理”、“已收款”、“已发货”、”已收货“。2开发语言介绍2.1 php语言介绍PHP(Hypertext Preprocessor)是一种被广泛使用的开放源代码多用途脚本语言,可以将PHP脚本代码嵌入到HTML文档中,用来创建运行于服务器端的动态网页。PHP具有以下主要特点:(1)开放性源代码。PHP的原始代码完全公开,这种开源策略使无数业内人士欢欣鼓舞。新函数库的不断加入,使得PHP具有强大的更新能力,从而在Win32或UNIX平台上拥有更多的新功能。PHP是完全免费的,所有源代码和文档都可以免费下载、复制、编译、打印和分发。(2)运行于服务器端。与ASP、JSP一样,PHP脚本也是在Web服务器端运行的。PHP脚本可以嵌入到HTML页面中,并由Web服务器识别出来交给PHP脚本引擎解释执行,以完成一定的功能,执行结果以HTML代码形式返回客户端浏览器。PHP脚本运行于服务器端,在客户端可以看到PHP脚本执行的结果,但看不到PHP脚本代码本身。(3)跨平台性。PHP脚本可以在Windows、Macintosh、UNIX和Linux等操作系统上运行,而且可以与Apache、IIS等主流Web服务器一起使用。更为难能可贵的是,PHP代码不需要做任何修改即可在不同的Web服务器平台之间移植,而这也正是PHP能大行其道、备受人们青睐的重要原因之一。(4)语言简单易学。PHP的语法利用了JAVA、C和Perl并汲取了这些语言的精华,PHP语言非常容易学而且比较容易上手,只要了解一些编程的基本知识,就可以开始PHP编程之旅。PHP语言的主要目标是用于快速编写动态网页。(5)执行效率高。与其他解释性语言相比,PHP消耗的系统资源相对较少,当使用Apache作为Web服务器并将PHP作为该服务器的一部分时,不需要调用外部二进制程序即可运行PHP脚本,在Web服务器上解释执行PHP脚本不会增加额外的负担。(6)图像处理功能。通过在PHP中调用GD库中的图像函数,可以很方便地创建和处理Web中最为流行的GIF、PNG和JPEG等格式的图像,并直接将图像流输出到浏览器。GD是一个用于动态生成图像的开源代码库,GD库文件包含在PHP安装包中。(7)数据库访问功能。通过PHP可以访问多种数据库格式,包括MySQL、Oracle、SQL Server、Informix、Sybase以及通用的ODBC等。如果要使用Dreamweaver 8来开发PHP动态网站,PHP语言与MySQL数据库更是一对绝佳的搭档。(8)面向对象编程。PHP支持面向对象编程,提供了类和对象,支持构造函数和抽象类等。PHP 5.0于2004年7月13日正式发布,该版本在面向对象编程方面有了重要变化,主要包括:对象克隆,访问修饰符(公共、私有和受保护的),接口、抽象类和方法,以及扩展重载对象等。(9)可伸缩性。网页中的交互作用可以通过CGI程序来实现,但CGI程序的伸缩性不理想,因为需要为每一个正在运行的CGI程序创建一个独立进程。解决的方法就是将CGI语言的解释器编译进Web服务器。PHP也可以通过各种方式来安装,这种内嵌的PHP具有更好的可伸缩性。现今,JSP、ASP、PHP等Web技术逐渐成为网站开发技术的主流,这三种是目前最常用的动态网页语言。相比较而言,PHP在扩展性和对组件的支持上要稍逊于其他两种语言,但它是一种能快速学习、跨平台、有良好数据库交互能力的开发语言。它与Apache可以以静态编译方式结合,最大化地利用了CPU和内存,同时极为有效地利用了Apache高效能的吞吐能力。由于外部的扩展也是静态联编,从而达到了最快的运行速度。PHP本身代码的开放,使得它经过了许多工程师的检测,同时它与Apache编译在一起的方式也让它具有灵活的安全设定,到现在为止,PHP具有了公认的安全性能。2.2 Mysql介绍MySQL是由MySQL AB公司开发、发布并支持的一款小巧的关系型数据库产品,它是目前最流行的开放源代码SQL数据库管理系统,是一个真正意义上的多用户、多线程的SQL数据库服务器。MySQL还是一种完全免费的数据库产品,任何人都可以从Internet自由下载该产品,而无需支付任何费用。MySQL数据库服务器具有以下特点:(1)快速、可靠、易于使用。MySQL服务器最初是为处理大型数据库而开发的,与已有的解决方案相比,它的速度更快。多年以来,MySQL已成功地用于众多要求很高的生产环境。MySQL一直在不断发展,目前MySQL服务器已能提供丰富和有用的功能。MySQL具有良好的连通性、速度和安全性,这使得它非常适合于用作网站的后台数据库。(2)工作在客户/服务器模式下或嵌入式系统中。MySQL数据库软件是一种客户/服务器系统,由一个多线程SQL服务器、数种不同的客户端程序和库、众多管理工具以及广泛的应用编程接口API组成。MySQL符合GNU规则,可以为用户提供C、C+、Java(JDBC)、Perl、PHP等API接口。(3)真正的多线程。MySQL是一个多线程数据库产品,它采用核心线程的完全多线程,如果有多个CPU,它可以方便地使用这些CPU 。MySQL使用多线程方式运行查询,可以使每个用户至少拥有一个线程,这对于CPU系统来说,查询的速度和所能承受的负荷将高于其他系统。(4)跨平台性。MySQL能够工作在各种不同的平台上,这些平台包括:Solaxis、SunO、SBSDI、SGIIRIX、AIX、DECUNIX、FreeBSD、SCOOPenSer、verNetBSD、OpenBSD、HPUX及Windows 9x/NT/2000/XP/2003等。由于MySQL和PHP都具有跨平台性,故两者可以在多种不同的平台上配合使用,真可谓相得益彰。(5)数据类型丰富。MySQL提供的数据类型很多,包括带符号整数和无符号整数、单字节整数和多字节整数、FLOAT、DOUBLE、CHAR、VARCHAR、TEXT、BLOB、DATE、TIME、DATETIME、TIMESTAMP、YEAR、SET、ENUM以及OpenGIS空间类型等。(6)安全性好。MySQL采用十分灵活和安全的权限和密码系统,允许基于主机的验证。当连接到服务器时,所有的密码传输均采用加密形式,从而保证了密码安全。(7)处理大型数据库。使用MySQL服务器可以处理包含5千万条记录的数据库。据报道,有些用户已将MySQL用于含60000个表和约50亿条记录的数据库。(8)连接性好。在任何操作系统平台上,客户端都可以使用TCP/IP协议连接到MySQL服务器。能提供一个友好,易用的界面,对网站用户和管理员都适用是制作的基本点。由于使用、管理都是针对数据库的操作,为了防止出错,需要用户数据记录在用户数据库里,鲜花的信息记录在商品的数据库里,订单信息记录在订单数据库里,用户界面和管理员界面相互独立,通过数据库进行管理。所使用的基本工具是PHP和MySQL。3系统分析3.1 系统需求说明3.1.1系统需求分析基于Php技术的鲜花营销网站是一个以网络作为平台,使客户足不出户就可以购买到自己需要的鲜花。购买鲜花的过程方便、快捷,可靠性高、安全性高。,其主要以Php、Mysql等技术实现。在此系统中,顾客可以很方便的通过订单号或下单人姓名对订单进行搜索,管理员可以进行订单的编辑以及快速查看已处理订单与未处理订单,为用户方便快捷的购物提供了一个保障。3.1.2系统功能模块分析系统主要完成以下功能:(1)订单编辑(2)订单查询(3)已处理订单查询(4)未处理订单查询模块如图3-1所示用户订单管理订单查询管理员查询订单定单编辑定单删除订单提交订单图3-1 订单功能模块图3.2 系统流程分析从客户角度,购物流程为:注册用户、选购产品、预定产品、查询订单、退出登录。购物模块流程如图3-2所示。用户浏览商品购物车精品推荐用户登录判断热门商品 订单查询 未登录 新用户 用户登录新用户注册 登录服务台图32 购物模块流程图从管理角度,流程为:管理员登录后台、添加鲜花商品、查看管理订单信息、退出平台。管理模块流程如图3-3所示。管理员登录 验 证 账号验证验证是否成功 失 败添加商品管理订单管理商品管理用户图3-3 管理模块流程图4系统设计4.1 系统模块构成(1)编辑订单 后台页面,管理员可以通过此页面实现订单的查看与执行。通过执行可选择商品状态。“未作任何处理”、“已收款”、“已发货”、“已收货”。(2)查看已处理订单 后台页面,管理员通过此页面可以直接查看已处理过的订单。(3)查看未处理订单 后台页面,管理员通过此页面可以直接查看尚未处理过的订单。 ( 4 ) 查询订单 此页面前后台均有调用。通过此页面,客户或管理员可以搜索下担任姓名或订单号实现订单的查询。4.2 数据库设计4.2.1逻辑分析 数据库逻辑设计决定了数据库及其应用的整体性能,将每种实体类型转换为一个关系,实体的属性就是关系的属性,实体的关键字就是关系的关键字。结合实际情况及用户需求分析,可得到:管理员管理员昵称ID管理员密码图4-1管理员E-R图订单作为订单管理系统的关键部分,它设计的合理与否直接关系到系统的正常运行。订单表中较为关键的字段有:订单号状态ID时间收货人性别订单地址收货人姓名电话-图4-2 订单管理E-R图4.2.2数据库需求分析在对网上鲜花店系统进行系统设计的基础上,可以得下面所示的数据项和数据结构:在上面分析逻辑分析的基础上,共获得用户基本表、管理员信息表、用户订单信息表等3个表。1、用户基本表:存储用户信息,其中包括字段有:用户ID、用户昵称、用户密码、用户密码提示、用户密码提示等。表如下:表4-1 用户基本表(user)字段名数据类型长度允许空字段说明idint4否主键,标识,自动递增1namevarchar50否用户账户emailvarchar50否邮件地址pwdvarchar50否用户密码dizhivarchar150否地址tishivarchar100否取回密码问题huidavarchar100否取回密码答案dongjievarchar50否标志用户是否被冻结regtimevarchar20否用户注册时间qqvarchar50否用户qq号码Youbianvarchar50否用户邮编Sfzhvarchar50否用户身份证号Pwd1varchar8否未加密的用户密码telvarchar50否联系电话ipvarchar50否用户ip地址truenamevarchar50否用户真实姓名表4-2为管理员信息表,主要是存放后台管理员的用户名和密码,为安全起见,密码字段使用MD5不可逆算法进行加密。表4-2 管理员信息表(admin)列名数据类型长度允许空字段说明idint4否主键,标识,自动递增1namevarchar50否管理员账户pwdvarchar50否管理员密码表4-3是用户订单基本信息表,存储于订单有关的基本信息。其中的dingdanhao是订单编号,由系统自动生成;xiadanren是下订单用户的用户名,shouhuoren则是收货人姓名,设置两个名称的原因是:在下订单的用户与真正收获人不是同一者的情况下也能正常收到商品,所以还必须加上收货人的地址dizhi,邮编youbian等; zt为该订单的当前状态,状态值为有“未作任何处理”、“已收款”、“已发货”、“已收货”。表4-3 用户订单信息表(dingdan)列名数据类型长度允许空字段说明idInt4否主键,标识,自动递增1xiadanrenvarchar50否下单人姓名timedatetime50否下订单日期时间dingdanhaoint250是订单编号slcVarchar250否数量串dingdanvarchar20否订单商品名称ztvarchar50否订单状态shouhuorenvarchar8否收货人姓名dizhivarchar250否收获地址youbianint8否邮编telvarchar50否联系电话zfffint50否支付方式shffvarchar50否收获方式Leavewordtext否用户留言totalfloat8否总计价格spcvarchar250否商品串sexvarchar4否收件人性别4.3前台模块设计分析网上订花前台模块是对于需要在网上订花的用户而言的,即普通用户能够看到的界面。其功能模块结构如图4-1所示。系统用户界面个 人 信 息会 员 注 册会 员 登 录修改个人信息订 单 查 询 购 物 车 清空购物车添加删除商品 更 改 数 量 网 站 首 页用 户 登 录 分 类 列 表 热 门 商 品 推 荐 商 品 商 品 列 表鲜 花 缩 略 图详 细 信 息找花订 购 鲜 花图4-1 前台功能模块图4.4 后台模块设计后台模块是管理员进行操作的界面,实现管理员对网站进行管理,其功能模块结构如图5-1所示。 评 论 管 理 公 告 管 理用 户 管 理系统管理员界面 信 息 管 理商 品 管 理添 加 商 品 修 改 商 品 删 除 商 品后 台 登 录 订 单 管 理查看订单查 找 订 单订单编辑查看购物车 删 除 用 户查看用户信息图5-1 后台功能模块结构5 系统实现5.1网站首页模块首页面是用户进入系统后看到的第一个页面,是进入其他页面的前提。这一节完成系统首页面的设计工作。该页面包括以下内容:用户登录、鲜花分类查看、热点商品、推荐商品等。由于包括的内容比较多,所以说首页面也是一个相对复杂的页面。网站首页是电子商城系统的门面,所以首页设计尤其重要。在网页设计中,对布局最基本的要求就是要考虑用户的方便程度并能明确地传达信息,要能凸显出网页设计的各个组成要素。本系统首页如图5-1所示。图5-1 网站前台截图本花店网站中,主要应用到了首部导航、尾部导航、右侧导航。为了保证页面的整洁和增强页面的可维护性,在前台首页中使用include语句来包含主要的功能页面。这样做的目的是使系统具有统一的风格,并且,如果对导航条中的内容进行修改,只需要修改top.php、bottom.php、right.php页面,不需要对每一页都进行修改,这样可以很大程度的提高系统的开发效率,维护起来也比较方便。前台首页面设计的流程如下。主要用于显示网站的标题及为用户提供前台功能导航,被封装成一个独立的文件top.php页。主要用于展示网站提供的最新商品及热门商品等信息,考虑到该页只在一个页实现,因此未被封装成独立页,直接在首页index.php页实现。主要实现用户注册、登录和网站公告功能,被封装成一个独立的文件right.php页。主要用于显示尾部导航和版权信息,被封装成一个独立的文件bottom.php页。网站前台订单查询页面,如图5-2所示:图5-2网站前台订单查询页面5.2 订单模块当用户提交了商品订单信息之后,管理员就需要对订单进行处理,这样用户才能在最短的时间内和网站达成购物的协议,并收到购买的商品。5.2.1 查看订单信息管理订单信息如同管理商品信息,同样需要一个能够查看所有订单的界面,当用户提交订单后,系统管理人员就可以通过“编辑订单”来查看用户已经提交的订单,同时,管理员还可以对该订单进行操作,如可以查看订单的详细详细,可以执行订单,也可以删除该订单。该界面如图5-3所示。图5-3 查看订单信息5.2.2 执行订单当管理员接到订单后,需要及时处理订单,这时就需要修改订单的状态,除了要修改订单当前状态,还要对商品数量及购买次数等作出修改。关键代码如图5-4所示图5-4 商品状态修改代码5.2.3 查找订单当订单数量比较多时,管理员可以通过查找订单功能来查找想要的订单信息。此时,只需要输入下订单人的姓名和订单号,点击“查找”按钮,即可方便快捷地找到所需要的订单了,从而节省了许多时间,提高了效率。订单系统作为鲜花购物网站之中的重中之重,对顾客能否实现顺利购物有着至关重要的作用。而作为订单系统主要模块之一的订单查询系统,它的实现使得顾客及管理员达到了订单快速查询的目的。该界面如图5-5所示图5-5 管理员查询及返回结果订单查询通过两个条件,下单人姓名或订单号来实现对订单的查询。首先通过调用java函数,判断搜索条件是否为空。如图5-6所示图5-6 判断搜索条件是否为空代码如果不为空,则开始查询,如图5-7所示图5-7 按条件搜索代码5.2.3 查找未处理订单未处理订单在订单中占了一大部分,为了方便管理员管理订单,加开处理效率,将未处理订单单独查询有很大必要。如图5-8所示 图5-8 未处理订单查询界面总 结在本文中详细介绍了一个有强大功能的鲜花购物平台,该平台采用PHP技术构建而成。该平台具有强大的商品管理、分类管理、购物车、订单管理、会员管理、在线支付等功能,且该平台中订单管理部分成功实现订单的编辑,查看以及查询。本文首先详细介绍了该设计的研究背景及意义和设计所需要的开发组件的特点;接着介绍了整个系统的架构,列出了几个主要的功能模块;然后对该系统的数据库设计进行了比较详细的分析,并作表说明;最后对各个具体的功能模块进行叙述。其中,前台页面模块叙述了系统首页的布局安排和功能设计,并详细分析商品浏览模块的设计;后台管理模块中详细介绍了订单管理功能的截图以及代码,并且订单管理功能的实现作为整个系统的重中之重,该功能与购物车构成了电子系统商城的主体。虽然该文实现的网上花店管理系统已经基本满足了花店管理的需要,但是作为一个真正的商业应用,仍然有一些方面需要加强和提高:一是可扩展性,一个Web应用的访问量是难以估计的,一个成功站点的访问量可能会在短时期内获得巨大和持续的攀升,所以系统应更多的考虑数据库的连接技术、缓存技术等,使用编程技巧提升系统的扩展能力;二是Web应用的安全性,除了数据需要加密传输,在一些重要的模块还应该使用一些加强安全性的技术,以提高整个系统的安全性。致 谢首先,我要感谢我的指导老师常淑惠老师,本毕业设计的所有工作,包括从选题、设计,到实现,以及本论文的写作,都是在常淑惠老师的悉心指导下完成的。毕业设计期间,由于初识PHP及MySQL的知识,所以遇到了许多问题,譬如:选题的难易程度、工作量的大小、网站设计中的实现问题等等。但是,在常淑惠老师的指导下,这些问题都逐一解决了。常淑惠老师始终本着严谨认真、一丝不苟的态度对我进行指导,同时也能给予我支持,在此谨向常淑惠老师致以诚挚的谢意和崇高的敬意。其次,我还要感谢每一位帮助过我的老师们,是你们的关心和指导,让我学到了丰富的知识,从而使自己在学习和工作等各方面的能力都得到了很大的提高。同时,我还要感谢我身边的同学们,是你们让我体会到了集体的温暖,还有那些一直陪伴在我身边的朋友们,谢谢你们在生活上给予我的无微不至的照顾,在学习上给予我的许多帮助。大学的时光是美好的,快乐的,却又是短暂的。在这里,我学到了很多,自身各方面的能力也得到了很大的提升。在以后的人生中,这段时光将会是我一生非常宝贵的财富。在此,我再次向所有帮助过我的老师、同学、朋友以及我的家人致以诚挚的感谢。参考文献:1 邹天思 潘凯华 孙鹏.PHP网络编程自学手册. 20082 邹天思 潘凯华 孙鹏.PHP开发典型模块大全.人民邮电出版社. 2009. 23 陈营辉.PHP网络编程从入门到精通.清华大学出版社.2007.44 邹天思 潘凯华 刘中华.PHP数据库系统开发完全手册.人民邮电出版社.2007.15 (美)Andi Gutmans,Stig Saether Bakken,Derick Rethans.PHP5 Power Programming.电子工业出版 社.2007.111-148.6(美)Marc Wandschneider.Core Web Application Development with PHP and MySQL.机械工业出版社.2006.573-606.7(美)W.Jason Gilmore.Beginning PHP and MySQL.人民邮电出版社.2009.286-302.8(美)Elizabeth Castro.HTML,XHTML&CSS.人民邮电出版社.2007.151-188.9(英)Simon Collison.Beginning CSS Web Development.人民邮电出版社.2007.179-233.10(美)Christopher Schmitt.CSS Cookbook.电子工业出版社.2007.65-111. 18