24小时论文定制热线

咨询电话

ASP.NETVC++MySQLPHP安卓JSPLinuxJava机械VBASP单片机模具汽车工程毕业设计Flash
您当前的位置:论文定制 > 毕业设计论文 >
快速导航
毕业论文定制
关于我们
我们是一家专业提供高质量代做毕业设计的网站。2002年成立至今为众多客户提供大量毕业设计、论文定制等服务,赢得众多客户好评,因为专注,所以专业。写作老师大部分由全国211/958等高校的博士及硕士生设计,执笔,目前已为5000余位客户解决了论文写作的难题。 秉承以用户为中心,为用户创造价值的理念,我站拥有无缝对接的售后服务体系,代做毕业设计完成后有专业的老师进行一对一修改与完善,对有答辩需求的同学进行一对一的辅导,为你顺利毕业保驾护航
代做毕业设计
常见问题

中小企业PHP网站系统设计与实现

添加时间:2018/06/29
掌握一门好的网站编程技术是建设网站的关键, 由于传统网站制作技术有着周期长、成本大、维护难、专业人员欠缺等劣势, 致使很多企业与个人并无办法建立自己的网站[2], 这就为以PHP技术为支撑的企业网站开发开辟了市场空间。
  以下为本篇论文正文:

  摘要:与中小企业业务特征相结合, 进行企业应用网站的开发, 该网站以MYSQL为数据库平台, 利用Apache服务器与PHP语言技术对网站进行技术开发, 通过对网站会员注册与登录、浏览与查询、在线交易与订单处理以及网站系统管理等模块的设计, 向中小企业提供一个集商品提供与系统管理功能于一体的动态交互式电子商务平台。经检测, 网站各项参数与标准相符, 应用效果良好。

  关键词:中小企业网站; PHP技术; 系统功能; 模块设计;

  Abstract:Website for middle and small-sized enterprises application was developed combined with the operational characteristics of enterprises themselves.MYSQL was used as the database platform, Apache web server and PHP technology was used to develop dynamic web sites of middle and small-sized enterprises.By designing the modules of member registration and login, browsing and querying, online trading and order processing, website management, etc, the website provides a dynamic and interactive-e0 commerce platform with commodities and system management functions.

  Keyword:website for middle and small-sized enterprises; PHP; system function; module design;

  互联网的应用与普及日益丰富着人们的文化生活, 向人们提供了全新的信息传播途径, 加快了人们传递与接收信息的速度, 为人们享受文化生活开辟了一条捷径。而在信息化高度发展的时代背景下, 网络技术的不断进步与大范围应用更加提高了人们对网站的重视, 越来越多的企业希望拥有自己的网站以展示产品并提升单位形象[1]。作为人们了解企业与个人信息的门户, 优秀网站可在一定程度上增加用户浏览兴趣, 提高企业知名度。目前, 政府、企业、事业甚至部分个人都开始致力于自身网站的建设。但是, 掌握一门好的网站编程技术是建设网站的关键, 由于传统网站制作技术有着周期长、成本大、维护难、专业人员欠缺等劣势, 致使很多企业与个人并无办法建立自己的网站[2], 这就为以PHP技术为支撑的企业网站开发开辟了市场空间。

  作为一种动态网站的开发技术, PHP综合了JAVA语言、C++语言、PERL语言以及C语言等多种编写语言的最佳特性[3], 是一种开源的动态网站开发语言, 不仅有极强的包容性, 还极易学习与掌握。PHP技术的成功应用离不开Zend Optimizer、Eelipse PHP等优秀编译系统, 随着技术的不断完善, PHP本身亦得到了良好的发展, 它可用于编译后代码的有效制定, 提高代码运行速度, 以其强大的功能向操作系统提供支持。实践证明, 利用PHP技术对中小企业网站进行开发, 对于网站的发展有着积极的促进作用。

  1、技术准备与设计目标

  1.1、技术准备

  系统采用Apache+PHP+MYSQL的黄金组合方式进行开发[4]。Web浏览器为系统客户端, 利用含PHP模块在内的Apache Web服务器提供Web服务, MYSQL履行后台数据库之职。Apache+PHP+MYSQL的组合有很高的工作效率与很强的系统性能, 尤其适合中小型企业网站的开发。

  1.2、设计目标

  对中小企业网络销售系统的共性需求与产品特征进行分析可知, 网站系统需对以下设计目标[5]予以实现。

  (1) 实用性目标。在企业网站直接促销与对指导予以有效反馈的要求下, 应将实用性视作网站设计的首要目标;

  (2) 安全性目标。注册用户的信息库设置需要保证安全性与合理性, 不能泄露用户的信息, 对账号被盗的隐患予以杜绝, 确保系统足够安全;

  (3) 友好性目标。网站的设计要有美观且友好的界面, 操作需简单便捷, 用户使用门槛要足够低;

  (4) 可扩展性目标。标准与接口要有开放性, 为系统升级与功能扩展提供便利。

  2、系统分析与设计

  2.1、系统功能模块

  根据中小企业的管理模式, 对网站开发进行五大功能模块的划分, 即基础模块[6], 各模块下需由具体子模块的细分。

  (1) 注册与登录。注册界面要进行个人资料的填写, 并提交至服务器予以处理, 若与要求相符, 则注册成功。每一个用户对应一个用户名与密码, 购物以登录成功为前提, 若登录失败或不登录, 用户只能进行浏览;

  (2) 浏览与查询。对商品进行不同种类的划分, 并通过目录按顺序分页显示, 若用户对某一商品感兴趣, 可继续查看详细信息, 然后做出购买决定。网站需提供多种方式以供查询, 用户可按商品类别进行查找, 也可搜寻关键字进行复合查询, 为查询工作提供便利;

  (3) 在线交易与订单处理。涉及内容较多, 有订单管理与处理、产品管理、资料管理、统计分析等[7]。具体而言, 用户找到想要购买的商品后, 可添加至购物车, 购物车既可添加商品, 也可执行删除操作。在购物结束之后, 要进行订单的填写, 并交由服务器处理 (涉及电子支付安全技术问题[8], 不在文章讨论范围之内) , 网站工作人员按照订单执行发货操作;

  (4) 网站系统管理。PHP具有后台管理模块设置功能, 网站管理员可在后台进行模块的修改, 所修改的模块不会对整个页面布局产生影响, 为网站更新管理提供便利, 同时缩短网站开发时间周期[9]。

  2.2、数据库设计

  在网站系统中, 数据库设计十分重要, 其合理性与优劣性会直接影响整个系统开发的成败及其可维护性[10]。设计过程要对用户的综合需求以及潜在升级需求予以全面的了解, 由概念结构设计得出数据库逻辑结构设计, 并对设计后的E-R图进行转换, 令其逻辑结构符合于DBMS商品支持的数据模型[11]。网站系统对MYSQL5.0予以采用, 进行各项表格的依次创建, 对搭载于系统中的全部商品数据及商品关系予以显示, 不仅能实现系统功能, 还能优化升级网站数据, 节约数据库存储空间, 方便到各用户单独管理自己的虚拟数据库[12]。表1所示为会员注册表的结构举例。

