




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、學(xué)號1080101062015-2016 學(xué)年 第二學(xué)期高級語言程序設(shè)計課程設(shè)計報告題目:學(xué)生宿舍管理系統(tǒng)專業(yè):計算機科學(xué)與技術(shù)班級:15 計科 (1 )班姓名:高 梅 錦指 導(dǎo) 教 師 :陳廣宏成績:計算機學(xué)院 6 年 4 月 5 日目錄1 設(shè)計內(nèi)容及要求 1?1、1?課程設(shè)計內(nèi)容11、2?課程設(shè)計要求 1?概要設(shè)計 ?錯誤 !未定義書簽。2、1設(shè)計思路 ?2、2?程序基本結(jié)構(gòu)框架圖 3?設(shè)計過程或程序代碼. 4、 1主要程序代碼及解釋44設(shè)計結(jié)果與分析104、1?程序運行結(jié)果 ?錯誤 ! 未定義書簽。5參考文獻166總結(jié) 16?1 課程設(shè)計內(nèi)容及要求1.1課程設(shè)計內(nèi)容 ?通過本次課程設(shè)計
2、,強化上級動手能力,在理論與實踐得基礎(chǔ)上進一步鞏固C 語言程序設(shè)計課程得學(xué)習(xí)內(nèi)容。掌握軟件設(shè)計得基本方法 . ?熟悉 C 語言得基本內(nèi)容從而掌握 C 語言得基本知識以及了解 C 語言得基本編寫及運行。了解程序得分模塊編寫并對程序得每個模塊進行詳細得設(shè)計并且能理解一般C 語言編寫得程序。掌握書寫程序設(shè)計說明文檔得能力。 ?熟悉 C 程序設(shè)計得開發(fā)環(huán)境及 C 程序得調(diào)試過程。1.2設(shè)計要求分析課程設(shè)計題目得要求. 寫出詳細設(shè)計說明。編寫程序代碼 ,調(diào)試程序使其能正確運行。設(shè)計完成得軟件要便于操作與使用。 設(shè)計完成后提交課程設(shè)計報告。2 設(shè)計概要2.1設(shè)計思路我設(shè)計得就是“學(xué)生宿舍管理系統(tǒng)” ,主要
3、就是針對住宿學(xué)生個人信息得管理,適用對象主要就是學(xué)校,以方便學(xué)校對住宿學(xué)生得管理。包括學(xué)生得姓名、學(xué)號、等等。在編寫過程中主要運用C 語言得基本知識有 :數(shù)據(jù)類型 (整形、實型、字符型、數(shù)組、結(jié)構(gòu)等 );運算類型 (算數(shù)運算、邏輯運算、自增自減運算、賦值運算等等);程序結(jié)構(gòu)(順序結(jié)構(gòu)、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu));大程序得功能分解方法(即函數(shù)得調(diào)用與使用)等。2.2程序基本結(jié)構(gòu)框架圖開始輸出界面選擇操作選擇 1選擇 2選擇錄修注入3改銷設(shè)計過程或程序代碼學(xué)學(xué)學(xué)生3.1生生主要程序代碼及解釋信信信息 ude 選擇 4選擇 5選擇 6學(xué)生宿舍管理程序基本結(jié)構(gòu)框架圖錄修瀏入改覽宿宿學(xué)舍舍生詳詳信細細信信息選
4、擇 0退出程序intNDX 2 ;stru t STUDENTint i ,age,cl r m,bednum,;char ae21; tden s 32;void pge_title(chr*menu_it m)syt m( c s”);prinf ( * * * 學(xué)生 管 理系 統(tǒng) * * n%, nu_tem) ;void re rn_conf m( v )printf( n* * 按任意鍵返回 * * n ”);ge c();void stuent_( oi)intn;page_tit e( 錄入學(xué)生宿舍基本信息” );for ( =0;n32; n+)?if(s den sn 、id
5、=0)?break;pritf (學(xué)號 :);s( , t dent n、 d); rintf (姓名:” );sa f( s,&sud nts n、name);prnf (年齡 :);scan( ” %d,&student n、 ge);printf( 寢室號 :”);scnf( d, &stdntsn、 classroom);r tu nconfrm();int sear h_id(vod)in n, ;print (請輸入學(xué)生學(xué)號: ” );scanf( %d, i);o( n 0;n 3; n+) f(student 、id=&stud nts 、 id!=0) ri f(”學(xué)號: %
6、dn”,stude t 、id); ri t (”姓名: %sn”, sud t n、 ame); printf( 年齡: d” ,s dents n、age); rintf (寢室號 :%dn,students n、 clssoom); tu n;pi tf(” n 輸入錯誤或?qū)W號不存在、” );r t1;void stu n_del(vod)in n; ge_ tle (注銷學(xué)生宿舍基本信息” );if ((n=s arc _ d() !=1) studentsn、 d0; prinf ( n! 該學(xué)生宿舍信息已注銷、 n ) ; eturn_ onfirm (); oid stdent_
7、ed( oi)it n;pa e_ti (”編輯學(xué)生宿舍基本信息” );if((n=search d() )!=-)printf (請重新輸入新信息學(xué)號 :);scanf( d”,&stdnsn、 i);p tf (姓名:”);scn( , stu tsn、 nae);printf( 年齡:”) ;scanf(”%,&s udntsn 、 g);printf( 寢室號 :); canf(%”, stdetsn、cl s oo);printf( ”床位號 :);scnf( d”,&tu ntsn、bednum);eurn_confrm ();void score_input(v id) nt s
8、,n,t ;page title( ”錄入學(xué)生宿舍詳細信息 ); int ( n 請用數(shù)字鍵選擇輸入信息項目n(1) 身份證號(2)寢室號( 3)床位號 n”); canf( ”d , s);f r( =0; 32; n+)i( student n、 d!=0)pinf(學(xué)號 :%d姓名 :% 宿舍詳細信息: ,stu nt n、id,tud sn、name);scanf(d,& );s tc ()cse : stu e ts n、f=t;bre k;c e 2 : stu entsn、 clas roomt; reak; case : sud n sn、bednumt;br ak;retur
9、n_con rm();v d co edit( od)int; ge_tile(”修改學(xué)生宿舍詳細信息”);i ((n=ea c_id() )! 1)printf(學(xué)號:d 寢室號:d 床位號: ”,s densn、 ,s e tsn、 classr om,s udentsn、bednu);print ( n 請重新輸入成績: nn 身份證號: );sc nf( d”, tudents 、 f);printf ( 寢室號: );scanf( ” ,&stud ntsn、clas rom);print (”床位號 :” );sc f(”d, s dentsn、be nu); eturn c fr
10、 ();void sot_ (car ) ? tn,m, p,x,t32;for (n=0; 3;n+)switch(nn)case 1: tn det n、 id;brek;c se :2 t =stud n sn、f;br k; ase :3 t n tuden sn、 lasroom; break; ca e 4 : =studentsn、be num; reak;case 5 : t n tudents n、f s uden 、 asro +stu ntsn、be um;break; or( =0;n ;+)x=;p=1;for(m=0;m ”);print ( 按數(shù)字鍵選擇排序方式或
11、按() 返回 n n);prnt (”學(xué)號 * * * 姓名 * 年齡身份證號 * 寢室號床位號 tn );fo( =0; 2;n+) f(NDEXn!=1)x=INDXn ;pri tf( % t s ,suents、id,sud ntx、nam); prin (dt%d ,stu sx、age,students、 );pr tf(% t% t , tu en sx、clssoom, udetsx、ed m); intf ( ” dn ,stu ent x、 f studen x、 ass oo+students、 nm);k=gech();if( k)0 rt_i ( k);else f(
12、 k=0) break;ese continu;voidman(void) ?char h;me: pag _ il( * * * * 操作選單* * * * );printf (”請用數(shù)字鍵選擇操作: ” );printf( ”* * * * * * * * * );prinf( t1 、錄入學(xué)生宿舍基本信息 nt2、修改學(xué)生宿舍基本信息 n );p intf( ” 3、注銷學(xué)生宿舍基本信息t4 、錄入學(xué)生宿舍詳細信息nt、修改學(xué)生宿舍信息n);pin(” 6、瀏覽學(xué)生宿舍信息 nt0 、退出學(xué)生宿舍系統(tǒng) n) ;prnt (* * * * * * * * * * ”);prin (”請輸入
13、您要進行操作得數(shù)字(0-) :%”);c f( c,);swi (h)ca e 1 : tdet_new();bre k;case 2 : stu ent_edit();br ak;case :s udnt_del () ;br;case4 : scoreinput();break;cae5: coe_eit ();reak;cas : owse(); rak;case 0: exit(0); to meu;4 設(shè)計結(jié)果與分析4.1程序運行結(jié)果 程序主頁(圖 1) 錄入學(xué)生宿舍基本信息測試結(jié)果(圖 2) a 修改學(xué)生宿舍基本信息測試結(jié)果(圖 3)b 修改后瀏覽效果(圖 4) 注銷學(xué)生宿舍基本信息a 注銷失?。▓D 5)b 成功注銷(圖 6) 錄入學(xué)生宿舍詳細(圖) 退出程序(圖 8)5 參考文獻1。嚴(yán)蔚敏,吳偉民、 數(shù)據(jù)結(jié)構(gòu)題集 (C 語言版 )、清華大學(xué)出版社、譚浩強、語言程序設(shè)計、 清華大學(xué)出版社、6 總結(jié)每個程序可解決一個或一類問題,要想編好程序 ,要知道每個特定得語句段所針對得問題,由于有得問題比較復(fù)雜,要分成不同得函數(shù),再用ain 函數(shù)或其它函數(shù)組合起來,形成一個完整得程序。簡單游明白得程序在檢查得時候會省去額外得時間,但就是,編出程序之前必須瞧很多得程序,所以,我們應(yīng)該多瞧程序。在實驗過程中 ,由于輸入得代碼有誤,經(jīng)常出錯,有可能就是標(biāo)點符
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 超強脫氧劑項目投資可行性研究分析報告(2024-2030版)
- 中國太陽能蓄電池行業(yè)發(fā)展監(jiān)測及投資戰(zhàn)略咨詢報告
- 安平行業(yè)報告
- 蕭山區(qū)公共場所管理辦法
- 蕉城市公益捐贈管理辦法
- 蛋糕廠生產(chǎn)管理辦法制度
- 衡東縣加裝電梯管理辦法
- 衢江區(qū)水庫流轉(zhuǎn)管理辦法
- 西安市應(yīng)急物資管理辦法
- 規(guī)劃局項目落位管理辦法
- 宣傳用品發(fā)放管理辦法
- 2025年上海市科學(xué)學(xué)研究所招聘考試筆試試題(含答案)
- 2025至2030中國少兒英語學(xué)習(xí)App行業(yè)調(diào)研及市場前景預(yù)測評估報告
- 開展退伍老兵活動方案
- 2025年中國物流集團招聘筆試備考題庫(帶答案詳解)
- 年產(chǎn) 35 萬噸金屬結(jié)構(gòu)件項目(一期年產(chǎn) 6 萬噸金屬結(jié)構(gòu)件)環(huán)評報告書
- 【基于中國醫(yī)療行業(yè)上市公司數(shù)據(jù)的CAPM模型實證檢驗分析7800字】
- 地產(chǎn) 設(shè)計培訓(xùn)課件
- 2025至2030全球及中國云安全行業(yè)發(fā)展趨勢分析與未來投資戰(zhàn)略咨詢研究報告
- 2025至2030中國融雪劑行業(yè)市場深度調(diào)研及發(fā)展趨勢與投資方向報告
- 中國古建筑行業(yè)市場發(fā)展現(xiàn)狀及投資前景展望報告
評論
0/150
提交評論