java系統(tǒng)社會實踐報告_第1頁
java系統(tǒng)社會實踐報告_第2頁
java系統(tǒng)社會實踐報告_第3頁
java系統(tǒng)社會實踐報告_第4頁
java系統(tǒng)社會實踐報告_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

java系統(tǒng)社會實踐報告這個學期的最終兩周是學校安排的Java實訓課程,主要地點是在機房,這次我們?nèi)蝿?wù)是作一個網(wǎng)吧計費治理系統(tǒng),該系統(tǒng)實現(xiàn)的功能主要有上下機治理,機器維護和治理,卡維護治理,登錄界面設(shè)計等,我們這次主要以組的形式分工合作的方式來完成這個工程,與此同時,我也很榮幸的擔當?shù)囊粋€工程組的組長,自然要做的東西要比一般同學要多一些!

那么在這次完成工程中,我們做了那些工作,有從中得到了那些閱歷呢?

1.任務(wù)安排

由于這次工程是團隊性的工作,所以在開工前我們肯定要安排好任務(wù),布置好環(huán)境,讓一些公用的東西統(tǒng)一起來,所以開工前的安排工作特別重要,雖然這僅僅是一個小的程序,但是卻能從中體驗出來我們的團隊合作性!

2.我們的設(shè)計方案與測試心得

1).登錄功能:

登錄功能是一個程序的主入口,雖然從程序上來看并不是很簡單,但是的確一個程序的價值的最有力度的表達,雖然我們這個界面通過了教師的測試,但是,古人云:文好題一半,正是這個道理,所以必要的界面風格還是需要的,這讓我們知道,在以后的編程實際中,值最求質(zhì)量的同時,審美觀還是要重視的,究竟程序不是做給自己用的!

2).上下機治理:

這是整個程序最難的局部,所以在編程前肯定要

有充分的預(yù)備,我們特地設(shè)計了一個草圖,給出數(shù)據(jù)庫的詳細定義形式,并嘗試用各種方案實現(xiàn)預(yù)期效果,最終選出最正確的參考設(shè)計方案!盡管如此,在測試中還是消失了很多的問題,比方下機中途消失下機失敗現(xiàn)象,導(dǎo)致測試不能很好的連續(xù)進展,雖然我們之前已對此做出了大量的測試工作,但是也未能很好的發(fā)覺代碼中的問題,這點讓我們真正了解到,學習肯定要投入,編碼與測試也一樣,不能三心二意,測試的工作設(shè)置比編碼更為的重要!所以在以后的編程中肯定要留意此類問題,肯定要用心!

3).用戶治理:

該功能在測試順當通過,盡管如此,我們在最初設(shè)計時候產(chǎn)生過一個爭議的話題,要不要一個超級治理員?這個功能最要治理的對象是針對治理員的,與卡治理是不同的,所以這一點是特別重要的,更具測試用例上,這一點并沒有提及,但是從實際狀況考慮,一般用戶不行以刪除和添加一般用戶的,這一個設(shè)計也并不是太難,當時的設(shè)想是,在建立用戶表時給出一個rype字段,特地存放用戶類型信息,該用戶登錄窗體時,檢索數(shù)據(jù)庫表中的type字段的值是否為治理員,假如是,添加用戶治理功能,否者不讓用戶治理在列表中顯示!但是由于某些緣由,再后來設(shè)計的時候把他遺忘了,通過這一點可以看出,在學習中要學會舉一反三,教師給的測試用例只不過是對我們功能的根本檢測,我們不能僅限于次,故我們肯定要翻開我們的思維,充分的發(fā)揮我們的想象,無論功能能否實現(xiàn),最重要的是我們嘗試了!還有就是擅長總結(jié)!

4).機器維護:

主要功能是添加機器,這個和添加用戶雷同,在這里不做闡述!

5).卡治理:

正如上面所說,與用戶治理不同的是,他們的治理對象是不同的,要突出說明的是:卡治理中需包含金額等信息,這將在統(tǒng)計治理,上下機治理中都有很大的用處,由于該功能是我親自完成,我會在下文中重點介紹,故這里不做闡述

6).統(tǒng)計治理:

主要實現(xiàn)功能是統(tǒng)計某個時間段的總消費金額,總的上機時間等信息!在測試中發(fā)覺了很多的問題,比方:時間輸入為20xx.12.32不符合日期的標準,這里沒有做出檢查,這點讓我們知道了在編程過程中定要仔細的思索分析,在測試中認真的檢查,同時也給了我們更深入地了解了編程的關(guān)鍵!

7).參數(shù)設(shè)計:

