周露露 孫玉濤
摘要:本文主要講述了基于ASP技術(shù)和Access數(shù)據(jù)庫技術(shù)的商會(huì)動(dòng)態(tài)新聞發(fā)布系統(tǒng)的設(shè)計(jì)和開發(fā)。主要針對(duì)商會(huì)網(wǎng)站新聞發(fā)布不及時(shí)、條理不清晰和人們對(duì)新聞發(fā)布有較高期望的現(xiàn)狀,制作了一個(gè)動(dòng)態(tài)新聞發(fā)布系統(tǒng),方便信息的交流,滿足社會(huì)和人們的需要。
關(guān)鍵字:動(dòng)態(tài)新聞發(fā)布系統(tǒng);ASP技術(shù);Access數(shù)據(jù)庫技術(shù)
項(xiàng)目來源:安徽財(cái)經(jīng)大學(xué)校級(jí)青年項(xiàng)目,項(xiàng)目編號(hào):ACKY1324;安徽省教育廳青年基金項(xiàng)目 ,項(xiàng)目編號(hào):KJ2011B002
0 引言
動(dòng)態(tài)新聞發(fā)布系統(tǒng),也叫做內(nèi)容管理系統(tǒng),就是把新聞網(wǎng)頁上會(huì)經(jīng)常變化的內(nèi)容集中起來管理,并依據(jù)其具有的共性分類,然后經(jīng)過整理,使它們變的有條理,最后發(fā)布到網(wǎng)站上的一種網(wǎng)站應(yīng)用程序。動(dòng)態(tài)新聞發(fā)布系統(tǒng)具有可以減少網(wǎng)站更新維護(hù)的工作量、縮短網(wǎng)站更新速度、及時(shí)管理新聞信息、降低服務(wù)器的負(fù)擔(dān),提高新聞的瀏覽速度、加快信息的傳播速度的優(yōu)點(diǎn)。保持網(wǎng)站的活力和影響力,拓寬了網(wǎng)絡(luò)新聞媒介的發(fā)展。
ASP技術(shù)具有無需編譯、易于生成、獨(dú)立于瀏覽器、面向?qū)ο?、與任何ActiveX Script語言兼容、源程序代碼不會(huì)泄漏等優(yōu)點(diǎn),是動(dòng)態(tài)新聞發(fā)布系統(tǒng)的理想開發(fā)工具。所以本文采用ASP這種簡單、方便、快捷的開發(fā)工具,制作了一個(gè)條理清晰、功能完善的動(dòng)態(tài)字新聞發(fā)布系統(tǒng)。
1 系統(tǒng)分析
1.1 系統(tǒng)需求分析
現(xiàn)在,隨著經(jīng)濟(jì)和信息技術(shù)的迅速發(fā)展,網(wǎng)絡(luò)已經(jīng)對(duì)我們的生活造成很大的影響,在人們的生活中扮演著重要的角色?,F(xiàn)在人們獲取信息的途徑,已經(jīng)不是報(bào)紙、電視、廣播等傳統(tǒng)的媒介,而是互聯(lián)網(wǎng),它克服傳統(tǒng)媒介傳播速度慢、傳播面窄的缺點(diǎn),以其快速的傳播速度和無處不在的傳播區(qū)域等優(yōu)點(diǎn)而迅速發(fā)展;隨著商會(huì)網(wǎng)站的發(fā)展,基本上每個(gè)商會(huì)已經(jīng)擁有一個(gè)動(dòng)態(tài)新聞發(fā)布系統(tǒng),來及時(shí)的和其他商會(huì)網(wǎng)站交流信息,完善商會(huì)的功能,促進(jìn)商會(huì)更好的發(fā)展。
1.2 系統(tǒng)功能分析
在動(dòng)態(tài)新聞發(fā)布系統(tǒng)中,主要有管理員和普通用戶兩類用戶。管理員能夠?qū)崿F(xiàn)用戶的管理和新聞的刪除功能,在對(duì)用戶的管理中,包括增加用戶和修改用戶;而普通用戶可以實(shí)現(xiàn)新聞的發(fā)布和新聞的瀏覽功能。這樣就能實(shí)現(xiàn)即及時(shí)快速的發(fā)布新聞消息,也可以實(shí)現(xiàn)對(duì)新聞的用戶的良好管理。
2 系統(tǒng)設(shè)計(jì)
2.1 系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)
按照動(dòng)態(tài)新聞發(fā)布系統(tǒng)的功能分析和廣大用戶的需求,在新聞發(fā)布系統(tǒng)這一模塊,主要分為管理員登陸登錄模塊和普通用戶登陸模塊。管理員在登錄后可以管理普通用戶和刪除新聞,普通用戶在登陸后則可以發(fā)布新聞和瀏覽其他普通用戶已發(fā)布的新聞。那么系統(tǒng)功能結(jié)構(gòu)圖就如圖2.1所示。
管理員登陸模塊:管理員再輸入正確的用戶名和密碼后,可以登錄系統(tǒng),進(jìn)行相應(yīng)的操作。
普通用戶登陸模塊:瀏覽者在輸入正確的用戶名和密碼后,可以登錄系統(tǒng)并實(shí)現(xiàn)相應(yīng)的操作。
用戶管理:管理員在登錄后可以對(duì)用戶進(jìn)行一些需要的操作。
增加用戶:管理員可以根據(jù)需要和實(shí)際情況來增加新的用戶。
修改用戶:管理員可以修改用戶的一些信息。
新聞管理:管理員在登陸后可以刪除不合要求或過期的新聞,以保證所發(fā)布的新聞都是合理且及時(shí)的。
發(fā)布新聞:普通用戶在登陸后可以進(jìn)行新聞的發(fā)布,發(fā)布自己想要發(fā)布的新聞。
2.2 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)
網(wǎng)站數(shù)據(jù)庫,是動(dòng)態(tài)網(wǎng)站存放網(wǎng)站數(shù)據(jù)的空間。網(wǎng)站數(shù)據(jù)是由一個(gè)專門的數(shù)據(jù)庫來存放的。網(wǎng)站數(shù)據(jù)可以通過網(wǎng)站后臺(tái),直接發(fā)布到網(wǎng)站數(shù)據(jù)庫,網(wǎng)站則把這些數(shù)據(jù)進(jìn)行調(diào)用。網(wǎng)站數(shù)據(jù)庫根據(jù)網(wǎng)站的大小、數(shù)據(jù)的多少,決定選用SQL或者Access數(shù)據(jù)庫。Access更適合一般的網(wǎng)站,而且在數(shù)據(jù)量不是很大的網(wǎng)站上,檢索速度快,節(jié)約成本。本文在制作新聞發(fā)布系統(tǒng)是采用Access數(shù)據(jù)庫技術(shù)。
在新聞發(fā)布模塊,需要構(gòu)造所發(fā)布新聞的相應(yīng)數(shù)據(jù)如表2.1所示。
按照系統(tǒng)的功能結(jié)構(gòu)圖和系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì),可以知道系統(tǒng)的數(shù)據(jù)轉(zhuǎn)動(dòng)的流程,所以可得系統(tǒng)的數(shù)據(jù)流圖如圖2.2所示。
3 結(jié)論
經(jīng)濟(jì)的發(fā)展越來越迅速,人們的生活水平越來越高,網(wǎng)絡(luò)在人們生活中的作用也越來越重要,而新聞發(fā)布系統(tǒng)成為網(wǎng)絡(luò)向人們傳播信息的重要渠道,也成為未來網(wǎng)絡(luò)建設(shè)的重要部分。本文對(duì)如何開發(fā)設(shè)計(jì)動(dòng)態(tài)新聞發(fā)布系統(tǒng)進(jìn)行簡單系統(tǒng)的介紹。開發(fā)制作的新聞發(fā)布系統(tǒng)很好的實(shí)現(xiàn)了動(dòng)態(tài)發(fā)布新聞的功能,可以很好的滿足各界的需求,完善網(wǎng)絡(luò)的功能,更好的存進(jìn)信息技術(shù)的發(fā)展,但是也存在一些問題,希望在以后的進(jìn)一步時(shí)間中改善。
參考文獻(xiàn)
[1]肖學(xué)玲.基于ASP的動(dòng)態(tài)新聞發(fā)布系統(tǒng)設(shè)計(jì)
[2]張固 汪曉平ASP網(wǎng)絡(luò)應(yīng)用系統(tǒng)典型模塊開發(fā)實(shí)例解析[M].人民郵電出版社,2004
[3]楊冀川.ASP動(dòng)態(tài)網(wǎng)站設(shè)計(jì)實(shí)戰(zhàn)[M]北京:機(jī)械工業(yè)出版社,2000
[4]馮昊.ASP動(dòng)態(tài)網(wǎng)頁設(shè)計(jì)與上機(jī)指導(dǎo)[M]北京:清華大學(xué)出版社,2002
[5]李勁.精通ASP書據(jù)庫設(shè)計(jì)[M].北京:科學(xué)出版社,2001
作者簡介
周露露(1993-),女,山東棗莊人,研究方向:數(shù)據(jù)庫和網(wǎng)站開發(fā)。