软件工程毕业设计-网上鲜花店—订单管理模块.doc
《软件工程毕业设计-网上鲜花店—订单管理模块.doc》由会员分享,可在线阅读,更多相关《软件工程毕业设计-网上鲜花店—订单管理模块.doc(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、河北农业大学 本科毕业论文题 目: 网上鲜花店订单管理模块 摘 要随着电子商务的普及,网络技术及各种多媒体技术已经全面融入到我们的生活中。近年来中国的鲜花网络营销发展迅速,网上花店是一个立足于网络,以鲜花为商品的专业性网上购物商城。网上鲜花店传承花意,用鲜花各自的花语为亲人朋友送去心意。鲜花网上营销将改变我国传统鲜花企业营销模式,促进鲜花生产的发展,改变人们对鲜花消费习惯及理念,具有极大的社会效益及经济效益。本文以开发网上鲜花营销网站的订单管理系统为背景,简要介绍了基于php技术鲜花网站的设计思想和实现的关键技术。订单管理系统分为用户和管理员两部分,用户主要实现了订单的提交以及订单查询,管理员
2、则实现了订单的编辑、查询和按状态查看。通过本系统可以管理在线销售模式、满足用户随时查询订单信息的要求,打造网上鲜花店品牌。关键字 php,Mysql,鲜花网站,订单管理ABSTRACTWith the popularity of electronic commerce, network technology and multimedia technology has been fully integrated into our lives. In recent years, Chinas rapid development of network marketing flowers, onlin
3、e 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,
4、 and promote the development of production of flowers, flowers change peoples 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 tec
5、hnology 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
6、 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系
7、统分析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 课题背景随着信息技术的快速发展,计算机网络已经全面融入到我们日常的生活中。在许多大中城市鲜花店的数量都与日俱增。随着都市鲜花消费渐成时
8、尚,一个高效、高值、时尚的新兴花卉产业正在国内兴起。以前多数鲜花店对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于花卉订购情况(如订购时间,订购数量,订购者是否取消了订购等等)的统计和核实等往往采用人工计算,手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。基于上述问题,我认为有必要建立一个鲜花营销系统,使鲜花销售与管理工作规范化、系统化、程序化,提高销售速度和准确性,能够及时、准确、有效的管理鲜花商店。网上鲜花店是上世纪90年代后期在国内发展起来的新兴的从事鲜花速递的电子商务企业。随着经济的飞速发展,人民的生活水平得到了很大提高,同时由于工作的需要使得
9、流动人口数目越来越大。每逢佳节倍思亲,用什么慰藉亲人、情人或朋友心中的思念之情呢?送上一束鲜花。然而,鲜花是一种比较特殊的商品,不是一种容易邮递的物品。网上花店可以解决以上问题。在要送达人所在地的城市的网上花店选中一束花,然后付款,其余的事就由花店处理。网上花店比电话订购更直观,更容易操作,且成本低,销路广。所以网上花店的需求会越来越大,它必将成为人们生活的一部分。网上花店必将是中国鲜花市场发展的一个大趋势,所以谁先占领这个市场谁就占领了未来鲜花市场的主动权。网上鲜花营销订单管理系统作为一套完整的鲜花产品购买系统的一部分,主要承担着客户通过下单人姓名或订单号查询已经下的订单,管理员通过操作对订
10、单状态的处理,订单状态有“未作任何处理”,“已收款”,“已发货”,“已收货”。并且管理员可以通过状态查询直接查看已处理与未处理订单,方便管理员的管理。系统将自动更新产品信息,调用产品的详细信息,自动调整产品的实际价格以及优惠价格,折扣价格,可让用户直接网上购物,使用户达到足不出户,便可随意购物的目的。商家的产品利用这套系统进行网上交易,而不需要在商店里等待顾客来购买商品。坐在家里就可以轻松卖出自己的商品。1.2开发一个鲜花营销网站的必要性随着互联网的普及,网络技术的发展为网上购物提供了极大的便利,网上订购鲜花也成为了人们越来越喜欢的方式。无店铺零售的悄然兴起,是商业经济发展到一定阶段的产物,也
11、是顺应新的消费需求和技术进步的必然结果。相对于有形的花店来说,网上鲜花店具有以下优势:首先,投资少,回收快。一项针对中国中小企业的情况调查显示,个人在网下启动鲜花商店的平均费用至少上万元,而相关资料显示,网上开店建店成本非常小。一般说,筹办一家网上的商店投入很小,不用去办营业执照,不用去租门面,不用囤积货品,所需资金不过两三千元;网上商店比同等规模的地面商店“租金”要低得多,同时租金不会因为营业面积的增加而增加,投资者也不用为延长营业时间而增加额外的费用。其次,基本不需要占压资金。传统商店的进货资金少则几千元,多则数万元,而网上商店则不需要压资金。第三,24小时营业时间。网上商店延长了商店的营
12、业时间,一天24小时、每天不停地运作,无须专人值班看店,都可照常营业。网上商店节省了人力方面的投资,不用雇佣帮手,店主完全可以在享受生活的同时把自家的网上小店打理得井井有条;还避免了因为来不及照看店铺而带来的损失。同时,营业时间不受限制,消费者可以在任何时间登陆、购物。交易时间上的全天性和全年性,使得交易成功的机会大大提高。第四,销售规模不受地盘限制。传统商店有多大就只能摆放多少商品,生意大小常常被小店面积限制。而在网上,即便在地面上只有一个小商店,或者干脆就没有门面,开店的生意却可以照样做得很大。 最后,不受地理位置影响。不管客户离店有多远,在网上,客户一样可以很方便地找到。这令消费群体突破
13、了地域的限制,变得无限广阔了。网上商店所面向的是全国乃至全球的消费者,这个潜在市场是单个商店,甚至是大型商场都无法相提并论的。只要商品有特色,经营得法,网上商店每天将带来成千上万的客流量,大大增加销售收入。1.3系统可行性分析1.3.1 技术可行性分析 为了保证网站开发的成功,一定要采用工程化系统开发方法,并研究出一套符合工程化标准的开发方法。这些方法能够指导开发者对网站进行更好的开发,从而加快系统开发的进度,保证质量以及降低开发成本。现今大多数电脑用户的配置都能够满足浏览网上花店的要求,本系统采用php和CSS等技术编写,在apache的支持下运行。对系统的开发采用mysql作为后台数据库。
14、使用Dreamweaver 8进行网页规划,用PhotoShop 强大的制图功能进行大量的图片处理。1.3.2 经济可行性分析网上花店系统给人们带来了便利,同时给商家节约了大量成本,成为一种全新的鲜花销售模式,商家可以免去店面的成本和雇佣人员的成本,更大限度的做到还利益于消费者,所以构建一个网上花店系统在经济上是完全可行的。就本系统而言,随着电脑的普及,为消费者在网络上进行购物提供有利的条件。而一个网上花店系统可以为消费者提供软件条件,这样消费者便可以足不出户的买商品了。商家可以从中获得利润,两全其美。通过以上的分析,开发鲜花营销网站是完全可行的。1.4研究的主要内容本课题是基于Php技术的鲜
15、花网站订单管理的建设,主要研发了这样一些功能:(1)查询功能:包括下单人姓名和订单号查询两种方式。前台和后台采用同一查询方式。(2)订单状态查看功能:主要通过分成已完成订单与未完成订单的分类查询实现。(3)订单编辑功能:主要通过列表的形式显示所有订单,通过“执行”对订单实现订单状态“未作任何处理”、“已收款”、“已发货”、”已收货“。2开发语言介绍2.1 php语言介绍PHP(Hypertext Preprocessor)是一种被广泛使用的开放源代码多用途脚本语言,可以将PHP脚本代码嵌入到HTML文档中,用来创建运行于服务器端的动态网页。PHP具有以下主要特点:(1)开放性源代码。PHP的原
16、始代码完全公开,这种开源策略使无数业内人士欢欣鼓舞。新函数库的不断加入,使得PHP具有强大的更新能力,从而在Win32或UNIX平台上拥有更多的新功能。PHP是完全免费的,所有源代码和文档都可以免费下载、复制、编译、打印和分发。(2)运行于服务器端。与ASP、JSP一样,PHP脚本也是在Web服务器端运行的。PHP脚本可以嵌入到HTML页面中,并由Web服务器识别出来交给PHP脚本引擎解释执行,以完成一定的功能,执行结果以HTML代码形式返回客户端浏览器。PHP脚本运行于服务器端,在客户端可以看到PHP脚本执行的结果,但看不到PHP脚本代码本身。(3)跨平台性。PHP脚本可以在Windows、
17、Macintosh、UNIX和Linux等操作系统上运行,而且可以与Apache、IIS等主流Web服务器一起使用。更为难能可贵的是,PHP代码不需要做任何修改即可在不同的Web服务器平台之间移植,而这也正是PHP能大行其道、备受人们青睐的重要原因之一。(4)语言简单易学。PHP的语法利用了JAVA、C和Perl并汲取了这些语言的精华,PHP语言非常容易学而且比较容易上手,只要了解一些编程的基本知识,就可以开始PHP编程之旅。PHP语言的主要目标是用于快速编写动态网页。(5)执行效率高。与其他解释性语言相比,PHP消耗的系统资源相对较少,当使用Apache作为Web服务器并将PHP作为该服务器
18、的一部分时,不需要调用外部二进制程序即可运行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数据库更是一对
19、绝佳的搭档。(8)面向对象编程。PHP支持面向对象编程,提供了类和对象,支持构造函数和抽象类等。PHP 5.0于2004年7月13日正式发布,该版本在面向对象编程方面有了重要变化,主要包括:对象克隆,访问修饰符(公共、私有和受保护的),接口、抽象类和方法,以及扩展重载对象等。(9)可伸缩性。网页中的交互作用可以通过CGI程序来实现,但CGI程序的伸缩性不理想,因为需要为每一个正在运行的CGI程序创建一个独立进程。解决的方法就是将CGI语言的解释器编译进Web服务器。PHP也可以通过各种方式来安装,这种内嵌的PHP具有更好的可伸缩性。现今,JSP、ASP、PHP等Web技术逐渐成为网站开发技术的
20、主流,这三种是目前最常用的动态网页语言。相比较而言,PHP在扩展性和对组件的支持上要稍逊于其他两种语言,但它是一种能快速学习、跨平台、有良好数据库交互能力的开发语言。它与Apache可以以静态编译方式结合,最大化地利用了CPU和内存,同时极为有效地利用了Apache高效能的吞吐能力。由于外部的扩展也是静态联编,从而达到了最快的运行速度。PHP本身代码的开放,使得它经过了许多工程师的检测,同时它与Apache编译在一起的方式也让它具有灵活的安全设定,到现在为止,PHP具有了公认的安全性能。2.2 Mysql介绍MySQL是由MySQL AB公司开发、发布并支持的一款小巧的关系型数据库产品,它是目
21、前最流行的开放源代码SQL数据库管理系统,是一个真正意义上的多用户、多线程的SQL数据库服务器。MySQL还是一种完全免费的数据库产品,任何人都可以从Internet自由下载该产品,而无需支付任何费用。MySQL数据库服务器具有以下特点:(1)快速、可靠、易于使用。MySQL服务器最初是为处理大型数据库而开发的,与已有的解决方案相比,它的速度更快。多年以来,MySQL已成功地用于众多要求很高的生产环境。MySQL一直在不断发展,目前MySQL服务器已能提供丰富和有用的功能。MySQL具有良好的连通性、速度和安全性,这使得它非常适合于用作网站的后台数据库。(2)工作在客户/服务器模式下或嵌入式系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 毕业设计 网上 鲜花店 订单 管理 模块
限制150内