java程序单词薄课程设计,Java程序设计课程设计
《Java程序設(shè)計課程設(shè)計》要求
一、基本要求
1、同學(xué)們以小組為單位完成課程設(shè)計題目,每組成員分工合作,每個人的任務(wù)不同。
2、可以選擇老師提供的參考選題,也可以自選,如果自選,需要將自選題目的詳細內(nèi)容以及實現(xiàn)要求提供給老師,老師批準(zhǔn)后方可采用。
3、要求利用面向?qū)ο蟮脑O(shè)計方法來完成系統(tǒng)的設(shè)計。
4、每人提供一份報告,報告內(nèi)容應(yīng)包含數(shù)據(jù)結(jié)構(gòu)設(shè)計、程序流程圖、程序功能介紹、源代碼等;
5、模塊化程序設(shè)計:要求在設(shè)計的過程中,按功能定義類書寫多個.java文件,進行模塊化設(shè)計,各個功能模塊用類的形式來實現(xiàn)。
6、所選課題必須上機通過,并獲得滿意的結(jié)果。
7、程序書寫風(fēng)格:鋸齒型書寫格式。
8、完成課程設(shè)計報告書(格式見文檔最后)。
二、課程設(shè)計參考設(shè)計題目
參考項目:
設(shè)計實現(xiàn)一個GUI界面的個人字典(單詞簿),其中能保存詞匯和它們的含義,實現(xiàn)對單詞的增、刪、查、改等操作。具體要求:
1、使用內(nèi)置Derby數(shù)據(jù)庫,在數(shù)據(jù)庫中使用表存儲單詞和該單詞的翻譯解釋,例如:“apple 蘋果”“computer 計算機”等
2、使用GUI界面管理單詞簿,可以向單詞簿添加單詞,可以修改單詞簿中的單詞,也可刪除單詞簿中的單詞。
3、可以查詢?yōu)g覽單詞簿中的單詞,可以查詢一個,隨機若干個或者全部單詞
程序運行的參考效果圖如下:
Java程序設(shè)計
課程設(shè)計報告
題目名稱:
姓 名
學(xué) 號
專 業(yè)
班 級
指導(dǎo)教師
編寫日期
(正文部分)
一、需求分析(標(biāo)題均為小三號,宋體)
(正文均為小四號,宋體,行距1.5倍)
(對所選擇題目進行分析,描述問題。簡述課題要解決的問題是什么,有什么要求和限制條件。列出參與人員進行本設(shè)計時要達到的具體的目標(biāo)。)
二、總體設(shè)計
(對設(shè)計目標(biāo)進行總體分析,說明要采用的基本思路,說明遇到的問題和解決方法。說明完成本次課程設(shè)計的完整過程。要描述程序的設(shè)計思想,畫出本次課程設(shè)計完整的程序框圖或流程圖。)
三、詳細設(shè)計
(要求列出所有編寫的類的清單,說明每個類的功能,各形式參數(shù)的意義,畫出各個類之間的調(diào)用關(guān)系圖。即模塊功能說明(如函數(shù)功能、入口及出口參數(shù)說明,函數(shù)調(diào)用關(guān)系描述等)。)
四、程序運行結(jié)果測試與分析
(要針對程序處理的不同情況列出有代表性的輸入和輸出,用足夠多的實例說明程序完成了設(shè)計任務(wù)和目標(biāo)。)
五、結(jié)論與心得
(主要說明程序調(diào)試中發(fā)現(xiàn)的問題和解決辦法,包括你在該設(shè)計中主要承擔(dān)什么任務(wù),在設(shè)計中學(xué)到了什么,哪里遇到了困難,解決的辦法,可能但因時間關(guān)系沒有來得及完成的想法,今后的目標(biāo)等。)該部分要求參與人員分別寫,格式如下
王二:
張三:
李四:
陳五:
六、致謝
需要完整版設(shè)計報告請私信我
或者聯(lián)系QQ:2645956844
或者聯(lián)系微信:LYC2645956844
或者QQ郵箱:2645956844@qq.com
總結(jié)
以上是生活随笔為你收集整理的java程序单词薄课程设计,Java程序设计课程设计的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《别闹了,费曼先生》听书笔记
- 下一篇: 大商创x源码|大商创x全套源码|大商创小