程序設計報告模板_第1頁
程序設計報告模板_第2頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、北京化工大學計算機科學與技術專業(yè)2014 程序設計實訓報告題 目:個人記賬軟件學生姓名學號李貝12高秋媛23王安瑾03專業(yè):計算機科學與技術班 級:計科 1305指導教師:江志英2014 程序設計實訓任務書課程名稱程序設計實訓設計題目個人記賬軟件指導教師江志英時間、教學要求1.1.鞏固和加深學生對 C+C+面向對象課程的基本知識的理解和掌握2.2.掌握 C+C+面向對象編程和程序調試的基本技能3.3.利用 C+C+面向對象進行基本的軟件設計4.4.掌握書寫程序設計說明文檔的能力5.5.提高運用 C+C+面向對象解決實際問題的能力1.1.利用面向對象的程序設計思想,分析課程設計題目的功能需求(可

2、多人【最多 3 3 人】 組合協(xié)作完成一個題目,但一個分組最多只能一個優(yōu)秀)2.2.寫出詳細設計說明(至少 包括功能實現(xiàn)分析 和模塊流程圖)3.3.編寫程序代碼,調試程序使其能正確運行(代碼書寫要規(guī)范,標示符要見名知意,要 有必要的注釋,每人至少 3 3 個函數(shù),每人至少 200200 行代碼,不包括注釋和花括號)4.4.設計完成的軟件要便于操作和使用5.5.設計完成后提交設計報告(請嚴格按照模板進行排版)四、進度安排第一次上機?選擇課程設計題目,分析課題的要求 第二次上機前?完成課題中類的設計,并編碼實現(xiàn) 第三次上機前?編碼實現(xiàn)課題要求的大部分功能 第四次上機前?完成課題的全部功能并進行必要

3、的測試分析 第四次上機撰寫課題報告第五次上機?課題驗收答辯,并提交課程設計報告(打印稿及電子稿)五、評分標準1.1.每次上機考勤(至少四次上機實踐)2.2.根據(jù)課程設計完成情況,必須有可運行的程序。3.3.根據(jù)課程設計報告的質量,如有雷同,則所有雷同的所有人均判為不及格。4.4.課程驗收答辯表現(xiàn)六、鄭重提示原則上,只要編碼并實現(xiàn)了一個可用的基本程序即可及格!但如果發(fā)現(xiàn)非自己編寫、拷 貝他人(含網(wǎng)絡),、設計要求及成果直接不及格!目錄2014 程序設計實訓任務書 . 錯誤 !未定義書簽。目 錄 . 錯誤 ! 未定義書簽。第一章 需求分析 . . 錯誤!未定義書簽。引言. . 錯誤!未定義書簽。任

4、務概述 . . 錯誤 !未定義書簽。數(shù)據(jù)描述 . . 錯誤 !未定義書簽。功能需求 . . 錯誤 ! 未定義書簽。運行需求 . . 錯誤 ! 未定義書簽。任務計劃 . . 錯誤 !未定義書簽。第二章 概要設計 . . 錯誤 !未定義書簽。總體設計 . . 錯誤 !未定義書簽。面向對象設計. . 錯誤 ! 未定義書簽。運行界面設計. . 錯誤 !未定義書簽。第三章 詳細設計 . . 錯誤 !未定義書簽。.錯誤 ! 未定義書簽。第四章 測試分析 . . 錯誤 !未定義書簽。第五章 用戶手冊(可選) . . 錯誤 !未定義書簽。第六章 課程設計總結 . . 錯誤 !未定義書簽。附錄:程序代碼(僅電子

5、版需要、紙質版不需要) . . 錯誤 !未定義書簽。第一章 需求分析1.1引言當今各種理財觀念盛行,隨之而出的各種理財軟件也層出不窮。不管是家庭 還是個人,都應該養(yǎng)成記賬好習慣。 可以說, 記賬是理財一個關鍵的因素。 如果 能夠在平時上保持記賬的習慣,就可以減少在消費上的失誤。 如果有記賬的習慣, 從而提供一個消費回放的機會, 能夠幫助大家更好地規(guī)劃生活。 畢竟,不是每個 人記憶力都是那么厲害, 大事小情都記得那么清楚。 規(guī)劃生活需要養(yǎng)成記賬的好 習慣,簡單方便使用的記賬軟件就很有必要了。但是由于每個人的理財觀念和習慣不盡相同, 為了適應廣大群眾, 做到合理、 有普適性的記賬軟件, 方便大家理

