【正文】
ment of internet and great need of resoureces in china ,MRUS is a newly effective net management tool is mainly uesed to manage and maintain internet. Administrator can allocate the size of space and stly of resources and review the operation record with this can login in ,upload,download ,creat,change and delete ect on the server through visitors can research and download needed rescources with various sereach conditions in the front system is funtinonal and can be uesed to business sets. The technology we uesed in this project is popular . the tools include: Visual Studio2005。數(shù)據(jù)庫:SQL Server2005。本系統(tǒng)功能完善,可用于一般資源類網(wǎng)站商用。各工作人員通過WEB應用登錄到服務器上進行資源的上傳、刪除、修改及文件目錄的新建、修改、刪除等操作。摘要隨著互聯(lián)網(wǎng)技術在中國的普及和人們對網(wǎng)絡資源的大量需求,媒體資源上載維護系統(tǒng)是一種新型的有效管理網(wǎng)站資源的工具。該工具主要適用于資源網(wǎng)站的維護管理,管理員為每個工作人員分配可操作空間的大小和一個資源類型,管理員還可以查看工作人員的所有操作記錄。未登錄的用戶可在首頁使用多種檢索條件查找自己喜歡的資源,進行下載。,編程工具工具:Visual Studio2005。開發(fā)語言:C.,外加SQL中的存儲過程+觸發(fā)器編程技術。Database:SQL language is C and the system is MVC , SQL procdure and trigger technology.Keywords: DiskCapacity ResourceExtend UserSpace UploadResource 目錄摘要1ABSTRACT1第一章 緒論3 第二章 開發(fā)平臺介紹4 SQL Server簡介8 C的特性 9第三章 媒體資源上載系統(tǒng)(MRUS)的設計10 第四章 軟件使用與說明32第五章 系統(tǒng)總結(jié)32 參考文獻33致謝33附錄 程序源碼第一章 緒論隨著當今社會互聯(lián)網(wǎng)的高速發(fā)展,人們對互聯(lián)網(wǎng)的要求不單單是網(wǎng)頁的瀏覽,而是要求互聯(lián)網(wǎng)能夠提供娛樂服務。為了能更好的提供媒體資源的上載維護,迫切需要一個能夠很好的完成媒體資源上傳維護的工具。方便工作人員對資源分類上傳維護?,F(xiàn)在的資源分享網(wǎng)站如雨后春筍般的多,每個網(wǎng)站的功能大體一致,現(xiàn)在的資源上載維護可以實現(xiàn)一些基本的功能,上傳任何自己的資源。空間的大小是服務器固定分配給用戶的。 ,大致解決方法是:控制單個文件上傳的大小。用SQL數(shù)據(jù)庫記錄相關操作,然后讀到網(wǎng)站中被管理員查看。這些都有待在網(wǎng)站中有所完善。解決目前現(xiàn)在存在的問題。IIS與Windows NT Server完全集成在一起,因而用戶能夠利用Windows NT Server和NTFS(NT File System,NT的文件系統(tǒng))內(nèi)置的安全特性,建立強大,靈活而安全的Internet和Intranet站點。IIS支持與語言無關的腳本編寫和組件。IIS不需要開發(fā)人員學習新的腳本語言或者編譯應用程序,它完全支持VBScript,JScript開發(fā)軟件以及Java,它也支持CGI和WinCGI,以及ISAPI擴展和過濾器。IIS ,可以很容易的張貼動態(tài)內(nèi)容和開發(fā)基于Web的應用程序?!IS可以賦予一部主機電腦一組以上的IP地址,而且還可以有一個以上的域名作為Web網(wǎng)站,您可以利用TCP/IP內(nèi)容設置兩組以上的IP地址給它,除了為網(wǎng)卡再加進一組IP地址之外,必須在負責這個點的DNS上為這組IP地址指定另一個域名,完成這些步驟以后,在Internet Service Manage中就會出現(xiàn)一個虛擬Web服務器,虛擬服務器(Virtual Server)必須有它自己的主目錄(home directory),對于IIS來說,所有服務器都是它的虛擬服務器。采用這套做法,服務器的內(nèi)容必須逐一復制到每一部服務器上。如今,IIS與ASP的關系十分密切,交互式主頁(Active Server Page)是基于微軟Internet Information Server使用的ActiveX Scripting 引擎,它允許開發(fā)者直接在HTML content插入可在服務端運行的script。MicroSoft .NET產(chǎn)品和服務—,連同建立積木式服務的核心集成套件;MSNTM .NET;個人訂購服務;;Visual Studio .NET;。其中包括一個新的基于XML的、以瀏覽器為組件的混合信息架構(gòu),叫做“通用畫板”;b) 基于Windows DNA 2000的構(gòu)建和開發(fā)工具;c) 一系列模塊化的服務,其中包括認證、信息傳遞、存儲、搜索和軟件送遞功能; MicroSoft .NET的策略是將互聯(lián)網(wǎng)本身作為構(gòu)建新一代操作系統(tǒng)的基礎,對互聯(lián)網(wǎng)和操作系統(tǒng)的設計思想進行合理延伸。MicroSoft .NET無疑是當今計算機技術通向計算時代的一個非常重要的里程碑。 一組用于創(chuàng)建互聯(lián)網(wǎng)操作系統(tǒng)的構(gòu)建塊,(用于用戶認證)以及用于文件存儲的服務、用戶首選項管理、日歷管理以及眾多的其它任務 而此時任何一個競爭對手都遠不能達到這個程度,包含SUN公司的JSP語言。Win Form Web Form/Web Service .NET類庫 公共語言運行時(CLR) 底層系統(tǒng)工程服務 ,而是一個嶄新的WEB開發(fā)技術平臺。總體上來說,(瀏覽器,移動設備)同Web服務器(一般是IIS)之間的交互的技術平臺。從圖上可以看出,客戶端的請求(Get/Post方式)到Web服務器,此時Web服務器相應的監(jiān)聽進程酒會負責處理這個來自客戶端的請求,它有可能需要同文件系統(tǒng)同或數(shù)據(jù)庫打交道,以便取得客戶端需要的數(shù)據(jù),最后Web服務器負責將處理結(jié)果返回給客戶端的設備。Web服務器返回給客戶端設備的數(shù)據(jù)隱藏了一個ViewState區(qū)域。Web服務器定位請求的文件處理進程客戶端請求被修改 重新編譯 發(fā)生錯誤 是或者首次運行保存編譯后文件否或者 非首次執(zhí)行運行 返回處理響應 改進后的請求/響應模式 SQL Server簡介 SQL Server 是一個關系數(shù)據(jù)庫管理系統(tǒng)。在Windows NT 推出后,Microsoft與Sybase 在SQL Server 的開發(fā)上就分道揚鑣了,Microsoft 將SQL Server 移植到Windows NT系統(tǒng)上,專注于開發(fā)推廣SQL Server 的Windows NT 版本?! QL Server 2000 是Microsoft 公司推出的SQL Server 數(shù)據(jù)庫管理系統(tǒng),該版本繼承了SQL Server 版本的優(yōu)點,同時又比它增加了許多更先進的功能。 SQL Server 2005? SQL Server 2005 是一個全面的數(shù)據(jù)庫平臺,使用集成的商業(yè)智能 (BI) 工具提供了企業(yè)級的數(shù)據(jù)管理?! QL Server 2005 數(shù)據(jù)引擎是本企業(yè)數(shù)據(jù)管理解決方案的核心。這使您的企業(yè)可以構(gòu)建和部署經(jīng)濟有效的 BI 解決方案,幫助您的團隊通過記分卡、Dashboard、Web services 和移動設備將數(shù)據(jù)應用推向業(yè)務的各個領域。無論您是開發(fā)人員、數(shù)據(jù)庫管理員、信息工作者還是決策者,SQL Server 2005 都可以為您提供創(chuàng)新的解決方案,幫助您從數(shù)據(jù)中更多地獲益。那就是他們已研發(fā)出來的c語言,這是一種非常類似于java的語言,微軟深知即便是微軟陣營中也有著相當一部分人喜歡java語言,所以這次干脆就用c來滿足他們的愿望,這是一種非常完美的語言,適用于各種操作系統(tǒng),并且和windows緊密地結(jié)合在一起。而這正是java所追求的兩個主要目標之一(另一目標當然就是可移植性)。c的自動內(nèi)存管理及和java相同都使用的c語言語法,似乎讓這個最佳成為現(xiàn)實。但這種說法是否準確呢?由于c的結(jié)構(gòu)非常像visual basic的activex,他顯然是沖著rad研發(fā)者來的。 對某一對象接口的更新,微軟稱之為“繼承”,當然“繼承”是就“對象”而言的。微軟的用戶,甚至他自己的員工都經(jīng)常把“對象”和“接口”弄混。目前,微軟又在大踏步地前進了(雖然他內(nèi)心還是非常小心),他把他建立在接口基礎上的“對象”集成到了研發(fā)工具里。 這個“繼承”給程式員們帶來的好處就是語言無關??只要接口維持其兼容性,用visual basic寫成的對象在c和c++中也能良好地運行。每個對象都被編譯和注冊到windows子系統(tǒng),只要你能訪問這個子系統(tǒng),你就能訪問這個對象。他們的動機當然要遭到全世界對微軟有偏見的人的懷疑,當然,完全依靠此技術的c也不例外。那些困繞java sdk, mfc 和set的數(shù)據(jù)庫已成為過去。 第三章 媒體資源上載系統(tǒng)(MRUS)的設計 中文名字段名類型備注用戶編號UserIDint非空,自增,主鍵用戶名UserNamevarchar(50)非空密碼UserPasswordvarchar(50