【文章內(nèi)容簡介】
言彼此能夠結(jié)合起來?,F(xiàn)在VB和C能夠獲取數(shù)據(jù),并且能夠?qū)?shù)據(jù)進行復雜的運算。這也是在Visual Studio 2008中引入LINQ技術的原因。使用Visual Studio 2008可以高效開發(fā)Windows應用。設計器中可以實時反映變更,XAML中智能感知功能可以提高開發(fā)效率。同時Visual Studio 2008支持項目模板、調(diào)試器和部署程序。Visual Studio 2008可以高效開發(fā)Web應用, AJAX , AJAX項目模板。此外,它還可以高效開發(fā)Office應用和Mobile應用。Visual Studio 2008中的VB語言不但可以獲取數(shù)據(jù),并對數(shù)據(jù)進行復雜的運算。Visual Studio 2008整合了對象、關系型數(shù)據(jù)、XML的訪問方式,語言更加簡潔。第二章 系統(tǒng)需求分析 現(xiàn)狀分析留言板是互聯(lián)網(wǎng)上最常見的一種服務,也是最典型的交互式網(wǎng)頁。留言板是一種電子便簽管理系統(tǒng)。在網(wǎng)絡用戶交流中起很大的作用,每個人都可以將他的資料和要求等信息保留在頁面上,以供他人觀看。留言板供其他網(wǎng)友給自己留言,或者臨時存放自己的感受。通常上網(wǎng)者可以使用訪客留言板發(fā)表一些文章,或者是通過留言板給網(wǎng)站維護者留下一些意見和看法,留言板已經(jīng)成為網(wǎng)友之間互通信息、相互交流的重要渠道。而該留言板僅僅是簡單的留言和管理員對留言板進行設置和進行回復、刪除管理的工具。該留言板簡單但實用,而且具備了大多數(shù)留言板的基本功能。本系統(tǒng)的主要開發(fā)工具為Microsoft公司的Microsoft Visual Studio 2008,存貯數(shù)據(jù)的數(shù)據(jù)庫則同Microsoft公司開發(fā)的ACCESS 2003,因此具有相當好的兼容性。據(jù)系統(tǒng)分析后,;留言系統(tǒng)系統(tǒng)分析系統(tǒng)設計網(wǎng)站首頁發(fā)表留言查看留言留言管理 項目結(jié)構圖 需求分析留言系統(tǒng)的開發(fā),是為了讓更多的人一起學習、討論、分享好東西的給大家;本系統(tǒng)就可以與大家一起交流學習,暢言學習、工作、生活;現(xiàn)在追求言論自由,所以都是匿名的形式,進入系統(tǒng)可以選擇語氣和顏色進行對話,發(fā)表頁面挺豐富的。據(jù)實際應用分析,得出留言板系統(tǒng)的需求分析如下:要求系統(tǒng)具有良好的人機界面;能滿足用戶的留言要求;管理員能夠?qū)崿F(xiàn)對留言的回復、刪除等操作;網(wǎng)站運行穩(wěn)定、安全可靠。據(jù)需求分析,:瀏覽網(wǎng)頁其他用戶查看回復留言查看留言發(fā)表留言管理員用戶用戶注銷管理留言刪除回復和修改回復回復留言刪除留言 留言系統(tǒng)用例圖 系統(tǒng)模塊以及功能設計模塊模塊描述登錄模塊對嘗試登錄管理后臺的用戶進行用戶名和密碼驗證,阻斷不合法用戶。數(shù)據(jù)庫模塊發(fā)布信息,對已發(fā)布的信息進行修飾操作。留言管理模塊管理員查看訪客的留言信息并進行適當?shù)墓芾砗蛯α粞孕畔⒌幕貜?。第三?系統(tǒng)設計設計目標(1)提供留言查看,留言發(fā)表,留言回復,留言刪除功能。(2)數(shù)據(jù)存儲安全可靠。(3)界面設計美觀友好,使用靈活便捷。(4)系統(tǒng)最大限度地實現(xiàn)易維護和易操作性。(5)系統(tǒng)運行穩(wěn)定,安全可靠。(1)系統(tǒng)開發(fā)平臺:Microsoft Visual Studio 2008;(2)系統(tǒng)開發(fā)語言:C;(3)系統(tǒng)后臺數(shù)據(jù)庫:ACCESS 2003;(4)運行平臺:Windows XP(SP2)/Windows 2000(SP4)/Windows Server 2003(SP1),windows 7;(5)運行環(huán)境; Framework SDK ;數(shù)據(jù)庫設計根據(jù)系統(tǒng)需求分析,首先進行數(shù)據(jù)庫設計,接下來就是用戶常接觸的首頁的設計,然后就是該留言板特色功能的設計和實現(xiàn)。數(shù)據(jù)庫設計是系統(tǒng)開發(fā)中非常重要的另一個關鍵環(huán)節(jié),是因為數(shù)據(jù)庫設計就像在建設高樓的根基一樣,如果設計不好,在后來的系統(tǒng)維護、變更時,甚至于在系統(tǒng)開發(fā)過程中,將引起比較嚴重的問題,則大量的工作將會重新運行。該系統(tǒng)數(shù)據(jù)庫采用的是ACCESS數(shù)據(jù)庫,下面就來介紹數(shù)據(jù)庫的組成。留言板數(shù)據(jù)庫總共有2張表,他們分別為: tb_LeaveWord和tb_Reply,其中tb_LeaveWord表用于保存用戶留言基本內(nèi)容,tb_Reply表用于保存用戶回復的留言基本信息。(1)tb_LeaveWord表:該表作為存儲用戶的留言信息,其Uid、Subject、Content、Datetime即留言人姓名、留言主題、留言內(nèi)容、留言時間等為主要的字段,另外,系統(tǒng)將自動獲取留言人的留言時間以及IP地址等。:字段名稱類型說明Id自動編號主鍵(自動編號)Uid文本留言人姓名Subject文本留言主題Content備注留言內(nèi)容Datetime日期時間型留言時間 tb_LeaveWord表(2)tb_Reply表:該表作為存儲用戶的留言回復信息,其Uname、Contene即回復人姓名以及回復內(nèi)容為主要字段,另系統(tǒng)將自動獲取回復時間。:字段名稱類型說明ID自動編號主鍵(自動編號)Uname文本回復人姓名Content備注回復內(nèi)容Datetime日期時間型回復留言時間 tb