版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
I摘要近些年來,隨著科技的飛速發(fā)展,互聯(lián)網(wǎng)的普及逐漸延伸到各行各業(yè)中,給人們生活帶來了十分的便利,共享單車數(shù)據(jù)存儲系統(tǒng)利用計(jì)算機(jī)網(wǎng)絡(luò)實(shí)現(xiàn)信息化管理,使整個共享單車數(shù)據(jù)存儲管理的發(fā)展和服務(wù)水平有顯著提升。本文擬采用java技術(shù)和Springboot搭建系統(tǒng)框架,后臺使用MySQL數(shù)據(jù)庫進(jìn)行信息管理,設(shè)計(jì)開發(fā)的共享單車數(shù)據(jù)存儲系統(tǒng)。通過調(diào)研和分析,系統(tǒng)擁有管理員和用戶兩個角色,主要具備個人中心、用戶管理、共享單車管理、系統(tǒng)管理等功能模塊。將紙質(zhì)管理有效實(shí)現(xiàn)為在線管理,極大提高工作效率。關(guān)鍵詞:共享單車;java;Springboot框架;MySQL
AbstractInrecentyears,withtherapiddevelopmentofscienceandtechnology,thepopularityoftheInternethasgraduallyextendedtoallwalksoflife,bringinggreatconveniencetopeople'slives.Thesharedbikedatastoragesystemusesthecomputernetworktoachieveinformationmanagement,sothatthedevelopmentandservicelevelofthewholesharedbikedatastoragemanagementhasbeensignificantlyimproved.ThispaperintendstousejavatechnologyandSpringboottobuildasystemframework,useMySQLdatabaseforinformationmanagementinthebackground,anddesignanddevelopasharedbikedatastoragesystem.Throughresearchandanalysis,thesystemhastworoles:administratoranduser,whichmainlyhasfunctionalmodulessuchaspersonalcenter,usermanagement,sharedbikemanagementandsystemmanagement.Effectivelyrealizepapermanagementtoonlinemanagement,greatlyimprovetheworkefficiency.Keywords:Sharedbike;java;Springbootframework;MySQL目錄TOC\o"1-3"\h\u第一章概述 21.1課題研究背景 21.2課題研究意義 21.3國內(nèi)外發(fā)展現(xiàn)狀 31.4研究內(nèi)容 31.5本文的結(jié)構(gòu) 3第二章開發(fā)工具及技術(shù)介紹 42.1Java編程語言 42.2Spark簡介 42.3SPRINGBOOT框架 52.4MySQL數(shù)據(jù)庫 52.5B/S架構(gòu) 5第三章系統(tǒng)分析 13.1功能需求分析 13.2系統(tǒng)可行性分析 13.2.1技術(shù)可行性 13.2.2經(jīng)濟(jì)可行性 13.2.3社會可行性 23.3系統(tǒng)用例分析 23.4流程圖設(shè)計(jì) 33.4.1登錄流程圖 33.4.2添加新用戶流程圖 4第四章系統(tǒng)概要設(shè)計(jì) 54.1系統(tǒng)設(shè)計(jì)原理 54.2功能模塊設(shè)計(jì) 54.3數(shù)據(jù)庫設(shè)計(jì) 54.3.1數(shù)據(jù)庫設(shè)計(jì)原則 54.3.2數(shù)據(jù)庫E-R圖設(shè)計(jì) 54.3.3數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計(jì) 7第五章系統(tǒng)功能實(shí)現(xiàn) 105.1系統(tǒng)登錄注冊實(shí)現(xiàn) 105.2管理員模塊實(shí)現(xiàn) 105.3用戶模塊實(shí)現(xiàn) 13第六章系統(tǒng)測試 146.1軟件測試原則 146.2軟件測試過程 156.3測試用例 166.4本章小結(jié) 16結(jié)論 17致謝 18參考文獻(xiàn) 19第一章概述1.1課題研究背景近年來,由于計(jì)算機(jī)技術(shù)和互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,所有企事業(yè)單位內(nèi)部都是數(shù)字化、信息化、無紙化的發(fā)展趨勢,隨著這種趨勢的發(fā)展,各種決策系統(tǒng)、輔助系統(tǒng)也應(yīng)運(yùn)而生,其中,共享單車數(shù)據(jù)存儲系統(tǒng)就是其中的重要組成部分。共享單車數(shù)據(jù)存儲管理工作向來都是社會上不可或缺的一部分,然而多年以來人們大都習(xí)慣使用傳統(tǒng)方法,即人工來完成共享單車數(shù)據(jù)存儲的管理,但是這種方法存在著工作效率低以及保密性差的問題,同時還會生成大量的文本和數(shù)據(jù),在檢索數(shù)據(jù)時極大不便。隨著科技發(fā)展進(jìn)步,我們已進(jìn)入了信息化社會,僅僅依靠傳統(tǒng)的表格管理方式已不能適應(yīng)時代的要求。因此使用計(jì)算機(jī)來進(jìn)行接手傳統(tǒng)方式的共享單車數(shù)據(jù)存儲管理已經(jīng)勢在必行。而通過計(jì)算機(jī)技術(shù)來實(shí)現(xiàn)的共享單車數(shù)據(jù)存儲系統(tǒng)擁有對信息的快速檢索、保存了大量的共享單車數(shù)據(jù)存儲管理信息、信息系統(tǒng)保存的穩(wěn)定性高和維護(hù)成本低等優(yōu)點(diǎn),對共享單車數(shù)據(jù)存儲管理的工作效率也能提高。如今,傳統(tǒng)的人工管理方法、文件和圖表打印等信息傳輸方法已經(jīng)不能滿足當(dāng)下的發(fā)展需求,計(jì)算機(jī)科學(xué)與互聯(lián)網(wǎng)技術(shù)的蓬勃發(fā)展,顛覆了人們的生活以及思維方式。共享單車數(shù)據(jù)存儲系統(tǒng)的出現(xiàn),利用信息技術(shù)將共享單車數(shù)據(jù)存儲管理融于辦公平臺中,成為提高管理水平的有利手段,將會成為未來共享單車數(shù)據(jù)存儲管理的新模式。1.2課題研究意義在當(dāng)下,辦公自動化以一種迅速并不可阻擋的速度在慢慢遍布到社會的每一個角落中,而共享單車數(shù)據(jù)存儲系統(tǒng)正是辦公自動化的一個小小分支,解決了傳統(tǒng)共享單車數(shù)據(jù)存儲管理中繁雜且重復(fù)的操作,提高了工作的效率。共享單車數(shù)據(jù)存儲系統(tǒng)對于管理人員進(jìn)行管理來說是非常重要的,站在管理者的角度也一樣。共享單車數(shù)據(jù)存儲系統(tǒng)應(yīng)該做到讓管理人員進(jìn)行快捷的信息查詢以及對信息的處理功能。然而,大多數(shù)還沒有使用電子化管理來進(jìn)行共享單車數(shù)據(jù)存儲工作的意識,還是使用傳統(tǒng)的人工管理方法。如今,伴隨著計(jì)算機(jī)科學(xué)的不斷發(fā)展,互聯(lián)網(wǎng)科技的日漸成熟,計(jì)算機(jī)所帶來的種種優(yōu)勢已經(jīng)逐漸為人們所認(rèn)識,它已經(jīng)應(yīng)用在社會中的各個領(lǐng)域中并且越來越重要,利用計(jì)算機(jī)將共享單車數(shù)據(jù)存儲信息進(jìn)行電子化、系統(tǒng)化的管理能將共享單車數(shù)據(jù)存儲管理的效率提上一個臺階。所以,開發(fā)一套共享單車數(shù)據(jù)存儲系統(tǒng),將信息進(jìn)行電子化、系統(tǒng)化的管理,代替了傳統(tǒng)的人工管理方式,提升了工作效率。無紙化辦公,節(jié)省了時間,減少了紙張的浪費(fèi)同時節(jié)約了成本。加快了信息傳輸?shù)倪^程,使共享單車數(shù)據(jù)存儲管理更規(guī)范和科學(xué)。利用計(jì)算機(jī)處理速度快、信息存儲量大的特點(diǎn),將管理工作信息化,可以積累和管理大量的數(shù)據(jù)。對數(shù)據(jù)進(jìn)行有效并且集中的管理,實(shí)現(xiàn)了用戶信息的共享,使管理工作可以從傳統(tǒng)的人工管理中解放出來,提升了工作的效率,使其有更多的時間去完成更多的工作,來提高自身的業(yè)務(wù)素質(zhì)。1.3國內(nèi)外發(fā)展現(xiàn)狀相比于國內(nèi),國外的線上管理系統(tǒng)建設(shè)比較早,在上世紀(jì)就已經(jīng)很先進(jìn),但受七十年代的經(jīng)濟(jì)危機(jī)影響,導(dǎo)致部分國家發(fā)展緩慢,但也有些發(fā)達(dá)國家走群眾路線,全面發(fā)展網(wǎng)絡(luò)技術(shù)。在國內(nèi),線上管理系統(tǒng)已經(jīng)特別完善,它基于計(jì)算機(jī)技術(shù),讓系統(tǒng)具有信息化、科學(xué)化、自動化等特性。在計(jì)算機(jī)的輔助下,國內(nèi)該類系統(tǒng)可使管理者提高信息的復(fù)用率,對數(shù)據(jù)的處理、備份等方面也有了顯著的效率提升,這種有效的工作可使管理者能更快的做好決定,也實(shí)現(xiàn)了“無紙化”的信息管理方式。由于其功能特別完善,也導(dǎo)致系統(tǒng)比較龐大,所以在了解該類系統(tǒng)的功能、操作后,決定開發(fā)一款共享單車數(shù)據(jù)存儲系統(tǒng),它的功能小,但是操作簡單、快速、準(zhǔn)確的特點(diǎn),也體現(xiàn)了設(shè)計(jì)它的意義。1.4研究內(nèi)容調(diào)研:通過網(wǎng)絡(luò)、圖書館等渠道調(diào)查該課題的參考資料。系統(tǒng)需求分析:對參考資料分類整理,設(shè)想需求與功能,再研究實(shí)現(xiàn)功能所需的開發(fā)工具、技術(shù)、數(shù)據(jù)庫等。系統(tǒng)概要設(shè)計(jì):設(shè)計(jì)功能模塊、流程、數(shù)據(jù)庫模型、表與字段間的關(guān)系等。系統(tǒng)實(shí)現(xiàn):對系統(tǒng)用戶以文字加截圖的形式進(jìn)行精細(xì)化分解。系統(tǒng)測試:測試的作用和好處,測試的具體操作步驟,分析需求與測試結(jié)果是否一致。1.5本文的結(jié)構(gòu)本論文分為六個章節(jié)。第一章,緒論,其包含課題背景及意義,現(xiàn)國內(nèi)外的發(fā)展現(xiàn)狀,本課題要研究的內(nèi)容,所使用開發(fā)工具的描述等信息。第二章,主要介紹了系統(tǒng)的開發(fā)技術(shù)。第三章,先講述功能需求分析,再講述系統(tǒng)可行性分析和流程圖的設(shè)計(jì)。第四章,是系統(tǒng)設(shè)計(jì)原理,功能模塊設(shè)計(jì)和數(shù)據(jù)庫設(shè)計(jì)。第五章,詳細(xì)講述每個界面的正確操作步驟。第六章,該章講述了測試的目的以及測試過程及用例。最后對論文進(jìn)行總結(jié),包括致謝和參考文獻(xiàn)等內(nèi)容。
第二章開發(fā)工具及技術(shù)介紹此次系統(tǒng)的關(guān)鍵技術(shù)和架構(gòu)由B/S結(jié)構(gòu)、java技術(shù)和MySQL數(shù)據(jù)庫,是本系統(tǒng)的關(guān)鍵開發(fā)技術(shù),對系統(tǒng)的整體、數(shù)據(jù)庫、功能模塊、系統(tǒng)頁面以及系統(tǒng)程序等設(shè)計(jì)進(jìn)行了詳細(xì)的研究與規(guī)劃。2.1Java編程語言Java語言的發(fā)展距今己有二十多年的歷史,Java在眾多編程開發(fā)語言中依然穩(wěn)居排名前三,這離不開Java技術(shù)體系的眾多開發(fā)優(yōu)勢,相對比于其他編程開發(fā)語言而言,Java語言[}so]的入門使用非常簡單,Java集成了豐富的類庫和封裝類,能夠使開發(fā)者非常方便調(diào)用,擁有強(qiáng)大的技術(shù)基礎(chǔ)作為支撐,非常適合大型軟件的開發(fā)。由于Java語言是一門面向?qū)ο蟮木幊陶Z言,因此程序員只需要掌握基本的語法規(guī)則和清晰的編程思路便可以較好地開發(fā)應(yīng)用程序。除此之外,由于Java語言具有跨平臺和可移植性強(qiáng)的開發(fā)優(yōu)點(diǎn),因此可以在Android的應(yīng)用程序開發(fā)中發(fā)揮其重要作用。在大型的軟件項(xiàng)目開發(fā)中應(yīng)用Java技術(shù)較為廣泛,能夠?yàn)槠髽I(yè)項(xiàng)目需求提供成熟的解決方案。常用的計(jì)算機(jī)程序編程語言有Java語言、Python語言、C語言以及C++語言。由于Java語言具有成熟的技術(shù)架構(gòu)以及較為廣泛的應(yīng)用范圍,因此深得編程人員的喜愛。Java語言提供了try-catch異常處理、垃圾自動回收、內(nèi)存動態(tài)分配等強(qiáng)大功能機(jī)制,Java語言具備簡單性、健壯性、可移植性、多線程等優(yōu)點(diǎn),Java語言的強(qiáng)大特性能夠降低軟件后期的維護(hù)成本以及有效縮短軟件研發(fā)周期,節(jié)省了企業(yè)的軟件開發(fā)成本。本研究的共享單車數(shù)據(jù)存儲教學(xué)案例項(xiàng)目正是以成熟的Java編程語言為基礎(chǔ)的共享單車數(shù)據(jù)存儲項(xiàng)目開發(fā)語言。2.2Spark簡介Spark最初由加州大學(xué)伯克利分校的AMP(算法、機(jī)器和人)實(shí)驗(yàn)室于2009年開發(fā),是一個基于內(nèi)存計(jì)算的大數(shù)據(jù)并行計(jì)算框架,可用于構(gòu)建大型、低延遲的數(shù)據(jù)分析應(yīng)用程序。Spark最初是一個研究項(xiàng)目,它的許多核心思想來自學(xué)術(shù)研究論文。2013年,Spark加入Apache孵化器項(xiàng)目,開始快速發(fā)展。目前已成為Apache軟件基金會分布式計(jì)算系統(tǒng)(Hadoop、Spark和Storm)三大最重要的開源項(xiàng)目之一。Spark是大數(shù)據(jù)計(jì)算領(lǐng)域的后起之秀,在2014年打破了Hadoop的排序基準(zhǔn)(SortBenchmark)記錄,使用206個節(jié)點(diǎn)在23分鐘內(nèi)對100tb的數(shù)據(jù)進(jìn)行排序。Hadoop使用2000個節(jié)點(diǎn)在72分鐘內(nèi)對相同的數(shù)據(jù)進(jìn)行排序。換句話說,Spark只使用十分之一的計(jì)算資源,速度是Hadoop的三倍。這一新的記錄使Spark成為一個受歡迎的平臺,并表明Spark可以作為一個更快、更高效的大數(shù)據(jù)計(jì)算平臺。2.3SPRINGBOOT框架SpringBoot是由Pivotal的開發(fā)團(tuán)隊(duì)在2013年開發(fā)的一個免費(fèi)、輕量級、開源的系統(tǒng)框架。SpringBoot的主要設(shè)計(jì)思想是約定大于配置,因此SpringBoot在設(shè)計(jì)時幾乎達(dá)到零配置。SpringBoot集成了業(yè)界的開源框架。SpringBoot是一個非常強(qiáng)大的后臺框架,因?yàn)镾pringBoot的開發(fā)基本上不需要寫配置文件,所以利用SpringBoot來構(gòu)建網(wǎng)站的后臺環(huán)境,在SpringBoot的YML配置文件中寫項(xiàng)目啟動端口,項(xiàng)目就可以啟動了。項(xiàng)目的Java和靜態(tài)文件由SpringBoot管理。2.4MySQL數(shù)據(jù)庫MySQL是Oracle公司旗下的一個開源的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(RelationalDatabaseManagementSystem,RDBMS)}44}oMySQL支持使用多線程,充分利用了CPU的計(jì)算資源,可以選擇InnoDB,MyISAM和MEMORY等作為存儲引擎,提供了豐富的數(shù)據(jù)庫管理工具。在索引功能的加持下,其具有非常高的查詢效率,并支持主從、多節(jié)點(diǎn)集群等高可用部署模式。MySQL憑借其低廉的成本、可靠的數(shù)據(jù)庫服務(wù)和出色的性能,目前己經(jīng)成為絕大多數(shù)企業(yè)在進(jìn)行項(xiàng)目開發(fā)時的首選關(guān)系型數(shù)據(jù)庫。MySQL的體系結(jié)構(gòu)如圖2.1所示,具體可分為網(wǎng)絡(luò)連接層、服務(wù)層、存儲引擎層和系統(tǒng)文件層,分別完成建立連接、SQL解析與執(zhí)行、數(shù)據(jù)存儲與提取和數(shù)據(jù)交互等功能。圖2.1MySQL體系結(jié)構(gòu)圖2.5B/S架構(gòu)B/S結(jié)構(gòu)就是指系統(tǒng)客戶端與服務(wù)器分離,客戶端通過瀏覽器訪問服務(wù)端進(jìn)行操作。B/S結(jié)構(gòu)目前廣泛應(yīng)用于絕大部分系統(tǒng)搭建中,這種結(jié)構(gòu)摒棄C/S結(jié)構(gòu)客戶端服務(wù)端不分離的缺點(diǎn),具有更多的優(yōu)勢:(1)跨平臺性:B/S的標(biāo)準(zhǔn)由標(biāo)準(zhǔn)化組織確立,適用于絕大多數(shù)的系統(tǒng)搭建,通用于應(yīng)用之間。(2)低維護(hù)成本:客戶端和服務(wù)器端分離,減輕了兩端的壓力,尤其是客戶端,對客戶端設(shè)備,硬件、軟件要求都比較低,并且系統(tǒng)需要升級或維護(hù)時,只需要在服務(wù)器端升級或維護(hù)就可以,使相應(yīng)的費(fèi)用減少。第三章系統(tǒng)分析3.1功能需求分析需求分析的首要任務(wù)是要分析用戶的需求,知道用戶存在的一些情況,并且要明確用戶的使用狀況,然后設(shè)計(jì)規(guī)劃解決的問題。其中在使用定性的分析以及定量的分析,從這兩個方面獲取用戶的需求。一方面定性的分析獲得的應(yīng)該是用戶的基本需求,能夠發(fā)現(xiàn)現(xiàn)在人們的習(xí)慣要求。所以定性的需求主要是為了多與用戶交流,從而更為深刻的了解一些存在的需求問題;定量的分析則是發(fā)現(xiàn)一些潛在的用戶,并且獲得不一樣的反饋內(nèi)容。所以定量的需求要讓用戶來闡述一些情況,一定讓使用者清晰的進(jìn)行客觀的描述,這樣才能夠比較全面的獲得用戶的需求所在。其中獲得用戶需求以后,就要可以將用戶需求設(shè)計(jì)為系統(tǒng)的功能模塊。在能及時的分析和發(fā)現(xiàn)有關(guān)需求的情況下,需要系統(tǒng)同時的跟進(jìn)需求設(shè)計(jì)。在共享單車數(shù)據(jù)存儲管理過程中還需要創(chuàng)建需求工作的數(shù)據(jù)分析,以便于后面的分析做總結(jié)。寫入一個需求的報(bào)告內(nèi)容,其中需要包含完整的描述需求、以及功能需求、模型等后續(xù)開發(fā)過程中還需要用到的部分資料。需求的分析中用戶需求就是比較的重要,而且可以通過各種的路徑,以及各用戶對于系統(tǒng)的功能需求,你需要對這些內(nèi)容做出整理以及分類,然后分析這些需求的現(xiàn)實(shí)情況下的可能原因,還需要有認(rèn)真的分析過程,結(jié)合現(xiàn)實(shí)的情況下最終做出一系列的需求資料。在有關(guān)用戶的期望分析中能夠明確一些可能實(shí)現(xiàn)的情況,共享單車數(shù)據(jù)存儲系統(tǒng)功能是許多個可以測試的功能相結(jié)合的,正是由于這些功能可以使得用戶能夠更加積極的提供出需求,讓系統(tǒng)功能可以變得更加的完善。這樣就可以保證所有設(shè)計(jì)的功能模塊都是可以用到的,而且也是可測試的,對于后續(xù)系統(tǒng)的開發(fā)能夠有比較關(guān)鍵的作用,也能快速完成用戶所提供的需求。3.2系統(tǒng)可行性分析3.2.1技術(shù)可行性該系統(tǒng)使用java技術(shù)開發(fā),MySQL數(shù)據(jù)庫同Springboot框架聯(lián)合開發(fā)并實(shí)現(xiàn)。對于以上描述的技術(shù),在當(dāng)代都是較為成熟的技術(shù)和平臺,雖然它們都有自已的體系,但在程序員的眼里,它們的配合度是很高的,網(wǎng)上的相關(guān)博客中每個創(chuàng)建項(xiàng)目的帖子,它們都會出現(xiàn),數(shù)據(jù)庫負(fù)責(zé)管理數(shù)據(jù),開發(fā)工具負(fù)責(zé)管理項(xiàng)目,技術(shù)負(fù)責(zé)代碼的框架,既相互獨(dú)立,又相互依賴。以上描述的工具、技術(shù)都已轉(zhuǎn)化為自身的技能,所以從技術(shù)角色考慮是可行的,工作人員對于技術(shù)的關(guān)注度并不高,只要程序可用即可。3.2.2經(jīng)濟(jì)可行性經(jīng)濟(jì)可行性,可分為兩種,支出和收入,該系統(tǒng)屬于研究型畢業(yè)設(shè)計(jì),所以收入部分暫不考慮。支出可分為,設(shè)備、場地、開發(fā)環(huán)境、人力、時間等一切需考慮的因素,所有信息都是影響形成系統(tǒng)的一部分。設(shè)備:只需一臺筆記本電腦,配套的輸入設(shè)備;場地:暫定為圖書館與校內(nèi)的自習(xí)室;開發(fā)環(huán)境:良好;人力:自身、指導(dǎo)老師、同學(xué);時間:從選題到畢業(yè)為止,大約8個月。從以上描述可知,大部分條件已經(jīng)滿足,所以該系統(tǒng)不會存在經(jīng)濟(jì)方面的問題,所以是可行的。3.2.3社會可行性社會可行性,廣義而講可涉及到道德方面、法律方面、社會方面,每個方面都會影響系統(tǒng)的形成。本系統(tǒng)的是獨(dú)立且沒有任何傳播性質(zhì)的信息,更涉及不到道德層面,法律層面;本系統(tǒng)也沒有觸發(fā)法律,沒有賭博、黃色等類型信息,同時也是遵從國家法律,不會顯示任何觸發(fā)法律層面的信息;社會方面,該系統(tǒng)是為方便用戶提供更好的服務(wù),是輕量級的共享單車數(shù)據(jù)存儲系統(tǒng),會為人們帶來快速并有效查詢的功能,也是具有貢獻(xiàn)意義的??傮w而言,該系統(tǒng)也是具有社會可行性的。3.3系統(tǒng)用例分析共享單車數(shù)據(jù)存儲系統(tǒng)綜合網(wǎng)絡(luò)空間開發(fā)設(shè)計(jì)要求。目的是將傳統(tǒng)管理方式轉(zhuǎn)換為在網(wǎng)上管理,完成共享單車數(shù)據(jù)存儲信息管理的方便快捷、安全性高、交易規(guī)范做了保障,目標(biāo)明確。共享單車數(shù)據(jù)存儲系統(tǒng)可以將功能劃分為管理員功能和用戶功能。(1)、管理員關(guān)鍵功能包含系統(tǒng)首頁、個人中心、用戶管理、共享單車管理、系統(tǒng)管理等等進(jìn)行管理。管理員用例如下:圖3-1管理員用例圖(2)、用戶關(guān)鍵功能包括系統(tǒng)首頁、個人中心、共享單車管理等進(jìn)行操作。用戶用例如下:圖3-2用戶用例圖3.4流程圖設(shè)計(jì)流程圖是用具體的圖形符號和相應(yīng)的線條來表示系統(tǒng)執(zhí)行的整個過程。因?yàn)檫@種圖可以很容易地描述系統(tǒng)的一系列過程,所以它的所有圖形符號都是比較關(guān)鍵的,基本上一個圖形符號可以表示一個過程的一個步驟。流程圖不僅提供了一個比較完整、全面的實(shí)施過程,而且可以發(fā)現(xiàn)整個團(tuán)隊(duì)協(xié)同設(shè)計(jì)過程中可能存在的缺陷和不足,便于在后續(xù)過程中及時對系統(tǒng)進(jìn)行修正和改進(jìn)。通過流程圖可以對系統(tǒng)的需求和相關(guān)流程進(jìn)行分析,可以詳細(xì)細(xì)分為各個部分的設(shè)計(jì)。對于設(shè)計(jì)人員來說在開發(fā)過程中要能夠以流程圖為基礎(chǔ),能夠快速的提高自己的邏輯思維,并且也能夠指導(dǎo)后續(xù)的操作在系統(tǒng)設(shè)計(jì)中最重要的部分就是程序的設(shè)計(jì),然后具體的編寫程序,流程圖是設(shè)計(jì)過程中的重要工具,下面是流程圖的部分設(shè)計(jì)。3.4.1登錄流程圖登錄流程是該系統(tǒng)的第一個流程,登錄的第一步是輸入賬號、密碼登錄,系統(tǒng)會驗(yàn)證賬號與密碼是否正確,正確時系統(tǒng)會判斷賬號類型再進(jìn)入不同的后臺;不正確時,會返回到登錄的第一步,輸入用戶重新執(zhí)行登錄流程。該流程如圖3-3所示。圖3-3登錄流程圖3.4.2添加新用戶流程圖添加新用戶的流程是先查詢新用戶名是否已存在,如已有該用戶名,需重?cái)M用戶名并同時輸入新用戶的其它信息,添加新用戶到數(shù)據(jù)庫時會先驗(yàn)證數(shù)據(jù)是否完整,信息都正確且完整時,返回并刷新用戶列表;信息不正確時,會返回輸入信息的那一步。該流程如圖3-4所示。圖3-4添加新用戶流程圖
第四章系統(tǒng)概要設(shè)計(jì)4.1系統(tǒng)設(shè)計(jì)原理設(shè)計(jì)原理,是指一個系統(tǒng)的設(shè)計(jì)由來,其將需求合理拆解成功能,抽象的描述系統(tǒng)的模塊,以模塊下的功能。功能模塊化后,變成可組合、可拆解的單元,在設(shè)計(jì)時,會將所有信息分解存儲在各個表中,界面不會顯示所有定義的字段。在設(shè)計(jì)時,會有幾大要求,抽象、模塊化、信息隱藏、耦合低、內(nèi)聚等特性,本系統(tǒng)的設(shè)計(jì)也符合以上幾大特性。制作和顯示流程都屬于程序員需要分析研究的一部分。每個模塊都是相對獨(dú)立的。4.2功能模塊設(shè)計(jì)該章節(jié)的功能模塊設(shè)計(jì),只是大概描述了系統(tǒng)的所有功能模塊,將功能按權(quán)限來講解。系統(tǒng)總體功能如圖4-1所示。圖4-1系統(tǒng)總體結(jié)構(gòu)圖4.3數(shù)據(jù)庫設(shè)計(jì)4.3.1數(shù)據(jù)庫設(shè)計(jì)原則學(xué)習(xí)程序設(shè)計(jì),如果想要了解數(shù)據(jù)庫管理系統(tǒng)或者是按照系統(tǒng)接口的要求制作的,就必須創(chuàng)建一個數(shù)據(jù)庫管理系統(tǒng)模型,用來存儲數(shù)據(jù),這樣在進(jìn)行應(yīng)用程序編程的過程中,就不需要加載操作系統(tǒng)頁面的信息,從而提高整個系統(tǒng)的工作效率。在數(shù)據(jù)庫管理系統(tǒng)中承載著眾多的數(shù)據(jù),應(yīng)該說,一個管理信息系統(tǒng)的建設(shè)中心和基地,信息庫管理系統(tǒng)由各個組成部分的信息表按照具體的方法進(jìn)行準(zhǔn)確的歸并、排序和組成信息庫管理系統(tǒng)。4.3.2數(shù)據(jù)庫E-R圖設(shè)計(jì)E-R圖即實(shí)體-聯(lián)系圖,主要作用是提供了解顯示數(shù)據(jù)類型存在的聯(lián)系的途徑,是藐視現(xiàn)實(shí)世界的概念模型,其關(guān)鍵要素是實(shí)體型、屬性、聯(lián)系。以下是本系統(tǒng)主要的實(shí)體屬性圖如下所示。用戶實(shí)體如圖4-2所示。圖4-2用戶實(shí)體屬性圖共享單車實(shí)體如圖4-3所示。圖4-3共享單車實(shí)體屬性圖關(guān)于我們實(shí)體如圖4-4所示。圖4-4關(guān)于我們實(shí)體屬性圖4.3.3數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計(jì)該系統(tǒng)采用的數(shù)據(jù)庫是MySQL,根據(jù)該系統(tǒng)的數(shù)據(jù)存儲特點(diǎn)進(jìn)行數(shù)據(jù)庫關(guān)系表的設(shè)計(jì)。下面是該系統(tǒng)中關(guān)鍵部分關(guān)系表的詳細(xì)信息。表4-1:用戶表字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵usernamevarchar100用戶名passwordvarchar100密碼rolevarchar100角色管理員addtimetimestamp新增時間CURRENT_TIMESTAMP表4-2:token表字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵useridbigint用戶idusernamevarchar100用戶名tablenamevarchar100表名rolevarchar100角色tokenvarchar200密碼addtimetimestamp新增時間CURRENT_TIMESTAMPexpiratedtimetimestamp過期時間CURRENT_TIMESTAMP表4-3:關(guān)于我們字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPtitlevarchar200標(biāo)題subtitlevarchar200副標(biāo)題contentlongtext4294967295內(nèi)容picture1longtext4294967295圖片1picture2longtext4294967295圖片2picture3longtext4294967295圖片3表4-4:共享單車字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPbidvarchar200bidaccountvarchar200accountppvarchar200ppmonthvarchar200monthorderidvarchar200orderidareavarchar200areapricevarchar200priceridetimeintridetimestarttimevarchar200starttimeuseridvarchar200useridweekvarchar200week表4-5:配置文件字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵namevarchar100配置參數(shù)名稱valuevarchar100配置參數(shù)值表4-6:用戶字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPyonghuzhanghaovarchar200用戶賬號mimavarchar200密碼yonghuxingmingvarchar200用戶姓名xingbievarchar200性別yonghudianhuavarchar200用戶電話touxianglongtext4294967295頭像
第五章系統(tǒng)功能實(shí)現(xiàn)5.1系統(tǒng)登錄注冊實(shí)現(xiàn)系統(tǒng)登錄,在登錄頁面選擇需要登錄的角色,再正確輸入用戶名和密碼后,點(diǎn)擊登錄進(jìn)入操作系統(tǒng)進(jìn)行操作;如圖5-1所示。圖5-1系統(tǒng)登錄界面系統(tǒng)注冊:在注冊頁面的注冊表中輸入用戶注冊信息進(jìn)行注冊操作,系統(tǒng)注冊界面如圖5-2所示:圖5-2系統(tǒng)注冊界面5.2管理員模塊實(shí)現(xiàn)管理員進(jìn)入主頁面,主要功能包括對系統(tǒng)首頁、個人中心、用戶管理、共享單車管理、系統(tǒng)管理等進(jìn)行操作。管理員主界面如圖5-3所示:圖5-3管理員主界面管理員點(diǎn)擊用戶管理。進(jìn)入用戶頁面輸入用戶賬號和選擇性別進(jìn)行查詢、新增和刪除用戶列表,并根據(jù)需要對用戶詳細(xì)信息進(jìn)行詳情、修改和刪除操作;如圖5-4所示:圖5-4用戶管理界面管理員點(diǎn)擊共享單車管理。進(jìn)入共享單車頁面輸入PP和area進(jìn)行查詢、導(dǎo)入、上傳模板、下載模板、導(dǎo)出、新增或刪除共享單車列表,并根據(jù)需要對共享單車詳細(xì)信息進(jìn)行詳情、修改或刪除操作。如圖5-5所示:圖5-5共享單車管理界面管理員點(diǎn)擊右上角色的看板,可以查看到系統(tǒng)簡介、共享單車總數(shù)、PP統(tǒng)計(jì)、PP占比、month統(tǒng)計(jì)、week統(tǒng)計(jì)、arra占比、共享單車等等實(shí)時的分析圖進(jìn)行可視化管理;如圖5-6所示:圖5-6看板界面管理員點(diǎn)擊系統(tǒng)管理。在系統(tǒng)簡介頁面輸入標(biāo)題進(jìn)行查詢系統(tǒng)簡介列表,并根據(jù)需要對系統(tǒng)簡介詳細(xì)信息進(jìn)行詳情或修改操作。如圖5-7所示:圖5-7系統(tǒng)管理界面5.3用戶模塊實(shí)現(xiàn)用戶進(jìn)入主頁面,主要功能包括對系統(tǒng)首頁、個人中心、共享單車管理等進(jìn)行操作。用戶主界面如圖5-8所示:圖5-8用戶主界面
第六章系統(tǒng)測試系統(tǒng)的測試是必須的,需要知道的是這個階段不是單獨(dú)的,而是在全部的時間進(jìn)行。這么做可以及時發(fā)現(xiàn)問題,還能找到產(chǎn)生矛盾的地方,并且可以嘗試修改,這樣就能完善系統(tǒng)。對于被測試的系統(tǒng),都可以找到一些問題,而且還可以找到對應(yīng)的位置在哪。其目的是對于整體的測試,發(fā)現(xiàn)需求中存在的矛盾,就可以做出修改了。測試的過程是對應(yīng)于整體,有對軟件的測試,發(fā)現(xiàn)需求的符合度,接下來,就是對數(shù)據(jù)的檢測,以及對硬件的檢測。在軟件測試規(guī)劃中,必須了解測試流程,包括功能概述,測試周期,測試方法,測試范圍,測試配置,測試技巧,測試交流,風(fēng)險(xiǎn)分析等。對于一些開發(fā)的人員,是可以知道測試方法,找到測試過程的一些的問題,然后可以應(yīng)對這些問題。6.1軟件測試原則系統(tǒng)的項(xiàng)目開始啟動,系統(tǒng)測試也就是正式開始。軟件的是有很多特殊性質(zhì),其一些測試也是整體的時間,不是一個單獨(dú)的過程,因?yàn)橛锌赡茉谒詴r間段里,可以有不同的問題。從需求分析、系統(tǒng)設(shè)計(jì)的過程中,就可以進(jìn)行系統(tǒng)的測試,制定相應(yīng)的測試內(nèi)容和設(shè)計(jì)文檔,并且在整個開發(fā)過程中,都要進(jìn)行系統(tǒng)的審核和確認(rèn),只有這樣,才能更快的發(fā)現(xiàn)錯誤,從而提升系統(tǒng)的質(zhì)量。為了更早地進(jìn)行檢測,讓測試人員可以早知道測試難度,還有進(jìn)行工作的準(zhǔn)備,提前了解關(guān)于問題的風(fēng)險(xiǎn),便于能夠提高測試的效率,而且還能保證開發(fā)質(zhì)量,還能夠避免風(fēng)險(xiǎn)存在于測試?yán)锏?,可以有更加完善的方案。在測試過程中有一些問題,還有一些不足能被發(fā)現(xiàn),這樣測試可以使軟件中有比較少的問題。有些人覺得只要能夠通過軟件測試的系統(tǒng),就不會再存在任何問題,便可以比較放心的使用。這種把軟件測試夸大的思想是違反原則的??偟膩碚f即使軟件測試能夠發(fā)現(xiàn)任何問題,也不足以證明軟件當(dāng)中就沒有任何的問題,系統(tǒng)就是完全正確的。軟件測試必須很快地到軟件開發(fā)過程中,這樣就可以很快的地發(fā)現(xiàn)軟件缺陷,并且越快發(fā)現(xiàn)軟件問題,軟件的修復(fù)成本就會越小??梢宰寽y試人員加入需求的開發(fā)過程,以確保需求的可以測試的性質(zhì)、正確性等,便可以更加有效地節(jié)省開發(fā)帶來的成本。在有關(guān)于測試的環(huán)節(jié)當(dāng)中也會盡早的找到問題,要是開發(fā)人員在某個模塊發(fā)現(xiàn)了問題,那么在這模塊中或許會存在不止一個問題?,F(xiàn)在軟件都比較復(fù)雜,而且測試也有難度,幾乎不能有測試可以是完全。測試是在一定的順序,每個不同的階段能夠由出現(xiàn)的問題,可以了解到它的風(fēng)險(xiǎn),這樣也可以加強(qiáng)測試,從而可以保證軟件使用時的質(zhì)量。測試是需要比較早開始的,一方面就是保證軟件的質(zhì)量,有效的降低風(fēng)險(xiǎn)以及成本。測試的人員一般在分析需求時候就已經(jīng)開始測試準(zhǔn)備了,使得系統(tǒng)的不足在需求或者設(shè)計(jì)階段就可以被發(fā)現(xiàn)出,就這點(diǎn)來說發(fā)現(xiàn)越早,能夠修復(fù)的成本就越小。測試的設(shè)計(jì)可以確定測試的有效性以及效率問題,測試的工具只是提升了測試的效率,而非測試本身。在設(shè)計(jì)一個測試案例時,是還能改善可靠性,可以用更有效的方法。6.2軟件測試過程軟件測試中每當(dāng)用戶提出新的功能需求時,測試人員需要與開發(fā)人員一起做測試,這樣測試人員就會對本次測試有個比較清晰的認(rèn)識,具體要完成什么,都有什么功能等。而且當(dāng)集成測試在完成后,開發(fā)的模塊就會被聯(lián)接在一起,從而形成一個完整的程序。每個各模塊間的接口存在的許多缺陷都被消除,就可以進(jìn)入了確認(rèn)測試的階段。確認(rèn)測試是按照軟件的需求規(guī)格,對軟件進(jìn)行評估是確保它否滿足需求規(guī)格,然后決定最后的軟件是否正常。在測試規(guī)范后,就可以進(jìn)行測試用例的編寫,主要根據(jù)功能模塊而展開,例如界面包括哪些操作,其中的操作是否可以正常進(jìn)行,然后根據(jù)相關(guān)功能來設(shè)計(jì),可以根據(jù)不同的情況來設(shè)計(jì),對于一些測試過程中出現(xiàn)的問題等,以便查找測試任務(wù)的相關(guān)情況。(1)單元測試這種測試是一種用代碼的編寫,然后完成的測試方法,在整個檢測流程中,是一個非常關(guān)鍵的步驟。在一項(xiàng)有關(guān)的程序中,可以進(jìn)行測試的代碼,這種的步驟和實(shí)現(xiàn)功能的運(yùn)行過程是一樣的,更加能夠突出實(shí)現(xiàn)的時候,有關(guān)于一些數(shù)據(jù)的正確還有難易的問題。而且單元測試都由開發(fā)人員自己來實(shí)現(xiàn)。通常都是開發(fā)人員有義務(wù)編寫相關(guān)的功能模塊代碼,由于對于這些問題的出現(xiàn),會比別人更加的清楚。有目的單元測試,就是能夠出現(xiàn)相應(yīng)地方代碼的執(zhí)行行為與我們預(yù)期的具有一樣的效果。一般是由開發(fā)人員查看相關(guān)代碼來查找出問題,而且同樣是不同的開發(fā)人員相互查看對方的代碼,這樣才能發(fā)現(xiàn)更多的問題。在使用工具掃描程序時,可以根據(jù)程序的一些錯誤的特征,是能夠發(fā)現(xiàn)而且記錄代碼中的錯誤原因。還有就是可以使用工具能夠自動生成測試用例,而且也能執(zhí)行相關(guān)程序的測試,這種方式也是由于發(fā)現(xiàn)一些行為上的特征,并且報(bào)告錯誤的原因,這種測試的方法只能夠發(fā)現(xiàn)一些明顯的錯誤的問題,對一些不明顯的錯誤就不能測試出原因所在,就比如一直簡單的加法函數(shù),其中的錯誤是相對比較簡單的,但是以上的測試方法仍不能發(fā)現(xiàn),是由于這種測試工具不可能自動的理解代碼的功能。(2)系統(tǒng)測試所謂系統(tǒng)測試,就是把被確定的軟件系統(tǒng),包括電腦的硬件和網(wǎng)絡(luò),都是一個整體,它可以完成整個系統(tǒng)的檢測和驗(yàn)證,系統(tǒng)試驗(yàn)是對整個軟件系統(tǒng)進(jìn)行的一次試驗(yàn),其目的在于檢測該系統(tǒng)能否達(dá)到要求,發(fā)現(xiàn)一些和需求規(guī)定不一樣或者有歧義的地方,從而能夠提出更加有效的方案。這里要有出現(xiàn)的任何問題,為了能夠找到出現(xiàn)問題的位置,就是需要有調(diào)試的過程,然后進(jìn)一步的改正。這種測試也能夠發(fā)現(xiàn)和規(guī)定不一樣的時候,或者是出現(xiàn)的一些矛盾。都是需要提前有關(guān)于規(guī)定的需求做出比較,做出能夠在實(shí)際的應(yīng)用里,可以運(yùn)行的一些對應(yīng)的測試過程的用例。(3)集成測試集成測試是在單元測試后面開始的,將確定測試單元之間可以相互協(xié)調(diào)的運(yùn)行。由于在很大的情況中,需要的系統(tǒng)不是有單獨(dú)的幾個或者一個人來完成,所以在前面的測試過程是,通過負(fù)責(zé)獨(dú)立部分的開發(fā)者,同時也要負(fù)責(zé)這里的功能測試。但是如果要是把所以的測試部分都整合在一起,就可以發(fā)生一些問題。所以這里的測試是能夠說明,不同的負(fù)責(zé)者的模塊可以完全的正常執(zhí)行,通常在執(zhí)行集成測試之前,是必須先執(zhí)行單元測試。6.3測試用例部分系統(tǒng)測試用例如表6-1所示。表6-1測試用例表測試功能、流程預(yù)期結(jié)果實(shí)際結(jié)果結(jié)論測試管理登錄。管理員在登陸頁面輸入對應(yīng)信息可以進(jìn)入主頁面登陸成功,之后跳轉(zhuǎn)頁面登陸成功,成功跳轉(zhuǎn)頁面測試成功6.4本章小結(jié)一開始系統(tǒng)的測試是可以不用考慮整個的程序,只是考慮它的某個正常的部分,而且也可以不用看到其正常的運(yùn)行的功能,暫時先不用了解具體的結(jié)構(gòu)是什么樣。只是用軟件就能確定的測試,能夠判斷出測試的精確程度。這個軟件的測試,其實(shí)是用一個軟件的內(nèi)部構(gòu)造來進(jìn)行的。同時經(jīng)過一些分析來測試的。同時也是由代碼進(jìn)行的軟件測試,開發(fā)者可以通過檢查代碼或利用開發(fā)工具,來判定系統(tǒng)的質(zhì)量。
結(jié)論本系統(tǒng)采用java技術(shù)和Springboot框架來搭建本系統(tǒng)的框架。系統(tǒng)從選題開始,共經(jīng)歷了搜集選題背景信息和選題目的意義及分析,通過對國內(nèi)外的研究,需求分析的整理,數(shù)據(jù)庫的模型和表的設(shè)計(jì),具體代碼的實(shí)現(xiàn)。通過調(diào)研和分析,該系統(tǒng)的功能設(shè)計(jì)為系統(tǒng)首頁、個人中心、用戶管理、共享單車管理、系統(tǒng)管理等功能。該系統(tǒng)從設(shè)計(jì)和實(shí)現(xiàn),再到系統(tǒng)的測試,每個環(huán)節(jié)都一一經(jīng)歷學(xué)習(xí),每個環(huán)節(jié)都順利完成。其實(shí),在配置系統(tǒng)的開發(fā)工具時,就已遇到各種問題,但在導(dǎo)師和同學(xué)的幫助下,都已順利的解決。本系統(tǒng)還有很多功能都不夠完善,希望日后技術(shù)和經(jīng)驗(yàn)都更豐富的情況下,能完善系統(tǒng)的不足之處。
致謝時光荏苒,歲月如梭。大學(xué)美好的四年學(xué)涯生活即將結(jié)束,但仔細(xì)想想,這四年之間發(fā)生了很多故事。曾經(jīng)與同學(xué)、老師、親朋好友在大學(xué)里所有美好的事物都將成為回憶,心中浮滿好多不舍。如果讓我總結(jié)大學(xué)四年生活,我會說我成長了,這四年時光非常值得!感謝所有相遇的老師、朋友們!首先,我要感謝我的指導(dǎo)老師,謝謝您這段時間對我的論文修改,是您的耐心、細(xì)心輔助我順利的完成了論文的編寫,也感謝您的奉獻(xiàn)精神,讓我學(xué)習(xí)到了職業(yè)精神,希望我以后也能對我的工作同樣的負(fù)責(zé)。其次,我要感謝我的同學(xué),四年里分享我的情感生活,讓我們成為了志同道合的朋友,感謝在大學(xué)認(rèn)識你們。最后,我要感謝我的父母和親戚,是你們這些年的耐心的陪伴,讓我成為了現(xiàn)在能獨(dú)立思想的個人,有思想、有理想的人。謝謝所有感謝曾經(jīng)幫助過我的人,謝謝你們,謝謝!
參考文獻(xiàn)[1]陳紅梅,李柯瑤.“考研派”考研綜合輔導(dǎo)網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)[J].中外企業(yè)家,2020(11):21
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 科技驅(qū)動的工業(yè)互聯(lián)網(wǎng)創(chuàng)新生態(tài)構(gòu)建研究
- 課題申報(bào)參考:賈湖骨笛的實(shí)驗(yàn)音樂考古學(xué)研究
- 2025年度個人消費(fèi)借款信用保證合同范本4篇
- 2025版挖掘機(jī)買賣合同及挖掘機(jī)操作人員培訓(xùn)協(xié)議3篇
- 2025版新媒體人工智能助手研發(fā)與運(yùn)營合同2篇
- 2025版小程序技術(shù)支持授權(quán)協(xié)議范本2篇
- 2025年福州貨車資格證答案
- 2025年度知識產(chǎn)權(quán)代理服務(wù)合同樣本8篇
- 二零二五版毛竹砍伐與林業(yè)碳排放權(quán)交易合同3篇
- 二零二五年度出納風(fēng)險(xiǎn)控制擔(dān)保及咨詢合同4篇
- 二零二五年度無人駕駛車輛測試合同免責(zé)協(xié)議書
- 2025年湖北華中科技大學(xué)招聘實(shí)驗(yàn)技術(shù)人員52名歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 高三日語一輪復(fù)習(xí)助詞「と」的用法課件
- 毛渣采購合同范例
- 無子女離婚協(xié)議書范文百度網(wǎng)盤
- 2023中華護(hù)理學(xué)會團(tuán)體標(biāo)準(zhǔn)-注射相關(guān)感染預(yù)防與控制
- 五年級上冊小數(shù)遞等式計(jì)算200道及答案
- 2024年廣東高考政治真題考點(diǎn)分布匯 總- 高考政治一輪復(fù)習(xí)
- 燃?xì)夤艿滥甓葯z驗(yàn)報(bào)告
- GB/T 44052-2024液壓傳動過濾器性能特性的標(biāo)識
- 國際市場營銷環(huán)境案例分析
評論
0/150
提交評論