制作“産品錄入系統” 軟件開發心得體會 - 新聞資訊 - 雲南小程序開發|雲南軟件開發|雲南網站建設-昆明融晨信息技術有限公司

159-8711-8523

雲南網建設/小程序開發/軟件開發

知識

不(bù)管是(shì)網站,軟件還是(shì)小程序,都要(yào / yāo)直接或間接能爲(wéi / wèi)您産生價值,我們在(zài)追求其視覺表現的(de)同時(shí),更側重于(yú)功能的(de)便捷,營銷的(de)便利,運營的(de)高效,讓網站成爲(wéi / wèi)營銷工具,讓軟件能切實提升企業内部管理水平和(hé / huò)效率。優秀的(de)程序爲(wéi / wèi)後期升級提供便捷的(de)支持!

您當前位置>首頁 » 新聞資訊 » 技術分享 >

制作“産品錄入系統” 軟件開發心得體會

發表時(shí)間:2020-10-25

發布人(rén):融晨科技

浏覽次數:40

用Unity制作“産品錄入系統” 數據上(shàng)傳LeanCould數據庫 軟件開發心得體會

前段時(shí)間經曆過了(le/liǎo)兩周的(de)徹夜奮戰,我和(hé / huò)老師以(yǐ)及另外一個(gè)同學的(de)協作下幫助客戶完成開發了(le/liǎo)一款産品錄入系統。

我們完成了(le/liǎo)産品錄入系統的(de)後台以(yǐ)及錄入端的(de)軟件制作、由另一隊人(rén)馬制作了(le/liǎo)小程序客戶端。

此次軟件開發是(shì)我學習編程以(yǐ)來(lái)第一次完成的(de)一個(gè)正式的(de)項目,無論這(zhè)個(gè)項目是(shì)否在(zài)别人(rén)眼中是(shì)多麽的(de)簡單、微不(bù)足道(dào),但是(shì)從中的(de)體會以(yǐ)及學到(dào)的(de)東西,其中價值無法估量······

最顯而(ér)易見的(de)就(jiù)是(shì)在(zài)編程中所需要(yào / yāo)用到(dào)的(de)專業知識,此次項目所用到(dào)LeanCould數據庫儲存上(shàng)傳的(de)數據,Unity制作軟件界面、C#語言編程數據處理,這(zhè)些東西都是(shì)在(zài)學校的(de)學習中很難學到(dào)的(de),但是(shì)在(zài)這(zhè)次的(de)項目開發後我發現已經有了(le/liǎo)一些這(zhè)方面的(de)專業技能。但是(shì)這(zhè)些并不(bù)是(shì)最主要(yào / yāo)的(de),因爲(wéi / wèi)即使再難以(yǐ)學到(dào)的(de)專業技能都有能學到(dào)的(de)地(dì / de)方,最令我覺得值得的(de)有這(zhè)幾件事。

第一:由于(yú)這(zhè)次的(de)項目開發是(shì)由我和(hé / huò)另一位同學爲(wéi / wèi)主力,所以(yǐ)老師所能幫到(dào)的(de)非常有限,迫使我在(zài)開發的(de)過程中遇到(dào)難題自己解決。在(zài)多次的(de)查百度、搜文檔中,我學到(dào)的(de)如何在(zài)遇到(dào)難題時(shí),在(zài)自己不(bù)會的(de)時(shí)候如何解決問題,我堅信,這(zhè)項技能在(zài)我未來(lái)的(de)一生中,無論是(shì)什麽時(shí)候都會用得到(dào),并且會因爲(wéi / wèi)它使我在(zài)未來(lái)的(de)項目開發中更加輕松和(hé / huò)快捷。

