男人摸女人的胸视频,91精品国产91久久久久久最新,黄色视频性爱免费看,黄瓜视频在线观看,国产小视频国产精品,成人福利国产一区二区,国产高清精品自拍91亚洲,国产91一区二区

加急見刊

NET的網站新聞管理系統設計與實現

佚名

2系統的功能設計 2.1系統的功能結構 該新聞管理系統可以在Windows2000Server操作系統平臺上運行,Web服務器為IIS,數據庫服務器為MicrosoftSQLServer2000,開發工具采用的MicrosoftVisualStudio.NET和DreamWeaver。圖2給出系統的功能結構圖。其工作流程為:用戶登錄通過權限判斷,普通用戶只能瀏覽、閱讀和查詢新聞,注冊用戶除了可以完成普通用戶的操作外,還可以進入新聞管理模塊進行新聞錄入、修改和刪除的操作。注冊用戶除系統管理員外只能對自己錄入的新聞進行刪改操作。 2.2系統的功能特點 (1)操作簡單、界面友好:完全控件式的頁面布局,使得新聞的錄入工作更簡便;許多選項包括新聞類別、來源部門等只需要點擊鼠標就可以完成;另外,跟蹤出現的提示信息也讓用戶隨時清楚自己的操作情況。 (2)即時可見:對新聞的處理(包括錄入、修改、刪除)將立即在主頁的對應欄目顯示出來,達到"即時發布、即時見效"的功能。

圖2系統功能結構圖 (3)功能完善:包括常見網站的新聞管理的各個方面:新聞錄入、瀏覽、刪除、修改、檢索等各個方面,完整地實現了網站對即時新聞的管理要求。 (4)方便移植:針對不同的企業,只需要稍作修改就可以開發出適合本企業特點的網站新聞管理系統!

3系統的詳細設計 系統的主要功能是通過幾個功能模塊來實現的。具體的設計過程如下: ⑴系統登錄:該模塊負責將用戶分為普通用戶和注冊用戶來實現用戶權限的管理。 ⑵新聞瀏覽:該模塊負責分頁列出網站所有新聞的信息,包括標題、類型、來源部門字段及發布日期,每條新聞的標題被做成一個超鏈接,點擊它們就能跳轉頁面進行新聞閱讀。 ⑶新聞閱讀:在其他頁面中點擊標題鏈接即進入新聞閱讀頁面,此時,每條新聞的詳細信息將被取出,包括內容、標題、關鍵字等,并按照相對固定的格式放置在頁面的不同區域,所有新聞使用大致相同的頁面布局,只是各字段對應的內容不同而已,另外,頁面其它位置,可以動態放置其他元件,如網站標志logo、頁面廣告banner等鏈接圖片,這樣可以很容易地實現圖文并茂的閱讀效果。 ⑷新聞查詢:該模塊提供了新聞查詢功能,輸入待查找的內容及選定分類信息可以快速地找到符合條件的新聞,并輸出查詢結果。 ⑸新聞管理:該模塊負責分頁羅列登錄的注冊用戶曾發布過且未刪除的新聞信息,用戶可以對該條新聞進行刪除、修改。非新聞發布者除系統管理員外不具有對該條新聞的處理權限,所以不同用戶進入此頁面將顯示不同的內容。 ⑹新聞錄入和修改:注冊用戶錄入一條新聞所需要的內容,包含標題、關鍵字、類型、來源部門、發布日期等,同時從登錄模塊得到用戶名,這些信息將被寫入數據庫中保存。該模塊還負責編輯狀態下的更新,這時,它將根據取得的Title字段值對頁面控件初始化。 下面以系統登錄頁面的編寫為例給出主要事件和函數,說明該系統的開發過程。 //IsRegUserOk函數:判斷用戶是否已經注冊和密碼是否正確 publicboolIsRegUserOk() { stringname=TextBoxName.Text.Trim(); stringpwd=TextBoxPassword.Text.Trim(); //建立/打開數據庫連接 SqlConnectionconn=newSqlConnection(); conn.ConnectionString="server=(local);uid=sa;pwd=;database=jxdb"; conn.Open(); //建立sql字符串 stringsql="select*fromregwherename='"name"'"; SqlDataReaderdr; SqlCommandcmd=newSqlCommand(sql,conn); dr=cmd.ExecuteReader(); //保留用戶注冊與否信息 boolisRegUserExist=dr.Read(); //關閉DataReader dr.Close(); //取得用戶名的密碼 stringsqlBoth="select*fromregwherename='"name"'"; sqlBoth="andpwd='"pwd"'"; SqlCommandcmdBoth=newSqlCommand(sqlBoth,conn); SqlDataReaderdrBoth; drBoth=cmdBoth.ExecuteReader(); //保留用戶名密碼同時存在信息 boolisBothExist=drBoth.Read(); //關閉DataReader drBoth.Close(); conn.Close(); //判斷用戶是否注冊 if(!isRegUserExist) { Response.Write("

下載