




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
PAGEPAGE1《面向?qū)ο笳n程設(shè)計》任務(wù)書所屬學期:14-15-2下達時間:20完成班級:軟件131、132【設(shè)計目的】《面向?qū)ο蟪绦蛟O(shè)計》是一門實踐性很強的計算機專業(yè)基礎(chǔ)課程,課程設(shè)計是學習完該課程后進行的一次較全面的綜合練習。其目的在于通過實踐加深學生對面向?qū)ο蟪绦蛟O(shè)計的理論、方法和基礎(chǔ)知識的理解,掌握使用Java語言進行面向?qū)ο笤O(shè)計的基本方法,提高運用面向?qū)ο笾R分析實際問題、解決實際問題的能力。【設(shè)計要求】課程設(shè)計可選用NetBeans、Eclipse、JBuilder等作為開發(fā)平臺以提高開發(fā)效率,盡可能熟練掌握其中一種集成開發(fā)環(huán)境。建議采用UML建模技術(shù)進行系統(tǒng)的分析設(shè)計,在Visio中畫出系統(tǒng)用例圖和類圖,并將UML圖復制到設(shè)計報告中。通過這次設(shè)計,要求掌握以下內(nèi)容:面向?qū)ο蠹夹g(shù)中的繼承與多態(tài)(重載和覆蓋)機制、各種修飾符的使用類、包、接口的定義與使用常用工具類與算法的實現(xiàn)(數(shù)組、向量、字符串、鏈表)Java常用標準GUI組件及其事件處理Java的異常處理機制Java的數(shù)據(jù)庫連接技術(shù)Java的多線程技術(shù)與動畫制作Java的網(wǎng)絡(luò)編程【設(shè)計選題】JDBC技術(shù)的應(yīng)用——校園卡信息/學生信息/教師信息/圖書信息/宿舍信息/學生會/成績/課程/教室管理/公務(wù)員招考系統(tǒng)的設(shè)計實現(xiàn)以校園卡信息管理、學生信息管理、教師信息管理、圖書信息管理、宿舍信息管理、學生會活動管理、成績管理、教室管理等為例,使用JDBC-ODBC數(shù)據(jù)庫接口,完成對后臺數(shù)據(jù)庫的插入、刪除、修改、查詢等操作。數(shù)據(jù)庫系統(tǒng)可采用SqlServer、Access等,要根據(jù)完成的不同功能在數(shù)據(jù)庫系統(tǒng)中定義有關(guān)的各種信息表:如在教師信息管理系統(tǒng)中要設(shè)計教師基本信息表、教師學習進修情況表、教師獎懲情況表、教師上課情況表等。其他幾個子系統(tǒng)中數(shù)據(jù)表的設(shè)計由同學們根據(jù)實際的需求自主完成設(shè)計。2.文本編輯器的設(shè)計與實現(xiàn)設(shè)計一個類似于Windows記事本(Notepad)的Java程序??梢源蜷_、新建、保存一個文本文件;對選中的文本進行各種編輯操作(設(shè)置字體、字號、字型、對齊方式、背景、前景色、復制、粘貼、剪切、查找、替換等);在文本中能夠插入對象。3.計算器的設(shè)計與實現(xiàn)設(shè)計一個能實現(xiàn)計算器功能的Java程序,可以進行加、減、乘、除(另外可適當加上階乘、正弦、余弦和指數(shù))運算。4.圖象瀏覽器的設(shè)計與實現(xiàn)設(shè)計一個能實現(xiàn)圖象瀏覽與編輯功能的Java程序,包括如下功能:1)從已有的圖象文件列表中選擇某一個,即可顯示該圖象,并可做旋轉(zhuǎn)等變換。2)在畫布區(qū)域上可以進行各種規(guī)則圖形的繪制(如:線段、矩形、多邊形、圓等),還可通過鼠標的拖動自由繪圖。3)可以連續(xù)播放所選文件夾下的所有圖象。5.局域網(wǎng)聊天程序的設(shè)計與實現(xiàn)該程序?qū)崿F(xiàn)局域網(wǎng)內(nèi)的聊天功能,包括服務(wù)器端程序和客戶端程序兩部分。客戶端程序:可連接到服務(wù)器,并將消息發(fā)送到服務(wù)器端和接受服務(wù)器端發(fā)送來的信息。服務(wù)器端程序:可將消息發(fā)送到客戶端和接受客戶端發(fā)送來的信息6.基于C/S的圖書查詢系統(tǒng)的實現(xiàn)包括客戶端程序和服務(wù)器端程序。客戶端程序向服務(wù)器端提出請求:比如提供圖書的作者名,服務(wù)器端收到后,在數(shù)據(jù)庫系統(tǒng)中查詢到相關(guān)信息,發(fā)回客戶端。7.基于Web的應(yīng)用——網(wǎng)上超市/網(wǎng)上書店/網(wǎng)上花店/網(wǎng)上物流/網(wǎng)上招聘/同學錄/網(wǎng)上選課/網(wǎng)上考試系統(tǒng)的設(shè)計應(yīng)用JSP技術(shù),設(shè)計一個類似電子商務(wù)、電子政務(wù)類的簡單應(yīng)用系統(tǒng),可以在網(wǎng)上動態(tài)展示各類信息,并根據(jù)相應(yīng)的業(yè)務(wù)流程進行必要的邏輯處理,系統(tǒng)信息可以進行后臺維護。需要動態(tài)顯示的信息要存放數(shù)據(jù)庫中,數(shù)據(jù)庫可以用SqlServer、Access;后臺管理要提供對數(shù)據(jù)庫中信息進行動態(tài)維護(包括添加、刪除、修改)的頁面。8.益智類小游戲的設(shè)計與實現(xiàn)運用多線程和多媒體技術(shù)設(shè)計一個簡單的益智類小游戲,游戲內(nèi)容自行構(gòu)思,不得直接利用網(wǎng)上現(xiàn)有游戲程序,要求有人機交互和界面動畫,游戲過程中有聲音效果,游戲成績能記錄、顯示。9.學生自擬課題:需由學生向教師提出書面申請,經(jīng)批準后方可作為正式課題?!局笇Ы處煛渴┈B:軟件131班、軟件132班【設(shè)計時間】第3-10周,每周1次集中上機,其余時間學生自行安排?!驹O(shè)計報告】設(shè)計報告書封面和正文格式要符合淮海工學院課程設(shè)計報告書封面與正文標準格式要求,設(shè)計報告內(nèi)容不少5000字。本課程設(shè)計報告內(nèi)容包括:課程設(shè)計目的、設(shè)計任務(wù)與要求、設(shè)計說明書(包括:需求分析、概要設(shè)計、詳細設(shè)計)、設(shè)計成果(包括:運行界面、主要代碼、測試結(jié)果)和設(shè)計心得、附錄或參考資料幾個部分?!痉纸M情況】選做同一個選題的學生人數(shù)最多不超過3人/每班?!咎峤灰蟆?1)每位同學通過智能教學平臺需提交可獨立運行的應(yīng)用程序,要求程序書寫規(guī)范,源程序需加必要的注釋;(2)每位同學需獨立提交書面設(shè)計報告書(每人一份),要求編排格式統(tǒng)一、規(guī)范、內(nèi)容充實,同時通過教學平臺提交設(shè)計報告電子版;(3)提交日期:第11周周三(201【成績考核】課程設(shè)計成績按優(yōu)、良、中、及格、不及格評定,最終考核成績由三部分組成:平時表現(xiàn):30%程序的演示:40%所提交的設(shè)計報告:30%注:若不同同學的程序或文檔資料完全相同,則相關(guān)同學的成績一律均按“不及格”處理。
軟件131—132班《面向?qū)ο笳n程設(shè)計》時間安排表一.設(shè)計時間:第3-10周二.計劃安排:時間與任務(wù)周次每周任務(wù)星期五下午6-9節(jié)第3周概要設(shè)計集中上機第4周詳細設(shè)計集中上機第5周編程實現(xiàn)集中上機第6周編程實現(xiàn)集中上機第7周編程實現(xiàn)集中上機第8周測試分析、編寫報告集中上機第9周成果驗收上機驗收第10周成果驗收上機驗收三.上機地點:軟件131、132班一樓軟件機房105#施珺四.說明:本課程設(shè)計分散五周進行,為每位同學提供累計30學時的上機安排,以便能及時收集資料、編寫程序?qū)崿F(xiàn)算法、測試程序和完成設(shè)計報告;有機器的同學可以在宿舍上機。指導教
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025房產(chǎn)中介買賣合同
- 2025二手汽車買賣合同
- 2025標準化的銷售合同范本
- 2025年竹筍干購銷合同范本
- 2025202車輛維修服務(wù)合同范本
- 2025年合同簽署的具體步驟與法律法規(guī)
- 《檔案管理課件》課件
- 2025智能家居系統(tǒng)維護保養(yǎng)合同
- 《營銷戰(zhàn)略的規(guī)劃》課件
- 《快樂王子的冒險》課件
- 福建省龍巖市一級校2024-2025學年高二下學期4月期中聯(lián)考 數(shù)學試題(含答案)
- 2025年街道全面加強鄉(xiāng)村治理工作實施方案
- 明股實債協(xié)議合同
- 2025“十五五”金融規(guī)劃研究白皮書
- 9.2法律保障生活(教案) -2024-2025學年統(tǒng)編版道德與法治七年級下冊
- 2025年江西上饒鉛山城投控股集團有限公司招聘筆試參考題庫含答案解析
- 浙江省杭州市2024年中考英語真題(含答案)
- 大眾速騰2009年型電路圖
- 畢業(yè)設(shè)計(論文)-人形機器人設(shè)計
- 新能源電力設(shè)備項目立項報告(模板范本)
- 第六章 納米復合材料
評論
0/150
提交評論