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

正文內容

小型門戶網自助建站系統(tǒng)的設計與實現(xiàn)—免費畢業(yè)設計論文-文庫吧

2024-11-03 16:28 本頁面


【正文】 純靜態(tài)網站,即不用后臺數(shù)據(jù)庫,所有數(shù)據(jù)全部預存在網 頁中,需要增加、刪除和更新時都對網頁進行操作;“后臺――前臺”結合模式,使用數(shù)據(jù)庫處理數(shù)據(jù),后臺管理模塊管理數(shù)據(jù),使用更為靈活。本系統(tǒng)以第二種模式為準則,作出框架設計。 框架設計 通過對通用網站模式分析,設計出系統(tǒng),如圖 2- 2 所示。網站主架構為“后臺+前臺+數(shù)據(jù)庫”模式。具體實現(xiàn)為: a、 通過后臺設置網站的各種信息,包括網站 LOGO、文字顯示、圖片顯示、閱讀頁設置、留言簿設置等。這些數(shù)據(jù)信息將存入數(shù)據(jù)庫。 b、 設置信息從數(shù)據(jù)庫中讀出,送往前臺。 c、 通過管理模塊對已經設置好的前臺進行內容管理,包括文章、圖片等,對企業(yè)門 戶網來說,即產品說明、產品圖片等管理。這些內容同樣要存入數(shù)據(jù)庫。 d、 被管理的網站內容從數(shù)據(jù)庫中讀出,送往前臺。 e、 當有用戶訪問前臺網站時,以上 b 和 d 才會發(fā)生。 開發(fā)平臺 以開發(fā)平臺的易用性、運行環(huán)境的通用性和用戶使用環(huán)境的支持能力等方面為前提進行考慮,進行開發(fā)工具及環(huán)境選擇。 微軟公司推出的 .NET 技術和 SQL SERVER 數(shù)據(jù)庫管理系統(tǒng)因為優(yōu)秀而具有廣泛的用戶基礎。選擇該環(huán)境有以下優(yōu)勢: a、開發(fā)平臺方便易用,容易上手。 b、開發(fā)者已經有相關的基礎,開發(fā)語言學習和應用速度快。 c、性能強勁。 d、工具靈活。 e、兼容性好。由于微軟公司的操作系統(tǒng)在 PC 界占有絕大部分的份額,因此出自它本公司的開發(fā)工具和開發(fā)環(huán)境的兼容性更優(yōu)一些。 第 4 頁 共 23 頁 圖 22 系統(tǒng)框架圖 表格 主要表格使用關系如圖 24 所示,分為兩部分,即設置模塊和管理模塊。 從圖中可知存在以下表格: ( 1) 主頁設置信息表 ( 2) 所建網站主要信息表 ( 3) 分類設置信息表 ( 4) 閱讀頁設置信息表 ( 5) 留言簿設置信息表 ( 6) 內容管理表 ( 7) 留言管理表 ( 8) 幫助管理表 數(shù)據(jù)存入數(shù)據(jù)庫 后臺 系統(tǒng)幫助模塊,包括建站系統(tǒng)的使用說明 前臺網站管理模塊,包括對生成后的前臺進行數(shù)據(jù)管理 前臺網站生成模塊,包括設置前臺的功能和美化 后臺登錄 前臺門戶網站模板 數(shù)據(jù)送往前臺 設置數(shù)據(jù)存入數(shù)據(jù)庫 (數(shù)據(jù)庫) 表格 1 表格 2 表格 3 表格 4 .?? 可設置模塊 1 可設置模塊 2 可設置模塊 3 可設置模塊 4 可設置留言簿模塊 可設置網站幫助模塊 第 5 頁 共 23 頁 圖 24 表格使用關系圖 第( 1)到第( 5)張表為建站所用的表格,主要存儲網站的相關信息。第( 6)到第( 8)張表為內容管理,即提供給用戶 用于網站的管理。 通用模板 通過對一些資料的統(tǒng)計及訪問過的門戶網站的外觀統(tǒng)計,整理出一套通用模板,作為建站時的初始模板,主要內容如下: 主頁:主要顯示網站 LOGO、網站名稱、子分類列表、熱點列表、推薦列表、更新列表、圖片顯示版權信息等。 子分類主頁:主要顯示分類相關圖片、文字說明、內容列表、版權信息、分類熱點列表、分類推薦列表、分類更新列表等。 閱讀頁:提供每一條內容的內容顯示、圖片顯示、相關分類熱點列表、相關分類推薦列表等。 留言簿:對網站的建議或意見留言顯示。 幫助:顯示網站相關幫助,主要是網站擁有者的 聯(lián)絡方式、本網站的使用幫助等。 3 系統(tǒng)實現(xiàn) 后臺模塊 (1) 主頁設置 本模塊使用頁面是“ ”,部分運行效果圖如圖 31 所示。 第 6 頁 共 23 頁 圖 31 主頁設置圖 這是主頁設置模塊中的一個部分,用于設置網站 LOGO 圖片、網站名稱和建站理念。用戶在框內輸入內容后,點擊“更新基本信息”按鈕,即可更新數(shù)據(jù)進入數(shù)據(jù)庫中。當下次有訪問訪問網站時,會看到相關信息。 該部分核心處理代碼為: =正操作中 ...。 SqlConnection conn1=()。 ()。 SqlCommand cmd1=new SqlCommand(update AWWeb set WebName=39。+webName+39。,WebMain=39。+webWhat+39。,WebLogo=39。+webLogo+39。,conn1)。 if(()==1) =更新成功 !。 else =更新未成功 !。 ()。 這部分代碼放置在“更新基本信息”按鈕的 Button2_Click(object sender, e)事件中,每當點擊一次按鈕,均會執(zhí)行該事件一次。 (2) 子類主頁設置 該部分設置使用頁面“ ”,部分運行效果如圖 32 所示。 圖 32 子類名設置圖 這一部分用于修改門戶網站的子分類名和相應圖片地址。填入內容后點擊 第 7 頁 共 23 頁 “更新分類名”,即可更新。核心代碼如下: SqlConnection conn=()。 ()。 SqlCommand cmd1=new SqlCommand(update AWSub set SubName=39。+sub1+39。 where SubId=39。139。 and SubOwnTo=39。039。,conn)。 SqlCommand cmd2=new SqlCommand(update AWSub set SubName=39。+sub2+39。 where SubId=39。239。 and SubOwnTo=39。039。,conn)。 SqlCommand cmd3=new SqlCommand(update AWSub set SubName=39。+sub3+39。 where SubId=39。339。 and SubOwnTo=39。039。,conn)。 SqlCommand cmd4=new SqlCommand(update AWSub set SubName=39。+sub4+39。 where SubId=39。439。 and SubOwnTo=39。039。,conn)。 ()。 ()。 ()。 ()。 ()。 =更新成功! 。 分類名以外的信息設置同樣在本模塊處理,部分運行效果如圖 33 所示。 本部分將對每個分類下的三極模塊進行設置,包括模塊名和對應圖片。核心代碼如下: SqlConnection conn=()。 ()。 SqlCommand cmd1=new SqlCommand(update AWSub set SubName=39。+sub21+39。 where SubId=39。139。 and SubOwnTo=39。139。,conn)。 SqlCommand cmd2=new SqlCommand(update AWSub set SubName=39。+sub22+39。 where SubId=39。239。 and SubOwnTo=39。139。,conn)。 SqlCommand cmd3=new SqlCommand(update AWSub set SubName=39。+sub23+39。 where SubId=39。339。 and SubOwnTo=39。139。,conn)。 SqlCommand cmd4=new SqlCommand(update AWSub set SubName=39。+sub24+39。 where SubId=39。439。 and SubOwnTo=39。139。,conn)。 SqlCommand cmd5=new SqlCommand(update AWSub set SubMessage=39。+intro1+39。 where SubID=39。139。 and SubOwnTo=39。039。,conn)。 ()。 ()。 第 8 頁 共 23 頁 ()。 ()。 ()。 ()。 =更 新成功! 。 圖 33 子類內容設置圖 在各文本框內輸入內容后,點擊“更新本二級分類”按鈕。其下的Button1_Click(object sender, e)事件將執(zhí)行,進行更新處理。 (3) 閱讀頁設置 該部分使用頁面“ ”,部分運行效果如圖 34 所示。 本部分提供用于讓建站者針對訪問者的愛好進行一些內容閱讀頁面的設置,如標題字號、字體、正文字體、顏色等的設置。如果所建站網站是個人門戶網,有時還要考慮在網頁中加入廣告頁,也需要相應設置。 圖 34 閱讀頁設置圖 在進入本頁時網頁會自動從數(shù)據(jù)庫中讀出現(xiàn)在的設置情況,以便于用戶檢查和修改。核心代碼如下: if(!) { SqlConnection conn=()。 ()。 第 9 頁 共 23 頁 SqlCommand cmd=new SqlCommand(select * from AWReader,conn)。 SqlDataReader sdr=()。 ()。 string titleColor=(0).Trim()。 string titleSize=(1).ToString().Trim()。 string textColor=(2).Trim()。 string textSize=(3).ToString().Trim()。 string backColor=(5).Trim()。 string titleFont=(9).Trim()。 string textFont=(10).Trim()。 =titleColor。 =titleSize。 =titleFont。 =textColor。 =textSize。 =textFont。 =backColor。 } 在填入內容到文本框中后,點擊“更新”按鈕,即會調用如下代碼: SqlConnection conn=()。 ()。 SqlCommand cmdReader=new SqlCommand(update AWReader set TitleFontCorlor=39。+titleColor+ 39。,TitleFontSize=+titleSize+ ,TextFontCorlor=39。+textColor+ 39。,TextFontSize=+textSize+ ,BackCorlor=39。+backColor+ 39。,TitleFont=39。+titleFont+ 39。,TextFont=39。+textFont+39。,conn)。 ()。 =更新成功! 。 這部分放置在“更新”按鈕 Button1_Click(object sender, e) 第 10 頁 共 23 頁 事件下。 (4) 留言簿設置 該部分設置使用頁面“ ”,部分運行效果如圖 35 所示。 圖中“讀取上一次設置”按鈕用于當建站者想?yún)⒖籍斍霸O置時使用,點擊后將會從數(shù)據(jù)庫中讀出目前這部分設置的內容,并填充到文本框中去。“更新以上”按鈕則用于更新修改后的內容入數(shù)據(jù)庫中。 圖 35 留言簿設置圖 “讀取上一次 設置”按鈕的處理代碼如下: SqlConnection conn=()。 ()。 SqlCommand cmd=new SqlCommand(select * from AWReader,conn)。 SqlDataReader sdr=()。 ()。 string titleColor=(0).Trim()。 string titleSize=(1).ToString().Trim()。 string textColor=(2).Trim()。 string textSize=(3).ToString().Trim()。 string backColor=(5).Trim()。 string titleFont=(9).Trim()。 string textFont=(10).Trim()。 =titleColor。 =titleSize。 =titleFont。 第 11 頁 共 23 頁 =textColor。 =textSize。 =textFont。 =backColor。 “更新以上”按鈕的代碼如下: SqlConnection conn=()。 ()。 SqlCommand cmdReader=new SqlCo
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1