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

正文內(nèi)容

基于aspnet簡易博客網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)—計(jì)算機(jī)畢業(yè)設(shè)計(jì)-在線瀏覽

2025-02-01 11:08本頁面
  

【正文】 種有效方式,即博客網(wǎng)站就個人信息發(fā)布的場所,是人與人溝通的一個聚集地。因此,博客網(wǎng)站的建設(shè)有其不容忽視的特殊意義。 . 的跨平臺性,也使得開發(fā)出來的 WEB 應(yīng)用程序具有更好的擴(kuò)展性,能夠運(yùn)行于不同的操作平臺之下。 基于對博客網(wǎng)站的分析,本設(shè)計(jì)需要解決四個主要問題。系統(tǒng)所提供的注冊功 能是針對 第一類 普通用戶 的 。注冊頁面為 普通用戶基本信息錄入界面,利用 Visual Studio 2020 對應(yīng)控件的事件編程 將用戶基本信息 插入數(shù)據(jù)庫 實(shí)現(xiàn) 注冊 功能 。作為博客網(wǎng)站,提供各種各樣的模 板 對提高用戶的注冊量和瀏覽人數(shù) 是重要的 。 用戶維護(hù)個人基本信息 用戶維護(hù)個人基本信息,即注冊用戶修改、增加、刪 除個人基本信息。 文章和評論管理 文章和評論管理是網(wǎng)站系統(tǒng)的核心部分,其主要的功能包括:注冊用戶添加、刪除、編輯所發(fā)表的文章;刪除文章對應(yīng)的評論。該功能的實(shí)現(xiàn),是通過 設(shè)置功能對應(yīng)的按鈕另起一頁,在對應(yīng)的頁面 運(yùn)用控件的事件編程實(shí)現(xiàn)對數(shù)據(jù)庫中對應(yīng)的表操作。對發(fā)表的文章,有以下的管理功能:修改文章基本信息(標(biāo)題、類型、內(nèi)容),刪除文章,查看文章的評論,刪除文章的評論等。注冊用戶個人基本信息,包括姓名、出生年月、省份、城市等,是用戶自己維護(hù)的,即用戶可進(jìn)行增加、修改、刪除操作。此外,需要提供普通用戶瀏覽網(wǎng)站內(nèi)文章、發(fā)表文章評論、瀏覽注冊用戶基本信息等功能。 管理員需求 網(wǎng)站運(yùn)行,需要一定維護(hù)功能。 組織結(jié)構(gòu) 基于網(wǎng)站的需求,設(shè)計(jì)本網(wǎng)站組成結(jié)構(gòu)如圖 21,顯示了網(wǎng)站總體組織結(jié)構(gòu)。 ( 2)在個人空間內(nèi)(個人首頁),首先加載個人的基本信息 和站內(nèi)注冊信息。再判斷該文章是否有評論,若有則顯示出文章相關(guān)討論的最近三條。 ( 3)個人主頁提供個人的主要功能有: A 更改相片,點(diǎn)擊可以更改用戶出現(xiàn)在個人主頁的相片。 C 管理文章,點(diǎn)擊管理發(fā)表的所有文章。 E 管理評論,點(diǎn)擊管理所有文章對應(yīng)的評論,當(dāng)然在此只有刪除功能。 G 退出登錄,從自己的個人退出返回網(wǎng)站首頁 。 個人主頁 首頁 站內(nèi)博客 站內(nèi)文章 登錄 最新注冊用戶信息 最具人氣文章信息 修改密碼 更改相片 發(fā)表文章 管理文章 管理評論 編輯個人信息 站內(nèi)所有注冊用戶信息 站內(nèi)所有文章信息 網(wǎng)站門戶 ( 4)普通用戶登錄,直接通過 HTTP 輸入本站的網(wǎng)站直接訪問。 ( 6)登錄網(wǎng)站,提供站內(nèi)文章閱讀和博客瀏覽,條件查詢文章等功能。 環(huán)境配置 開發(fā)本系統(tǒng)所需要的軟硬件環(huán)境如下: 硬件條件 個人 PC 機(jī): A CPU:奔騰 用其以上 B 內(nèi)存: 256M 及其以上 軟件條件 A Windows Server 2020 系統(tǒng) B Visual Studio 2020 集成開發(fā)工具 C SQL Server 2020 簡體個人版 D 及其以上 3 概要設(shè)計(jì) 模塊劃分 通過對網(wǎng)站系統(tǒng)需求的調(diào)查研究,確定網(wǎng)站系統(tǒng)應(yīng)該對不同的用戶提供不同的功能。經(jīng)過分析,確定本網(wǎng)站的用戶主要分為兩種:注冊用戶和普通用戶。因此,本系統(tǒng)主 要分為三大模塊:注冊用戶、普通用戶、管理員。 (1)發(fā)表文章。 (2)管理文章。系統(tǒng)將用戶文章的基本信息顯示出來,既可在查看文章詳細(xì)信息之后,執(zhí)行修改和刪除操作,又可直接對文章基本信息執(zhí)行刪除操作。 (3)管理文章評論。系統(tǒng)將用戶文章的基本信息顯示出來,按不同的文章管理文章評論。 普通用戶模塊 普通用戶功能包括:閱讀站內(nèi)文章、發(fā)表文章評論、瀏覽站內(nèi)博客信息等。系統(tǒng)還提供查詢文章功能,普通用戶可根據(jù)文章的標(biāo)題、摘要、內(nèi)容(任意部分)、類型、文章的作者等查詢出相關(guān)文章信息。 (2)發(fā)表文章評論。系統(tǒng)將錄入評論的詳細(xì)信息:發(fā)表評論的昵稱(非管理員用戶均為“網(wǎng)絡(luò)游客”,管理員用戶為該用戶的真實(shí)姓名)、評論的內(nèi)容、評論時(shí)間、評論文章 ID。博客的基本信息指在網(wǎng)站內(nèi)注冊用戶的基本信息,包括站內(nèi)注冊信息、個人基本信息、聯(lián)系方式、發(fā)表的文章、文章的相關(guān)評論信息等。 (1)管理用戶。系統(tǒng)提供搜索功能,管理員可以通過用戶登錄名、真實(shí)姓名、出生年月等定位到具體用戶。刪除之后,該管理員用戶則和普通用戶一樣。 (2)管理文章。系統(tǒng)提供搜索功能,管理員可通過文章標(biāo)題、摘要、內(nèi)容(任意匹配)、類型、作者查詢具體文章,然后執(zhí)行操作。管理員對文章的管理,還包括對文章類型的管理,即添加和刪除文章類型。管理員對評論管理直接操作數(shù)據(jù)庫表“ Remark_info”,系統(tǒng)顯示所有評 論相關(guān)信息,根據(jù)需要刪除評論信息。管理員根據(jù)網(wǎng)站的需要添加和刪除網(wǎng)站內(nèi)公告。 注冊用戶模塊 注冊用戶模塊如圖 31 所示,體現(xiàn)了注冊用戶基本功能。 管理員模塊 注冊用戶 發(fā)表文章 管理文章 管理評論 維護(hù)個人信息 修改文章信息 添加基本信息 刪除文章信息 刪除評論信息 修改基本信息 刪除基本信息 普通用戶 注 冊 閱讀文章 瀏覽博客 用戶基本信息 發(fā)表文章信息 文章相關(guān)評論 發(fā)表文章 評論 網(wǎng)站管理員模塊功能如圖 33 所示,體現(xiàn)了管理員的所有功能。 用戶信息表 用戶信息表對應(yīng)數(shù)據(jù)庫中表 User_info,存儲注冊用戶基本信息,如姓名、性別、出生年月等,具體設(shè)計(jì)如表 1 所示。 表 2 文章信息表 數(shù)據(jù)字段名 數(shù)據(jù)類型 字段意義 Ei_ID Int [primary key] 站內(nèi)文章的唯一標(biāo)識 Ei_author Varchar(20)[not null] 文章發(fā)表者真實(shí)姓名 Ei_title Nvarchar(200)[not null] 文章標(biāo)題 Ei_key Nvarchar(200) 文章摘要 Ei_content Ntext[not null] 文章內(nèi)容 Ei_data Datatime[not null] 文章發(fā)表時(shí)間 Ei_hit Int [not null] default(0) 文章點(diǎn)擊數(shù)(人氣) Et_ID Int [not null] 文章類型 ID Ei_t_name Varchar(50)[not null] 文章類型名 Ei_authorID Int [not null] 文章發(fā)表者在站內(nèi)的 ID 評論信息表 評論信息表對應(yīng)數(shù)據(jù)庫里 Remark_info 表,存儲評論基本信息,如評論時(shí)間、內(nèi)容、評論者昵稱等,具體設(shè)計(jì)如表 3 所示。 表 4 管理員登錄表 數(shù)據(jù)字段名 數(shù)據(jù)類型 字段意義 L_Name Varchar(50) [not null] 管理員登錄名 L_Pwd Varchar(50) [not null] 管理員密碼 文章類型表 文章類型表對應(yīng)數(shù)據(jù)庫中表 Essay_type,存儲文章的類型編號和類型名,具體設(shè)計(jì)如表 5 所示。 表 6 管理員公告表 數(shù)據(jù)字段名 數(shù)據(jù)類型 字段意義 PID Int [primary key] 公告唯一標(biāo)識 Pcontent Ntext [not null] 公告內(nèi)容 4 詳細(xì)設(shè)計(jì) 網(wǎng)站界面設(shè)計(jì) 網(wǎng)站界面,即網(wǎng)站門戶,為所有用戶提供一個信息操作平臺。網(wǎng)站門戶分三個界面:首頁(網(wǎng)站主頁)、博客瀏覽界面、文章閱讀界面。顯示最新七位注冊用戶主要信息及最具人氣的十八篇文章 的主要信息,并顯示網(wǎng)站公告。 登錄:用戶登錄及管理員登錄入口。添加 Button 按鈕,在其 Click 事件下編程實(shí)現(xiàn)身 份 驗(yàn)證。 顯 示 : 主 要 顯 示 相 片 、 姓 名 、 出 生 年 月 等 信 息 。相片和姓名設(shè)置成頁面間傳值的連接形式,以實(shí)現(xiàn)點(diǎn)擊用戶相片或姓名即可查看對應(yīng)用戶的詳細(xì)信息 、 最具人氣文章的標(biāo)題和內(nèi)容的部分文字。將 文章的內(nèi)容部分設(shè)置成頁面間傳值的連接形式,以便點(diǎn)擊文章內(nèi)容可以查看文章詳細(xì)信息。 圖 41 網(wǎng) 站首頁運(yùn)行效果圖 C 核心代碼 //綁 定最新注冊的 7位用戶基本信息到 DataGridBlog private void BindToDataGridBlog() { DbTools tool=new DbTools()。 ()。 SqlDataReader sdr=()。 ()。 if(()) { if((,)) { SqlConnection con=()。 SqlCommand =new SqlCommand(select U_ID from User_info where U_LoadName=39。,con)。 Session[uID]=uID。 } else { =密碼不正確 。 } } 個人主頁界面設(shè)計(jì) 功能描述 個人主頁,該界面是重用的頁面上顯示注冊用戶基本信息、發(fā)表的文章信息、及文章相關(guān)評論信息。對于瀏覽用戶,該頁面僅是信息瀏覽頁面,而操作功能被屏蔽,僅對其提供評論文章功能。 該頁主要分二大部分:功能操作、信息顯示。通過 LinkButton 頁面?zhèn)髦盗砥痦撁婢幊虒?shí)現(xiàn)。更改相片、我的主頁、發(fā)表文章、修改密碼都要考慮頁面間傳值的問題,因此也是通過 LinkButton 并改了 LinkButton的外觀提供管理入口的。頁面初始化時(shí),加載用戶信息到相應(yīng)的位置。頁面會判斷用戶是否有文章,若有就會顯示出最新發(fā)表的一篇文章,并在此添加一個 LinkButton,利用其 Clickg 事件編程實(shí)現(xiàn)編輯文章功能,方便用戶直接編輯這一篇文章。并把評論內(nèi)容做成頁面間傳值的連接,用戶點(diǎn)擊,便可查看和管理該篇文章的所有評論。 DataGrid 設(shè)置分頁功能,每一頁顯示 5 篇文章的標(biāo)題和內(nèi)容的一部分。 在個人主頁,提供了兩個博客模版。 本頁具體運(yùn)行效果見圖 42。 SqlConnection con=()。 =new SqlCommand(select top 3 * from Remark_info where Remark_Essay_ID=+(Session[ArticleID])+ order by Remark_ID desc,con)。 (ds,Remark)。 ()。 SqlConnection con=()。 =new SqlCommand(select * from Essay_info where Ei_authorID=+(Request[uID])+ order by Ei_ID desc,con)。 (ds,Myatl)。 ()。系統(tǒng)中修改密碼、個人基本 信息及個人聯(lián)系方式實(shí)現(xiàn)方法和界面設(shè)計(jì)基本相同,因此主要介紹更改相片、修改個人基本信息、編輯文章和管理文章的評論界面設(shè)計(jì)。若刪除當(dāng)前相片,則刪除后顯示系統(tǒng)默認(rèn)的圖片。左邊表格拖入一個 Image 控件,顯示用戶的原始相片(頁面初始化加載時(shí)從數(shù)據(jù)庫中讀出用戶相片的相對路徑),右邊表格里,用一個 File 控件,讓用戶選擇新的相片。該界面具體運(yùn) 行效果如圖 43 所示。 =uPhoto\\+Session[uID].ToString()+。 if(((Session[uID]),ng())) { =h3相片更改成功! /h3。 } } 修改個人基本信息 A 功 能描述 此頁功能包括:添加、修改、刪除個人基本信息等。在對應(yīng)的表格中,添加 Textbox、 RadioButton,分別用于顯示用戶的原始信息和輸入用戶的新信息。該功能實(shí)現(xiàn)運(yùn)行效果如圖 44 所示。 DbTools tool=new DbTools()。 if() { =男 。 } =。 =。 if((([uID]),user)) { =h3個人信息修改成功! /h3。 } } 編輯文章 A 功能描述 此頁 提供文章修改和刪除功能。在相應(yīng)的表格中,添加 Textbox 用于顯示修改前的文章標(biāo)題、摘要和內(nèi)容。添加 Button 按鈕,在 Button 的 Click 事件下編程實(shí)現(xiàn)文章的修改和刪除操作。 圖 45 修改文章界面圖 C 核心代碼 //文章的修改 private void btnEdit_Click(object sender, e) { DbTools tool=new DbTools()。 =。 =()。 =(Request[ArticleID])。 if((atl)) { =文章修改成功! 。 } } 管理評論 A 功能描述 此頁提供用戶刪除文章評論的功能。添加 DataGrid 控件,利用其模板列,顯示評論者名字和評論時(shí)間。具體運(yùn)行效果如圖 46 所示。 DbTools tool=new DbTools()。amp。 } } else { (失敗 !)。 } 圖 4
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1