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

正文內(nèi)容

基于asp教材管理系統(tǒng)的實現(xiàn)—免費畢業(yè)設計論文-資料下載頁

2024-11-16 16:21本頁面

【導讀】教育是整個國民經(jīng)濟的基礎,隨著信息化產(chǎn)業(yè)逐漸進入各行各業(yè),教育對實行信息化必須有一個明確的方向,這也是客不容緩的事。為此,本文基于B/S模式,以SQLServer2000企業(yè)版作為后臺數(shù)據(jù)庫,采用內(nèi)嵌HTML語言的ASP編程技術開發(fā)了無紙化教材管理系統(tǒng)。該系統(tǒng)實現(xiàn)了對教材和供應商的信息管理,可以按書名,書號,出版社等查詢相關信息,以及完成相關的系統(tǒng)維護。文中首先論述了教材管理系統(tǒng)的發(fā)展及背景,簡要介紹了ASP和SQLServer等相關的理論知識;接著詳細闡述了系統(tǒng)的需求分析、系統(tǒng)的設計過程,以及系統(tǒng)功能的實現(xiàn);最后介紹了系統(tǒng)的測試。。  ASP是服務器端的腳本執(zhí)行環(huán)境,可用來產(chǎn)生和執(zhí)行動態(tài)的高性能的WEB服務器程序。當用戶使用瀏覽器請求ASP主頁時,WEB服務器響應,調(diào)用ASP引擎來執(zhí)行ASP文件,并解釋其中的腳本語言,通過ODBC連接數(shù)據(jù)庫,由數(shù)據(jù)庫訪問組件ADO完成數(shù)據(jù)庫操作,最后ASP生成包含有數(shù)據(jù)查詢結(jié)果的HTML主頁返回用戶端顯示

  

