畢業(yè)論文面向?qū)ο蟪绦虻脑O(shè)計(jì)課程設(shè)計(jì)指導(dǎo)書_第1頁
畢業(yè)論文面向?qū)ο蟪绦虻脑O(shè)計(jì)課程設(shè)計(jì)指導(dǎo)書_第2頁
畢業(yè)論文面向?qū)ο蟪绦虻脑O(shè)計(jì)課程設(shè)計(jì)指導(dǎo)書_第3頁
畢業(yè)論文面向?qū)ο蟪绦虻脑O(shè)計(jì)課程設(shè)計(jì)指導(dǎo)書_第4頁
畢業(yè)論文面向?qū)ο蟪绦虻脑O(shè)計(jì)課程設(shè)計(jì)指導(dǎo)書_第5頁
已閱讀5頁,還剩24頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

山東建筑大學(xué)《面向?qū)ο蟪绦蛟O(shè)計(jì)》課程設(shè)計(jì)指導(dǎo)書建筑大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院2015年3月目錄TOC\o"1-2"\h\z\u1課程設(shè)計(jì)目的 33課程設(shè)計(jì)選題 54課程設(shè)計(jì)題目 64.1復(fù)數(shù)類 64.2字符串類 64.3日期類 74.4學(xué)生成績管理系統(tǒng) 74.5項(xiàng)目管理系統(tǒng) 84.6客戶管理系統(tǒng) 84.7用戶管理系統(tǒng) 84.8商品管理系統(tǒng) 94.9班級(jí)通訊錄 104.10圖書管理系統(tǒng) 104.11課外興趣小組管理 114.12人事管理系統(tǒng) 114.13選課管理系統(tǒng) 124.14畢業(yè)生選題管理系統(tǒng) 124.15教師評(píng)學(xué)管理系統(tǒng) 134.16學(xué)生評(píng)教管理系統(tǒng) 135課程設(shè)計(jì)說明書撰寫規(guī) 15附件1課程設(shè)計(jì)說明書模板 16

1課程設(shè)計(jì)目的課程設(shè)計(jì)的主要目的:通過面向?qū)ο蟪绦蛟O(shè)計(jì)課程設(shè)計(jì),使學(xué)生能將學(xué)到的面向?qū)ο蟮某绦蛟O(shè)計(jì)思想用到具體的工作和學(xué)習(xí)中,加深對(duì)類與對(duì)象的理解,要求學(xué)生能夠?qū)ΜF(xiàn)實(shí)生活中許多具體的事物抽象出來,并掌握繼承與派生,基類、虛函數(shù)和多態(tài)性的概念。通過這次課程設(shè)計(jì)掌握面向?qū)ο蟮木幊趟枷耄瑸楹罄m(xù)課程打下基礎(chǔ)。培養(yǎng)學(xué)生實(shí)際操作能力和團(tuán)結(jié)協(xié)作能力,為以后的工作打下堅(jiān)實(shí)的基礎(chǔ)。課程設(shè)計(jì)的容:通過對(duì)面向?qū)ο蠡纠碚摵突局R(shí)的理解,運(yùn)用面向?qū)ο蟪绦蛟O(shè)計(jì)方法設(shè)計(jì)和編寫程序,注重面向?qū)ο蟪绦蛟O(shè)計(jì)理論知識(shí)的理解與實(shí)際的動(dòng)手編程能力相結(jié)合。運(yùn)用Java語言作為程序編寫語言,充分運(yùn)用繼承和多態(tài)性等面向?qū)ο蠹夹g(shù),恰當(dāng)運(yùn)用文件和用戶圖形界面等技術(shù),理解面向?qū)ο蟪绦蛟O(shè)計(jì)的核心的概念和技術(shù)。課程設(shè)計(jì)進(jìn)度表:課程設(shè)計(jì)時(shí)間為一周,大致劃分如下:第一天查找資料,總體需求分析,建立程序總體結(jié)構(gòu)和類結(jié)構(gòu);第二天類中屬性及方法的編程設(shè)計(jì);第三天各模塊的調(diào)試與修改,程序總調(diào)試及修改,程序測(cè)試;第四天~第五天撰寫課程設(shè)計(jì)說明書,課程設(shè)計(jì)檢查與演示

