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

正文內(nèi)容

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

2023-07-13 06:14:43 本頁面
 

【正文】 了解,都能輕易掌握網(wǎng)站的各個關(guān)鍵作用的用法,容易上手。會員個人基本信息的查詢、修改。賽事通知信息的輸入,包括賽事通知的標(biāo)題、賽事通知的內(nèi)容等。羽毛球俱樂部網(wǎng)站需要完成的功能主要有:會員基本信息的輸入,包括會員的用戶名、用戶密碼、姓名、性別、年齡、職業(yè)、工作單位等。(2)用戶注銷加工說明:用戶注銷模塊僅完成一個操作,即刪除用戶會話。 修改用戶資料驗證用戶信息用戶新的用戶信息修改用戶信息用戶數(shù)據(jù)新的用戶信息新的用戶信息圖23 修改用戶資料數(shù)據(jù)流圖(1)加工說明:用戶可以根據(jù)需要修改其注冊時填寫的部分資料。 刪除用戶驗證用戶名用戶名管理員用戶數(shù)據(jù)用戶名刪除用戶用戶信息用戶數(shù)據(jù)圖22 刪除用戶數(shù)據(jù)流圖加工說明:刪除用戶只能由俱樂部管理員完成,其他用戶不能執(zhí)行該操作。 注冊用戶驗證用戶信息用戶信息用戶有效的用戶信息用戶數(shù)據(jù)圖21 注冊用戶數(shù)據(jù)流圖(1)加工說明:用戶注冊后才能進(jìn)入網(wǎng)站,注冊用戶模塊用于添加俱樂部成員。用戶管理模塊是針對本網(wǎng)站的使用者進(jìn)行管理的模塊。擁有所有的權(quán)限,可對會員進(jìn)行所有的操作,可以直接刪除任何會員的賬號或者修改任何會員的注冊信息,也可不通過注冊頁面直接添加會員。會員管理包括管理員對會員信息的添加、修改、刪除、查詢以及會員對其個人信息的修改、刪除、查詢。結(jié)論:本網(wǎng)站開發(fā)目標(biāo)明確,在技術(shù)和經(jīng)濟(jì),操作三方面都可行,并且投入少、見效快。硬件方面,在科技飛速發(fā)展的今天,硬件更新速度越來越快,可靠性越來越高,價格越來越便宜,因此硬件平臺也能夠滿足本系統(tǒng)所需?,F(xiàn)就羽毛球俱樂部網(wǎng)站從技術(shù)、經(jīng)濟(jì)、操作三方面進(jìn)行可行性分析:技術(shù)可行性:技術(shù)上的可行性分析主要分析技術(shù)條件能否順利完成開發(fā)工作,軟、硬件能否滿足需要。為了滿足管理者和會員的需求,羽毛球俱樂部很需要一個當(dāng)下很方便的羽毛球俱樂部網(wǎng)站。瀏覽器JSPJavaBeanDB請求響應(yīng)Web服務(wù)器數(shù)據(jù)庫圖12 網(wǎng)站開發(fā)模式 63 第二章 羽毛球俱樂部網(wǎng)站的需求分析第二章 羽毛球俱樂部網(wǎng)站的需求分析隨著北京奧運(yùn)會的舉辦,全民運(yùn)動的精神在全國普及開來,其中國民都很喜愛的羽毛球運(yùn)動也在其中之列。采用MVC的說法,模型對應(yīng)為業(yè)務(wù)邏輯和數(shù)據(jù),視圖對應(yīng)為表示,控制器則對應(yīng)為請求處理。在一個服務(wù)器應(yīng)用中,通常將應(yīng)用劃分為以下部分,及業(yè)務(wù)邏輯、表示和請求處理。JDBC實現(xiàn)了所有這些面向標(biāo)準(zhǔn)的目標(biāo)并且具有簡單、嚴(yán)格類型定義且高性能實現(xiàn)的接口。Java數(shù)據(jù)庫連接體系結(jié)構(gòu)是用于Java應(yīng)用程序連接數(shù)據(jù)庫的標(biāo)準(zhǔn)方法。JDBC為工具/數(shù)據(jù)庫開發(fā)人員提供了一個標(biāo)準(zhǔn)的API,據(jù)此可以構(gòu)建更高級的工具和接口,使數(shù)據(jù)庫開發(fā)人員能夠用純 Java API 編寫數(shù)據(jù)庫應(yīng)用程序。并且可以獨(dú)立完成數(shù)據(jù)庫生命周期中的全部活動:定義關(guān)系模式,插入數(shù)據(jù),建立數(shù)據(jù)庫;對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行查詢和更新;數(shù)據(jù)庫重構(gòu)和維護(hù);數(shù)據(jù)庫安全性、完整性控制等。 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL簡介[6]自SQL成為國際標(biāo)準(zhǔn)語言后,各個數(shù)據(jù)庫廠家紛紛推出各自的SQL軟件或SQL的接口軟件。(3)強(qiáng)大的可伸縮性。在這一點(diǎn)上Java比PHP更出色,除了系統(tǒng)之外,代碼不用做任何更改。 系統(tǒng)的關(guān)鍵技術(shù) JSP技術(shù)簡介[5]JSP(Java Server Pages)是由Sun公司發(fā)布的一種Web開發(fā)技術(shù),隨著網(wǎng)絡(luò)服務(wù)的不斷發(fā)展,現(xiàn)在已經(jīng)成為主流的Web程序開發(fā)技術(shù)之一,它具備了跨平臺、通用性好、安全可靠等特點(diǎn)。使用它的時間線和分層功能,能夠快速創(chuàng)建極具表現(xiàn)力和動感效果的網(wǎng)頁;利用目標(biāo)瀏覽器檢查特性,可以創(chuàng)建兼容各種平臺和瀏覽器的網(wǎng)頁;利用巡查(roundtrip)技術(shù),在可視編輯器中進(jìn)行編輯時,還可以在HTML檢視器中同時看到源代碼的改變情況。Tomcat 是一個輕量級應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試JSP 程序的首選。這些編程語言包括C、C++、Eiffel、Java、Perl、Python、Ruby和Tcl等;(4)支持多線程,充分利用CPU資源;(5)優(yōu)化的SQL查詢算法,有效地提高查詢速度;(6)既能夠作為一個單獨(dú)的應(yīng)用程序應(yīng)用在客戶端服務(wù)器網(wǎng)絡(luò)環(huán)境中,也能夠作為一個庫而嵌入到其他的軟件中提供多語言支持,常見的編碼如中文的GB 231BIG5,日文的Shift_JIS等都可以用作數(shù)據(jù)表名和數(shù)據(jù)列名;(7)提供TCP/IP、JDBC和JDBC等多種數(shù)據(jù)庫連接途徑;(8)提供用于管理、檢查、優(yōu)化數(shù)據(jù)庫操作的管理工具;(9)可以處理擁有上千萬條記錄的大型數(shù)據(jù)庫。 Microsoft SQL Server 2008數(shù)據(jù)庫[2]SQL Server 2008是一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。 開發(fā)工具簡介 MyEclipse簡介[1]MyEclipse企業(yè)級工作平臺(MyEclipse Enterprise Workbench)是對Eclipse IDE的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫和JavaEE的開發(fā)以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率?;ヂ?lián)網(wǎng)是一個不受時空限制的信息交換系統(tǒng),它是目前最直接、最豐富和最快捷的聯(lián)系方式,高效率的信息溝通為人們帶來了非常大的方便。目錄羽毛球俱樂部網(wǎng)站的設(shè)計與實現(xiàn)畢業(yè)論文目錄摘要 IAbstract II第一章 概述 1 1 開發(fā)工具簡介 1 系統(tǒng)的關(guān)鍵技術(shù) 3第二章 羽毛球俱樂部網(wǎng)站的需求分析 6 6 總體需求分析 6 7 功能需求分析 9 性能需求分析 10 開發(fā)和系統(tǒng)運(yùn)行環(huán)境需求 10第三章 總體設(shè)計 12 網(wǎng)站功能模塊設(shè)計 12 會員管理模塊 13 新聞管理模塊 13 通知管理模塊 14 其他模塊設(shè)計 14 模塊流程設(shè)計 14第四章 數(shù)據(jù)庫設(shè)計 17 數(shù)據(jù)庫需求分析 17 概念設(shè)計 17 數(shù)據(jù)庫設(shè)計 18 邏輯設(shè)計 21第五章 詳細(xì)設(shè)計 23 JavaBean的實現(xiàn) 23 后臺管理系統(tǒng)實現(xiàn) 28 39 58第六章 網(wǎng)站測試與維護(hù) 59 網(wǎng)站測試 59 網(wǎng)站維護(hù) 59參考文獻(xiàn) 60致謝 61第一章 概述第一章 概述隨著計算機(jī)技術(shù)的飛速發(fā)展和因特網(wǎng)的普及,網(wǎng)絡(luò)已經(jīng)漸漸成為我們獲取信息及文化資源的主要途徑,近十年來,隨著網(wǎng)絡(luò)用戶要求的不斷提高及計算機(jī)科學(xué)的迅速發(fā)展,特別是數(shù)據(jù)庫技術(shù)在Internet中的廣泛應(yīng)用,Web站點(diǎn)向用戶提供的服務(wù)將越來越豐富,越來越人性化。在網(wǎng)上可以直接瀏覽所需要的期刊、新聞、資料。它是功能豐富的JavaEE集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持Ajax、Struts、JSP、CSS、JavaScript、SQL等技術(shù)。目前SQL Server 2008被廣泛地應(yīng)用在Internet上的網(wǎng)站中。 Tomcat簡介[3]Tomcat是Apache軟件基金會(Apache Software Foundation)的Jakarta 項目中的一個核心項目,由Apache、Sun 和其他一些公司及個人共同開發(fā)而成。對于一個初學(xué)者來說,可以這樣認(rèn)為,當(dāng)在一臺機(jī)器上配置好Apache 服務(wù)器,可利用它響應(yīng)對HTML 頁面的訪問請求。Dreamweaver可以生成盡可能少的代碼量,并且不會任意修改其他工具所生成的源代碼。JSP頁面程序由HTML或者XML標(biāo)記以及JSP腳本共同組成。(2)系統(tǒng)的多平臺支持。從只有一個小的war文件就可以運(yùn)行Servlet/JSP,到由多臺服務(wù)器進(jìn)行集群和負(fù)載均衡,到多臺Application進(jìn)行事務(wù)處理,消息處理,一臺服務(wù)器到無數(shù)臺服務(wù)器,Java顯示了一個巨大的生命力。這就是大多數(shù)數(shù)據(jù)庫均用SQL作為共同的數(shù)據(jù)存取語言和標(biāo)準(zhǔn)接口,使得不同的數(shù)據(jù)庫系統(tǒng)之間的相互操作有了共同的基礎(chǔ)。用戶數(shù)據(jù)庫投入運(yùn)行后,可根據(jù)需要隨時逐步修改模式,不影響數(shù)據(jù)的運(yùn)行。 有了JDBC,向各種關(guān)系數(shù)據(jù)發(fā)送SQL語句就是一件很容易的事。JDBC對Java程序員而言是API,對實現(xiàn)與數(shù)據(jù)庫連接的服務(wù)提供商而言是接口模型。用JDBC開發(fā)數(shù)據(jù)庫應(yīng)用的原理如圖11所示[5] 。業(yè)務(wù)邏輯用于表示對應(yīng)用數(shù)據(jù)的處理,如客戶、產(chǎn)品和訂單信息。本次開發(fā)中JSP充當(dāng)視圖和控制器。由于羽毛球愛好者的增多,羽毛球俱樂部應(yīng)運(yùn)而生。作為Web應(yīng)用的一部分,網(wǎng)站對于發(fā)布信息、管理會員、瀏覽信息是非常合適的,并且也減少了管理者的工作量,有著傳統(tǒng)的俱樂部管理方式無法比擬的優(yōu)點(diǎn)。本網(wǎng)站采用JSP開發(fā)出友好美觀的人機(jī)界面,便于用戶理解、操作。經(jīng)濟(jì)可行性:由于本網(wǎng)站的開發(fā)完全靠人力完成即可,所以開發(fā)成本為零。因此系統(tǒng)的開發(fā)是完全可行的。新聞管理包則是管理員對新聞的發(fā)布、修改、刪除和查詢。會員身份:只能通過首頁注冊頁面進(jìn)行添加賬號,也只能通過登陸頁面登陸到俱樂部網(wǎng)站內(nèi)部進(jìn)行信息的瀏覽,并通過首頁進(jìn)入到修改個人信息的頁面編輯個人信息,不擁有對其他會員信息修改的權(quán)限。用戶管理模塊可以防止未授權(quán)用戶非法使用本網(wǎng)站訪問俱樂部數(shù)據(jù)。俱樂部成員進(jìn)入注冊新用戶頁面,輸入用戶信息后提交,驗證通過后網(wǎng)站的用戶數(shù)據(jù)中將添加新注冊用戶的數(shù)據(jù)。俱樂部管理員輸入用戶名后,系統(tǒng)驗證相應(yīng)的用戶是否存在以及是否可以刪除,驗證通過后執(zhí)行刪除用戶操作,系統(tǒng)的用戶數(shù)據(jù)中將不再存在該用戶的數(shù)據(jù)。用戶輸入新的個人信息并提交,系統(tǒng)驗證新的信息的完整性和正確性,驗證通過后修改信息模塊修改用戶數(shù)據(jù)中相應(yīng)的用戶信息。(3)數(shù)據(jù)流說明:用戶登錄信息包括用戶名、用戶密碼等數(shù)據(jù)。會員基本信息的查詢、修改。賽事通知信息的查詢、修改。新聞信息瀏覽,包括瀏覽管理員所發(fā)布的相關(guān)新聞,了解最近俱樂部內(nèi)部所舉辦的活動結(jié)果等。也為了會員用戶和管理員能以最快捷的方式了解俱樂部的最新消息,并且方便雙方對有權(quán)限的信息進(jìn)行查詢、修改。且目前的硬件價格越來越低,但性能卻越來越好。內(nèi)存:265M或是更高。處理器:Intel Pentium 166 MX或是更高。顯卡:SVGA顯示適配器。數(shù)據(jù)庫:Microsoft SQLSever2000。數(shù)據(jù)庫:Microsoft SQLSever2000。羽毛球俱樂部網(wǎng)站會員管理新聞管理通知管理刪除用戶添加用戶修改用戶資料登錄/退出刪除新聞添加新聞修改新聞信息刪除通知添加通知修改通知內(nèi)容用戶顯示其他管理閱讀通知閱讀新聞閱讀裝備及知識圖31 網(wǎng)站功能模塊本羽毛球俱樂部網(wǎng)站的用戶可以分為兩大類:會員用戶,管理員。在后臺管理頁面管理員可對會員的信息進(jìn)行添加、修改、刪除、查詢;也可對新聞和賽事通知進(jìn)行添加、修改、刪除、查詢。剩下的信息主要是用戶的個人信息,但要求都必須填寫完畢才能提交。 新聞管理模塊新聞管理模塊主要包括查詢新聞、添加新聞和新聞管理。 添加新聞子模塊設(shè)計添加新聞子模塊只允許管理員使用。管理員通過后臺管理頁面可以對所有的新聞進(jìn)行查詢,然后根據(jù)需要對新聞條目進(jìn)行編輯或刪除。然而添加通知和管理通知都是需要擁有管理員權(quán)限的用戶才能進(jìn)行訪問并通過后臺管理頁面進(jìn)行通知的增加、刪除、修改和查詢。 模塊流程設(shè)計為了更好地發(fā)揮各個模塊的的功能,需要注重每一個模塊的流程,才能使系統(tǒng)設(shè)計更加科學(xué)合理,與此同時也便于系統(tǒng)的擴(kuò)充。然后選擇查詢結(jié)果中的會員,并進(jìn)入修改界面,然后修改會員信息,系統(tǒng)檢查所修改的會員信息是否合法,如果合法則修改成功,否則退回到修改界面。然后在提交的時候檢查新聞?wù)氖欠窈戏?,如果合法的話則添加新聞成功,否則需要重新輸入。然后在提交的時候檢查通知正文是否合法,如果合法的話則修改通知成功,否則需要重新輸入。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è)計來支撐。在管理員主頁中可以實現(xiàn)瀏覽所有會員信息、所有新聞信息、所有通知信息、顯示所有用戶基本資料、添加新用戶、刪除已有用戶、添加管理員、分別添加、修改、刪除和查詢新聞以及通知等功能。用戶信息用戶名密碼姓名性別職業(yè)年齡工作單位圖41 用戶基本信息實體圖(2)新聞基本信息實體如圖42所示。要求能對新會員信息進(jìn)行登記,對已經(jīng)變更的會員信息進(jìn)行修改,對不再是俱樂部會員的相關(guān)信息進(jìn)行刪除。然后再把概念模式轉(zhuǎn)換成邏輯模式。新聞?wù)臉?biāo)題通知正文標(biāo)題管理員修改修改mnmn用戶名密碼通知號新聞號用戶密碼姓名性別年齡工作單位職業(yè)用戶名瀏覽修改mnmn用戶名圖45 修改、瀏覽關(guān)系局部ER圖ER模型的“聯(lián)系”用來描述實體之間的關(guān)聯(lián)性。對于任何會員用戶,俱樂部內(nèi)部的新聞和通知都可隨意瀏覽;對于所有的管理員。根據(jù)所學(xué)數(shù)據(jù)庫相關(guān)知識進(jìn)行全局ER模式設(shè)計的時候需要注意以下三點(diǎn)。局部ER模式的合并合并的原則是:首先進(jìn)行兩兩合并;然后合并那些現(xiàn)實世界中有著相互聯(lián)系的局部結(jié)構(gòu);合并先從公共實體類型開始,最后再再將剩下的未合并的獨(dú)立的局部結(jié)構(gòu)加入全局模式。管理員管理管理員用戶名密碼用戶名密碼
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1