免费毛片网站/一级成人在线/91免费版黄色软件/亚洲丶国产丶欧美一区二区三区 - 网站一区

當前位置:首頁 > 科研信息化 > 正文

基于PHP科技項目管理系統(tǒng)設(shè)計與實現(xiàn)

2019-11-18 來源:《電腦編程技巧與維護》 作者:興義民族師范學院 彭芳策
      摘要:隨著信息技術(shù)的不斷發(fā)展、信息量的日益增加,利用計算機進行日常工作管理已成為國家機關(guān)及企事業(yè)單位的首要選擇和必然趨勢。該科技計劃業(yè)務管理信息系統(tǒng)基于Apache+PHP+MySQL平臺,不同的用戶可以根據(jù)不同的權(quán)限實現(xiàn)對數(shù)據(jù)庫不同的操作,包括數(shù)據(jù)庫中信息的添加、修改、刪除、查詢、打印等,能夠很好地完成對科技項目申報及審批等工作的管理。
      關(guān)鍵詞:科技項目管理信息系統(tǒng);PHP技術(shù);MySQL平臺
      1、引言
      隨著信息技術(shù)的不斷發(fā)展,信息管理系統(tǒng)在國家機關(guān)及企事業(yè)單位的信息管理工作中發(fā)揮了強大的作用。使用信息管理系統(tǒng)對信息進行管理,具有著手工管理所無法比擬的優(yōu)點,如:查找方便、可靠性高、存儲量大、成本低等。該科技計劃業(yè)務管理信息系統(tǒng)具有運行安全可靠、便于應用、可維護性和可移植性好等特點,而且具有良好的可擴展性。系統(tǒng)運行投入使用后,科研項目的申報、評審、審批等操作將在網(wǎng)絡上進行,這樣既提高了工作的效率,又使整個過程更加公平、公正、公開。
      2、系統(tǒng)功能
      科技計劃業(yè)務管理信息系統(tǒng)主要完成了科技項目的申報、受理、審批、立項及退回等流程的管理及項目狀態(tài)的查詢、打印等。通過對各項數(shù)據(jù)的分析并結(jié)合科技局的實際工作需要,得出該系統(tǒng)總體功能包括:用戶注冊管理、數(shù)據(jù)備份管理、項目申報時間段設(shè)定管理、用戶管理、項目管理、項目流程管理、項目打印管理等。
      用戶注冊管理完成了單位賬號的添加功能,為方便各單位統(tǒng)一審核上報管理,在注冊時對單位名稱和組織機構(gòu)代碼作了驗證,一個單位只能注冊一個賬號,該賬號可以完成本單位的項目審核和上報功能,同時也可以添加普通用戶給單位職工,這樣單位職工就可以在任何時間和地點完成項目的填寫工作,填寫好后點擊上傳按鈕,使用單位組織機構(gòu)代碼注冊的賬號就可以看到該項目的詳細信息,經(jīng)相關(guān)負責人審核后即可上報。
      數(shù)據(jù)備份管理可以將數(shù)據(jù)庫中的數(shù)據(jù)生成一個.txt文本,同時也可以將該文本恢復到數(shù)據(jù)庫中。
項目申報時間的設(shè)定可以設(shè)置項目開始申報和結(jié)束申報的時間段,超過該時間段將自動關(guān)閉該系統(tǒng),從而方便統(tǒng)一管理。
      用戶管理包括用戶的添加、修改、刪除,該系統(tǒng)的用戶權(quán)限分為4級權(quán)限,普通用戶只能完成自己申報的項目的添加、修改和刪除操作;申報用戶能完成本單位的項目的審核和上報工作,同時可以添加本單位的普通用戶;審批用戶可以完成所有項目的審核、受理和立項及退回工作;管理員用戶可以完成該系統(tǒng)的所有維護工作。
      項目管理包括項目添加、項目編輯、項目負責人管理、項目參與人管理、項目設(shè)備、儀器管理、附件的上傳和下載管理、申報單位審批管理、項目狀態(tài)查詢等。項目流程管理包括項目受理、項目立項及退回管理、確定立項項目基本信息查詢、已受理項目基本信息查詢、計劃項目申請表的生成,所有的報表信息都可以導出到Excel中。整個項目的流程控制非常明確,先是項目申請人上報,然后由單位負責人審核上報到主管部門,主管部門相關(guān)負責人審核受理,再由相關(guān)專家評審,從而確定是否立項。
      項目打印管理完成各自項目申報書的打印工作,該 打 印直 接 生 產(chǎn).pdf文件,這樣可以避免從系統(tǒng)導出后修改數(shù)據(jù),從而可以保證系統(tǒng)中數(shù)據(jù)與存檔數(shù)據(jù)一致,同 時 為 了 防 偽,在生成時增加了圖片水印效果。
      3、系統(tǒng)開發(fā)的關(guān)鍵技術(shù)與實現(xiàn)
      為了防止數(shù)據(jù)庫數(shù)據(jù)受到攻擊可以及時進行數(shù)據(jù)恢復,該系統(tǒng)開發(fā)了一個數(shù)據(jù)備份功能,它將系統(tǒng)中的數(shù)據(jù)生成一個以當天日期為文件名的記事本,當移植系統(tǒng)或恢復系統(tǒng)數(shù)據(jù)時就可以直接把該記事本導入到MySql中,部分 代 碼 如 下:
