C課程設計學生資訊管理系統

2021-03-04 03:57:58 字數 1156 閱讀 1432

1. 目的:

(1) 掌握物件導向程式設計的基本思路和方法;

(2) 了解系統開發的需求分析、類層次設計、模組分解、編碼測試、模組組裝與整體除錯的全過程;

(3) 進一步熟悉c++中類的概念、類的封裝、繼承的實現方式;

(4) 學會分析簡單的實際問題,並能利用所學的知識建立系統的邏輯結構,學會簡單的除錯技巧和方法。逐步熟悉物件導向程式設計的方法,養成良好的程式設計習慣。

2. 要求

基本要求:

(1) 要求利用c++物件導向的程式設計思想來完成系統的設計;

(2) 進行簡單介面設計,能夠實現友好的互動;

(3) 具有清晰的程式流程圖和資料結構的詳細定義;

(4) 熟練掌握c++對檔案的各種操作。

有關該系統基本資訊的描述(如:學號、姓名、系別、班級和各科成績等)。

1. 新增、刪除

系統將提示使用者輸入新新增學生的資訊;由使用者輸入要刪除的學生的學號,然後呼叫刪除函式,刪除該名學生的資料。

2. 查詢

首先由使用者輸入要查詢的學生的學號,系統用查詢函式查詢,然後系統就呼叫輸出函式。

3. 修改

首先由使用者輸入要修改的學生的學號,然後系統用修改函式查詢,顯示該名學生的資料,然後系統提示使用者輸入需要修改的專案和新的資料。

4. 介面要求

開始登入管理介面、主要提示選單介面(提示使用者執行何種操作)等。

1. 分析程式的功能要求,劃分程式功能模組。

2. 畫出系統流程圖。

3. **的編寫、程式的功能除錯。

4. 完成系統總結報告以及使用說明書

此次課程設計時間為一周或兩周,分四個階段完成:

1. 分析設計階段。指導教師應積極引導學生自主學習和鑽研問題,明確設計要求,找出實現方法,按照需求分析、總體設計、詳細設計這幾個步驟進行。

2. 編碼除錯階段:根據設計分析方案編寫**,然後除錯該**,實現課題要求的功能。

3. 總結報告階段:總結設計工作,寫出課程設計說明書,要求學生寫出需求分析、總體設計、詳細設計、編碼、測試的步驟和內容。

4. 考核階段。

總結報告包括需求分析、總體設計、詳細設計、編碼(詳細寫出程式設計步驟)、測試的步驟和內容、課程設計總結、參考資料等,不符合以上要求者,則本次設計以不及格記。

《c++語言程式設計教程》

網上相關資料(....略)

c學生資訊管理系統課程設計

學生資訊管理系統 班級 計0905 學號 20091221146 姓名 李海堂 一 系統的基本功能包括 新增資訊 查詢資訊 修改資訊 刪除資訊 輸出資訊 退出系統 二 分析 該程式專案共建了3個類,分別為 學生類 class student 介面類 class menu 主程式類 class pro...

學生資訊管理系統C語言課程設計報告

課程設計報告 課程名稱 c語言程式設計 課題名稱學生資訊管理系統 專業電氣工程及其自動化 班級 1086班 小組成員周鐵 201013010632 指導教師 2011年 6 月 20 日 一 需求分析 1 總體功能設計 1 各模組功能設計 1 二 總體模組功能框圖 2 三 總流程圖及各模組流程圖 2...

C課程設計資訊管理

內蒙古科技大學 本科生課程設計說明書 題目 c語言課程設計 學生資訊管理系統 學生姓名 學號 專業 班級 指導教師 日期 內蒙古科技大學課程設計任務書 i 目錄 ii 第一章需求分析 3 1.1 引言 3 1.2 任務概述 3 1.3 資料描述 3 1.4 功能需求 3 1.5 效能需求 4 1.6...