2課程設(shè)計(jì)步驟 設(shè)計(jì)步驟包括:根據(jù)問題描述確定需求,找出解決的辦法和思路,用自頂向下的方法創(chuàng)建主程序和子程序,確定控制對(duì)象間的相互作用。根據(jù)需求,建立程序功能,設(shè)計(jì)相應(yīng)的類結(jié)構(gòu)。確定所有類的描述和定義,確定輸入和輸出,設(shè)計(jì)程序算法。編譯并調(diào)試運(yùn)行程序,檢驗(yàn)程序的可運(yùn)行性,設(shè)計(jì)測(cè)試用例程序進(jìn)行測(cè)試。編寫面向?qū)ο蟪绦蛟O(shè)計(jì)課程設(shè)計(jì)說明書。課程設(shè)計(jì)說明書容:封面課程設(shè)計(jì)任務(wù)書目錄正文參考文獻(xiàn)課程設(shè)計(jì)演示:完成課程設(shè)計(jì)后,組織學(xué)生進(jìn)行程序演示,講解設(shè)計(jì)思路和編程方法。不得從網(wǎng)上下載或者抄襲別人的資料,一經(jīng)發(fā)現(xiàn),課程設(shè)計(jì)不及格。參考書目:[1]寶林《Java程序設(shè)計(jì)與案例》:高等教育[2]耿祥義《java大學(xué)實(shí)用教程》:電子工業(yè)[3]馬俊,玫《Java語言面向?qū)ο蟪绦蛟O(shè)計(jì)》:機(jī)械工業(yè)

3課程設(shè)計(jì)選題選題分為預(yù)選階段和題目確認(rèn)階段,同一個(gè)班中的學(xué)生所選題目不能完全相同。題目預(yù)選,每位同學(xué)從下面16個(gè)題目中選擇2個(gè)題目,2個(gè)題目的選擇遵循下面的原則:第一個(gè)題目從1-9號(hào)題目中選,第二個(gè)題目從10-16號(hào)題目中選。題目確認(rèn),由指導(dǎo)教師檢查確認(rèn)學(xué)生預(yù)選題目是否符合課程設(shè)計(jì)選題要求,對(duì)存在問題的選題進(jìn)行重選。選好題目后,每位同學(xué)根據(jù)題目的容填寫任務(wù)書(請(qǐng)見附件1課程設(shè)計(jì)說明書模板),其中“已知技術(shù)參數(shù)和設(shè)計(jì)要求”項(xiàng),根據(jù)設(shè)計(jì)題目中“要求”部分進(jìn)行填寫,“設(shè)計(jì)容與步驟”根據(jù)設(shè)計(jì)題目中“提示”部分進(jìn)行填寫,注意:一個(gè)題目對(duì)應(yīng)一份任務(wù)書。請(qǐng)認(rèn)真閱讀課程設(shè)計(jì)指導(dǎo)書,提前做好課程設(shè)計(jì)準(zhǔn)備。

