您當前位置>首頁 » 新聞資訊 » 技(jì)術(shù)分(fēn)享 >
制(zhì)作(zuò)“産品錄入系統&rdqu÷≤o; 軟件(jiàn)開(kāi)發心得(de)體(tǐ)會(huì)
發表時(shí)間(jiān):2020-10-25
發布人(rén):葵宇科(kē)技(jì)
浏覽次數(shù):45
用(yòng)Unity制(zhì)作(zuò)“産品錄入系統” 數(shù)據上(s€↔αhàng)傳LeanCould數(shù)據庫 軟件(jiàn)開®σ✘(kāi)發心得(de)體(tǐ)會(huì)
前段時(shí)間(jiān)經曆過了(le)兩周的(de)徹夜奮戰,我和(÷λ₩£hé)老(lǎo)師(shī)以及另外(wài)一(y× ī)個(gè)同學的(de)協作(zuò)下(xià)幫助客♣☆戶完成開(kāi)發了(le)一(yī)款産品錄入系統。
我們完成了(le)産品錄入系統的(de)後台以及錄入端的(✘ Ωde)軟件(jiàn)制(zhì)作(zuò)、由另一(yī) φ隊人(rén)馬制(zhì)作(zuò)了(le)小(xiǎo)程序客§ ₹戶端。
此次軟件(jiàn)開(kāi)發是(shì)我學習(xí)編程以來(lái)αγ₽←第一(yī)次完成的(de)一(yī)個(gè)正式的(de)項目®®±c;無論這(zhè)個(gè)項目是(shì)否在别人(rén)眼中是(shì)ᙀ多(duō)麽的(de)簡單、微(wēi)不(bù)足道(dào),但(§¶ ∑dàn)是(shì)從(cóng)中的(de)體(t←↔→ǐ)會(huì)以及學到(dào)的(de)東(dōng)西(xī) Ωδ≥xff0c;其中價值無法估量······
最顯而易見(jiàn)的(de)就(jiù)是(shì)在編程中 ≈ 所需要(yào)用(yòng)到(dào)的(de)專業(yè)知(zhī)識&ε™±♠#xff0c;此次項目所用(yòng)到(dào)LeanCould數(shù)§ €₩據庫儲存上(shàng)傳的(de)數(shù)據,δ¥;Unity制(zhì)作(zuò)軟件(jiàn)界面、C#語言編€σ☆♠程數(shù)據處理(lǐ),這(zhè)些(xi✘∑≥ē)東(dōng)西(xī)都(dōu)是(shì)在₽→® 學校(xiào)的(de)學習(xí)中很(hěn)難學到(dào)的(de)¥×±f0c;但(dàn)是(shì)在這(zhè)次的(de)項目開(kāi)發後我&♣≠發現(xiàn)已經有(yǒu)了(le)一(yī)些(xiφ∑≤ē)這(zhè)方面的(de)專業(yè)技(jì)能(néng)。但(dàn)是(sh☆σì)這(zhè)些(xiē)并不(bù)是(shì)最主要(yào)的(de),↓∞₽因為(wèi)即使再難以學到(dào)的(de)專業(yè)技₩∞Ωβ(jì)能(néng)都(dōu)有(yǒu)能(néng)學到(dào)的(de¶∑)地(dì)方,最令我覺得(de)值得(de)的(de)有(yǒu)這★☆©(zhè)幾件(jiàn)事(shì)。
第一(yī):由于這(zhè)次的(de)項目開(kāi)發是(shì)由我ש♠"和(hé)另一(yī)位同學為(wèi)主力,所以老(lǎo)師(shī)所能(né∑ng)幫到(dào)的(de)非常有(yǒu)限,迫使我在開 ∞×✘(kāi)發的(de)過程中遇到(dào)難題自(zì)己解決。在多(duō)次的(de β)查百度、搜文(wén)檔中,我學到(d©ε≥ào)的(de)如(rú)何在遇到(dào)難題時(shí)&&φ£₩#xff0c;在自(zì)己不(bù)會(huì)的&✔ (de)時(shí)候如(rú)何解決問(wèn)題,我堅信 ✔₹,這(zhè)項技(jì)能(néng)在我未來( φlái)的(de)一(yī)生(shēng)中,無論是(shì)什(shén)麽時(™λ→shí)候都(dōu)會(huì)用(yòng)得(de)到(dào),并且會£π¥✔(huì)因為(wèi)它使我在未來(lái)的(de)項目開(kāi)發中更加輕松β₹♦和(hé)快(kuài)捷。
第二:在所有(yǒu)的(de)問(wèn)題中,最讓人(rén)≠>頭疼的(de)并不(bù)是(shì)某個(gè)所有(yǒu§α$∑)的(de)困難都(dōu)無法解決,↕ σ∞而是(shì)在某一(yī)個(gè)需求上(shàng)舉步維艱。産品錄入'✔f0c;固然需要(yào)數(shù)據的(de)上(∞₹ shàng)傳、修改和(hé)删除,這(zhè)就(jiù)是≤☆δ(shì)LeanCould數(shù)據庫中的(de) “ 增删改查 ” 功能(néng ¥®γ)。要(yào)想實現(xiàn)這(zhè)些(xiē)功能(néng)就(jiù)必須♠♥©$在代碼中下(xià)功夫。在項目正式開(kāi)始開(kāi)發≈™¶"的(de)第二天,我們便熬了(le)一(yī÷®§)個(gè)大(dà)夜,起初很(hěn)快 ↔&(kuài)我們便實現(xiàn)了(le)數(shù)據•₩π 的(de)增加,但(dàn)在之後實現(xiàn)删除、查詢和(hé)修改功能(néφαπng)時(shí),經曆了(le)無數(shù)次的(de)代碼修改時(shí)§★♣,已經是(shì)深夜将近(jìn)四點多(duō)∑✔ff0c;看(kàn)看(kàn)我們的(de)進度£₹"xff0c;還(hái)有(yǒu)三個(gè)功能(néng)ε" 沒有(yǒu)實現(xiàn)幾乎絕望,老(lǎo)師(sh™γλī)也(yě)早都(dōu)已經 “ 倒下(xià) ” 。而★÷≥≤另一(yī)位學生(shēng)主要(yào)負責制(zhì)作(zuò)UI界面¥€那(nà)一(yī)部分(fēn),幫到(dào)我的(de)也(yě)比較有(yǒ¶ •βu)限。就(jiù)在我們都(dōu)打算(suàn)玩(wán)玩π☆λ(wán)遊戲歇一(yī)會(huì)兒(ér)的(de)時(shí€≤↕ )候他(tā)突然有(yǒu)了(le)一(yī)個(gè)想法讓我按照 ε(zhào)他(tā)的(de)思路(lù)試試删除功能(néng),在↓>≥我懷著(zhe)最後一(yī)絲希望的(de)努力下(xià),修改代碼、保¥×存、測試,最後一(yī)步在我打開(k"®āi)數(shù)據庫刷新的(de)時(shí)候,∑✔÷我的(de)手近(jìn)乎是(shì)顫抖的(de)&$σ♦✘#xff0c;心裡(lǐ)祈求著(zhe)成功的(de)同♣Ω$時(shí)也(yě)做(zuò)好(hǎo)了(le)再次™'• 失望的(de)準備。等等,數(shù)據,怎麽沒刷新出來(lá§ ∑i)?在反應了(le)好(hǎo)久之後我們驚喜的(de)抱在了(≠δ¥le)一(yī)起,原來(lái)是(shì)數(shù)據删除成功 €xff01;!!
之後的(de)數(shù)據查詢、修改功能(néng)更是(shì)猶如(rú©¥)神助,都(dōu)是(shì)一(yī)次成功。連續的(£ε★♣de)三次修改三次測試我們成功了(le)三次、擁抱了(le)三次。在天都(dōu)快(kuà> i)亮(liàng)了(le)的(de)時(shí)候我們将剩下(x♦☆'∞ià)的(de)三個(gè)功能(néng)一(yī∞$Ω)次實現(xiàn)、沒有(yǒu)一(yī)次出錯(cuò)。
說(shuō)著(zhe)傳奇,亦在情理(lǐ)₩¥γ之中,一(yī)整夜的(de)積累讓我們有(yǒu)了(le)↑≠<成功的(de)理(lǐ)由。
第三:經曆過成功,當然也(yě)有(yǒu)挫折。又(yò±λu)過了(le)兩天,客戶需求的(de)圖片格式β±的(de)數(shù)據處理(lǐ)讓我們真正的(de)敗下(xià)₩÷陣來(lái)。要(yào)求可(kě)以将圖片上(shàng)傳到(dào)數(sh§λù)據庫,這(zhè)與處理(lǐ)文(wén)字數(shù)據又(☆≥>←yòu)有(yǒu)不(bù)同,難度更難,并且涉及 ≈到(dào)更多(duō)的(de)格式轉換,在我們一(yī)次又↓₹(yòu)一(yī)次的(de)版本更新中始終沒有(yǒu)成功的(de)完成這Ω δ(zhè)個(gè)功能(néng),最終≠&是(shì)在另外(wài)一(yī)個(gè)工(gōng)程師(shī)的(de)幫助下×®Ω'(xià)加入了(le)能(néng)夠上(shàng)傳圖片的(de)功能(nén←γg)。其中最麻煩的(de)地(dì)方就(jiù)是∞≈↕§(shì)到(dào)底以何種格式将圖片保存在數(shù)據庫中,我嘗試∞γ了(le)将圖片存在一(yī)個(gè)新建表格中,圖片的(de)地λ<→(dì)址以各種方式保存在原來(lái)的(de)數(shù)據裡(lǐ)&÷™₹#xff0c;嘗試了(le)将圖片直接保存在數(shù)據裡(lǐ),£★α嘗試了(le)見(jiàn)圖片轉為(wèi)文(wén)≠件(jiàn)格式在轉存的(de)數(shù)據庫裡(lǐ∑≤★£),最終都(dōu)以失敗告終,畢竟從(cóng)來(lái)£∑沒有(yǒu)學過,所以我到(dào)底λ↔也(yě)不(bù)知(zhī)道(dào),是(shì)我代碼寫錯(cu ©₽ò)了(le)還(hái)是(shì)這(zhè)種方法根本行(xíng)÷ ★不(bù)通(tōng)。
在最後的(de)幾天中,由于學校(xià±↓λo)各種課程安排使我分(fēn)身(shēn)乏術(shù), >₩★每天回到(dào)宿舍根本沒有(yǒu)精力再去(qù✔↓)想其他(tā)事(shì)情,這(zhè)種累是(shì)心裡(lǐ)上(✘shàng)的(de)累,精力不(bù)✘δ←足,躺在床上(shàng)腦(nǎo)子(zǐ)什(shén)麽'β&都(dōu)不(bù)想思考,正是(shì)這(zhè)樣,導緻開(→↓φkāi)發的(de)最後環節我無法全力以赴的(de)撲在項目上(shàng)↔∑>c;最後的(de)反饋并沒有(yǒu)達到(dào)最δΩ好(hǎo)的(de)效果。
雖然累,但(dàn)是(shì)卻很(hěn)充↔§ $實,學到(dào)的(de)這(zhè)些(xiē)專業(yè)技(jì)能•σσ®(néng)、經曆的(de)項目開(kāi)發經驗, ®絕對(duì)值得(de)我這(zhè)段時(shí)間(jiān)的(de)付出&₽σ#xff0c;下(xià)次如(rú)果再有(yǒu±≤↕Ω)類似開(kāi)發項目我一(yī)定能(néng)™≠δ做(zuò)到(dào)更好(hǎo)。