成熟丰满熟妇高潮XXXXX,人妻无码AV中文系列久久兔费 ,国产精品一国产精品,国精品午夜福利视频不卡麻豆

您好,歡迎來到九壹網。
搜索
您的當前位置:首頁SpringBoot實現(xiàn):古典舞在線交流平臺全攻略

SpringBoot實現(xiàn):古典舞在線交流平臺全攻略

來源:九壹網

第一章 緒論
1.1研究背景
在當今的社會,可以說是信息技術的發(fā)展時代,在社會的方方面面無不涉及到各種信息的處理。信息是人們對客觀世界的具體描述,是人們進行交流與聯(lián)系的重要途徑。人類社會就處在一個對信息進行有效合理的加工中。它將促進整個社會的發(fā)展。隨著社會信息技術的提高,計算機已被廣泛應用于當今社會的各個領域,成為推動社會發(fā)展的首要技術動力。
一個行業(yè)發(fā)展起來,自然會誕生相關的交流網站,隨著經濟的快遞發(fā)展,學習舞蹈的人越來越多,在眾多舞種中,學習古典舞的人也在不斷增多,傳統(tǒng)古典舞交流的方式有時間地點的,在當今社會已經無法滿足用戶的需求,針對這一情況,結合目前計算機技術的發(fā)展,特開發(fā)了本古典舞在線交流平臺。在互聯(lián)網的迅速發(fā)展下,局域網的普及,為建立古典舞在線交流平臺的設計與實現(xiàn)提供了基礎條件。古典舞在線交流平臺與傳統(tǒng)的古典舞交流方式相比,有著無法比擬的優(yōu)點,網絡共享、傳播速度快的特點,用戶可以隨時隨地進行古典舞交流,同時管理員通過計算機對系統(tǒng)信息進行全面管理,大大提高了古典舞交流效率。
1.2 設計原則
在開始開發(fā)項目之前,必須要先考慮項目的實用性、科學性,以及該項目是否能夠真正讓用戶受益并盡可能的發(fā)揮項目的作用。因此,在開發(fā)前,通過以下幾條原則對項目進行判斷:
(1)可行性原則。項目需要保證經濟可行性和技術可行性,這包括了項目在瀏覽端、服務端等方面上的經濟和技術上是可以達成的。
(2)適應性原則。項目要保證可維護性和可擴展性,這是每個非短期項目都需要考慮的,并且不論是維護還是擴展,都必須要建立在適應用戶的正常需求的基礎上。
(3)安全性及保密性原則。要充分保證用戶信息的安全性和保密性,不能因為開發(fā)上的疏忽,導致用戶的信息泄露。
(4)系統(tǒng)工程原則。為了確保項目的整體性,在項目調查、項目分析、項目設計、項目開發(fā)的過程中,都需遵從項目工程的方法和步驟逐步進行。
(5)統(tǒng)一規(guī)劃、分期實施、逐步完善原則。項目開發(fā)的過程中,要按照規(guī)劃、分期實施,特別是要注意在項目開發(fā)過程中要有條理,從點到面,一步步完善,不要貪圖進度,要循環(huán)漸進的對項目進行開發(fā)。
1.3 論文組織結構
第一章主要是簡單的介紹下設計本網站的研究背景、設計原則,在這一章里主要是讓大家了解下我的設計的前因后果,為接下來我的其它章節(jié)做鋪墊。
第二章主要是介紹在設計過程中所涉及到的技術。
第三章主要是介紹下設計這個網站所需要的需求以及我們的功能需求分析,因為只有更好的分析清楚我們的功能需求才能更好的完成我們的設計。
第四章網站系統(tǒng)設計,主要介紹了網站結構的設計,這一章主要是為了能讓大家更好的了解網站的一些基本設計信息。
第五章系統(tǒng)的實現(xiàn),介紹了系統(tǒng)每個模塊的設計與實現(xiàn),讓大家能清晰的了解系統(tǒng)的主要功能。
第六章系統(tǒng)的測試,這章主要是測試下各個部分每個功能是否能用,看下是否有錯誤。