4課程設(shè)計(jì)題目4.1復(fù)數(shù)類 要求:1)該系統(tǒng)主要處理復(fù)數(shù)的相關(guān)信息。2)完成以下的操作:初始化復(fù)數(shù)、求其絕對(duì)值、復(fù)數(shù)的加、減、乘、除、乘方、自加、自減等。提示:1)建立數(shù)據(jù)類、復(fù)數(shù)類2)數(shù)據(jù)、復(fù)數(shù)信息的初始化3)復(fù)數(shù)信息的輸出4)求復(fù)數(shù)的絕對(duì)值5)實(shí)現(xiàn)復(fù)數(shù)的加、減、乘、除、乘方、自加、自減等運(yùn)算4.2字符串類要求:該系統(tǒng)主要處理字符串的相關(guān)信息。完成以下的操作:初始化字符串、獲得字符串長度、在字符串中查找一個(gè)字符、在字符串中查找另一個(gè)字符串、字符串連接、字符串比較等。提示:1)建立字符串類2)字符串信息的初始化3)字符串信息的輸出4)獲得字符串長度5)在字符串中查找一個(gè)字符6)在字符串中查找另外一個(gè)字符串7)比較字符串4.3日期類要求:該系統(tǒng)主要處理時(shí)間的相關(guān)信息。完成以下的操作:日期的設(shè)置、顯示、實(shí)現(xiàn)在某一個(gè)日期上(月、日、年)加減一個(gè)天數(shù)的功能、計(jì)算兩個(gè)日期間隔天數(shù)提示:建立日期類日期類的初始化按某個(gè)固定格式(如:yyyy-MM-dd)一次性的設(shè)置某個(gè)日期對(duì)象以固定格式顯示某個(gè)日期在日期上加一天在日期上減一天輸入兩個(gè)日期,然后輸出日期的間隔天數(shù)4.4學(xué)生成績管理系統(tǒng)要求:1)該系統(tǒng)主要處理學(xué)生的成績信息。2)學(xué)生信息主要包括:學(xué)號(hào)、班級(jí)、、科目1、科目2、科目3等容。3)完成以下的操作:實(shí)現(xiàn)成績信息的添加、修改、刪除和查詢,可以計(jì)算每個(gè)學(xué)生的平均成績及各科目的平均成績,將學(xué)生信息保存為文件。提示:1)建立學(xué)生類2)學(xué)生信息的初始化3)學(xué)生信息的添加、修改、刪除、查找4)學(xué)生信息的輸出5)對(duì)學(xué)生信息按學(xué)號(hào)、成績排序6)計(jì)算一門課的平均分和總分4.5項(xiàng)目管理系統(tǒng)要求:該系統(tǒng)主要處理項(xiàng)目的相關(guān)信息。項(xiàng)目信息主要包括:項(xiàng)目編號(hào)、項(xiàng)目名稱、等級(jí)、負(fù)責(zé)人等容。完成以下的操作:項(xiàng)目信息的錄入、修改、刪除和查詢提示:1)建立項(xiàng)目類2)項(xiàng)目信息的初始化3)項(xiàng)目信息的添加、修改、刪除、查找4)項(xiàng)目信息的輸出5)在項(xiàng)目信息中按項(xiàng)目編號(hào)、項(xiàng)目名稱、項(xiàng)目等級(jí)排序4.6客戶管理系統(tǒng)要求:1)該系統(tǒng)主要處理客戶的相關(guān)信息。2)客戶信息主要包括:客戶編號(hào)、客戶名稱、所在地區(qū)、聯(lián)系方式等容。3)地區(qū)信息主要包括:編號(hào)、名稱等容。4)完成以下的操作:客戶信息、地區(qū)信息的錄入、修改、刪除和查詢。提示:1)建立客戶類、地區(qū)類2)客戶、地區(qū)信息的初始化3)客戶、地區(qū)信息的添加、修改、刪除、查找4)客戶、地區(qū)信息的輸出5)將客戶信息保存為文件4.7用戶管理系統(tǒng)要求: 1)該系統(tǒng)主要處理用戶的相關(guān)信息。 2)用戶信息主要包括:編號(hào)、用戶名、用戶類型、聯(lián)系方式等容。3)用戶類型信息主要包括:編號(hào)、類型名稱、權(quán)限等級(jí)等容4)完成以下的操作:用戶信息、用戶類型信息的錄入、修改、刪除和查詢。提示:1)建立用戶類、用戶類型類2)用戶、用戶類型信息的初始化3)用戶、用戶類型信息的添加、修改、刪除、查找4)用戶、用戶類型信息的輸出5)對(duì)用戶信息按權(quán)限排序6)將用戶信息保存為文件4.8商品管理系統(tǒng)要求:1) 該系統(tǒng)主要處理商場中的商品信息。2) 商品信息主要包括:商品編號(hào)、商品類型、商品類型、價(jià)格、供應(yīng)商等容。3) 供應(yīng)商信息主要包括:供應(yīng)商編號(hào)、供應(yīng)商名稱、聯(lián)系等容。4) 完成以下的操作:實(shí)現(xiàn)商品信息、商品類型、供應(yīng)商信息的添加、修改、刪除和查詢。提示:1)建立商品類、商品類型類、供應(yīng)商類2)商品、商品類型、供應(yīng)商信息的初始化3)商品信息的添加、修改、刪除、查找4)供應(yīng)商信息的添加、修改、刪除、查找5)商品信息、供應(yīng)商信息的輸出4.9班級(jí)通訊錄要求:1) 該系統(tǒng)主要處理通訊錄的相關(guān)信息。2) 通訊錄信息主要包括:、班級(jí)、手機(jī)、家庭、電子、通訊錄地址、郵編等容。3) 完成以下的操作:實(shí)現(xiàn)通訊錄信息的添加、修改、刪除和查詢。提示:1)建立班級(jí)類、通訊錄類2)班級(jí)、通訊錄信息的初始化3)班級(jí)、通訊錄信息的添加、修改、刪除、查找4)班級(jí)、通訊錄信息的輸出5)將通訊錄信息保存為文件4.10圖書管理系統(tǒng)要求:1) 該系統(tǒng)主要處理圖書館中的圖書信息以及供應(yīng)商向圖書館供應(yīng)圖書的信息。2) 圖書信息主要包括:圖書編號(hào)、圖書名稱、圖書類型、作者、、庫存等容。3)供應(yīng)商信息主要包括:供應(yīng)商編號(hào)、供應(yīng)商名稱、供書類型、地址、等容4)其中,圖書類型和供書類型是都是書籍類型(如:信息類、建筑類、化學(xué)類、生物類等)5) 完成以下的操作:實(shí)現(xiàn)圖書信息的添加、修改、刪除和查詢;圖書供應(yīng)商信息的添加、修改、刪除和查詢;書籍類型的添加、修改、刪除和查詢;供應(yīng)商向圖書館供應(yīng)圖書的情況查詢、統(tǒng)計(jì)。提示:1)建立書籍類型類、圖書類、供應(yīng)商類2)書籍類型、圖書信息、供應(yīng)商的初始化3)書籍類型、圖書信息、供應(yīng)商的添加、修改、刪除、查找4)對(duì)圖書信息按編號(hào)、書名排序5)將圖書信息和供應(yīng)商信息保存為文件4.11課外興趣小組管理要求:1) 該系統(tǒng)主要處理課外興趣小組的相關(guān)信息。2) 學(xué)生信息主要包括:學(xué)號(hào)、、性別、興趣愛好等容。3) 興趣主要包括:興趣編號(hào)、興趣類型等容。4) 完成以下的操作:實(shí)現(xiàn)學(xué)生興趣信息的添加、修改、刪除和查詢。提示:1)建立學(xué)生類、興趣類、興趣類型類2)學(xué)生、興趣、興趣類型信息的初始化3)學(xué)生、興趣、興趣類型信息的添加、修改、刪除、查找4)學(xué)生興趣信息的輸出5)將學(xué)生興趣信息保存為文件4.12人事管理系統(tǒng)要求:1) 該系統(tǒng)主要處理商場中的人事信息。2) 人事信息主要包括:員工編號(hào)、所在部門、職務(wù)、薪資等級(jí)、薪資、聯(lián)系方式等容。3) 部門信息主要包括:部門編號(hào)、部門名稱等容。4) 完成以下的操作:實(shí)現(xiàn)員工信息、部門信息的添加、修改、刪除和查詢。提示:1)建立員工類、職務(wù)類、部門類2)員工、職務(wù)、部門信息的初始化3)員工信息的添加、修改、刪除、查找4)部門、職務(wù)信息的添加、修改、刪除、查找5)員工信息、部門信息的輸出4.13選課管理系統(tǒng)要求:1)該系統(tǒng)主要處理學(xué)生的選課信息。2) 學(xué)生信息主要包括:學(xué)號(hào)、、、選課等容。3) 課程信息主要包括:課程編號(hào)、課程名稱、學(xué)分、任課教師等容。4) 完成以下的操作:學(xué)生信息、課程信息的錄入、修改、刪除和查詢。提示:1)建立學(xué)校類、學(xué)生類、課程類、選課類2)學(xué)校、學(xué)生、課程、選課信息的初始化3)學(xué)校、學(xué)生、課程、選課信息的添加、修改、刪除、查找4)學(xué)校、學(xué)生、課程、選課信息的輸出5)對(duì)選課信息按學(xué)號(hào)、課程編號(hào)排序4.14畢業(yè)生選題管理系統(tǒng)要求:1) 該系統(tǒng)主要處理畢業(yè)生的選題信息。2) 學(xué)生信息主要包括:學(xué)號(hào)、、、選題等容。3) 課題信息主要包括:課題編號(hào)、課題名稱、指導(dǎo)教師等容。4) 完成以下的操作:學(xué)生信息、課題信息的錄入、修改、刪除和查詢。提示:1)建立學(xué)校類、學(xué)生類、課題類、選題類2)學(xué)校、學(xué)生、課題、選題信息的初始化3)學(xué)校、學(xué)生、課題、選題信息的添加、修改、刪除、查找4)學(xué)校、學(xué)生、課題、選題信息的輸出5)對(duì)選題信息按學(xué)號(hào)、課題編號(hào)排序4.15教師評(píng)學(xué)管理系統(tǒng)要求:1) 該系統(tǒng)主要處理教師評(píng)學(xué)信息。2) 班級(jí)信息主要包括:班級(jí)編號(hào)、班級(jí)名稱、所在院系、評(píng)學(xué)成績等容。3) 教師信息主要包括:編號(hào)、、等容。4) 完成以下的操作:班級(jí)信息、教師信息、評(píng)學(xué)信息的錄入、修改、刪除和查詢。提示:1)建立學(xué)校類、教師類、班級(jí)類、評(píng)學(xué)類2)學(xué)校、教師、班級(jí)、評(píng)學(xué)信息的初始化3)學(xué)校、教師、班級(jí)、評(píng)學(xué)信息的添加、修改、刪除、查找4)學(xué)校、教師、班級(jí)、評(píng)學(xué)信息的輸出5)對(duì)評(píng)學(xué)信息按評(píng)學(xué)成績排序4.16學(xué)生評(píng)教管理系統(tǒng)要求:1)該系統(tǒng)主要處理學(xué)生評(píng)教的相關(guān)信息。2)學(xué)生信息主要包括:學(xué)號(hào)、、性別、聯(lián)系方式等容。3)教師信息主要包括:教工編號(hào)、教師名稱、任教課程、評(píng)教成績等容。4)完成以下的操作:學(xué)生信息、教師信息、評(píng)教信息的錄入、修改、刪除和查詢。提示:1)建立學(xué)校類、教師類、學(xué)生類、評(píng)教類2)學(xué)校、教師、學(xué)生、評(píng)教信息的初始化3)學(xué)校、教師、學(xué)生、評(píng)教信息的添加、修改、刪除、查找4)學(xué)校、教師、學(xué)生、評(píng)教信息的輸出5)對(duì)評(píng)教信息按評(píng)學(xué)成績排序

