您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > PHP办公用品网上商城的设计与实现说明书(含源程序)
毕业设计(论文)题目办公用品网上商城的设计与实现学生姓名专业班级所在院系指导教师职称讲师所在单位教研室主任完成日期摘要办公用品是人们日常生活中必不可少的物品,而且随着时代的发展,现代意义上的办公用品扩展到所有与现代办公相关的商品。传统的办公用品采购方式中存在很多缺点与不足,随着互联网和电子商务的发展,通过网络来销售办公用品的办公用品网上商城有着很大的发展前景。本文介绍了办公用品网上商城的设计与实现。该网站在PHP+MySQL+Apache开发环境下,使用ZendStudio集成开发工具开发而成。在设计过程中综合使用了PHP、CSS和JavaScript等技术。该网站采用了基于MVC模式的ThinkPHP框架。该网站分为前台和后台两个部分。前台面向会员。会员登录后可以查询、订购和评论商品,也可以管理个人信息。后台面向管理员。管理员可以对商品、会员、订单和评论进行管理,也可以发布网站公告。该网站经过运行和测试,实现了设计的功能,可以满足用户的需求,达到了预期的效果。关键字:办公用品网上商城PHPMVCThinkPHPABSTRACTOfficesuppliesareessentialforpeople'sdailylifeitems.Withthedevelopmentofthetimes,officesupplieshasextendedtoallmerchandisewhicharerelatedtocontemporaryofficemodeinthemodernsense.Therearemanyshortcomingsanddeficienciesintraditionalofficesuppliesprocurement.WiththedevelopmentofInternetande-commerce,officesuppliesonlinestorewhichusethenetworktosellofficesupplieshasgreatprospectsfordevelopment.Thisarticledescribestheofficesuppliesonlinestoredesignandimplementation.ThewebsiteisdevelopedbyZendStudioandwasbasedonPHP+MySQL+Apachedevelopmentenvironment.ItusesacombinationofPHP,CSS,JavaScripttechnologiesandsoon.ThesiteusesThinkPHPframework,aframeworkbasesonMVCschema.Thewebsiteconsistoftwoparts,foregroundandbackground.Theforegroundisdesignedformembers.Theloggedusercaninquiries,ordersandreviewscommodities,userscanalsomanagepersonalinformation.Backgroundisdesignedforadministrators.Administratorscanmanagemerchandise,membership,order,andcomments.Administratorscanpublishwebsiteannouncement.Afterrunningandtesting,thewebsitecanmeettheneedsofusers,andhasachievedthedesiredrequirements.Keywords:OfficesuppliesonlinestorePHPMVCThinkPHP第一章绪论1.1研究背景与意义随着互联网的不断发展,越来越多的行业都在发生巨大的变革。互联网以其便捷的信息传输形式改变着人们的生活方式和消费模式。利用简单、快捷、低成本的电子通信方式,买卖双方不谋面即可在网上直接进行各种商贸活动。IBM公司在1996年提出了电子商业(E-Commerce)的概念。在1997年,该公司又提出电子商务(E-Business)的概念。短短几年时间内这些概念就被广泛接受。电子商务可分为企业对企业(B2B),企业对消费者(B2C),个人对消费者(C2C)、企业对政府(B2G)、线上对线下(O2O)等模式,其中主要模式包括B2B、B2C两种模式。随着国内互联网使用人数的增加,利用互联网进行网络购物并以银行卡付款的消费方式已日渐流行,市场份额也在迅速增长,而电子商务网站也层出不穷。本次毕业设计的题目是办公用品网上商城的设计与实现。办公用品是人们日常生活中必不可少的物品。办公用品也是企事业营运成本一项持续性支出,且更替频繁,是一项不少的开支。而传统的办公用品采购方式中存在很多缺点与不足。例如采购过程本身效率较低且消耗较多的劳动力。许多企业的采购部门约有一半的工作是在处理这些价值低并且很频繁的采购订单。该领域内的平均生产力水平极低,并是现代商业中劳动力最密集的地方之一。而且随着时代的发展,现代意义上的办公用品已经不局限于我们过去所使用的纸、笔之类的产品,而扩展到了包括打印机、打印耗材、办公室生活用品等在内的所有与现代办公相关的商品。在这种形势下,随着互联网和电子商务的发展,通过网络来销售办公用品的办公用品网上商城应运而生。人们通过该网站可以比较多种品牌的办公用品,并轻松地订购商品。企事业单位可以在该网上商城上大规模采购办公商品可以使采购办公用品的程序更简化,提高采购办公商品的效率,极大地节约人力成本。而商家也可通过该网上商城增加其商品销售量,提高营业额,并提高销售管理的效率。1.2国内外应用现状和发展趋势现在中国办公用品的电子商务有了一定的发展。史泰博、欧迪办公等办公用品巨头相继在中国组建子公司,发展办公用品电子商务。以京东商城、卓越亚马逊、一号店为代表的综合性B2C网站经营种类丰富的办公用品。此类网站流量大,知名度高,网民在进行个人购物所养成的购物习惯转接到了对办公用品的采购。一些办公用品品牌企业相继在淘宝商城上建立的品牌专卖店。如益而高、得力文具淘宝商城店,利用淘宝商城的巨大流量,以品牌直销的概念进行产品销售。此外,办公行业品牌企业开始建设自身的B2C商城,如天威打印耗材的好彩快线商城。2011年中国办公用品市场销售总额超过1000亿,虽然办公用品电子商务所占比例不高,但正面临难得的发展机会。在美国,2010年B2C电子商务排名前十的有三个是办公用品,即史泰博、欧迪办公和OfficeMax,这说明在电子商务最成熟的美国,办公用品占有十分重要的地位。全球五大办公用品品牌史泰博、欧迪-亚商OfficeDepot、国誉KOKUYO-易优百、欧玛特和爱苏极乐ASKUL都建立了网上商城并大力发展电子商务。2004年,史泰博与中国最大的网上办公用品销售企业—上海上信电子商务有限公司组建上海史泰博企业发展有限公司,开始正式进入中国办公用品市场。1.3研究内容和结构本课题旨在设计并实现办公用品网上商城,用来解决传统办公用品销售和采购方式中存在的众多问题。该网站可以给用户提供便利的服务并降低企事业单位用户的采购成本。该网站也提高了商家的管理效率并为商家带来收益。该网站以WindowsXP操作系统为服务平台,采用目前流行的PHP技术,后台数据库采用MySQL,服务器采用ApacheHTTPserver。本论文的结构如下:第一章:绪论。主要包括课题的研究背景和意义、国内外应用概况和发展趋势以及论文的结构。第二章:开发工具和方法。包括开发该网站用到的工具和方法。第三章:需求分析。包括可行性分析和需求分析第四章:系统概要设计。第五章:详细设计与实现第六章:测试与维护第二章开发工具和方法2.1PHP+MySQL+Apache介绍PHP是PHP:HypertextPreprocessor(PHP超文本预处理器)的递归缩写,是一种在服务器端执行的跨平台的HTML嵌入式的脚本语言。其独特的语法混合了C语言、Java语言和Perl语言的特点,是一种被广泛使用的、开源式的多用途脚本语言,尤其适合Web开发。PHP起源于1995年,由RamusLerdorf开发。根据TIOBE公布的2013年4月编程语言指数排行榜,PHP语言名列第六,并呈上升趋势。PHP具有速度快、支持面向对象、实用性强、功能强大、成本低、开放性和可扩展性良好、版本更新速度快、模块化和应用范围广等特点。MySQL是最流行的开放源码SQL数据库管理系统,由MySQLAB开发。MySQL是一个关系型数据库管理系统。它将数据保存在不同的表中,从而增加了速度并提高了灵活性。MySQL使用的SQL语言是用于访问数据库的最常用标准化语言。由于MySQL数据库具有体积小、速度快、易于使用、工作模式多、总体拥有成本低且开放源码等特点,一般中小型网站的开发都选择MySQL作为网站数据库。MySQL数据库搭配PHP和Apache可组成良好的开发环境。ApacheHTTPServer(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,是世界使用排名第一的Web服务器软件。Apache的特点是简单、速度快、性能稳定,并可做代理服务器来使用。它可以运行在几乎所有广泛使用的计算机平台上。由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。2.2HTML+CSS+JavaScript介绍HTML(HypertextMarkupLanguage)是超文本标记语言,是用于描述网页文档的一种标记语言。它是网页中的重要构成,主要负责将网页内容进行格式化,使内容更具逻辑性。HTML是标准通用标记语言下的一个应用,也是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。HTML具有简易性、可扩展性和平台无关性。CSS(CascadingStyleSheet)是层叠样式表,,它是一种用来表现HTML或XML等文件样式的计算机语言。CSS语法的目的是让网页内容与视觉呈现分离。一方面可以使页面维护工作更容易,另一方面也可增加页面在不同媒介的呈现效果。CSS能够对网页中的对象的位置排版进行像素级的精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力,并能够进行初步交互设计,是目前基于文本展示最优秀的表现设计语言。CSS能够根据不同使用者的理解能力,简化或者优化写法,针对各类人群,有较强的易读性。JavaScript是一种面向对象的动态类型的基于对象和事件驱动并具有相对安全性的客户端脚本语言。同时也是一种广泛用于客户端Web开发的脚本语言,其源代码在发往客户端运行之前不需经过编译,而是将文本格式的字符代码发送给浏览器由浏览器解释运行。JavaScript常用来给HTML网页添加动态功能。在HTML基础上,使用Javascript可以开发交互式Web网页。Javascript可以提高了网页的浏览速度和交互能力并使网页增加互动性。2.3ZendStudio介绍ZendStudio是专业开发人员在使用PHP整个开发周期中唯一的集成开发环境,它包括了PHP所有必须的开发部件。通过一整套编辑、调试、分析、优化和数据库工具,ZendStudio加速开发周期,并简化复杂的应用方案。ZendStudio具备功能强大的专业编辑工具和调试工具,支持PHP语法加亮显示,支持语法自动填充功能,支持书签功能,支持语法自动缩排和代码复制功能,内置一个强大的PHP代码调试工具,支持本地和远程两种调试模式,支持多种高级调试功能。ZendStudio设计时考虑了商务应用开发的需要,是开发者利用PHP创造强有力数据库应用软件的完美开发环境。ZendStudio具有专业和企业开发者开发、配置、调试和管理关键商务PHP应用的易使用性、可伸缩性、可靠性和扩展性,是当今世上最强大的PHP集成开发环境。2.4ThinkPHP框架介绍ThinkPHP是一
本文标题:PHP办公用品网上商城的设计与实现说明书(含源程序)
链接地址:https://www.777doc.com/doc-6376221 .html