精選文檔JAVA課程設(shè)計(jì)--員工信息管理系統(tǒng).doc
《精選文檔JAVA課程設(shè)計(jì)--員工信息管理系統(tǒng).doc》由會(huì)員分享,可在線閱讀,更多相關(guān)《精選文檔JAVA課程設(shè)計(jì)--員工信息管理系統(tǒng).doc(26頁(yè)珍藏版)》請(qǐng)?jiān)趨R文網(wǎng)上搜索。
1、精選文檔JAVA課程設(shè)計(jì)-員工信息管理系統(tǒng)課程設(shè)計(jì)(論文)任務(wù)書學(xué) 院理學(xué)院專 業(yè)信息與計(jì)算科學(xué)學(xué)生姓名班級(jí)學(xué)號(hào)0809010223課程名稱JAVA程序設(shè)計(jì)課程設(shè)計(jì)課程設(shè)計(jì)(論文)題目員工信息管理系統(tǒng)設(shè)計(jì)題目:使用JAVA語(yǔ)言及Eclipse開發(fā)工具設(shè)計(jì)并實(shí)現(xiàn)員工信息管理系統(tǒng)。設(shè)計(jì)任務(wù):1、設(shè)計(jì)一個(gè)員工管理系統(tǒng)2、利用圖形用戶界面實(shí)現(xiàn)程序的運(yùn)行3、實(shí)現(xiàn)員工信息的添加、刪除、查詢、和修改等功能4、應(yīng)用文件的相關(guān)知識(shí)來(lái)完成計(jì)劃與進(jìn)度安排:十七周:周一、周四選題進(jìn)行程序的設(shè)計(jì)十八周:周一設(shè)計(jì)的輔導(dǎo);周四課程設(shè)計(jì)檢查答辯成績(jī):指導(dǎo)教師(簽字): 2010年7月8日 專業(yè)負(fù)責(zé)人(簽字):2010年7月1
2、8日主管院長(zhǎng)(簽字): 2010年7月19日摘 要JAVA不僅是一門最為流行的計(jì)算機(jī)語(yǔ)言,而且已經(jīng)形成一種專門的技術(shù),帶來(lái)了20世紀(jì)末和本世紀(jì)初網(wǎng)絡(luò)科技和網(wǎng)絡(luò)經(jīng)濟(jì)超常發(fā)展。JAVA的與平臺(tái)無(wú)關(guān)性、高可靠性、安全機(jī)制和內(nèi)嵌網(wǎng)絡(luò)支持等特性使它成為編寫網(wǎng)絡(luò)應(yīng)用程序的首選工具之一。從另一方面來(lái)看,軟件開發(fā)的規(guī)模也日漸擴(kuò)大,對(duì)軟件質(zhì)量的要求越來(lái)越高,與之相對(duì)應(yīng)的是,各種軟件技術(shù)和工具層出不窮,各種軟件開發(fā)、軟件質(zhì)量控制、軟件管理法方法學(xué)業(yè)日漸成熟。面對(duì)軟件發(fā)展的這一現(xiàn)狀和趨勢(shì),無(wú)論是擁有計(jì)算機(jī)基礎(chǔ)知識(shí)的學(xué)生還是IT領(lǐng)域的起步者,熟練掌握一門語(yǔ)言都是至關(guān)重要的。JAVA是一個(gè)面向?qū)ο蟮某绦蛟O(shè)計(jì)軟件,它將重
3、點(diǎn)放在數(shù)據(jù)和對(duì)象的接口上,與C+相比的主要不同在于多繼承,在JAVA中,取而代之的是簡(jiǎn)單的接口,以及JAVA的元類模型。這也很大程度上給我們初學(xué)編程的人帶來(lái)很呆的方便,也使我們更容易掌握J(rèn)AVA編程的一些基本要領(lǐng)和深層知識(shí)。該程序是利用文件來(lái)實(shí)現(xiàn)的,程序的重要作用是對(duì)員工信息進(jìn)行管理,包括員工信息的添加、查詢、修改、刪除。通過(guò)該課程設(shè)計(jì),使同學(xué)們進(jìn)一步理解概JAVA的基本概念、理論和方法,初步掌握J(rèn)DK、Eclipse的調(diào)試和應(yīng)用,以及程序中錯(cuò)誤的解決方法,明確JAVA在實(shí)際程序設(shè)計(jì)中的應(yīng)用。使課堂中學(xué)習(xí)到理論得到應(yīng)用,練習(xí)文件形式在JAVA程序設(shè)計(jì)中的應(yīng)用。關(guān)鍵詞:面向?qū)ο蟆④浖_發(fā)、繼承、
4、員工管理目 錄1 設(shè)計(jì)目的12 設(shè)計(jì)問(wèn)題13 概要設(shè)計(jì)14 詳細(xì)設(shè)計(jì)14.1 定義員工類14.2 主程序34.3 實(shí)現(xiàn)員工信息的錄入64.4 實(shí)現(xiàn)員工信息的修改114.5 實(shí)現(xiàn)員工信息的查詢184.6 實(shí)現(xiàn)員工信息的刪除225 設(shè)計(jì)總結(jié)26參考文獻(xiàn)27致 謝2726 / 2626員工管理系統(tǒng)一、設(shè)計(jì)目的通過(guò)該課程設(shè)計(jì),使同學(xué)們進(jìn)一步理解概JAVA的基本概念、理論和方法,初步掌握J(rèn)DK、Eclipse的調(diào)試和應(yīng)用,以及程序中錯(cuò)誤的解決方法,明確JAVA在實(shí)際程序設(shè)計(jì)中的應(yīng)用。使課堂中學(xué)習(xí)到理論得到應(yīng)用,練習(xí)文件形式在JAVA程序設(shè)計(jì)中的應(yīng)用。二、設(shè)計(jì)問(wèn)題設(shè)計(jì)題目:?jiǎn)T工管理系統(tǒng)設(shè)計(jì)要求:(1)完成
5、員工信息的添加、刪除、查詢、修改功能(2)使用用戶界面操作(3)使用文件形式完成設(shè)計(jì)思路:首先設(shè)計(jì)界面進(jìn)入面板,在面板中添加菜單選項(xiàng),并將要實(shí)現(xiàn)的功能選項(xiàng)添加其中,然后對(duì)這些選項(xiàng)實(shí)施監(jiān)聽,實(shí)現(xiàn)其功能。通過(guò)文件類型知識(shí)的應(yīng)用,實(shí)現(xiàn)對(duì)員工信息的管理。三、概要設(shè)計(jì)面板設(shè)計(jì):首先設(shè)計(jì)一個(gè)容器,然后再容器中添加菜單,在菜單中添加選項(xiàng),并在容器中加入面板,面板布局設(shè)置為CardLayout,最后將面板添加進(jìn)容器。功能實(shí)現(xiàn):在錄入、查詢、修改和刪除界面中使用JButton、JLabel、ButtonGroup、JRadioButton、JTextField、Choice為界面中加入相應(yīng)的組件,并對(duì)其進(jìn)行監(jiān)聽
6、,同時(shí)附加了文件流的處理。四、詳細(xì)設(shè)計(jì)1、定義員工類:public class Employee implements java.io.Serializable String number,name,discipling,grade,borth,sex; public Employee() public void setNumber(String number) this.number=number; public String getNumber() return number; public void setName(String name) this.name=name; public
- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來(lái)的問(wèn)題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
20 積分
下載 | 加入VIP,下載共享資源 |
- 配套講稿:
如PPT文件的首頁(yè)顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 精選 文檔 JAVA 課程設(shè)計(jì) 員工 信息管理 系統(tǒng)