課程名稱 c語言課程設計
課題名稱班級檔案管理系統
專業電子資訊
班級1502
學號 201501030232
姓名湛興
指導教師黃曉宇陳世清黃哲
2023年 7 月 3 日
湖南工程學院
課程設計任務書
課程名稱 c語言課程設計
課題班級檔案管理系統
專業班級電子資訊1502班
學生姓名湛興
學號 201501030232
指導老師黃曉宇陳世清黃哲
審批任務書下達日期 2016 年 6 月 22 日
任務完成日期 2023年 7 月 3 日
一、設計內容與設計要求
1.設計內容:
課題二:班級檔案管理系統
1)問題描述:
該系統實現對該班級學生的檔案資訊進行管理,包括錄入、顯示、修改、刪除、查詢、排序、儲存等操作。
2)功能要求:
(1)本系統採用結構體陣列,每個資料的結構應當包括:學號、姓名、性別、年齡、民族、備註。
(2)系統功能:
a. 資訊錄入:即新增記錄。
b. 資訊顯示:以某種方式顯示學生的資訊,如按學號顯示、按性別顯示、按年齡順序顯示、只顯示男生或女生等等多種形式顯示。(要求至少有一種顯示方式,不限於已列出的方式。)
c. 資訊修改:對已經輸入的資訊進行修改。
d. 資訊刪除:刪除某個學生記錄。
e. 學生基本資訊查詢:輸入學號或姓名,顯示其完整資訊。
f. 資訊儲存:當新增、修改、刪除資訊後,應該將其存入檔案。
g. 退出系統
(3)系統使用說明:執行乙個具體的功能之後,程式將重新顯示功能選單。系統的功能並不限於上述,可以對其進行擴充完善,如在對資訊進行修改和刪除時,可以考慮系統的安全性,在執行前若輸入正確密碼,才可進行操作。
3)測試資料:
學生人數》=20。
2.設計要求:
1)設計正確,方案合理。
2)介面友好,使用方便。
3)程式精煉,結構清晰。
4)上機演示。
3.設計報告要求:
課程設計報告格式如下:
1)正文的格式:一級標題用3號黑體,二級標題用四號宋體加粗,正文用小四號宋體,行距為22。
2)正文的內容:課題的主要功能、課題的功能模組的劃分、主要功能的實現、程式除錯、總結、附件(所有程式的源**,要求對程式寫出必要的注釋),課程設計報告需左右(不含附件)。
3)課程設計報告裝訂順序:封面、任務書、目錄、正文、評分、程式清單附件。
二、進度安排
湖南工程學院電腦科學系
2023年6月 22 日
目錄1 系統需求分析 6
2 概要設計 6
3 詳細設計 6
4 系統測試 7
5 課程設計總結 9
《c語言程式設計》課程設計——班級檔案管理系統
大致描述一下該系統的功能,及資料結構,即結構體需要定義哪些屬性,以及採取陣列還是鍊錶等內容。
2 概要設計
系統功能模組圖:
可以新增語言描述,簡要說明系統執行時如何呼叫。
3 詳細設計
介紹本系統中所用的資料結構,包括結構體的定義,各個變數的含義,以及是使用鍊錶還是陣列,可以簡要說明理由。
介紹一下思路,不要把程式段複製過來,但必須進行說明,不能只是把**放上來而沒有任何說明!對於每個功能函式的介紹,也可以加上流程圖。
3.3 新增模組設計
介紹一下思路,不要把程式段複製過來,但必須進行說明,不能只是把**放上來而沒有任何說明!
3.4 顯示模組設計
介紹一下思路,不要把程式段複製過來,但必須進行說明,不能只是把**放上來而沒有任何說明!
3.5 刪除模組設計
介紹一下思路,不要把程式段複製過來,但必須進行說明,不能只是把**放上來而沒有任何說明!
…..4 系統測試
4.1 選單顯示
將程式執行時的圖截下來附上,並進行必要的文字說明,不能只是把圖貼上來而沒有文字!也可以把測試時出現的錯誤寫來進行分析總結!
4.2 新增
將程式執行時的圖截下來附上,並進行必要的文字說明,不能只是把圖貼上來而沒有文字!
4.3 顯示
將程式執行時的圖截下來附上,並進行必要的文字說明,不能只是把圖貼上來而沒有文
。。。。。。。
5 課程設計總結
300---即可!
附錄:此處新增源程式**:
計算機與通訊學院課程設計評分表
課程名稱: c語言程式設計
教師簽名日期
《C 課程設計》報告
課程設計題一 使用類和物件設計回應程式 一課題內容和要求 1 測試程式如下 假使類名為wel e void main void 2 測試程式的輸出結果如下 wel e thank you.輸入 how are you?輸出 how are you?輸入 fine,thank you.輸出 fine,...
C 課程設計報告
2014屆 物件導向課程設計 課程設計報告 課程設計題目 公司員工管理系統 學院軟體學院 專業 軟體工程 電子商務 學生姓名王鑫 班級 1421812 學號 201420181220 指導老師魏振華 2015年6月25日 公司員工管理系統課程設計報告 根據對公司人員管理的需要,編寫乙個 公司人員管理...
C課程設計報告
c程式課程設計 工資管理系統 學號 姓名 設計目的 本程式旨在訓練讀者的基本程式設計能力,了解管理資訊系統的開發流程,熟悉c語言的檔案和結構陣列的各種基本操作。本程式中涉及結構體 陣列 檔案等方面的知識。通過本程式的訓練,使讀者能對c語言的檔案操作有乙個更深刻的了解,掌握利用陣列儲存結構實現工資管理...