該功能主要是實現(xiàn)網(wǎng)吧計費所用到的費率問題而設(shè)計的。在測試中,我們發(fā)覺了一點的錯誤,就是在輸入?yún)?shù)的時候發(fā)覺小數(shù)輸入形式的.驗證問題,這一點其實是我們的馬虎,由于在做卡治理時設(shè)計了一個方法是數(shù)字驗證的,卡號固然不能消失小數(shù)點,而在做統(tǒng)計治理設(shè)計和費率調(diào)整時,為了便利,就直接從方法中調(diào)用了該方法,從而沒有過多的去思索,這也是測試失敗的一個重要緣由,所以我們編程過程中肯定要留意好這個問題!

8).幫忙設(shè)計:

幫忙功能是一個程序的引導(dǎo),所以其類容肯定要符合程序本身的特征,我們測試中發(fā)覺我們的幫忙文檔其實和程序間還是存在一絲的偏差的!

3.提交工程后的感想

現(xiàn)在,我們的工程已經(jīng)提交了,并且根本通過了教師的大便要求,不管我們做的怎么樣,我們都應(yīng)當能從中學到一些東西!

這次我所負責的任務(wù)主要是卡維護治理,該工程涉及到的學問及技術(shù)主要要求有使用Java技術(shù)開發(fā),使用的數(shù)據(jù)庫(access,sqlserver)保存數(shù)據(jù),集成開發(fā)環(huán)境使用可視化gui界面設(shè)計的主流工具(如eclipse等等)。開發(fā)應(yīng)用Java語言,jdbc數(shù)據(jù)庫,使用集成開發(fā)工具的根本學問和技能!系統(tǒng)采納了c/s體系構(gòu)造。

在之前,我由于機器緣由沒有連接數(shù)據(jù)庫,而是直接在本機上寫好代碼段,然后在別人的機器上測試,所以在連接的時候消失了諸多的問題,還有就是這次是團隊性工作,由于大家都有數(shù)據(jù)連接的代碼,每個人都有自己的代碼段,這在做集成測試的時候并沒有帶來多大的麻煩,但是當我們需要修改代碼數(shù)據(jù)連接時,這么多的代碼段,一點一點的修改定時帶來的不變,所以我們懊悔當時沒有做好相關(guān)工作,但是,后來我們還是一點一點的查找與修改,把這一點彌補了上來,最終實現(xiàn)了同一個類的調(diào)用,從而解決了這個問題,可是不管怎么說,最初做的還是有點欠缺,還有就是作為團隊性的工作,團隊間團結(jié)合作是最重要的,這也是小組工程能否順當完成的最最重要的因素!所以無論是自己的代碼還是調(diào)用別人的額方法,肯定要在組內(nèi)到達統(tǒng)一性,并且在實現(xiàn)各自的功能模塊時,不能各做各的,相互幫忙是少不了的,沒有人的思維是肯定完善的,只有大家的才智才是更具有價值性的!所以在這次團隊合作中,我們學到學問的同時,也學到了小組間的融洽關(guān)系與想好學習的好的風氣,這也是將來搞團隊性工作必不行少的!

4.我在這次工程實訓中的個人想法和看法!

在這次工程實訓中,我獲得了很多學問,首先我更深刻的了解了Java語言的各功能的詳細應(yīng)用,最主要的是對可視化gui界面設(shè)計。這次我做的功能是卡的維護與治理,該應(yīng)用的功能主要有,卡的添加,卡的修改,卡的信息查詢與卡的刪除等功能!在這次設(shè)計中我也發(fā)覺了很多的問題,如在上兩次的心得中提到的:連接數(shù)據(jù)庫后對rs.getString(2)和rs.getDouble(5);方法只能調(diào)用一次,還有就是計算總金額和保存小數(shù)點后面的位數(shù)問題!我設(shè)計的時候根本都先把可能屢次用到的功能塊定義成方法放在同一個類里面,然后在編寫時直接調(diào)用已定義好的方法,這樣的好處是假如要轉(zhuǎn)變某個功能設(shè)計,就不需要全部改動代碼了,只要轉(zhuǎn)變該方法就行了,但這樣做同時也帶來了一個缺點,就是該功能的敏捷性不強,事實也證明白這一點,正如上面所說,在參數(shù)設(shè)計的時候,費率的輸入調(diào)用就產(chǎn)生了肯定的問題,這也是我的一個舒適大意。

我的卡維護功能順當?shù)耐ㄟ^了教師的測試,固然從這次實訓來看,我的卻學到了許多的東西,無論是在Java學習方面還是在團隊工作安排的方面都有了不菲的成績,這一點是不行否認的!但是Java的學習,不僅僅是學習概念等一些常識性的東西,如開發(fā)工具、數(shù)據(jù)類型、變量、接口、輸入輸出流等,最重要的還是要在學習中發(fā)覺問題,學會分析特別,拋出特別,對程序運用,Gui界面設(shè)計和線程等等都要有深刻的了解。

