【软件工程毕业设计】网上鲜花店--鲜花管理模块.doc
《【软件工程毕业设计】网上鲜花店--鲜花管理模块.doc》由会员分享,可在线阅读,更多相关《【软件工程毕业设计】网上鲜花店--鲜花管理模块.doc(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、河北农业大学 本科毕业论文题 目: 网上鲜花店-鲜花管理模块 摘要在这个计算机网络的人人普及的社会,信息的流动打破了时间和空间的限制力,特别是在80年代以后的年轻人中,网络几乎已植入他们的生活当中无处不在。借助于电子商务的存在,网购成为必然,随着社会的告诉发展,人们对各种鲜花的需求也越来越大。鲜花不进可以增添情趣、还可以点缀生活,使生活更加充满激情,更有利于人类身心健康。现在送鲜花已成为过年过节喜庆活动必备礼品。鲜花的预售随之出现。本鲜花店系统建立一个网上的销售平台,采用php语言,以mysql作为后台数据库,用appserv作为运行环境。实现网上鲜花店的鲜花管理模块。包括类别的简单资料介绍,
2、增加、修改、删除等;鲜花的管理:鲜花的增加、修改、删除等;各种鲜花的基本资料的管理,包括:鲜花编号、名称、图片、花语、价格等信息。关键字:鲜花店 花语 PHP MYSQL APPSERV ABSTRACTEveryone in this popular computer network society, the flow of information to break the limitations of time and space force, especially in young people after 80 years, the network has been implanted
3、 in almost their lives everywhere. With the presence of e-commerce, online shopping has become an inevitable, as society tells development, peoples demand for a variety of flowers growing. Flowers can add interest does not enter, you can also embellishment of life, to make life more passionate, more
4、 conducive to human health. Now send flowers Chinese Lunar New Year festivities have become essential gifts. Sale of flowers appears.The flower shop system to establish an online sales platform, using php language to mysql as the backend database, using appserv as a runtime environment. Achieve onli
5、ne flower shop flowers management module. Including information on types of simple, add, modify, delete, etc.; flowers Management: flowers add, modify, delete, etc.; variety of flowers in the basic information management, including: Flowers number, name, picture, florid, prices and other information
6、Keywords: flower shop florid PHP MYSQL APPSERV目 录1 引言11.1研究背景及意义11.2网上花店系统的主要内容12 系统的开发环境和关键技术22.1开发环境22.2软件系统22.2.1 PHP的介绍22.2.2 MYSQL介绍32.2.3 APPSERV 简介42.2.4 Dreamweaver介绍43 系统分析63.1设计思路63.2业务流程分析63.3 系统的逻辑模型74 系统设计84.1系统前台后台的设计84.1.1 用户管理模块84.1.2 后台管理94.2 管理人员的后台修改鲜花94.2.1逻辑E-R图104.2.2 数据表设计115
7、系统实现135.1页面框架设计135.2公共模块135.3数据库文件135.4 页面设计145.4.1.首页设计145.4.2查找设计145.4.3后台设计15总结18致谢19参考文献201 引言1.1研究背景及意义电子商务是互联网技术的使用和数据的交换,从而完成整个交易过程,是信息时代的实质性改变的商业模式是未来贸易的发展方向,各种实体与商业活动使用互联网和先进的数字媒体技术的各种商业和贸易活动。它的实施涉及社会信用体系,法律环境,经济秩序的方面,是一个与社会环境和完整的系统工程的独特的结构密切相关。今天,电子商务的发展我们可以看到和听到的,网上的朋友不再陌生,有些人可能已经熟悉电子商务确实
8、已经出现在我们身边。很多中国人也逐渐接受和认可的电子商务,网上购物作为一种时尚有很多人了解,有些人把更多的网上商店购物的社会服务,如真实生活的一部分。因此,对于商对客电子商务网站在线购物网站应该是我们最常见的电子商务网站。在线购物网站系统是电子商务系统的重要组成部分,它是我国商对客在线购物网站的数量居多,主要是因为这类系统是相对容易实现,所涉及的问题的其他方面是比较小的。它是一种具有交互功能的商业信息系统,为用户提供静态和动态信息资源类型。所谓静态信息是指那些不经常更改或更新的资源,如公司简介,管理实践和企业系统等;动态信息是随时变化的信息,如商品报价,会议安排和培训信息等。具有强大的交互功能
9、,使商家和用户方便的传递信息,完成电子交易的在线购物系统。不同的花有不同的含义,如玫瑰象征着爱情,适合情侣之间;葫芦代表新生活,互相鼓励在过去等。对花店的老板,有了网上鲜花店系统,既可以轻松地管理自己的花,也保证了销量的增加;对于想要买花的客户,也不用跑来跑去买了各种各样的花,只要拥有一台计算机与互联网接入可以买你最喜欢的花;网上鲜花店系统,为客户提供各种信息,鲜花,客户可以简单地登录相关网站的各种信息一目了然的花朵,不再像以前那样羞怯的各种各样的问题要问。总之,该系统产生了很大的优势。1.2网上花店系统的主要内容在本次毕业设计中,作者的主要工作如下:APPSERV掌握安装,配置和使用;基于A
10、PPSERV设置的基本方法的网站性能测试网站的性能。学习数据库的工作原理,掌握MYSQL数据库建立的方法;运用MYSQL语言,存储过程,应用系统的制备的基本方法。熟练的数据调用和修改。不同鲜花种类的管理,如可分为:绿植花卉、瓶花、开业花篮和商务鲜花等种类,鲜花类别的简单资料介绍,增加、修改、删除等;鲜花的管理:鲜花的增加、修改、删除等;各种鲜花的基本资料的管理,包括:鲜花编号、名称、所需材料、基本做法、图片、花语、价格等信息;鲜花的查询:可根据名称、所需材料、价格等进行查询.2 系统的开发环境和关键技术2.1开发环境网络操作系统Windows 7MySQL数据库服务器:客户端平台:Window
11、s98NT20002003XP开发工具:PHP MYSQL APPSERV2.2软件系统2.2.1 PHP的介绍PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言;同时PHP和ASP、JAVA一样,是一门常用于Web编程的语言,它能运行在Windows、Linux等绝大多数操作系统环境中,常与开源免费的Web服务Apache和数据库Mysql配合使用于Linux平台上(简称LAMP),具有最高的性价比,号称“Web架构黄金组合”。1、 PHP的发展
12、现状从Web开发的历史看来,PHP、Python和Ruby几乎是同时出现的,都是十分有特点的、优秀的开源语言,但PHP却获得了比Python和Ruby多得多的关注度,PHP在11月TIOBE排行榜上位居榜首,超过了C+、java和其他语言。PHP、C+、java这三种语言都是相当优秀的脚本语言,为什么PHP能大行其道,位居榜首呢?从表面上来看,这是就业环境使然。越来越多的新公司或者新项目使用PHP,这使得PHP相关社区越来越活跃,而这又反过来影响到很多项目或公司的选择,形成一个良性的循环。就我们目前了解到的情况,PHP是国内大部分web项目的首选,而且有很多公司从其它语言(如ASP,JAVA)
13、转到了PHP。合适的就是最好的,PHP的快速,开发成本低,周期短,后期维护费用低,开源产品丰富,这些都是另外两种语言无法比拟的。2、PHP前景及就业现状随着Web2.0的升温互联网的发展迎来新一轮的热潮,由于互联网本身的快速发展、不断创新的特点,决定了只有以最快开发速度和最低成本,才能取胜,才能始终保持一个网站的领先性和吸引更多的网民。互联网的企业生存和竞争的核心在于技术,技术、研发人才永远是这些企业不可或缺的关键人物,只有拥有资深的人才和领先的技术,才能在最短的时间内创造出优秀的网络应用。PHP技术和相关的人才,正是迎合目前的互联网的发展趋势,PHP作为非常优秀的、简便的Web开发语言,和L
14、inux,Apache,MySQL紧密结合,形成LAMP的开源黄金组合,不仅降低使用成本,还提升了开发速度,满足最新的互动式网络开发的应用。因此,在IT业和互联网的超速发展的时代,企业对PHP程序员的需求也大量增加,PHP程序员和招聘岗位的供求比例是1:40,很多公司半年都招不到一个合适的PHP程序员。这个岗位是程序员中最火的,这种严重供不应求的局面在未来几年中也将愈演愈烈。(1)入学门槛低在C/C+、JAVA、PHP、ASP这些开发语言中,PHP是最容易学的语言,学习成本是C和JAVA的1/10,是ASP的1/2。多迪教育设置的课程可以完全保证零起点的学员、计算机相关专业在校或社会在职人员达
15、到具备一年PHP Web开发的实际能力。(2)行业竞争小PHP发展迅速,大学里基本未开设PHP课程,有实力的培训机构很少,导致掌握PHP的程序员非常少。从求职的角度来看,PHP招聘信息和JAVA或ASP比较,PHP招聘量达到JAVA和ASP的1/3,但是PHP应聘人员只是JAVA和ASP的1/40。(3)社会需求大百度、新浪、搜狐、淘宝、当当、腾讯QQ等大部分的互联网相关企业都在使用PHP,对PHP人才需求旺盛。但是互联网企业最头疼的问题就是招收不到有实际PHP学习经验的人员,更别说接受过PHP专业培训的人员了。(4)发展前景大在无孔不入的互联网应用环境下,Web2.0、云计算、物联网等新概念
16、将不断催生出新的产业和服务。而支撑这些新型产业和服务的技术体系非PHP莫属。而随着3G和移动互联网技术的兴起,越来越多的WEB应用也选择了PHP作为主流的技术方案。在与其他同类编程语言的比较中,PHP具有开发速度快、运行效率高、安全性好、可扩展性强、开源自由等特点;而回顾PHP近10年来的发展过程、展望未来互联网行业的发展趋势,我们可以得出结论:PHP的发展势头不可阻挡,必将成为未来WEB开发领域的主流技术体系。2.2.2 MYSQL介绍MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同
17、的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。由于其社区版的性能卓越,搭配PHP和Apache可组成良好的开发环境。1使用C和C+编写,并使用了多种编译器进行测试,保证源代码的可移植性2支持AIX、FreeBSD、HP-UX、Linux、Mac OS、NovellNetware、OpenBSD、OS/2 Wrap、Sola
18、ris、Windows等多种操作系统3为多种编程语言提供了API。这些编程语言包括C、C+、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等。4支持多线程,充分利用CPU资源5优化的sql查询算法,有效地提高查询速度6既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中。7提供多语言支持,常见的编码如中文的GB 2312、BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名。8提供TCP/IP、ODBC等多种数据库连接途径。9提供用于管理、检查、优化数据库操作的管理工具。10支持大型的数据库。可以处理拥有上千万条记
19、录的大型数据库。11支持多种存储引擎。2.2.3 APPSERV 简介AppServ 是 PHP 网页架站工具组合包,作者将一些网络上免费的架站资源重新包装成单一的安装程序,以方便初学者快速完成架站,AppServ 所包含的软件有:Apache、Apache Monitor、PHP、MySQL、phpMyAdmin等。2.2.4 Dreamweaver介绍在这里我们的系统开发还需要用到Dreamweaver。Dreamweaver 是优秀的可视化网页设计制作工具和网站管理工具之一, 易于代码编写,又便于界面设计,支持最新的Web技术,包含HTML格式控制、处理Flash和Shockwave等媒
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程毕业设计 软件工程 毕业设计 网上 鲜花店 鲜花 管理 模块
限制150内