【基于微信開發(fā)工具的自主學(xué)習(xí)規(guī)劃小程序的設(shè)計9500字(論文)】_第1頁
【基于微信開發(fā)工具的自主學(xué)習(xí)規(guī)劃小程序的設(shè)計9500字(論文)】_第2頁
【基于微信開發(fā)工具的自主學(xué)習(xí)規(guī)劃小程序的設(shè)計9500字(論文)】_第3頁
【基于微信開發(fā)工具的自主學(xué)習(xí)規(guī)劃小程序的設(shè)計9500字(論文)】_第4頁
【基于微信開發(fā)工具的自主學(xué)習(xí)規(guī)劃小程序的設(shè)計9500字(論文)】_第5頁
已閱讀5頁,還剩19頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

-3-第2章小程序開發(fā)技術(shù)與環(huán)境2.1小程序開發(fā)語言目前市面上用的比較多,深受開發(fā)者們青睞的是Java語言,它比別的語言更易于使用。它是一種跨平臺語言,具備較高的安全性、平穩(wěn)性以及具有可移植性[4]。Java在開發(fā)之后的維護過程中也是十分方便,也由此可以得出Java語言有著十分光明的前景,未來將會發(fā)展的更加好,因此本系統(tǒng)選擇Java語言是一個很好的選擇。在計算機領(lǐng)域里有許許多多的開發(fā)語言,這些語言都有各自獨特的用處,在開發(fā)系統(tǒng)時開發(fā)者應(yīng)當(dāng)選擇一種好用的語言,本系統(tǒng)開發(fā)選擇的是當(dāng)前十分流行的Java語言。Java語言具有開源性,而且作為開發(fā)這款小程序的編程人員,自身對Java語言比較熟悉,以及熟練掌握他的開發(fā)工具Eclipse,Eclipse的壞境安裝容易,配置簡便,界面功能清晰,開發(fā)者可以快速上手。2.2小程序客戶端技術(shù)作為一種新出來的開發(fā)者工具,微信開發(fā)工具安裝簡易且快速,集成了相當(dāng)多的功能供開發(fā)者使用,使得開發(fā)人員容易上手使用且高效的開發(fā)出一款所需的微信小程序。微信小程序有四個文件,js是邏輯文件,在這個文件里寫JavaScript程序;json是配置文件,可以在此文件里改變背景顏色等點綴界面的屬性;wxml是描述文件,相當(dāng)于前端的HTML語言,用來設(shè)計頁面的布局;app.wxss負責(zé)整個項目的公共樣式,每個頁面可通過組件屬性調(diào)用樣式規(guī)則,不同頁面的樣式共同的部分可利用公共樣式布局,從而簡化項目代碼使樣式布局更加清晰[5]。2.3小程序網(wǎng)頁技術(shù)小程序的頁面設(shè)置需要前端知識,有了前端基礎(chǔ)知識,很快可以入手小程序的設(shè)計開發(fā)。HTML雖然不夠完善還在升級中,但是大多數(shù)瀏覽器可以支持某些HTML相關(guān)技術(shù)。通過使用這種網(wǎng)頁技術(shù),可以使得界面清晰美觀,給用戶一個很好的使用體驗,而大多數(shù)系統(tǒng)開發(fā)界面的設(shè)計也正是都在使用HTML。另外,HTML語法簡單,沒有太多條條框框,也不會總是出現(xiàn)難以解決的程序Bug,這對于開發(fā)者來說容易上手,寫起程序得心應(yīng)手。2.4微信開發(fā)者工具該工具是由微信團隊提供,供開發(fā)者免費使用,直接在官網(wǎng)下載即可。它里邊有很多小程序固有的框架,比如掃描二維碼環(huán)節(jié)。在這個工具里邊主要是布置頁面的格局,利用前端知識給頁面添加色彩樣式。這個工具最好用的地方就是在編寫完成代碼后,該工具有一個演示部分,可以呈現(xiàn)出小程序的效果,方便編程人員及時修改。2.5小程序數(shù)據(jù)庫的選擇數(shù)據(jù)庫技術(shù)是信息系統(tǒng)核心技術(shù)之一,MySQL語言以其簡單易用、開源、體積小、網(wǎng)絡(luò)化效用、運行速度快等特性為中小型企業(yè)廣泛采用,對掌握MySQL的學(xué)生需求量比較大,為滿足企業(yè)的需求,職業(yè)院校大多開設(shè)了MySQL的課程[6]。當(dāng)下有很多不同類型的數(shù)據(jù)庫,但開發(fā)者往往更喜歡使用MySQL關(guān)系型數(shù)據(jù)庫,MySQL有著很耗的跨平臺性,在一個系統(tǒng)上運行過,就可以在不同的系統(tǒng)中運行,這對用戶和開發(fā)者來說是極大的方便。MySQL的源代碼用戶或者對者可以閱讀借鑒,且其語法簡單,對于初學(xué)者也可以快速學(xué)會,所以MySQL在大多數(shù)的應(yīng)用開發(fā)中都極其受歡迎。2.6小程序的運行環(huán)境2.6.1硬件環(huán)境硬件壞境就像是一塊地基,是系統(tǒng)開發(fā)的基礎(chǔ)壞境,合理的硬件壞境可以使得系統(tǒng)運行流暢,只有滿足了硬件設(shè)備的要求才可以進一步考慮軟件環(huán)境的選擇。處理器:COREI7內(nèi)存:最低4GB硬盤空間50GB以上2.6.2軟件環(huán)境開發(fā)者選擇一個自己熟悉或者新手容易上手的環(huán)境是十分有必要的,在這種情況下,使用得心應(yīng)手,在遇到錯誤發(fā)生的情況下,也可以較快的解決,大大節(jié)省了開發(fā)所需時間。該自主學(xué)習(xí)規(guī)劃小程序使用到的技術(shù)有:微信開發(fā)工具,前端知識以及Eclipse環(huán)境。