表1 会员注册表
新用户注册代码

  3、设计方案

  在新开发的网站系统中, 用户首次登录需进行注册, 成功后方可以会员身份登录系统浏览企业最新产品公告, 搜寻感兴趣的商品, 并将其加入购物车中, 付款成功商品便进入物流发运环节。在网站后台, 管理员还可以执行会员账号管理、商品管理、类别管理等[13]操作。

  3.1、网站前台用户注册与登录模块设计

  (1) 新用户注册

  新用户的注册比较简单, 只需输入要求信息即可, 代码如下:

新用户注册代码

  (2) 用户登录

  在地址栏中进行登录地址的输入:主页+/admin, 以此跳转至管理员登录界面, 输入管理员用户名与登录密码对其身份进行验证。会员的登录同样需要输入用户名与密码, 之后点击“登录”按钮, 系统会对用户身份的有效性做出判断, 验证成功则跳转至网站首页, 反之则提示用户名或密码错误。登录界面为登录人提供输入用户名与密码的平台, 同时进行状态信息的更新。

  3.2、商品浏览与查询模块设计

  该模块向用户提供商品的浏览与查询功能, 若简单的浏览不能对自己的选择需求予以满足, 可通过分类别或输入“关键字”, 对检索后的商品进行浏览, 如图1所示。

图1 商品浏览与查询模块操作流程
图1 商品浏览与查询模块操作流程

  3.3、在线交易与订单处理模块设计

  该模块用于在线交易与管理网站上的商品。会员在了解商品的详细信息之后, 可以将感兴趣的商品放入购物车, 并可对其做出相应点评。若购物车中的商品处于缺货状态, 页面将对Web服务器控件标题予以显示, “更新商品数量”与“结账”按钮将无法点击, 不能进入有效链接。若购物车中有多种商品, 网站会进行列表的提供, 对商品相关信息及购物车商品总价予以显示。此外, 网站系统还具备更新购物车、添加、删除、清除以及结账等多项功能。点击付款之后, 会有订单生成, 网站工作人员会以此为依据进行相应处理, 做出发货安排。图2所示为在线交易与订单处理的操作流程。

