程序設計課程實習new_第1頁
程序設計課程實習new_第2頁
程序設計課程實習new_第3頁
程序設計課程實習new_第4頁
程序設計課程實習new_第5頁
已閱讀5頁,還剩10頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

實習安排時間:7月9日-7月26日上午:8:30—11:30下午:14:30—17:30晚上:19:00—21:30自由上機地點:微301(7月9日-7月12日)文理樓109(7月13日-7月26日)指導教師:裴振奎、張紅霞、宮文娟實習安排實習形式每3~4人為一組,以小組合作的形式共同完成一個課題。考核形式(程序演示,實習報告)紀律要求:凡是玩游戲、聊天和曠課等者,每發現一次從個人最終成績扣5分。課程設計流程需求分析總體設計詳細設計編碼綜合測試課程設計流程需求分析準確地定義待開發系統的目標,回答系統必須“做什么”的問題。總體設計設計軟件系統結構將復雜的系統按功能劃分成模塊確定每個模塊的功能確定模塊之間的調用關系確定模塊之間的接口,即模塊之間的傳遞消息數據結構設計采用逐步細化的方法設計有效的數據結構,簡化軟件模塊處理過程的設計。數據文件的設計編寫概要設計文檔課程設計流程編碼選定程序設計語言實現詳細設計(不限定編程語言和開發環境)。綜合測試目的是為了發現程序中的錯誤而執行程序的過程。一個好的測試用例能夠發現至今尚未發現的錯誤;一次成功的測試應該是發現了至今為止尚未發現的錯誤。測試方法:靜態測試,動態測試(黑盒測試,白盒測試)課程設計流程詳細設計確定每個模塊的具體執行過程,主要任務

為每個模塊進行詳細的算法設計為模塊內的數據結構進行設計對需要保存的數據文件進行設計其他設計。包括代碼設計、輸入/輸出格式設計和人機對話設計編寫詳細設計說明書基礎知識補充圖形知識文件操作知識中斷知識編程規范整個源程序的編寫應按照良好的編程風格。其中文件頭部注釋格式為:/*題號:學號:姓名:班級:郵箱:文件描述:*/四、學生成績管理系統設計目的旨在鍛煉學生的基本編程能力,了解管理系統的開發流程,熟悉對文件和鏈表的各種基本操作。本程序中涉及類、結構體、單鏈表、文件等方面的只是。通過本程序的訓練,是學生對文件操作有更深刻的了解,掌握利用單鏈表存儲結構實現對學生管理系統的原理,為進一步開發高質量的信息管理系統打下堅實的基礎。學生成績管理系統功能描述學生成績管理系統從文件讀入從鍵盤輸入按學號查詢按姓名查詢從文件讀入從鍵盤輸入修改記錄刪除記錄插入記錄排序記錄各科最高分和不及格人數統計輸入記錄模塊查詢記錄模塊統計記錄模塊輸出記錄模塊更新記錄模塊功能描述輸入記錄模塊主要完成對數據存儲單鏈表中的工作。在此學生管理系統中,記錄可以從以二進制形式存儲的數據文件中讀入,也可從鍵盤逐個輸入學生記錄。學生記錄由學生的基本信息和成績信息字段構成。當從數據文件中讀入記錄時,它就是在以記錄為單位存儲的數據文件中,將記錄逐條復制到單鏈表中。功能描述查詢記錄模塊主要完成在單鏈表中查找滿足相關條件的學生記錄。在此學生成績管理系統中,用戶可以按照學生的學號或姓名在單鏈表中進行查找。若找到該學生的記錄,則返回指向該學生記錄的指針。否則,返回一個值為NULL的空指針,并打印出未找到該學生記錄的提示信息。功能描述更新記錄模塊主要完成對學生記錄的維護。在此學生成績管理系統中,它實現了對學生記錄的修改、刪除、插入和排序操作。一般而言,系統進行了這些操作之后,需要將修改的數據存入源數據文件。統計記錄模塊主要完成了對各門功課最高分和不及格人數的統計。功能描述輸出記錄模塊主要完成兩個任務。第一,實現了對學生記錄的存盤操作,即將單鏈表中的各節點中存儲的學生記錄信息寫入數據文件中。第二,實現了將單鏈表中存儲的學生記錄信息以表格的形式在屏幕上打印出來。驗收與評分課程設計各階段

溫馨提示

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

評論

0/150

提交評論