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

下載本文檔

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

文檔簡介

1、資料內容僅供您學習參考,如有不當之處,請聯系改正或者刪除。北京化工大學計算機科學與技術專業(yè) 程序設計實訓報告題 目: 個人記賬軟件學生姓名學號李貝高秋媛王安瑾專 業(yè): 計算機科學與技術班 級: 計科1305指導教師: 江志英 程序設計實訓任務書課程名稱程序設計實訓設計題目個人記賬軟件指導教師江志英時間 .5.26 .6.13一、 教學要求1. 鞏固和加深學生對c+面向對象課程的基本知識的理解和掌握2. 掌握c+面向對象編程和程序調試的基本技能3. 利用c+面向對象進行基本的軟件設計4. 掌握書寫程序設計說明文檔的能力5. 提高運用c+面向對象解決實際問題的能力二、 設計要求及成果1. 利用面向

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

3、四次上機前 完成課題的全部功能并進行必要的測試分析第四次上機 撰寫課題報告第五次上機 課題驗收答辯, 并提交課程設計報告( 打印稿及電子稿) 五、 評分標準1. 每次上機考勤( 至少四次上機實踐) 2. 根據課程設計完成情況, 必須有可運行的程序。3. 根據課程設計報告的質量, 如有雷同, 則所有雷同的所有人均判為不及格。4. 課程驗收答辯表現六、 鄭重提示原則上, 只要編碼并實現了一個可用的基本程序即可及格! 但如果發(fā)現非自己編寫、 拷貝她人( 含網絡) , 直接不及格! 目 錄TOC o 1-3 h u HYPERLINK l _Toc 程序設計實訓任務書 PAGEREF _Toc h I

4、 HYPERLINK l _Toc 目 錄 PAGEREF _Toc h II HYPERLINK l _Toc 第一章 需求分析 PAGEREF _Toc h 3 HYPERLINK l _Toc 1.1引言 PAGEREF _Toc h 3 HYPERLINK l _Toc 1.2任務概述 PAGEREF _Toc h 3 HYPERLINK l _Toc 1.3數據描述 PAGEREF _Toc h 3 HYPERLINK l _Toc 1.4功能需求 PAGEREF _Toc h 3 HYPERLINK l _Toc 1.5運行需求 PAGEREF _Toc h 3 HYPERLINK

5、 l _Toc 1.6任務計劃 PAGEREF _Toc h 3 HYPERLINK l _Toc 第二章 概要設計 PAGEREF _Toc h 4 HYPERLINK l _Toc 2.1總體設計 PAGEREF _Toc h 4 HYPERLINK l _Toc 2.2面向對象設計 PAGEREF _Toc h 4 HYPERLINK l _Toc 2.3運行界面設計 PAGEREF _Toc h 4 HYPERLINK l _Toc 第三章 詳細設計 PAGEREF _Toc h 5 HYPERLINK l _Toc 3.1 PAGEREF _Toc h 5 HYPERLINK l _

6、Toc 第四章 測試分析 PAGEREF _Toc h 6 HYPERLINK l _Toc 第五章 用戶手冊( 可選) PAGEREF _Toc h 7 HYPERLINK l _Toc 第六章 課程設計總結 PAGEREF _Toc h 8 HYPERLINK l _Toc 附錄: 程序代碼( 僅電子版需要、 紙質版不需要) PAGEREF _Toc h 9需求分析引言 當今各種理財觀念盛行, 隨之而出的各種理財軟件也層出不窮。不論是家庭還是個人, 都應該養(yǎng)成記賬好習慣。能夠說, 記賬是理財一個關鍵的因素。如果能夠在平時上保持記賬的習慣, 就能夠減少在消費上的失誤。如果有記賬的習慣, 從而

7、提供一個消費回放的機會, 能夠幫助大家更好地規(guī)劃生活。畢竟, 不是每個人記憶力都是那么厲害, 大事小情都記得那么清楚。規(guī)劃生活需要養(yǎng)成記賬的好習慣, 簡單方便使用的記賬軟件就很有必要了。 可是由于每個人的理財觀念和習慣不盡相同, 為了適應廣大群眾, 做到合理、 有普適性的記賬軟件, 方便大家理財, 我組選定能夠對個人消費進行記錄的簡單記賬軟件。而且在程序中加上了收入與支出統計, 簡單易操作, 方便大家根據消費習慣等等制定自己的理財計劃, 且能有目的地控制與記錄消費賬目, 養(yǎng)成良好的理財習慣。 任務概述編譯一個能夠對個人消費進行記錄的簡單記賬軟件。最低要求: 實現一個個人記賬軟件, 并實現帳目分

8、類; 能夠按日期統計, 如每周、 每月、 每季度; 數據保存到本地文件, 并能從吧本地文件中讀取數據。拓展方向: 利用VC+, 實現可視化的用戶體驗; 高級擴展: 能夠繪制各類賬目的動態(tài)趨勢圖, 數據文件為Excel文件。數據描述( 每次程序調試之后每個分頁的截圖) 功能需求記錄功能: 能夠記錄并儲存收入和支出的賬目。刪除功能: 能夠刪除儲存的記錄。查詢功能: 查詢和修改存儲的記錄。統計功能: 統計每周、 月、 季度的各項目的總金額, 以及盈余或者赤字。運行需求開發(fā)環(huán)境: Dev-C+、 VC+6.0運行環(huán)境: Windows 7任務計劃第一次上機: 確定分組, 確定好選題, 討論項目初步框架

9、。第二次上機前完成: 查資料, 討論分工模塊及合作項目。第三次上機前完成: 個人模塊項目, 完成C+程序的編譯。第四次上機前完成: 集體合作項目, 程序可視化。第四次上機:修改完善程序, 改進可視化。第二章 概要設計總體設計本系統的四大模塊: 增加賬目: 新增賬目內容查詢賬目: 輸入日期即可查詢而且修改某日記錄的賬目刪除賬目: 輸入日期, 刪除某日賬目賬目統計: 輸入起始時間, 即可顯示該時間段的總花費, 以及各項目的支出總額。面向對象設計增加賬目: 輸入日期、 金額、 類別、 備注; 查詢項目: 輸入日期, 從文件中調出已保存項目, 并選擇是否修改; 刪除賬目: 輸入日期, 選擇是否要刪除賬

10、目; 賬目統計: 輸入起始日期, 即顯示這一時間段內所有的賬目以及總金額。運行界面設計第三章 詳細設計系統設計與實現【總體框架、 流程設計, 模塊劃分及接口設計等】個人記賬軟件個人記賬軟件輸入密碼登錄系統新增賬目刪除賬目查詢賬目賬目統計退出系統輸入日期輸入金額操作類別類型消費類型類別備注輸入日期日期退出輸入日期日期修改記錄模塊設計【各模塊的具體設計與實現】新增賬目輸入日期輸入金額輸入操作類別輸入消費類型第四章 測試分析新增賬目輸入日期輸入金額輸入操作類別輸入消費類型【程序運行展示】【測試中發(fā)現的問題及解決方案】【對最終成果的評價】第五章 用戶手冊( 可選) 【使用說明、 注意事項等】課程設計總結【設計初衷、 實踐過程中遇到的困難及解決方案、 課程收獲等】附錄1 人員組成、 分工及成績自評表班級學號姓名工作量簡述( 具體所負責的模塊、 函數

溫馨提示

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

評論

0/150

提交評論