$q1=mysql_query("showtables");
while($t=mysql_fetch_array($q1)){
      $table=$t[0];
      $q2=mysql_query("showcreatetable`$table`");
      $sql=mysql_fetch_array($q2);
      $mysql.=$sql['CreateTable'].";\r\n\r\n";
      $q3=mysql_query("select*from`$table`");
      while($data=mysql_fetch_assoc($q3)){
           $keys=array_keys($data);
           $keys=array_map('addslashes',$keys);
           $keys=join('`,`',$keys);
           $keys="`".$keys."`";
           $vals=array_values($data);
           $vals=array_map('addslashes',$vals);
           $vals=join("','",$vals);
           $vals="'".$vals."'";
      $mysql.="insertinto`$table`($keys)values($vals);\r\n";}
           $mysql.="\r\n";}
           $dir="backup";
      $filename=$dir."/".date('Ymd')."_".$dbname.".sql";
//文件名為當天的日期
      $fp=fopen($filename,'w');
      fputs($fp,$mysql);
      fclose($fp);
echo"<script>alert('文件數(shù)據(jù)備份成功!$filename')</script>";
為了方便用戶操作,系統(tǒng)默認只能顯示當年申報項目的基本 信 息,同時也可以查看6年以內(nèi)本人申報的基本信息,在此對年份作了相應的控制,主 要 代 碼 如 下:
$y=date  ('Y')  ;
$year=addslashes  ($_POST  ["  nf"])  ;
if  (!  isset  ($year)   || $year==0)
{$year=$y;
$j=1;}
for  ($i=$y-6;$i<=$y+1;$i++)
if  ($i==$year+1&&date  ('m')  >10&&$j==1)
            echo "  <option value='$i' selected>$i</option>"  ;
else if  ($i==$year)
      echo "  <option value='$i' selected>$i</option>"  ;
else
            echo "  <option value='$i'>$i</option>"  ;
      4、結(jié)語
      該系統(tǒng)基本實現(xiàn)了科技局和相關(guān)單位、個人申報科研項目流程的自動化,使其工作變得簡單明了;同時 系 統(tǒng) 采 用B/S結(jié)構(gòu),可滿足多人同時申報、審 核。信息技術(shù)學院開設(shè)了PHP程序設(shè)計這門課程,把開發(fā)該系統(tǒng)的最新技術(shù)和過程應用 于 教 學,能使學生的實際動手能力得到很大的提高;從 而培 養(yǎng) 出 高 素 質(zhì)、高技能的復合應用型人才。
      參考文獻
[1]羅超 理,李 萬 紅.管理信息系統(tǒng)原理與應用.清華 大 學 出版 社,2005.
[2]艾德 才.計算機信息管理基礎(chǔ).中國水利水電出版社,2005.
[3]薩師 煊,王 珊.數(shù)據(jù)庫系統(tǒng)概論.高等教育出版社,2004.(本文于2014年發(fā)表在《電腦編程技巧與維護》)
分享到:

免責聲明:
  1、項目管理信息化網(wǎng)發(fā)布的所有資訊與文章是出于為業(yè)界傳遞更多信息之目的,并不意味著贊同其觀點或證實其描述。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實,對本文以及其中全部或者部分內(nèi)容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請瀏覽者僅作參考,并請自行核實相關(guān)內(nèi)容。
  2、本站部分內(nèi)容轉(zhuǎn)載于其他網(wǎng)站和媒體,版權(quán)歸原作者或原發(fā)布媒體所有。如文章涉及版權(quán)等問題,請聯(lián)系本站,我們將在兩個工作日內(nèi)進行刪除或修改處理。敬請諒解!

延伸閱讀:

more>

會議活動

more>

公開課

more>

PMO

Copyright ? 2021 項目管理信息化網(wǎng) 版權(quán)所有 京ICP備17062359號-9 如轉(zhuǎn)載本站文章,請注明原作者和原發(fā)布媒體

本著互聯(lián)網(wǎng)分享精神,本站部分內(nèi)容轉(zhuǎn)載于其他網(wǎng)站和媒體,如內(nèi)容涉及版權(quán)等問題,請聯(lián)系本站進行刪除或修改處理

客服電話:010-89506650 89504891 非工作時間可聯(lián)系:18701278071(微信) QQ在線:574888227

新聞與原創(chuàng)文章投稿:tougao#cpmta.com 客服郵箱:info#cpmta.com(請將#換成@)

我國唯一的項目管理信息化門戶網(wǎng)站,國內(nèi)項目管理軟件資訊服務提供商,隸屬卓橡公司

項目管理信息化微信公眾號

PMO大會微信公眾號