第二:在(zài)所有的(de)問題中,最讓人(rén)頭疼的(de)并不(bù)是(shì)某個(gè)所有的(de)困難都無法解決,而(ér)是(shì)在(zài)某一個(gè)需求上(shàng)舉步維艱。産品錄入,固然需要(yào / yāo)數據的(de)上(shàng)傳、修改和(hé / huò)删除,這(zhè)就(jiù)是(shì)LeanCould數據庫中的(de) “ 增删改查 ” 功能。要(yào / yāo)想實現這(zhè)些功能就(jiù)必須在(zài)代碼中下功夫。在(zài)項目正式開始開發的(de)第二天,我們便熬了(le/liǎo)一個(gè)大(dà)夜,起初很快我們便實現了(le/liǎo)數據的(de)增加,但在(zài)之(zhī)後實現删除、查詢和(hé / huò)修改功能時(shí),經曆了(le/liǎo)無數次的(de)代碼修改時(shí),已經是(shì)深夜将近四點多,看看我們的(de)進度,還有三個(gè)功能沒有實現幾乎絕望,老師也(yě)早都已經 “ 倒下 ” 。而(ér)另一位學生主要(yào / yāo)負責制作UI界面那一部分,幫到(dào)我的(de)也(yě)比較有限。就(jiù)在(zài)我們都打算玩玩遊戲歇一會兒的(de)時(shí)候他(tā)突然有了(le/liǎo)一個(gè)想法讓我按照他(tā)的(de)思路試試删除功能,在(zài)我懷着最後一絲希望的(de)努力下,修改代碼、保存、測試,最後一步在(zài)我打開數據庫刷新的(de)時(shí)候,我的(de)手近乎是(shì)顫抖的(de),心裏祈求着成功的(de)同時(shí)也(yě)做好了(le/liǎo)再次失望的(de)準備。等等,數據,怎麽沒刷新出(chū)來(lái)?在(zài)反應了(le/liǎo)好久之(zhī)後我們驚喜的(de)抱在(zài)了(le/liǎo)一起,原來(lái)是(shì)數據删除成功!!!
之(zhī)後的(de)數據查詢、修改功能更是(shì)猶如神助,都是(shì)一次成功。連續的(de)三次修改三次測試我們成功了(le/liǎo)三次、擁抱了(le/liǎo)三次。在(zài)天都快亮了(le/liǎo)的(de)時(shí)候我們将剩下的(de)三個(gè)功能一次實現、沒有一次出(chū)錯。
說(shuō)着傳奇,亦在(zài)情理之(zhī)中,一整夜的(de)積累讓我們有了(le/liǎo)成功的(de)理由。

第三:經曆過成功,當然也(yě)有挫折。又過了(le/liǎo)兩天,客戶需求的(de)圖片格式的(de)數據處理讓我們真正的(de)敗下陣來(lái)。要(yào / yāo)求可以(yǐ)将圖片上(shàng)傳到(dào)數據庫,這(zhè)與處理文字數據又有不(bù)同,難度更難,并且涉及到(dào)更多的(de)格式轉換,在(zài)我們一次又一次的(de)版本更新中始終沒有成功的(de)完成這(zhè)個(gè)功能,最終是(shì)在(zài)另外一個(gè)工程師的(de)幫助下加入了(le/liǎo)能夠上(shàng)傳圖片的(de)功能。其中最麻煩的(de)地(dì / de)方就(jiù)是(shì)到(dào)底以(yǐ)何種格式将圖片保存在(zài)數據庫中,我嘗試了(le/liǎo)将圖片存在(zài)一個(gè)新建表格中,圖片的(de)地(dì / de)址以(yǐ)各種方式保存在(zài)原來(lái)的(de)數據裏,嘗試了(le/liǎo)将圖片直接保存在(zài)數據裏,嘗試了(le/liǎo)見圖片轉爲(wéi / wèi)文件格式在(zài)轉存的(de)數據庫裏,最終都以(yǐ)失敗告終,畢竟從來(lái)沒有學過,所以(yǐ)我到(dào)底也(yě)不(bù)知道(dào),是(shì)我代碼寫錯了(le/liǎo)還是(shì)這(zhè)種方法根本行不(bù)通。

在(zài)最後的(de)幾天中,由于(yú)學校各種課程安排使我分身乏術,每天回到(dào)宿舍根本沒有精力再去想其他(tā)事情,這(zhè)種累是(shì)心裏上(shàng)的(de)累,精力不(bù)足,躺在(zài)床上(shàng)腦子(zǐ)什麽都不(bù)想思考,正是(shì)這(zhè)樣,導緻開發的(de)最後環節我無法全力以(yǐ)赴的(de)撲在(zài)項目上(shàng),最後的(de)反饋并沒有達到(dào)最好的(de)效果。

雖然累,但是(shì)卻很充實,學到(dào)的(de)這(zhè)些專業技能、經曆的(de)項目開發經驗,絕對值得我這(zhè)段時(shí)間的(de)付出(chū),下次如果再有類似開發項目我一定能做到(dào)更好。

相關案例查看更多