图2 在线交易与订单处理模块操作流程
图2 在线交易与订单处理模块操作流程

  3.4、网站后台管理模块设计

  网站系统的后台管理模块是为管理人员提供的用于搜集与发布企业相关资料及新闻、提供互动平台、进行系统与模块管理等工作的操作平台, 该模块需要对以下要求予以满足[14]:

  (1) 结构清晰, 对更新、系统设置等常用功能予以突出显示;

  (2) 为信息添加、公告添加等使用频率高的功能进行向导设计, 为用户的使用提供便利;

  (3) 任何操作都要有操作信息回馈, 提示操作成功与否, 若操作失败, 提示错误出现的位置。

  4、网站应用效果检测

  系统设计完毕后, 需就其具体的应用效果进行检测, 借助计算机系统检测工具, 得出如图3所示检测结果。

图3 网站的检测结果
图3 网站的检测结果

  由图3可知, 网站的运行参数处于正常范围内, 具有良好的应用效果, 可投入使用。

  5、结语

  企业网站是企业在互联网上的窗口, 网站的开发经历了静态网页系统、动态网页系统、内容管理系统[15]等多代开发系统, 随着社会经济与网络技术的迅猛发展, 先进中小企业网站的开发与完善对企业技术与销售而言是一种有效的推广方式, 亦能对企业各方面优势进行整合, 二次开发并利用企业的软硬件资源。中小企业网站的开发应对网站的组织协调、技术选用、业务运营及系统维护等多因素为视角加以考虑, 进行能够对企业及其应用需求予以满足的高性能网站建设。文章采用Apache+PHP+MYSQL组合技术开发网站, 向中小企业提供了一个具有商品提供与系统管理等功能在内的动态交互式电商平台, 通过革新供销, 该平台能够将网站的功能良好地发挥出来, 对客户需求进行挖掘, 为企业提供主营业务帮助, 具有一定的现实意义。

  参考文献
  [1]余丽娜.基于ASP.NET的中小企业商务网站设计与实现[J].信息通信, 2014 (1) :94.
  [2]张睿, 李欣.基于PHP技术的自助建站系统的设计与实现[J].科技创新导报, 2008 (4) :42-43.
  [3]李晶.PHP技术应用于中小企业网站开发探讨[J].电脑知识与技术, 2014 (6X) :4028-4029.
  [4]许荣泉.基于PHP技术的中小企业办公系统的设计与实现[D].西华大学, 2010.
  [5]杨凌云, 郭勇.基于PHP的包装企业门户网站设计与实现[J].包装工程, 2013 (5) :111-114.
  [6]张波涛.动态高校网站的设计与创建[J].包装工程, 2006 (1) :227-229.
  [7]李慧宗, 孟祥瑞.基于J2EE的中小企业电子商务系统的设计与实现[J].中国管理信息化, 2010 (1) :109-111.
  [8]汪振安, 朱卫东.基于JSP的中小企业电子商务网站构建[J].合肥工业大学学报自然科学版, 2003 (s1) :891-895.
  [9]主福洋, 郭坤.基于PHP技术的网站建设[J].软件工程师, 2013 (Z1) :60-61.
  [10]聂鑫路.中小企业库存管理系统的设计与实现[D].重庆大学软件工程学院, 2007.
  [11]张金区.PHP对数据库的访问技术及执行效率的比较[J].计算机工程与应用, 2005 (9) :145-147.
  [12]齐剂.PHP技术应用于中小企业网站开发[D].吉林大学, 2012.
  [13]余肖生.基于PHP的开发环境搭建与网站设计实现[J].重庆理工大学学报 (自然科学版) , 2011 (3) :56-58.
  [14]齐剂.PHP技术应用于中小企业网站开发[D].吉林大学, 2012.
  [15]林罡.基于CMS的中小企业网站建设[J].淮阴工学院学报, 2007 (1) :26-29.

    相关内容
    好优论文定制中心主要为您提供代做毕业设计及各专业毕业论文写作辅导服务。
    所有论文、资料均源于网上的共享资源以及一些期刊杂志,所有论文仅免费供网友间相互学习交流之用,请特别注意勿做其他非法用途。
    如有侵犯您的版权或其他有损您利益的行为,请联系指出,论文定制中心会立即进行改正或删除有关内容!