版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
頁緒論1.1研究背景現(xiàn)在隨著各種智能設(shè)備的普及,4G網(wǎng)絡(luò)的全覆蓋,5G網(wǎng)絡(luò)的發(fā)展。網(wǎng)絡(luò)給人們的生活帶來了許多的生活便利性,人們隨時(shí)隨地就可以看電影,可以聽著喜愛歌手的歌聲,看著喜愛的明星所主演的日、韓劇。目前,動(dòng)漫視頻網(wǎng)站已經(jīng)在快速發(fā)展,并且為了順應(yīng)主流文化,發(fā)展出許多不同的分區(qū)供人選擇,給人們生活帶來了方便。本文總體研究目標(biāo)是在符合軟件工程開發(fā)標(biāo)準(zhǔn)下,開發(fā)一個(gè)界面美觀的小型動(dòng)漫視頻網(wǎng)站[2]。通過該小型動(dòng)漫視頻網(wǎng)站,用戶可以及時(shí)查詢、觀看動(dòng)漫視頻,以及其他分區(qū)的視頻(可能與動(dòng)漫不相關(guān)),管理員審核管理動(dòng)漫視頻,彈幕,評論等。1.2研究意義我國的大型視頻網(wǎng)站已經(jīng)實(shí)現(xiàn)了數(shù)字化、信息化的管理,并且存儲了大量的數(shù)據(jù),但是,如何在海量數(shù)據(jù)中選取出高質(zhì)量的視頻,成為小型動(dòng)漫視頻網(wǎng)站的發(fā)展關(guān)鍵。而小型的動(dòng)漫視頻網(wǎng)站,就是充分利用用戶的觀看記錄,挖掘出用戶的興趣偏好,進(jìn)而提供相對較多人觀看的,并且在主流網(wǎng)站上需要觀看廣告,開通會員的視頻,能夠提高用戶的點(diǎn)擊興趣,真正提供符合大眾觀看需求的服務(wù)。1.3國內(nèi)外目前發(fā)展現(xiàn)狀國外較大的視頻網(wǎng)站youtube注冊于2005年,并于2006年被google收購,日本的niconico網(wǎng)站也于2006年創(chuàng)立,而國內(nèi)較大的網(wǎng)站如acfun創(chuàng)立于2007年,bilibili創(chuàng)立于2009年。不同于youtube,其他三個(gè)網(wǎng)站在最初都是動(dòng)漫網(wǎng)站,而隨著時(shí)間的發(fā)展,衍生出了許多不同的分區(qū),將一些主流文化融入,形成了現(xiàn)在的網(wǎng)站狀況,反倒向youtube靠攏。相比國外動(dòng)漫視頻相關(guān)的網(wǎng)站,中國動(dòng)漫視頻網(wǎng)站的信息化進(jìn)程相對較快,在4G網(wǎng)絡(luò)迅速普及后,bilibili逐漸成為年輕人使用的主流網(wǎng)站,能夠滿足年輕人的需求,年輕人也為其提供優(yōu)質(zhì)的視頻,互利共贏??v觀國外動(dòng)漫視頻業(yè)信息化發(fā)展趨勢,我們不難看出隨著數(shù)據(jù)挖掘,能夠?qū)W(wǎng)站用戶的喜好進(jìn)行分析和處理,提高視頻推送的類型的效率,是動(dòng)漫視頻網(wǎng)站發(fā)展關(guān)鍵性問題。1.4研究內(nèi)容本論文用軟件程序建立一個(gè)基于Spring+Bootstrap框架的動(dòng)漫視頻網(wǎng)站,此平臺將用于動(dòng)漫推廣業(yè)務(wù)。本系統(tǒng)的主要功能包括視頻管理、評論管理、彈幕管理等模塊。本文通過Spring+Bootstrap框架對這些功能模塊進(jìn)行了具體的代碼實(shí)現(xiàn)。對動(dòng)漫視頻網(wǎng)站進(jìn)行需求分析,闡述系統(tǒng)硬件軟件體系框架結(jié)構(gòu)和功能模塊結(jié)構(gòu)的設(shè)計(jì),UML用例設(shè)計(jì),系統(tǒng)數(shù)據(jù)流圖設(shè)計(jì),系統(tǒng)數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計(jì),用戶界面UI設(shè)計(jì),系統(tǒng)用戶身份驗(yàn)證等。對系統(tǒng)進(jìn)行了完整的功能測試和性能測試,對一些明顯的設(shè)計(jì)錯(cuò)誤和運(yùn)行錯(cuò)誤進(jìn)行調(diào)試修改,盡量保證系統(tǒng)上線后沒有系統(tǒng)性錯(cuò)誤,并能正常使用。1.5開發(fā)環(huán)境JavaScriptJavaScript是一種廣泛用于用戶端Web開發(fā)的腳本語言,所有和服務(wù)器溝通的事件是由JavaScript觸發(fā)與控制,與其他程序語言大大不同的是,JavaScript沒有任何輸入或輸出的觀念。它是被設(shè)計(jì)成在一個(gè)宿主(host)環(huán)境下執(zhí)行的腳本(script)語言,所以任何與外界通訊的方式,都是宿主環(huán)境的責(zé)任。MySQLMySQL是一種數(shù)據(jù)庫查詢語言。MySQL屬于主從架構(gòu)的執(zhí)行環(huán)境,具有一個(gè)服務(wù)器預(yù)設(shè)程序、許多用戶端程序。MySQL的特色列舉如下。穩(wěn)定、快速。完全符合SQL92標(biāo)準(zhǔn)。可安裝于Unix、MS-Windows、MacOS等多種平臺之上。提供C/C++、Java、PHP、Perl、Python、Tcl等各種應(yīng)用程序開發(fā)接口(API,ApplicationProgrammingInterface)。IDEAIntelliJIDEA是一種商業(yè)化銷售的Java集成開發(fā)環(huán)境(IntegratedDevelopmentEnvironment,IDE)工具軟件,由JetBrains軟件公司(前稱為IntelliJ)開發(fā),提供Apache2.0開放式授權(quán)的社區(qū)版本以及專有軟件的商業(yè)版本,開發(fā)者可選擇其所需來下載使用。系統(tǒng)需求分析2.1系統(tǒng)可行性分析在系統(tǒng)開發(fā)之初要進(jìn)行系統(tǒng)可行分析,這樣做的目的就是使用最小成本解決最大問題,一旦程序開發(fā)滿足用戶需要,帶來的好處也是很多的。下面我們將從技術(shù)上、操作上、經(jīng)濟(jì)上等方面來考慮這個(gè)系統(tǒng)到底值不值得開發(fā)。2.1.1技術(shù)可行性本程序開發(fā)需要在自己電腦上安裝的軟件并不多,在win7操作系統(tǒng)的大環(huán)境下,能夠完全搭建好程序開發(fā)的操作環(huán)境,比如IDEA工具,MySQL數(shù)據(jù)庫工具,以及處理程序圖片的Photoshop工具等都能安裝在自己的電腦上。在軟件使用上,都是使用的成熟技術(shù),在制作技術(shù)上并無太大的問題,所以技術(shù)可行性是可以成立的??偟恼f來,開發(fā)這個(gè)程序在技術(shù)上是可以實(shí)現(xiàn)的。2.1.2操作可行性信息化的發(fā)展快速和網(wǎng)絡(luò)化的普及,瀏覽者是可以從網(wǎng)絡(luò)上取得各種信息的。因此,本研究設(shè)計(jì)的網(wǎng)頁能使瀏覽者從網(wǎng)頁中,取得更多視頻信息。本研究都使用簡單明了的選單而且也提供網(wǎng)站地圖,使瀏覽者能輕易上手,所以操作可行性是可以成立的。2.1.3經(jīng)濟(jì)可行性項(xiàng)目需要考慮花費(fèi)問題,我們必須考慮系統(tǒng)開發(fā)中所有的花費(fèi)進(jìn)行計(jì)算,本文要考慮到系統(tǒng)需不需要太大的資金。每一套系統(tǒng)的開發(fā),都得花費(fèi)一定的時(shí)間去研究。需要使用的軟件也是有很多需要花錢。本系統(tǒng)使用的IDEA、MySQL數(shù)據(jù)庫及GoogleChrome瀏覽器等軟件都是網(wǎng)上均可以下載使用的。本研究使用成熟的技術(shù)來設(shè)計(jì),所花的成本來的低。根據(jù)日常觀看視頻需求設(shè)計(jì)網(wǎng)站,若可以增加現(xiàn)有用戶對最新視頻的了解,讓網(wǎng)站具經(jīng)濟(jì)效益,所以經(jīng)濟(jì)可行性是可以成立的。從開發(fā)角度來說,成本低,因此具有經(jīng)濟(jì)可行性。2.2系統(tǒng)功能分析在本次設(shè)計(jì)的動(dòng)漫視頻網(wǎng)站中也同樣應(yīng)該具備部門職能以及員工角色的分配功能。故在系統(tǒng)中將設(shè)計(jì)二種不同的用戶角色類型:系統(tǒng)管理員、用戶。用戶角色:用戶(注冊,搜索,登錄,播放,評論,彈幕)、系統(tǒng)管理員(視頻信息的編輯和發(fā)布,彈幕管理,管理員角色管理,評論管理等)。管理員的流程圖如下:圖2-1管理員流程圖功能模塊劃分:(1)視頻管理模塊管理員可以對視頻信息進(jìn)行管理,增刪改查各種視頻信息。用戶可以查詢視頻的信息,可以查看到各類視頻的詳細(xì)信息,并且觀看。(2)評論管理模塊管理員可以對視頻評論管理,查詢和刪除各個(gè)視頻、各個(gè)用戶的各種不合理評論。用戶可以發(fā)布評論,可以在觀看視頻時(shí)查看該視頻的所有評論。(3)彈幕管理模塊管理員可以對用戶發(fā)送的彈幕的詳細(xì)情況進(jìn)行查詢,不可以修改彈幕的信息,可以導(dǎo)出彈幕表,可以進(jìn)行刪除操作。用戶可以進(jìn)行在線發(fā)送彈幕,并可以在視頻上即時(shí)看到自己的彈幕信息,彈幕信息也會留存在該視頻,如果彈幕信息不合理將會被管理員刪除。(4)系統(tǒng)管理模塊系統(tǒng)管理員可以對系統(tǒng)的管理用戶進(jìn)行權(quán)限管理。本系統(tǒng)的主要功能有以下幾種:系統(tǒng)管理、視頻管理、評論管理、彈幕管理等功能。具體的功能結(jié)構(gòu)如圖2-2所示。圖2-2系統(tǒng)模塊架構(gòu)圖2.3用例圖系統(tǒng)管理員系統(tǒng)管理員可以通過系統(tǒng)管理視頻、管理彈幕、管理用戶、管理評論等。系統(tǒng)管理具體如圖2-3所示。圖2-3系統(tǒng)管理員用例圖用戶用戶可以通過本系統(tǒng)完成注冊,查看評論,搜索視頻,觀看視頻,評論視頻,發(fā)布彈幕。用戶具體如圖2-4所示。圖2-4用戶用例圖2.4非功能性需求分析性能需求本系統(tǒng)要求所有的客戶端都可以7*24小時(shí)都可以正常的工作,并可以支持500人同時(shí)在線,并可以實(shí)現(xiàn)系統(tǒng)響應(yīng)時(shí)間小于5秒。界面需求本系統(tǒng)要求擁有自己與動(dòng)漫視頻網(wǎng)站相符的風(fēng)格,界面清晰,分區(qū)明確,跳轉(zhuǎn)流暢,使用戶能夠選擇想要觀看的視頻分區(qū),點(diǎn)擊視頻,并且提供搜索框,讓不愿意瀏覽的用戶能夠簡單的查詢到自己想要觀看的視頻。同時(shí)網(wǎng)站盡量將質(zhì)量高的,點(diǎn)擊量高的視頻放在較為靠前的位置,方便那些隨意瀏覽觀看的游客點(diǎn)擊觀看。系統(tǒng)設(shè)計(jì)3.1系統(tǒng)概述基于Spring+Bootstrap框架的動(dòng)漫視頻網(wǎng)站可以根據(jù)需求實(shí)現(xiàn)互通、互聯(lián)共享操作,利用布置在三級系統(tǒng)的前端的網(wǎng)頁客戶端將接收系統(tǒng)中的數(shù)據(jù)信息上傳至該系統(tǒng)之中,同時(shí)共享數(shù)據(jù)、圖片等資源給網(wǎng)絡(luò),實(shí)現(xiàn)視頻共享。系統(tǒng)采用的系統(tǒng)架構(gòu)為三層式主從架構(gòu)。系統(tǒng)的網(wǎng)頁應(yīng)用服務(wù)器是基于Spring+Bootstrap框架搭建,具體如圖3-1所示。圖3-1系統(tǒng)軟件架構(gòu)圖動(dòng)漫視頻網(wǎng)站結(jié)合電腦硬件、軟件所形成的一個(gè)網(wǎng)絡(luò),使用來讓用戶收集、過濾、處理、創(chuàng)造和分享數(shù)據(jù)。其組成元件如下:硬件:即為電子計(jì)算機(jī)器本身。其組成元件,如負(fù)責(zé)計(jì)算的中央處理器(CPU),和輸出輸入的設(shè)備及存儲設(shè)備。動(dòng)漫視頻網(wǎng)站的后臺程序借由電腦硬件來執(zhí)行其電腦程序的操作程序,來完成某些特定的目標(biāo)及作業(yè)。數(shù)據(jù)/數(shù)據(jù)庫借由軟件的電腦程序來執(zhí)行產(chǎn)生為有用的信息,而這些數(shù)據(jù)及信息皆存儲在存儲設(shè)備。網(wǎng)絡(luò)用來連接不同電腦以互相分享資源的平臺。3.2數(shù)據(jù)庫設(shè)計(jì)在進(jìn)行數(shù)據(jù)庫設(shè)計(jì)的時(shí)候要盡量使其具有內(nèi)存占據(jù)最小。數(shù)據(jù)庫設(shè)計(jì)過程就是提出、分析、解決問題的過程。其中需求分析是設(shè)計(jì)數(shù)據(jù)庫的基礎(chǔ)?!皵?shù)據(jù)”和“處理”是需求分析調(diào)查的重點(diǎn)。使系統(tǒng)的運(yùn)行速度得到有效保障。數(shù)據(jù)庫設(shè)計(jì)是對系統(tǒng)中的數(shù)據(jù)建立實(shí)體、屬性及實(shí)體間的聯(lián)系模型。3.2.1數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)本系統(tǒng)涉及到的實(shí)體有用戶實(shí)體、管理員實(shí)體、視頻實(shí)體、評論實(shí)體、彈幕實(shí)體。用戶實(shí)體屬性:id,用戶名,創(chuàng)建時(shí)間,頭像,簽名,密碼,生日,性別圖3-1用戶實(shí)體的屬性圖管理員實(shí)體屬性:id、姓名、密碼、職能、角色。圖3-2管理員實(shí)體的屬性圖視頻實(shí)體屬性:id、創(chuàng)建時(shí)間、標(biāo)題、縮略圖、類型、鏈接。圖3-3視頻實(shí)體的屬性圖評論實(shí)體屬性:id、所屬視頻、評論時(shí)間、評論內(nèi)容、評論人。圖3-4評論實(shí)體的屬性圖彈幕實(shí)體屬性:id、所屬視頻、彈幕時(shí)間、彈幕內(nèi)容、彈幕大小、彈幕顏色。圖3-5彈幕實(shí)體的屬性圖本系統(tǒng)的設(shè)計(jì)的E-R圖如下:圖3-7系統(tǒng)E-R圖3.2.2數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計(jì)用戶基本信息表用戶基本信息表存儲了用戶的基本信息,包括編號,用戶名,創(chuàng)建時(shí)間,頭像,簽名,密碼,生日,性別。其表結(jié)構(gòu)如表3-1用戶表。表3-1用戶表字段名說明類型長度是否為空是否主鍵id編號int11是主鍵name用戶名varchar20否否create_time創(chuàng)建時(shí)間int10否否icon頭像varchar10否否introduce簽名varchar100否否password密碼varchar20否否birth生日int20否否sex性別varchar20否否管理員基本信息表管理員基本信息表存儲了用戶的基本信息,包括管理員編號,姓名,密碼,職能,角色。其表結(jié)構(gòu)如表3-2管理員表。表3-2管理員表字段名說明類型長度是否為空是否主鍵id編號int11否主鍵name姓名varchar20否否password密碼varchar20否否work職能varchar20否否role角色varchar20否否評論信息表評論信息表存儲了各個(gè)評論的基礎(chǔ)數(shù)據(jù)信息。包括評論編號、評論內(nèi)容、創(chuàng)建時(shí)間、評論人,評論視頻id。表結(jié)構(gòu)詳見表3-3評論表。表3-3評論表字段名說明類型長度是否為空是否主鍵id編號int11否主鍵content評論內(nèi)容varchar20否否create_time創(chuàng)建時(shí)間timestamp否否user_id評論人varchar255否否video_id評論視頻idvarchar20否否視頻表。視頻數(shù)據(jù)表主要包含了視頻編號,創(chuàng)建時(shí)間,視頻標(biāo)題,視頻縮略圖,視頻類型,視頻鏈接等表項(xiàng),如表3-4所示:表3-4視頻表字段名說明類型長度是否為空是否主鍵id編號int11否主鍵create_time創(chuàng)建時(shí)間varchar20否否name視頻標(biāo)題varchar255否否src視頻縮略圖timestamp否否video_type視頻類型int20否否av_src視頻鏈接varchar20否否彈幕表。彈幕表存儲了各個(gè)彈幕的基礎(chǔ)數(shù)據(jù)信息。包括編號,彈幕大小,彈幕內(nèi)容,出現(xiàn)時(shí)間,所屬視頻,彈幕顏色。表結(jié)構(gòu)詳見表3-5彈幕表。表3-5彈幕表字段名說明類型長度是否為空是否主鍵id編號int11否主鍵size彈幕大小timestamp否否text彈幕內(nèi)容varchar255否否time出現(xiàn)時(shí)間varchar20否否video_id所屬視頻int20否否color彈幕顏色varchar11否否收藏表。收藏表存儲了用戶與添加收藏的視頻的對應(yīng)關(guān)系。包括視頻id,用戶id。表結(jié)構(gòu)詳見表3-6收藏表。字段名說明類型長度是否為空是否主鍵video_id視頻編號int11否否user_id用戶編號int11否否視頻輪播圖表。視頻輪播圖表存儲了展示在每個(gè)分類以及首頁的輪播圖的展示圖鏈接。表結(jié)構(gòu)詳見表3-7視頻輪播圖表。字段名說明類型長度是否為空是否主鍵id編號int11否否title標(biāo)題int11否否video_id視頻idint11否否type視頻類型varchar20否否src視頻展示圖鏈接varchar20否否
系統(tǒng)實(shí)現(xiàn)4.1開發(fā)工具及環(huán)境完成動(dòng)漫網(wǎng)站的設(shè)計(jì)后,將現(xiàn)實(shí)的大型動(dòng)漫網(wǎng)站與自身設(shè)計(jì)相結(jié)合,設(shè)計(jì)出簡潔美觀的網(wǎng)頁界面。本文的具體如下所述。硬件環(huán)境使用個(gè)人電腦,個(gè)人電腦的配置:CPU:i79700k,硬盤:128G,內(nèi)存:16G,顯卡:NvdiaRTX2070軟件環(huán)境軟件方面,使用IDEA開發(fā)環(huán)境,安裝JAVA語言編碼,數(shù)據(jù)庫MYSQL,服務(wù)器使用Tomcat。4.2功能實(shí)現(xiàn)登錄頁面命名為login.jsp,登陸頁面由賬號密碼組成,當(dāng)用戶輸入賬號密碼之后,UserMapper會操作數(shù)據(jù)庫查詢用戶是否存在,如果存在則會進(jìn)入到首頁,否則會讓重新登錄。用戶登錄頁面的實(shí)現(xiàn)效果如下圖4-1所示:圖4-1登錄界面具體登錄實(shí)現(xiàn)邏輯如下表4-1所示:表4-1用戶登錄編號01用例名稱用戶登錄使用人員已經(jīng)注冊的用戶擴(kuò)展點(diǎn)無輸入用戶的賬號和密碼系統(tǒng)響應(yīng)系統(tǒng)將根據(jù)輸入的賬號密碼與數(shù)據(jù)庫中的信息進(jìn)行核對若輸入的數(shù)據(jù)與數(shù)據(jù)庫中的數(shù)據(jù)不一致,則仍在登錄頁面若輸入的數(shù)據(jù)與數(shù)據(jù)庫中的數(shù)據(jù)一致,則跳轉(zhuǎn)到登錄頁面前置條件用戶點(diǎn)擊登陸后置條件登陸成功跳轉(zhuǎn)首頁交互行為用戶點(diǎn)擊登陸發(fā)起登陸請求系統(tǒng)根據(jù)用戶的請求進(jìn)行處理,跳轉(zhuǎn)到登陸頁面用戶輸入賬號密碼并提交請求系統(tǒng)根據(jù)用戶提交的數(shù)據(jù)在后臺數(shù)據(jù)庫進(jìn)行查找系統(tǒng)在數(shù)據(jù)庫中找到匹配的數(shù)據(jù),將顯示登陸成功,接著跳轉(zhuǎn)到首頁。替代交互行為用戶輸入的數(shù)據(jù)在數(shù)據(jù)庫中不存在或數(shù)據(jù)輸入不合法,系統(tǒng)會提示錯(cuò)誤信息如圖4-2所示,此頁面提供未注冊的網(wǎng)絡(luò)用戶可直接由右邊的注冊區(qū)塊,首先進(jìn)行答題,答題正確后可進(jìn)入注冊頁面,輸入必填的用戶名和密碼以及出生年月日,個(gè)性簽名隨意,注冊后即可進(jìn)入登錄界面進(jìn)行登錄。注冊頁面命名為register.jsp,注冊頁面由用戶名密碼組成,當(dāng)用戶輸入用戶名密碼之后,UserMapper會操作數(shù)據(jù)庫查詢用戶是否存在,如果存在則會顯示錯(cuò)誤符號在用戶名框中(提示該用戶名已存在),密碼至少包含大寫字母,小寫字母,數(shù)字,且不少于8位,如果不符則會彈出提示框顯示密碼強(qiáng)度太弱。注冊頁面的實(shí)現(xiàn)效果如下圖4-2所示:圖4-2注冊界面具體注冊的實(shí)現(xiàn)邏輯如下表4-2:表4-2用戶注冊編號02用例名稱用戶注冊使用人員尚未注冊用戶擴(kuò)展點(diǎn)無輸入賬號和密碼等個(gè)人信息系統(tǒng)響應(yīng)系統(tǒng)將用戶注冊的信息提交到后臺的數(shù)據(jù)庫系統(tǒng)提交注冊成功,并跳轉(zhuǎn)到登陸頁面前置條件點(diǎn)擊用戶注冊后置條件注冊成功,進(jìn)入登陸頁面交互行為用戶將注冊的數(shù)據(jù)提交給后臺系統(tǒng)將數(shù)據(jù)插入到數(shù)據(jù)庫中插入成功后將進(jìn)行頁面跳轉(zhuǎn)替代交互行為若用戶輸入的數(shù)據(jù)不合法則系統(tǒng)顯示注冊失敗,若用戶輸入的驗(yàn)證碼錯(cuò)誤則顯示驗(yàn)證碼錯(cuò)誤4.2.1評論管理實(shí)現(xiàn)評論管理設(shè)計(jì)的功能有評論刪除、查詢評論等。新增評論的時(shí)序圖如圖4-3所示,用戶通過評論管理界面輸入相關(guān)的評論名、類型、標(biāo)題以及父評論等信息,然后Post.jsp收到相應(yīng)的請求后,進(jìn)行對應(yīng)的處理,如果發(fā)現(xiàn)調(diào)用的ac=="add",就通過PostMapper進(jìn)行數(shù)據(jù)庫信息的添加,并通過用戶端界面展示執(zhí)行結(jié)果。圖4-4新增評論時(shí)序圖圖4-5評論管理如圖4-5所示,管理員可以通過輸入評論內(nèi)容、相關(guān)視頻等信息完成評論的添加,還可以對該評論進(jìn)行具體的修改。評論的增刪改具體實(shí)現(xiàn)邏輯如下:表4-3添加評論編號03用例名稱添加評論使用人員管理員擴(kuò)展點(diǎn)無輸入需要添加的評論信息系統(tǒng)響應(yīng)系統(tǒng)跳轉(zhuǎn)到評論發(fā)布頁面上系統(tǒng)將數(shù)據(jù)添加到后臺數(shù)據(jù)庫中系統(tǒng)返回操作后的狀態(tài)前置條件點(diǎn)擊發(fā)布評論后置條件評論發(fā)布成功交互行為管理員將需要發(fā)布的評論傳送到后臺系統(tǒng)收到數(shù)據(jù)后將數(shù)據(jù)添加到數(shù)據(jù)庫中系統(tǒng)返回操作后的信息替代交互行為若管理員發(fā)布的評論格式有誤,系統(tǒng)將提示發(fā)布失敗。表4-4修改評論編號04用例名稱修改評論使用人員管理員擴(kuò)展點(diǎn)無輸入需要修改的評論信息系統(tǒng)響應(yīng)系統(tǒng)從數(shù)據(jù)庫中查找出所有的評論信息并顯示在頁面上根據(jù)評論id在數(shù)據(jù)庫中查找出評論的詳細(xì)信息并顯示將修改后的評論信息保存在數(shù)據(jù)庫中返回操作后的狀態(tài)信息前置條件點(diǎn)擊修改評論后置條件修改成功并跳轉(zhuǎn)交互行為系統(tǒng)從數(shù)據(jù)庫中查找出所有評論的信息并顯示在頁面上管理員選擇需要修改的評論信息,點(diǎn)擊修改發(fā)送請求系統(tǒng)根據(jù)評論id將評論的具體信息顯示在頁面管理員修改評論信息并提交系統(tǒng)將修改后的評論信息保存到數(shù)據(jù)庫中系統(tǒng)返回操作后的狀態(tài)替代交互行為若管理員要修改的評論信息不合法,系統(tǒng)將提示修改失敗。表4-5刪除評論編號05用例名稱刪除評論使用人員管理員擴(kuò)展點(diǎn)無輸入管理員賬號密碼系統(tǒng)響應(yīng)系統(tǒng)從數(shù)據(jù)庫中查找出所有的評論并顯示在頁面上系統(tǒng)根據(jù)傳來的評論id將數(shù)據(jù)庫中相應(yīng)的評論信息刪除系統(tǒng)返回操作后的狀態(tài)前置條件點(diǎn)擊刪除評論后置條件刪除成功并跳轉(zhuǎn)交互行為系統(tǒng)從數(shù)據(jù)庫中查找出評論的信息并顯示在頁面上管理員選擇需要?jiǎng)h除的評論,并提交刪除請求系統(tǒng)收到需要?jiǎng)h除的評論id后在數(shù)據(jù)庫中進(jìn)行刪除返回操作后的狀態(tài)信息替代交互行為若管理員要?jiǎng)h除的評論不存在數(shù)據(jù)庫中,系統(tǒng)將提示刪除失敗。4.2.2視頻管理實(shí)現(xiàn)視頻管理功能是管理員對視頻進(jìn)行增刪改查。新增視頻的時(shí)序圖如圖4-6所示,管理員輸入相關(guān)的視頻名稱、類型、標(biāo)題等信息,然后Video.jsp收到相應(yīng)的請求后,就通過VideoMapper進(jìn)行數(shù)據(jù)庫信息的添加,并通過用戶端界面展示執(zhí)行結(jié)果。圖4-6發(fā)布視頻時(shí)序圖圖4-7視頻管理如圖4-7所示,管理員可以通過發(fā)布相關(guān)的視頻,具體如視頻類型、內(nèi)容、名稱等信息完成視頻的添加,還可以對該視頻進(jìn)行具體的修改。視頻的增刪改查實(shí)現(xiàn)邏輯如下:表4-6視頻搜索編號06用例名稱視頻查詢使用人員用戶擴(kuò)展點(diǎn)無輸入用戶的賬號和密碼系統(tǒng)響應(yīng)系統(tǒng)從數(shù)據(jù)庫中查詢到發(fā)布的所有信息。將發(fā)布的視頻的所有信息根據(jù)不同的類別顯示。前置條件用戶登陸成功后置條件跳轉(zhuǎn)到首頁交互行為用戶輸入關(guān)鍵詞進(jìn)行搜索系統(tǒng)顯示對應(yīng)的視頻列表用戶點(diǎn)擊后可以展示詳細(xì)的視頻內(nèi)容替代交互行為五表4-7添加視頻編號07用例名稱視頻使用人員管理員擴(kuò)展點(diǎn)無輸入需要添加的視頻信息系統(tǒng)響應(yīng)系統(tǒng)跳轉(zhuǎn)到視頻信息頁面上系統(tǒng)將管理員輸入的視頻信息添加到數(shù)據(jù)庫中系統(tǒng)返回操作后的狀態(tài)前置條件點(diǎn)擊添加視頻后置條件保存添加信息交互行為管理員將需要添加的視頻信息傳送到后臺系統(tǒng)收到數(shù)據(jù)后將數(shù)據(jù)添加到數(shù)據(jù)庫中系統(tǒng)返回操作后的信息替代交互行為若管理員添加的視頻信息格式有誤,系統(tǒng)將提示添加失敗。表4-8修改視頻編號08用例名稱修改視頻使用人員管理員擴(kuò)展點(diǎn)無輸入需要修改的視頻信息系統(tǒng)響應(yīng)系統(tǒng)根據(jù)視頻id查找出視頻的具體信息并顯示在頁面上系統(tǒng)將修改后的視頻信息輸入到數(shù)據(jù)庫進(jìn)行修改系統(tǒng)返回操作后的狀態(tài)前置條件點(diǎn)擊修改視頻后置條件保存修改信息交互行為系統(tǒng)從數(shù)據(jù)庫中查找出視頻的信息并顯示在頁面上管理員選擇需要修改的視頻信息系統(tǒng)收到需要修改的視頻id后顯示該視頻的所有信息管理員將修改后的信息提交系統(tǒng)將提交的數(shù)據(jù)輸入到數(shù)據(jù)庫進(jìn)行修改系統(tǒng)返回操作后的狀態(tài)替代交互行為若管理員修改的視頻信息格式有誤,系統(tǒng)將提示修改失敗。表4-9刪除視頻編號09用例名稱刪除視頻使用人員管理員擴(kuò)展點(diǎn)無輸入管理員賬號密碼系統(tǒng)響應(yīng)系統(tǒng)從數(shù)據(jù)庫中查找出所有的視頻并顯示在頁面上系統(tǒng)根據(jù)傳來的視頻id將數(shù)據(jù)庫中相應(yīng)的視頻信息刪除系統(tǒng)返回操作后的狀態(tài)前置條件點(diǎn)擊刪除視頻后置條件刪除成功并跳轉(zhuǎn)交互行為系統(tǒng)從數(shù)據(jù)庫中查找出視頻的信息并顯示在頁面上管理員選擇需要?jiǎng)h除的視頻系統(tǒng)收到需要?jiǎng)h除的視頻id后在數(shù)據(jù)庫中進(jìn)行刪除返回操作后的狀態(tài)信息替代交互行為若管理員要?jiǎng)h除的視頻不存在數(shù)據(jù)庫中,系統(tǒng)將提示刪除失敗。4.2.3彈幕管理實(shí)現(xiàn)彈幕管理功能是對彈幕進(jìn)行查刪。新增到彈幕的時(shí)序圖如圖4-8所示,用戶通過彈幕管理界面輸入相關(guān)的用戶、評論等信息,然后Barrage.jsp收到相應(yīng)的請求后,就通過BarrageMapper進(jìn)行數(shù)據(jù)庫信息的添加,并通過用戶端界面展示執(zhí)行結(jié)果。圖4-8彈幕時(shí)序圖圖4-9彈幕管理如圖4-9所示,用戶可以根據(jù)自己的意愿進(jìn)行彈幕,可以隨時(shí)在看視頻的是否發(fā)布彈幕內(nèi)容。彈幕的增刪改具體實(shí)現(xiàn)邏輯如下:表4-10發(fā)布彈幕編號10用例名稱發(fā)布彈幕使用人員用戶擴(kuò)展點(diǎn)無輸入需要彈幕的彈幕信息系統(tǒng)響應(yīng)系統(tǒng)跳轉(zhuǎn)到彈出彈頁面上系統(tǒng)將數(shù)據(jù)添加到后臺數(shù)據(jù)庫中系統(tǒng)返回操作后的狀態(tài)前置條件點(diǎn)擊發(fā)布后置條件發(fā)布彈幕成功交互行為用戶將需要發(fā)布彈幕傳送到后臺系統(tǒng)收到數(shù)據(jù)后將數(shù)據(jù)添加到數(shù)據(jù)庫中系統(tǒng)返回操作后的信息替代交互行為若用戶發(fā)布的彈幕格式有誤,系統(tǒng)將提示發(fā)布失敗。
表4-11彈幕查詢編號11用例名稱彈幕查詢使用人員用戶擴(kuò)展點(diǎn)無輸入用戶的賬號和密碼系統(tǒng)響應(yīng)系統(tǒng)從數(shù)據(jù)庫中查詢到發(fā)布的所有信息。將發(fā)布的彈幕的所有信息根據(jù)不同的類別顯示。前置條件用戶登陸成功后置條件跳轉(zhuǎn)到首頁交互行為用戶輸入關(guān)鍵詞進(jìn)行查詢系統(tǒng)顯示對應(yīng)的彈幕列表用戶點(diǎn)擊后可以展示詳細(xì)的彈幕內(nèi)容替代交互行為無4.2.4系統(tǒng)管理實(shí)現(xiàn)系統(tǒng)管理主要是對視頻彈幕評論等進(jìn)行管理以及管理員權(quán)限進(jìn)行分配。用戶注冊流程圖如圖4-10所示,用戶通過界面輸入相關(guān)的用戶名、密碼等信息,然后Login.jsp收到相應(yīng)的請求后,進(jìn)行對應(yīng)的處理,通過LoginMapper進(jìn)行數(shù)據(jù)庫信息的添加,并通過用戶端界面展示執(zhí)行結(jié)果。圖4-10用戶資料時(shí)序圖如圖4-11所示,顯示用戶注冊的具體頁面。圖4-11用戶注冊如圖4-12所示,用戶可以將喜歡的視頻添加收藏,進(jìn)入收藏夾可以查看自己的收藏視頻,同時(shí)可以點(diǎn)擊錯(cuò)誤符號刪除收藏視頻。圖4-12收藏管理
系統(tǒng)測試5.1測試目的開發(fā)人員簡單測試后,直接請使用者操作信息系統(tǒng),有些時(shí)候甚至直接由使用者測試,但操作信息系統(tǒng)后,略微查證系統(tǒng)所產(chǎn)生的數(shù)據(jù)的步驟是有的,但完整性則見人見智。隨著軟件技術(shù)的發(fā)展,軟件應(yīng)用的范圍越來越廣,定制化的需求也越來越多,也使得軟件質(zhì)量的管控也越來越被重視。軟件測試時(shí)改善軟件的質(zhì)量為一個(gè)重要的議題,可借由軟件測試,來提升軟件的質(zhì)量及可靠度。然而測試在軟件開發(fā)過程中,需要花費(fèi)非常多的人力和物力,可通過自動(dòng)化或半自動(dòng)化測試的方法及工具來節(jié)省測試時(shí)間。5.2測試內(nèi)容為了保證測試工作的有效進(jìn)行,同時(shí)保持工作質(zhì)量,可將測試工作按內(nèi)容劃分為以下幾個(gè)部分,即:審核代碼、單元測試、集成測試、系統(tǒng)測試和預(yù)期測試。(1)審核代碼即審查編寫的代碼,檢查其語法以及使用是否規(guī)范,并及時(shí)加以校正。(2)單元測試即檢查系統(tǒng)中各個(gè)小版塊的程序設(shè)置,將其劃分為不同單元,分別進(jìn)行測試以及校正。通過不同單元具備的功能性差別,對其進(jìn)行不同目的的測試,以達(dá)到各單元系統(tǒng)的正確性。(3)集成測試在測試完各個(gè)單元系統(tǒng)后,將整個(gè)程序整體進(jìn)行統(tǒng)一測試,即為集成測試。此舉既可以檢查單元測試中存在的遺漏,也可以檢查各單元集合后是否存在銜接、過渡等方面的錯(cuò)誤,子功能與主功能是否吻合,數(shù)據(jù)是否正確。(4)預(yù)期測試通過對整個(gè)程序測試,檢查是否能實(shí)現(xiàn)用戶預(yù)期體驗(yàn)的效果,并且是否能滿足用戶的各項(xiàng)需求,各按鈕是否有效,系統(tǒng)開發(fā)是否達(dá)到預(yù)期的效果。(5)系統(tǒng)測試在完成各項(xiàng)測試后,仍然需要進(jìn)行統(tǒng)一的系統(tǒng)整合測試,可從安全性、性能、功能性三個(gè)方面入手:①安全性測試:應(yīng)對該系統(tǒng)的安全防范功能進(jìn)行測試,防止用戶信息泄露或者交易流程錯(cuò)誤等,避免非法手段的干擾。②性能測試:就是系統(tǒng)最高負(fù)荷承受的限度,測試系統(tǒng)在達(dá)到某種負(fù)荷條件時(shí)是否能夠保持正常的運(yùn)行。③功能性測試:測試系統(tǒng)是否能夠滿足用戶的各種需求,是否存在功能的缺失。5.3測試環(huán)境5.3.1硬件環(huán)境以下表6.1是動(dòng)漫視頻網(wǎng)站硬件設(shè)備功能列表,簡單介紹各個(gè)設(shè)備安裝的操作系統(tǒng)、應(yīng)用程序以及在動(dòng)漫視頻網(wǎng)站內(nèi)所負(fù)責(zé)的功能。系統(tǒng)的硬件環(huán)境配置如下表6.1所示。表6.1系統(tǒng)硬件環(huán)境類目詳細(xì)信息客戶端配置服務(wù)端配置品牌聯(lián)想IBMKU283CPU酷睿9700k志強(qiáng)53354路12C內(nèi)存16GB128G硬盤1T固態(tài)硬盤500GSAS硬盤顯卡內(nèi)置顯示器ZowieGear2540雙千兆光口5.3.2軟件環(huán)境在軟件方面,運(yùn)行該系統(tǒng)的主要環(huán)境為IE等瀏覽器測試環(huán)境。用戶通過網(wǎng)頁進(jìn)行登錄測試,不需要其他額外的相關(guān)軟件。5.4系統(tǒng)功能測試用戶管理測試。表5-1用戶管理測試表用例編號001功能名稱用戶管理功能描述添加用戶信息測試方法黑盒測試等價(jià)類劃分:表5-2等價(jià)類劃分表輸入條件有效等價(jià)類編號無效等價(jià)類編號用戶號用戶號合法1用戶號不合法6姓名姓名合法2姓名不合法7密碼密碼不為空3密碼為空8年齡年齡不為空4年齡為空9性別性別不為空5性別為空10測試用例設(shè)計(jì):表5-3測試用例設(shè)計(jì)表用例編號測試數(shù)據(jù)預(yù)期結(jié)果覆蓋范圍是否通過1.12021001,李某,123456,22,男,頁面出現(xiàn)新用戶信息1、2、3、4、5√1.2xxxxxx,xxxx,xxxxxx,55,女,頁面提示添加錯(cuò)誤6、7、8、4、5√1.32021002,王某,000000,xx,xx,頁面提示信息不完整1、2、3、9、10√評論管理測試表5-4評論管理測試表用例編號002功能名稱評論管理功能描述評論時(shí)間的增改和評論的發(fā)布測試方法黑盒測試等價(jià)類劃分:表5-5等價(jià)類劃分表輸入條件有效等價(jià)類編號無效等價(jià)類編號發(fā)布評論評論不為空1評論為空2測試用例設(shè)計(jì):表5-6測試用例設(shè)計(jì)表用例編號測試數(shù)據(jù)預(yù)期結(jié)果覆蓋范圍是否通過1.1測試評論1評論發(fā)布成功1、2√1.2(空)提示評論不能為空1、2√視頻管理測試表5-7視頻管理測試表用例編號004功能名稱視頻管理功能描述添加修改刪除視頻測試方法黑盒測試等價(jià)類劃分:表5-8價(jià)類劃分表輸入條件有效等價(jià)類編號無效等價(jià)類編號視頻標(biāo)題標(biāo)題不為空1標(biāo)題為空4視頻鏈接視頻鏈接不為空2視頻鏈接為空5視頻類型視頻類型為1-83視頻類型不在1-8之內(nèi)6測試用例設(shè)計(jì):表5-9測試用例設(shè)計(jì)表用例編號測試數(shù)據(jù)預(yù)期結(jié)果覆蓋范圍是否通過1.1測試視頻1,測試視頻1鏈接,8頁面加載視頻成功1、2、3√1.2(空),測試視頻1鏈接,8頁面加載視頻失敗2、3、4√1.3測試視頻1,(空),8頁面加載視頻失敗1、5、3√1.4測試視頻1,測試視頻1鏈接,9頁面不顯示該視頻1、2、6√彈幕管理測試表5-10彈幕管理測試表用例編號002功能名稱彈幕管理功能描述彈幕的增刪和彈幕的發(fā)布測試方法黑盒測試等價(jià)類劃分:表5-11等價(jià)類劃分表輸入條件有效等價(jià)類編號無效等價(jià)類編號彈幕內(nèi)容彈幕不為空1彈幕為空2測試用例設(shè)計(jì):表5-12測試用例設(shè)計(jì)表用例編號測試數(shù)據(jù)預(yù)期結(jié)果覆蓋范圍是否通過1.1前排彈幕彈幕發(fā)布成功,頁面上顯示發(fā)送的彈幕1√1.2(空)輸入框無反應(yīng)2√5.5系統(tǒng)測試結(jié)果本部分主要完成了系統(tǒng)的測試工作,對系統(tǒng)的各項(xiàng)功能實(shí)現(xiàn)情況進(jìn)行了檢驗(yàn),保證了系統(tǒng)正式投入使用后的穩(wěn)定性,滿足用戶實(shí)際的使用需求。系統(tǒng)測試主要遵從測試的基本原則的基礎(chǔ)上通過黑盒子測試的方法來完成,測試結(jié)果表明系統(tǒng)所有功能都能正常運(yùn)行,通過調(diào)試和修改改進(jìn)后基本能正是上線試運(yùn)行。
第六章總結(jié)本文在深入研究了軟件工程中的相關(guān)方法以后,首先結(jié)合在線動(dòng)漫視頻實(shí)際的操作經(jīng)驗(yàn),對本系統(tǒng)進(jìn)行了詳細(xì)分析。選取Spring+BootStrap等技術(shù),采用MySQL數(shù)據(jù)庫,大體有五個(gè)實(shí)體,管理員、用戶、評論、彈幕、視頻。為每個(gè)功能模塊創(chuàng)建對應(yīng)的數(shù)據(jù)庫。并且這些工作都在個(gè)人電腦上完成。實(shí)現(xiàn)功能需求和性能需求。本文的內(nèi)容主要包括以下幾個(gè)方面:首先,進(jìn)行對系統(tǒng)需求進(jìn)行分析,包括功能需求分析,可行性分析。本系統(tǒng)主要實(shí)現(xiàn)系統(tǒng)管理、評論管理、視頻管理、彈幕管理然后,將需求與現(xiàn)實(shí)網(wǎng)站界面結(jié)合,設(shè)計(jì)網(wǎng)站頁面,設(shè)計(jì)頁面功能,數(shù)據(jù)庫設(shè)計(jì)。設(shè)計(jì)各個(gè)功能實(shí)現(xiàn)所需要的實(shí)體屬性,為每個(gè)功能設(shè)計(jì)對應(yīng)的數(shù)據(jù)庫,內(nèi)部的各個(gè)字段,外部引用等。設(shè)計(jì)后臺管理員,分配權(quán)限,對數(shù)據(jù)庫數(shù)據(jù)進(jìn)行修改。完成上面各階段內(nèi)容后,將對應(yīng)的各個(gè)功能實(shí)現(xiàn)。由于是網(wǎng)站設(shè)計(jì),設(shè)計(jì)后的功能都可通過瀏覽器進(jìn)行測試,能夠具體實(shí)現(xiàn)功能,再進(jìn)行最終的系統(tǒng)測試。
參考文獻(xiàn)明日科技.js項(xiàng)目開發(fā)案例全程實(shí)錄(第2版)[M].清華大學(xué)出版社,2011?聶哲,范新燦.js動(dòng)態(tài)WEB?技術(shù)實(shí)例教程[M].高等教育出版社,2009.1??王國輝,王毅等.js程序開發(fā)寶典[M].人民郵電出版社,2007?劉彬.js數(shù)據(jù)庫高級教程[M].清華大學(xué)出版社,2006?孫鑫.Java?web開發(fā)詳解[M].電子工業(yè)出版社,2006張洪斌java2高級程序設(shè)計(jì)[M].中科多媒體出版社2001年11月85-90JimArlowUML2.0andtheUnifiedProcess[M]機(jī)械工業(yè)出版社2006年6月30-40林信良spring2.0技術(shù)手冊[M].電子工業(yè)出版社2006年6月50-100熊節(jié)、林儀明、張凱峰、陳玉泉等主編[《CSDN社區(qū)電子雜志——Java雜志》創(chuàng)刊號]《程序員》雜志2007年第4期耿祥義編著.JSP基礎(chǔ)編程[M].清華大學(xué)出版社,2004.55-162徐建波,周新蓮.Web設(shè)計(jì)原理于編程技術(shù)[M].中南大學(xué)出版社,2005.185-193孫鑫編著.JavaWeb開發(fā)詳解[M].電子工業(yè)出版社,2006.189-274林上杰,林康司編著.JSP2.0技術(shù)手冊[M].電子工業(yè)出版社,2004.3-6薩師煊,王珊.數(shù)據(jù)庫系統(tǒng)概論(第三版)[M].北京:高等教育出版社,1998.蔡劍,景楠.JavaWeb應(yīng)用開發(fā)
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年收養(yǎng)協(xié)議模板:收養(yǎng)家庭子女素質(zhì)教育保障合同3篇
- 2025年蔬菜種植與農(nóng)業(yè)保險(xiǎn)服務(wù)合作合同3篇
- 2025年版拍賣行委托拍賣協(xié)議書范本12篇
- 2025年校園食品安全追溯體系建設(shè)原料采購合同3篇
- 2025版房地產(chǎn)項(xiàng)目規(guī)劃設(shè)計(jì)咨詢服務(wù)合同4篇
- 2025年包車手工藝品體驗(yàn)服務(wù)協(xié)議
- 2025年分期留學(xué)協(xié)議
- 2025年度煤礦安全生產(chǎn)責(zé)任租賃合同樣本4篇
- 2025年加盟光學(xué)影院合同
- 2025年加盟消防栓加盟店合同
- 醫(yī)養(yǎng)康養(yǎng)園項(xiàng)目商業(yè)計(jì)劃書
- 《穿越迷宮》課件
- 《C語言從入門到精通》培訓(xùn)教程課件
- 2023年中國半導(dǎo)體行業(yè)薪酬及股權(quán)激勵(lì)白皮書
- 2024年Minitab全面培訓(xùn)教程
- 社區(qū)電動(dòng)車棚新(擴(kuò))建及修建充電車棚施工方案(純方案-)
- 項(xiàng)目推進(jìn)與成果交付情況總結(jié)與評估
- 鐵路項(xiàng)目征地拆遷工作體會課件
- 醫(yī)院死亡報(bào)告年終分析報(bào)告
- 建設(shè)用地報(bào)批服務(wù)投標(biāo)方案(技術(shù)方案)
- 工會工作人年度考核個(gè)人總結(jié)
評論
0/150
提交評論