5課程設(shè)計(jì)說明書撰寫規(guī)課程設(shè)計(jì)說明書是課程設(shè)計(jì)工作的總結(jié)和提高,課程設(shè)計(jì)說明書應(yīng)該反映出作者在課程設(shè)計(jì)過程中所做的主要工作及取得的主要成果,以及作者在課程設(shè)計(jì)過程中的心得體會(huì)。課程設(shè)計(jì)說明書格式要求說明書中小標(biāo)題用黑宋體四號(hào),正文用宋體小四號(hào),1.5倍行距,課程設(shè)計(jì)說明書的行文方式和文體的格局,學(xué)生可根據(jù)專業(yè)特點(diǎn)與寫作容表達(dá)需要,靈活掌握。報(bào)告中的計(jì)量單位、制圖、制表、公式、縮略詞和符號(hào)必須遵循國家的有關(guān)規(guī)定。課程設(shè)計(jì)說明書正文要有頁碼,頁碼居中。課程設(shè)計(jì)說明書編寫基本要求(1)每個(gè)學(xué)生必須獨(dú)立完成課程設(shè)計(jì)說明書;(2)課程設(shè)計(jì)說明書書寫規(guī)、文字通順、圖表清晰、數(shù)據(jù)完整、結(jié)論明確;(3)課程設(shè)計(jì)結(jié)束后,按課程設(shè)計(jì)說明書封面、目錄、課程設(shè)計(jì)任務(wù)書、正文、結(jié)論、參考文獻(xiàn)等次序排版,(如有題目以學(xué)生分組的形式完成,要有每個(gè)學(xué)生承擔(dān)的任務(wù)說明,排在任務(wù)書后面);(4)其他具體要求,指導(dǎo)教師自擬。

