一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看

軟件開(kāi)發(fā)實(shí)習報告

時(shí)間:2020-11-19 15:28:31 實(shí)習報告范文 我要投稿

軟件開(kāi)發(fā)實(shí)習報告范文

  軟件開(kāi)發(fā)實(shí)習的開(kāi)展能使實(shí)習生們及時(shí)認識到不足,不斷地提升自身的能力。軟件開(kāi)發(fā)實(shí)習報告范文是小編想跟大家分享的,歡迎大家瀏覽。

軟件開(kāi)發(fā)實(shí)習報告范文

  軟件開(kāi)發(fā)實(shí)習報告范文【1】

  本周是實(shí)習的第一周,很幸運碰到了產(chǎn)品部很有耐心的leader詹老師。 實(shí)習第二天他讓我做一個(gè)H5的游戲類(lèi)應用, 主要用于微信中分享。之前對于自己的水平是否能完成完全沒(méi)底,但感覺(jué)第一次實(shí)操確實(shí)也有點(diǎn)讓人興奮,之前關(guān)于產(chǎn)品開(kāi)發(fā)的印象只停留在書(shū)本上。

  詹老師讓我模仿“過(guò)家家gogaga”所開(kāi)發(fā)的“打電話(huà)認師姐”微信小游戲寫(xiě)一個(gè)類(lèi)似的應用。 我把原始應用找出來(lái)便開(kāi)始摳代碼, 第一步是將套在微信接口中的原始應用摳出來(lái)(套在微信接口的原始應用只能在微信瀏覽器中運行,無(wú)法在電腦上測試),周二開(kāi)始做.

  一開(kāi)始我的效率非常低, 因為我很多測試方法并不熟悉, 在參閱了微信JS-SDK后總算把原始代碼摳出來(lái), 厘清該應用的基本邏輯后開(kāi)始重寫(xiě), 在詹老師的耐心地指導和對基礎知識的講解下,我們將原始代碼中120行的CSS代碼優(yōu)化到60行,將五百多行的JS代碼優(yōu)化到只有60行,這事實(shí)上是在原有的邏輯上完全重寫(xiě)了,這讓我開(kāi)始有點(diǎn)成就感了。

  也第一次感受到產(chǎn)品開(kāi)發(fā)中的大局觀(guān),這種大局觀(guān)更多的是體現在細節上,比如代碼變量名的設置需要與文件存放聯(lián)合考慮,以便日后修改和維護。 詹老師在講代碼邏輯的時(shí)候親自寫(xiě)了一個(gè)例子讓我體會(huì ), 雖然消化這些用了快一天,但感覺(jué)真的收獲很大, 有拔云見(jiàn)日之感。

  實(shí)習一周后所遇到的種種困難也讓我意識到自己很多問(wèn)題,歸納如下:

  1.盡管之前對于書(shū)本的學(xué)習有一定積累,但還是暴露出代碼的不熟練,細節方面處理能力差,在細節上耗費時(shí)間太多。

  2.缺乏基本的軟件開(kāi)發(fā)測試思路, 比如之前不知道chrome具有相當強大的錯誤測試功能,它對于沒(méi)有觸發(fā)的函數也有錯誤提示。

  3. 缺乏專(zhuān)注的習慣,比如詹老師讓我先完成功能方面,但我卻習慣于去找找界面的素材, 這就導致兩邊都沒(méi)有做好。雖然認識上知道不該這么做,但是習慣上卻很難改。

  4.自己很多時(shí)候雖然有問(wèn)題但是不能完全闡述清楚,所以跟leader溝通的時(shí)候往往支支吾吾,以后有問(wèn)題自己首先得想清楚,將問(wèn)題講明白也是很關(guān)鍵的能力。

  另外也記錄一些自己的淺薄感受:

  1.工科出身的詹老師對于代碼的運行效率有很多的考慮,但對于用戶(hù)體驗和交互效果似乎稍微少點(diǎn),當然也可能是我新來(lái)并不了解的原因。

  2. 公司在做小應用的時(shí)候并不會(huì )在用戶(hù)測試和產(chǎn)品結構功能上討論太多,公司要的是迭代效率, 就是要快速出應用,然后再快速上線(xiàn)下一個(gè)。

  本周接到新的任務(wù),為中國教育在線(xiàn)制作H5的招聘頁(yè)面, 之前的“給師姐打電話(huà)”的H5應用還沒(méi)有優(yōu)化好,能做的改進(jìn)的地方還有很多,leader詹老師讓我先把招聘網(wǎng)站做好, H5應用先放放, 他給了我大街網(wǎng)做的“中國好Offer”作為參考, 拿到之后確實(shí)感覺(jué)這些頁(yè)面都做得很好, 詹老師搜集的資源確實(shí)十分豐富,從實(shí)習到現在他發(fā)給我的參考很實(shí)用,在看完了五六十個(gè)H5的招聘頁(yè)面之后開(kāi)始構思, 在將產(chǎn)品架構基本做好后,測試又發(fā)現很多問(wèn)題, 有技術(shù)層面的,但更多的設計本身的問(wèn)題。

  技術(shù)的細節的問(wèn)題:基于jquery mobile的開(kāi)發(fā)框架?chē)鴥鹊馁Y料十分有限,不得不查閱原始的英文API,很多問(wèn)題也只能去JQM的論壇查找,這些都十分考驗英文閱讀能力。CSS的布局問(wèn)題繁雜,在各個(gè)瀏覽器,各個(gè)應用的渲染都不一樣, 也是很折磨人的過(guò)程,我現在就碰到了css中font-weight屬性在Safari沒(méi)有渲染的問(wèn)題,至今沒(méi)有解決。

  逐漸體會(huì )到前端工作的繁瑣與細節, 需要學(xué)的東西很多, 有時(shí)候可以憑自己一些小聰明在當前解決,但并沒(méi)有摸到問(wèn)題的根源,揚湯止沸不是長(cháng)久之計,但又好像沒(méi)有足夠的時(shí)間來(lái)系統的摸索,我只能先將這些問(wèn)題一一記下來(lái)。這些技術(shù)的體會(huì )是一方面,另一方面便是產(chǎn)品的設計層面, 現在就是因為產(chǎn)品快做好后發(fā)現有很多地方犯了低級錯誤, 以往的紙上談兵頭頭是道,等到自己親身實(shí)踐卻感到把握不住很多設計原則, 比如界面設計給用戶(hù)造成的不必要的干擾, 功能可見(jiàn)性的不足,邏輯上的不嚴謹, 以下我歸納了下崗做好的H5界面存在的交互問(wèn)題:

  1.頁(yè)面的設計初衷是左右滑動(dòng)來(lái)切換頁(yè)面,但給幾個(gè)朋友測試后都不能進(jìn)入頁(yè)面后就自然而然的知道是左右滑動(dòng)。

  2.join us的圖標給用戶(hù)是按鈕的錯覺(jué),在測試中很多用戶(hù)以為是按鈕,都會(huì )下意識的點(diǎn)擊。

  3.交互效果的乏善可陳,與滑動(dòng)的邏輯似乎也沒(méi)有太大關(guān)聯(lián),只是單純的加入了一些css3的動(dòng)畫(huà)。

  4.用于提示左右滑動(dòng)的動(dòng)態(tài)箭頭會(huì )讓用戶(hù)以為是點(diǎn)擊作用

  改進(jìn):

  1.放棄join us 圖標

  2.改為上下滑動(dòng),箭頭提示更改

  3.重新設計圖標擺放結構

  總結: 這次的H5頁(yè)面主要在于設計問(wèn)題, 事先并沒(méi)有完全構思好原型就急切投入到代碼的編寫(xiě)中,這種開(kāi)發(fā)方式本身是十分幼稚的!

  軟件開(kāi)發(fā)實(shí)習報告范文【2】

  通過(guò)這次在清華it的實(shí)習,學(xué)到了很多東西。也了解到了軟件開(kāi)發(fā)的真正價(jià)值。這次的實(shí)踐讓我真切體會(huì )到了我們前面所學(xué)知識的用處所在。以前總認為所學(xué)的知識只是理論上的知識,根本就沒(méi)有任何作用,但通過(guò)這次實(shí)習,讓我學(xué)有所用。而且學(xué)到了很多在學(xué)校學(xué)不到的東西,受益匪淺。

  在這個(gè)信息時(shí)代,信息都是電子化。很多方面根本不在是一些手把手的管理,而是在電腦面前操作一下即可,讓我們真正享受到高科技的待遇。在軟件開(kāi)發(fā)領(lǐng)域,做一個(gè)項目的出發(fā)點(diǎn)是提高辦事效率。而在項目制作的過(guò)程中我們要使一個(gè)軟件簡(jiǎn)潔實(shí)用,人性化,快捷方便。

  這次實(shí)習的主要任務(wù)是圖書(shū)管理系統的開(kāi)發(fā)。項目運行的平臺是windowsxp,運用系統主要是microsoft visual studioxx,microsoft sql server xx,運用的知識主要有我們學(xué)習過(guò)的知識數據庫技術(shù),以及實(shí)習過(guò)程中所提及的知識。在軟件開(kāi)發(fā)果過(guò)程中首先要了解三層結構的的含義及其設計模式思想部署企業(yè)級數據庫業(yè)務(wù)系統開(kāi)發(fā)。

  三層結構是一種成熟、簡(jiǎn)單并得到普遍應用的應用程序架構,它將應用程序結構劃分三層獨立的包,包括用戶(hù)表示層、業(yè)務(wù)邏輯層、數據訪(fǎng)問(wèn)層。其中將實(shí)現人機界面的所有表單和組件放在表示層,將所有業(yè)務(wù)規則和邏輯的實(shí)現封裝在負責業(yè)務(wù)邏輯組件中,將所有和數據庫的交互封裝在數據訪(fǎng)問(wèn)組件中。

  三層結構示意圖

  三層結構是一種嚴格分層方法,即數據訪(fǎng)問(wèn)層只能被業(yè)務(wù)邏輯層訪(fǎng)問(wèn),業(yè)務(wù)邏輯層只能被表示層訪(fǎng)問(wèn),用戶(hù)通過(guò)表示層將請求傳送給業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層完成相關(guān)業(yè)務(wù)規則和邏輯,并通過(guò)數據訪(fǎng)問(wèn)層訪(fǎng)問(wèn)數據庫獲得數據,然后按照相反的順序依次返回將數據顯示在表示層。

  下面介紹圖書(shū)管理系統開(kāi)發(fā)技術(shù)

  一 系統的功能設計

  首先對系統進(jìn)行需求分析,我們必須要知道要做一個(gè)系統“用來(lái)干什么”,這需要在對用戶(hù)需求進(jìn)行充分調研的基礎上,深入理解并描述出軟件的功能、性能、接口等方面的需求,可以使用uml建模作為需求分析和系統設計的有效方法。圖(1)給出了本圖書(shū)管理系統的功能結構圖,其工作流程為:普通用戶(hù)直接登錄主頁(yè)面,只能瀏覽、快速查詢(xún)圖書(shū)、注冊新用戶(hù)、修改自己的密碼以及查看圖書(shū)的詳情,管理員用戶(hù)除了可以完成普通用戶(hù)的操作外,還可以進(jìn)入圖書(shū)管理模塊進(jìn)行圖書(shū)添加、修改和刪除的操作。

  1、系統的功能特點(diǎn)

  (1)操作簡(jiǎn)單、界面友好:插入表格的頁(yè)面布局,使得圖書(shū)的錄入工作更簡(jiǎn)便;許多選項包括圖書(shū)類(lèi)別、來(lái)源等只需要點(diǎn)擊鼠標就可以完成;另外,跟蹤出現的提示信息也讓用戶(hù)隨時(shí)清楚自己的操作情況。

  (2)即時(shí)可見(jiàn):對圖書(shū)的處理(包括圖書(shū)添加、修改、刪除)將立即在主頁(yè)的對應欄目顯示出來(lái),達到"即時(shí)處理、即時(shí)見(jiàn)效"的功能。

  (3)功能完善:包括常見(jiàn)網(wǎng)站的圖書(shū)管理的各個(gè)方面:圖書(shū)新增、瀏覽、刪除、修改、檢索等各個(gè)方面,完整地實(shí)現了網(wǎng)站對即時(shí)圖書(shū)的管理要求。

  (4)方便移植:針對不同的圖書(shū)館,只需要稍作修改就可以開(kāi)發(fā)出適合本企業(yè)特點(diǎn)的網(wǎng)站圖書(shū)管理系統。

  2、 系統的詳細設計

  系統的主要功能是通過(guò)幾個(gè)功能模塊來(lái)實(shí)現的'。具體的設計過(guò)程

 、 系統登錄:該模塊負責將用戶(hù)分為普通用戶(hù)和管理員用戶(hù)來(lái)實(shí)現用戶(hù)權限的管理。

 、茍D書(shū)類(lèi)別管理:該模塊只有管理員才有的權限,管理員可以對圖書(shū)的大、小類(lèi)進(jìn)行添加、更新、刪除等操作。

 、菐齑鎴D書(shū)瀏覽:該模塊負責分頁(yè)列出圖書(shū)館中所有圖書(shū)的信息,包括圖書(shū)名稱(chēng)、作者、出版社,圖書(shū)狀態(tài),每條記錄后面都有一個(gè),被做成一個(gè)超,點(diǎn)擊它們就能跳轉頁(yè)面可以查看的詳情如圖書(shū)封面、圖書(shū)數量、圖書(shū)出版年份。

 、葞齑鎴D書(shū)添加:該模塊是圖書(shū)管理員進(jìn)行圖書(shū)的添加,權限僅限管理員,在此頁(yè)面中的大小類(lèi)實(shí)現了聯(lián)動(dòng)作用,點(diǎn)擊其大類(lèi),小類(lèi)的下拉列表中就會(huì )顯示與之對應的小類(lèi),從中選擇即可。

 、 圖書(shū)快速查詢(xún):該模塊提供了圖書(shū)快速查詢(xún)功能,輸入待查找的圖書(shū)名稱(chēng)可以快速地找到符合條件的圖書(shū),并輸出查詢(xún)結果,點(diǎn)擊產(chǎn)看詳情字樣就可以查看圖書(shū)的詳細信息。

 、删庉嬒到y用戶(hù):該模塊負責分頁(yè)羅列注冊用戶(hù)的具體信息,普通用戶(hù)本人或管理員可以對用戶(hù)進(jìn)行刪除、修改。非普通用戶(hù)或系統管理員外不具有對該用戶(hù)的處理權限,所以不同普通用戶(hù)進(jìn)入此頁(yè)面將顯示不同的內容。

 、市薷挠脩(hù)密碼:普通用戶(hù)本人用戶(hù)錄入所需要的內容,包含用戶(hù)名、真實(shí)姓名、權限類(lèi)型、舊密碼及新密

  密碼,點(diǎn)擊更改即可修改密碼,并寫(xiě)入數據庫中保存。

 、讼到y名稱(chēng)設置:該模塊為管理員權限,管理員可以更改圖書(shū)系統的名稱(chēng)。普通用戶(hù)為不可見(jiàn)狀態(tài)。

 、滔到y使用說(shuō)明:主要是供普通用戶(hù)和管理員閱讀,使之更好地了解本系統的權限以及用法。

  下面給出系統后端數據存儲方案

  利用microsoft sql server xx建立數據庫及其存儲過(guò)程。這里給出幾個(gè)必需的數據表,主要有system,bigclass,smallclass,users,books。

  二、asp部分設計

  1、連接數據庫

  訪(fǎng)問(wèn)數據庫信息的第一步是和數據庫源建立連接。ado 提供 connection 對象,可以使用該對象建立和管理應用程序和 odbc 數據庫之間的連接。connection 對象具有各種屬性和方法,可以使用它們打開(kāi)和關(guān)閉數據庫連接,并且發(fā)出查詢(xún)請求來(lái)更新信息。

  要建立數據庫連接,在中到數據庫

  2、數據的綁定

  數據的連接分為直接連接和間接連接,前面所舉例子用的是直接連接,下面用間接地方法對數據進(jìn)行綁定。主要是利用數據適配器sqladatapter(),下面的函數方法是對數據綁定

  此方法也可以插在所要調用的函數中,但是將這個(gè)方法單獨提出有利于后面的利用,后面對數據進(jìn)行綁定時(shí)就可以用這個(gè)方法,避免做重復的工作,減少工作量。

  軟件開(kāi)發(fā)實(shí)習報告范文【3】

  轉眼已經(jīng)在東軟實(shí)訓這樣的大家庭中生活快10個(gè)月時(shí)間了,之前的興奮、喜悅如今已經(jīng)讓我熟悉,在這里的每一天都會(huì )讓我有成為一名真正“財富”擁有者的沖動(dòng)。也許對別人來(lái)說(shuō),一定不能體會(huì )為什么在這不到10個(gè)月的時(shí)間會(huì )讓一個(gè)人有翻天覆地的變化,但是變化就是這樣一點(diǎn)一點(diǎn)產(chǎn)生的。

  在東軟的實(shí)訓生活中,我深深體會(huì )到了自己在專(zhuān)業(yè)知識方面的欠缺和不足,也意識到了自己做為計算機軟件工程專(zhuān)業(yè)的學(xué)生,要想在以后的職業(yè)中嶄露頭角,除了要有過(guò)硬的理論知識,健康的體魄外,還必須具備良好的心理素質(zhì),使自己在以后的途中無(wú)論經(jīng)歷什么樣的困難,都立于不敗之地。這正是本次實(shí)訓的根本目的。

  通過(guò)實(shí)訓中心老師的課堂講解與企業(yè)化標準的培訓,使我加深了對自己專(zhuān)業(yè)的認識。從而確定自己以后的努力方向。要想在短暫的實(shí)訓時(shí)間內,盡可能多的學(xué)到東西,就需要我們跟老師或同學(xué)進(jìn)行很好的溝通,加深彼此的了解。只有我們跟老師多溝通,讓老師更了解我們,才能跟真切的對我們進(jìn)行培訓工作。由此,班級的文化“共享”就在生活中慢慢形成了。

  “紙上得來(lái)終覺(jué)淺,絕知此事要躬行!”在這短短的時(shí)間里,讓我深深的感覺(jué)到自己在實(shí)際應用中所學(xué)專(zhuān)業(yè)知識的匱乏。讓我真真領(lǐng)悟到“學(xué)無(wú)止境”這句話(huà)的涵義。而老師在專(zhuān)業(yè)認識周中所講的,都是課本上沒(méi)有而對我們又非常實(shí)用的東西,這又給我們的實(shí)訓增加了濃墨淡采的光輝。我懂得了實(shí)際生活中,專(zhuān)業(yè)知識是怎樣應用與實(shí)踐的。在這些過(guò)程中,我不僅知道了職業(yè)生涯所需具備的專(zhuān)業(yè)知識,而且讓我深深體會(huì )到一個(gè)團隊中各成員合作的重要性,要善于團隊合作,善于利用別人的智慧,這才是大智慧?繂我坏牧α渴呛茈y完成一個(gè)大項目的,在進(jìn)行團隊合作的時(shí)候,還要耐心聽(tīng)取每個(gè)成員的意見(jiàn),使我們的組合達到更加完美。

  這次實(shí)訓帶給我太多的感觸,它讓我知道工作上的辛苦,事業(yè)途中的艱辛。讓我知道了實(shí)際的工作并不像在學(xué)校學(xué)習那樣輕松。

  人非生而知之,雖然我現在的知識結構還很差,但是我知道要學(xué)的知識,一靠努力學(xué)習,二靠潛心實(shí)踐。沒(méi)有實(shí)踐,學(xué)習就是無(wú)源之水,無(wú)本之木。這次實(shí)訓讓我在一瞬間長(cháng)大:我們不可能永遠呆在象牙塔中,過(guò)著(zhù)一種無(wú)憂(yōu)無(wú)慮的生活,我們總是要走上社會(huì )的,而社會(huì ),就是要靠我們這些年輕的一代來(lái)推動(dòng)。這就是我們不遠千里來(lái)實(shí)訓的心得和感受,而不久后的我,面臨是就業(yè)壓力,還是繼續深造,我想我都應該好好經(jīng)營(yíng)自己的時(shí)間,充實(shí)、完善自我,不要讓自己的人生留下任何空白!

  實(shí)訓中除了學(xué)到不少專(zhuān)業(yè)知識,也了解一些社會(huì )的現實(shí)性,包括人際交往,溝通方式及相關(guān)禮節方面的內容,對于團隊開(kāi)發(fā)來(lái)說(shuō),團結一致使我深有體會(huì )。團隊的合作注重溝通和信任,不能不屑于做小事,永遠都要保持親和誠信,把專(zhuān)業(yè)理論運用到具體實(shí)踐中,不僅加深我對理論的掌握和運用,還讓我擁有了一次又一次難忘的開(kāi)發(fā)經(jīng)理,這是也是實(shí)訓最大的收獲。

  現在我對“一個(gè)人最大的財富是他的人生經(jīng)歷和關(guān)系網(wǎng)絡(luò )”這句話(huà)非常的有感情,因為它確實(shí)幫了我們不少。除此課本上的知識畢竟有限。通過(guò)實(shí)訓,我班同學(xué)都有這樣一個(gè)感覺(jué),課本上的理論知識與實(shí)際工作有很大差距,只有知識是遠遠不夠的,專(zhuān)業(yè)技能急需提高。

  從最初的笨手笨腳,到現在可以熟練的按照流程開(kāi)發(fā)軟件,這都與我班每個(gè)人的努力是分不開(kāi)的。十個(gè)月的實(shí)訓,教會(huì )了我們很多東西,同時(shí)也鍛煉了大家踏實(shí)、穩重的能力,每個(gè)人都很珍惜這來(lái)之不易的實(shí)訓機會(huì )。

  在實(shí)際工作中經(jīng)常會(huì )和不同的人打交道,然而他們的態(tài)度是不可恭維的,你會(huì )感覺(jué)到他的不耐煩以及他的高傲,所以這就需要學(xué)會(huì )溝通的方式及說(shuō)話(huà)技巧,學(xué)會(huì )靈活面對。通過(guò)這十個(gè)月的實(shí)訓,我班同學(xué)都收獲頗豐,總體來(lái)說(shuō)對這次實(shí)訓還是很滿(mǎn)意的。盡管實(shí)訓很累,每天早出晚歸。但真的很感謝學(xué)校能夠提供我們這樣好的實(shí)訓機會(huì ),以及東軟給予我們的實(shí)訓平臺。我們深刻的了解到,只有經(jīng)歷過(guò),才知道其中的滋味。對于我而言,喜歡體驗生活,可以說(shuō)通過(guò)這次實(shí)訓,真真切切的讓我了解了什么是軟件開(kāi)發(fā),什么是軟件工程,讓我對于軟件最初的觀(guān)點(diǎn)也有了本質(zhì)性的改變!程序員不僅僅是一份職業(yè),更是一份細心+一份耐心+一份責任心=人生價(jià)值的詮釋。即將走向工作崗位的我們更要不斷加強自己的專(zhuān)業(yè)技能,社會(huì )不會(huì )要一個(gè)一無(wú)是處的人,所以我們要更多更快的從一個(gè)學(xué)校人向社會(huì )人轉變。為此我們將會(huì )在以后的日子里繼續努力,不斷激勵經(jīng)驗,不斷磨礪自己,早日走向工作崗位。



更多相關(guān)文章推薦:

【軟件開(kāi)發(fā)實(shí)習報告范文】相關(guān)文章:

軟件開(kāi)發(fā)實(shí)習生簡(jiǎn)歷范文08-25

軟件開(kāi)發(fā)畢業(yè)設計開(kāi)題報告11-05

軟件開(kāi)發(fā)碩士英語(yǔ)簡(jiǎn)歷范文09-11

軟件開(kāi)發(fā)員職位簡(jiǎn)歷范文09-07

軟件開(kāi)發(fā)及應用專(zhuān)業(yè)簡(jiǎn)歷范文09-19

2017軟件開(kāi)發(fā)英文簡(jiǎn)歷范文10-21

軟件開(kāi)發(fā)與管理求職簡(jiǎn)歷范文09-19

軟件開(kāi)發(fā)工具與軟件開(kāi)發(fā)環(huán)境分析08-22

java軟件開(kāi)發(fā)工程師簡(jiǎn)歷范文10-13

軟件開(kāi)發(fā)工程師求職簡(jiǎn)歷范文09-17

一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看