課程設計報告郝顯文

2021-04-11 18:43:38 字數 2525 閱讀 1837

內蒙古科技大學

本科生課程設計說明書

題目:c語言課程設計

—— 學生基本資訊管理系統

學生姓名:郝顯文

學號:1176807316

專業:計算機

班級:3

指導教師:郝斌

內蒙古科技大學課程設計任務書 i

第一章需求分析 3

1.1 引言 3

1.2 任務概述 3

1.3 資料描述 3

1.4 功能需求 3

1.5 執行需求 4

1.6 任務計畫 4

第二章概要設計 5

2.1 總體設計 5

2.2 資料型別設計(或資料結構設計) 5

2.3 介面設計 //函式宣告 5

2.4 執行介面設計 5

第三章詳細設計 7

3.1 輸入模組設計 7

3.2 輸出模組設計 7

3.3 查詢模組設計 7

3.4 排序模組設計 7

3.5 儲存及讀取模組設計 7

第四章測試分析 8

4.1 測試程式執**況 8

4.2 出現的問題和解決的方法 8

第五章使用者手冊(可選) 9

5.1 使用說明 9

5.2 執行說明 9

第六章課程設計總結 10

附錄:程式** 11

參考文獻 r12

學生基本資訊管理系統

某班學生基本資訊管理,包括以下功能:

從鍵盤輸入包括學號、姓名、性別、出生年月日、籍貫、所在院系、專業、獎懲資訊等,並將其儲存在磁碟檔案裡

具有進行單項查詢或多項查詢的功能(即按照給定的關鍵字姓名等找出滿足條件的紀錄)

具有插入、修改和刪除資訊的功能

具有輸出檔案資料資訊的功能

(1)錄入個人資訊:5個學生的個人資訊,學生資訊可以包括學號、姓名、性別、出生日期、家庭住址、院系、專業、獎罰資訊等;

(2)修改個人資訊:使用者可以修改個人資訊,在輸入某同學的編號後,進入修改資訊的選單至少包括:

①修改學生姓名修改學生聯絡**

(3)查詢個人資訊:可以按學號查詢;

(4)瀏覽所有資訊:顯示所有同學的資訊;

(5)刪除個人資訊:按學生姓名刪除記錄。

(6)退出系統。

採用 c 語言實現開發環境為 vc 可以執行在作業系統 windows98 及以上皆可。

(1) 輸入的形式和輸入值的範圍

struct record /*宣告函式體*/

stu[n];

例:學號姓名性別出生年月家庭住址院系專業獎罰資訊

123 張三男 19952 內蒙古呼和浩特市國際學院計算機無

124 李四男 19935 內蒙古赤峰市國際學院計算機無

125 王五男 19962 內蒙古通遼市國際學院計算機無

學號(20位字元)

姓名(10位字元)

性別(5位字元)

出生年月(20位字元)

家庭位址(20位字元)

院系(20位字元)

專業(20位字元)

獎罰資訊(20位字元)

(2) 輸出的形式

例:學號姓名性別出生年月家庭住址院系專業獎罰資訊

123 張三男 19952 內蒙古呼和浩特市國際學院計算機無

124 李四男 19935 內蒙古赤峰市國際學院計算機無

125 王五男 19962 內蒙古通遼市國際學院計算機無

(3) 程式所能達到的功能

0.系統幫助說明 1.輸入學生資訊2.查詢學生信3.修改學生資訊 4.刪除學生資訊5.顯示學生資訊

6.儲存當前資訊 7.退出系統

:用鍵盤輸入學生資訊或從系統匯入學生資訊

:將資訊按學生號排序

:將資訊從檔案中匯出放在結構陣列中

:將所有資訊顯示在螢幕上

:按學生號查詢、按姓名查詢、按**查詢

:刪除原有的學生資訊

:新增新的學生資訊

:可以選擇修改學生的資訊

主要資料結構的應用如下:

結構陣列:

struct record /*宣告函式體*/

stu[n];

2.3 介面設計

歡迎頁面

系統選單頁面

輸入資訊頁面

查詢頁面

定義乙個結構struct record 和陣列stu[n]用來儲存n個學生的所有資訊(學號 stu[i].coad 姓名stu[i].name 性別stu[i].

***出生年月stu[i].time家庭位址stu[i].add院系stu[i].

yuanxi專業 stu[i].zhuanye 獎罰資訊stu[i].jiangfa).

施工組織課程設計報告規範報告文

課程設計報告 學生姓名 任述平學號 專業班級 土木工程系 09級 課程名稱 工程施工組織 學年學期 2011 2012 學年第二學期 指導教師 2012 年 5月 施工組織課程設計任務書 某單位多層磚混結構辦公樓 適用專業及班級 2009級房產1班 指導老師 時間 第12周 即2012年5月21日至...

郝佳賓採區課程設計說明書

煤礦開採學 課程設計 說 明 書姓名 郝佳賓 班級 採礦四班 系別 礦業工程系 指導老師 劉光目錄 緒論第一章採區巷道布置3 第一節採取的概況3 第二節採區儲量與服務年限4 第三節採區內的再劃7 第四節確定採區內準備巷道布置及生產系統 9 第五節採區中部甩車場或帶區下部車場線路設計 12 第二章採煤...

球閥課程設計報告 ProE課程設計

一.課題名稱 球閥班級 12機自a1 小組成員 李軍帥 組長 李軍帥 二.球閥的功能和工作原理描述 1.球閥的工作原理 球閥的主要驅動原件是裝配於閥杆上端的扳手,球閥的啟閉元件是位於閥桿下端的球體。球閥的主要工作原理是 當給扳手施加某一轉矩,扳手驅動閥桿旋轉,閥桿將扳手的轉矩傳遞給位於閥桿下端的球體...