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

正文內(nèi)容

計算機科學(xué)與工程系網(wǎng)站(系部網(wǎng)站)畢業(yè)設(shè)計(論文)-文庫吧

2025-05-13 00:51 本頁面


【正文】 ......................................... 26 網(wǎng)站通用頁面設(shè)計 ............................................. 31 網(wǎng)站頁面模塊設(shè)計 ............................................. 32 第 6章 方案的改進和意見 .................................................. 33 結(jié)論 .................................................................... 34 致謝 .................................................................... 35 參考文獻 ................................................................ 36 計算機科學(xué)與工程系網(wǎng)站(系部網(wǎng)站)畢業(yè)設(shè)計 1 第 1 章 系統(tǒng)開發(fā)工具及開發(fā)平臺 開發(fā)工具及平臺 本系統(tǒng)采用 模式開發(fā)制作,用 Visual 2021 和 SQL SERVER 2021 作為開發(fā)工具,用 Web 數(shù)據(jù)庫理論設(shè)計網(wǎng)上數(shù)據(jù)庫, SQL 語言進行數(shù)據(jù)庫查詢、操作、設(shè)計出各個功 能模塊的 WEB 應(yīng)用程序( B/S)模式。 開發(fā)工具的簡單介紹 .NET .NET 作為新一代互聯(lián)軟件和服務(wù)戰(zhàn)略,將使微軟現(xiàn)有的軟件在網(wǎng)絡(luò)時代不僅適用于傳統(tǒng)的個人計算機,而且能夠滿足呈現(xiàn)強勁增長的新設(shè)備的需要。到底什么是 .NET 呢?微軟總裁兼首席執(zhí)行官 Steve Ballmer 把它定義為: .NET 代表一個集合,一個環(huán)境,一個可以作為平臺支持下一代 Inter 的可編程結(jié)構(gòu)。 .NET 的最終目的就是讓用戶在任何地方、任何時間,以及利用任何設(shè)備都能訪問所需的信息、文件和程序。用戶不需要知道這些文 件放在什么地方,只需要發(fā)出請求,然后只管接收就可以了。而所有后臺的復(fù)雜性是完全屏蔽起來的。 .NET 是 Microsoft 的用以創(chuàng)建 XML Web 服務(wù)(下一代軟件)平臺,該平臺將信息、設(shè)備和人以一種統(tǒng)一的、個性化的方式聯(lián)系起來。 借助于 .NET 平臺,可以創(chuàng)建和使用基于 XML 的應(yīng)用程序、進程和 Web 站點以及服務(wù),它們之間可以按設(shè)計、在任何平臺或智能設(shè)備上共享和組合信息與功能,以向單位和個人提供定制好的解決方案。 .NET 是一個全面的產(chǎn)品家族,它建立在行業(yè)標準和 Inter 標準之 上,提供開發(fā)(工具)、管理(服務(wù)器)、使用(構(gòu)造塊服務(wù)和智能客戶端)以及 XML Web 服務(wù)體驗(豐富的用戶體驗)。 .NET 將成為您今天正在使用的 Microsoft 應(yīng)用程序、工具和服務(wù)器 新產(chǎn)品不斷擴展 XML Web 的服務(wù)能力以滿足您的所有業(yè)務(wù)需求。 .NET 為開發(fā)人員提供了新的開發(fā)平臺 (.NET 框架 ) ,新的開發(fā)語言 (C) ,新的開發(fā)工具 (Visual Studio .NET) ,新的開發(fā)方式 (Web Service) ;為普通用戶提供了Windows CE、 Windows XP、 Stinger、 Xbox、 Tablet PC、 .NET My Services、 MSN等產(chǎn)品;為企業(yè)提供了 bCentral。在未來,最終大多數(shù)流行的 Microsoft 軟件 計算機科學(xué)與工程系網(wǎng)站(系部網(wǎng)站)畢業(yè)設(shè)計 2 應(yīng)用程序 包括 Office 和 Visual Studio .NET將開始與 XML Web 服務(wù)實現(xiàn)交互,并把它們的主要功能作為 XML Web 服務(wù)公開,以便其他開發(fā)人員可以利用。 C 語言 .NET 支持多種程序語言,僅 .NET 架構(gòu)就默認支持 Visual 與 C兩種程序語言。 C是專門針對在 .NET 架構(gòu)上開發(fā)應(yīng)用程序而設(shè)計的新程序語言,就程序語法來說有點類似 C++,或者說更像 Java。因此有著易用、靈活性大的特點,不但擁有完整的面向?qū)ο笾С?,在程序語法的執(zhí)行效率上也比 Visual 快,所以說 C是 .NET 上的欽定語言也不為過。 用傳統(tǒng)程序設(shè)計語言設(shè)計程序時,都是通過編寫程序代碼來設(shè)計用戶界面,在設(shè)計過程中看不到界面的實際顯示效果,必須編譯后運行程序才能觀察。如果對界面的效果不滿意,還要回到程序 中修改。有時候,這種編程 編譯 修改的操作可能要反復(fù)多次,大大影響了軟件開發(fā)效率。 C語言在 .NET 的 IDE(集成環(huán)境)下提供了可視化設(shè)計工具,把 Windows 界面設(shè)計的復(fù)雜性“封裝”起來,開發(fā)人員不必為界面設(shè)計而編寫大量程序代碼。只需要按設(shè)計要求的屏幕布局,用系統(tǒng)提供的工具,選擇各種“控件”,并設(shè)置這些控件的屬性 ,.NET 會自動產(chǎn)生界面設(shè)計代碼,程序設(shè)計人員只需要編寫實現(xiàn)程序功能的那部分代碼,從而可以大大提高程序設(shè)計的效率。 C通過事件來執(zhí)行對象的操作。一個對象可能會產(chǎn)生多個事件,每個事件都可以通過一段程 序來響應(yīng)。例如,命令按鈕是一個對象,當用戶單擊該按鈕時,將產(chǎn)生一個“單擊 ” (CLICK)事件,而在產(chǎn)生該事件時將執(zhí)行一段程序,用來實現(xiàn)指定的操作。在用 .NET 設(shè)計大型應(yīng)用軟件時,不必建立具有明顯開始和結(jié)束的程序,而是編寫若干個微小的子程序,即過程。這些過程分別面向不同的對象,由用戶操作引發(fā)某個事件來驅(qū)動完成某種特定的功能,或者由事件驅(qū)動程序調(diào)用通用過程來執(zhí)行指定的操作,這樣可以方便編程人員,提高效率。 SQL Server 2021 Microsoft SQL Server 2021 是一個高性能 的客戶端 /服務(wù)器結(jié)構(gòu)的關(guān)系數(shù)據(jù)庫管理系統(tǒng)( RDBMS,Relational Database Management System)。 SQL Server 2021 是為了支持高容量的事務(wù)處理以及數(shù)據(jù)倉庫和決策支持系統(tǒng)(比如銷售分計算機科學(xué)與工程系網(wǎng)站(系部網(wǎng)站)畢業(yè)設(shè)計 3 析應(yīng)用)而設(shè)計的。它運行在 Microsoft Windows NT4 或 Microsoft Windows 2021 Server 上 基于 intel 處理器的網(wǎng)絡(luò)??梢园?SQL Server 2021 作為一種個人桌面數(shù)據(jù)庫系統(tǒng)安裝在運行 Window NT Workstation ⑷、 Windows 2021 Professional、 Windows98 和 Windows Millennium Edition(Me)的機器上??梢允褂孟嗤?CD 來安裝任何一個 SQL Server 2021 的服務(wù)器版本或個人版本。 訪問數(shù)據(jù)庫: C.NET 在數(shù)據(jù)庫程序設(shè)計方面,使用 作為數(shù)據(jù)庫存取的接口。 采用新穎的對象觀念,專為 平臺量身打造,采用離線存取模式,可供多人同時存取,特別適合在 Inter 環(huán)境中使用。 是微軟 新一代 .NET 數(shù)據(jù)庫的存取結(jié)構(gòu), 是數(shù)據(jù)庫和數(shù)據(jù)源間溝通的橋梁,主要提供一個面向?qū)ο蟮臄?shù)據(jù)存取架構(gòu),用來開發(fā)數(shù)據(jù)庫應(yīng)用程序。 具有下列優(yōu)越性: 是在 .NET Framework 上存取數(shù)據(jù)庫的一組類庫,它包含了 .NET Data Provider(數(shù)據(jù)提供者 )以進行數(shù)據(jù)庫的連接與存取,通過 ,數(shù)據(jù)庫程序設(shè)計人員能夠很輕松地使用各種對象,來存取符合自己需求的數(shù)據(jù)庫內(nèi)容。換句話說, 定義了一個數(shù)據(jù)庫存取的標準接口,讓提供數(shù)據(jù)庫管理系統(tǒng)的各個廠商可以根 據(jù)此標準,開發(fā)相應(yīng)的 .NET Data Provider,如此編寫數(shù)據(jù)庫應(yīng)用程序人員不必了解各類數(shù)據(jù)庫底層運作的細節(jié),只要學(xué)會 提供對象的架構(gòu),便可輕易地存取所有支持 . NET Data Provider 的數(shù)據(jù)庫。 是應(yīng)用程序和數(shù)據(jù)源之間溝通的橋梁。通過 提供的對象,再配合 SQL 語法就可以存取數(shù)據(jù)庫內(nèi)的數(shù)據(jù),而且凡是通過 ODBC 或 OLEDB 接口所能存取的數(shù)據(jù)庫 (如: Dbase、 FoxPro、 Excel、 Access、 SQL Server、 Oracle等 ),也可通過 對象來存取。 可提高數(shù)據(jù)庫的延展性。 可以將數(shù)據(jù)庫內(nèi)的數(shù)據(jù)以 XML 格式傳送到客戶端( Client)的 DataSet 對象中,此時客戶端可以和數(shù)據(jù)庫服務(wù)器聯(lián)機,當客戶端程序?qū)?shù)據(jù)進行新增、修改、刪除等動作后,再和數(shù)據(jù)庫服務(wù)器聯(lián)機,將數(shù)據(jù)送回數(shù)據(jù)庫服務(wù)器端完成更新的動作。如此一來就可以避免客戶端和數(shù)據(jù)庫服務(wù)器聯(lián)機時,當客戶端不對數(shù)據(jù)庫服務(wù)器作任何動作時,卻一直占用數(shù)據(jù)庫服務(wù)器的資源。此種結(jié)構(gòu)使得數(shù)據(jù)處理有相互連接的雙層結(jié)構(gòu),朝多層結(jié)計算機科學(xué)與工程系網(wǎng)站(系部網(wǎng)站)畢業(yè)設(shè)計 4 構(gòu)發(fā)展,因而提高了數(shù)據(jù)庫的延展性。 此外, 的其它優(yōu)越性這里不再一一列舉。考慮到實際情本次網(wǎng)站設(shè)計選用了 SQL Server 2021 數(shù)據(jù)庫,它具有簡單易學(xué),操作方便的特性。如果需要,還可以稍加修改,將數(shù)據(jù)庫與應(yīng)用程序分離,采用客戶端 /服務(wù)器方式,將數(shù)據(jù)庫放置到服務(wù)器端,此軟件作為客戶端應(yīng)用程序,可對數(shù)據(jù)庫進行聯(lián)機存取。計算機科學(xué)與工程系網(wǎng)站(系部網(wǎng)站)畢業(yè)設(shè)計 5 第 2 章 需求分析 需求分析 用戶需求 通過調(diào)查 ,要求該網(wǎng)站需要有以下功能 : ⑴ 作為計算機科學(xué)與工程系的門戶網(wǎng)站 ,要求界面友好,視覺效果美觀 。 ⑵ 由于對該網(wǎng)站進行更新時涉及部門較多 ,要求要有較好的權(quán) 限管理 。 ⑶ 頁面修改簡單方便 ,支持在線編輯修改 ⑷ 在相應(yīng)的權(quán)限下,刪除數(shù)據(jù)方便簡單,數(shù)據(jù)穩(wěn)定性好; 可行性分析 根據(jù)前面的設(shè)計思想進行分析,按照系統(tǒng)開發(fā)的基本觀點對網(wǎng)站進行分解,從內(nèi)容上可對網(wǎng)站作如下劃分: 首頁包含七個模塊: ⑴、 系部公告 ⑵、 快速通道 ⑶、 友情鏈接 ⑷、 圖片新聞 ⑸、 系部新聞 ⑹、 教學(xué)動態(tài) ⑺、 學(xué)工園地 二級頁面包括以下內(nèi)容: ⑴、 系部概況 : 通過系部簡介、機構(gòu)設(shè)置、聯(lián)系我們等子頁面來展現(xiàn)。 ⑵、專業(yè)設(shè)置 : 主要對當前本系開設(shè)的所有專業(yè)進行介紹。 ⑶、 教學(xué)科研 : 主要對當前本系的教學(xué) 管理制度、師資隊伍、科研信息、科研成果等進行介紹。 ⑷、 實驗實訓(xùn) : 對本系實驗室及技能認證的進行介紹。 ⑸、 招生就業(yè) : 主要發(fā)布招生信息和就業(yè)信息。 ⑹、 學(xué)生工作 : 主要對學(xué)生會工作介紹和學(xué)生活動的發(fā)布。 ⑺、黨團活動 : 主要介紹黨團建設(shè)方面的內(nèi)容 網(wǎng)站后臺管理要求能對首頁七個模塊進行動態(tài)更新,實現(xiàn)時較為復(fù)雜!該網(wǎng)站的設(shè)計是在 Windows XP 中文版操作系統(tǒng)環(huán)境下,使用 Microsoft Visual Studio .NET 2021 中文版開發(fā)成功的。數(shù)據(jù)庫是 MIS 中的重要支持技術(shù),在 MIS開發(fā)過程中,如何選擇數(shù)據(jù)庫管理 是一個重要的問題,目前,數(shù)據(jù)庫產(chǎn)品較多,每種產(chǎn)品都具有各自的特點和適用范圍,因此,在選擇數(shù)據(jù)庫時,應(yīng)考慮數(shù)據(jù)庫應(yīng)用的特點及適用范圍 . 計算機科學(xué)與工程系網(wǎng)站(系部網(wǎng)站)畢業(yè)設(shè)計 6 網(wǎng)站各個部分簡介 首頁設(shè)計 網(wǎng)站首頁采用靜、動相結(jié)合的方式,即靜態(tài)的主畫面和動態(tài)的圖片、透明flash 相結(jié)合,體現(xiàn)本系的勃勃生氣;動態(tài)首頁方式包括當前系部公告、系部新聞、教學(xué)動態(tài)、學(xué)工園地等四大模塊利用 與數(shù)據(jù)庫結(jié)合的技術(shù)建立數(shù)據(jù)庫查詢所有信息,采用交互式的動態(tài)的 web 畫面來實現(xiàn)。 圖 21 網(wǎng)站首頁 計算機科學(xué)與工程系網(wǎng)站(系部網(wǎng)站)畢業(yè)設(shè)計 7 二級頁面設(shè)計 二級頁面利用 與數(shù)據(jù)庫結(jié)合的技術(shù)建立數(shù)據(jù)庫查詢所有信息,采用交互式的動態(tài)的 web 畫面來實現(xiàn) ,運行效果如下圖所示: 圖 21 二級頁面 計算機科學(xué)與工程系網(wǎng)站(系部網(wǎng)站)畢業(yè)設(shè)計 8 后臺管理 后臺管理通過給用戶分配角色,不同角色提供不同權(quán)限。不同的權(quán)限可以查看和管理相同權(quán)限的內(nèi)容和系統(tǒng)信息。另外,通過 Session()函數(shù)檢查當前用戶是否有查看當前頁面的權(quán)限。 超級管理員 登陸后頁面 如下圖所示: 圖 21 后臺管理頁面計算機科學(xué)與工程系網(wǎng)站(系部網(wǎng)站)畢業(yè)設(shè)計 9 第 3 章 網(wǎng)站總體設(shè)計 總體設(shè)計 理念 本網(wǎng)站采用 應(yīng)用程序的典型系統(tǒng)架構(gòu)模式: 數(shù)據(jù)庫 —— 數(shù)據(jù)訪問層—— 業(yè)務(wù)邏輯層。數(shù)據(jù)庫是動態(tài)更新網(wǎng)站的基礎(chǔ),它保存網(wǎng)站中所有更新數(shù)據(jù)。數(shù)據(jù)訪問層封裝對數(shù)據(jù)庫的操作,如創(chuàng)建數(shù)據(jù)局連接、打開數(shù)據(jù)庫連接、執(zhí)行SQL 語句和關(guān)閉數(shù)據(jù)局連接等。 在該項目中,數(shù)據(jù)訪問層由文件 SQLServerDAL 文件夾下的 、 、 、 、 、 、 實現(xiàn),它們是針對數(shù)據(jù)庫中的每個表建立對應(yīng)的類,用類來處理數(shù)據(jù)庫的各種操作,如數(shù)據(jù)添加、數(shù)據(jù)刪除 、數(shù)據(jù)更新等。業(yè)務(wù)邏輯層與應(yīng)用系統(tǒng)的上層業(yè)務(wù)數(shù)據(jù)庫的關(guān)聯(lián),它調(diào)用數(shù)據(jù)庫訪問層,同時也為上層頁面表示層服務(wù)。業(yè)務(wù)邏輯層通過數(shù)據(jù)訪問層實現(xiàn)對數(shù)據(jù)庫的操作,如選擇、添加、修改和刪除等操作,同時為應(yīng)用系統(tǒng)的頁面表示層服務(wù)提供訪問數(shù)據(jù)庫的接口或函數(shù)等。 首頁 用戶控件設(shè)計 首頁主要運用了 10 個用戶控件,分別為:導(dǎo)航控件、 時間天氣控件、 底部信息控件、 系部公告控件、圖片新聞控件、系部新聞空間、快速通道 控件、教學(xué)動
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1