通過這次實訓,我發(fā)覺了很多問題,同時也獲得了更多的學問,固然最重要的是從中得到了更多的心得體會!雖然這個工程并不是很難,實訓的時間也僅僅只有兩個星期,但是這對于我個人來說也是對計算機編程語言有了進一步的熟悉。在實訓學習期間,我發(fā)覺高深的東西還有許多許多,等待著我自己去開掘。對于JAVA語言,我會更加努力。

實訓只是我們學習Java的一個檢測自己的平臺,同時也是一個更好的自主學習的時機!我信任從中能得到許多的學問!

固然學學問不能僅憑自己的愛好和一時興趣,要一步一個腳印、認仔細真、踏踏實實,理論與實踐相結(jié)合。

java系統(tǒng)社會實踐報告【2】

一、實訓目的

通過對java語言、JavaWeb、金倉數(shù)據(jù)庫KingbaseESV6.1.1應(yīng)用設(shè)計及SQL語言的復(fù)習和熬煉,并且通過使用elipse開發(fā)平臺設(shè)計庫存治理系統(tǒng)工程,以到達充分熟識開發(fā)平臺及其應(yīng)用設(shè)計。同時把握并實踐軟件工程設(shè)計標準及其開發(fā)流程:需求分析、概要設(shè)計、具體設(shè)計、代碼編寫、系統(tǒng)測試及軟件手冊編寫,以便提前適應(yīng)軟件公司開發(fā)流程、環(huán)境和工作要求

二、實訓內(nèi)容

1、公司治理規(guī)章,程序員素養(yǎng),程序員編碼標準;2、需求開發(fā)與治理;3、面對對象分析與設(shè)計,面對對象編程的特性;4、javaSE、javaWeb5、數(shù)據(jù)庫設(shè)計、SQL應(yīng)用6、軟件需求分析與設(shè)計7、工程實戰(zhàn)

三、實習收獲總結(jié)

經(jīng)過一周的實習培訓,讓我們收獲頗豐,作為馬上步入工作崗位的大三學生,我們了解了企業(yè)工程的工作過程,為以后的實踐打下根底,積存珍貴閱歷。同時我們也初步把握了金倉數(shù)據(jù)庫的功能和使用方法。通過對金倉數(shù)據(jù)庫KingbaseES數(shù)據(jù)庫的學習,把握應(yīng)用程序的部署:包括數(shù)據(jù)庫的設(shè)計、安裝數(shù)據(jù)庫、創(chuàng)立數(shù)據(jù)庫對象、數(shù)據(jù)導(dǎo)入等。加深理解了Tomcat的使用方法,包括中間件效勞安裝及配置。

開頭學習后也并非是想象中那樣順當,開頭的學習讓我特別感到學習任務(wù)的艱難,由于學習中我們遇到了許多以前未曾遇到的難點,有時難免冥思苦想也無濟于事,通過我們小組的積極努力協(xié)作,同時請教教師和其他同學,我們順當?shù)幕饬艘坏赖赖恼系K。

這讓我不斷的對學習技術(shù)又有了新的熟悉:學習中我們必需邊總結(jié)邊學習,開頭階段對教師交代的任何方法和類都不要放過,不管是否簡潔與否都要樂于地承受,由于教師確定有他的道理,信任教師走過的路比我們長,那么其閱歷也就確定比我們豐富。上課時肯定要用心聽講,一個關(guān)鍵的學問點聽漏了,可能會使一個人在課下花許多時間去消化,這樣也就會花掉做其他事情的大量時間,同時也使得學習不能和教師的講的課程同步,以至消失以后就跟不上教師講課的進度而落伍。所以學習中我們寧可先勞其筋骨,苦其心志,餓其體膚,也不能落伍跟不上學習進度。我克制了Java學習上的一道道難關(guān),課上仔細聽講,摘好必要的筆記,并通過自己課后的不斷消化學習,現(xiàn)在自己已經(jīng)根本把握了肯定的java的根底學問,并且能應(yīng)用到相應(yīng)的工程開發(fā)中,對工程開發(fā)的一些相關(guān)文檔也有了肯定的了解,。

實訓馬上完畢,我特別感謝XX在我校的校內(nèi)實訓,給我們一次親身實踐的時機同時給我們以后就的就業(yè)之路打下肯定根底,通過這次實訓也讓我更加的明白的團隊的重要性,要想做好一件事就要付出百分之百的努力,最終再一次感謝王教師教給我們新的學問以及在實訓中對我們的幫忙。

java系統(tǒng)社會實踐報告【3】

