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

正文內(nèi)容

基于個(gè)人喜好的消息推送網(wǎng)站畢業(yè)論文(編輯修改稿)

2025-07-24 19:33 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 管理員權(quán)限的管理。 系統(tǒng)功能模塊設(shè)計(jì)網(wǎng)站由二大部分組成,其功能模塊包括用戶(hù)訪問(wèn)的前臺(tái)頁(yè)面模塊和后臺(tái)管理員新聞管理模塊。其模塊設(shè)計(jì)功能流程圖,如下功能結(jié)構(gòu)圖2和圖3所示。第一部分,消息推送新聞網(wǎng)站前臺(tái)功能結(jié)構(gòu)圖,如下圖5所示:圖2  網(wǎng)站前臺(tái)功能結(jié)構(gòu)圖第二部分,網(wǎng)站后臺(tái)功能結(jié)圖,如下圖3所示:圖3 網(wǎng)站后臺(tái)功能結(jié)構(gòu)圖 系統(tǒng)邏輯結(jié)構(gòu)設(shè)計(jì)系統(tǒng)邏輯結(jié)構(gòu)設(shè)計(jì)是根據(jù)用戶(hù)需求,將整個(gè)系統(tǒng)劃分成若干個(gè)邏輯數(shù)據(jù)單元,分別能夠?qū)崿F(xiàn)各自的功能。一般在軟件系統(tǒng)的開(kāi)發(fā)過(guò)程中,邏輯結(jié)構(gòu)一般是由系統(tǒng)架構(gòu)師規(guī)劃設(shè)計(jì)完成的。系統(tǒng)邏輯結(jié)構(gòu)在系統(tǒng)開(kāi)發(fā)的過(guò)程中起著相當(dāng)重要的作用,能使系統(tǒng)變得更加清晰。本系統(tǒng)開(kāi)發(fā)使用的邏輯結(jié)構(gòu)包括以下幾層:表示層、業(yè)務(wù)邏輯層、數(shù)據(jù)層。表示層(UI):是指與用戶(hù)進(jìn)行交互的界面。主要是用于接收用戶(hù)輸入的信息以及顯示反饋給用戶(hù)的信息。業(yè)務(wù)邏輯層(BLL):位于 UI層和DAL層之間。用于實(shí)現(xiàn)業(yè)務(wù)邏輯功能。業(yè)務(wù)邏輯具體包括:相關(guān)計(jì)算、數(shù)據(jù)驗(yàn)證和業(yè)務(wù)規(guī)則等。系統(tǒng)架構(gòu)中最核心的部分是BLL。它的關(guān)注點(diǎn)主要是用于完成和業(yè)務(wù)需求有關(guān)的系統(tǒng)設(shè)計(jì)。BLL在體系架構(gòu)中處于重要的關(guān)鍵位置,位于表示層和數(shù)據(jù)訪問(wèn)層之間。層是一種弱耦合的結(jié)構(gòu),層與層之間的相互關(guān)系是向下依賴(lài)的。底層是不知道上層是如何設(shè)計(jì)的,要改變上層的設(shè)計(jì)對(duì)其調(diào)用底層來(lái)說(shuō)不會(huì)有什么影響。在分層結(jié)構(gòu)設(shè)計(jì)的過(guò)程中,若是在不改變接口定義的條件下,分層式架構(gòu)是一個(gè)支持可抽取、可替代的理想層式架構(gòu)。所以對(duì)于業(yè)務(wù)邏輯層的設(shè)計(jì)若能支持可擴(kuò)展的架構(gòu)顯得尤為重要。從數(shù)據(jù)訪問(wèn)層來(lái)講,它是調(diào)用者;從表示層來(lái)講,它卻是被調(diào)用者。數(shù)據(jù)層(DAL):DAL與數(shù)據(jù)庫(kù)打交道。主要完成對(duì)數(shù)據(jù)的添加、修改、刪除和查看操作。它主要是將存儲(chǔ)在數(shù)據(jù)庫(kù)中的數(shù)據(jù)提取并提交給業(yè)務(wù)層,業(yè)務(wù)層將收到的數(shù)據(jù)保存到數(shù)據(jù)庫(kù)中去。 數(shù)據(jù)庫(kù)設(shè)計(jì)根據(jù)系統(tǒng)用戶(hù)需求分析,可以在數(shù)據(jù)庫(kù)中劃分以下實(shí)體:tb_Link、tb_manager、tb_news、tb_newsType、tb_Vote和tb_Style,為了實(shí)現(xiàn)基于用戶(hù)個(gè)人喜好的消息推送新聞網(wǎng)站的開(kāi)發(fā),需要對(duì)每個(gè)實(shí)體進(jìn)行屬性劃分。(1) tb_Link包含以下屬性:ID、Name、Address、IssueDate。(2) tb_manager包含以下屬性:ID、Name、Password、RealName、IssueDate、Mark。(3) tb_new包含以下屬性s:ID、Title、Content、Type、Style、IssueDate、linkNum、goodScore、mark、selectNum、markNum。(4) tb_newsType包含以下屬性:ID、TypeName、DateTime、linkNum。(5) tb_Vote包含以下屬性:ID、Name、Address、Country、Job、Remark、Number。(6) tb_Style包含以下屬性:ID、StyleName、STName、DateTime。1)數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫(kù)概念設(shè)計(jì)就是用來(lái)表達(dá)實(shí)體與實(shí)體之間的相互聯(lián)系的過(guò)程,在數(shù)據(jù)庫(kù)概念設(shè)計(jì)所體現(xiàn)的概念模型,能充分反映了現(xiàn)實(shí)世界中實(shí)體與實(shí)體間的相互聯(lián)系,概念設(shè)計(jì)的成功與否將直接關(guān)系到整個(gè)數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)的成功。下面用整體系統(tǒng)ER圖來(lái)表示各功能模塊之間的關(guān)系。如圖4所示:圖4系統(tǒng)整體ER圖通過(guò)上面的ER圖,我們能清晰的了解系統(tǒng)各個(gè)部分之間的關(guān)系。下面說(shuō)明用圖來(lái)表示各實(shí)體包含的屬性:1)tb_Link包含的屬性,如圖5所示:圖5 tb_Link的屬性結(jié)構(gòu)圖 2)tb_manager包含的屬性,如圖6所示:圖6 tb_manager的屬性結(jié)構(gòu)圖3)tb_news包含的屬性,如圖7所示:圖7 tb_news的屬性結(jié)構(gòu)圖 4)tb_newsType包含的屬性,如下圖8所示:圖8 tb_newsType的屬性結(jié)構(gòu)圖 5)tb_Vote包含的屬性,如下圖9所示:圖9 tb_Vote的屬性結(jié)構(gòu)圖 6)tb_Style包含的屬性,如下圖10所示:圖10 tb_Style的屬性結(jié)構(gòu)圖數(shù)據(jù)庫(kù)中創(chuàng)建表的方法有兩種,一種是通過(guò)在企業(yè)管理器中直接添加,另一種是使用用查詢(xún)分析器的腳本命令添加,本次設(shè)計(jì)選擇在企業(yè)管理器中添加。在企業(yè)管理器的news數(shù)據(jù)庫(kù)中右鍵單擊“表”節(jié)點(diǎn),在彈出的快捷菜單中選擇[創(chuàng)建表]命令,然后就進(jìn)入表結(jié)構(gòu)設(shè)計(jì)界面,可以在該界面中添加表的列名,以及各列的數(shù)據(jù)類(lèi)型、長(zhǎng)度,以及是否為空,是否為主鍵和描述。按照分析,本消息推送新聞網(wǎng)站一共需要建立六張數(shù)據(jù)表,下面分別介紹這些表的數(shù)據(jù)結(jié)構(gòu):(1)tb_Link(鏈接其他網(wǎng)站表)tb_Link主要是用于保存其他網(wǎng)站信息。表tb_Link的結(jié)構(gòu)如表1所示: 表1 tb_Link字段名數(shù)據(jù)類(lèi)型長(zhǎng)度描述IDint4數(shù)據(jù)庫(kù)流水號(hào)Namevarchar40鏈接其他網(wǎng)站名稱(chēng)Addressvarchar40鏈接網(wǎng)站地址IssueDatedatetime8鏈接網(wǎng)站的日期(2)tb_manager(后臺(tái)管理員設(shè)置表)tb_manager是用來(lái)保存后臺(tái)管理員的基本信息。表tb_manager的結(jié)構(gòu)如表2所示: 表2 tb_manager字段名數(shù)據(jù)類(lèi)型長(zhǎng)度描述IDint4數(shù)據(jù)庫(kù)流水號(hào)Namevarchar50管理員帳號(hào)Passwordvarchar50管理員密碼RealNamevarchar50管理員真實(shí)姓名IssueDatedatetime8管理員注冊(cè)日期Markvarchar50管理員標(biāo)識(shí)(3)tb_news(新聞管理表)tb_news主要是用于保存各類(lèi)新聞信息內(nèi)容。表tb_news的結(jié)構(gòu)如表3所示: 表3 tb_news字段名數(shù)據(jù)類(lèi)型長(zhǎng)度描述IDint4數(shù)據(jù)庫(kù)流水號(hào)Titlevarchar100新聞標(biāo)題Contenttext16新聞內(nèi)容Typevarchar100新聞?lì)愋蚐tylevarchar50新聞詳細(xì)類(lèi)型IssDatesmalldatetime4新聞發(fā)布日期linkNumint4獲取用戶(hù)的點(diǎn)擊量goodScoreint4獲取用戶(hù)提交的分?jǐn)?shù)markvarchar100獲取用戶(hù)是否標(biāo)記為喜歡selectNumint4獲取用戶(hù)的查詢(xún)量markNumint4獲取用戶(hù)的種類(lèi)排名(4)tb_newsType(新聞?lì)悇e表)tb_newsType主要是用來(lái)保存新聞種類(lèi)的信息。表tb_newsType的結(jié)構(gòu)如表4所示: 表4 tb_newsType字段名數(shù)據(jù)類(lèi)型長(zhǎng)度描述IDint4數(shù)據(jù)庫(kù)流水號(hào)TypeNamevarchar50新聞?lì)愋兔Q(chēng)DateTimedatetime8新聞?lì)愋徒⑷掌趌inkNumint4獲取用戶(hù)的點(diǎn)擊量(5)tb_Vote(新聞人物投票表)tb_Vote主要是用來(lái)保存用戶(hù)對(duì)新聞人物的投票信息。表tb_Vote的結(jié)構(gòu)如表5所示: 表5 tb_Vote字段名數(shù)據(jù)類(lèi)型長(zhǎng)度描述IDint4數(shù)據(jù)庫(kù)流水號(hào)Namevarchar50新聞人物的姓名Addressvarchar50新聞人物的地址Countryvarchar50新聞人物的籍貫Jobvarchar50新聞人物的工作Remarkvarchar50新聞人物的備注Numberint4新聞人物的票數(shù)(6)tb_Style(新聞人物投票表)tb_Style主要是用于保存新聞人物投票信息。表tb_Style的結(jié)構(gòu)如表6所示:表6 tb_Style字段名數(shù)據(jù)類(lèi)型長(zhǎng)度描述IDint4數(shù)據(jù)庫(kù)流水號(hào)StyleNamevarchar50新聞詳細(xì)類(lèi)型STNamevarchar50新聞?lì)愋虳ateTimedatetime50新聞日期  對(duì)于數(shù)據(jù)庫(kù)的物理實(shí)現(xiàn),它主要分為數(shù)據(jù)庫(kù)的創(chuàng)建和數(shù)據(jù)庫(kù)的連接。1)創(chuàng)建數(shù)據(jù)庫(kù)在創(chuàng)建數(shù)據(jù)庫(kù)的邏輯表結(jié)構(gòu)之前,首先需要?jiǎng)?chuàng)建數(shù)據(jù)庫(kù)。創(chuàng)建數(shù)據(jù)庫(kù)有兩種方法,一種是在企業(yè)管理器的數(shù)據(jù)庫(kù)服務(wù)器組中點(diǎn)擊“添加”,另一種是在查詢(xún)分析器中創(chuàng)建編寫(xiě)數(shù)據(jù)庫(kù)的腳本文件。本次設(shè)計(jì)選擇在企業(yè)管理器的數(shù)據(jù)庫(kù)服務(wù)器組中直接添加。在企業(yè)管理器中添加的方法:選擇[企業(yè)管理器][Microsoft SQL Server][SQL Server組][NETSDK(Windows NT]數(shù)據(jù)庫(kù)節(jié)點(diǎn),單擊右鍵可以看到“數(shù)據(jù)庫(kù)節(jié)點(diǎn)”,在此快捷菜單中選擇新建數(shù)據(jù)庫(kù)的命令,則在彈出數(shù)據(jù)庫(kù)屬性對(duì)話框中,將該對(duì)話框中設(shè)置數(shù)據(jù)庫(kù)的名字為“news”,并指定保存數(shù)據(jù)庫(kù)的路徑和其他屬性。2)數(shù)據(jù)庫(kù)的連接本網(wǎng)站系統(tǒng)開(kāi)發(fā)采用的是JDBC技術(shù)連接數(shù)據(jù)庫(kù)的。在第2章節(jié)介紹了系統(tǒng)開(kāi)發(fā)使用的關(guān)鍵技術(shù),其中就介紹了JDBC技術(shù),這里就不再重述。東華理工大學(xué)畢業(yè)設(shè)計(jì)(論文) 系統(tǒng)總體設(shè)計(jì)5 系統(tǒng)總體設(shè)計(jì)網(wǎng)站總體結(jié)構(gòu)主要是要說(shuō)明下網(wǎng)站的總體框架架構(gòu),包括前臺(tái)和后臺(tái)。網(wǎng)站前臺(tái)架構(gòu)說(shuō)明:此網(wǎng)站前臺(tái)包括系統(tǒng)網(wǎng)站導(dǎo)航欄、功能模塊、版塊新聞內(nèi)容顯示以及管理員進(jìn)入后臺(tái)的入口。此首頁(yè)負(fù)責(zé)版塊新聞標(biāo)題信息的顯示,新聞信息的顯示、新聞詳細(xì)信息的顯示、新聞搜索確認(rèn)查詢(xún)、年度新聞人物和投票數(shù)量的查看、消息推送點(diǎn)擊量前五名的顯示、消息推送搜索前三的顯示和消息推送種類(lèi)排名的顯示。該系統(tǒng)中所有的新聞信息和新聞詳細(xì)信息以及投票信息全在此模塊中顯示,用戶(hù)在瀏覽新聞信息的同時(shí)還可以鏈接訪問(wèn)其他網(wǎng)站。用戶(hù)和管理員進(jìn)入該系統(tǒng)必須首先進(jìn)入訪問(wèn)網(wǎng)站首頁(yè)。該頁(yè)面顯示所有新聞?lì)悇e及部分新聞標(biāo)題。網(wǎng)站前臺(tái)首頁(yè)的如圖11所示。 圖11 網(wǎng)站前臺(tái)首頁(yè)網(wǎng)站前臺(tái)框架圖說(shuō)明如下表7所示:表7 網(wǎng)站前臺(tái)首頁(yè)頁(yè)面說(shuō)明區(qū)域名稱(chēng)說(shuō)明對(duì)應(yīng)文件1網(wǎng)站導(dǎo)航主要展示網(wǎng)站的特色內(nèi)容和站內(nèi)導(dǎo)航條2功能模塊主要用于顯示導(dǎo)航模塊中的功能3內(nèi)容顯示主要用于顯示功能模塊中的內(nèi)容網(wǎng)站后臺(tái)架構(gòu)主要是用于
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1