第3章小程序系統(tǒng)分析3.1可行性分析開發(fā)者在正式開發(fā)一個系統(tǒng)之前,要衡量開發(fā)該系統(tǒng)在一些方面上是否行得通,只有進行可行性分析,開發(fā)系統(tǒng)才會具備開發(fā)的條件,才能最合理的開發(fā)該系統(tǒng)。3.1.1經(jīng)濟可行性該小程序是一個可以免費使用的應(yīng)用,在開發(fā)的過程中不需要花錢找數(shù)據(jù),開發(fā)起來沒有經(jīng)濟的困難。3.1.2技術(shù)可行性小程序微信官方的微信開發(fā)工具,其功能齊全并且有一些合適的框架可供編程人員使用,這些技術(shù)都是容易上手且使用方便。3.1.3操作可行性一個系統(tǒng)成功與否,其中很關(guān)鍵的一步就是是否深受大眾的喜歡,并得到大規(guī)模的推廣。要想讓大眾普遍使用,在其具備一些合理的功能之外,該系統(tǒng)是否容易上手操作也是一個值得考慮的方面。微信小程序近年來一直普及,幾乎每個人都會使用,如果系統(tǒng)本身不易操作,那么對于大多數(shù)小孩的老人就不是友好的,也就是會失去這部分人的使用,而且如果操作過程太繁瑣,也是使得用戶選擇放棄使用。因此,在開發(fā)本系統(tǒng)的過程中,一直力求功能齊全,又可以做到不浪費相關(guān)資源。3.2需求分析掌握用戶需求之后才可以具體開發(fā)各項功能,合理的需求分析使得所開發(fā)的系統(tǒng)滿足用戶的需求。另外有了需求分析,開發(fā)人員不需要時刻與用戶聯(lián)系就可以正確開發(fā)出用戶想要的模塊。3.2.1功能需求分析系統(tǒng)功能的需求分析是十分有必要的,這關(guān)系到該系統(tǒng)是否能滿足用戶的需求以及能否會受到大眾的推廣使用。通過需求分析了解用戶對開發(fā)該系統(tǒng)的期望,給開發(fā)者提供一個開發(fā)方向。小程序前臺和后臺所有角色及操作介紹如下:如圖1所示:圖1前臺注冊用戶功能圖如圖2所示:圖2后臺數(shù)據(jù)管理員功能圖3.2.2性能需求分析為了讓用戶有良好的體驗感,小程序需要做到以下幾個要求:可擴展性小程序的設(shè)計最主要的是滿足當(dāng)下的功能需求,但是為了適應(yīng)時代的變化,以及便于系統(tǒng)后期的維護和更新,具有可擴展性的系統(tǒng)十分重要。穩(wěn)定性小程序需要每次使用都結(jié)果相似,穩(wěn)定性達到要求,不能幾次使用結(jié)果不同或者是出現(xiàn)各種各樣的情況,這將會影響用戶的體驗感。易用性如果該小程序操作簡便,界面美觀,在用戶享用到自己需要的功能之外還可以節(jié)約時間,這將會給用戶一個很好的體驗感,該系統(tǒng)也將會被大規(guī)模推廣使用。流暢性俗話說顧客是上帝,只有開發(fā)者所開發(fā)的系統(tǒng)滿足用戶,才能算得上一次有意義的開發(fā)。時間對每個人是十分寶貴的,如果該系統(tǒng)能夠使用流暢,用戶將會獲得一種滿意的體驗感。安全性該系統(tǒng)分為注冊用戶和管理人員,后臺數(shù)據(jù)庫儲存著很多用戶信息,需要足夠的安全才可以保護客戶數(shù)據(jù)信息不被破壞。如果該系統(tǒng)沒能保護好用戶的信息,在法律上是有失的。3.3小程序流程圖分析系統(tǒng)流程圖是一個很直觀的方式,讓讀者明白開發(fā)者的開發(fā)流程,以下是幾個詳細的系統(tǒng)流程圖:3.3.1小程序開發(fā)流程在項目開發(fā)的整個流程中,首先與用戶溝通,之后再選擇哪種計算機技術(shù)可以很好的完成相關(guān)功能模塊的開發(fā)。在系統(tǒng)開發(fā)中,后臺數(shù)據(jù)庫是必不可少的,選擇一個合適的數(shù)據(jù)庫對數(shù)據(jù)進行管理是一個重要的步驟。前期工作完成后,就是詳細規(guī)劃各個功能的具體實現(xiàn)形式和代碼的編寫,在代碼編寫完成后,進行系統(tǒng)測試,找出系統(tǒng)存在的隱患并及時解決。如圖3所示:圖3小程序開發(fā)流程圖3.3.2注冊用戶登錄流程圖如圖4所示:圖4注冊用戶登錄流程圖3.3.3數(shù)據(jù)操作流程圖用戶登陸小程序時,后臺會檢測該用戶是否存在,如果用戶存在管理員會根據(jù)已有數(shù)據(jù)信息給用戶分配其相應(yīng)的操作,如圖5所示:圖5檢驗用戶流程圖小程序應(yīng)用的過程中會產(chǎn)生許多數(shù)據(jù),如圖6所示:圖6數(shù)據(jù)處理流程圖由上圖可知,對于小程序的注冊用戶來說,其具有頁面所呈現(xiàn)的功能使用權(quán),包括制定計劃表,獲取資訊信息,得到一段時間的學(xué)習(xí)統(tǒng)計記錄等。對于管理員來說,主要是發(fā)布資訊,判斷用戶權(quán)限和相關(guān)數(shù)據(jù)。如圖7所示:圖7小程序數(shù)據(jù)流程圖3.4數(shù)據(jù)流程圖分析數(shù)據(jù)流程分析主要包括對信息的流動、傳遞、處理、存儲等的分析[7]。小程序?qū)⒚恳粋€功能模塊詳細分化。3.4.1總體數(shù)據(jù)流圖該層主要說明了自主學(xué)習(xí)規(guī)劃小程序用戶和后臺數(shù)據(jù)管理員不同的操作,如下圖8所示:圖8總體數(shù)據(jù)流圖3.4.2客戶端數(shù)據(jù)流圖第1層是自主學(xué)習(xí)規(guī)劃小程序的詳細功能模塊流程圖,如圖9所示:圖9注冊用戶數(shù)據(jù)流圖注冊用戶的數(shù)據(jù)流程包括填寫自己制定的具體計劃表和自己想要記錄的相關(guān)筆記信息、完成計劃的同時進行計時管理以及獲取一個時間段的學(xué)習(xí)統(tǒng)計記錄,以餅狀圖呈現(xiàn)給用戶;管理員主要是發(fā)布主要的用戶可以用得上的資訊信息,這一點注冊用戶是不可以管理的,以及對數(shù)據(jù)信息的增刪改查管理。3.4.3管理員數(shù)據(jù)流圖第2層是管理員的數(shù)據(jù)流圖,如圖10所示:圖10管理員數(shù)據(jù)流圖

