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

正文內(nèi)容

羽毛球俱樂部網(wǎng)站的設(shè)計與實現(xiàn)畢業(yè)論文-文庫吧資料

2025-07-04 06:14本頁面
  

【正文】 管理員基本信息表的結(jié)構(gòu)(admin)列名數(shù)據(jù)類型長度可否為空說明是否為主鍵adminnamevarchar20not null用戶名是passwordvarchar16not null密碼否新聞基本信息表(news)表43 新聞基本信息表的結(jié)構(gòu)(news)列名數(shù)據(jù)類型長度可否為空說明是否為主鍵newsidintnot null新聞號是netimedate30not null發(fā)布時間否adminnamevarchar20not null發(fā)布作者否netitlevarchar100not null新聞標(biāo)題否netexttextnot null新聞?wù)姆裢ㄖ拘畔⒈恚╪otification)表44 通知基本信息表的結(jié)構(gòu)(notification)列名數(shù)據(jù)類型長度可否為空說明是否為主鍵noidintnot null通知號是notimevarchar30not null發(fā)布時間否adminnamevarchar20not null發(fā)布作者否notitlevarchar50not null通知標(biāo)題否notexttextnot null通知正文否第五章 詳細設(shè)計第五章 詳細設(shè)計通過系統(tǒng)設(shè)計、代碼編譯、系統(tǒng)測試,羽毛球俱樂部網(wǎng)站的功能已基本實現(xiàn)。完成邏輯設(shè)計后所得到的應(yīng)該是一組關(guān)系模式的定義。管理員管理管理員用戶名密碼用戶名密碼管理查詢新聞通知新聞號通知號mnmnnmpp圖46 俱樂部網(wǎng)站初始ER圖 邏輯設(shè)計由于完成概念設(shè)計后所得到的只是ER圖,而數(shù)據(jù)庫管理系統(tǒng)DBMS一般采用是關(guān)系型,所以數(shù)據(jù)庫的邏輯設(shè)計過程實際上就是把ER圖轉(zhuǎn)化為關(guān)系模式的過程。設(shè)計全局ER模式的目的不在于把若干局部ER模式單純的合并為一個ER模式,而在于消除各類沖突,使之成為能夠被所有用戶共同理解和接受的統(tǒng)一的概念模型,從而更加明簡單明了的表現(xiàn)出所有實體之間的聯(lián)系。局部ER模式的合并合并的原則是:首先進行兩兩合并;然后合并那些現(xiàn)實世界中有著相互聯(lián)系的局部結(jié)構(gòu);合并先從公共實體類型開始,最后再再將剩下的未合并的獨立的局部結(jié)構(gòu)加入全局模式。在這一步中根據(jù)實體的類型名和主鍵來判斷是否是公共實體類型。根據(jù)所學(xué)數(shù)據(jù)庫相關(guān)知識進行全局ER模式設(shè)計的時候需要注意以下三點。所以新聞和管理員是m:n,通知和管理員也是m:n,新聞和用戶是m:n,通知和用戶也是m:n。對于任何會員用戶,俱樂部內(nèi)部的新聞和通知都可隨意瀏覽;對于所有的管理員。如果存在聯(lián)系,則應(yīng)進一步確定是1:n,m:n,還是1:1等。新聞?wù)臉?biāo)題通知正文標(biāo)題管理員修改修改mnmn用戶名密碼通知號新聞號用戶密碼姓名性別年齡工作單位職業(yè)用戶名瀏覽修改mnmn用戶名圖45 修改、瀏覽關(guān)系局部ER圖ER模型的“聯(lián)系”用來描述實體之間的關(guān)聯(lián)性。本網(wǎng)站利用ER方法進行數(shù)據(jù)庫的概念設(shè)計,可分成三步進行:首先設(shè)計局部ER模式,然后把各局部ER模式綜合成一個全局模式,最后對全局ER模式進行優(yōu)化,得到最終的模式,即概念模式。然后再把概念模式轉(zhuǎn)換成邏輯模式。使羽毛球俱樂部管理工作規(guī)范化,系統(tǒng)化,程序化,避免會員管理的隨意性,提高信息處理的速度和準(zhǔn)確性,能夠及時、準(zhǔn)確、有效的查詢和修改俱樂部內(nèi)部的各項情況。要求能對新會員信息進行登記,對已經(jīng)變更的會員信息進行修改,對不再是俱樂部會員的相關(guān)信息進行刪除。通知正文標(biāo)題通知號修改時間作者圖43 通知基本信息實體圖(4)新聞、通知添加關(guān)系實體圖如圖44所示。用戶信息用戶名密碼姓名性別職業(yè)年齡工作單位圖41 用戶基本信息實體圖(2)新聞基本信息實體如圖42所示。 概念設(shè)計本網(wǎng)站采用ER 模型的概念結(jié)構(gòu)設(shè)計方法,由需求分析得出該羽毛球俱樂部網(wǎng)站有四個實體:用戶基本信息實體,新聞基本信息實體,通知基本信息實體,新聞、通知添加關(guān)系實體。在管理員主頁中可以實現(xiàn)瀏覽所有會員信息、所有新聞信息、所有通知信息、顯示所有用戶基本資料、添加新用戶、刪除已有用戶、添加管理員、分別添加、修改、刪除和查詢新聞以及通知等功能。本網(wǎng)站人性化設(shè)計,功能齊全,界面友好,操作方便,能夠?qū)崿F(xiàn)的功能有會員管理、新聞管理、通知管理,能更好地為羽毛球俱樂部會員服務(wù),也便于羽毛球俱樂部管理人員管理,從而達到信息化管理的目標(biāo)。YN標(biāo)題是否合法輸入通知標(biāo)題NY選擇通知管理員登錄 圖34 添加新聞流程圖 圖35 修改通知流程圖第四章 數(shù)據(jù)庫設(shè)計第四章 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫需求分析數(shù)據(jù)庫是整個網(wǎng)站保存所有信息的地方,所以,一個有這高效率的網(wǎng)站系統(tǒng)必定需要有一個高效的數(shù)據(jù)庫設(shè)計來支撐。管理員登錄添加新聞輸入新聞?wù)奶砑有侣劤晒φ氖欠窈戏ㄈ缓笤谔峤坏臅r候檢查通知正文是否合法,如果合法的話則修改通知成功,否則需要重新輸入。 修改通知流程圖管理員登錄后臺管理頁面后選擇通知管理進入到管理通知的頁面,系統(tǒng)會自動查詢出所有的已有通知并以列表的形式呈現(xiàn)。然后在提交的時候檢查新聞?wù)氖欠窈戏?,如果合法的話則添加新聞成功,否則需要重新輸入。取得用戶名和密碼進入網(wǎng)站YNYN 管理員登錄查詢所有用戶用戶信息修改修改成功YN信息是否合法然后選擇查詢結(jié)果中的會員,并進入修改界面,然后修改會員信息,系統(tǒng)檢查所修改的會員信息是否合法,如果合法則修改成功,否則退回到修改界面。 用戶登錄流程圖用戶進入登錄入口輸入用戶名和密碼,如果用戶名存在于數(shù)據(jù)庫中則檢驗數(shù)據(jù)庫中存儲的用戶名和密碼是否與輸入的匹配,如果匹配則進入網(wǎng)站,否則都返回到登錄入口。 模塊流程設(shè)計為了更好地發(fā)揮各個模塊的的功能,需要注重每一個模塊的流程,才能使系統(tǒng)設(shè)計更加科學(xué)合理,與此同時也便于系統(tǒng)的擴充。其中由于羽毛球俱樂部新聞和通知需要頻繁的更新,并且需要由專門的管理員進行更改,所以需要將羽毛球俱樂部的新聞和通知數(shù)據(jù)建立數(shù)據(jù)庫表格以便進行添加、修改、刪除和查詢。然而添加通知和管理通知都是需要擁有管理員權(quán)限的用戶才能進行訪問并通過后臺管理頁面進行通知的增加、刪除、修改和查詢。 通知管理模塊由于通知管理模塊的三個子模塊:查詢通知、添加通知和管理通知與新聞管理的三個子模塊類似,并且對數(shù)據(jù)庫的操作方式也基本相同,在此就簡要說明一下即可。管理員通過后臺管理頁面可以對所有的新聞進行查詢,然后根據(jù)需要對新聞條目進行編輯或刪除。管理員編輯新聞完畢后點擊上傳即可在網(wǎng)站的前臺顯示所添加的新聞。 添加新聞子模塊設(shè)計添加新聞子模塊只允許管理員使用。管理員除此之外還可以進入后臺管理頁面以管理的方式查詢新聞,進而添加新聞。 新聞管理模塊新聞管理模塊主要包括查詢新聞、添加新聞和新聞管理。用戶管理分為會員用戶對個人信息的管理和管理員對所有用戶信息的管理。剩下的信息主要是用戶的個人信息,但要求都必須填寫完畢才能提交。 用戶注冊子模塊設(shè)計其中用戶注冊也就是用戶的添加,其中主要是向羽毛球俱樂部網(wǎng)站的數(shù)據(jù)庫中添加用戶的各項信息,使該用戶成為俱樂部的一員。在后臺管理頁面管理員可對會員的信息進行添加、修改、刪除、查詢;也可對新聞和賽事通知進行添加、修改、刪除、查詢。以上所描述的通過導(dǎo)航欄點擊超鏈接轉(zhuǎn)入相關(guān)頁面,部分頁面也可通過在首頁的各個部分點擊相關(guān)內(nèi)容跳轉(zhuǎn)至響應(yīng)頁面瀏覽相關(guān)信息。羽毛球俱樂部網(wǎng)站會員管理新聞管理通知管理刪除用戶添加用戶修改用戶資料登錄/退出刪除新聞添加新聞修改新聞信息刪除通知添加通知修改通知內(nèi)容用戶顯示其他管理閱讀通知閱讀新聞閱讀裝備及知識圖31 網(wǎng)站功能模塊本羽毛球俱樂部網(wǎng)站的用戶可以分為兩大類:會員用戶,管理員。第三章 總體設(shè)計第三章 總體設(shè)計 網(wǎng)站功能模塊設(shè)計本網(wǎng)站由三個可拆卸的模塊組成:會員管理模塊、新聞管理模塊、賽事通知管理模塊。數(shù)據(jù)庫:Microsoft SQLSever2000。(2)用戶端操作系統(tǒng):Windows98/ME/2000/XP。數(shù)據(jù)庫:Microsoft SQLSever2000。網(wǎng)絡(luò)協(xié)議:TCP/IP。顯卡:SVGA顯示適配器。硬盤空間:40GB。處理器:Intel Pentium 166 MX或是更高。顯卡:SVGA顯示適配器。內(nèi)存:265M或是更高。(1)服務(wù)器端[8]服務(wù)器端的最低配置是由建立站點所需的軟件來決定,在最低配置的情況下,服務(wù)器的性能往往不盡人如意,現(xiàn)在的硬件的性能已經(jīng)相當(dāng)出色,而且價格也很便宜,所以通常應(yīng)給服務(wù)器端配置高性能的硬件。且目前的硬件價格越來越低,但性能卻越來越好。在調(diào)試和運行過程中,應(yīng)該能夠讓網(wǎng)站正常使用時不出錯,能夠保證數(shù)據(jù)的正確性、信息的可靠性、實現(xiàn)的高效性、網(wǎng)站的易使用性、網(wǎng)站管理的可維護性、信息的可測試性、數(shù)據(jù)的復(fù)用性、數(shù)據(jù)庫的安全保密性、數(shù)據(jù)的可移植性以及網(wǎng)絡(luò)互聯(lián)性。也為了會員用戶和管理員能以最快捷的方式了解俱樂部的最新消息,并且方便雙方對有權(quán)限的信息進行查詢、修改。羽毛球裝備、羽毛球知識瀏覽,包括羽毛球相關(guān)品牌、產(chǎn)品、羽毛球的基本知識、場地、比賽規(guī)則、羽毛球技術(shù)等。新聞信息瀏覽,包括瀏覽管理員所發(fā)布的相關(guān)新聞,了解最近俱樂部內(nèi)部所舉辦的活動結(jié)果等。但只限于單個注冊賬號。賽事通知信息的查詢、修改。新聞信息的查詢、修改。會員基本信息的查詢、修改。 功能需求分析采用面向?qū)ο蟮姆治龇椒▽τ鹈蚓銟凡烤W(wǎng)站功能需求進行劃分,可以將需求劃分為管理員對功能需求和用戶對功能的需求兩大部分內(nèi)容,具體功能模塊如圖25:羽毛球俱樂部網(wǎng)站會員管理新聞管理通知管理注冊管理登錄管理用戶管理查詢新聞添加新聞添加通知通知管理新聞管理通知管理其他管理圖25 具體功能模塊 管理員對功能的需求網(wǎng)站開發(fā)的總?cè)蝿?wù)是實現(xiàn)俱樂部內(nèi)部各種信息的系統(tǒng)化、規(guī)范化和自動化。(3)數(shù)據(jù)流說明:用戶登錄信息包括用戶名、用戶密碼等數(shù)據(jù)。 用戶登錄-退出驗證登錄信息用戶用戶數(shù)據(jù)用戶登錄信息用戶會話圖24 用戶登錄數(shù)據(jù)流圖(1)用戶登錄加工說明:用戶輸入登錄信息并提交,系統(tǒng)驗證有效后創(chuàng)建一個用戶會話,之后用戶就可以使用羽毛球俱樂部網(wǎng)站了。用戶輸入新的個人信息并提交,系統(tǒng)驗證新的信息的完整性和正確性,驗證通過后修改信息模塊修改用戶數(shù)據(jù)中相應(yīng)的用戶信息。刪除用戶模塊根據(jù)用戶名刪除系統(tǒng)的用戶數(shù)據(jù)中相應(yīng)的用戶信息。俱樂部管理員輸入用戶名后,系統(tǒng)驗證相應(yīng)的用戶是否存在以及是否可以刪除,驗證通過后執(zhí)行刪除用戶操作,系統(tǒng)的用戶數(shù)據(jù)中將不再存在該用戶的數(shù)據(jù)。(2)數(shù)據(jù)流說明:用戶信息包括用戶名、用戶密碼、姓名、性別、年齡、職業(yè)、工作單位等。俱樂部成員進入注冊新用戶頁面,輸入用戶信息后提交,驗證通過后網(wǎng)站的用戶數(shù)據(jù)中將添加新注冊用戶的數(shù)據(jù)。用戶登錄后才能使用本網(wǎng)站。用戶管理模塊可以防止未授權(quán)用戶非法使用本網(wǎng)站訪問俱樂部數(shù)據(jù)。其中會員注冊和登陸的頁面合并為一個頁面,設(shè)計的更加簡潔,也方便會員在注冊是不用單獨再創(chuàng)建一個窗口進行注冊。會員身份:只能通過首頁注冊頁面進行添加賬號,也只能通過登陸頁面登陸到俱樂部網(wǎng)站內(nèi)部進行信息的瀏覽,并通過首頁進入到修改個人信息的頁面編輯個人信息,不擁有對其他會員信息修改的權(quán)限。其中會員管理中有兩個角色:管理員身份:通過后臺管理登陸進行管理員操作。新聞管理包則是管理員對新聞的發(fā)布、修改、刪除和查詢。從管理的角度可將俱樂部中的數(shù)據(jù)分為三類:會員管理、新聞管理、賽事通知管理。因此系統(tǒng)的開發(fā)是完全可行的。操作可行性:本網(wǎng)站在開發(fā)設(shè)計時盡可能做到界面友好以及操作的人性化,使得操作人員輕松上手,盡量讓更多的用戶接受并使用,讓用戶都能簡便的操作。經(jīng)濟可行性:由于本網(wǎng)站的開發(fā)完全靠人力完成即可,所以開發(fā)成本為零。因此本網(wǎng)站的開發(fā)平臺已成熟可行。本網(wǎng)站采用JSP開發(fā)出友好美觀的人機界面,便于用戶理解、操作。這些優(yōu)點都大大的提高了管理者的效率,也很大程度上提高了會員的參與度。作為Web應(yīng)用的一部分,網(wǎng)站對于發(fā)布信息、管理會員、瀏覽信息是非常合適的,并且也減少了管理者的工作量,有著傳統(tǒng)的俱樂部管理方式無法比擬的優(yōu)點。隨著會員的增多,以及賽事規(guī)模的擴大,每次管理者的工作量也在增大,浪費了大量的人力,并且效率相對降低。由于羽毛球愛好者的增多,羽毛球俱樂部應(yīng)運而生。JavaBean則作為模型,實現(xiàn)數(shù)據(jù)訪問和處理,如圖12所示[7]。本次開發(fā)中JSP充當(dāng)視圖和控制器。最后,請求處理則是如何將業(yè)務(wù)邏輯和表示部分綁定在一起。業(yè)務(wù)邏輯用于表示對應(yīng)用數(shù)據(jù)的處理,如客戶、產(chǎn)品和訂單信息。使用MVC的關(guān)鍵在于將邏輯分離為3個不同的單元:模型(Model)、視圖(View)和控制器(Controller)。用JDBC開發(fā)數(shù)據(jù)庫應(yīng)用的原理如圖11所示[5] 。JDBC使用已有的SQL標(biāo)準(zhǔn)并支持與其它數(shù)據(jù)庫連接標(biāo)準(zhǔn)
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1