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

正文內(nèi)容

基于web的新聞系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_說(shuō)明書(shū)-資料下載頁(yè)

2025-05-07 19:27本頁(yè)面
  

【正文】 1 所示 東南大學(xué)成賢學(xué)院畢業(yè)設(shè)計(jì)報(bào)告 13 新 聞 系 統(tǒng)新 聞 管 理 新 聞 查 詢新 聞 類 別 管理用 戶 管 理 圖 41 新聞系統(tǒng)功能模塊圖 要求 硬件 設(shè)備 要求 客戶機(jī) 硬件 要求:具有 Pentium III 處理器 以上 且滿足以下要求的計(jì)算機(jī):最低 64 MB 內(nèi)存 , 最小 GB 硬盤(pán) 。 服務(wù)器硬件要求:具有 Pentium III 處理器以上且滿足以下要求的計(jì)算機(jī):最低 256MB 內(nèi)存 , 最小 8 GB 硬盤(pán) 。 軟件設(shè)備要求 客戶端 操作系統(tǒng): Windows 98/NT/2021/XP 或更高版本 瀏覽器: IE 以上或 Netscape 同等版本以上 服務(wù) 端 系統(tǒng)設(shè)計(jì)工具 : Visual Studio 2021 或者 Visual Studio 2021 數(shù)據(jù)庫(kù) : SQL server2021 東南大學(xué)成賢學(xué)院畢業(yè)設(shè)計(jì)報(bào)告 14 第五章 概要設(shè)計(jì) 設(shè)計(jì) 模型結(jié)構(gòu) 系統(tǒng)的功能模塊 新聞的功能模塊分為四個(gè)大的部分,新聞的管理,新聞的查詢,新聞?lì)悇e的管理,用戶的管理。 新聞管理包括新聞的瀏覽,新聞的添加和新聞的刪除;新聞的查詢是按照新聞的發(fā)布時(shí)間進(jìn)行查詢;新聞?lì)悇e的管理 包括新聞?lì)悇e的瀏覽,添加和刪除;用戶的管理包括對(duì)用戶的基本信息的瀏覽,添加和刪除。系統(tǒng)的功能模塊圖如圖 51 所示 用 戶 登錄新 聞 管理新 聞 查詢新 聞 類別 管 理用 戶 管理新 聞添 加新 聞刪 除新 聞?lì)?別的 添加新 聞?lì)?別的 刪除用 戶的 添加用 戶的 刪除 圖 51 系統(tǒng)的功能模塊圖 用戶管理功 能模塊的關(guān)系 本新聞系統(tǒng)的用戶分為管理員用戶和普通的用戶。普通用戶在新聞管理上可以瀏覽新聞的基本信息,東南大學(xué)成賢學(xué)院畢業(yè)設(shè)計(jì)報(bào)告 15 添加新聞;在新聞查詢上可以按照新聞的發(fā)布時(shí)間對(duì)新聞進(jìn)行查詢。管理員用戶除了擁有普通用戶的功能外,還可以在用戶管理上對(duì)用戶進(jìn)行用戶的基本信息的瀏覽, 用戶管理和新聞?lì)悇e管理是管理員用戶所特有的操作,用戶管理包括對(duì)所有用戶的添加、瀏覽和刪除;新聞?lì)悇e管理是在 進(jìn)行新聞?lì)悇e 界面對(duì)新聞界面 的瀏覽,添加和刪除。用戶的功能模塊圖如圖 52 所示 管 理 員 用戶新 聞管 理新 聞查 詢新 聞?lì)?別管 理用 戶管 理新 聞查 詢新 聞管 理普 通 用 戶用 戶 登 錄 圖 52 用戶功能模塊 圖 系統(tǒng) 工作 流程分析 用戶進(jìn)入系統(tǒng)后,按照其身份的不同,可進(jìn)入不同操作界面。但是其工作的流程是大致相同的。 如果是 管理員用戶,則進(jìn)入管理員身份的新聞 系統(tǒng) ,管理員 可以進(jìn)行新聞管理、新聞查詢、用戶管理和新聞?lì)悇e的管理,管理員的新聞管理不但有新聞的添加和瀏覽,還可以對(duì)新聞進(jìn)行刪除操作;新聞查詢是按照時(shí)間對(duì)新聞進(jìn)行精確地查詢,并在查詢界面返回查詢結(jié)果;用戶可以在每個(gè)頁(yè)面新聞之間相互跳轉(zhuǎn),只要點(diǎn)擊相應(yīng)頁(yè)面的連接就可以實(shí)現(xiàn)。 其工作流程圖如圖 53 所示 東南大學(xué)成賢學(xué)院畢業(yè)設(shè)計(jì)報(bào)告 16 開(kāi) 始 登 錄用 戶 登 錄 判 斷 用 戶 身 份 判 斷1 . 管 理 新 聞 信 息 ;2 . 新 聞 的 查 詢1 . 管 理 所 有 用 戶 的 信 息 ;2 . 管 理 新 聞 類 別 ; 3 . 發(fā) 布 信 息 ,所 有 新 聞 信 息 的 管 理 ; 4 . 新 聞 的查 詢 失敗重試 管理員 普通用戶 是否是否 圖 53 系統(tǒng)工作流程圖 新聞的功能是新聞系統(tǒng)的重點(diǎn)模塊,進(jìn)一步了解與熟悉新聞系統(tǒng)的功能模塊,才能夠很好的完成新聞系統(tǒng) ,掌握新聞系統(tǒng)的工作流程,明確每一個(gè)新聞系統(tǒng)界面的功能。 下面是對(duì)新聞管理系統(tǒng)功能模塊的一些說(shuō)明。 管理員發(fā)布 Web Services,使得用戶可以通過(guò) Web Services 向數(shù)據(jù)轉(zhuǎn)換服務(wù)器發(fā)送執(zhí)行作業(yè)的請(qǐng)求。用戶調(diào)用發(fā)布的 Web Services,輸入相關(guān)的參數(shù),服務(wù)器調(diào)用適當(dāng)?shù)淖鳂I(yè)服務(wù)器和作業(yè)來(lái)處理請(qǐng)求,最后將需要的結(jié)果返回。 (1)新聞?lì)悇e的錄入,包括類別編號(hào)和類別名稱等信息; (2)新聞?lì)悇e的增加; (3)新聞?lì)悇e的刪除; 東南大學(xué)成賢學(xué)院畢業(yè)設(shè)計(jì)報(bào)告 17 通過(guò)對(duì)后臺(tái)數(shù)據(jù)庫(kù)相關(guān)內(nèi)容的修改能夠?qū)崿F(xiàn)對(duì)新的新聞內(nèi)容進(jìn)行添加和講過(guò)去的新聞刪除,為此系統(tǒng)的核心部分。 (1)基本新聞信息的錄入,包括新聞標(biāo)題、新聞內(nèi)容和所屬類別等; (2)基本新聞信息的增加; (3)基本新聞信息的刪除; (1)按照新聞?lì)悇e分頁(yè)顯示新聞; (2)按照日期分頁(yè)顯示新聞。 (1)系統(tǒng)用戶信息的錄入,包括用戶名和密碼 等信息; (2)系統(tǒng)用戶信息的增加 ; (3)系統(tǒng)用戶信息的刪除。 小結(jié) 第五章是新聞系統(tǒng)的概要設(shè)計(jì),就新聞系統(tǒng)的需求分析,我們 介紹 出了本系統(tǒng)的幾個(gè)核心的部分內(nèi)容和功能介紹。新聞系統(tǒng)的概要設(shè)計(jì)就新聞系統(tǒng)的功能模塊。新聞的管理模塊等列出了具體的圖表,是開(kāi)發(fā)者能夠根據(jù)使用者的需求分析規(guī)劃出新聞系統(tǒng)的具體每個(gè)部分,進(jìn)而進(jìn)一步建立新聞系統(tǒng)。 東南大學(xué)成賢學(xué)院畢業(yè)設(shè)計(jì)報(bào)告 18 第六章 詳細(xì)設(shè)計(jì) 本系統(tǒng)定義的數(shù)據(jù)庫(kù)中包含以下 3 個(gè)表:新聞?lì)悇e表: category、新聞基本信息表: news、和用戶信息表: xtuser。 首先 根據(jù)新聞系統(tǒng)設(shè)計(jì)計(jì)劃表的的內(nèi)容及相關(guān)的屬性,并使用數(shù)據(jù)庫(kù)工具創(chuàng)建表。 下面分別介紹這些表的結(jié)構(gòu) 及相關(guān)內(nèi)容,表建立好后,新聞系統(tǒng)的用戶可以根據(jù)具體的新聞系統(tǒng)的實(shí)現(xiàn)新聞系統(tǒng)的功能。 category 新聞?lì)悇e表 category 用來(lái)保存新聞?lì)悇e數(shù)據(jù),結(jié)構(gòu)如表 所示。 表 新聞?lì)悇e 表 category 的結(jié)構(gòu) 編號(hào) 字段名稱 數(shù)據(jù)結(jié)構(gòu) 說(shuō)明 1 cateID int 新聞?lì)悇e編號(hào) 2 catename varchar (50) 新聞?lì)悇e名稱 ( 其中 cateID 是表 category 的主鍵) 在設(shè)計(jì)數(shù)據(jù)庫(kù)結(jié)構(gòu)時(shí),很多表都需要設(shè)計(jì)一個(gè)整型字段作為標(biāo)識(shí)列,這幾乎已經(jīng)成為慣例,例如表category 中的 cateID 字段。所謂標(biāo)識(shí)列,就是可以惟一標(biāo)識(shí)一行記錄的列,在表中不會(huì)存在兩條標(biāo)識(shí)列相同的記錄。如果其他表需要引用表 category 中的數(shù)據(jù),則在表中添加一個(gè) cateID 字段就可以了。有的程序設(shè)計(jì)人員習(xí)慣于直接使用名稱字段作為標(biāo)識(shí)列,例如表 category 中的 catename 字段。這樣,如果修改 catename 字段的值,就需要同時(shí)修改其他所有表的相應(yīng)字段的值,從而造成不必要的麻煩。在系統(tǒng)中,cateID 字段對(duì)于用戶來(lái)說(shuō)是透明的,用戶感覺(jué)不到它的存在,也無(wú)法對(duì)其進(jìn)行修改。 其中新聞?lì)悇e編號(hào)的int 是自增長(zhǎng)的的。 在 SQL server 2021 中創(chuàng)建的 category 表如圖 61 所示 圖 61 新聞?lì)悇e表 category 東南大學(xué)成賢學(xué)院畢業(yè)設(shè)計(jì)報(bào)告 19 news 基本新聞表 news 用來(lái)保存網(wǎng)上新聞的基本信息,結(jié)構(gòu)如表 所示。 表 基本新聞 表 news 的結(jié)構(gòu) 編號(hào) 字段名稱 數(shù)據(jù)結(jié)構(gòu) 說(shuō)明 1 ID int 新聞編號(hào) 2 title varchar(50) 新聞標(biāo)題 3 [content] text 新聞內(nèi) 容 4 postTime datetime 提交時(shí)間 5 poster varchar(50) 提交人 6 cateId int 新聞?lì)悇e編號(hào) ( 其中 ID 是表 news 的 主鍵, 主鍵 ID 自增長(zhǎng)的) 在 SQL Server 2021 中,可以使用 char、 varchar 和 text 等 3 種數(shù)據(jù)類型存儲(chǔ)非 Unicode 字符數(shù)據(jù)。 char 和 varchar 只能存儲(chǔ)最多 8000 個(gè)字符,其中 char 用于存儲(chǔ)固定長(zhǎng)度的字符數(shù)據(jù), varchar 用于存儲(chǔ)可變長(zhǎng)度的字符數(shù)據(jù)。如果需要存儲(chǔ)的數(shù)據(jù)很大,則可以使用 text數(shù)據(jù)類型,例 如表 News中的 Content字符,因?yàn)樾侣剝?nèi)容的數(shù)據(jù)量通常會(huì)超過(guò) 8000 個(gè)字符。 text 數(shù)據(jù)類型也是可變長(zhǎng)度的,最多可為2147483647 個(gè)字符。 其中新聞編號(hào) ID 是自增長(zhǎng)的。 在 SQL server 2021 中創(chuàng)建的 news 表如圖 62 所示 圖 62 基本新聞表 news xtuser 用戶信息表 xtuser 用來(lái)保存用戶的基本信息, 這個(gè)表主要涉及新聞系統(tǒng)用戶的各項(xiàng)基本的信息,每個(gè)用戶的基本信息包括用戶 ID、用戶名、密碼、真實(shí)姓名、電子郵件和是否是管理員 6 項(xiàng),其 結(jié)構(gòu)如表 所示 東南大學(xué)成賢學(xué)院畢業(yè)設(shè)計(jì)報(bào)告 20 表 用戶信息 表 xtuser 的結(jié)構(gòu) 編號(hào) 字段名稱 數(shù)據(jù)結(jié)構(gòu) 說(shuō)明 1 userID int 用戶 ID號(hào) 2 username varchar(50) 用戶名 3 userpwd varcahr(50) 密碼 4 Ename varchar(50) 用戶姓名 5 Email varchar(50) 電子郵箱 6 admin int 是否為管理員 ( (0 為是管理員, 1 為不是管理員 ), userId 是表 xtuser 的主鍵, 用戶 ID 號(hào) userId 是自增長(zhǎng)的。 )SQL server 2021 中創(chuàng)建的 xtuser 表如圖 63 所示 圖 63 用戶信息表 xtuser 新聞系統(tǒng)的頁(yè)面設(shè)計(jì)是基于 各個(gè)窗體的圖形界面的。新聞系統(tǒng)的各個(gè)主要界面包括用戶的登錄界面,新聞管理界面,新聞查詢界面,新聞?lì)悇e管理界面和用戶管理界面 5 個(gè)大的部分。設(shè)計(jì)者根據(jù)需求分析中的新聞系統(tǒng)的要求,完成對(duì)新聞系統(tǒng)的頁(yè)面設(shè)計(jì)。 登錄界面 登錄界面包括用戶名和密碼, 及一個(gè)身份的選擇, 在 Visual Studio 中的工具欄中 分別選擇 Label、DropList、 TextBox 和 Buttton 控件,選中每個(gè) 控件, 修改每個(gè)控件 屬性中的“ text”,更改為要顯示出的內(nèi)容, 根據(jù)需要調(diào)整其位置及大小,如 修改密碼的屬性為 password,使其顯示為密碼形式 等 。登錄界面的設(shè)計(jì) 如圖 64 所示 東南大學(xué)成賢學(xué)院畢業(yè)設(shè)計(jì)報(bào)告 21 圖 64 用戶登錄界面 新聞管理界面 新聞管理界面是顯示新聞內(nèi)容的一個(gè)重要界面,在上面不但可以瀏覽到用戶提交的新聞,還可以連接到其他的管理界面,并可以轉(zhuǎn)到新聞添加的界面。所要用到的控件是 Hyperlink、 Label、 TextBox和 Buttton,并需要添加 一個(gè) GridView 的 表,根據(jù)新聞數(shù)據(jù)庫(kù)中的有關(guān)新聞的信息,完善 GridView 表的內(nèi)容。 因?yàn)槭荊ridView 表格 , 所以完成表格 列的 的基本信息后要對(duì)表 格進(jìn)行數(shù)據(jù)綁定, 在 數(shù)據(jù)綁定時(shí)綁定的 列的 名稱一定要與數(shù)據(jù)庫(kù)中 列的名稱一致 , GridView 表中包含刪除一項(xiàng),所以要對(duì)刪除的 RowDeleting 屬性進(jìn)行修改完善。 添加后 的新聞管理界面設(shè)計(jì) 顯示如圖 65 所示 東南大學(xué)成賢學(xué)院畢業(yè)設(shè)計(jì)報(bào)告 22 圖 65 新聞管理界面 新聞管理界面還應(yīng)包括新聞添加的界面, 點(diǎn)擊新聞添加按鈕,就可以跳轉(zhuǎn)到新聞添加頁(yè)面。 添加新聞界面是用戶填寫(xiě)新聞基本信息的 界面。 設(shè)計(jì)者 要根據(jù)需要把控 間的每個(gè)屬性 進(jìn)行 完善, 例 如新聞的各項(xiàng)基本信息選項(xiàng)不可 為空,如果為空, 則新聞添加不成功,并 要給出提示等等 。 添加新聞的設(shè)計(jì)如圖 66 所示 圖 66 添加新聞界面 東南大學(xué)成賢學(xué)院畢業(yè)設(shè)計(jì)報(bào)告 23 新聞查詢界面 新聞查詢 界面 是 用戶 按照新聞的提交時(shí)間來(lái)進(jìn)行查詢的 一個(gè)操作界面 , 新聞查詢也要使用一個(gè)GridView 表,其顯示格式要與新聞管理中的 新聞 表一樣,普通用戶和管理員用戶都可以通過(guò)單擊“開(kāi)始查詢”來(lái)查找新聞,并可以點(diǎn)擊“重新查詢”來(lái)進(jìn)行重新查詢。 所以新聞查詢 界面 的設(shè)計(jì) 如 圖 67 所示 圖 67 新聞查詢界面 新聞?lì)悇e管理界面 新聞?lì)悇e管理是新聞進(jìn)行分類 和添加新聞時(shí)進(jìn)行新聞選擇的 一個(gè)重要管理,管理員用戶可以添加和刪除新聞?lì)悇e,添加和刪除新聞?lì)悇e在一個(gè)界面之上,用戶并可以在此界面上連接到其他的管理界面, 所要用到的控件是 Hyperlink、 Label、 TextBox和 Buttton,及一個(gè) GridView 的新聞表格,表格的形式應(yīng)與新聞管理中的新聞表格一致(沒(méi)有新聞刪除一列) 新聞?lì)悇e管理的 界面 設(shè)計(jì) 如圖 68 所示 東南大學(xué)成賢學(xué)院畢業(yè)設(shè)計(jì)報(bào)告 24 圖 68 新聞?lì)悇e管理界面 用戶管理界面 用戶管理包括 管理員 用戶 對(duì)所有用戶 的添加和刪除 , 在用戶管理 界面上可以看到所有的用戶的 各項(xiàng) 基本信息,通過(guò) 點(diǎn)擊“ 添加 用戶”按鈕來(lái)進(jìn) 入用戶添加界面,對(duì)用戶的基本信息進(jìn)行添加, 通過(guò)返回用戶管理界面進(jìn)行添加后的 用戶信息查看。點(diǎn)擊“刪除”來(lái)刪除用戶。 用戶
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1