【正文】 /table%else (當前系統(tǒng)沒有任何數(shù)據(jù))end if%!include file=/body/html 系統(tǒng)的安全性1用戶身份的安全性系統(tǒng)管理的安全性在系統(tǒng)中是非常重要的,如果一旦系統(tǒng)被別人濫用了,將會出現(xiàn)不和想像的后果。所以筆者采用數(shù)據(jù)庫用戶名加密碼的方式來登錄數(shù)據(jù)庫。這樣當在服務器上瀏覽網(wǎng)頁時不會把管理員的信息顯示出來,這樣就達到了數(shù)據(jù)庫的安全性。其次每次管理員進入系統(tǒng)之前都要通過身份驗證,驗證正確才能進入,否則就非法侵入。2數(shù)據(jù)庫的安全性數(shù)據(jù)庫的安全性是指允許那些具有相應的數(shù)據(jù)訪問權(quán)限的用戶能夠登錄到數(shù)據(jù)庫并訪問數(shù)據(jù)以及對數(shù)據(jù)庫對象實施各種權(quán)限范圍內(nèi)的操作,但是要拒絕所有的非授權(quán)用戶的非法操作,以防止不合法的使用所造成的數(shù)據(jù)泄露、更改或破壞。系統(tǒng)安全保護措施是否有效是數(shù)據(jù)庫系統(tǒng)的主要指標之一。數(shù)據(jù)庫的安全性和計算機系統(tǒng)的安全性,包括操作系統(tǒng)、網(wǎng)絡系統(tǒng)的安全性是緊密聯(lián)系、相互支持的。對于數(shù)據(jù)庫管理來說,保護數(shù)據(jù)不受內(nèi)部和外部侵害是一項重要的工作。SQL Server提供多層安全性。在最外層,SQL Server的登錄安全性直接集成到Widows NT/2000的安全上,使用這種“Windows 驗證” ,SQL Server就可以利用Windows NT/2000的安全特性,例如安全驗證和密碼加密、審核、密碼過期、最短密碼長度,以及在多次登錄請求無效后鎖定帳號。SQL Server 2000的安全性管理是建立在認證和訪問許可兩者機制上的,認證是指用來確定登錄SQL Server的用戶的登錄帳號和密碼是否正確,以此來驗證其是否具有連接SQL Server的權(quán)限。但是,通過認證階段并不代表能夠訪問SQL Server中的數(shù)據(jù),用戶只有在獲取訪問數(shù)據(jù)庫的權(quán)限之后,才能夠?qū)Ψ掌魃系臄?shù)據(jù)庫進行權(quán)限許可下的各種操作(主要是針對數(shù)據(jù)庫對象),這種用戶訪問數(shù)據(jù)庫權(quán)限的設置是通過用戶帳號來實現(xiàn)的。同時在SQL Server中,角色作為用戶組的代替物簡化了安全性管理。根據(jù)以上所述,系統(tǒng)開發(fā)過程中登錄SQL Server 2000數(shù)據(jù)庫系統(tǒng)時,采用傳統(tǒng)的用戶名sa登錄,但是為了安全性在傳統(tǒng)的基礎添加了密碼,保證了數(shù)據(jù)庫只能在本地進行維護,而不能被遠程維護。3 代碼的安全性由于ASP是服務器端執(zhí)行腳本語言的環(huán)境,使用ASP技術能夠快速地開發(fā)出基于Web網(wǎng)頁并且獨立于平臺的網(wǎng)絡應用程序。ASP技術把用戶頁面從系統(tǒng)內(nèi)容中分離出來,使的開發(fā)設計人員能夠在不改變底層動態(tài)內(nèi)容的前提下改變整個網(wǎng)頁布局。ASP在Web服務器端增加了一個特殊的ASP引擎(ASP運行環(huán)境),既ASP解釋器,它將ASP源文件生成ASP頁面輸出到客戶端。當Web服務器在遇到訪問ASP網(wǎng)頁的請求時,首先在Web服務器端的ASP引擎中解釋ASP標記和腳本元素(Scriptlet),執(zhí)行其中的程序片斷,如調(diào)用一個JDBC對象來訪問數(shù)據(jù)庫,然后將執(zhí)行結(jié)果(生成所請求的內(nèi)容)以html(或xml)格式返回給(響應)客戶端。這樣ASP的源文件不易泄露,避免破壞系統(tǒng),增加了代碼的安全保密性。 系統(tǒng)的不足之處網(wǎng)上教材管理系統(tǒng)基本實現(xiàn)了數(shù)據(jù)庫管理系統(tǒng)的功能,但是離一些比較完善的網(wǎng)上教材管理系統(tǒng)還有很多不足之處。(1)由于初次接觸ASP,在開發(fā)過程中邊開發(fā)便學習,開發(fā)效率比較低,實現(xiàn)的功能不是很完善,而且代碼較亂;(2)調(diào)查不夠,對系統(tǒng)的功能定位不夠明確;(3)數(shù)據(jù)沒有分類功能,不利管理;(4)還有就是對數(shù)據(jù)庫SQL Server2000掌握的還不夠,掌握的只是一些基本的知識,還應該多了解一些;6 系統(tǒng)測試 測試的定義和目的軟件測試就是在軟件投入運行之前,對軟件的需求分析、設計規(guī)格說明和編碼的最終復審,是保證軟件質(zhì)量的關鍵步驟。軟件測試就是為了發(fā)現(xiàn)錯誤而執(zhí)行程序的過程。測試的目的在于將軟件設計時設計者與開發(fā)者之間理解不一致的地方、功能于需求不一致的地方、不符合邏輯思維的情況都反映給質(zhì)量控制部門,由指令控制部門調(diào)配需求部門統(tǒng)一做出一個明確解答,再由開發(fā)人員進行修改和補充。測試的目標是以最少的時間和人力找出軟件中潛在的各種錯誤和缺陷。 使用的測試方法1界面測試界面測試是測試過程中比較簡單直觀的一種測試方法,只要細心地按界面要求核對就可以,這塊往往是容易疏忽和遺漏的地方,筆者從界面測試常常出現(xiàn)Bug的幾個方面:① 錯別字,在測試結(jié)果中查找界面中的標題或者文本內(nèi)容是否有沒有出現(xiàn)錯別字,避免讓用戶產(chǎn)生錯覺。這個也是比較難找的,需要非常細心。② 一些程序員自創(chuàng)的詞語,雖然不會報什么錯誤信息,但是可能會出現(xiàn)Bug。③ 頁面中出現(xiàn)字體、字號不同,使界面整體看上去不一致。④ 有些標題比較相似的界面,在調(diào)用時容易混淆。這種在界面測試時比較容易發(fā)現(xiàn)這個問題。2功能測試:功能測試主要是測試程序模塊是否實現(xiàn)了設計中所要求的功能。功能測試主要應該注意的是:① 查詢功能中,有按查詢條件進行查詢等。② 錄入功能中,需要注意的是前臺設置的數(shù)值長度是否大于后臺數(shù)據(jù)庫中設計的數(shù)值長度,以及它們的數(shù)據(jù)結(jié)構(gòu)是否相符,很多時候調(diào)試時錄入功能沒實現(xiàn)或出現(xiàn)錯誤信息但又不影響程序的運行都是因為這個問題。③ 刪除功能中需要注意的是單擊〔刪除〕按鈕后,一般會出現(xiàn)提示信息,詢問是否確定刪除。通常情況下,我們單擊確定按鈕查看信息是否給刪除掉了,而忽略了單擊取消按鈕后程序的反應,這時有可能的是沒有刪除,還有一種可能是即便單擊了取消按鈕,也一樣刪除了數(shù)據(jù)。3需求測試需求分析是測試中最重要的一個環(huán)節(jié),要針對需求測試,首先要對系統(tǒng)的需求和功能有一定的了解,這些需求很多時候都是在實現(xiàn)增、刪、查、改這些基本功能之上的,針對這些所做的一些邏輯上的控制。 測試結(jié)果分析教材管理系統(tǒng)在編碼結(jié)束后,基本上可以保證系統(tǒng)的正常運行。7 結(jié)論轉(zhuǎn)眼間三個月的時間很快就過去了,經(jīng)過指導老師的指導和這段時間的努力,同時參閱了大量的資料和網(wǎng)上對系統(tǒng)介紹的一些資料,完成了教材管理系統(tǒng)。這三個月學到的東西可能是自己在大學四年中學的最多的,三個月中把原來一無所知的東西學懂真是不容易,深有體會,這三個月中,連睡覺都不踏實,一躺下滿腦子就是畢業(yè)設計的東西,時刻都在想在這個過程中遇到的問題應該怎樣去解決,如何解決,可不可行。雖然這樣,可是覺得這三個月的付出很值得,不僅是學到一門新的技術,而且自己在思考問題、分析問題上都逐漸成熟,特別是在調(diào)試程序階段,問題一個接一個,有時候真的感覺絕望了,但是由于老師的鼓勵及自己的意志最后終于堅持下來了。的確這段時間感覺就是給自己在踏入社會之前的一個磨練的思想準備,特別是坐在電腦旁調(diào)試了一整天最后還是不知道問題出在哪的時候,自己這個時候會很不冷靜,不知道自己都干了些什么。漸漸地,自己也學會了冷靜地去分析每個遇到的問題,不去抱怨,不去責備自己沒用,而是把這些轉(zhuǎn)移到真正的工作中去,這也許就是以后工作所需要的吧。這三個月的收獲實在是不少啊。在整個開發(fā)過程中,總結(jié)出了幾點:(1)開發(fā)好一個系統(tǒng),必須要有理論知識做基礎,不然就會毫無目標的進行下去,很多東西都連接不起來;(2)心態(tài)一定要擺正,思考問題要冷靜,不要浮躁,不然在查找問題時不容以發(fā)現(xiàn)問題以至于不會浪費很多時間;(3)數(shù)據(jù)庫最好選用SQL Server 2000,它的功能比較強大,實現(xiàn)的安全性比較好;(4)需求不要太固定,要為程序留下可拓展的空間;(5)在開發(fā)過程中,最好把每次出現(xiàn)的問題都記錄下來,避免以后犯同樣的錯誤;(6)要多與同學、老師溝通交流問題,這樣有時候在交流過程中可以發(fā)現(xiàn)問題;(7)在系統(tǒng)開發(fā)過程中,想問題一定要想的全面些,編寫代碼的時候一定要很細心,這樣避免減少不必要的調(diào)試煩惱;(8)開發(fā)前一定要清楚你這個開發(fā)工具在什么系統(tǒng)下運行效果比較好;謝 辭此次畢業(yè)設計是在指導老師的悉心指導和鼓勵下完成,在此筆者對老師表示衷心的感謝。在這短短三個月的畢業(yè)設計的時間里,由于筆者對ASP以前從來沒有接觸過,對很多東西在開始的時候什么都不知道,對系統(tǒng)的開發(fā)模式及具體的開發(fā)流程都不是很清楚,一直都是老師在一旁悉心地指導,鼓勵,一起幫我解決一個又一個問題。再加上是邊學習邊開發(fā),時間很有限,每天都要翻閱大量的資料了解要使用的開發(fā)技術,進度很慢,筆者一直擔心怕在最后完成不了,老師不僅給予技術幫助還一直在給予我精神上的鼓勵,才得有毅力堅持到最后論文上交后老師又不辭辛苦地幫修改,在設計中還有些什么不足之處,老師幫忙分析情況及如何實現(xiàn)比較好等。有什么問題能夠盡快幫助解決,不管任何原因??傊?,在這最困難最難堅持的時候,對于指導老師給予的幫助和關心再一次的表示感謝。參考文獻[1] 電腦超級培訓學院. 中文實例版ASP入門于提高. 珠海:珠海出版社,2003.[2] 沈建男. ASP程序設計實務. 北京:中國青年出版社,2001.[3] 吳其慶. asp編程思想與實踐. 北京:冶金出版社,2003.[4] 孫一林. VB語言高級教程. 北京:清華出版社,2002.[5] 金勇華,曲俊生. asp網(wǎng)絡高級編程. 北京:人民郵電出版社,2001.[6] 夏幫貴,劉凡馨. API數(shù)據(jù)庫編程實作教程. 北京:北京希望電子出版社,2001.[7] 長城工作室數(shù)據(jù)組. SQL Server 2000高級應用. 北京:人民郵電出版社,2001.[8] 阮文江. VB程序設計基礎教程. 北京:人民郵電出版社,2004.[9] Marty Hall Larry Brownt . ASP核心編程(第2版)(趙學良). 北京:清華出版社,2004.[10] Karl Moss. 網(wǎng)頁開發(fā)人員指南. 北京:清華出版社,2003.[11] 雨陽隆春. 深入ASP網(wǎng)絡編程. 北京:清華大學出版社,2001.[12] 鄒華、方衛(wèi)寧、鄒蓉. ASP程序設計技術與實例. 北京:人民郵電出版社,2001.sounds that were a lot like laughter. 39。You think it39。s funny, huh?39。 Weary inquired. He walked around to Billy39。s back. Billy39。s jacket and shirt and undershirt had been hauled up around his shoulders by the violence, so his back was naked. There, inches from the tips of Weary39。s bat boots, were the pitiful buttons of Billy39。s spine. Weary drew back his right boot, aimed a kick at the spine, at the tube which had so many of Billy39。s important wires in it. Weary was going to break that tube. But then Weary saw that he had an audience. Five German soldiers and a police dog on a leash were looking down into the bed of the creek. The soldiers39。 blue eyes were filled with bleary civilian curiosity as to why one American would try to murder another one so far from home, and why the victim should laugh.ThreeThe Germans and the dog were engaged in a military operation which had an amusingly selfexplanatory name, a human enterprise which is seldom described in detail, whose name alone, when reported as news or history, gives many war enthusiasts a sort of postcoital satisfaction. It is, in the imagination of bat39。s fans, the divinely listless loveplay that follows the orgasm of victory. It is called 39。mopping up.39。 The dog, who had sounded so ferocious in the winter distances, was a female German shepherd. She was shivering. Her tail was between her legs. She had been borrowed that morning from a farmer. She had never been to war before. She had no idea what game was being played. Her mine was Princess
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1