基于SpringBoot的冬奧會(huì)科普平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)-計(jì)算機(jī)畢業(yè)設(shè)計(jì)源碼
摘 要
隨著信息技術(shù)和網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,人類已進(jìn)入全新信息化時(shí)代,傳統(tǒng)管理技術(shù)已無(wú)法高效,便捷地管理信息。為了迎合時(shí)代需求,優(yōu)化管理效率,各種各樣的管理平臺(tái)應(yīng)運(yùn)而生,各行各業(yè)相繼進(jìn)入信息管理時(shí)代,冬奧會(huì)科普平臺(tái)就是信息時(shí)代變革中的產(chǎn)物之一。
任何平臺(tái)都要遵循平臺(tái)設(shè)計(jì)的基本流程,本平臺(tái)也不例外,同樣需要經(jīng)過(guò)市場(chǎng)調(diào)研,需求分析,概要設(shè)計(jì),詳細(xì)設(shè)計(jì),編碼,測(cè)試這些步驟,基于java語(yǔ)言設(shè)計(jì)并實(shí)現(xiàn)了冬奧會(huì)科普平臺(tái)。該平臺(tái)基于B/S即所謂瀏覽器/服務(wù)器模式,應(yīng)用java技術(shù),選擇MySQL作為后臺(tái)數(shù)據(jù)庫(kù)。平臺(tái)主要包括平臺(tái)首頁(yè),個(gè)人中心,用戶管理,項(xiàng)目類型管理,冬奧會(huì)項(xiàng)目管理,精彩視頻管理,冬奧論壇,系統(tǒng)管理等功能模塊。
本文首先介紹了冬奧會(huì)科普管理的技術(shù)發(fā)展背景與發(fā)展現(xiàn)狀,然后遵循軟件常規(guī)開(kāi)發(fā)流程,首先針對(duì)平臺(tái)選取適用的語(yǔ)言和開(kāi)發(fā)平臺(tái),根據(jù)需求分析制定模塊并設(shè)計(jì)數(shù)據(jù)庫(kù)結(jié)構(gòu),再根據(jù)平臺(tái)總體功能模塊的設(shè)計(jì)繪制平臺(tái)的功能模塊圖,流程圖以及E-R圖。然后,設(shè)計(jì)框架并根據(jù)設(shè)計(jì)的框架編寫代碼以實(shí)現(xiàn)平臺(tái)的各個(gè)功能模塊。最后,對(duì)初步完成的平臺(tái)進(jìn)行測(cè)試,主要是功能測(cè)試、單元測(cè)試和性能測(cè)試。測(cè)試結(jié)果表明,該平臺(tái)能夠?qū)崿F(xiàn)所需的功能,運(yùn)行狀況尚可并無(wú)明顯缺點(diǎn)。
關(guān)鍵詞:冬奧會(huì)科普;java;MySQL數(shù)據(jù)庫(kù)
?
Abstract
With the rapid development of information technology and network technology, human beings have entered a new information age, traditional management technology has been unable to efficiently and conveniently manage information. In order to meet the needs of The Times and optimize management efficiency, a variety of management platforms have emerged, and all walks of life have entered the information management era. The Popular science platform of the Winter Olympics is one of the products in the information era.
Any platform should follow the basic process of platform design, and this platform is no exception. It also needs to go through the steps of market research, demand analysis, outline design, detailed design, coding and testing. Based on Java language, the Popular science platform of winter Olympics is designed and implemented. The platform is based on THE B/S browser/server mode, the application of Java technology, MySQL as the background database. The platform mainly includes the platform home page, personal center, user management, project type management, Winter Olympics project management, highlight video management, Winter Olympics forum, system management and other functional modules.
This article first introduces the winter Olympics technology development background and current situation of the development of science management, and then follow the routine software development process, the first platform for the selection of suitable language and development platform, according to the requirement analysis module and database structure design, and according to the overall function module design rendering platform platform function module chart, flow diagram and e-r diagram. Then, the framework is designed and the code is written according to the designed framework to realize the various functional modules of the platform. Finally, the preliminarily completed platform is tested, mainly functional test, unit test and performance test. The test results show that the platform can achieve the required functions, the operating condition is fair and there are no obvious shortcomings.
Key words: Winter Olympics science popularization; Java; The MySQL database
?
目錄
1 緒論 1
1.1 課題背景 1
1.2 課題研究現(xiàn)狀 1
1.3 初步設(shè)計(jì)方法與實(shí)施方案 2
1.4 本文研究?jī)?nèi)容 2
2 平臺(tái)開(kāi)發(fā)環(huán)境 4
2.1 Java技術(shù) 4
2.2SpringBoot框架 4
2.3 B/S模式 4
2.4MyEclipse環(huán)境配置 5
2.5MySQL環(huán)境配置 5
3 平臺(tái)分析 6
3.1 平臺(tái)可行性分析 6
3.1.1 經(jīng)濟(jì)可行性 6
3.1.2 技術(shù)可行性 6
3.1.3 運(yùn)行可行性 6
3.2 平臺(tái)現(xiàn)狀分析 6
3.3 平臺(tái)需求分析 7
3.4平臺(tái)設(shè)計(jì)規(guī)則與運(yùn)行環(huán)境 8
3.5平臺(tái)流程分析 8
3.5.1操作流程 8
3.5.2添加信息流程 9
3.5.3刪除信息流程 10
4 平臺(tái)設(shè)計(jì) 11
4.1 平臺(tái)設(shè)計(jì)主要功能 11
4.2 數(shù)據(jù)庫(kù)設(shè)計(jì) 11
4.2.1 數(shù)據(jù)庫(kù)設(shè)計(jì)規(guī)范 11
4.2.2 E-R圖 12
4.2.3 數(shù)據(jù)表 13
5 平臺(tái)實(shí)現(xiàn) 19
5.1登錄注冊(cè) 19
5.2系統(tǒng)功能模塊 20
5.3管理員功能模塊 21
6 平臺(tái)測(cè)試 25
6.1 功能測(cè)試 25
6.2 可用性測(cè)試 25
6.3 維護(hù)測(cè)試 26
6.4 性能測(cè)試 26
6.5 測(cè)試結(jié)果分析 27
結(jié) 論 28
參考文獻(xiàn) 29
致 謝 30


