期刊鉴别 论文检测 免费论文 特惠期刊 学术答疑 发表流程

基于PHP+MySQL技术的进销存系统(2)

时间:2013-08-15 16:57 文章来源:http://www.lunwenbuluo.com 作者:论文部落 点击次数:

  (2).编译型:采用Smarty模板技术的程序在运行时侯会编译生成一个独一无二的PHP文件,这个编译生成的PHP文件采用了PHP与HTML混合在一起的方式,在下一次访问相同模板时将web请求跳转到这个PHP文件中,而不是重新进行模板的编译(在源程序没改变的情况下)

  (3).缓存技术:Smarty采用其独特的缓存技术,在Smarty设定的缓存时间内将用户的web请求转换到这个静态的HTML文件中来,这样相当于调用一个静态的HTML文件。

  (4).插件技术:Smarty可以自主定义插件。定义自己的需要插件。插件实质上就是一些自己编写的函数。

  2.Ajax

  AJAX(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。AJAX采用HTTP请求在浏览器与Web服务器之间使用异步的方式进行数据传输,这样的请求方式大量的减少了网页与服务器交互的信息。AJAX使得web应用程序更快、更小、更友好。

  3.Jquery

  3.1Jquery简介

  Jquery是一个Javascrīpt框架。它是一个轻量级的js库,它兼容CSS3,还兼容各种浏览器,如:IE6.0+,FF1.5+,Safari2.0+,Opera9.0+等。Jquery使用户能更方便地处理HTMLDOM、实现良好的动画效果,并且方便地为网站提供Ajax交互。

  总结

  系统主要是用php实现的,数据库主要采用Mysql。采用了MVC的设计模式,主要分为数据库操作层,业务逻辑层,显示层。这种方式有利于系统的维护以及系统的扩展。其中显示层采用了smarty模板引擎,这种方式有利于前台页面的维护,因为smarty具有自身的一套缓存机制,这样对于访问速度也是有很大的提高。系统数据的提交主要是用ajax,在做商品弹出层、商品详细层等弹出层的主要用到jquery-ajax。数据的采用JSON的数据格式传送,在传输过程中的资源占用也是做了充分的优化,使得系统具有良好的用户体验。

  系统也有很多需要完善的地方。数据无价,进销存系统的数据对企业来说是至关重要的,本系统对数据主要是手工进行备份,对数据的实时备份方面还没有进行处理。对于订单明细采用的是把明细信息存到临时表再临时表的信息搬到明细表,这样处理大大增加了数据库服务器的压力,可以直接插入到明细表然后用一个字段进行区分是否是购买的订单明细。对于系统的并发性也没有做过多的处理,以及事务的处理也有待改进。


  •   论文部落提供核心期刊、国家级期刊、省级期刊、SCI期刊和EI期刊等咨询服务。
  •   论文部落拥有一支经验丰富、高端专业的编辑团队,可帮助您指导各领域学术文章,您只需提出详细的论文写作要求和相关资料。
  •  
  •   论文投稿客服QQ: 论文投稿2863358778 论文投稿2316118108
  •  
  •   论文投稿电话:15380085870
  •  
  •   论文投稿邮箱:lunwenbuluo@126.com

联系方式

  • 论文投稿客服QQ: 论文投稿2863358778
  • 论文投稿客服QQ: 论文投稿2316118108
  • 论文投稿电话:15380085870
  • 论文投稿邮箱:lunwenbuluo@126.com

热门排行

 
QQ在线咨询
咨询热线:
15380085870
微信号咨询:
lunwenbuluoli