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

正文內(nèi)容

基于aspnet技術(shù)的博客網(wǎng)站系統(tǒng)的開(kāi)發(fā)畢業(yè)論文(完整版)

  

【正文】 需求分析的定義是:在管理信息系統(tǒng)開(kāi)發(fā)生命周期中系統(tǒng)調(diào)查階段的各項(xiàng)活動(dòng)和方法。可行性研究主要從以下這幾個(gè)方面來(lái)進(jìn)行。 系統(tǒng)功能和目標(biāo) 根據(jù)博客系統(tǒng)的基本需求,本系統(tǒng)需要完成以下任務(wù)。 系統(tǒng)總體設(shè)計(jì) 博客系統(tǒng)主要分為 5 個(gè)功能模塊,分別為日志功能模塊、留言功能模塊、評(píng)論功能模塊、相冊(cè)功能模塊和視頻功能模塊。 如圖 32: 圖 32 博客系統(tǒng)總體圖 對(duì)于每一個(gè)管理,可以細(xì)分為添加、修改、刪除、瀏覽等操作,現(xiàn)以文章管理為例,其具體細(xì)節(jié)圖如 圖 33所示。 ? 用戶(hù)信息記錄博客主 人的信息。 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) 實(shí)體與屬性之間關(guān)系 ER 模型的組成元素有:實(shí)體、屬性、 聯(lián)系。 (3) 各子系統(tǒng)模塊中主鍵相同的字段之間存在著相互關(guān)聯(lián)的關(guān)系。 圖 46 照片信息實(shí)體 ER圖 (7)博客系統(tǒng)視頻信息實(shí)體 ER圖如圖 47所示。 表 44 Comments 表 字段名稱(chēng) 描述 數(shù)據(jù)類(lèi)型 是否可空 主鍵 Cmt_ID 評(píng)論編號(hào) Int(4) N Y ArticleID 文章編號(hào) Int(4) N N Cmt_UserName 用戶(hù)名 Nvarchar(50) Y N Cmt_Content 內(nèi)容 Nvarchar(200) Y N Cmt_Time 時(shí)間 Datetime Y N ( 5)相冊(cè)信息表 相冊(cè)信息表( Photos)記錄了照片的信息,結(jié)構(gòu)如表 45所示。這樣保證了系統(tǒng)實(shí)體完整性。在數(shù)據(jù)庫(kù)系統(tǒng)中,大量的數(shù)據(jù)集中存放,同時(shí)又為許多用戶(hù)直接共享,是寶貴的信息資源,因此系統(tǒng)的安全保護(hù)措施就顯得更為重要。 20 第 5章 網(wǎng)站實(shí)現(xiàn) 對(duì)博客系統(tǒng)進(jìn)行系統(tǒng)分析、數(shù)據(jù)庫(kù)設(shè)計(jì)之后,本章將主要介紹系統(tǒng)各功能模塊的設(shè)計(jì)及其實(shí)現(xiàn)。 圖 53 客戶(hù)端 日志分類(lèi)列表 頁(yè)面 日志分類(lèi)列表頁(yè)面同首頁(yè)面類(lèi)似,知識(shí)綁定的文章對(duì)應(yīng)于某個(gè)日志分類(lèi),該頁(yè)面的后臺(tái)支持類(lèi)( )的主要代碼見(jiàn)附錄。 圖 59 客戶(hù)端 留言列表 頁(yè)面 點(diǎn)擊圖中的“添加新留言”按鈕就可以向博客作者添加留言信息了,如圖510 所示。 圖 514 管理端 添加日志 頁(yè)面 27 圖 515 管理端 日志添加成功頁(yè)面 2. 修改日志文章頁(yè)面 修改日志文章頁(yè)面同添加新日志文章頁(yè)面類(lèi)似,所不同的是修改日志文章使用 update 語(yǔ)句修改數(shù)據(jù)庫(kù)中的日志信息,而添加文章使用的則是 insert into語(yǔ)句。 相冊(cè)列表頁(yè)面效果如圖 518 所示。如果 HasFile 返回 true,則調(diào)用SaveAs 方法。此外,可以使用 PostedFile 屬性來(lái)訪(fǎng)問(wèn) FileName 屬性、InputSteam屬性和 SaveAs 方法。如果沒(méi)有在應(yīng)用程序代碼中顯示指定路徑,則當(dāng)用戶(hù)試圖上傳文件時(shí)將引發(fā)HttpException 異常。 添加照 片頁(yè)面的效果如圖 519 所示。 白盒測(cè)試:也稱(chēng)結(jié)構(gòu)測(cè)試,將軟件看成一個(gè)透明的白盒子,按照程序的內(nèi)部結(jié)構(gòu)和處理邏輯來(lái)選定測(cè)試用例,對(duì)軟件的邏輯路徑及過(guò)程進(jìn)行測(cè)試,檢查它與設(shè)計(jì)是否相符。 結(jié)論:測(cè)試成功 前臺(tái)顯示文章詳細(xì)內(nèi)容測(cè)試 測(cè)試內(nèi)容:點(diǎn)擊一個(gè)文章下的閱讀全文,是否會(huì)顯示出文章的全部?jī)?nèi)容。 ② 提示用戶(hù)登錄失敗。 結(jié)果:文章信息重新編輯后提交成功。由于是基于網(wǎng)絡(luò)開(kāi)發(fā)的系統(tǒng),所以本系統(tǒng)具有網(wǎng)絡(luò)應(yīng)用系統(tǒng)方便、信息交流及時(shí)、系統(tǒng)使用不受地域限制等諸多優(yōu)點(diǎn),在世界任何角落,用戶(hù)都可以通過(guò) Inter 與其他人聯(lián)系。 //創(chuàng)建數(shù)據(jù)庫(kù)連接對(duì)象 SqlConnection myconn = new SqlConnection(settings)。 } void Bind_Photo() { //讀取數(shù)據(jù)庫(kù)連接字符串 string settings = ([SqlServices])。 } ()。 = [list].DefaultView。 DataSet ds = new DataSet()。 ()。 = + result[A_Content].ToString()。 SqlCommand mycmd = new SqlCommand(strsql, myconn)。 string strsql = select * from photos。 //創(chuàng)建數(shù)據(jù)庫(kù)連接對(duì)象 SqlConnection myconn = new SqlConnection(settings)。 } void Bind_Data() { //讀取數(shù)據(jù)庫(kù)連接字符串 string settings = ([SqlServices])。 //打開(kāi)數(shù)據(jù)庫(kù)連接 ()。 string strsql = select * from Photos Where Photo_ID= + id。 //執(zhí)行數(shù)據(jù)操作命令 //SqlDataReader讀取數(shù)據(jù)到記錄集后,會(huì)自動(dòng)關(guān)閉數(shù)據(jù)庫(kù)的連接 SqlDataReader result = ()。 = result。 BindList()。 //創(chuàng)建數(shù)據(jù)庫(kù)連接對(duì)象 SqlConnection myconn = new SqlConnection(settings)。 (ds, list)。 ()。 //創(chuàng)建數(shù)據(jù)庫(kù)連接對(duì)象 SqlConnection myconn = new SqlConnection(settings)。 ()。 string strsql = select Top 5 * from Articles。軟件工程的思想是本論文文檔組織上的亮點(diǎn) (2) 后臺(tái)數(shù)據(jù)庫(kù)采用的 SQL Server,它功能比較強(qiáng)大,可以 處理包含在各種平臺(tái)上運(yùn)行的數(shù)據(jù)庫(kù)管理系統(tǒng)內(nèi)核。 (3) 刪除文章。 文章管理 (1) 發(fā)表文章 測(cè)試內(nèi)容:管理員用戶(hù)發(fā)表新文章。 結(jié)果:在文章細(xì)節(jié)頁(yè)面正確的顯示出文章 的全部?jī)?nèi)容。根據(jù)軟件的需求 規(guī)格說(shuō)明書(shū)設(shè)計(jì)測(cè)試用例,從程序的輸入和輸出特性上測(cè)試是否滿(mǎn)足設(shè)定的功能。 31 第 6章 系統(tǒng)測(cè)試 測(cè)試目的 程序測(cè)試就是在程序投入運(yùn)行前,對(duì)程序的需求分析、設(shè)計(jì)規(guī)格說(shuō)明和編碼的最終復(fù)審,是保證程序質(zhì)量的關(guān)鍵步驟。 30 在調(diào)用 SaveAs 方法之前,應(yīng)該使用 HasFile 屬性來(lái)驗(yàn)證 FileUpload 控件是否包含要上傳的文件。 ( 4) 方法 SaveAs 方法將使用 FileUpload 控件上傳的文件內(nèi)容保 存到 Web 服務(wù)器上的指定路徑。 ( 2) 屬性 FileUpload控件上傳的文件名稱(chēng)。FileUpload 類(lèi)顯示一個(gè)文本框控件和一個(gè)瀏覽按鈕,用戶(hù)可以選擇客戶(hù)端的文件并將其上傳到 Web 服務(wù)器中。 評(píng)論管理頁(yè)面的效果如圖 516 所示。 管理端 登錄頁(yè)面 登錄頁(yè)面的效果如圖 511 所示。 22 圖 54 客戶(hù)端 日志詳細(xì)內(nèi)容 頁(yè)面 日志詳細(xì)內(nèi)容頁(yè)面顯示了文章的詳細(xì)信息以及評(píng)論信息。 客戶(hù)端 首頁(yè) 首頁(yè)面主要顯示所有文章的列表,如圖 51 所示。 本系統(tǒng)的安全設(shè)計(jì)包括服務(wù)器和數(shù)據(jù)庫(kù)兩方面設(shè)計(jì)。在對(duì)被參照表進(jìn)行刪除操作時(shí)應(yīng)同時(shí)進(jìn)行及聯(lián)刪除。 表 46 Videos 表 字段名稱(chēng) 描述 數(shù)據(jù)類(lèi)型 是否可空 主鍵 Video_ID 視頻編號(hào) Int(4) N Y Video_Name 視頻標(biāo)題名 Nvarchar(50) Y N Video_Intro 描述 Nvarchar(200) Y N AddDate 添加日期 datetime Y N Video_Url 存放路徑 Nvarchar(150) Y N ( 7)留言信息表 留言信息表( Messages)記錄了留言的信息,結(jié)構(gòu)如表 47 所示。 圖 48 用戶(hù)信息實(shí)體 ER圖 數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì) 數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)設(shè)計(jì)完畢后,現(xiàn)在可以將上面的數(shù)據(jù)庫(kù)概念結(jié)構(gòu)轉(zhuǎn)化為某種數(shù)據(jù)庫(kù)系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型,也就是數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)。 數(shù)據(jù)庫(kù)的 ER 圖 14 (1)博客系統(tǒng)整體 ER 圖如圖 41所示。實(shí)體是用戶(hù)工作環(huán)境中所涉及的事務(wù),屬性是對(duì)實(shí)體特征的描述。 ? 日志信息表包括日志編號(hào)、日志內(nèi)容和標(biāo)題等數(shù)據(jù)項(xiàng)。針對(duì)該系統(tǒng)的數(shù)據(jù)特點(diǎn),可以總結(jié)出如下的需求。 圖 31 博客系統(tǒng)總體設(shè)計(jì)圖 數(shù)據(jù)分析 博客系統(tǒng)中,主要是管理用戶(hù)的文章、留言、系統(tǒng)信息等數(shù)據(jù)。 ? 發(fā)表日志功能:可以通過(guò)該功能發(fā)表自己的日志或知識(shí)。 SQL 數(shù)據(jù)庫(kù)管理系統(tǒng)是強(qiáng)大的企業(yè)級(jí) 數(shù)據(jù)庫(kù)管理系統(tǒng),他完全能夠?yàn)閼?yīng)用程序提供穩(wěn)定、高效的后臺(tái)數(shù)據(jù)管理, .NET 平臺(tái)是穩(wěn)定的應(yīng)用程序運(yùn)行平臺(tái),采用 B/S 程序架構(gòu)構(gòu)建快速的應(yīng)用程序。通過(guò) 對(duì)現(xiàn)行系統(tǒng)的管理水平、原始數(shù)據(jù)的精確程度、規(guī)章制度是否齊全和切實(shí)可行、各級(jí)領(lǐng)導(dǎo)對(duì)開(kāi)發(fā)新的管理系統(tǒng)是否有比較清晰的認(rèn)識(shí)和積極的態(tài)度、部門(mén)級(jí)別中是否能夠抽調(diào)出比較精通本行業(yè)管理業(yè)務(wù)并且對(duì)本單位存在問(wèn)題有深刻理解的相關(guān)內(nèi)容的詳細(xì)調(diào)查,從而獲得軟件開(kāi)發(fā)的基礎(chǔ),確定總體設(shè)計(jì)的條件,確認(rèn)軟件測(cè)試的具體要求,定義詳細(xì)的功能模塊,以求達(dá)到協(xié)助系統(tǒng)開(kāi)發(fā)的根本目的。 數(shù)據(jù)庫(kù)服務(wù)器是一個(gè)存取數(shù)據(jù)和管理數(shù)據(jù)的軟件,他針對(duì)客戶(hù)的請(qǐng)求為客戶(hù)提供數(shù)據(jù)服務(wù)。在 Microsoft .NET 中訪(fǎng)問(wèn)數(shù)據(jù)的技術(shù)是 。具體說(shuō)來(lái), 開(kāi)發(fā)人員 通過(guò)該節(jié)可以配置 要顯示的 html 錯(cuò)誤頁(yè) 以代替錯(cuò)誤堆棧跟蹤。博客系統(tǒng)的數(shù)據(jù)庫(kù)連接字符串是在 配置文件中設(shè)置的,該文件的代碼為: ?xml version=? ! 注意 : 除了手動(dòng)編輯此文件以外,您還可以使用 Web 管理工具來(lái)配置應(yīng)用程序的設(shè)置。 SQL Server企業(yè)管理器是 SQL Server 主要的管理工具,它提供了一個(gè)遵從 MMC 標(biāo)準(zhǔn)的用戶(hù)界面,使用戶(hù)得以:定義 SQL Server 實(shí)例組。它使程序員快速便捷的創(chuàng)建基于 平臺(tái)的解決 方案。 Visual Studio 2020 是一個(gè)全面高效的專(zhuān)業(yè)開(kāi)發(fā)環(huán)境,用于構(gòu)建高性能、多層的 Windows、 Web 和 移動(dòng)設(shè)備應(yīng)用程序。是目前最流行的 Windows 平臺(tái)應(yīng)用程序開(kāi)發(fā)環(huán)境。 移動(dòng)設(shè)備支持: 支持任何設(shè)備上的任何 瀏覽器。 提供了以下優(yōu)點(diǎn): 可管理性: 使用了基于文本的、分級(jí)的配置系統(tǒng),簡(jiǎn)化了將設(shè)置應(yīng)用于服務(wù)器環(huán)境和 Web 應(yīng)用程序的工作。它主要包括以下內(nèi)容: .NET Framework(架構(gòu)),包括: Common Language Runtime ( CLR 通用語(yǔ)言運(yùn)行環(huán)境),這是用于運(yùn)行和加載應(yīng)用程序的軟件組件;新的庫(kù)類(lèi),分機(jī)組 織了開(kāi)發(fā)者可以在他們的應(yīng)用程序中用來(lái)顯示圖形用戶(hù)界面、訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)和文件以及在 Web 上通信的代碼集。 blog給大家看,大家的 blog也給你看。寫(xiě) blog,可以反映出人的思考過(guò)程, 而不僅僅是思考結(jié)果。 博客作為一種新表達(dá)的方式,它的傳播不僅情緒,包括大量的智慧、意見(jiàn)和 思想。究竟應(yīng)該選擇什么語(yǔ)言來(lái)開(kāi)發(fā)一個(gè) BLOG 網(wǎng)站呢,對(duì)于一個(gè)中小型的網(wǎng)站來(lái)說(shuō), 無(wú)疑是最好的選擇,利用簡(jiǎn)單的 HTML 代碼與腳本融合而成的 ASP 技術(shù)可以開(kāi)發(fā)強(qiáng)大的 Web 應(yīng)用程序。只是,通常我們所說(shuō)的“博客”,既可用作名詞Blogger 或 weblogger—— 指具有博客行為的一類(lèi)人;也可以作動(dòng)詞用(相當(dāng)于英文中的 Weblog 或 blog),指博客采取的具有博客行為反映、是第三方可以用視覺(jué)感受到的行為,即博客們所撰寫(xiě)的 Blog。 System testing, Analysis of the specific course of testing the key issues and proposed solutions to achieve system function. Finally, the system in an objective, prehensive evaluation, as well as further improvements made. Key words: Blog system
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1