第4章小程序概要設(shè)計4.1小程序開發(fā)軟件的選擇由于Java語言相較于其他語言,有其獨特的優(yōu)點,寫小程序代碼選擇使用的是Java語言。Eclipse作為一款JavaIDE開發(fā)環(huán)境,受到越來越多程序員的喜愛[8]。Eclipse容易下載,方便使用,對于開發(fā)者來說使用起來得心應(yīng)手。4.2小程序總體功能設(shè)計該小程序總共分為四塊內(nèi)容,分別是計劃管理頁面、資訊發(fā)布頁面,日歷頁面以及注冊用戶的個人信息頁面。如圖11所示:圖11小程序具體功能圖4.3小程序設(shè)計目標(biāo)在社會中,每個人都在通過學(xué)習(xí)來提高自己,然而學(xué)習(xí)是一個枯燥且漫長的過程,在這個過程能否合理管理自己,合理利用時間是一個十分重要的問題。本系統(tǒng)的主題是就是自主學(xué)習(xí)計劃小程序,本著“自主”和“計劃”兩個詞來開展,其核心功能是制定計劃表,計劃計時管理以及計劃數(shù)據(jù)統(tǒng)計。第一,制定計劃表即根據(jù)自身情況為自己制定計劃,每一項計劃包括學(xué)習(xí)內(nèi)容和學(xué)習(xí)此內(nèi)容所需時長;第二,計劃在進行的時候開始計時,在規(guī)定的時間使用完之后會提醒該計劃已完成,設(shè)置計時管理是方便用戶知道學(xué)習(xí)某一塊內(nèi)容的時長,以便用戶合理分配學(xué)習(xí)時間;第三,計劃數(shù)據(jù)統(tǒng)計,該系統(tǒng)會給用戶提供一個以餅狀圖呈現(xiàn)的學(xué)習(xí)統(tǒng)計,用戶可以查看自己一天,一周,一個月或者一年都學(xué)習(xí)了哪些內(nèi)容以及每一塊內(nèi)容的占比,容易清晰的明白自己在一段時間內(nèi)的學(xué)習(xí)情況。4.4小程序數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫的結(jié)構(gòu)是設(shè)計程序中必不可少的組成部分,其中包括了數(shù)據(jù)庫概念和邏輯[9]。為了便于后臺對數(shù)據(jù)信息的管理,本系統(tǒng)選擇使用關(guān)系型數(shù)據(jù)庫,即MySQL數(shù)據(jù)庫,關(guān)系型數(shù)據(jù)庫使得實體之間的關(guān)系以二維表的形式呈現(xiàn),直觀表現(xiàn)了實體的各個屬性以及實體之間的聯(lián)系。以下為系統(tǒng)中使用的數(shù)據(jù)庫表信息:表1用戶信息表序號字段名字段類型長度標(biāo)識主鍵外鍵默認值說明1idint10是是用戶id2usernamevarchar10用戶名字3passwdvarchar10密碼4roletypevarchar20權(quán)限5truenamevarchar20真實姓名6birthvarchar10生日7emailvarchar20郵箱8sexvarchar10性別9telvarchar15電話10imgvarchar20照片表2信息管理表序號字段名字段類型長度標(biāo)識主鍵外鍵默認值說明1idint10是是用戶id2titlevarchar10信息內(nèi)容3notevarchar100詳細內(nèi)容4ndatevarchar20日期表3計劃填寫表序號字段名字段類型長度標(biāo)識主鍵外鍵默認值說明1idint10是是用戶id2titlevarchar10計劃內(nèi)容3uservarchar10用戶名字4ndatevarchar10日期5Statecnvarchar10完成狀態(tài)6ntimevarchar20時間第5章小程序詳細設(shè)計和實現(xiàn)5.1用戶模塊設(shè)計以下幾個模塊是針對用戶來說的,通過詳細介紹各個模塊,使得用戶快速了解,容易上手使用。5.1.1小程序用戶登錄如果是新用戶,需要注冊之后登錄。如果已經(jīng)注冊好,則輸入相關(guān)信息登錄。這一個界面在微信開發(fā)工具是這樣實現(xiàn)的:在wxlogin.js文件里,調(diào)用各種方法完成登錄接口;在wxlogin.wxml和wxlogin.wxss里通過設(shè)置屬性值完成頁面樣式的設(shè)計。用戶填寫用戶名和密碼,點擊“登錄”即可跳轉(zhuǎn)至主頁面。如圖12所示:圖12小程序用戶登錄界面5.1.2小程序首頁模塊設(shè)計小程序的首頁要設(shè)置美觀,客戶第一時間看完感覺很清晰,同時也大概知道了小程序的功能。用戶在進入系統(tǒng)之后,將會看到首頁的所有功能模塊,對該系統(tǒng)有一個大致的了解。微信開發(fā)工具里邊的.wxss可以設(shè)置頁面高度、寬度以及背景顏色等,在.js文件里儲存客戶端信息并調(diào)用函數(shù)實現(xiàn)前后端的連接。以下是小程序首頁界面,如圖13所示:圖13小程序首頁界面設(shè)計5.1.3小程序資訊信息模塊設(shè)設(shè)計此模塊,是想在客戶學(xué)習(xí)之余還可以了解一些時政大事或者應(yīng)該知道的知識點。資訊信息由管理員發(fā)布,注冊用戶只可以查看資訊信息,點擊信息模塊即可看到由管理員發(fā)布出來的一些資訊信息,這個功能模塊的設(shè)計是想讓用戶在學(xué)習(xí)之余能夠了解一些及時的情況。點擊主頁面“信息”即可進入資訊公告處。如圖14所示:圖14小程序資訊模塊5.1.4小程序添加計劃模塊設(shè)計小程序一大亮點核心功能就是制定計劃填寫表,用戶根據(jù)自己的實際情況來填寫自己當(dāng)下要做的計劃,如果按要求完成了計劃,則會有一個“已完成”的標(biāo)志,還可以自己制定明確完成某一個任務(wù)的時間。點擊主頁面“計劃”跳轉(zhuǎn)到下圖,在“標(biāo)題”處填寫學(xué)習(xí)內(nèi)容,在“日期”和“時間”選擇自己合適的時間。如圖15所示:圖15小程序添加計劃模塊5.1.5小程序計劃管理模塊設(shè)計點擊計劃將會進入一個新的頁面,此頁面用戶可以選擇計時的時間和結(jié)束時間,點擊開始執(zhí)行,系統(tǒng)就會呈現(xiàn)下圖,是一個計時頁面,同時有一個備注選項,用戶可以根據(jù)自身情況需要進行備注。如圖16所示:圖16計劃管理模塊界面5.1.6小程序數(shù)據(jù)統(tǒng)計模塊設(shè)計用戶在完成自己制定計劃之后,可以查看一段時間的學(xué)習(xí)記錄,例如,一天,一周,一個月,一年,記錄將以餅狀圖呈現(xiàn)。點擊“計劃”進入計劃頁面,會有“統(tǒng)計”二字,點擊“統(tǒng)計”呈現(xiàn)下圖。如圖17所示:圖17數(shù)據(jù)統(tǒng)計模塊5.1.7小程序前后端交互小程序前端由微信開發(fā)工具編寫代碼,Java語言主要用來交互前后端。在Eclipse打開index.html,設(shè)置小程序的頁面布局,數(shù)據(jù)庫的配置在beans.html。在Eclipse的ClientAction.java,這個類里所有的方法都是提供給前端客戶使用的。前后端交互中,需要打開user.js,調(diào)用login()方法,會獲取到表單所填的信息,前后臺進行交互時調(diào)用了ajax,Callback()方法,每調(diào)用一次ajax,Callback()方法,前后端就交互一次。5.2管理員模塊設(shè)計管理員是一個系統(tǒng)必不可少的人員,管理員在后臺進行管理,必要的時候需要增刪改查[10]。5.2.1用戶管理模塊設(shè)計管理員在后臺登陸后可以管理用戶信息,當(dāng)注冊客戶在小程序前端輸入id和密碼后,數(shù)據(jù)庫檢查數(shù)據(jù)信息是否有相對應(yīng)的id和密碼,如果有則該客戶登錄成功。如圖18所示:圖18用戶管理界面5.2.2計劃管理模塊小程序客戶在小程序前端制定計劃表,填寫計劃內(nèi)容,在后臺數(shù)據(jù)庫管理員可以看到一張二維表,該表內(nèi)容有計劃標(biāo)題、用戶id以及已完成的情況和時間。另外,后臺管理員可以對用戶所添加的計劃進行刪除。如下圖19所示:圖19計劃管理界面圖5.2.3信息管理模塊設(shè)計管理員在后臺可以發(fā)布一些資訊信息,資訊信息數(shù)據(jù)庫表有id,標(biāo)題以及具體內(nèi)容,還有對應(yīng)的發(fā)布時間。管理員可以在這張二維表里進行增加和刪除,而前端的客戶則不可以處理資訊信息。如圖20所示:圖20信息管理界面第6章小程序系統(tǒng)測試對于一個系統(tǒng)的開發(fā)來說,在完成前邊的需求分析,概要設(shè)計以及詳細功能設(shè)計之后,測試是很重要的部分,通過測試可以找到該系統(tǒng)存在的問題并加以改正,使得系統(tǒng)功能更加完善,不至于等到用戶使用的時候小程序出現(xiàn)很多運行失誤。6.1測試方法白盒測試:主要通過軟件的內(nèi)部結(jié)構(gòu)以及軟件的源代碼對已知的軟件產(chǎn)品中的工作過程進行測試[11]。白盒測試是一種看得見的測試,需要知道內(nèi)部結(jié)構(gòu)再去測試。黑盒測試:黑盒測試是最常用的軟件測試方法,這種測試可以理解為看得見的測試,其主要針對的是軟件的界面和功能模塊。這種測試不需要看見內(nèi)部結(jié)構(gòu),通俗來講,就是測試小程序功能是否行得通。6.2測試實例測試結(jié)果如表4所示。表4測試結(jié)果表測試序號輸入數(shù)據(jù)測試結(jié)果1今日新聞要點正常2學(xué)習(xí)python正常3相關(guān)學(xué)習(xí)筆記的記錄正常4注冊用戶小米正常管理員在后臺發(fā)布資訊信息,前端客戶可以看到,則表明測試結(jié)果正常;客戶在前端制定計劃表,并且可以完成相關(guān)的一系列任務(wù),則表明測試正確;在學(xué)習(xí)規(guī)劃欄里有note區(qū),在此客戶可以記錄自己的情況和要學(xué)習(xí)的知識點,相當(dāng)于一個電子筆記本的作用,如果操作成功,則表明測試結(jié)果正常;用一個數(shù)據(jù)庫信息里的一個客戶id和密碼測試,在輸入id和密碼時,與后臺記錄對應(yīng),因此測試結(jié)果正常。6.3小程序系統(tǒng)維護軟件系統(tǒng)維護需采用分層控制模式對局域網(wǎng)絡(luò)的運行情況進行統(tǒng)計,評價出影響系統(tǒng)運行裝置及控制裝置,以便得到符合維護邏輯的控制系統(tǒng)[12]。在完成了一些列設(shè)計之后,在測試中成功運行,那么接下來就是系統(tǒng)的維護了,維護是一個長久的過程,需要開發(fā)者時刻去觀察更新,一個成功的維護,可以給用戶很好的體驗感,并且會選擇長久使用該系統(tǒng)。維護人員應(yīng)該對用戶反饋的問題及時去核實,如果有該問題則立即選擇合理的方法去解決,滿足用戶提出的需求。小程序長期運營,就會產(chǎn)生一些問題或者說是開發(fā)者又有了更好的功能發(fā)布,此時應(yīng)該使系統(tǒng)應(yīng)用程序升級或者更新。

