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

正文內(nèi)容

0614050317_計(jì)算機(jī)科學(xué)與工程系(系部網(wǎng)站)_畢業(yè)設(shè)計(jì)(論文)說明書-在線瀏覽

2025-01-10 12:06本頁面
  

【正文】 發(fā)工具及開發(fā)平臺(tái) 開發(fā)工具及平臺(tái) 本系統(tǒng)采用 模式開發(fā)制作,用 Visual 2020 和 SQL SERVER 2020 作為開發(fā)工具,用 Web 數(shù)據(jù)庫理論設(shè)計(jì)網(wǎng)上數(shù)據(jù)庫, SQL 語言進(jìn)行數(shù)據(jù)庫查詢、操作、設(shè)計(jì)出各個(gè)功 能模塊的 WEB 應(yīng)用程序( B/S)模式。到底什么是 .NET 呢?微軟總裁兼首席執(zhí)行官 Steve Ballmer 把它定義為: .NET 代表一個(gè)集合,一個(gè)環(huán)境,一個(gè)可以作為平臺(tái)支持下一代 Inter 的可編程結(jié)構(gòu)。用戶不需要知道這些文 件放在什么地方,只需要發(fā)出請求,然后只管接收就可以了。 .NET 是 Microsoft 的用以創(chuàng)建 XML Web 服務(wù)(下一代軟件)平臺(tái),該平臺(tái)將信息、設(shè)備和人以一種統(tǒng)一的、個(gè)性化的方式聯(lián)系起來。 .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 為開發(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。 C 語言 .NET 支持多種程序語言,僅 .NET 架構(gòu)就默認(rèn)支持 Visual 與 C兩種程序語言。因此有著易用、靈活性大的特點(diǎn),不但擁有完整的面向?qū)ο笾С郑诔绦蛘Z法的執(zhí)行效率上也比 Visual 快,所以說 C是 .NET 上的欽定語言也不為過。如果對界面的效果不滿意,還要回到程序 中修改。 C語言在 .NET 的 IDE(集成環(huán)境)下提供了可視化設(shè)計(jì)工具,把 Windows 界面設(shè)計(jì)的復(fù)雜性“封裝”起來,開發(fā)人員不必為界面設(shè)計(jì)而編寫大量程序代碼。 C通過事件來執(zhí)行對象的操作。例如,命令按鈕是一個(gè)對象,當(dāng)用戶單擊該按鈕時(shí),將產(chǎn)生一個(gè)“單擊 ” (CLICK)事件,而在產(chǎn)生該事件時(shí)將執(zhí)行一段程序,用來實(shí)現(xiàn)指定的操作。這些過程分別面向不同的對象,由用戶操作引發(fā)某個(gè)事件來驅(qū)動(dòng)完成某種特定的功能,或者由事件驅(qū)動(dòng)程序調(diào)用通用過程來執(zhí)行指定的操作,這樣可以方便編程人員,提高效率。 SQL Server 2020 是為了支持高容量的事務(wù)處理以及數(shù)據(jù)倉庫和決策支持系統(tǒng)(比如銷售分計(jì)算機(jī)科學(xué)與工程系網(wǎng)站(系部網(wǎng)站)畢業(yè)設(shè)計(jì) 3 析應(yīng)用)而設(shè)計(jì)的。可以把 SQL Server 2020 作為一種個(gè)人桌面數(shù)據(jù)庫系統(tǒng)安裝在運(yùn)行 Window NT Workstation ⑷、 Windows 2020 Professional、 Windows98 和 Windows Millennium Edition(Me)的機(jī)器上。 訪問數(shù)據(jù)庫: C.NET 在數(shù)據(jù)庫程序設(shè)計(jì)方面,使用 作為數(shù)據(jù)庫存取的接口。 是微軟 新一代 .NET 數(shù)據(jù)庫的存取結(jié)構(gòu), 是數(shù)據(jù)庫和數(shù)據(jù)源間溝通的橋梁,主要提供一個(gè)面向?qū)ο蟮臄?shù)據(jù)存取架構(gòu),用來開發(fā)數(shù)據(jù)庫應(yīng)用程序。換句話說, 定義了一個(gè)數(shù)據(jù)庫存取的標(biāo)準(zhǔn)接口,讓提供數(shù)據(jù)庫管理系統(tǒng)的各個(gè)廠商可以根 據(jù)此標(biāo)準(zhǔn),開發(fā)相應(yīng)的 .NET Data Provider,如此編寫數(shù)據(jù)庫應(yīng)用程序人員不必了解各類數(shù)據(jù)庫底層運(yùn)作的細(xì)節(jié),只要學(xué)會(huì) 提供對象的架構(gòu),便可輕易地存取所有支持 . NET Data Provider 的數(shù)據(jù)庫。通過 提供的對象,再配合 SQL 語法就可以存取數(shù)據(jù)庫內(nèi)的數(shù)據(jù),而且凡是通過 ODBC 或 OLEDB 接口所能存取的數(shù)據(jù)庫 (如: Dbase、 FoxPro、 Excel、 Access、 SQL Server、 Oracle等 ),也可通過 對象來存取。 可以將數(shù)據(jù)庫內(nèi)的數(shù)據(jù)以 XML 格式傳送到客戶端( Client)的 DataSet 對象中,此時(shí)客戶端可以和數(shù)據(jù)庫服務(wù)器聯(lián)機(jī),當(dāng)客戶端程序?qū)?shù)據(jù)進(jìn)行新增、修改、刪除等動(dòng)作后,再和數(shù)據(jù)庫服務(wù)器聯(lián)機(jī),將數(shù)據(jù)送回?cái)?shù)據(jù)庫服務(wù)器端完成更新的動(dòng)作。此種結(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ù)庫的延展性??紤]到實(shí)際情本次網(wǎng)站設(shè)計(jì)選用了 SQL Server 2020 數(shù)據(jù)庫,它具有簡單易學(xué),操作方便的特性。計(jì)算機(jī)科學(xué)與工程系網(wǎng)站(系部網(wǎng)站)畢業(yè)設(shè)計(jì) 5 第 2 章 需求分析 需求分析 用戶需求 通過調(diào)查 ,要求該網(wǎng)站需要有以下功能 : ⑴ 作為計(jì)算機(jī)科學(xué)與工程系的門戶網(wǎng)站 ,要求界面友好,視覺效果美觀 。 ⑶ 頁面修改簡單方便 ,支持在線編輯修改 ⑷ 在相應(yīng)的權(quán)限下,刪除數(shù)據(jù)方便簡單,數(shù)據(jù)穩(wěn)定性好; 可行性分析 根據(jù)前面的設(shè)計(jì)思想進(jìn)行分析,按照系統(tǒng)開發(fā)的基本觀點(diǎn)對網(wǎng)站進(jìn)行分解,從內(nèi)容上可對網(wǎng)站作如下劃分: 首頁包含七個(gè)模塊: ⑴、 系部公告 ⑵、 快速通道 ⑶、 友情鏈接 ⑷、 圖片新聞 ⑸、 系部新聞 ⑹、 教學(xué)動(dòng)態(tài) ⑺、 學(xué)工園地 二級(jí)頁面包括以下內(nèi)容: ⑴、 系部概況 : 通過系部簡介、機(jī)構(gòu)設(shè)置、聯(lián)系我們等子頁面來展現(xiàn)。 ⑶、 教學(xué)科研 : 主要對當(dāng)前本系的教學(xué) 管理制度、師資隊(duì)伍、科研信息、科研成果等進(jìn)行介紹。 ⑸、 招生就業(yè) : 主要發(fā)布招生信息和就業(yè)信息。 ⑺、黨團(tuán)活動(dòng) : 主要介紹黨團(tuán)建設(shè)方面的內(nèi)容 網(wǎng)站后臺(tái)管理要求能對首頁七個(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 2020 中文版開發(fā)成功的。 圖 21 網(wǎng)站首頁 計(jì)算機(jī)科學(xué)與工程系網(wǎng)站(系部網(wǎng)站)畢業(yè)設(shè)計(jì) 7 二級(jí)頁面設(shè)計(jì) 二級(jí)頁面利用 與數(shù)據(jù)庫結(jié)合的技術(shù)建立數(shù)據(jù)庫查詢所有信息,采用交互式的動(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)限。另外,通過 Session()函數(shù)檢查當(dāng)前用戶是否有查看當(dāng)前頁面的權(quán)限。數(shù)據(jù)庫是動(dòng)態(tài)更新網(wǎng)站的基礎(chǔ),它保存網(wǎng)站中所有更新數(shù)據(jù)。 在該項(xiàng)目中,數(shù)據(jù)訪問層由文件 SQLServerDAL 文件夾下的 、 、 、 、 、 、 實(shí)現(xiàn),它們是針對數(shù)據(jù)庫中的每個(gè)表建立對應(yīng)的類,用類來處理數(shù)據(jù)庫的各種操作,如數(shù)據(jù)添加、數(shù)據(jù)刪除 、數(shù)據(jù)更新等。業(yè)務(wù)邏輯層通過數(shù)據(jù)訪問層實(shí)現(xiàn)對數(shù)據(jù)庫的操作,如選擇、添加、修改和刪除等操作,同時(shí)為應(yīng)用系統(tǒng)的頁面表示層服務(wù)提供訪問數(shù)據(jù)庫的接口或函數(shù)等。 頁面表示層 業(yè)務(wù)邏輯層 數(shù)據(jù)訪問層 數(shù)據(jù)庫 圖 31 網(wǎng)站總體設(shè)計(jì) 計(jì)算機(jī)科學(xué)與工程系網(wǎng)站(系部網(wǎng)站)畢業(yè)設(shè)計(jì) 10 導(dǎo)航 控件中包括網(wǎng)頁 logo 圖片、動(dòng)畫和導(dǎo)航菜單,如圖所示: 圖 32 導(dǎo)航控件 底部信息控件中包括網(wǎng)站版權(quán)、設(shè)為首頁、加入收藏、聯(lián)系站長和管理登陸等信息,如圖所示: 圖 33 底部信息控件 時(shí)間天氣控件是讀取當(dāng)前服務(wù)器的時(shí)間,從網(wǎng)絡(luò)上獲取本地(平頂山)的天氣情況,如圖所示: 圖 34 時(shí) 間天氣控件 系部公告控件是從 New 表中讀取前 5 條系部公告按發(fā)布時(shí)間降序排列 從下方滾出 ,如果是最近一個(gè)星期內(nèi)的公告,就在公告標(biāo)題后面顯示 New 圖標(biāo) ,運(yùn)行效果如圖所示: 圖 35 系部公告控件 計(jì)算機(jī)科學(xué)與工程系網(wǎng)站(系部網(wǎng)站)畢業(yè)設(shè)計(jì) 11 圖片新聞控件是從數(shù)據(jù)庫 PicNews表中讀取前 6條圖片新聞按發(fā)布時(shí)間降序排列,其中圖片可以自動(dòng)切換。用戶數(shù)據(jù)主要包括用戶名、用戶密碼、用戶角色數(shù)據(jù);新聞數(shù)據(jù)主要包括新聞編號(hào)、新聞標(biāo)題、新聞發(fā)布時(shí)間、新聞發(fā)布作者、新聞內(nèi)容、點(diǎn)擊率、新聞?lì)悇e等數(shù)據(jù);二級(jí)頁面數(shù)據(jù)主要包括頁面編號(hào)、 頁面標(biāo)題以及頁面內(nèi)容等數(shù)據(jù);科研論文數(shù)據(jù)主要包括論文編號(hào)、論文名稱、刊物名臣、發(fā)表時(shí)間、刊號(hào)、作者、備注等數(shù)據(jù);快速通道數(shù)據(jù)主要包括鏈接編號(hào)、鏈接名稱、鏈接地址等數(shù)據(jù)。 數(shù)據(jù)庫 表設(shè)計(jì) 管理用戶表 Admin 管理用戶表 Admin 用來存儲(chǔ)網(wǎng)站管理員數(shù)據(jù),如管理員用戶名、密碼和所有權(quán)限等。 Admin 表 新聞表 News 新聞表 News 用來存儲(chǔ)新聞、公告、教學(xué)動(dòng)態(tài)和學(xué)工園地的數(shù)據(jù),如新聞編號(hào)、新聞標(biāo) 題、新聞內(nèi)容、新聞發(fā)布時(shí)間、作者、點(diǎn)擊數(shù)、新聞?lì)愋汀徍藸顟B(tài)等。 表 41 Admin 表 計(jì)算機(jī)科學(xué)與工程系網(wǎng)站(系部網(wǎng)站)畢業(yè)設(shè)計(jì) 15 News 表 快速通道表 FastLink 快速通道表 FastLink 用來存儲(chǔ)本系內(nèi)部網(wǎng)站的快速連接的數(shù)據(jù),如 鏈接 名稱、 鏈接 Url 等。 FastLink 表 表 43 FastLink 表 友情鏈接表 Friendly 友情鏈接表 Friendly 用來存儲(chǔ)網(wǎng)站的友情鏈接數(shù)據(jù),如鏈接名稱、鏈接地址、頁面是否顯示等。 Friendly 表 二級(jí)頁面表 PageContent 二級(jí)頁面表 PageContent 用來存儲(chǔ)網(wǎng)站二級(jí)頁面數(shù)據(jù),包括頁面 ID、頁面名稱、頁面內(nèi)容等。 表 42 News 表 表 44 Friendly 表 計(jì)算機(jī)科學(xué)與工程系網(wǎng)站(系部網(wǎng)站)畢業(yè)設(shè)計(jì) 16 PageContent 表 圖片新聞表 PicNews 圖片新聞表 PicNews 用來存儲(chǔ)網(wǎng)站首頁滾動(dòng)圖片新聞數(shù)據(jù),如圖片地址、圖片標(biāo)題、圖片鏈接地址、圖片注釋或簡介等。 PicNews 表 科研論文 表 ResearchEssay 科研論文 表 ResearchEssay 用來存儲(chǔ)本系 老師 們發(fā)表的科研論文 數(shù)據(jù),包括論文 名稱、發(fā)表刊物、發(fā)表時(shí)間、刊號(hào)、作者、備注或詳細(xì)說明等。 ResearchEssay 表 在本系統(tǒng)數(shù)據(jù)庫中, News 表不是單純的一個(gè)內(nèi)容,在 News 表中,包含 系部 新聞數(shù)據(jù)、教學(xué)動(dòng)態(tài)數(shù)據(jù)、學(xué)工園地?cái)?shù)據(jù) 、系部公告數(shù)據(jù) 。 值得注意的是,在數(shù)據(jù)庫表中,如 PageContent 表、 PicNews 表等,它們的autoID 字段是不可編輯的,而是在數(shù)據(jù)增加一條時(shí),自 動(dòng) 增加 1。該類主要封裝了創(chuàng)建訪問數(shù)據(jù)庫的一些對象或方法,如數(shù)據(jù)庫連接對象 Sqlconnection 等,以及執(zhí)行數(shù)據(jù)庫操作的對象或方法,如 Sqlmand 對象,還封裝了一些執(zhí)行 sql 語句的方法。 DataSet ds = Query(connectionString, strSql)。 else return 0。 return ([0].Rows[0][0].ToString()) 0。 int rows = ()。 } catch ( E) { ()。 } } } } /// 執(zhí)行帶一個(gè)存儲(chǔ)過程參數(shù)的的 SQL語句 返回 影響的記錄數(shù)。 myParameter = new (content, )。 (myParameter)。 int rows = ()。 } catch ( E) { throw new Exception()。 ()。amp。 try { ()。 (ds, ds)。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1