《電子技術(shù)應用》
您所在的位置:首頁 > 通信與網(wǎng)絡 > 設計應用 > 基于Web的讀者信息管理系統(tǒng)設計與實現(xiàn)
基于Web的讀者信息管理系統(tǒng)設計與實現(xiàn)
2015年微型機與應用第22期
辛志偉
(中國電子信息產(chǎn)業(yè)集團有限公司第六研究所,北京 102209)
摘要: 通過對傳統(tǒng)報刊及電子雜志發(fā)行工作的研究,設計出基于Web的讀者信息管理系統(tǒng)。采用PHP作為開發(fā)工具,MySQL作為后臺數(shù)據(jù)庫管理,建立一個傳統(tǒng)報刊雜志發(fā)行與數(shù)字發(fā)行兼顧的讀者信息管理系統(tǒng),報刊社可以在線查詢、編輯、修改、錄入、導出讀者信息,及時有效管理讀者信息。
Abstract:
Key words :

  摘  要: 通過對傳統(tǒng)報刊及電子雜志發(fā)行工作的研究,設計出基于Web的讀者信息管理系統(tǒng)。采用PHP作為開發(fā)工具,MySQL作為后臺數(shù)據(jù)庫管理,建立一個傳統(tǒng)報刊雜志發(fā)行與數(shù)字發(fā)行兼顧的讀者信息管理系統(tǒng),報刊社可以在線查詢、編輯、修改、錄入、導出讀者信息,及時有效管理讀者信息。

  關鍵詞發(fā)行管理系統(tǒng);PHP;MySQL;讀者信息

0 引言

  伴隨網(wǎng)絡技術(shù)的迅猛發(fā)展,越來越多的人開始選擇網(wǎng)上閱讀。因此為讀者有針對性地推送或者寄發(fā)相關信息內(nèi)容,成為了新媒體時代下各傳統(tǒng)及電子刊物必經(jīng)之路。對于讀者信息的有效管理也就成為了支撐新媒體發(fā)展的一個重要的環(huán)節(jié)。

  可現(xiàn)狀是,在眾多的信息管理系統(tǒng)中,只有唯數(shù)不多的專門用來管理報紙雜志讀者信息的管理系統(tǒng),聯(lián)網(wǎng)在線管理的就更是屈指可數(shù)。為了滿足中小型媒體、電子新媒體對于讀者信息在線管理的需要,設計并制作了基于Web的讀者信息管理系統(tǒng)。

1 系統(tǒng)設計與架構(gòu)

  基于Web的讀者信息管理系統(tǒng)是在詳細分析讀者數(shù)據(jù)信息、日常和電子版發(fā)行以及廣告客戶需求等基礎上,建立一個以讀者信息集中管理為核心的管理系統(tǒng)。該系統(tǒng)主要包括讀者管理、用戶管理和數(shù)據(jù)管理3個模塊,結(jié)合傳統(tǒng)媒體發(fā)布、電子新媒體推廣,達到對讀者信息高效實時管理的目的。系統(tǒng)設計采用PHP和MySQL工具實現(xiàn)。

  PHP(Hypertext Preprocessor)是一種通用開源腳本語言,其語法吸收了C語言、Java和Perl的特點,利于學習,使用廣泛,主要適用于Web開發(fā)領域。由于PHP直接嵌入到HTML當中,因此具有比CGI、ASP.NET、JSP更快速的執(zhí)行速度。而MySQL是目前最流行的關系型數(shù)據(jù)庫管理系統(tǒng),在Web應用方面MySQL是最好的。通過PHP與MySQL的結(jié)合,可以快速地開發(fā)出功能齊全、方便實用的小型網(wǎng)站管理系統(tǒng)。

  讀者信息管理系統(tǒng)的功能結(jié)構(gòu)如圖1所示。

001.jpg

2 數(shù)據(jù)結(jié)構(gòu)設計

002.jpg

  以讀者信息為中心,讀者信息、用戶信息分別對應一張相應的存儲表,用戶信息表相對簡單,具體的數(shù)據(jù)字段結(jié)構(gòu)設計如圖2所示。讀者信息表為了區(qū)分信息來源、單位名稱,查找區(qū)分使用信息,建立了包括單位、行業(yè)、來源等多個字段,具體的數(shù)據(jù)字段結(jié)構(gòu)設計如圖3所示。

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

  基于Web的讀者信息管理系統(tǒng)主要包括用戶管理、讀者管理和數(shù)據(jù)管理3個模塊,主界面如圖4所示。

003.jpg

  各功能模塊及使用方法如下。

 ?。?)用戶管理模塊。該模塊完成用戶的登錄信息驗證、密碼修改、填加和刪除用戶。用戶名和密碼為登錄系統(tǒng)的依據(jù)。管理員有權(quán)限對各用戶進行刪除、修改等編輯行為。

 ?。?)讀者管理模塊。系統(tǒng)用戶可以按條件查找讀者信息,添加讀者信息,更新讀者信息,刪除讀者信息,其界面如圖5所示。

004.jpg

 ?。?)數(shù)據(jù)管理模塊??梢詫⑺枰臄?shù)據(jù)直接導出為SQL文件,供數(shù)字或電子版本媒體文件發(fā)布使用。

 ?。?)在使用該系統(tǒng)時,用鼠標單擊“添加”,可以添加新的讀者信息到數(shù)據(jù)庫中,如圖6所示;點擊需要編輯的記錄,也可以修改和更新庫中已經(jīng)存在的讀者信息。

005.jpg

4 結(jié)論

  基于Web的讀者信息管理系統(tǒng)可以向系統(tǒng)管理用戶隨時隨地提供讀者信息,用戶可在Web端實時查看和編輯讀者信息,全面提高了工作效率。系統(tǒng)采用基于Linux開放性內(nèi)核和Apache基礎上PHP+MySQL的智能B/S交互式服務[1],移動端采用Javascript、HTML5、AJAX、JSON等技術(shù),方便用戶使用各類設備訪問和管理。

參考文獻

  [1] 祝衍軍.基于Web的手機信息管理平臺設計與實現(xiàn)[J].微型機與應用,2013,32(13):13-16.


此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。