第7章總結(jié)與展望歷經(jīng)幾十天的畢業(yè)設(shè)計,收獲了很多,從最開始的無從下手,隨著慢慢的學(xué)習(xí)進步,開始可以著手去寫代碼,去架構(gòu)整個結(jié)構(gòu),是一次十分有成就感的體驗。當(dāng)然,在這其中遇到了很多挫折,有的時候?qū)嵲诓恢涝撛趺催M行下去,通過不斷的查閱網(wǎng)上資料,不斷的去學(xué)習(xí),以及請教同學(xué)老師,一步一步的度過難關(guān)。這次的畢業(yè)設(shè)計經(jīng)歷,很好的將大學(xué)四年的學(xué)習(xí)融合起來,更深刻的理解了當(dāng)初學(xué)習(xí)的意義,也從中明白了一個項目的開發(fā)流程和每一步的實施情況。在這次的畢業(yè)設(shè)計中,學(xué)習(xí)到了很多不曾在書本中學(xué)習(xí)的內(nèi)容,明白了作為一名計算機專業(yè)的學(xué)生,經(jīng)常的動手操作是多么的重要,也清楚了自己的弱項,便于在今后不斷提升自己。這次的系統(tǒng)開發(fā),提高了我的專業(yè)技能,深刻明白了開發(fā)的流程不只是代碼的堆積,而是要經(jīng)過可行性分析,需求分析,總體設(shè)計,各個功能模塊的詳細設(shè)計以及在開發(fā)成功之后的測試和維護也是相當(dāng)重要。在這幾個月的時間里,要感謝的人很多,首先感謝我的指導(dǎo)老師給了我獨到的意見,在沒有老師指導(dǎo)之前,自己處于慢無目的的去修改論文,不知道要修改的重點在哪里,在經(jīng)過指導(dǎo)老師的指點后,我清楚了自己論文的不足之處,集中精力去修改,節(jié)省了很多時間,也取得了很好的結(jié)果。感謝跟我一起奮戰(zhàn)論文的同學(xué),我們一起討論

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論