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

正文內(nèi)容

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

2025-05-13 00:51 本頁面


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