freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

綜合新聞網(wǎng)站的設計與實現(xiàn)畢業(yè)論文(參考版)

2025-06-25 07:48本頁面
  

【正文】 在開發(fā)的期間,感謝同學們給我的無私的幫助,與同學們的相互探討使我獲益匪淺。老師認真負責的工作態(tài)度、嚴謹?shù)闹螌W風格,使我深受啟發(fā)??傮w說來,在這次長達一個學期的畢業(yè)設計中,我真正學到了很多有用的東西,是一些在課堂內(nèi)所學不到的知識,收獲很大。當然在學習的過程中曾經(jīng)碰到過一些讓人頭痛的問題,我都一一解決了,直到系統(tǒng)全部完成,也讓我在解決問題方面的能力得到了提高。這次開發(fā)的系統(tǒng)是一個動態(tài)網(wǎng)頁,而不是簡單的靜態(tài)網(wǎng)頁,因此采用了在開發(fā)動態(tài)網(wǎng)頁方面比較先進的ASP作為開發(fā)語言。而且并不能真正獨立的開發(fā)出一個完整的應用于實際的系統(tǒng)。 心得與收獲本次畢業(yè)設計到此已經(jīng)順利結(jié)束,通過這次的畢業(yè)設計,我學到了很多。 (3) 在系統(tǒng)的界面設計上也不夠精致,界面不夠美觀。系統(tǒng)在設計過程中不可避免地遇到了各種各樣的問題,由于整個系統(tǒng)完全都是由個人設計的,有關ASP許多細節(jié)問題都要靠自己去摸索,加之本人水平有限,并沒有完全地理解ASP的強大功能,而且還存在著許多不足之處。這是我首次用ASP語言結(jié)合ACCESS 2003 2000數(shù)據(jù)庫系統(tǒng)開發(fā)工具進行完整系統(tǒng)的開發(fā),一切都是從零開始學習,所以開發(fā)的時候難免會過于簡單,考慮的也不是很周到。在系統(tǒng)應用軟件的開發(fā)過程中,我們嚴格遵循了軟件工程的基本要求,在產(chǎn)品開發(fā)的每一個階段上嚴格把關,以保證整個系統(tǒng)的安全性和穩(wěn)定性。系統(tǒng)的設計充分考慮了管理人員、用戶的使用習慣,操作簡單,方便靈活。數(shù)據(jù)庫管理系統(tǒng)采用ACCESS 2003,WEB服務器采用通用的Resin Web Server,而服務器端程序采用ASP開發(fā),系統(tǒng)的應用規(guī)??梢愿鶕?jù)用戶的需要動態(tài)配置。從而保證了系統(tǒng)的技術先進性。ASP技術允許將腳本語言嵌入到HTML文擋中。在具體實現(xiàn)本次設計時,采用下面的一套解決方案:瀏覽器是internet explorer,數(shù)據(jù)庫管理系統(tǒng)是微軟的ACCESS 2003 2000數(shù)據(jù)庫平臺。該系統(tǒng)功能基本上滿足了新聞發(fā)布系統(tǒng)的日常業(yè)務需求。7 結(jié)論 系統(tǒng)特色本系統(tǒng)根據(jù)新聞發(fā)布系統(tǒng)的實際需求和需要進行設計和開發(fā)。 用戶使用方法用戶在瀏覽器地址欄輸入:99/,便會自動鏈接到系統(tǒng)的頁面了,前端用戶即可使用本系統(tǒng)提供的各項功能了。設置虛擬目錄后,可以根據(jù)自己需要進行更改。打開如圖63所示。6 用戶使用手冊 系統(tǒng)運行環(huán)境表61系統(tǒng)運行環(huán)境表程序版本項目詳細Asp+ACCESS 2003+IIS操作系統(tǒng)Windows XP腳本解釋器Vbscripts,Web服務器數(shù)據(jù)引擎Microsoft ACCESS 2003 2000 權限要求對ACCESS 2003數(shù)據(jù)庫具有建表、備份的權限硬件要求256M內(nèi)存,空間大小初次安裝至少10M可用空間 系統(tǒng)配置 配置IIS 我們可以通過打開“控制面板”的“添加/刪除程序”來安裝IIS或刪除IIS組件,過程如下:(1) 打開“控制面板”的“添加/刪除程序”待出現(xiàn)“添加/刪除程序”窗口時,選取“Windows安裝程序”組件,這時屏幕上會出現(xiàn)“Windows安裝向?qū)А贝翱?,在這個窗口中,請單擊“下一步”鈕,進行IIS安裝。本系統(tǒng)為適應維護的需要,采用如下措施:(1) 軟件配置程序源代碼;(2) 開發(fā)過程文檔齊全;(3) 設計過程中各模塊均考慮或預留完整性和可維護性接口等部分。 系統(tǒng)維護軟件維護是軟件生命周期的最后一個階段,處于系統(tǒng)投入生產(chǎn)性運行以后的時期中,所謂軟件維護就是在軟件已經(jīng)交付使用之后,為了改正錯誤或滿足新的需要而修改軟件的過程。新開發(fā)出來的系統(tǒng)和將被它取代的舊系統(tǒng),以便比較新舊兩個系統(tǒng)的處理結(jié)果。這個階段發(fā)現(xiàn)的問題往往和需求分析階段的差距有關。(1) 功能和特性與用戶的要求有差距。 驗收測試這一步是驗證軟件的有效性。(4) 測試更徹底。(2) 較早地發(fā)現(xiàn)模塊間的接口錯誤。集成測試是組裝軟件的系統(tǒng)技術,主要目標是發(fā)現(xiàn)與接口有關的問題。.模塊測試主要由代碼審查和軟件測試兩部分組成[1]。本系統(tǒng)開發(fā)過程進行的測試步驟如下: 模塊測試模塊測試也叫單元測試,目的是保證每一個模塊作為一個單元能正確運行,本測試所發(fā)現(xiàn)的往往是編碼和詳細設計的錯誤,主要評價模塊的下述五個特點:1. 模塊接口。黑盒測試又稱為功能測試,在程序接口進行,只檢查程序功能是否能夠按照規(guī)格說明書的規(guī)定正確使用,程序是否能適當?shù)亟邮蛰斎霐?shù)據(jù)并發(fā)生正確的輸出信息,而且要能夠保持外部信息的完整性。應該輸入的測試數(shù)據(jù)和預期的結(jié)果,目標是設計一組可能發(fā)現(xiàn)錯誤的數(shù)據(jù)。 測試方案設計測試方案是測試階段的關鍵技術問題。(2)好的測試方案是極可能發(fā)現(xiàn)迄今為止尚未發(fā)現(xiàn)的錯誤的測試方案。對不起,沒有找到相關新聞/pelse%5 測試與維護 測試的任務及目標測試的任務在軟件投入生產(chǎn)性運行之前,盡可能多地發(fā)現(xiàn)軟件中的錯誤。 order by id descelseend if sql,conn,1,1if and then p align=39。 key amp。 order by id descelseif otype=msg thensql=select * from NEWS where content Like 39。 key amp。/Script end if%% Set rs= ()if otype=title thensql=select * from NEWS where title Like 39。)。圖47 前臺主頁面其中搜索按鈕的代碼如下:!include file=%key=request(key)otype=request(otype)if key= then scriptalert(39。搜索頁面()的功能是用戶可搜索自己感興趣的新聞進行閱讀,可以近新聞的標題和新聞的內(nèi)容進行搜索,大大提高用戶查詢本站新聞的效率。主頁面()包含新聞的分類顯示,用戶直接可以瀏覽新聞,同時也包含新聞的搜索鏈接。圖46 評論信息管理頁面 前臺系統(tǒng)的實施前臺系統(tǒng)主要包括主頁面()、評論頁面()和搜索頁面()。 Chr(13)end if% 評論管理模塊評論管理模塊包括評論顯示及修改模塊()、評論信息的刪除模塊()。amp。 Chr(13) =39。)。 chr(13) alert(39。javascript39。 Chr(13)%(2)新聞修改按鈕的主要代碼如下:%if request(no)=modi thennewsid=request(newsid)title=request(title)BigClassName=request(BigClassName)SmallClassName=request(SmallClassName) mContent = trim((Words)) mContent = Replace(mContent,script,sscript) mContent = Replace(mContent,/script,/scripts) mContent = Replace(mContent,/script ,/scripts) mimageNum = (imageNum) firstImageName = trim((editFirstImageName))user=request(user)ok=request(ok)set rs=()sql=select * from NEWS where id=amp。amp。 Chr(13) =39。)。 chr(13) alert(39。javascript39。圖45 新聞信息管理頁面(1)新聞刪除按鈕的主要代碼如下:!include file=%set rs=()delete*fromNEWSwhereid=amp。此模塊完成新聞信息管理操作。javascript:(1)/SCRIPTend if%%admin=rs(admin)password=rs(password)aleave=rs(aleave) 新聞管理模塊對不起,你沒有這個權限!39。)。圖44 管理員頁面(1) 其中添加用戶的 確定 按鈕代碼如下:%admin=(admin)password=(password)aleave=(aleave)if admin= or password= thenSCRIPT language=JavaScriptalert(39。管理員系統(tǒng)管理程序流程圖如圖43所示。圖42 后臺系統(tǒng)控制臺頁面 管理員管理模塊管理員管理模塊,管理員基本信息瀏覽、添加、刪除管理員等功能,共包括四個頁面:顯示用戶頁面()、刪除用戶頁面()、修改管理員頁面()和管理員信息保存頁面()。以用戶名和密碼為檢索條件進行查詢,將記錄集存放于記錄集變量rs中。本頁的主要功能就是對用戶進行身份驗證。 在所有與數(shù)據(jù)庫連接的頁面只要包含該文件,就可以通過調(diào)用openDB()來連接和打開數(shù)據(jù)庫,操作完成后再調(diào)用closeDB()函數(shù)來關閉連接數(shù)據(jù)庫。 連接數(shù)據(jù)庫的包含文件() 在動態(tài)網(wǎng)頁中,調(diào)用數(shù)據(jù)庫中的數(shù)據(jù)是十分頻繁的,為了避免編寫重復的代碼。在做好后臺管理系統(tǒng)的基礎上,再做前臺系統(tǒng),由于數(shù)據(jù)庫里有了各種實際的資料(圖書),會更加直觀。YY開始搜索?評論?顯示新聞信息繼續(xù)?NNNY瀏覽新聞內(nèi)容評論住息發(fā)表結(jié)束圖 41用戶端的程序流程 后臺系統(tǒng)的實施雖然系統(tǒng)是從新聞閱讀者的角度開始設計的,但是在新聞發(fā)布系統(tǒng)中作為系統(tǒng)的設計者,首先面對的是新聞的管理者。程序流程圖程序流程圖又稱為程序框圖,它是歷史悠久使用最廣泛的描述軟件設計的方法。詳細設計階段的根本目標是確定應該怎樣具體的實現(xiàn)所要求的系統(tǒng),也就是說,經(jīng)過這個階段的設計工作,應該得出目標系統(tǒng)的精確描述,從而在編碼階段可以把這個描述直接翻譯成用某種程序設計語言書寫的程序。因此詳細設計的結(jié)果基本決定了最終程序的質(zhì)量。 在處理過程設計時我采用的是結(jié)構(gòu)化程序設計(簡稱SP)方法。 模塊詳細設計與實現(xiàn)在前面的概要設計中,已將系統(tǒng)劃分為多個模塊,并將它們按照一定的原則組裝起來,同時確定了每個功能及模塊之間的外部接口。(6) Property對象和Properties集合:提供有關信息,供Connection、Command、RecordSet、Field對象使用。(4) RecordSet對象:存放訪問數(shù)據(jù)庫后的數(shù)據(jù)信息,是最經(jīng)常使用的對象。(2) Command對象:執(zhí)行SQL指令,訪問數(shù)據(jù)庫。ADO組件主要提供了以下七個對象和四個集合來訪問數(shù)據(jù)庫。此外,還可安裝Myinfo、Counters、Content Rotator、Page Count等組件,用戶也可自行編制Actiive組件,以提高系統(tǒng)的實用性。(4) File Access組件:提供對服務器端文件的讀寫功能。(2) Browser Capabilities組件:確定訪問WEB站點的用戶瀏覽器的功能數(shù)據(jù),包括類型、性能、版本等。此項功能需得到MTS(Microsoft Transcation Server)管理的支持。(5) Server對象:提供對服務器有關方法和屬性的訪問。(3) Request對象:從用戶端取得信息傳遞給
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1