• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于PHP招生管理信息系統(tǒng)

      2016-11-14 02:07:33焦顯偉閆品
      價值工程 2016年29期
      關鍵詞:招生信息系統(tǒng)

      焦顯偉+閆品

      摘要:面對民辦高職愈發(fā)嚴峻的招生形勢,本文以服務器端技術Apache+PHP+MySQL為基礎,開發(fā)設計了招生管理信息系統(tǒng),提高了招生辦公質(zhì)量。

      Abstract: In the face of the worse situation of enrollment of private higher vocational colleges, based on the Apache + PHP + MySQL server technology, the enrollment management information system is developed and designed, which has improved the quality of the admissions office.

      關鍵詞:PHP;招生;信息系統(tǒng)

      Key words: PHP;enrollment;information system

      中圖分類號:TP311.5 文獻標識碼:A 文章編號:1006-4311(2016)29-0163-02

      0 引言

      這些年,民辦高職的招生形勢嚴峻,零投檔、餓肚子民辦高校還能撐多久。生源競爭白熱化、全面化,改進招生宣傳途徑,提高服務管理水平是工作重心之一。注冊入學以來,考生選擇學校的余地更大,對學校綜合水平考察的更仔細。借助網(wǎng)絡展示考生最想關注的內(nèi)容,與考生手拉手在線交流、心貼心熱心服務,吸引越來越挑剔的學生。同時,順應高校信息化工程建設浪潮,打開高校信息化建設十分重要的另一扇窗口,改善傳統(tǒng)招生管理模式。這樣,結合學校招生實際和實踐操作開發(fā)設計的基于PHP招生管理信息系統(tǒng)應運而生。該系統(tǒng)方便對招生數(shù)據(jù)進行查詢、發(fā)布和管理等相關操作,既可以幫助學生及時全面的了解學校,又能提高招生工作效率。

      1 系統(tǒng)總體設計與實現(xiàn)

      1.1 系統(tǒng)功能設計

      在開發(fā)設計系統(tǒng)時,主要考慮考生最想關注內(nèi)容的發(fā)布、查詢以及與學校的在線信息交流和互動,還有學校對考生預報名、留言的實時回應。其目的一是為了提高招生辦公質(zhì)量,提升學生報到率,二是滿足高校信息化建設日益增長需求。在滿足招生辦公需求的基礎上,采用總體規(guī)劃、分模塊完成設計。

      該系統(tǒng)包含三個角色,考生、招生管理員、系統(tǒng)管理員。每級角色都要驗證,都分別對應不同的功能模塊,不能越級管理和操作。就考生而言,本系統(tǒng)包括招生熱點公告、錄取結果查詢、在線咨詢、留言服務、在線報名等功能模塊。錄取結果發(fā)布后,考生使用考生號等登錄,在線查詢錄取專業(yè)和部分學籍信息。關注入學公告,QQ在線咨詢,使用留言服務與校方進行溝通與交流。在預錄取結果發(fā)布之前,考生作為游客可以瀏覽熱點公告及招考最新消息和動態(tài)、在線咨詢、預報名及報名狀態(tài)查閱,并能夠發(fā)表留言、查看留言。

      后臺管理包括公告管理、考生信息管理、QQ在線咨詢管理、留言管理、預報名管理等。招生管理員通過身份驗證后進入后臺,能夠分別對新聞公告、考生信息、QQ在線咨詢、留言進行添加、修改、發(fā)布、刪除、回復等綜合管理。對預報名進行審閱、分類統(tǒng)計、打印等。系統(tǒng)管理員具有最高權限,不僅具有招生管理員權限,還能對招生管理員進行管理,如新增、修改、刪除招生管理員等。每級角色都包括退出系統(tǒng)模塊,用戶退出系統(tǒng)后清空并銷毀系統(tǒng)為其創(chuàng)建的會話,保障用戶信息的安全。系統(tǒng)的后臺功能結構圖如圖1所示。

      1.2 系統(tǒng)技術選擇

      系統(tǒng)采用B/S架構,即三層架構Web應用模型,三層是指表現(xiàn)層、業(yè)務層、數(shù)據(jù)庫和后臺應用(圖1所示)。表現(xiàn)層即瀏覽器層,該層提供給用戶一個交互界面。業(yè)務層即Web服務器層,該層響應表現(xiàn)層的用戶請求,并與數(shù)據(jù)庫和后臺應用通信,然后將反饋信息傳送給表現(xiàn)層。三層架構具有良好的可擴展性和可維護性,也增加了數(shù)據(jù)庫和后臺應用系統(tǒng)的安全性。Web應用系統(tǒng)的開發(fā)技術包括客戶端技術和服務器端技術??蛻舳思夹g由瀏覽器、HTML/XML、CSS、JS等組成。服務器端技術包括IIS+ASP.NET+SQL Server、Weblogic+J2EE+Oracle、Apache+PHP+MySQL。而Apache+PHP+MySQL是開發(fā)中小型Web應用系統(tǒng)的黃金組合,它簡單易學,開發(fā)速度快,軟件開源,性能好、穩(wěn)定性高,是本系統(tǒng)的首選。其中Apache為Web服務器軟件、PHP為服務器端開發(fā)語言、MySQL為數(shù)據(jù)庫系統(tǒng)。開發(fā)工具采用Dreamweaver,布局方式采用DIV+CSS,以此完成基于PHP招生管理信息系統(tǒng)的設計與實現(xiàn)。

      1.3 數(shù)據(jù)庫設計

      根據(jù)需求分析,制定合理的數(shù)據(jù)庫是系統(tǒng)成功開發(fā)設計的根本,作為一種健壯而廉價的數(shù)據(jù)庫解決方案MySQL數(shù)據(jù)倉庫是本系統(tǒng)的首選,MySQL 是一種關聯(lián)數(shù)據(jù)庫管理系統(tǒng),關聯(lián)數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個大倉庫內(nèi),這樣增加了速度并提高了靈活性。本系統(tǒng)在MySQL下共設計六個數(shù)據(jù)表,各個數(shù)據(jù)表的名稱如下:newswire新聞公告數(shù)據(jù)表,message留言數(shù)據(jù)表,students考生信息數(shù)據(jù)表,user管理員數(shù)據(jù)表,qq在線咨詢數(shù)據(jù)表,sign_up預報名數(shù)據(jù)表。

      1.4 系統(tǒng)設計實現(xiàn)

      1.4.1 系統(tǒng)界面實現(xiàn)

      系統(tǒng)整個頁面布局的實現(xiàn)采用DIV+CSS,DIV是一個塊級元素,意味著它的內(nèi)容自動開始一個新行,DIV起始和結束標簽之間的所有內(nèi)容都構成了這個塊,網(wǎng)頁的內(nèi)容放在DIV中。CSS是Cascading Style Sheets(層疊樣式表)的縮寫,它負責控制網(wǎng)頁的外觀和內(nèi)容的顯示效果。該系統(tǒng)主界面分四大塊,上下兩塊是標題header和注腳footer,中間部分再分成左右兩塊,左側(cè)DIV是導航欄sidebar,右側(cè)DIV是內(nèi)容欄maincontent。內(nèi)容欄里加入iframe框架,屬性name為mainFrame。導航欄超鏈接的target屬性值設置為mainFrame,這樣DIV內(nèi)容欄maincontent為整個導航頁面提供了主功能顯示區(qū)域。

      1.4.2 數(shù)據(jù)訪問實現(xiàn)

      進行MySQL數(shù)據(jù)庫操作前,要使用PHP函數(shù)實現(xiàn)PHP與MySQL服務器之間的成功連接。該函數(shù)mysql_connect的參數(shù)包括MySQL服務器的地址、用戶名、密碼,由于該Web應用系統(tǒng)采用三層架構,參數(shù)MySQL服務器的地址不再是localhost,而是其IP地址。同時,數(shù)據(jù)庫mysql下的數(shù)據(jù)表user的Host字段值要設定MySQL服務器的IP地址。考慮到安全性,建議用戶不要設定通配符%。與MySQL服務器建立連接后,接下來就該使用函數(shù)mysql_select_db選擇在哪個數(shù)據(jù)庫上執(zhí)行操作。信息交互前,為了防止中文亂碼,還要設置字符集,如mysql_query("set names gb2312")。為了增強代碼的重用性,PHP函數(shù)實現(xiàn)數(shù)據(jù)庫訪問的源代碼一般生成數(shù)據(jù)庫配置文件,通過include語言結構完成PHP文件間的引用。

      1.4.3 系統(tǒng)功能實現(xiàn)

      因篇幅有限,下面僅以新聞公告管理模塊為例介紹信息的顯示、添加、刪除等操作的技術實現(xiàn)。

      ①顯示新聞公告。

      該模塊是分頁顯示新聞公告的標題、發(fā)布時間等,并對“查看新聞內(nèi)容”建立超鏈接。其分頁顯示技術實現(xiàn)如下:一是連接數(shù)據(jù)庫,構造倒序查詢的SQL語句,$sql=select news_id,news_title,news_type,news_time from newswire order by news_id desc。用函數(shù)mysql_query執(zhí)行SQL語句生成結果集,函數(shù)mysql_num_rows統(tǒng)計結果集總記錄數(shù)$total,設定每頁顯示的記錄數(shù)$pageSize。二是用GET方法獲取當前頁數(shù)$_GET[page],運用limit子句獲取每頁顯示的三條記錄,如果$_GET[page]大于零,則$sql=$sql." limit ".$pageSize*($_GET[page]-1).", ".$pageSize;否則$sql=$sql." limit 0, ".$pageSize,再次用函數(shù)mysql_query執(zhí)行SQL語生成結果集。三是運用函數(shù)ceil($total/$pageSize)計算總頁數(shù)$totalPage。如果當前頁$_GET[page]大于零小于總頁數(shù),則當前頁為請求的頁數(shù)$currentPage=$_GET[page],否則$currentPage=1。四是如果$currentPage大于1則顯示首頁和上一頁。$first ="首頁,$back="上一頁;如果$currentPage小于$totalPage則顯示下一頁和尾頁。$next="下一頁",$last ="尾頁"。五是通過for循環(huán)顯示所有頁面的鏈接。六是通過while($row =mysql_fetch_array($result) )循環(huán)將數(shù)組中的值輸出,并對查看新聞內(nèi)容建立鏈接,查看新聞內(nèi)容。如果要查看新聞內(nèi)容,則鏈接到showContent.php,然后構造SQL語句,select * from newswire where news_id=$_GET[id]",用函數(shù)mysql_query執(zhí)行SQL語句生成結果集,再運用函數(shù)mysql_fetch_array把結果集賦給數(shù)組,最后輸出數(shù)組的值即新聞公告的標題和內(nèi)容等。

      ②新聞公告添加。

      新聞公告添加模塊使用表單構造主要界面,界面中新聞公告內(nèi)容編輯使用FCKeditor在線編輯器,它功能強大、配置容易、跨瀏覽器、支持多種編程語言、開源。利用其提供的配置FCKeditor高級功能的簡單接口fckconfig.js文件,可以輕松構造一個充滿個性的在線編輯器。fckeditor_php5.php程序中定義了一個FCKeditor類,該類主要為PHP程序員提供了7個成員變量和3個成員方法。在PHP頁面中創(chuàng)建一個FCKeditor在線編輯器,首先載入FCKeditor類文件,然后創(chuàng)建一個FCKeditor實例,接著設置FCKeditor實例的根目錄以及FCKeditor實例其他成員變量的值,最后顯示在線編輯器的HTML代碼。新聞公告標題和內(nèi)容編輯好以后,接著連接數(shù)據(jù)庫,使用函數(shù)isset判定是否發(fā)布,然后構造Insert語句,使用mysql_query函數(shù)執(zhí)行Insert語句,即可完成新聞公告的添加。

      ③刪除新聞公告。

      在前面介紹對新聞公告分頁顯示的同時,可以對每條公告建立刪除鏈接,鏈接參數(shù)是id=<?php echo ($row[news_id]);?>,鏈接文件是DelContent.php,在該文件中連接數(shù)據(jù)庫,運用get方法獲取news_id,構造delete語句,news_id作為條件,使用函數(shù)mysql_query執(zhí)行delete語句即可刪除新聞公告。

      2 結束語

      本系統(tǒng)以實際的應用需要為出發(fā)點,使用PHP和MySQL相結合的開發(fā)技術,功能實用。該系統(tǒng)即提高了招生工作效率,同時也為研究開發(fā)功能更加強大、更具個性的招生管理信息系統(tǒng)提供了技術基礎。

      參考文獻:

      [1]李曉斌,周秀媛.單獨招生在線報名系統(tǒng)設計和實現(xiàn)[J].電子技術與軟件工程,2015(05).

      [2]呂太之,丁立.高職院校招生信息管理系統(tǒng)的設計與實現(xiàn)[J].河北軟件職業(yè)技術學院學報,2016(01).

      [3]胡婧.基于PHP招生管理信息系統(tǒng)的設計與實現(xiàn)[J].天津職業(yè)院校聯(lián)合學報,2014(05).

      猜你喜歡
      招生信息系統(tǒng)
      企業(yè)信息系統(tǒng)安全防護
      哈爾濱軸承(2022年1期)2022-05-23 13:13:18
      基于區(qū)塊鏈的通航維護信息系統(tǒng)研究
      電子制作(2018年11期)2018-08-04 03:25:54
      信息系統(tǒng)審計中計算機審計的應用
      消費導刊(2017年20期)2018-01-03 06:26:40
      高等職業(yè)教育招生與就業(yè)的幾點思考
      臺灣地區(qū)高等教育現(xiàn)存問題的比較研究
      基于Android的招生報名系統(tǒng)設計與實現(xiàn) 
      軟件導刊(2016年9期)2016-11-07 21:38:35
      基于SG-I6000的信息系統(tǒng)運檢自動化診斷實踐
      試論高中招生失衡的原因
      成才之路(2016年7期)2016-04-15 18:22:08
      宣化县| 灵川县| 六安市| 合江县| 竹溪县| 信宜市| 尉氏县| 南召县| 闻喜县| 东港市| 赣榆县| 社旗县| 泉州市| 山西省| 鄂温| 镇原县| 固原市| 普安县| 襄城县| 阳西县| 扶余县| 内江市| 巴彦淖尔市| 沙田区| 葵青区| 姜堰市| 岱山县| 仙桃市| 昌乐县| 中超| 三江| 天峨县| 连城县| 稻城县| 贡觉县| 耒阳市| 弋阳县| 阜新| 四子王旗| 肥城市| 庆安县|