基于ASP門戶網(wǎng)站畢業(yè)設(shè)計(jì)開題報(bào)告書
課題準(zhǔn)備情況
所謂門戶網(wǎng)站,是指通向某類綜合性互聯(lián)網(wǎng)信息資源并提供有關(guān)信息服務(wù)的應(yīng)用系統(tǒng)。門戶網(wǎng)站最初提供搜索發(fā)動(dòng)機(jī)和網(wǎng)絡(luò)接入服務(wù),后來由于市場(chǎng)競(jìng)爭(zhēng)日益激烈,門戶網(wǎng)站不得不快速地拓展各種新的業(yè)務(wù)類型,希望通過門類眾多的業(yè)務(wù)來吸引和留駐互聯(lián)網(wǎng)用戶,以至于目前門戶網(wǎng)站的業(yè)務(wù)包羅萬象,成為網(wǎng)絡(luò)世界的“百貨商場(chǎng)”或“網(wǎng)絡(luò)超市”。從現(xiàn)在的情況來看,門戶網(wǎng)站主要提供新聞、搜索發(fā)動(dòng)機(jī)、網(wǎng)絡(luò)接入、聊天室、電子公告牌、免費(fèi)郵箱、影音資訊、電子商務(wù)、網(wǎng)絡(luò)社區(qū)、網(wǎng)絡(luò)游戲、免費(fèi)網(wǎng)頁(yè)空間,等等。在我國(guó),典型的門戶網(wǎng)站有新浪網(wǎng)、網(wǎng)易和搜狐網(wǎng)等。
門戶網(wǎng)站的概念誕生于網(wǎng)絡(luò)經(jīng)濟(jì)發(fā)展初期,主要是指通過一個(gè)網(wǎng)站提供信息內(nèi)容、電子郵箱、搜索等全方位的互聯(lián)網(wǎng)服務(wù),基本滿足網(wǎng)絡(luò)用戶的所有需求。傳統(tǒng)門戶網(wǎng)站如網(wǎng)易、搜狐、新浪等,一直在試圖憑借流量?jī)?yōu)勢(shì),大包大攬包括新聞、在線游戲、電子商務(wù)、即時(shí)通訊、搜索等在內(nèi)的幾乎所有網(wǎng)絡(luò)業(yè)務(wù)。企業(yè)門戶網(wǎng)站具有兩種“前臺(tái)—后臺(tái)”關(guān)系。
企業(yè)門戶網(wǎng)站系統(tǒng)一般采用asp、php、jsp、Asp.net等程序語言配合sql server、access、mysql等數(shù)據(jù)庫(kù)開發(fā),目前國(guó)內(nèi)的jsp和Asp.net技術(shù)還不夠成熟,同時(shí)相關(guān)服務(wù)器配置技術(shù)不成熟,所以不推薦使用這兩種程序開發(fā)的企業(yè)門戶網(wǎng)站。同時(shí)由于jsp和asp是用于做動(dòng)態(tài)網(wǎng)頁(yè)的?梢耘c數(shù)據(jù)庫(kù)連接,還可以與客戶端通訊。還有它的代碼相對(duì)容易學(xué),寫.php程序同樣有這個(gè)特點(diǎn),而且php一般都是在非windows操作系統(tǒng)下運(yùn)行,安全配置都比較麻煩,所以對(duì)于入門者不推薦使用php開發(fā)的在企業(yè)門戶網(wǎng)站。asp具有安裝簡(jiǎn)單、操作方便、同時(shí)可二次開發(fā)性強(qiáng)等優(yōu)點(diǎn),是使用者最佳的選擇。有些人可能認(rèn)為asp漏洞較多,擔(dān)心網(wǎng)站會(huì)不會(huì)出現(xiàn)安全問題。實(shí)際上asp技術(shù)已經(jīng)相當(dāng)成熟,asp的相關(guān)漏洞很多已經(jīng)被發(fā)現(xiàn)并都有相關(guān)補(bǔ)丁,同時(shí)再出現(xiàn)新的漏洞可能性不大,所以使用asp只要用的好還是很安全的。而其它語言如jsp技術(shù)成熟度普遍不高,發(fā)現(xiàn)新漏洞的可能性遠(yuǎn)遠(yuǎn)大于asp。
判斷在企業(yè)門戶網(wǎng)站的好壞的因素:功能、速度、美觀、安全。企業(yè)門戶網(wǎng)站的使用方法:企業(yè)門戶網(wǎng)站必須結(jié)合主機(jī)和域名才能使用,所以使用企業(yè)門戶網(wǎng)站必須要有自己的域名和主機(jī),您也可以把自己的電腦做服務(wù)器進(jìn)行測(cè)試,windows操作系統(tǒng)只要安裝了iis即可運(yùn)行asp程序。有了服務(wù)器安 裝很簡(jiǎn)單,一般只要系統(tǒng)整體上傳到服務(wù)器即可,然后通過您的域名即可進(jìn)行網(wǎng)站管理。
思路與方法
系統(tǒng)需求分析
方法:建立企業(yè)門戶網(wǎng)站流程圖,收集相關(guān)資料、查閱文獻(xiàn)
數(shù)據(jù)庫(kù)的設(shè)計(jì)與實(shí)現(xiàn)。
方法:調(diào)研門戶網(wǎng)站的需求,對(duì)需求進(jìn)行實(shí)例化分析,將實(shí)例轉(zhuǎn)換為數(shù)據(jù)庫(kù)系統(tǒng)表。
建立系統(tǒng)功能圖、數(shù)據(jù)流程圖。
在功能需求的基礎(chǔ)上進(jìn)行數(shù)據(jù)庫(kù)關(guān)系表設(shè)計(jì),最終獲得數(shù)據(jù)字典。
編碼及測(cè)試
方法:系統(tǒng)設(shè)計(jì)編碼采用面向?qū)ο蟮木幊趟枷耄K化設(shè)計(jì),分別設(shè)計(jì)各個(gè)模塊最終將各模塊整合起來,盡量做到模塊之間高內(nèi)聚低耦合。軟件設(shè)計(jì)完成采用模塊化測(cè)試,分別對(duì)各個(gè)模塊進(jìn)行測(cè)試,然后對(duì)系統(tǒng)集中測(cè)試。
擬重點(diǎn)解決的問題
通過這種方式,達(dá)到門戶網(wǎng)站的共識(shí)性,大大提高便捷效率。
進(jìn)度計(jì)劃
第1周:跟組長(zhǎng)一起確定畢業(yè)項(xiàng)目。
第2周:完成開題報(bào)告。
第3~5周:查閱相關(guān)資料,進(jìn)行總體設(shè)計(jì):功能模塊的劃分、數(shù)據(jù)信息表的確定。
第5~8周:設(shè)計(jì)初步框架,并實(shí)現(xiàn)基本功能。
第8~13周:進(jìn)一步完善大部分功能模塊,并開始論文的撰寫
第13~15周:整理好論文,準(zhǔn)備答辯。