第二章 相關技術介紹
2.1Java技術
Java是一種非常常用的編程語言,在全球編程語言排行版上總是前三。在方興未艾的計算機技術發(fā)展歷程中,Java的身影無處不在,并且擁有旺盛的生命力。Java的跨平臺能力十分強大,只需一次編譯,任何地方都可以運行[9]。除此之外,它還擁有簡單的語法和實用的類庫,讓編程人員可以盡可能將精力集中在問題的求解上,并且許多開源項目和科研成果都是采用它實現(xiàn)的。
在1995年這一年的5月份,著名的Sun Microsystems公司在程序開發(fā)設計上面鄭重推出一種面向對象開發(fā)的程序設計語言——Java,最開始的時候Java是由詹姆斯.高斯林這位偉大的JAVA之父來進行主導,但是在后來由于各種原因,讓甲骨文公司這個針對商業(yè)程序創(chuàng)建了oracle大型數(shù)據(jù)庫的公司收購了Java。Java的平臺總共算下來有3個,分別為javaME和javaSE以及javaEE這3個java平臺。下面將對其進行分別介紹。
(1)在電腦桌面程序的開發(fā)上面需要選擇JavaME,這個用得也比較多。
(2)企業(yè)也會根據(jù)工作以及業(yè)務需要開發(fā)各種軟件,那么就會選用JavcEE這個支持企業(yè)版軟件的開發(fā)的Java平臺,JavcEE主攻運用在企業(yè)領域上面的web應用,JavcEE也在javaSE的基礎上獲得了比如jsp技術 ,Servlet技術等程序開發(fā)技術的支持。
(3)現(xiàn)在生活中手機的普及化,也使得手機端這樣的移動設備的軟件的興起,JavaME這個迷你版java平臺就能運用于移動端的軟件開發(fā)操作。
2.2MYSQL數(shù)據(jù)庫
MySQL是典型的關系數(shù)據(jù)庫系統(tǒng),擁有開源免費、穩(wěn)定、高效等特點,一直是中小型web項目的最佳數(shù)據(jù)庫選擇。MySQL作為當今IT領域使用人數(shù)最多的開源關系型數(shù)據(jù)庫軟件之一,在2018年的數(shù)據(jù)庫使用率排名中位居第二,僅次于目前為止最成功的商業(yè)版數(shù)據(jù)庫Orcle[12]。MySQL最大的優(yōu)勢之一就是無償使用,這也是它成功的關鍵。
MySQL支持標準化數(shù)據(jù)庫查詢語言SQL。MySQL是一款非常適合個人開發(fā)者或小型組織開發(fā)團體的數(shù)據(jù)庫管理系統(tǒng),因為它是開源并且免費的,體積小、速度快、成本低以及其最重要的一點開放源碼,深受程序設計人員的喜愛,這也讓它成為了許許多多中小型開發(fā)網站數(shù)據(jù)庫的首選,同時提供了多種開發(fā)的連接API。MySQL將數(shù)據(jù)的存放按照記錄之間的關系存放到了不同的表中,減少了數(shù)據(jù)的冗余并且提高了開發(fā)的工作效率。MySQL支持開發(fā)中需要用的大型數(shù)據(jù)庫,并能處理數(shù)以萬計的記錄。因為MySQL是開源的軟件,所以在項目的預算中的時候不用花費額外的資金,大大降低了開發(fā)的總體成本,這也是MySQL數(shù)據(jù)庫在中小型企業(yè)和的開發(fā)者中廣泛流行的原因[11]。
2.3 B/S結構
在早期的程序開發(fā)中,使用得最多的莫過于C/S架構了,現(xiàn)在的生活中軟件在生活的各個方面落地,使用了C/S架構開發(fā)出來的軟件也是不在少數(shù)的,比如企業(yè)日常辦公使用到的微軟的OFFICE軟件,我國自己研發(fā)的文檔處理軟件WPS,還有娛樂軟件騰訊的QQ,騰訊的微信,以及電腦上安裝的殺毒軟件金山殺毒軟件,瑞金殺毒軟件等都是C/S架構。但是在Internet網絡盛行之后,鑒于大家對數(shù)據(jù)信息共享的需求,在原來的C/S架構上進行了升級改進之后,有了現(xiàn)在的主流架構B/S架構,B/S架構就是在C/S架構上多了一個瀏覽器,讓原來的直接訪問服務器的方式,變成了通過瀏覽器去訪問服務器。充分運用到了當下不斷成熟的瀏覽器技術。也讓軟件的開發(fā)成本以及維護成本降低了??梢哉fB/S這種新型的架構模式讓軟件的開發(fā)變得便利化。
2.4 Spring Boot框架
Spring Boot是一個簡化程序設置的擁有開箱即用的框架,它主要的優(yōu)點是根據(jù)程序員不同的設置而生成不同的代碼配置文件,這樣開發(fā)人員就不用每個項目都配置相同的文件,從而減低了開發(fā)人員對于傳統(tǒng)配置文件的時間,提高了開發(fā)效率。它內嵌Tomcat服務器,簡化了Maven的配置,自動配置Spring,通過這樣的框架,開發(fā)人員就不用頭疼各種配置文件,可以減少時間,同時提高了代碼的整體性,使開發(fā)人員工作效率大大提高。

因篇幅問題不能全部顯示,請點此查看更多更全內容

Copyright ? 2019- 91gzw.com 版權所有 湘ICP備2023023988號-2

違法及侵權請聯(lián)系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市萬商天勤律師事務所王興未律師提供法律服務