蘇健光
摘要:本課題采用PHP框架進(jìn)行二次開(kāi)發(fā),對(duì)于高校系統(tǒng)開(kāi)發(fā)運(yùn)用PHP框架是很方便的工具,在PHP框架原有的基礎(chǔ)上進(jìn)行二次開(kāi)發(fā),在尊重版權(quán)的同時(shí)保持著后臺(tái)框架的完整性,對(duì)前端進(jìn)行設(shè)計(jì)與二次開(kāi)發(fā),從而達(dá)到了PHP框架在系統(tǒng)開(kāi)發(fā)上面的運(yùn)用。
關(guān)鍵詞:PHP二次開(kāi)發(fā)、系統(tǒng)開(kāi)發(fā)
1.引言
互聯(lián)網(wǎng)正在影響許多傳統(tǒng)行業(yè),從國(guó)內(nèi)形勢(shì)來(lái)看,新聞發(fā)布平臺(tái)也不斷的變化,搭建網(wǎng)絡(luò)平臺(tái)宣傳已經(jīng)成為了高校宣傳自己特色的一種手段,在這信息化的時(shí)代,在網(wǎng)絡(luò)上建立自己的平臺(tái)的一種明智的選擇,特別是采用TCP/IP協(xié)議的因特網(wǎng)的不斷普及,利用計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)已成為現(xiàn)代宣傳的一個(gè)重要發(fā)展方向,基于網(wǎng)絡(luò)的宣傳軟件由于在現(xiàn)代宣傳中可以最大限度地利用各個(gè)平臺(tái)資源,因而得到迅速的發(fā)展。
2.需求分析及總體設(shè)計(jì)
2.1問(wèn)題分析
設(shè)計(jì)系統(tǒng)時(shí),需要對(duì)系統(tǒng)先到的各種問(wèn)題進(jìn)行分析,在網(wǎng)絡(luò)信息化的時(shí)代,信息的宣傳手段不斷變化,給傳統(tǒng)的宣傳方式帶來(lái)了重大的革命,也給宣傳改革的實(shí)施者們提出了很多新的課題。那么怎么有效進(jìn)行信息宣傳這是一個(gè)讓很多新聞工作者煩惱的問(wèn)題。因此在當(dāng)前這個(gè)信息時(shí)代,任何一個(gè)平臺(tái)都需要一個(gè)實(shí)用的宣傳平臺(tái)來(lái)宣傳,這將會(huì)大大提高平臺(tái)的知名度,優(yōu)化資源,實(shí)現(xiàn)效益的最大化。所以,對(duì)于新聞系統(tǒng)系統(tǒng)平臺(tái)的實(shí)現(xiàn)是值得深究。
2.2可行性分析
可行性分析對(duì)于一個(gè)系統(tǒng)的開(kāi)發(fā)是很有必要性的,系統(tǒng)做好了開(kāi)發(fā)性分析才能順利進(jìn)行,可以為后續(xù)系統(tǒng)搭建做好開(kāi)頭工作,進(jìn)一步的對(duì)系統(tǒng)進(jìn)行分析,開(kāi)發(fā)系統(tǒng)所遇到的問(wèn)題以及開(kāi)發(fā)系統(tǒng)的必要性,對(duì)系統(tǒng)背景的調(diào)查分析,在系統(tǒng)開(kāi)發(fā)過(guò)程的意義分析,明確后提出開(kāi)發(fā)系統(tǒng)的初步計(jì)劃以及方案。對(duì)系統(tǒng)進(jìn)行全面的、概要性的分析。
3、系統(tǒng)非功能性需求
3.1、界面需求
系統(tǒng)首頁(yè)設(shè)計(jì)結(jié)合學(xué)校各個(gè)院系系統(tǒng)以及根據(jù)新聞系統(tǒng)特點(diǎn)而設(shè)計(jì),主頁(yè)面的風(fēng)格設(shè)計(jì)標(biāo)準(zhǔn)符合絕大多數(shù)數(shù)web界面設(shè)計(jì)標(biāo)準(zhǔn),在主頁(yè)界面設(shè)計(jì)的體驗(yàn)上遵照以下幾條:
① 主頁(yè)設(shè)計(jì)記憶各個(gè)二級(jí)欄目頁(yè)設(shè)計(jì)與各個(gè)院系的頁(yè)面協(xié)調(diào)。
② 操作方式符合現(xiàn)在運(yùn)用的一些操作平臺(tái)的操作方式,比如windows7系統(tǒng)、Linux系統(tǒng)。
③ 在界面設(shè)計(jì)上,主頁(yè)面提供提示功能。
④ 系統(tǒng)的連接速度快,信息的架構(gòu)基本合理。
1.數(shù)據(jù)庫(kù)安全性
數(shù)據(jù)安全對(duì)于一個(gè)任意一個(gè)新聞?lì)愊到y(tǒng)來(lái)說(shuō)是極為重要的,本系統(tǒng)設(shè)計(jì)時(shí)考慮了加密權(quán)限和必要的保密措施,以此能夠使系統(tǒng)安全可靠。
作為一個(gè) CMS 的新聞?lì)愊到y(tǒng),數(shù)據(jù)庫(kù)安全在系統(tǒng)開(kāi)發(fā)過(guò)程中是極其重要的,在一個(gè)整體的系統(tǒng)中,首先要先保證數(shù)據(jù)的完整性和統(tǒng)一性,應(yīng)該預(yù)備一定的定期備份功能,同時(shí)在數(shù)據(jù)庫(kù)遭受外部的意外攻擊下可以及時(shí)恢復(fù),則系統(tǒng)也要滿(mǎn)足訪(fǎng)問(wèn)者的在運(yùn)營(yíng)方面的需求,數(shù)據(jù)加載快是訪(fǎng)問(wèn)者尤其關(guān)心的,能夠及時(shí)加載數(shù)據(jù)對(duì)于一個(gè)數(shù)據(jù)庫(kù)運(yùn)營(yíng)來(lái)說(shuō)尤為重要。則需要額外的外設(shè)網(wǎng)絡(luò)安全防火墻,對(duì)傳輸?shù)臄?shù)據(jù)進(jìn)行加密處理。當(dāng)然,開(kāi)發(fā)著需要考慮在開(kāi)發(fā)過(guò)程中是硬件配置要充分的考慮和注意。
4、系統(tǒng)測(cè)試
4.1系統(tǒng)測(cè)試概述
系統(tǒng)測(cè)試是指對(duì)一個(gè)系統(tǒng)完成制作后進(jìn)行各種性能的進(jìn)行的一種檢測(cè)性工作,然后再上傳服務(wù)器,進(jìn)行各種性能的測(cè)試。它與軟件測(cè)試有著一定的區(qū)別,除了要求外觀上的測(cè)試一致外,還要兼顧著各個(gè)瀏覽器的兼容性,以及在不同操作平臺(tái)下的顯示的差異性。
4.1.1性能測(cè)試
系統(tǒng)性能決定了閱讀者對(duì)瀏覽新聞平臺(tái)的第一印象,所以對(duì)于性能的測(cè)試尤為重要,性能測(cè)試主要是連接測(cè)試、負(fù)載測(cè)試以及壓力測(cè)試等。系統(tǒng)鏈接速度是決定一個(gè)系統(tǒng)的客觀價(jià)值,所以打開(kāi)頁(yè)面的反應(yīng)速度是否正常極為重要,并且是否有數(shù)據(jù)缺失;
4.2黑盒測(cè)試
黑盒測(cè)試也被稱(chēng)為軟件測(cè)試,其目的的對(duì)系統(tǒng)的各個(gè)功能進(jìn)行反復(fù)的測(cè)試,以達(dá)到一個(gè)測(cè)試效果,把系統(tǒng)看做一個(gè)不能打開(kāi)的黑盒子來(lái)運(yùn)作,在完全不考慮代碼框架的條件下對(duì)各個(gè)接口進(jìn)行反復(fù)的測(cè)試。
結(jié)論
本文基于cms系統(tǒng)的PHP框架構(gòu)建的系統(tǒng)平臺(tái)概述,以實(shí)現(xiàn)新聞系統(tǒng)系統(tǒng)為目標(biāo),利用PHP框架節(jié)省了開(kāi)發(fā)時(shí)間以及頁(yè)面加載時(shí)間,php+mysql輕量級(jí)的數(shù)據(jù)庫(kù)便于管理,安全性高。同時(shí)提高的文章更新的效率,PHP框架操作簡(jiǎn)單,功能強(qiáng)大。
參考文獻(xiàn)
[1] 唐政 基于PHP的新聞發(fā)布系統(tǒng)2014-05-02
[2]胡強(qiáng)_11020312705_內(nèi)容管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)2016-05-18
[3]房敏基于校園網(wǎng)的校本教師教育資源庫(kù)的設(shè)計(jì)開(kāi)發(fā)研究 ?2013-04-15
[4]20127204-段程耀-基于內(nèi)容管理系統(tǒng)(CMS)的大數(shù)據(jù)興趣系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
[5]饒加紅 基于php的小區(qū)物業(yè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) ?-2015-04-30
[6]-湯烽燕-上海洛奇視覺(jué)設(shè)計(jì)有限公司系統(tǒng)設(shè)計(jì)與開(kāi)發(fā) 2016-05-26
[7]安然 基于CMS的校園系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)2015-05-29
[8]柳婷婷_蘇州隆閣新材料企業(yè)系統(tǒng)2014-06-18
[9]張語(yǔ)琪 基于CMS平臺(tái)校史網(wǎng)的設(shè)計(jì)與實(shí)現(xiàn) 2015-05-31
[10]房敏 ?基于校園網(wǎng)的校本教師教育資源庫(kù)的設(shè)計(jì)開(kāi)發(fā)研究2013-04-15
[11]張浩然 基于內(nèi)容管理的數(shù)字化圖書(shū)館系統(tǒng)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)2007-10-22
[12] 吳張維 B2C系統(tǒng)平臺(tái)中手機(jī)銷(xiāo)售管理系統(tǒng)的分析和設(shè)計(jì)2014-05-21
[13] 唐宇 云飛芝麻調(diào)味油加工廠系統(tǒng)設(shè)計(jì)與開(kāi)發(fā) ?2016-05-26
[14] Enabling PHP software engineering research in Rascal 2017-6-15
[15] Studying the evolution of PHP web applications ?2016-4-15