學(xué)生信息管理系統(tǒng)設(shè)計實驗報告(共20頁).doc
《學(xué)生信息管理系統(tǒng)設(shè)計實驗報告(共20頁).doc》由會員分享,可在線閱讀,更多相關(guān)《學(xué)生信息管理系統(tǒng)設(shè)計實驗報告(共20頁).doc(20頁珍藏版)》請在匯文網(wǎng)上搜索。
1、精選優(yōu)質(zhì)文檔-傾情為你奉上C程序設(shè)計實訓(xùn)報告姓 名 專 業(yè) 班 級 指導(dǎo)教師 2011年 7 月 13 日專心-專注-專業(yè)目錄 1、設(shè)計題目 學(xué)生信息管理系統(tǒng)設(shè)計設(shè)計要求:學(xué)生信息包括:學(xué)號,姓名,年齡,性別,出生年月,地址,電話,E-mail等。試設(shè)計一學(xué)生信息管理系統(tǒng),使之能提供以下功能:系統(tǒng)以菜單方式工作學(xué)生信息錄入功能(學(xué)生信息用文件保存)-輸入學(xué)生信息瀏覽功能-輸出查詢、排序功能-算法按學(xué)號查詢按姓名查詢學(xué)生信息的刪除與修改(可選項) 2、總體設(shè)計Main()21系統(tǒng)功能結(jié)構(gòu)圖Del()Modify()Read()Srarch()Write()(Name)srarch(NO.)sra
2、rch圖2-1系統(tǒng)功能結(jié)構(gòu)圖22數(shù)據(jù)類型定義struct studentchar no15; char name30; int age; char sex2; char bir30; char add30; char tel13; char e_mail30; stuN;23全部函數(shù)原型定義(1) void main() 主函數(shù)用語完成各個函數(shù)返回的指令(2) int write(struct student stuN)輸入(或添加)學(xué)生的信息(3) int search(struct student stu)查詢學(xué)生信息(4) int read(struct student stuN)瀏覽學(xué)
3、生信息(5) int modify(struct student stuN)修改學(xué)生信息(6) int del(struct student stuN)刪除學(xué)生信息3、詳細設(shè)計 31模塊功能主要有以下幾個模塊函數(shù)構(gòu)成:write() /錄入或者添加學(xué)生的信息search() /用于查詢系統(tǒng)中存儲的學(xué)生信息read() /用于瀏覽系統(tǒng)中存儲的學(xué)生信息modify() /用于修改指定系統(tǒng)中存儲的學(xué)生信息del() /用于刪除指定系統(tǒng)中存儲的學(xué)生信息32 函數(shù)流程圖在程序編寫過程中使用函數(shù)的調(diào)用,獨立完成各個模塊的功能。1Srarch()流程圖 開始查詢函數(shù)的流程圖(如31)。打開存儲文件讀入已存學(xué)
4、生信息ture學(xué)號查詢break輸入1falseture姓名查詢break輸入2falseDefault:語句輸出查詢結(jié)果關(guān)閉文件并保存結(jié)束圖31查詢函數(shù)的流程圖2del()流程圖開始刪除函數(shù)流程圖如圖32打開存儲文件讀入已存的學(xué)生信息選擇輸入刪除學(xué)生的學(xué)號否查找該學(xué)生信息?是刪除操作退出修改選項關(guān)閉文件并保存文件結(jié)束圖32刪除函數(shù)流程圖3.modify() 流程圖 修改學(xué)生信息函數(shù)流程圖(如圖33)。開始打開學(xué)生信息存儲文件讀入已存的學(xué)生信息選擇要修改的學(xué)號否查找該學(xué)生信?息是選擇需要修改項修改修改退出修改選項并保存關(guān)閉文件并保存所有內(nèi)容結(jié)束圖33修改函數(shù)流程圖4、程序測試測試運行如下:程序
5、運行后進入系統(tǒng)界面(圖41)??傮w顯示該系統(tǒng)的功能菜單列表。4-1 系統(tǒng)功能菜單選擇1進入錄入系統(tǒng),需要輸入的信息包括學(xué)號姓名等學(xué)生信息,系統(tǒng)運行界面如(圖42)。42系統(tǒng)錄入菜單選擇2進入學(xué)生查詢系統(tǒng)(如圖43),在查詢系統(tǒng)中有兩種查詢方式 ( 選擇 1 按照學(xué)號查詢; 選擇2 按照姓名查詢)。43查詢選項按照查詢方式運行后顯示結(jié)果并返回系統(tǒng)功能菜單以供后面操作選項(如圖44)。44查詢結(jié)果選擇 3 進入修改學(xué)生信息系統(tǒng)界面如圖(45), 并可以按照提示選擇需要修改的選項并可進行操作。46修改選項菜單選擇 4 進入學(xué)生信息瀏覽界面(如圖46),并顯示出所有學(xué)生的信息。46瀏覽信息選擇 5 進
- 1.請仔細閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點此認領(lǐng)!既往收益都歸您。
下載文檔到電腦,查找使用更方便
20 積分
下載 | 加入VIP,下載共享資源 |
- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 學(xué)生 信息管理 系統(tǒng) 設(shè)計 實驗 報告 20