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

正文內(nèi)容

基于bs系統(tǒng)開發(fā)網(wǎng)絡(luò)磁盤管理系統(tǒng)畢業(yè)論(編輯修改稿)

2025-06-12 18:21 本頁面
 

【文章內(nèi)容簡介】 題,必須先了解為什么他們需要 XML, Web Services 和 SOA。技術(shù)人員一般將微軟看成一個平臺廠商。微軟通過技術(shù)平臺, 而技術(shù)人員在這個技術(shù)平臺之上創(chuàng)建應(yīng)用系統(tǒng)。從這個角度, .NET也可以如下來定義: .NET 是微軟的新一代技術(shù)平臺,為敏捷商務(wù)構(gòu)建互聯(lián)互通的應(yīng)用系統(tǒng),這些系統(tǒng)是基于標(biāo)準(zhǔn)的,聯(lián)通的,適應(yīng)變化的,穩(wěn)定的和高性能的。 從技術(shù)的角度,一個 .NET 應(yīng)用是一個運行于 .NET Framework 之上的應(yīng)用程序。(更精確的說,一個 .NET應(yīng)用是一個使用 .NET Framework 類庫來編寫,并運行于公共語言運行時 Common Language Runtime 之上的應(yīng)用程序。)如果一個應(yīng)用程序跟 .NET Framework 無關(guān) ,它就不能叫做 .NET 程序。比如,僅僅使用了 XML并不就是 .NET 應(yīng)用,僅僅使用 SOAP SDK調(diào)用一個 Web Service 也不是 .NET 應(yīng)用。 的前身 ASP 技術(shù),是在 IIS 上首次推出 (Windows NT ),當(dāng)時與 ADO 一起推出,在 IIS (Windows NT )發(fā)揚光大,成為服務(wù)器端應(yīng)用程序的熱門開發(fā)工具,微軟還特別為它量身打造了 Visual InterDev 開發(fā)工具,在 1994年到 2021 年之間, ASP 技術(shù)已經(jīng)成為微軟推展 Windows NT 平臺的關(guān)鍵技術(shù)之一,數(shù)以萬計的 ASP 網(wǎng)站也是這個時候開始如雨后春筍般的出現(xiàn)在網(wǎng)絡(luò)上。它的簡單以及高度可定制化的能力,也是它能迅速崛起的原因之一。 是基于通用語言的編譯運行的程序,所以它的強大性和適應(yīng)性,可以使它運行在 Web應(yīng)用軟件開發(fā)者的幾乎全部的平臺上(筆者到現(xiàn)在為止只知道它只能用在 Windows 2021/2021 Server/VISTA/7 上)。通用語言的基本庫,消息機制,數(shù)據(jù)接口的處理都能無縫的整合到 的 Web 應(yīng)用中。 同時也是languageindependent(語言獨立化)的,因此,可以選擇一種最適合的語言來編寫基于 B/S 系統(tǒng) 的網(wǎng)絡(luò)磁盤系統(tǒng) 設(shè)計與實現(xiàn) 的畢業(yè)論文 10 程序,或者把程序用很多種語言來寫,現(xiàn)在已經(jīng)支持的有 C( C++和 Java 的結(jié)合體),VB, Jscript , C++、 F++。將來,這樣的多種程序語言協(xié)同工作的能力保護現(xiàn)在的基于 COM+開發(fā)的程序,能夠完整的移植向 。 的高效性 使用一種字符基礎(chǔ)的,分級的配置系統(tǒng),使服務(wù)器環(huán)境和應(yīng)用程序的設(shè)置更加簡單。因為配置信息都保存在簡單文本中,新的設(shè)置有可能都不需要啟動本地的管理員工具就可以實現(xiàn)。這種被稱為 Zero Local Administration的哲學(xué)觀念使 的基于應(yīng)用的開發(fā)更加具體,和快捷。一個 的應(yīng)用程序在一臺服務(wù)器系統(tǒng)的安裝只需要簡單的拷貝一些必須的文件,不需要系統(tǒng)的重新啟動,一切就是這么簡單。多處理器環(huán)境的可靠性 已經(jīng)被刻意設(shè)計成為一種可以用于多處理器的開發(fā)工具,它在多處理器的環(huán)境下用特殊的無縫連接技術(shù),將很大的提高運行速度。即使現(xiàn)在的 應(yīng)用軟件是為一個處理器開發(fā)的,將來多處理器運行時不需要任何改變都能提高他們的效能,但現(xiàn)在的 ASP 卻做不到 這一點。自定義性和可擴展性 設(shè)計時考慮了讓網(wǎng)站開發(fā)人員可以在自己的代碼中自己定義 plugin的模塊。這與原來的包含關(guān)系不同, 可以加入自己定義的任何組件。網(wǎng)站程序的開發(fā)從來沒有這么簡單過。安全性基于 Windows 認(rèn)證技術(shù)和每應(yīng)用程序配置,你可以確保原程序是絕對安全的。 的語法在很大程度上與 ASP 兼容,同時它還提供一種新的編程模型和結(jié)構(gòu),可生成伸縮性和穩(wěn)定性更好的應(yīng)用程序,并提供更好的安全保護??梢酝ㄟ^在現(xiàn)有 ASP 應(yīng)用程序中逐漸添加 功能 ,隨時增強 ASP 應(yīng)用程序的功能。 將程序在服務(wù)器端首次運行時進行編譯,比 ASP即時解釋程序速度上要快很多 .而且是可以用任何與 .NET 兼容的語言(包括 Visual Basic .NET、 C 和 JScript .NET.)創(chuàng)作應(yīng)用程序。另外,任何 應(yīng)用程序都可以使用整個 .NET Framework。開發(fā)人員可以方便地獲得這些技術(shù)的優(yōu)點,其中包括托管的公共語言運行庫環(huán)境、類型安全、繼承等等。 可以無縫地與 WYSIWYG HTML 編輯器和其他編程工具 (包括 Microsoft Visual Studio .NET)一起工作。這不僅使得 Web 開發(fā)更加方便,而且還能提供這些工具必須提供的所有優(yōu)點。 當(dāng)創(chuàng)建 應(yīng)用程序時,開發(fā)人員可以使用 Web 窗體或 XML Web services,或以認(rèn)為合適的任何方式進行組合。 基于 B/S 系統(tǒng) 的網(wǎng)絡(luò)磁盤系統(tǒng) 設(shè)計與實現(xiàn) 的畢業(yè)論文 11 3. 數(shù)據(jù)庫管理系統(tǒng) Web 應(yīng)用程序設(shè)計少不了數(shù)據(jù)庫 ,因為只有數(shù)據(jù)庫才能大量、快速地處理信息。使用 ASP可以讀取 SQL Server 2021 和 Access 數(shù)據(jù)庫 ,也可以讀取其他 ODBC(開放式數(shù)據(jù)庫互聯(lián) )兼容的數(shù)據(jù)庫 。確定系統(tǒng)的流程圖后,就要開始著手底層數(shù)據(jù)庫的設(shè)計,只有完成數(shù)據(jù)庫的架設(shè)后才能在以后的編程中對數(shù)據(jù)的操作有所依據(jù)。 在進行本系統(tǒng)數(shù)據(jù)庫的架設(shè)時我們 先介紹 微軟的 SQL Server 2021. 高可用性: SQL Server 2021 的失敗轉(zhuǎn)移集群和數(shù)據(jù)庫鏡像技術(shù)確保企業(yè)向員工、客戶和合作伙伴提交高度可靠和可用的應(yīng)用系統(tǒng)。 管理工具: SQL Server 2021 引進了一套集成的管理工具和管理應(yīng)用編程接口( APIs),以提供易用性、可管理性、及對大型 SQL Server 配置的支持。 安全性增強: SQL Server 2021 旨在通過數(shù)據(jù)庫加密、更加安全的默認(rèn)設(shè)置、加強的密碼政策和細化許可控制、及加強的安全模型等特性,為企業(yè)數(shù)據(jù)提供最高級別的安全性。 可伸縮性: SQL Server 2021 可伸縮性的先進性包括表格分區(qū)、復(fù)制能力的增強和 64位支持。 SQL Server 2021 引入了使用 Microsoft .NET 語言來開發(fā)數(shù)據(jù)庫目標(biāo)的性能。SQL Server 2021 提供一種新的 XML 數(shù)據(jù)類型,使在 SQL Server 數(shù)據(jù)庫中存儲 XML片段或文件成為可能。新的查詢類型和在交易過程中使用錯誤處理的功能,為 開發(fā)人員在 SQL Server 查詢開發(fā)方面提供了更高的靈活性和控制力。 SQL 服務(wù)代理為各個級別的可伸縮性提供一種創(chuàng)新的、分發(fā)的、異步的應(yīng)用系統(tǒng)體系結(jié)構(gòu)。 使用 SQL Server 2021,開發(fā)人員通過使用相似的語言,例如微軟的 Visual C .NET 和微軟的 Visual Basic,將能夠創(chuàng)立數(shù)據(jù)庫對象。開發(fā)人員還將能夠建立兩個新的對象 —— 用戶定義的類和集合。在使用本地網(wǎng)絡(luò)和互聯(lián)網(wǎng)的情況下,在不同應(yīng)用軟件之間散步數(shù)據(jù)的時候,可擴展標(biāo)記語言( XML)是一個重要的標(biāo)準(zhǔn)。 SQL Server 2021 將會自身 支持存儲和查詢可擴展標(biāo)記語言文件。 SQL Server 2021 中的新安全模式將用戶和對象分開,提供 finegrain access 存取、并允許對數(shù)據(jù)存取進行更大的控制。另外,所有系統(tǒng)表格將作為視圖得到實施,對數(shù)據(jù)庫系統(tǒng)對象進行了更大程度的控制。 所以 在進行本系統(tǒng)數(shù)據(jù)庫的架設(shè)時我們選擇的是微軟的 SQL Server 2021基于 B/S 系統(tǒng) 的網(wǎng)絡(luò)磁盤系統(tǒng) 設(shè)計與實現(xiàn) 的畢業(yè)論文 12 第三章 網(wǎng)絡(luò)磁盤系統(tǒng)的需求分析 對與系統(tǒng)的開發(fā)而言,系統(tǒng)的需求工作非常重要,它規(guī)定了系統(tǒng)設(shè)計統(tǒng)一的最基本的要求,需求分析的結(jié)果是系統(tǒng)設(shè)計實現(xiàn)測試驗收和維護的依據(jù)。 需求分析是在可 行性分析研究的基礎(chǔ)上,確定新項目必須完成的工作,既對項目最終目標(biāo)提出完整準(zhǔn)確清晰和具體的要求。其具體任務(wù)是:確定用戶對新系統(tǒng)的綜合要求,分析系統(tǒng)的數(shù)據(jù)要求,導(dǎo)出新系統(tǒng)數(shù)據(jù)字典及系統(tǒng)流程,確定和評價系統(tǒng)方案,確定系統(tǒng)開發(fā)計劃。 在需求分析階段,我們的焦點是“做什么”,而不是“怎么做”。不是具體地解決問題,而是準(zhǔn)確地確定“為了解決這個問題,目標(biāo)系統(tǒng)必須做什么”。主要是確定目標(biāo)系統(tǒng)必須具備哪些功能。 用戶了解他們所面對的問題,知道必須做什么,但是通常不能完整、準(zhǔn)確地表達出他們的要求,更不知道怎樣利用計算機來解決他 們的問題;軟件開發(fā)人員知道怎樣使用軟件實現(xiàn)人們的要求,但是對特定用戶的具體要求并不完全清楚。因此在需求分析階段必須和用戶密切配合,充分交流信息,以得出經(jīng)過用戶確認(rèn)的系統(tǒng)邏輯模型。并與軟件開發(fā)技術(shù)人員進行交流,以保證在目前現(xiàn)有的人員條件和技術(shù)條件下,用戶需求是可實現(xiàn)的,系統(tǒng)邏輯模型是合理可行的。 科學(xué)的方法需求分析是一個復(fù)雜、長期的系統(tǒng)工程,沒有科學(xué)的分析方法,難免要走彎路,甚至導(dǎo)致整個信息系統(tǒng)工程的失敗。 需求分析的任務(wù)是借助于當(dāng)前系統(tǒng)的物理模型(待開發(fā)系統(tǒng)的系統(tǒng)元素)導(dǎo)出目標(biāo)系統(tǒng)的邏輯模型(只描述系統(tǒng)要完 成的功能和要處理的數(shù)據(jù)),解決目標(biāo)系統(tǒng)“做什么”的問題,所要做的工作是深入描述軟件的功能和性能,確定軟件設(shè)計的限制和軟件同其他系統(tǒng)元素的接口細節(jié),定義軟件的其他有效性需求,通過逐步細化對軟件的要求描述軟件要處理的數(shù)據(jù),并給軟件開發(fā)提供一種可以轉(zhuǎn)化為數(shù)據(jù)設(shè)計、結(jié)構(gòu)設(shè)計和過程設(shè)計的數(shù)據(jù)與功能表示。必須全面理解用戶的各項要求,但不能全盤接受,只能接受合理的要求;對其中模糊的要求要進一步澄清,然后決定是否采納;對于無法實現(xiàn)的要求要向用戶作充分的解釋。最后將軟件的需求準(zhǔn)確地表達出來,形成軟件需求說明書 驟如圖 31: (1) 獲得當(dāng)前系統(tǒng)的物理模型:首先分析、理解當(dāng)前系統(tǒng)是如何運行的,了解當(dāng)基于 B/S 系統(tǒng) 的網(wǎng)絡(luò)磁盤系統(tǒng) 設(shè)計與實現(xiàn) 的畢業(yè)論文 13 前系統(tǒng)的組織機構(gòu)、輸入輸出、資源利用情況和日常數(shù)據(jù)處理過程,并用一個具體的模型來反映自己對當(dāng)前系統(tǒng)的理解。此步驟也可以稱為“業(yè)務(wù)建?!?,其主要任務(wù)是對用戶的組織機構(gòu)或企業(yè)進行評估理解他們的需要及未來系統(tǒng)要解決的問題,然后建立一個業(yè)務(wù) USECASE 模型和業(yè)務(wù)對象模型。當(dāng)然如果系統(tǒng)相對簡沒必要大動干戈區(qū)進行業(yè)務(wù)建模,只要做一些簡單的業(yè)務(wù)分析即可。 (2) 抽象出當(dāng)前系統(tǒng)的邏輯模型:在理解當(dāng)前系 統(tǒng)“怎樣做”的基礎(chǔ)上,取出非本質(zhì)因素,抽取出“做什么”的本質(zhì)。 (3) 建立目標(biāo)系統(tǒng)的邏輯模型:明確目標(biāo)系統(tǒng)要“做什么” (4) 對邏輯模型的補充,如用戶界面、啟動和結(jié)束、出錯處理、系統(tǒng)輸入輸出、系統(tǒng)性能、其他限制等等。 需求分析各過程如下: ( 1) 問題識別:解決目標(biāo)系統(tǒng)做什么,做到什么程度。需求包括 :功能、性能、環(huán)境、可靠性、安全性、保密性、用戶界面、資源使用、成本、進度。同時建立需求調(diào)查分析所需的通信途徑。 ( 2) 分析與綜合:從數(shù)據(jù)流和數(shù)據(jù)結(jié)構(gòu)出發(fā),逐步細化所有的軟件功能,找出各元素之間的聯(lián)系、接口特性和設(shè)計上的限制,分析它們是否滿足功能要求并剔除不合理部分,綜合成系統(tǒng)解決方案,給出目標(biāo)系統(tǒng)的詳細邏輯模型。( 3) 編制需求分析文檔 ( 4) 需求評審 系統(tǒng)模型 圖 31 系統(tǒng)模型 基于 B/S 系統(tǒng) 的網(wǎng)絡(luò)磁盤系統(tǒng) 設(shè)計與實現(xiàn) 的畢業(yè)論文 14 1. 可行性分析 隨著計算機網(wǎng)絡(luò)通訊的飛速發(fā)展,計算機技術(shù)已經(jīng)滲透到社會的各個領(lǐng)域。計算機的技術(shù)的廣泛應(yīng)用正逐步改善人們的生活,學(xué)習(xí),工作。每個人都想擁有一份網(wǎng)絡(luò)資源來方便學(xué)習(xí)和工作。在日常工作中,人們需要隨身攜帶重要的文件來及時傳遞信息。這可以通過傳統(tǒng)的計算機硬件設(shè)備,比如: A盤,或者是現(xiàn)在廣泛應(yīng)用的 U盤, MP3等設(shè)備。用戶可以方便的將自己的文件資料存儲在這些設(shè)備中。然而,由于硬件設(shè)備自身的特殊性,在長期的使用過程中,磁道和扇區(qū)很容易被損 壞,并且由于這些設(shè)備體積小,重量輕。也極其容易被丟掉。這些問題都會給用戶增添一些不必要的麻煩,同時,隨著人們物質(zhì)文化生活水平的提高,用戶為了豐富自己的業(yè)余文化生活,需要將一些圖片或者多媒體課件保存在一個特殊的存儲空間中以方便自己的使用以及好友對該文件資料的享用。出于解決用戶這樣的問題,決定開發(fā)網(wǎng)絡(luò)硬盤文件系統(tǒng)。 2. 功能需求分析 本系統(tǒng)給用戶 辦公單位提供了一個解決網(wǎng)絡(luò)文件存儲系統(tǒng)的平臺,用戶可以方便的將自己的文件上傳并保存到該系統(tǒng)中。 用戶系統(tǒng)的主要功能要求: ( 1) 用戶可以了解該系統(tǒng)的功能組織情況; ( 2) 用戶可 以上傳自己的文件,圖片等媒體資料; ( 3) 用戶可以共享,創(chuàng)建,查看目錄; ( 4) 用戶可以了解在線用戶,我的好友及收到站內(nèi)短信; 管理系統(tǒng)的主要需求: ( 1) 上傳,修改,刪除文件以及圖片; ( 2) 共享文件信息; 3. 運行環(huán)境 首先選擇操作系統(tǒng)。由于 ASP 屬于 MS( Microsoft)的東西,所以我們要選擇 MS的操作系統(tǒng), Windows 98 以上就可以 然后就是搭建個人 WEB 服務(wù)器( Personnel Web Serice),這就要根據(jù)操作系統(tǒng)來了。配置是這樣的: 基于 B/S 系統(tǒng) 的網(wǎng)絡(luò)磁盤系統(tǒng) 設(shè)計與實現(xiàn)
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1