在上學期的最終一周和本學期的第一周,我和同組的學員在學校機房進展了JAVA暑期實訓,現(xiàn)在已經(jīng)完畢了。

回首上學期的java學習,重點還是在學習概念等一些常識性的東西,Application應(yīng)用程序和Applet小程序,它的開發(fā)工具、數(shù)據(jù)類型、變量、接口、輸入輸出流等。學會分析特別,拋出特別,后期主要是小程序運用,Gui界面設(shè)計和大事。我覺得這兩種程序構(gòu)造有很大的不同,不管是體系構(gòu)造還是運行方式,都有很大的區(qū)分,而我主要偏向于小程序的學習。由于我感覺它有用性比擬大,可以做出許多不錯的嬉戲、運用程序等,而且它比擬敏捷。固然學學問不能僅憑自己的愛好和一時興趣,要一步一個腳印、認仔細真、踏踏實實,理論與實踐相結(jié)合。在把握課本實例和內(nèi)容之后,要有肯定的擴展閱讀和課外學習,充分全面的了解JAVA的應(yīng)用和擴展運用。在我所學的語言當中,我自認為JAVA是一門比擬強大的面對對象編程語言。不僅僅由于它的跨平臺性,更多的是由于它的敏捷多變和有用性,而且它比擬的經(jīng)典和強悍。

這次實訓,面對教師布置的任務(wù),一開頭有些驚慌和無措。不過,事后我首先想到這和課本上的某些學問具有結(jié)合點,回憶和分析了教師教過的算法和詳細實施方法,并綜合考慮了其他的方面。在編寫時,一個小小的符號、一個常量變量的設(shè)定,這都無不考量著我的細心和嚴謹。所以學習JAVA,不僅對我們以后學習其他語言有很大的好處,而且也讓我們知道了和理解了作為一個編程人員首先應(yīng)具有的良好心理素養(yǎng),那就是冷靜思索和用心致志。

在此次實訓中,我意識到一個好的編程人員要擅長溝通和團結(jié)拼搏。實訓完畢后,我覺得要學好一門計算機語言必需牢記以下幾點:

1.態(tài)度第一2.興趣是關(guān)鍵3.敢于挑戰(zhàn)4.不懈追求

實訓完畢了,大家都有一種解脫的感覺。固然我想自己更多的是興奮和一點點的成就感?,F(xiàn)在我覺得,學習JAVA要不斷的復(fù)習和運用,做到舉一反三,將所學學問充分融入到平常的學習生活中去,從而為以后的工作打好堅實的根底。感謝學校和教師能夠為我們供應(yīng)這次時機,讓我們更好的把握和了解JAVA這門語言。

通過這次實訓,我真的從中學到了許多東西。我對這個介于人類與非人類之間的計算機編程語言有了較上學期更進一步的熟悉。其間快樂過、郁悶過、無奈過、彷徨過……隨著實訓的圓滿勝利與試驗報告的順當完成,有點微微的驕傲感使人難忘。至于我做的程序,還不是很完善,所以我將始終去完善它,不斷地學習下去。伴隨著學習的深入,我發(fā)覺高深的東西還有許多許多,等待著我自己去開掘。對于JAVA語言,我會更加努力。

java系統(tǒng)社會實踐報告【4】

經(jīng)過五天的JAVA實訓,感受很深,收獲也很大,對自己的缺點也有了許多的熟悉,回首本學期JAVA學習,重點還是在學習概念等一些常識性的東西,關(guān)于類型、變量、接口、輸入輸出流、分析特別、拋出特別,后期主要是小程序運用,Gui界面設(shè)計和大事。

在我學習的語言中,我自己認為JAVA是一門比擬強大的面對對象的編程語言,不僅僅是由于它的跨平臺型還有它的較強的有用性,強悍的嵌入性。

本次實訓主要是針對我們對工程流程不熟識和對整體工程的把握不清晰,學習數(shù)據(jù)庫的設(shè)計和表的建立以及表與表之間的聯(lián)系,還有一些代碼的編寫,這些都是我們所不熟識的也是我們最薄弱的局部。

通過這一周的實訓,雖然實訓的時間不長,但是總體上收獲挺大的,當我們正式預(yù)備學習實訓java編程技術(shù)時,讓我感到特別快樂,由于java始終學的是課本學問,所以實訓對于我來說是必需要學會嫻熟操作的。固然開頭學習后也并非是想象中那樣順當,開頭的學習讓我特別感到學習任務(wù)的艱難,由于學習中我遇到了許多以前未曾遇到的難點,有時后也難免會失去急躁,但是,通過教師的指導(dǎo),自己的努力練習,我順當?shù)幕饬艘坏赖赖恼系K

溫馨提示

  • 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)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論