教培參考
教育培訓(xùn)行業(yè)知識(shí)型媒體
發(fā)布時(shí)間: 2024年12月29日 21:40
成為Java開(kāi)發(fā)工程師實(shí)操項(xiàng)目有哪些
一、游戲類(lèi)
1、游戲入門(mén)CodeGym Games
CodeGym Games,一個(gè)編程平臺(tái)非常易于入手游戲搭建,CodeGym編寫(xiě)游戲的方式很新穎,會(huì)將一個(gè)游戲的搭建過(guò)程分解為16個(gè)任務(wù)。完成這些任務(wù)后游戲就可以運(yùn)行了。
2、超級(jí)瑪麗
超級(jí)瑪麗目前安卓上已經(jīng)有Java和libGDX框架開(kāi)發(fā)的超級(jí)瑪麗克隆版,這是一個(gè)開(kāi)源項(xiàng)目。這個(gè)開(kāi)源項(xiàng)目是游戲編程的模板里面有大量的游戲循環(huán),Sprite,Sprite Sheet,貼圖,碰撞檢測(cè)等技術(shù)是一個(gè)不可多得的好的實(shí)踐項(xiàng)目。
3、貪吃蛇
貪吃蛇部分講到的CodeGym平臺(tái)中有貪吃蛇的模擬產(chǎn)品。當(dāng)然貪吃蛇屬于比較簡(jiǎn)單的游戲,盡量在不用插件的情況下完成游戲的開(kāi)發(fā)。
4、Flappy Bird
Flappy Bird一度成為游戲公司面試的實(shí)踐標(biāo)準(zhǔn),當(dāng)然這不僅僅是因?yàn)镕lappy bird市場(chǎng)熱度高,更重要的原因是也考驗(yàn)著開(kāi)發(fā)者對(duì)于Java Swing和OOP概念的理解。
5、中國(guó)象棋
中國(guó)象棋是一個(gè)好的Java練習(xí)項(xiàng)目,從構(gòu)建棋盤(pán)到各棋子的走步規(guī)則的算法,再到悔棋所利用的容器等,涉及到的知識(shí)可以說(shuō)是囊括了Java SE的一切。如果想夯實(shí)Java基礎(chǔ)中國(guó)象棋是較佳的實(shí)踐項(xiàng)目之選。
二、管理系統(tǒng)
6、建立學(xué)校管理系統(tǒng)
管理系統(tǒng)是目前Java在市面上應(yīng)用較普遍的項(xiàng)目,目前公司和企業(yè)所使用的管理系統(tǒng)都是由一個(gè)個(gè)小的管理系統(tǒng)搭建而成,所以多訓(xùn)練管理系統(tǒng)有助于我們以后更好的完成工作。一個(gè)學(xué)校管理系統(tǒng)一般包含了幾個(gè)類(lèi),學(xué)生管理系統(tǒng),教師管理系統(tǒng),教學(xué)管理系統(tǒng)及財(cái)務(wù)管理系統(tǒng),將這些小類(lèi)逐一提取出來(lái)分析需求,然后逐一完成其功能,較后串聯(lián)起來(lái)完成學(xué)校管理系統(tǒng)的搭建。
7、學(xué)生管理系統(tǒng)
用于管理新生在校生和畢業(yè)生的系統(tǒng),每個(gè)學(xué)生都可顯示其個(gè)人信息,ID,繳費(fèi)詳情和該學(xué)生所注冊(cè)的課程。對(duì)于新生可添加到現(xiàn)有數(shù)據(jù)庫(kù)中并生成ID,將學(xué)生注冊(cè)到不同的專(zhuān)業(yè)后可自動(dòng)匹配學(xué)費(fèi),課程,教程等。該系統(tǒng)設(shè)計(jì)的主要知識(shí)是面向?qū)ο蟮木幊谈拍睢?/span>
8、運(yùn)動(dòng)管理系統(tǒng)
健康是首要目標(biāo),可以給自己創(chuàng)建一個(gè)運(yùn)動(dòng)管理系統(tǒng),也可以為以及為學(xué)?;蚱渌w育組織安排體育賽事。
9、飲食管理系統(tǒng)
減肥注重飲食健康的人群必備。利用這個(gè)管理系統(tǒng)讓用戶(hù)自行添加飲食記錄,還可以根據(jù)食物熱量為用戶(hù)自動(dòng)提供搭配食譜,讓用戶(hù)每天的消耗和輸入可視化。
10、庫(kù)存管理系統(tǒng)
在2C企業(yè)中庫(kù)存管理系統(tǒng)需求很高,包含大量不同的模塊和功能,對(duì)數(shù)據(jù)庫(kù)的操作要求比較頻繁,在這個(gè)系統(tǒng)中,用戶(hù)可以管理與庫(kù)存相關(guān)的內(nèi)容,例如類(lèi)別,消費(fèi)者ID和供應(yīng)商詳細(xì)信息,物料的存儲(chǔ)情況以及財(cái)務(wù)功能。
11、圖書(shū)館管理系統(tǒng)
圖書(shū)管理系統(tǒng)是比較經(jīng)典的項(xiàng)目,在圖書(shū)管理系統(tǒng)中,所有圖書(shū)信息會(huì)員信息都可以進(jìn)行電子存儲(chǔ)和檢索與學(xué)生管理系統(tǒng)大致一樣。
三、計(jì)費(fèi)系統(tǒng)
12、超市收銀系統(tǒng)
收銀系統(tǒng)可根據(jù)用戶(hù)購(gòu)買(mǎi)的商品自動(dòng)計(jì)算賬單。
13、電費(fèi)計(jì)費(fèi)系統(tǒng)
電費(fèi)計(jì)費(fèi)系統(tǒng)的關(guān)鍵在于電費(fèi)的單價(jià)不是統(tǒng)一,分商業(yè)用電居民白天用電和晚上用電。可以自行統(tǒng)計(jì)各時(shí)間段所用電量,然后自動(dòng)生成出用戶(hù)電費(fèi)賬單
四、其他工具和應(yīng)用程序
14、貨幣轉(zhuǎn)換器
貨幣轉(zhuǎn)化器的關(guān)鍵在于輸入源貨幣的數(shù)量后,程序可以從互聯(lián)網(wǎng)獲取實(shí)時(shí)的匯率并通過(guò)匯率計(jì)算出輸出貨幣的數(shù)額,推薦使用Java Netbeans開(kāi)發(fā)該項(xiàng)目。
985大學(xué) 211大學(xué) 全國(guó)院校對(duì)比 專(zhuān)升本 美國(guó)留學(xué) 留求藝網(wǎng)