• 学前教育
  • 小学学习
  • 初中学习
  • 高中学习
  • 语文学习
  • 数学学习
  • 英语学习
  • 作文范文
  • 文科资料
  • 理科资料
  • 文档大全
  • 当前位置: 雅意学习网 > 初中学习 > 正文

    基于PHP的通用后台信息管理系统_蓝点通用信息管理系统

    时间:2020-03-07 09:56:34 来源:雅意学习网 本文已影响 雅意学习网手机站

      摘 要: 运用PHP技术,以MySQL为后台数据库,设计并实现通用的网站后台管理程序,该系统以功能通用、易用的标准开发设计,可以对同一类型的企业以及中小型网站使用,达到快速架设网站和方便非技术人员发布和管理信息的目的,给出系统功能结构框图和部分功能模块的实现代码。
      关键词: 信息管理;php;mysql
      中图分类号:TP393.092 文献标识码:A 文章编号:1671-7597(2011)1210046-01
      1 通用信息管理系统的总体设计
      本系统由系统管理、文政管理、新闻管理、图片管理、视频管理、FLASH管理、连接管理以及账户管理八个模块构成,各模块功能如下。
      系统管理:后台首页,基本设置,留言管理,数据库备份。
      文章管理:添加文章类别,文章修改。
      新闻管理:添加新闻类别,添加新闻,管理新闻。
      图片管理:添加图片类别,发布图片,管理图片,水印管理,PPT管理,PPT设置。
      视频管理:添加视频类别,发布视频,管理视频。
      Flash管理:添加flash类别,发布flash,管理flash。
      连接管理:文字连接,图片连接。
      账户管理:修改密码,添加账户,账户管理。
      通用信息管理系统功能结构框图如图1所示。
      
      图1 通用信息管理系统功能结构框图
      2 数据库设计
      2.1 数据库以及表的设计
      创建数据库,名为wwp_framework,创建用户表、文章表、Flash表、留言表、新闻表、图片表、视频表、水印表等12个表。
      2.2 连接数据库[1]
       //连接服务器,数据库,以及相应设置
       function connect()
       {$Link_host=@mysql_connect($this->host,$this->username,$this
      ->password) or die("连接主机".$this->host."失败!!
    ".mysql_
      Error());
       mysql_select_db($this->dbname,$link_host) or die("连接数据库".$this->dbname."失败!!
    ".mysql_error());
       $this->query("set names "$this->coding"");
       date_default_timezone_set($this->timezone); }
      3 功能模块设计
      主要介绍图片管理模块中水印添加的实现代码。
      可以给上传上去的图片添加水印,可以增加文字或者是logo图片水印,相关参数可以在类参数中设置。
      功能代码如下: //载入水印图片
      switch($this->image_sy_detail[mime])
      { case "image/jpeg":
      $im_sy=imagecreatefromjpeg($this->image_sy_url);break;
      case "image/pjpeg":
      $im_sy=imagecreatefromjpeg($this->image_sy_url);break;
      case "image/gif":
      $im_sy=imagecreatefromgif($this->image_sy_url);break;
      case "image/bmp":
      $im_sy=imagecreatefromwbmp($this->image_sy_url);break;
      case "image/png":
      $im_sy=imagecreatefrompng($this->image_sy_url);break; }
      //增加文字水印
      if($this->text_sy!="")
       { $font_color=imagecolorallocate($im,228,228,228);
      imagettftext($im,$this->font_size,0,$this->text_x,$this->text_y,$font_color,"$this->font_path","$this->text_sy"); }
       //增加图片水印
       if($this->image_sy_url!="") imagecopy($im,$im_sy,$this->img_x,$this->img_y,0,0,$this->image_sy_detail[0],$this->image_sy_detail[1]);
      4 结论
      本文给出了通用信息管理系统的设计方案。数据库管理系统采用mysql,服务器端程序采用PHP[2],从而保证了系统的技术先进性,系统的应用规模也可以根据用户的需要动态配置。该系统以功能通用、易用的标准开发设计,可以对同一类型的企业以及中小型网站使用,达到快速架设网站和方便非技术人员发布和管理信息的目的[3]。
      
      参考文献:
      [1]郑阿奇,MYSQL实用教程[M].电子工业出版社,2011.
      [2]郑阿奇,PHP实用教程[M].电子工业出版社,2009.
      [3]范明虎,通用试题库管理系统的设计与实现[J].计算机工程与设计,2007.
      
      作者简介:
      李冬芬(1969-),女,辽宁省朝阳市人,硕士,讲师,辽宁工程技术大学,研究方向:网络编程及数据库技术。

    推荐访问:信息管理系统 后台 通用 基于PHP的通用后台信息管理系统 php后台管理系统 php网站后台管理系统

    • 文档大全
    • 故事大全
    • 优美句子
    • 范文
    • 美文
    • 散文
    • 小说文章