內蒙古科技大學
本科生課程設計說明書
題目: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.球閥的工作原理 球閥的主要驅動原件是裝配於閥杆上端的扳手,球閥的啟閉元件是位於閥桿下端的球體。球閥的主要工作原理是 當給扳手施加某一轉矩,扳手驅動閥桿旋轉,閥桿將扳手的轉矩傳遞給位於閥桿下端的球體...