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

正文內(nèi)容

基于aspnet技術(shù)的博客網(wǎng)站系統(tǒng)的開發(fā)畢業(yè)論文-預(yù)覽頁

2025-06-15 01:45 上一頁面

下一頁面
 

【正文】 ! 如果在執(zhí)行請(qǐng)求的過程中出現(xiàn)未處理的錯(cuò)誤, 則通過 customErrors 節(jié)可以配置相應(yīng)的處理步驟。字符串中 Data 9 Source 代表數(shù)據(jù)源,本系統(tǒng)中的是本地,所以為 locahost,這與 SQL Server 的配置有關(guān)。 .NET 中通過 訪問數(shù)據(jù)庫 幾乎所有的應(yīng)用程序都需要訪問從簡(jiǎn)單的文本文件到大型的關(guān)系型數(shù)據(jù)庫等各種不同類型的數(shù)據(jù)。 對(duì)XML的支持也為 XML成為 Microsoft .NET 中的數(shù)據(jù)交換的統(tǒng)一格式提供了基礎(chǔ)。 另外, 還引入了一些新的對(duì)象,例如 RecordSet 可以用來高效率的讀取數(shù)據(jù),產(chǎn)生一個(gè)只讀的記錄集等等。 SQL 是大多數(shù)數(shù)據(jù)庫服務(wù)器使用的查詢語句。 需求分析的目標(biāo)是:按照系統(tǒng)規(guī)劃原則在業(yè)務(wù)系統(tǒng)項(xiàng)目的范圍內(nèi),具體明確系統(tǒng)開發(fā)的目標(biāo)和用戶的信息要求。當(dāng)然不能靠主管猜想而是要靠客觀分析。 技術(shù)可行性 CP3 博客系統(tǒng)使用 .NET 框架作為程序運(yùn)行平臺(tái),采用 SQL 作為數(shù)據(jù)庫系統(tǒng),使用 C編程語言開發(fā)系統(tǒng)。 經(jīng)濟(jì)可行性 本博客不需要太復(fù)雜的功能設(shè)計(jì),屬于自主研發(fā),因?yàn)椴簧婕敖?jīng)濟(jì)問題。 ? 瀏覽日志功能:可以瀏覽作者的日志以分享作者的心情或知識(shí)。 ? 我的相冊(cè)功能:實(shí)現(xiàn)相冊(cè)的維護(hù)和管理。其系統(tǒng)結(jié)構(gòu)設(shè)計(jì)如圖 所示。 對(duì)系統(tǒng)的管理員,在登錄系統(tǒng)后,本系統(tǒng)接受管理員的修改、添加、刪除請(qǐng)求,通 12 過 分析將這種請(qǐng)求轉(zhuǎn)化成相應(yīng)的 SQL 語句執(zhí)行對(duì)數(shù)據(jù)庫的相關(guān)的操作,并將執(zhí)行的相應(yīng)結(jié)果送回系統(tǒng)中。 圖 33 文章管理細(xì)節(jié)圖瀏覽文章添加新文章刪除文章文章信息確認(rèn)瀏覽信息確認(rèn)添加信息確認(rèn)修改信息修改文章確認(rèn)刪除信息 13 第 4 章 數(shù)據(jù)庫設(shè)計(jì) 數(shù)據(jù)庫的需求分析 博客系統(tǒng)的數(shù)據(jù)庫功能主要體現(xiàn)在對(duì)各種信息的提供、保存、更新和查詢操作上,包括日志信息、日志分類信息、評(píng)論信息、相冊(cè)信息和視屏信息,各部分的數(shù)據(jù)內(nèi)容又有內(nèi)在的聯(lián)系。 ? 評(píng)論信息表是對(duì)應(yīng)著某個(gè)日志瀏覽者發(fā)表的評(píng)論。 經(jīng)過上述系統(tǒng)功能分析和需求總結(jié),設(shè)計(jì)如下的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)。 ? 相冊(cè)信息表包括照片編號(hào)、照片名稱、發(fā)布時(shí)間和照片地址等數(shù)據(jù)項(xiàng)。 ER 模型用 ER 圖表示。用菱形表示實(shí)體間的聯(lián)系,菱形框內(nèi)寫上聯(lián)系名,用無向邊把菱形分別與有關(guān)實(shí)體相連接,在無向邊旁標(biāo)上聯(lián)系的類型。 (4) 在程序中實(shí)現(xiàn)對(duì)它們的完整性和一致性控制。 圖 43 目錄信息實(shí)體 ER圖 (4)博客系統(tǒng)評(píng)論信息實(shí)體 ER圖如圖 44所示。 16 圖 47 視頻信息實(shí)體 ER圖 (8)博客系統(tǒng)用戶信息實(shí)體 ER圖如圖 48所示。 表 41 Admins 表 字段名稱 描述 數(shù)據(jù)類型 是否可空 主鍵 AdminID 用戶編號(hào) int(4) N Y UserId 用戶名 varchar(10) N N PassWord 密碼 varchar(50) N N ( 2)日志信息表 日志信息表( Articles)記載了日志的編號(hào)、分類編號(hào)、日志標(biāo)題、簡(jiǎn)介和日志內(nèi)容等詳細(xì)信息,結(jié)構(gòu)如表 42 所示。 表 45 Photos 表 字段名稱 描述 數(shù)據(jù)類型 是否可空 主鍵 18 Photo_ID 照片編號(hào) Int(4) N Y Photo_Name 照片標(biāo)題 Nvarchar(50) Y N Photo_Intro 描述 Nvarchar(200) Y N AddDate 添加日期 datetime Y N Photo_Url 存放路徑 Nvarchar(150) Y N ( 6)視頻信息表 視頻信息表( Videos)記錄了視頻的信息,結(jié)構(gòu)如表 46所示。數(shù)據(jù)庫的完整性約束主要包括以下三方面要求: (1)實(shí)體完整性 19 實(shí)體完整性是指若屬性 A是基本關(guān)系 R的主屬性,則屬 性 A不能取空值。 (2)參照完整性 由于表和表之間會(huì)存在某些聯(lián)系,當(dāng)關(guān)系 R和關(guān)系 S之間是一對(duì)多關(guān)系時(shí) (R的主鍵是 A, S的主鍵是 b, c是 s中的外碼 ),在插入數(shù)據(jù)時(shí)就要保證外碼 c的值或者為空或者等于 R中某個(gè)元組的主碼值。它反映某一具體應(yīng)用所涉及的數(shù)據(jù)必須滿足的語義要求。鍵全的數(shù)據(jù)庫安全機(jī)制可以防止數(shù)據(jù)庫被惡 意的破壞和非法的存取。對(duì)于數(shù)據(jù)庫的安全,主要是通過對(duì)授權(quán)用戶的身份驗(yàn)證實(shí)現(xiàn)的。 CP3系統(tǒng)的界面很多,介于篇幅有限,下面圍繞本系統(tǒng)的幾個(gè)代表性的界面進(jìn)行重點(diǎn)介紹,其他僅簡(jiǎn)單涉及,實(shí)現(xiàn)此章界面的主要代碼見附錄 。 21 圖 52 客戶端 Left 控件布局 頁面 Left 控件使用了 NewList 用戶控件、 NweMsg 用戶控件、 NewComment 用戶控件和 Tags 用戶控件等。 日志詳細(xì)內(nèi)容頁面 單機(jī)首頁面中謀篇日志對(duì)應(yīng)的“閱讀全文”鏈接即可進(jìn)入該日志的詳細(xì)內(nèi)容頁面,如圖 54 所示。 23 圖 56 客戶端 照片查看 頁面 我的視頻 我的視頻顯示視頻列表,如圖 57 所示。 25 圖 510 客戶端 添加留言 頁面 至此,博客系統(tǒng)的客戶端功能已經(jīng)基本實(shí)現(xiàn)了。 26 圖 512 管理端日志列表 頁面 日志文章列表功能是由 文件實(shí)現(xiàn)的,主要通過 Gridview 控件實(shí)現(xiàn)文章數(shù)據(jù)的綁定,界面布局如圖 513 所示。 評(píng)論管理頁面 評(píng)論管理包括對(duì)對(duì)評(píng)論的查看和刪除功能,都實(shí)現(xiàn)在一個(gè)頁面上,代碼實(shí)現(xiàn)和文章管理基本相同,這里不再詳述。 圖 517 管理端 留言管理頁面 相冊(cè)管理 相冊(cè)管理包括相冊(cè)中照片列表頁面和添加照片頁面。 圖 518 管理端相冊(cè)列表頁面 29 添加照片頁面同添加日志文章類似,但是這里使用了上傳 控件 FileUpload。該屬性獲取一個(gè)值用來指示 FileUpload 控件是否包含要上傳的文件。若返回 false,則向用戶顯示消息,指示控件不包含文件。 ( 3) 屬性 PostedFile 屬性用來獲取文件的基礎(chǔ)對(duì)象 HttpFileUpload(該文件使 用FileUpload 控件上傳 )。但是, FileName 屬性、 FileContent 屬性和 SaveAs方法也提供了相同的功能。例如,可以提供一個(gè)按鈕,用戶單擊該按鈕即可上傳文件。該行為可防止用戶指定保存上傳文件的路徑, 確??煞?wù)器上文件的安全。 SaveAs 方法將上傳的文件寫到指定的目錄。 圖 519 管理端 添加照片頁面 視頻管理 視頻管理同相冊(cè)管理類似,包括視頻列表、刪除視頻和添加視頻功能,限于篇幅,這里就不再詳細(xì)陳述。在開發(fā)大型軟件系統(tǒng)的 過程中,需要面對(duì)錯(cuò)綜復(fù)雜的問題,因此,在軟件生存周期的每個(gè)階段都不可避免地會(huì)產(chǎn)生錯(cuò)誤。 黑盒測(cè)試:也稱功能測(cè)試,將軟件看作黑盒子,在完全不考慮程序的內(nèi)部結(jié)構(gòu)和特性的情況下,測(cè)試軟件的外部特性。 部分 測(cè)試實(shí)例 前臺(tái)文章顯示測(cè)試 測(cè)試內(nèi)容:打開前臺(tái)首頁后,是否會(huì)顯示相應(yīng)的文章列表。 操作:隨意點(diǎn)擊一篇文章下的閱讀全文。 32 操作:① 填寫正確的用戶名及密碼。 結(jié)論:測(cè)試成功。 結(jié)論:測(cè)試成功。 結(jié)論:測(cè)試成功。 結(jié)果:文章信息被成功刪除。 本系統(tǒng)具有如下特點(diǎn): (1) 界面美觀簡(jiǎn)潔,程序結(jié)構(gòu)清晰,編碼規(guī)范。 34 參考文獻(xiàn) [1] 鄧文淵,趁俊榮等. ASP與網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù) [M].北京:中國鐵道出版社 .2020 [2] 李嚴(yán),于亞芳,王園輝. ASP 數(shù)據(jù)庫開發(fā)實(shí)例解析 [M].北京:機(jī)械工業(yè)出版社 .2020 [3] ,FourthEdition[M].北京:機(jī)械工業(yè)出版社 .2020 [4] 張海藩 .軟件工程導(dǎo)論 (第三版 )[M]. 北京:清華大學(xué)出版社 .2020 [5] 曾東,曾文權(quán) . Web開發(fā)技術(shù) ASP[M].清華大學(xué)出版社 .2020 [6] 龍馬工作室. ASP 組建動(dòng)態(tài)網(wǎng)站實(shí)例精講 [M].人民郵電出版社 .2020 [7] 廖疆星等.?dāng)?shù)據(jù)庫開發(fā)指南 [M].冶金工業(yè)出版社 .2001 [8] 張哲 . ASP 數(shù)據(jù)庫項(xiàng)目案例導(dǎo)航 [M].清華大學(xué)出版社 .2020 [9] 龍馬工作室 . 從入門到精通 [M].人民郵電出版社 .2020 [10] 文龍等 . SQL Server 2020 中文版入門與提高 [M].清華大學(xué)出版社 .2020 [11] 李春葆等 .ASP 動(dòng)態(tài)網(wǎng)頁設(shè)計(jì) — 基于 SQL Server 2020[M].清華大學(xué)出版社 .2020 [12] 趙松濤等 . Visual Studio 2020+SQL Server 2020 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā) [M].電子工業(yè)出版社 .2020 [13] 郭瑞軍等 . ASP 數(shù)據(jù)庫開發(fā)實(shí)例精粹(第 2版) [M].電子工業(yè)出版社 .2020 [14] Jess Liberty amp。 ()。 = result。 //創(chuàng)建數(shù)據(jù)庫連接對(duì)象 SqlConnection myconn = new SqlConnection(settings)。 //SqlDataReader讀取數(shù)據(jù)到記錄集后,會(huì)自動(dòng)關(guān)閉數(shù)據(jù)庫的連接 SqlDataReader result = ()。 } Nav 用戶控件的 HTML 代碼: table border=0 cellpadding=0 cellspacing=0 style=width: 100% tr td style=backgroundcolor: cccccc align=right a href=個(gè)人首頁 /a | a href=admin/ 管理博客 /a | a href=我的文章 /a | a href=我的相冊(cè) /a | a href=我的視頻 /a | a href=給我留言 /a/td /tr /table DataList 控件( )實(shí)現(xiàn)代碼: protected void Page_Load(object sender, EventArgs e) { //讀取數(shù)據(jù)庫連接字符串 string settings = ([SqlServices])。 DataSet ds = new DataSet()。 ()。 //創(chuàng)建數(shù)據(jù)庫連接對(duì)象 SqlConnection myconn = new SqlConnection(settings)。 SqlDataAdapter MyAdapter = new SqlDataAdapter(strsql, myconn)。 ()。 } //讀取數(shù)據(jù)庫連接字符串 string settings = ([SqlServices])。 SqlCommand mycmd = new SqlCommand(strsql, myconn)。 } ()。 38 //創(chuàng)建數(shù)據(jù)庫連接對(duì)象 SqlConnection myconn = new SqlConnection(settings)。 //SqlDataReader讀取數(shù)據(jù)到記錄集后,會(huì)自動(dòng)關(guān)閉數(shù)據(jù)庫的連接 SqlDataReader result = ()。 } void Bind_Data() { //讀取數(shù)據(jù)庫連接字符串 string settings = ([SqlServices])。 //創(chuàng)建數(shù)據(jù)庫命令 SqlCommand mycmd = new SqlCommand(strsql, myconn)。 } 照片頁面 類實(shí)現(xiàn)的主要代碼: protected void Page_Load(object sender, EventArgs e) { int id = ([ID].ToString())。 ()。 if (()) { = result[Photo_Url].ToString()。 //創(chuàng)建數(shù)據(jù)庫連接 SqlConnection myconn = new SqlConnection(setti
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1