6、財, 我組選定可以對個人消費進行記錄的簡單 記賬軟件。并且在程序中加上了收入與支出統(tǒng)計, 簡單易操作,方便大家根據(jù) 消費習慣等等制定自己的理財計劃, 且能有目的地控制與記錄消費賬目, 養(yǎng)成良 好的理財習慣。1.2任務概述編譯一個可以對個人消費進行記錄的簡單記賬軟件。 最低要求:實現(xiàn)一個個人記賬軟件, 并實現(xiàn)帳目分類; 可以按日期統(tǒng)計, 如每周、 每月、每季度;數(shù)據(jù)保存到本地文件, 并能從吧本地文件中讀取數(shù)據(jù)。拓展方向:利用 VC+VC+實現(xiàn)可視化的用戶體驗; 高級擴展 :能夠繪制各類賬目的動態(tài)趨勢圖,數(shù)據(jù)文件為 ExcelExcel 文件。1.3數(shù)據(jù)描述(每次程序調試之后每個分頁的截圖)1.4

7、功能需求記錄功能:能夠記錄并儲存收入和支出的賬目。 刪除功能:可以刪除儲存的記錄。查詢功能:查詢和修改存儲的記錄。 統(tǒng)計功能:統(tǒng)計每周、月、季度的各項目的總金額,以及盈余或者赤字。1.5運行需求開發(fā)環(huán)境: Dev-C+Dev-C+、 VC+VC+ 運行環(huán)境: WindowsWindows 7 71.6任務計劃第一次上機:確定分組,確定好選題,討論項目初步框架。 第二次上機前完成:查資料,討論分工模塊及合作項目。 第三次上機前完成:個人模塊項目,完成 C+C+程序的編譯 第四次上機前完成:集體合作項目,程序可視化。 第四次上機 : : 修改完善程序,改進可視化。第二章 概要設計2.1總體設計本系

8、統(tǒng)的四大模塊:增加賬目:新增賬目內容 查詢賬目:輸入日期即可查詢并且修改某日記錄的賬目 刪除賬目:輸入日期,刪除某日賬目賬目統(tǒng)計:輸入起始時間, 即可顯示該時間段的總花費, 以及各項目的支出總額2.2面向對象設計增加賬目:輸入日期、金額、類別、備注;查詢項目:輸入日期,從文件中調出已保存項目,并選擇是否修改;刪除賬目:輸入日期,選擇是否要刪除賬目;賬目統(tǒng)計:輸入起始日期,即顯示這一時間段內所有的賬目以及總金額。2.3運行界面設計第三章詳細設計3.1系統(tǒng)設計與實現(xiàn)【總體框架、流程設計,模塊劃分及接口設計等】輸入日期輸入鏗額操作I別別消費類型輸入日期輸入日期修改記錄3.2模塊設計【各模塊的具體設計與實現(xiàn)】第四章測試分析【程序運行展示】【測試中發(fā)現(xiàn)的問題及解決方案】【對最終成果的評價】第五章用戶手冊(可選)【使用說明、注意事項等】第六章課程設計總結【設計初衷、實踐過程中遇到的困難及解決方案、課程收獲等】附錄 1 人員組成、分工及成績自評表班級學號姓名工作量簡述(具體所負責的模塊、函數(shù)及代碼量)成績自評(組內)計科 1305

溫馨提示

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

評論

0/150

提交評論