版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
中國大學(xué)生計(jì)算機(jī)設(shè)計(jì)大賽軟件開發(fā)類作品文檔簡要要求作品編號:2022008166作品名稱: 相約南華 作者:-(指導(dǎo)老師)?.編號: VL0?0 填寫說明:1、本文檔適用于所有涉及軟件開發(fā)的作品,包括:軟件應(yīng)用與開發(fā)、大數(shù)據(jù)應(yīng)用、人工智能應(yīng)用、物聯(lián)網(wǎng)應(yīng)用;2、正文一律用五號宋體,一級標(biāo)題為二號黑體,其他級別標(biāo)題如有需要,可根據(jù)需要設(shè)置;3、本文檔為簡要文檔,不宜長篇大論,簡明扼要為上;4、提交文檔時,以PDF格式提交本文檔;5、本文檔內(nèi)容是正式參賽內(nèi)容組成部分,務(wù)必真實(shí)填寫。如不屬實(shí),將導(dǎo)致獎項(xiàng)等級降低甚至終止本作品參加比賽。填寫日期:20寫年4月25日目錄第一章需求分析 31開發(fā)背景 3市場分析 3作品簡介 4第二章概要設(shè)計(jì) 61產(chǎn)品設(shè)計(jì)用例 6產(chǎn)品總體設(shè)計(jì) 6產(chǎn)品技術(shù)框架 7第三章詳細(xì)設(shè)計(jì) 8界面設(shè)計(jì) 8數(shù)據(jù)庫設(shè)計(jì) 14關(guān)鍵技術(shù) 18第四章測試報告 201登錄測試 20注冊測試 20發(fā)布活動測試 21智能匹配測試 22聊天測試 22測試總結(jié) 22第五章安裝及使用 241安裝過程 245.2產(chǎn)品使用流程 27第六章項(xiàng)目總結(jié) 35團(tuán)隊(duì)介紹 35商業(yè)推廣 353感想與未來規(guī)劃 36參考文獻(xiàn) 37第一章需求分析1.1開發(fā)背景“相約南華”是指相同興趣,不同需求的人通過該平臺相約在南華的某個角落。社交是人們?nèi)粘I畹闹匾M成部分,社交滿足了人們不同的需求?;ヂ?lián)網(wǎng)時代以來,社交的需求也不斷地被開發(fā)和演變,從最初的熟人社交、工作社交,到后來的陌生社交、婚戀、聲聊、直播等,如圖1-1所示。但是很多社交APP像Monio、YY、SOUI1.1開發(fā)背景“相約南華”是指相同興趣,不同需求的人通過該平臺相約在南華的某個角落。社交是人們?nèi)粘I畹闹匾M成部分,社交滿足了人們不同的需求?;ヂ?lián)網(wǎng)時代以來,社交的需求也不斷地被開發(fā)和演變,從最初的熟人社交、工作社交,到后來的陌生社交、婚戀、聲聊、直播等,如圖1-1所示。但是很多社交APP像Monio、YY、SOUI并不是針對于校園的。根據(jù)我們團(tuán)隊(duì)的調(diào)查,超過一半以上的人會出現(xiàn)以下情況。①想?yún)⒓踊顒拥珔⑴c人不夠;②想?yún)⒓颖荣悈s無人組隊(duì);③想找人買個飯或者拿個快遞卻苦于無人幫忙;④渴望交到朋友但是沒有勇氣面對面與人交流;⑤孤單想有人陪伴但卻不知道找誰;⑥話多想找人聊天卻不好意思打擾他人。為了解決上述存在的情況,滿足廣大學(xué)生的共同需求,我們團(tuán)隊(duì)開發(fā)了"相約南華”APP,該產(chǎn)品目前的目標(biāo)用戶是南華大學(xué)的學(xué)生。我們的產(chǎn)品具有靈魂匹配、競賽組隊(duì)、開展活動、基于不同興趣愛好的互助、聊天、交友等功能。在后期,我們也會逐步完善"相約南華”APP,為因疫情原因而封校的大學(xué)生們提供最大的生活學(xué)習(xí)便利、心靈安慰。同手機(jī)yy語音官方最新版本甄★★★★*□Qv7.42Q ?2020-12-25Q69.2M ξ3m推薦理由:手機(jī)YY是什么:手機(jī)上最大的CB友樂園手機(jī)YY的口號:百步之內(nèi),必有Y友手機(jī)YY介紹:手機(jī)YY每版本:一PC版I安卓版■蘋果版]口MaC版箔IS手機(jī)版Q85.4M日簡休□Jv830.8 ?2021-01-14Q55.8M推m由:陌陌一款功彼強(qiáng)大,操作筒單的手機(jī)卻天應(yīng)用.免費(fèi)信忠.群聊.語音.維等等.全方位帶你體險科版本:PC版■安卓版■蘋果版¢3簡體ττS5Efiapp密:★★★★★QQVl.1.3 O2020-10-26推募理由:一起交友a(bǔ)pp匯集了各種時尚潮流的年輕人,海量的優(yōu)質(zhì)單身用戶,真人認(rèn)證,保證資料真實(shí)。想聊就聊,圖1-1社交app2市場分析目標(biāo)用戶南華大學(xué)全體學(xué)生(目前)所有在校大學(xué)生(未來)"相約南華”APP的機(jī)會(1)從消費(fèi)主體來看①主要面向的是大學(xué)生,大學(xué)生對互聯(lián)網(wǎng)運(yùn)用的靈敏度較強(qiáng),也比較熟練②大學(xué)生課程以及課外活動較多,以及對自身時間安排、身體狀況以及生活習(xí)慣的不同要求,存在大量大學(xué)生對代取食堂外賣的需求③由于疫情的影響,學(xué)生會選擇食堂的早中晚餐④校園內(nèi)交友平臺不多,大學(xué)生對學(xué)習(xí)交友交流的需求量較大⑤大學(xué)生對校園兼職的需求較高(2)從外部市場來看①外賣配送APP等配送費(fèi)較高,且外部環(huán)境安全性有待考查②校園內(nèi)APP較少,且功能較為單一③外部兼職平臺存在風(fēng)險,校園內(nèi)兼職競爭壓力較大④聊天交友軟件未經(jīng)過認(rèn)證存在風(fēng)險性,校園內(nèi)APP能較好的避開這一缺陷1.3作品簡介3.1功能性匹配功能:旨在快速、有針對性地解決用戶的需求組隊(duì)功能:幫助想去參加比賽卻找不到隊(duì)友的學(xué)生組隊(duì)功能:幫助想舉行興趣活動但活動人數(shù)不夠的學(xué)生的聊天交友功能:該功能可以在不加QQ或者微信的情況下方便學(xué)生隨時隨地進(jìn)行交流、加深友誼可靠性(1)進(jìn)入軟件須輸入賬號密碼,賬號密碼加密保存在數(shù)據(jù)庫中(2)密碼封閉性,提供密碼屏蔽功能(3)合理分配前端和后端的數(shù)據(jù)內(nèi)容(4)良好的用戶交互和提示(5)上傳圖片時限制圖片大小(6)活動上傳具有敏感字檢測,黃賭毒圖片檢測(7)嚴(yán)格權(quán)限訪問控制,用戶在經(jīng)過身份認(rèn)證后,只能訪問其權(quán)限范圍內(nèi)的數(shù)據(jù),只能進(jìn)行其權(quán)限范圍內(nèi)的操作流暢性APP啟動時間在2秒以內(nèi)(2)剔除耗時方法(3)優(yōu)化算法,降低時間復(fù)雜度(4)快速請求數(shù)據(jù)(5)先UL后數(shù)據(jù)(6)異步計(jì)算存儲(7)變量多次復(fù)用3.4優(yōu)勢(Strength)(1)"相約南華"APP功能具有新穎性,能較快速搶占市場先機(jī)(2)下載方式較為便捷,且能方便學(xué)生的日常學(xué)習(xí)和生活,具有較強(qiáng)的競爭力(3)和學(xué)校易班已合作,有利于產(chǎn)品的使用(4)在消費(fèi)主體的影響力下,產(chǎn)品推廣渠道更為便捷3.5機(jī)會(Opportunity)(1)學(xué)校對大學(xué)生創(chuàng)業(yè)持支持態(tài)度,軟件平臺有較為穩(wěn)定的外部發(fā)展環(huán)境(2)大學(xué)生市場較大,且知識文化水平較高,能較快的接受新文化的出現(xiàn)和發(fā)展(3)目前大學(xué)生積極參加競賽活動,大部分學(xué)校并沒有專門的組隊(duì)軟件(4)借助社會調(diào)查活動,能較多的把握市場資訊圖圖2-2產(chǎn)品總體設(shè)計(jì)第二章概要設(shè)計(jì)2.1產(chǎn)品設(shè)計(jì)用例產(chǎn)品設(shè)計(jì)用例如圖2-1所示圖2-1產(chǎn)品設(shè)計(jì)用例2.2產(chǎn)品總體設(shè)計(jì)產(chǎn)品總體設(shè)計(jì)如圖2-2所示圖圖2-4websocket技術(shù)介紹2.3產(chǎn)品技術(shù)框架3.1硬件環(huán)境(1)服務(wù)器層面:阿里云服務(wù)器(2)服務(wù)器操作系統(tǒng):Cent0s7.33.2軟件環(huán)境(1)前端框架基于UniaPP(2)部分后端應(yīng)用服務(wù)器采用SPringbOOt+jpa架構(gòu),jpa技術(shù)詳情如圖2-3所示(3)前端集成代碼環(huán)境HbuilderIntelliJIDEA編寫后端代碼(5)數(shù)據(jù)庫采用云端mysql數(shù)據(jù)庫服務(wù)(6)接口域名使用阿里云提供的.link系列域名(7)部分組件來自elementui組件庫iconfont-阿里巴巴矢量圖標(biāo)庫提供部分圖標(biāo)(9)聊天基于WebSoCket技術(shù),如圖2-4所示使用統(tǒng)廠散據(jù)訪何圖2-3jpa技術(shù)介紹圖圖3-2注冊界面第三章詳細(xì)設(shè)計(jì)3.1界面設(shè)計(jì)(1)登錄界面,如圖3-1所示圖3-1登錄界面(2)注冊界面,如圖3-2所示圖圖3-5發(fā)布競賽組隊(duì)活動界面(3)首頁,如圖3-3所示圖3-3首頁(4)發(fā)布交友活動界面,如圖3-4所示圖3-4發(fā)布交友活動界面(5)發(fā)布競賽組隊(duì)活動界面,如圖3-5所示圖圖3-8聊天列表界面(6)活動詳情界面,如圖3-6所示MMw*圖3-6活動詳情界面(7)競賽活動列表界面,如圖3-7所示圖3-7競賽活動列表界面(8)聊天列表界面,如圖3-8所示*■τ??分*0七(9)(9)聊天界面,如圖3-9所示圖圖3-11我的收藏界面圖3-9聊天界面(10)我的發(fā)布界面,如圖3T0所示圖3-10我的發(fā)布界面(11)我的收藏界面,如圖3-11所示(12)(12)我的組隊(duì)界面,如圖3-12所示圖圖3-14隊(duì)伍信息界面圖3-12我的組隊(duì)界面(13)申請入隊(duì)消息界面,如圖3-13所示圖3-13申請入隊(duì)消息界面(14)隊(duì)伍信息界面,如圖3-14所示(15)(15)反饋信息界面,如圖3-15所示圖圖3-16使用教程界面(16)使用教程界面,圖3-15反饋信息界面如圖3-16所示.—■1二.WHAffliffAJattlWH.?0不■的■、■可?>■'AfiGflRA?弓莘IRlgHl靖—E■qg 二?AO0二圖圖3-28活動分類表(3)(3)活動表圖圖3-30用戶聯(lián)系表2數(shù)據(jù)庫設(shè)計(jì)(1)用戶表①表結(jié)構(gòu),如表3-1所示user列名數(shù)據(jù)類型解釋idint用戶id,主鍵yb_schoolnamevarchar用戶所在學(xué)校yb_userheadvarchar用戶頭像yb_useridvarchar用戶賬號yb_usernickvarchar用戶姓名??sswordvarchar用戶密碼表3-1用戶表②存儲用戶的賬號信息和個人信息,如圖3-27所示圖3-27用戶表(2)活動分類表表結(jié)構(gòu),如表3-2所示index_all列名數(shù)據(jù)類型解釋idint活動類型id,主鍵categoryvarchar活動小類型fenvarchar活動大類型imgvarchar活動類型圖片numvarchar此類型活動的數(shù)量表3-2活動分類表活動分類表,存儲活動的類型,如圖3-28所示□□0□□00000000000□□□□□≡.^-^^Mβ^^M-%74?■^^M__-ttR2W□□0□□00000000000□□□□□≡.^-^^Mβ^^M-%74?■^^M__-ttR2W**M-M-***表結(jié)構(gòu),如表3-3所示activity列名數(shù)據(jù)類型解釋idint活動id,主鍵addressvarchar活動地址categoryvarchar活動類型idedvarchar活動發(fā)起人賬號imgvarchar活動圖片informationvarchar活動詳情mastervarchar活動發(fā)起人姓名??mevarchar活動時間表3-3活動表活動表,存儲所有的社交活動,如圖3-29所示屯…?T*H?%:# Y?'.□W?MXzz^-^^^北之北器窯一
=≡≡一Xzz^-^^^北之北器窯一
=≡≡一圖3-28活動表(4)活動聯(lián)系表①表結(jié)構(gòu),如表3-4所示relate列名數(shù)據(jù)類型解釋idint活動聯(lián)系id,主鍵avidvarchar活動的ididedvarchar活動發(fā)起人賬號表3-4活動聯(lián)系表②活動聯(lián)系表,存儲活動所對應(yīng)的發(fā)起人,如圖3-30所示2Mtt443 12345444 *bc41234444444 20200441029441 aaaaaa448 }a??a-4€2 4" 460 MB:B(5)(5)全部聊天記錄表圖圖3-32最后一條聊天信息表①表結(jié)構(gòu),如表3-5所示private_talk列名數(shù)據(jù)類型解釋idint聊天記錄id,主鍵messagevarchar聊天內(nèi)容sendervarchar發(fā)送方賬號touservarchar接收方賬號表3-5全部聊天記錄表②全部聊天記錄表,存儲所有的聊天信息,如圖3-31所示工值卜總FTJU??3值息Γ?ic=Jv601花典602靠就好603:先典604無敵605:完典€0€呢美EL先美608?609?tATIV0團(tuán)限怖第一行:Sender ∣?^er”?? ]~1 羅?*尹百小 □1 歲首唯#首續(xù) 1穿*續(xù) 1尸討修 11 套首罐€10611可以了發(fā)1羅*612剛剛卡bugf)**1613怎么樣X羅首修6141歲首修<xs∣or ]羅首修1行在嗎(nσiL)(VULL)abcd!234(NULL)61€617(Auto)',‘n:—TgBfBWTO圖3-31全部聊天記錄表(6)最后一條聊天信息表①表結(jié)構(gòu),如表3-6所示private_list列名數(shù)據(jù)類型解釋idint最后一條聊天信息id,主鍵messagevarchar聊天內(nèi)容mineidvarchar某一方賬號Otheridvarchar另一方賬號表3-6最后一條聊天信息表②最后一條聊天信息表,存儲兩個用戶最近的一條聊天記錄,如圖3-32所示W(wǎng)^~2AftlRB",-m■七YBBfttJftM-?:?圖圖3-33競賽組隊(duì)申請表(7)競賽組隊(duì)活動表①表結(jié)構(gòu),如表3-7所示groupp列名數(shù)據(jù)類型解釋idint競賽組隊(duì)活動id,主鍵categoryvarchar競賽組隊(duì)活動類型imgvarchar競賽組隊(duì)活動圖片informationvarchar競賽組隊(duì)活動詳情mastervarchar競賽組隊(duì)活動發(fā)起人姓名??msvarchar競賽組隊(duì)活動所需人數(shù)timervarchar競賽組隊(duì)活動時間wantvarchar競賽組隊(duì)活動所需技術(shù)idedvarchar競賽組隊(duì)活動發(fā)起人賬號user_imgvarchar競賽組隊(duì)活動發(fā)起人頭像表3-7競賽組隊(duì)活動表②競賽組隊(duì)活動表,存儲所有競賽活動,如圖3-33所示圖3-32競賽組隊(duì)活動表(8)競賽組隊(duì)申請表①表結(jié)構(gòu),如表3-8所示apply列名數(shù)據(jù)類型解釋idint競賽組隊(duì)申請id,主鍵avidvarchar競賽組隊(duì)活動idfirst_peoplevarchar競賽組隊(duì)活動申請人賬號imgurlvarchar競賽組隊(duì)活動申請人頭像secend_peoplevarchar競賽組隊(duì)活動發(fā)起人賬號mastervarchar競賽組隊(duì)活動申請人姓名??tegoryvarchar競賽組隊(duì)活動類型表3-8競賽組隊(duì)申請表(9)(9)競賽組隊(duì)詳情表①表結(jié)構(gòu),如表3-9所示my_group列名數(shù)據(jù)類型解釋idint競賽組隊(duì)申請id,主鍵avidvarchar競賽組隊(duì)活動idfirst_peoplevarchar競賽組隊(duì)活動成員賬號imgurlvarchar競賽組隊(duì)活動發(fā)起人頭像secend_peoplevarchar競賽組隊(duì)活動發(fā)起人賬號mastervarchar競賽組隊(duì)活動發(fā)起人姓名??tegoryvarchar競賽組隊(duì)活動類型flagvarchar競賽組隊(duì)活動已有人數(shù)my_imgvarchar競賽組隊(duì)活動成員頭像namevarchar競賽組隊(duì)活動成員姓名?-9競賽組隊(duì)詳情表②競賽組隊(duì)詳情表,存儲每一個競賽活動的隊(duì)伍等信息,如圖3-34所示工信息耳.3信息SRdSdN白■到畫劇國IV0g限制行第Ti:<∣o【>行數(shù):[ib?~Iavid first-peopleimg.url3?cendJe二αmaster□110<3 Phttp://120/78.199.38:80∕picture∕cfe5dca7-30dd-4653-88c8-flf5fb67ea3林哥哥中國高校計(jì)算機(jī)大賽Ill'63 Xiaoxiao8:80∕picture∕cfe5dca7-30dd-4653-88c8-flf5fb67ea31林寄寄中CS高校計(jì)算機(jī)大賽□1128 £8:80/picture/60fabflc-bab3-4e26-a648-d890994a2d9Xiaoxiao小小互聯(lián)網(wǎng),□113€4 abcdI234httpι∕∕12θ38.199?38:80∕picture∕30977db6-395d-4a6a-8152-4f0919al555abcd!234Sonawar計(jì)算機(jī)設(shè)計(jì)大賽□114¢4 Bhttp://120178.199.38:80/pictxire/30977db6-395d-4a6a-8152-4f0919al555abcd!234Sonawar計(jì)算機(jī)設(shè)計(jì)大賽□115http://120/78.199.38:80/picture/30977db€-395d-4a€a-8152-4f0919al555abcdl234Sonawar計(jì)算機(jī)設(shè)計(jì)大賽□ 116€5 羅首俊8∕picture∕03f9640c-51b0-463c-8171-a7b90f5dl24a.j羅首曜hellobug中圖高校計(jì)復(fù)機(jī)大賽□117:∣65 h23456 -8∕picture∕03f9640c?51S^^c^8171-a7b90f9dl24a.j羅首修hellobug中圖高校計(jì)It機(jī)大賽 V>圖3-34競賽組隊(duì)詳情表3關(guān)鍵技術(shù)全面采用InVVn1,mvc和組件化開發(fā)模式,簡化后續(xù)版本更新迭代(1)聊天私聊功能一對一私聊,利用SPringboOt封裝好的WebSOCket功能,為每一個用戶附上獨(dú)一無二的id后,進(jìn)行自定義文本傳輸格式,包括發(fā)起人id和接受人id和消息,一起傳輸,做到精準(zhǔn)消息傳輸。(2)智能匹配輪詢功能通過webpack技術(shù)為每個點(diǎn)擊的用戶附上不同的數(shù)據(jù)存儲類型,后通過webpack輪詢精準(zhǔn)匹配對應(yīng)不同對應(yīng)的人群。將匹配到的人與被匹配到的人及時刪除信息,防止被二次匹配。(3)文件上傳和展示通過Pc)St的form-data的傳輸格式,通過springboot封裝的文件傳輸協(xié)議后將文件部署在服務(wù)器上。將文件存儲到服務(wù)器的指定位置,并返回文件連接存儲至數(shù)據(jù)庫。展示過程中,通過js節(jié)流的方式一步步的展現(xiàn)圖片,而不至于過于卡頓。(4)關(guān)注活動和取消關(guān)注的活動具體實(shí)現(xiàn)過程點(diǎn)擊關(guān)注并將活動添加到我的關(guān)注界面。本項(xiàng)需求運(yùn)用到三個表的查詢,判斷和連接功能,分別是①關(guān)注活動表(包含用戶id,活動id);②用戶表(用戶id,用戶頭像);③活動表(活動的具體細(xì)節(jié))。點(diǎn)擊關(guān)注之前先進(jìn)行基本判斷,是將活動添加到關(guān)注列表還是取消關(guān)注①如果是取消關(guān)注,則彈出窗口讓用戶進(jìn)行判斷是否取消?是的話,將本項(xiàng)活動和用戶id-起傳遞給后端,讓后端根據(jù)這兩項(xiàng)基本信息準(zhǔn)確的將關(guān)注活動表將活動刪除。否則,退回原界面,成功達(dá)到了防止用戶誤觸的功能。②如果是添加關(guān)注,則同時將用戶關(guān)注的活動id,用戶id數(shù)據(jù)同時傳遞到后端上,后將這兩項(xiàng)信息保存到關(guān)注活動表(relate)中。每當(dāng)頁面開始渲染時,將用戶id傳遞給后端,后端將活動關(guān)注表于活動表進(jìn)行連接,后篩選出關(guān)于關(guān)于用戶id的活動,封裝成數(shù)組返回給前端進(jìn)行渲染,將活動id傳遞給后端,后端將用戶表與關(guān)注活動表進(jìn)行內(nèi)連接,然后根據(jù)活動id查詢到用戶的頭像,并封裝在數(shù)組中傳遞給前端進(jìn)行渲染。(5)活動發(fā)布發(fā)布活動功能也是很復(fù)雜的,要填寫活動地點(diǎn)、活動類型、活動時間、活動詳情、還有上傳活動主題圖片,然后把這些內(nèi)容全部存儲在數(shù)據(jù)庫中?;顒拥攸c(diǎn)、活動類型和、活動時間都用到了滑動選擇效果,活動主題圖片可以現(xiàn)場拍攝或者從相冊中選擇,活動圖片先進(jìn)行壓縮,如果壓縮之后圖片大小還是超過了我們團(tuán)隊(duì)設(shè)置的圖片最大限制,則不能上傳,活動圖片是保存在服務(wù)器中,數(shù)據(jù)庫記錄圖片所存儲的路徑。
第四章測試報告4.1登錄測試如表4-1所示準(zhǔn)確度:對多個賬號不同登錄情況進(jìn)行測試,準(zhǔn)確率100%識別速度:0?5秒之內(nèi)出現(xiàn)判斷結(jié)果測試標(biāo)號測試賬號測試密碼預(yù)期結(jié)果測試結(jié)果1test123456登錄成功登錄成功2123456賬號不能為空,登錄失敗賬號不能為空,注冊失敗3test密碼不能為空,登錄失敗密碼不能為空,登錄失敗4賬號不能為空,登錄失敗賬號不能為空,登錄失敗5test12345賬號或密碼錯誤,登錄失敗賬號或密碼錯誤,登錄失敗6tes123456賬號或密碼錯誤,登錄失敗賬號或密碼錯誤,登錄失敗7測試號onetwol2登錄成功登錄成功8onetwol2賬號不能為空,登錄失敗賬號不能為空,登錄失敗9測試號密碼不能為空,登錄失敗密碼不能為空,登錄失敗10測試號onetwol賬號或密碼錯誤,登錄失敗賬號或密碼錯誤,登錄失敗11測試onetwol2賬號或密碼錯誤,登錄失敗賬號或密碼錯誤,登錄失敗12test測試@12ot!登錄成功登錄成功表4-1登錄測試2注冊測試如表4-2所示準(zhǔn)確度:輸入不同內(nèi)容針對多種情況進(jìn)行測試,準(zhǔn)確率100%識別速度:0.5秒之內(nèi)出現(xiàn)判斷結(jié)果測試標(biāo)號測試賬號測試密碼預(yù)期結(jié)果測試結(jié)果1fg123456注冊成功注冊成功2123456賬號不能為空,注冊失敗賬號不能為空3fg密碼不能為空,注冊失敗密碼不能為空4賬號不能為空,注冊失敗賬號不能為空5峰鍋Ottff注冊成功注冊成功6Ottff賬號不能為空,注冊失敗賬號不能為空7峰鍋密碼不能為空,注冊失敗密碼不能為空8峰鍋Ottff該賬戶已存在,注冊失敗注冊成功9fg峰鍋!fgl23~注冊成功注冊成功表4-2注冊測試
3發(fā)布活動測試如表4-3所示準(zhǔn)確度:對發(fā)布活動需要填寫的內(nèi)容從多個角度進(jìn)行測試,準(zhǔn)確率Io0%識別速度:0?5秒之內(nèi)出現(xiàn)判斷結(jié)果測試標(biāo)號活動區(qū)域活動種類活動時間活動詳情活動圖片預(yù)期結(jié)果測試結(jié)果1紅湘校區(qū)學(xué)習(xí)考研2022-4-25加油學(xué)習(xí)有發(fā)布成功發(fā)布成功2學(xué)習(xí)考研2022-4-25加油學(xué)習(xí)有活動區(qū)域不能為空,發(fā)布失敗活動區(qū)域不能為空,發(fā)布失敗3紅湘校區(qū)2022-4-25加油學(xué)習(xí)有活動種類不能為空,發(fā)布失敗活動種類不能為空,發(fā)布失敗4紅湘校區(qū)學(xué)習(xí)考研加油學(xué)習(xí)有活動時間不能為空,發(fā)布失敗活動時間不能為空,發(fā)布失敗5紅湘校區(qū)學(xué)習(xí)考研2022-4-25有活動詳情不能為空,發(fā)布失敗活動詳情不能為空,發(fā)布失敗6紅湘校區(qū)學(xué)習(xí)考研2022-4-25加油學(xué)習(xí)活動圖片不能為空,發(fā)布失敗活動圖片不能為空,發(fā)布失敗7紅湘校區(qū)學(xué)習(xí)考研2022-4-25存在敏感字或黃賭毒相關(guān)內(nèi)容有活動詳情內(nèi)容不合法,發(fā)布失敗活動詳情內(nèi)容不合法,發(fā)布失敗8紅湘校區(qū)學(xué)習(xí)考研2022-4-25加油學(xué)習(xí)有(不合法)活動照片不合法,發(fā)布失敗活動照片內(nèi)容不合法,發(fā)布失敗紅湘校區(qū)學(xué)習(xí)考研2022-4-25加油學(xué)習(xí)有(超過2MB)活動照片太大,發(fā)布失敗活動照片太大,發(fā)布失敗表4-3發(fā)布活動測試4.4智能匹配測試如表4-4所示準(zhǔn)確度:當(dāng)兩個用戶選擇相反的選項(xiàng)則匹配成功,準(zhǔn)確度IOc)%匹配速度:當(dāng)存在符合情況1秒之內(nèi)出現(xiàn)匹配結(jié)果,負(fù)責(zé)繼續(xù)尋找符合匹配的對象測試標(biāo)號測試1號選擇情況測試2號選擇情況預(yù)期結(jié)果測試結(jié)果1代拿人員宅家人員匹配成功匹配成功2宅家人員代拿人員匹配成功匹配成功3代拿人員代拿人員未匹配未匹配4宅家人員宅家人員未匹配未匹配表4-4智能匹配測試4.5聊天測試如表4-5所示準(zhǔn)確度:用戶之間進(jìn)行聊天,準(zhǔn)確度IO0%匹配速度:0?6秒內(nèi)收到聊天信息測試標(biāo)號測試工號發(fā)送內(nèi)容情況測試1號發(fā)送內(nèi)容情況預(yù)期結(jié)果測試結(jié)果1未發(fā)送未發(fā)送雙方未收到信息雙方未收到信息2發(fā)送一hell。未發(fā)送測試2號收到hello測試2號收到hell03未發(fā)送發(fā)送一你好測試1號收到你好測試1號收到你好4發(fā)送一你好!發(fā)送一hell。你好!測試1號收到hell。你好!測試2號收到你好!測試1號收到hell。你好!測試2號收到你好!表4-4聊天測試4.6測試總結(jié)為滿足產(chǎn)品的性能需求,保證響應(yīng)時間盡可能迅速,需要優(yōu)化代碼、數(shù)據(jù)庫結(jié)構(gòu)等,網(wǎng)絡(luò)圖片資源使用云裁剪壓縮,只下載當(dāng)前顯示大小,采用分包預(yù)下載,提升分包頁面打開速度。還需保證小程序在使用高峰期的穩(wěn)定性,所以吞吐量應(yīng)盡可能大。產(chǎn)品性能分析如圖4.1所示,軟件性能測試得出的結(jié)果如下(1)性能可靠、可擴(kuò)展性好、運(yùn)行安全穩(wěn)定、反應(yīng)速度快、準(zhǔn)確度高、高效便捷、易于維護(hù)(2)網(wǎng)站欄目內(nèi)容具備靈活性和可配置性,可增刪改信息,支持多種發(fā)布方式,如純文本、文本+圖片等(3)具備出色的安全性,可過濾敏感內(nèi)容,限制文件上傳類型,可防止SQL注入、防跨站腳本攻擊(4)平臺操作、維護(hù)簡單實(shí)用,信息頁面展示多樣、靈活,分類明確(5)網(wǎng)站風(fēng)格要求簡明、淡雅、沉穩(wěn)、實(shí)用圖4.1性能分析圖圖圖5.2點(diǎn)擊下載第五章安裝及使用安裝過程如圖5-1(1)首先打開手機(jī)瀏覽器搜索項(xiàng)目的下載地址(該鏈接只適合安卓手機(jī)),所示,地址:http://linjianyi.link/dating/dating.apk如圖5-1::+』Z零匕■Q■ α>■?70%Kb543&jianyi.link/dating/dating.apkX葡往<]O□圖5.(2)點(diǎn)擊下載,如圖5-2所示1輸入下載鏈接::/*』寄k?(D? O>?*69%K)544 賣熟肉被罰當(dāng)事人回應(yīng)網(wǎng)友推Mθ推薦視頻精選財(cái)經(jīng)疫情汽工+習(xí)近平致首屆全民閱讀大會舉辦的賀信讀書之美I伏案讀書,仰望星空書香中國奮斗人生世界讀書日I今天,你讀書了嗎?上海重型、危重型病例數(shù)有所上升dating.apk21.34MB<3O□(3)(3)等待手機(jī)查驗(yàn),如圖5-3所示圖圖5.4繼續(xù)安裝J等i■QO 9。*69%■>544息相約南華安裝來源:瀏覽器O正在查驗(yàn)…取消V0口圖5.3等待手機(jī)查驗(yàn)(4)點(diǎn)擊繼續(xù)安裝,如圖5-4所示::W零j0□O 0。*69%05公愚相約南華安裝來源:瀏覽器O安全提醒為提供更安全的應(yīng)用服務(wù)以保護(hù)您的權(quán)益.純凈模式下.建議優(yōu)先通過華為應(yīng)用市場安裝經(jīng)過安全檢溯的應(yīng)用.了解燉凈模式通過華為應(yīng)用市場安裝經(jīng)過安全檢測的應(yīng)用查找類似應(yīng)用繼續(xù)安裝取消<io□圖圖5.6安裝完成圖圖5-9首頁界面(5)等待安裝,如圖5-5所示乳X"?j?1J(B el0*69%a□>53相約南華安裝來源:瀏覽器O正在安裝...<3O□圖5.5等待安裝(6)安裝完成,選擇打開就能進(jìn)入軟件,如圖5-6所示MWM?j?□(B eB*69%B53WW?ΛA相約南華
安裝來源:瀏覽器■安裝成功完成 打開<3O□
5.2產(chǎn)品使用流程產(chǎn)品是通過移動端的形式進(jìn)行呈現(xiàn),在移動端平臺上面該產(chǎn)品能夠很好的展現(xiàn)運(yùn)行效果,界面整體較為整潔,直接切入主題,為用戶帶來更好的交互體驗(yàn)。(1)進(jìn)入軟件,使用賬號登錄,無賬號可以直接注冊后登錄①登錄界面,如圖5-7所示C圖5-7登錄界面②注冊界面,如圖②注冊界面,如圖5-8所示ICJ圖5-8注冊界面(2)首頁界面由輪播圖、活動分類模塊、匹配按鈕、發(fā)布活動按鈕組成,如圖5-9所示圖圖5-12活動詳情圖圖5-16發(fā)布活動①總共有8類活動,分別為:學(xué)習(xí)、運(yùn)動、舞蹈、音樂、每一類活動下面還有具體的活動類型,如圖①總共有8類活動,分別為:學(xué)習(xí)、運(yùn)動、舞蹈、音樂、每一類活動下面還有具體的活動類型,如圖5-10所示休閑、文藝、游戲、其他,圖5-10活動類型②點(diǎn)擊每一類活動后會來到活動列表界面,此時可以看到這一類活動的所有活動,如圖5-11所示圖5-11活動列表③點(diǎn)擊具體的活動將來到活動詳情界面,在該界面可以看到這個活動的負(fù)責(zé)人、活動地點(diǎn)、活動時間、活動詳情,如果有問題可以點(diǎn)擊下方的聯(lián)系負(fù)責(zé)人按鈕,如圖5-12所示C
C④點(diǎn)擊聯(lián)系負(fù)責(zé)人按鈕就來到和這個人的聊天界面,如圖5-13所示圖5-13聯(lián)系負(fù)責(zé)人⑤靈魂匹配是實(shí)現(xiàn)代拿和幫拿需求的,在開啟該功能前需要選擇你是代拿人員還是宅家人員,匹配成功后會來到兩人的聊天界面,如圖5-14、5-15所示⑥發(fā)布活動分兩個類型,包含交友活動和競賽活動,如圖5-16所示圖圖5-18發(fā)布競賽活動⑦發(fā)布交友活動,如圖5-17所示圖圖5-21聯(lián)系發(fā)起人比賽需求圖5-19比賽需求圖5-19競賽界面(3)競賽界面由一系列的競賽找人活動組成,除了能看到發(fā)起人、比賽類型、外,還能申請入隊(duì)和聯(lián)系發(fā)起人,如圖5-19所示①申請加入該隊(duì)伍,如圖5-20所示圖5-20申請加入該隊(duì)伍②聯(lián)系發(fā)起人,如圖5-21所示分"圖圖5-24我的界面(4)聊天界面由好友列表組成,可以看到好友姓名.頭像、最后一條聊天信息,該界面只會顯示聊過天的好友信息,如圖5-22所示圖5-22聊天界面①點(diǎn)擊好友框會來得和好友的聊天界面,如圖5-23所示內(nèi)W"圖5-23好友聊天(5)我的界面由我的頭像、我的姓名.-的發(fā)布、我的收藏、我的隊(duì)伍、反饋意見、使用教程、切換賬號組成,如圖5-24所示圖圖5-29我的隊(duì)伍①我的發(fā)布,點(diǎn)擊活動可以看到活動詳細(xì)信息,如圖5-25、5-26所示圖5-25我的發(fā)布①圖5-26我的發(fā)布②圖5-25我的發(fā)布①圖5-26我的發(fā)布②②我的收藏,點(diǎn)擊活動可以看到活動詳細(xì)信息,如圖5-27、5-28所示圖5-27我的收藏①圖圖5-27我的收藏①圖5-28我的收藏②③我的隊(duì)伍,由我的隊(duì)伍和申請入隊(duì)兩個界面組成,我的隊(duì)伍展示我申請的隊(duì)伍和我創(chuàng)建的隊(duì)伍信息,申請入隊(duì)展示別人想加入我的隊(duì)伍的請求信息,如圖5-29所示④反饋意見,如圖④反饋意見,如圖5-30所75圖圖5-31使用教程■■仍■■化■天再?不?■0就怦占■內(nèi)存11!*.■■少住映收少Hl拿肝廈功■"少片■*■切■圖5-30反饋后、見⑤使用教程,如圖5-31所示二.*0?田避入危小內(nèi)*?瓷iiJVftMA.?與不鬧In第六章項(xiàng)目總結(jié)1團(tuán)隊(duì)介紹該項(xiàng)目由我們團(tuán)隊(duì)于2022年1月開始自主開發(fā),2022年4月結(jié)束,為期4個月。團(tuán)隊(duì)共4人,3名軟件工程學(xué)生和1名計(jì)算機(jī)專業(yè)的老師。羅首峰:這次比賽團(tuán)隊(duì)負(fù)責(zé)人,主要負(fù)責(zé)根據(jù)團(tuán)隊(duì)成員的能力和專長對團(tuán)隊(duì)成員進(jìn)行明確分工,負(fù)責(zé)后端開發(fā),數(shù)據(jù)庫管理,服務(wù)器管理,對產(chǎn)品設(shè)計(jì)、研發(fā)等進(jìn)行綜合管理。林劍藝:負(fù)責(zé)前端開發(fā),產(chǎn)品設(shè)計(jì),數(shù)據(jù)庫管理,服務(wù)器管理,同時協(xié)調(diào)團(tuán)隊(duì)成員之間的聯(lián)系和溝通。席小婷:負(fù)責(zé)前端開發(fā),視頻剪輯,相關(guān)資料搜集,對已有功能進(jìn)行測試和后期產(chǎn)品用戶體驗(yàn)數(shù)據(jù)分析李海燕(指導(dǎo)老師):?-競賽有關(guān)信息,負(fù)責(zé)學(xué)生的賽前培訓(xùn)指導(dǎo),指導(dǎo)學(xué)生參賽,對參賽提交的作品等材料提供建議和幫助。2商業(yè)推廣(1)主要常規(guī)通路有①校園傳單:通過印發(fā)傳單的方式,在校園內(nèi)進(jìn)行宣傳②講座宣傳:通過講座的方式,系統(tǒng)的介紹產(chǎn)品內(nèi)容及使用方式,以獲得消費(fèi)者的青睞③通過QQ有、微信等手機(jī)軟件進(jìn)行線上宣傳,加大知名度(2)特殊通路選擇①開設(shè)攤位,通過送禮品的方式增加下載量②通過線上轉(zhuǎn)發(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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二四塔吊設(shè)備購置與銷售專項(xiàng)合同范本3篇
- 二零二四年家電銷售顧問聘用與售后服務(wù)合同3篇
- 二零二五版出租車承包合同綠色出行推廣合作2篇
- 二零二五版豪華度假酒店承包經(jīng)營合同規(guī)范范本3篇
- 二零二五版公益勞動服務(wù)基地共建與社區(qū)公共服務(wù)拓展合同3篇
- 年度營養(yǎng)型輸液競爭策略分析報告
- 年度智能兒童成長儀市場分析及競爭策略分析報告
- 2024年鋼材交易:居間代理全套合同
- 二零二五版水利工程承包居間代理服務(wù)合同2篇
- 2025年變壓器智能化升級采購及技術(shù)支持合同3篇
- 安徽省合肥市包河區(qū)2023-2024學(xué)年九年級上學(xué)期期末化學(xué)試題
- 《酸堿罐區(qū)設(shè)計(jì)規(guī)范》編制說明
- PMC主管年終總結(jié)報告
- 售樓部保安管理培訓(xùn)
- 倉儲培訓(xùn)課件模板
- 2025屆高考地理一輪復(fù)習(xí)第七講水循環(huán)與洋流自主練含解析
- GB/T 44914-2024和田玉分級
- 2024年度企業(yè)入駐跨境電商孵化基地合作協(xié)議3篇
- 《形勢與政策》課程標(biāo)準(zhǔn)
- 2023年海南省公務(wù)員錄用考試《行測》真題卷及答案解析
- 橋梁監(jiān)測監(jiān)控實(shí)施方案
評論
0/150
提交評論