版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、<p><b> C語言課程設計報告</b></p><p> 設計題目: 學生宿舍管理系統 </p><p> 設計時間 2010-6-21 至 2010-7-2 </p><p> 學院(系): 電子工程學院 </p>&
2、lt;p> 專業班級: 電子0902 </p><p> 學生姓名: </p><p> 學號: </p><p> 指導老師: </p>
3、<p><b> 二零一零年六月</b></p><p> 一, 實驗題目:學生宿舍管理系統。</p><p> 二, &
4、#160; 實驗要求:</p><p> 1) 通過本課程設計,強化上機動手能力,使學生在理論和實踐的基礎上進一步鞏固《C語言程序設計》課程學習的內容,掌握工程軟件設計的基本方法;</p><p> 2) 學會將知識應用于實際的方法,提高分析和解決問題的能力,增加綜合能力;為后續各門計算機課程的學習打下堅實基礎;</p><p><b> 3) 系統
5、要求:</b></p><p> ?、?數據錄入:錄入系統所需的數據,用數組或鏈表組織數據;</p><p> ?、跀祿鎯Γ簩浫氲臄祿鎯?,用文件的形式將錄的數據存儲; </p><p> ?、蹟祿x寫:對數據進行讀寫操作;</p><p> ?、軘祿薷模簩祿M行更新操作,可以進行新數據的插入,舊數據的修改操作</p
6、><p> ?、輸祿h除:對數據進行刪除操作,根據具體題目將對應記錄刪除;</p><p> ?、迶祿樵儯喊匆髮祿M行查詢,含簡單查詢及組合查詢;</p><p> ?、邤祿判颍喊匆髮祿M行排序,含升序排序及降序排序;</p><p> ?、鄶祿蟊恚喊匆髮祿蛴蟊?,依規定的報表格式對數據打印報表;</p><
7、;p> ?、峤缑妫涸O計總體菜單界面,簡單菜單、下拉式或彈出式;</p><p> ?、饷艽a設置:用戶進入系統時,有不同用戶名和密碼的輸入。</p><p><b> 三, 系統分析。</b></p><p> 1)系統功能。該系統可以實現學生信息的錄入,保存,輸出,查詢,修改,刪除和設置程序密碼,實現機器管理的要求。</p&g
8、t;<p> 2) 程序模塊結構圖</p><p><b> 一,錄入模塊</b></p><p><b> 二,刪除模塊</b></p><p><b> 三,修改模塊</b></p><p> 四, 查詢模塊</p><p
9、><b> 五,輸出模塊</b></p><p><b> 3) 流程圖</b></p><p><b> 五,函數說明。</b></p><p><b> input()</b></p><p> void類型,用來輸入一個人員的相關信息
10、,包括學號,姓名,性別,年齡和宿舍號碼。</p><p> 2)search1()</p><p> Void類型,用于按姓名查詢一個人員的相關信息。</p><p> 3)search2()</p><p> Void類型,用于按學號查詢一個人員的相關信息。</p><p> 4)search3()<
11、/p><p> Void類型,用于按宿舍號碼查詢漁歌人員的相關信息。</p><p> 5)search4()</p><p> Void 類型,用于按性別查詢一個人員的相關信息。</p><p> 6)modefy()</p><p> Void 類型,用于修改一個人員的相關信息。</p><
12、;p><b> 7)del()</b></p><p> Void類型,用于刪除一個人員的相關信息。</p><p><b> 8)save()</b></p><p> Void 類型,用于保存一個人員的相關信息。</p><p><b> 9)read()</b&
13、gt;</p><p> Void 類型,用于讀取一個人元的相關信息。</p><p><b> 10)list()</b></p><p> Void 類型,用于按列表輸出一個人員的相關信息。</p><p> 11)check()</p><p> Int 類型,用于對程序設置密碼。
14、</p><p><b> 12)mmxg()</b></p><p> Void 類型,修改密碼。</p><p><b> 13)main()</b></p><p> Void 類型,主函數。</p><p> 六,實習體會經過一個星期的上機實踐學習,使我
15、對C語言有了更進一步的認識和了解,要想學好它要重在實踐,要通過不斷的上機操作才能更好地學習它,通過實踐,我也發現我的好多不足之處,首先是自己在指法上還不行,經常按錯字母,通過學習也有所改進;再有對C語言的一些標準庫函數不太了解,還有對函數調用的正確使用不夠熟悉,還有對C語言中經常出現的錯誤也不了解,通過實踐,使我在這幾個方面的認識有所提高。通過實踐的學習,我認到學好計算機要重視實踐操作,不僅僅是學習C語言,還是其它的語言,以及其它的計
16、算機方面的知識都要重在實踐,所以后在學習過程中,我會更加注視實踐操作,使自己便好地學好計算機。</p><p><b> 七,參考資料。</b></p><p> 《C語言程序設計》 王曙燕 曹錳 科學出版社 2005年2月</p><p> 《C語言程序設計》 譚浩強 清華大學出版社 1999年12月</
17、p><p> 《C語言程序設計教程》 張毅坤 曹錳 張亞玲 西安交通大學出版社</p><p><b> 八,源程序。</b></p><p> #include <stdio.h>#include <stdlib.h>#include <string.h>#include<ctyp
18、e.h>#define N 100 //最大人數struct stu_info//定義一個結構體數據類型{ char xh[15]; char xm[7]; char xb[3]; char mm[25]; char ssh[5]; int nl;}; struct stu_info stu[N+1];//用于存
19、放所有人相關信息,0號元素備用int CurrentCount=0; //當前實際人void input() //錄入模塊{ char sfjx=1; while(sfjx!=0) { if(CurrentCoun
20、t==N) { printf("\n人數已達上限,不能添加?。?!\n"); sfjx=0;
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 學生宿舍管理系統課程設計
- 學生宿舍管理系統課程設計
- 學生宿舍管理系統課程設計
- 課程設計--- 學生宿舍管理系統
- 學生宿舍管理系統課程設計
- 學生宿舍管理系統課程設計報告
- 學生宿舍管理系統課程設計報告
- 學生宿舍管理系統課程設計6
- c語言課程設計——學生宿舍管理系統
- 學生宿舍管理系統--數據庫課程設計
- 數據庫課程設計--學生宿舍管理系統
- 學生宿舍管理系統數據庫課程設計
- 數據庫課程設計-學生宿舍管理系統
- 數據庫課程設計--學生宿舍管理系統
- 數據庫課程設計--學生宿舍管理系統
- 數據庫課程設計---學生宿舍管理系統
- 數據庫課程設計---學生宿舍管理系統
- 學生宿舍管理系統-數據庫課程設計
- 軟件工程課程設計-學生宿舍管理系統
- 數據庫課程設計-學生宿舍管理系統
評論
0/150
提交評論