基于PHP的虚拟商品交易网论文.doc
《基于PHP的虚拟商品交易网论文.doc》由会员分享,可在线阅读,更多相关《基于PHP的虚拟商品交易网论文.doc(64页珍藏版)》请在沃文网上搜索。
1、目 录摘 要4Abstract4第一章引 言6第二章 网站开发所需要的工具82.1 系统开发工具介绍82.1.1 Macromedia Dreamweaver MX 2004简介82.1.2 Macromedia Fireworks MX 2004简介92.1.3 Macromedia Flash MX 2004简介102.1.4 PHP简介112.1.5 MySQL简介122.2 系统需求152.2.1 Macromedia Dreamweaver MX等软件的系统需求152.2.2 在Mysql数据库下PHP的配置152.3 PHP环境配置162.3.1 配置IIS162.3.2 安装II
2、S服务器16第三章 系统分析1831整体框架结构18第四章 页面设计214.1首页:213.3.2 站内新闻浏览页:243.3.3 在线留言页面:273.3.4推荐产品页面313.3.4用户注册页面34353.3.7个人后台管理页面36第四章 管理员操作界面394.1 管理员登陆界面394.2 管理员操作界面414.3 管理员操作详解424.3.1 用户帐号管理操作说明434.3.2 站内新闻编辑操作说明444.3.3 商品类别操作说明484.3.4 商品管理操作说明514.3.5 用户注册管理554.3.6 留言管理操作说明564.3.7 友情链接管理操作说明58结束语59致 谢60参考文献
3、61摘 要随着Internet的普及,互联网以一股巨大变革力量的面貌出现在商务关系领域。计算机网络为商务活动开辟了新的空间,提供了新的手段,同时为公司业务发展赋予了更多的机会,成为现代商务的潮流。电子商务凭借其成本低、效率高、机会多等优势,吸引着越来越多的商业企业。网络的出现和发展,建立商业网站,成了企业走近电子商务的第一步,一个设计成功的虚拟商品电子商务网站无疑是走好这一步的关键。本论文介绍了用PHP等工具建立一个电子商务网站。该设计遵循了软件工程中软件生命周期法(瀑布模型);按照软件分析、软件设计、软件编码、和软件维护分为定义系统目标、可行性分析、需求分析、概要设计、详细设计、软件编码、软
4、件测试、软件维护等九个阶段 。并将面对用户的WEB界面采B/S结构和对于后台数据挖掘的管理逻辑层采用C/S。本论文采用了结构化设计方法,采用了数据流程图(DFD),数据字典、程序流程图等工具清晰的展示升级过程。保证了系统的健壮性,可维护性,可扩充性。建立后的网站是一个动态、交互式、具有站内新闻、推荐产品、在线留言,用户注册,系统管理等功能的商务网站。关键词: 电子商务,PHP,MYSQL数据库,软件开发方法AbstractWith popularization of Internet, it brings one anew reform in the field of business rel
5、ationship. Computer network has opened up the new area for the commercial activity, has offered the new means, and gave more chances for companys business development at the same time. E-commerce becomes the trends of the modern commercial affair. Because of its low cost, high effect, many chances a
6、nd so on, E-Business absorbs more and more commercial enterprises. With appearance and development of Internet, building commercial websites has become the first step to approach E-Business for enterprises. The key step is to design a successful commercial website.The thesis expounds how to build an
7、 E-Business web site by use of software tools such as PHP, DELPHI and so on. The design keeps to the classic life cycle of software engineering (waterfall model). According to software analysis, software design, software code and software maintenance, the design is divided into nine processes such a
8、s define systematic goal, feasibility analysis, demand analysis, outline design, design, software code, software test in detail, software maintain. In the web interface of user, we adopt B/S structure. And we adopt C/S to backstage supporter management logic layer that needs data mining.Keywords:E-B
9、usiness, B2C Website of Ecommerce, PHP, MYSQL, Classic develop circle第一章引 言科学技术的突飞猛进直接把我们带进了信息化和数字化的社会,计算机的应用已普及到经济和社会生活的各个领域,网络时代的出现改变了人们的生活方式的方方面面,让人可以足不出门就可以与世界同步,以最快的速度了解到新的消息和咨询,让人置身于一个全新的世界里,其中网上购物与交流对于智能生活来说是一个普遍而重要的部分,由此促成了电子商务的出现,但以前的服务效率不高。而长久以来,人们就希望有一个高效率的电子商务网站,让人们在购物、交流等更加方便。在一定区域里建立电子
10、商务网站可以应用网络的优势为人们提供一个虚拟购物的环境,让大家能够足不出户都可以了解到市面上的最新产品信息,还可以购买到自己所需的大部分商品;二手市场则可以提供更便利的交易环境。更重要的是通过网上购物、交流的经验,便于在更大范围内推广,促进电子商务事业的发展。21世纪是知识经济的世纪,电子商务是发展的必然。该课题的开发奠定了我将来更好地为信息化社会服务的基础。Database服务器数据准备关联规则采掘用户Web服务器数据操作整个系统结构如下图1.1所示。本毕业设计主要完成Web服务器端的用户管理、商品信息管理、商品信息录入管理、商品订单管理、商品的浏览和查找、友情链接模块的设计、实现与完善以及
11、整个电子商务网站的组织建立和测试工作。1.1 本课题的研究意义笔者在与该产品经销商的深入了解后,得知目前产品行业的竞争状态已不是仅用惨烈二字可以形容了。面对如此大的压力,除了传统的打价格战或买赠等手段外,应该另想一条更好的路,以避开这面对面的争锋。而网上销售平台,业已发展多年,大的如阿里巴巴、淘宝网,小的就更不胜数了,和地面销售一样,竞争异常激烈。但是,一如地面销售一样,只要是能另辟蹊径、努力创新的销售商,都会在竞争中立于不败之地。所以,网上产品销售平台,就是要在网络商海上,保持创新,并且与地面门店保持动作协调一到,以期在两处惨烈的战场中搏得一线生机。1.2 本论文的目的及内容随着科学技术的不
12、断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对线上销售平台进行管理,具有线下操作所无法比拟的优点。例如:检索迅速、方便快捷、高效率、低成本、存储量大、寿命长、沟通成本低等,这些优点能够极大地提高管理和办事的效率。因此,开发这样一个网上销售平台就成为很有必要的事情。而且只要系统的设计合理,就可以为公司再开一条销售通路,减少库存堆积,利用网络的共享、互动的优点,结合地面销售的优点,借助数据库管理技术,开发一个网上销售平台,实现产品网上销售规范化、个性化、人性化。相比传统地面销售,网络销售有着以下优点
13、:降低成本:由于管理系统是通过互联网将企业的客户联系在一起,能够动态地反映当前企业的销售状况,使企业对内部信息有一个准确的了解,降低业务交易中的风险和成本,加强各级与总部的信息交流,大大降低了人力成本、管理成本,使企业能够及时对企业在销售中出现的问题进行解决。 增加收益:建立管理系统可加快资金回笼速度,提高资产回报率,可以迅速、准确响应市场变化和客户需求,从而达到增加收益的目的。 提高控制力度:管理系统可以加强销售成本控制,减少人为错误,使每一级客户都可以降低销售风险,使管理更完善。 减少操作误差:销售的自动化管理,可以在业务操作时录入,保证数据的真实性。多种业务单据自动生成和权限控制,减少操
14、作上的人为误差。 提高企业规范化运作水平:实施管理系统,保证统一业务处理模式,规范销售流程,消除不符要求的销售请求,提高业务效率,使销售管理规范化。业务流程化,避免重复抄写和录入,减少失误,提高业务人员工作效率。 提升信息交流:管理者和决策人员及时获取分销售的各项真实数据,保证了各分公司与上级管理者之间信息交流,提高企业运作效率。同时,更可与其它系统结合,建立一个统一互动的电子商务平台,供客户共享企业信息。 提供决策支持:管理系统可充分收集销售信息,加强了对历史数据的利用,为进一步市场分析提供数据基础和决策支持。总之,伴随着个人电脑的普及和使用电脑人口的增加,网络销售在众多的销售渠道中脱颖而出
15、,其地位及占有量一定会逐渐增加。技术革命引发产业结构变革,市场的竞争规则也会跟着发生变化,网络销售的产生是流通领域中的一场革命。本论文含针对毕业设计程序的相关说明,但不是软件系统的使用说明书。本论文不单单介绍系统的各组成部分及操作方法,更强调系统的应用前景,以及能给产品经销商带来的益处,从提高经济利益、提升服务质量、合理安排人力、扩大商店影响、增进消费者口碑等方面进行全方位介绍。 1.3 系统开发工具介绍1.3.1 Macromedia Dreamweaver MX 2004简介Macromedia Dreamweaver MX 2004提供了更多功能强劲的可视化设计工具、应用开发环境以及代码
16、编辑支持。使开发人员和设计师能够快捷的创建代码规范的应用程序,集成程度非常高,开发环境精简而高效,开发人员能够运用Dreamweaver与他们的服务器技术构建功能强大的网络应用程序衔接到用户的数据、网络服务体系。 Dreamweaver MX 2004提供基于强大的规范管理来确保高质量的设计,设计环境提供CSS迅速高效的开发代码简洁、专业规范的站点。Dreamweaver MX 2004新特点简介如下:1、将世界一流水平的“设计”和“代码”编辑器合二为一在设计窗口中精化源代使你能够按工作的需要定制自己的用户界面。2、利用丰富的CSS样式表支持构筑复杂的、标准规范的站点。同时提供了丰富的使用工具
17、用于快速选择和样式属性控制工具。3、跨浏览器有效性检查。4、使用内置的图形编辑程序让开发更加节省时间5、创建更适用的用户界面6、功能更多的CSS支持,CSS的可视化设计CSS检查工具:7、改进CSS直观应用效果8、改进的CSS面板9、基于文本属性改进的CSS检查工具10、新的基于页面属性的CSS11、CSS代码提示:在代码窗口中快速查看手工编写的CSS样式的提示,或由Ctrl/Space键调出代码提示。12、运用完整的集成开发环境来开发HTML、XHTML、XML、ASP、Microsoft PHP、JSP、PHP、和Macromedia ColdFusion站点。通过Macromedia插件
18、中心你可以获取超过800个免费插件来定制和扩展你的开发环境。13、 FTP安全保障:所有传输的文件完全加密,并阻止越权存取你的信息、file内容、用户名和口令。14、外部文档/代码的无缝结合15、增强与MX其它软件产品的结合能力,包括Flash、Fireworks及其他Macromedia Studio MX 2004设计开发工具。16、Microsoft PHP Form控制对象:使用改进后的PHP对象和属性检查工具构建操作Microsoft PHP web forms。17、PHP服务器行为:重新编写的PHP语法和服务器行为,包括Master - Detail页面设置模块、用户身份证验证模
19、块等。18、改进的表格编辑工具19、更加可靠实用的FTP客户程序20、修改的insert面板21、高效率的文件编辑过程。22、更多有效地代码编辑:像按右键弹出的编码工具,更新后的查询替换工具,更多的搜索选择项并且能够保存搜索条件,以及能够迅速启动的属性检查工具.23、详尽的属性编辑:利用属性检查工具构建详尽的编辑:列出每个适用于当前选择项的可用标记属性。24、利用改进的用户界面查找东西更加快速,更多的更加清晰的显示上下文以及焦点,快速存取最近使用的文档和教程资源。1.3.2 Macromedia Fireworks MX 2004简介Macromedia Fireworks MX 2004 是
20、用于设计、优化和集成 Web 图形的完备解决方案。经由专业化的控制、更为快捷的性能以及完美的集成,自如地掌控图形开发。Fireworks MX 2004新功能有: 1、执行效率的提高 2、用户界面的改进 3、内建FTP登陆和版本控制 4、新的特效 5、自动图形 6、新的照片修饰工具 7、服务器端代码的支持 8、系统反锯齿和自定义反锯齿 9、双字节支持 10、提供了JavaScript API接口 1.3.3 Macromedia Flash MX 2004简介Flash MX2004是一款功能非常强大的动画制作软件,你只需把你已经编辑好的图片调入该程序中,然后可以对图片进行任意的控制,如由上到
21、下、由左到右等等,而且制作出的动画文件大小绝对让你满意。Flash基于矢量图的Web标准,可以制作Web导航、互动图片及动画效果,可以被Netscape、Macintosh、Windows、AOL以及四千多万可浏览flash的浏览器支持。Flash MX 2004新功能有:1、时间线效果加速和简化时间线上可重复使用的通用交互任务。 例如:改变时间线效果允许用户快速为一个对象设置动画,位置,缩放,不透明和颜色变化。2.行为无需了解代码,就可以通过行为面板快速应用ActionScript。 用户还可以创建自己的行为。3.PDF&EPS支持4.CSS 样式表5.锯齿文字6.模板:增加了许多模板。7.
22、开始页面该新窗口可以让用户选择从哪个项目开始工作。8.帮助新的帮助系统整合全部帮助信息到应用程序中。9.视频导入向导当导入视频片断时,这个新的多步向导提供控制指定范围的视频被导入,可重复使用的编码设置和颜色修正新性能。10.外部FLV支持你现在可以直接播放硬盘上的FLV(Flash视频)文件(不需要导入)。 这样可以用有限的内存播放很长的视频文件而不需要从服务器下载完全部文件。11.改良的性能重大的改进已经增强了全部性能,用户将会注意到编译后的文件将不仅在Flash Player 7中执行效果好,同样在以前版本的播放器中也很好。12.拼写检查/全局查找替换功能可以对整个FLA文件进行全局查找和
23、替换,并且支持正规表达式13.辅助功能支持改进MSAA(Microsft Active MYSQLibility)标准。14.动作脚本2.0为支持面向对象编程做了非常大的改进。15.历史面板和命令16.Unicode&字符串面板完全支持Unicode,字符串面板允许本地语言直接成为多国语言。17.扩展性发展了新的可扩展架构,将有几个三方软件提供支持。18.发布设置增强了报表功能。1.3.4 PHP简介PHP,一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:Hypertext Preprocessor)的缩写。PHP 是一种 HTML 内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 PHP 虚拟 商品交易 论文