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