附件1課程設(shè)計(jì)說明書模板建筑大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院課程設(shè)計(jì)說明書題目:題目一,題目二,課程:面向?qū)ο蟪绦蛟O(shè)計(jì)A院(部):計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院專業(yè):班級(jí):學(xué)生:學(xué)號(hào):指導(dǎo)教師:完成日期:2015-7-10目錄TOC\o"1-3"\f\h\z課程設(shè)計(jì)任務(wù)書一 18課程設(shè)計(jì)任務(wù)書二 19題目一單向鏈表 20一、問題描述 20二、基本要求 20三、類定義 20四、主要成員函數(shù)描述 20五、測(cè)試數(shù)據(jù)及情況 20題目二學(xué)生成績管理系統(tǒng) 一、問題描述 二、基本要求 三、類定義 四、主要成員函數(shù)描述 五、測(cè)試數(shù)據(jù)及情況 結(jié)論 21參考文獻(xiàn) 22評(píng)語 23

建筑大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院課程設(shè)計(jì)任務(wù)書一設(shè)計(jì)題目已知技術(shù)參數(shù)和設(shè)計(jì)要求(題目中“要求”部分的容)設(shè)計(jì)容與步驟(題目中“提示”部分的容)5、程序設(shè)計(jì)、實(shí)現(xiàn)、調(diào)試6、完成課程設(shè)計(jì)說明書設(shè)計(jì)工作計(jì)劃與進(jìn)度安排課程設(shè)計(jì)時(shí)間為1周,基本時(shí)間安排如下:設(shè)計(jì)工作1天;實(shí)現(xiàn)與調(diào)試2天;課程設(shè)計(jì)說明書1天;

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論