![學(xué)生課程設(shè)計報告_第1頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/23/5e19db19-53ae-4cd4-929a-2e4d0e480a51/5e19db19-53ae-4cd4-929a-2e4d0e480a511.gif)
![學(xué)生課程設(shè)計報告_第2頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/23/5e19db19-53ae-4cd4-929a-2e4d0e480a51/5e19db19-53ae-4cd4-929a-2e4d0e480a512.gif)
![學(xué)生課程設(shè)計報告_第3頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/23/5e19db19-53ae-4cd4-929a-2e4d0e480a51/5e19db19-53ae-4cd4-929a-2e4d0e480a513.gif)
![學(xué)生課程設(shè)計報告_第4頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/23/5e19db19-53ae-4cd4-929a-2e4d0e480a51/5e19db19-53ae-4cd4-929a-2e4d0e480a514.gif)
![學(xué)生課程設(shè)計報告_第5頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/23/5e19db19-53ae-4cd4-929a-2e4d0e480a51/5e19db19-53ae-4cd4-929a-2e4d0e480a515.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、計算機學(xué)院計算機科學(xué)與技術(shù)專業(yè)?程序設(shè)計綜合課程設(shè)計?報告2021/2021學(xué)年 第一學(xué)期學(xué)生姓名: 學(xué)生班級: 學(xué)生學(xué)號: 指導(dǎo)教師:2021年 1月 8 日目錄第一章、實驗?zāi)康?.1-第二章、設(shè)計要求 -.1-第三章、函數(shù)說明.-.1 -1定義變量-1 -2登陸-.1-3注冊-.2-4找回密碼-.2-5主函數(shù)-.2-第四章、系統(tǒng)設(shè)計 -.4-系統(tǒng)流程圖:-.4-測試圖:-.4-第五章、使用說明 -.5-1輸入數(shù)據(jù):.-.5 -2查看數(shù)據(jù):.-.6 - 查看學(xué)生信息.-.6- 查看課程信息. -.6-第六章、課程設(shè)計心得體會 -.6-第七章、參考文獻 -.7-第八章、程序清單 -.7-?學(xué)生
2、選課程序設(shè)計報告?第一章、實驗?zāi)康奶嵘n程設(shè)計為學(xué)生提供了一個既動手又動腦,獨立實踐的時機,將課本上的 理論知識和實際應(yīng)用有機結(jié)合起來, 鍛煉學(xué)生的分析解決實際問題的水平. 學(xué)生適應(yīng)實際,實踐編程的水平.第二章、設(shè)計要求要求:1用C語言實現(xiàn)系統(tǒng);2 函數(shù)功能要劃分好結(jié)構(gòu)化程序設(shè)計;3 界面友好良好的人機交互,加必要的注釋;4提供程序測試方案.第三章、函數(shù)說明.1 定義變量int a,b,m, n;string name,secret,wt,da,user,code,zhda;struct Stude ntint num; / 學(xué)號stri ng n ame; 姓名stri ng sex;/ 性
3、別Jstri ng zha nghao;/ 賬號stri ng mima;/ 密碼;Stude nt sty38;2登陸void den glucout<<"輸入用戶名:"cin>>user; cout<<"輸入密碼:"c in >>code;if(n ame=user&&secret=code)cout<<"!選課系統(tǒng)!"<<endl; struct Stude ntint num; / 學(xué)號stri ng n ame; 姓名stri ng se
4、x;/ 性別Jstri ng zha nghao;/ 賬號stri ng mima;/ 密碼;(3) 注冊void zhuce()cout<<e ndl;coutvv"y注冊"<<endl" cout<<"輸入用戶名:"cin>>name;coutvv"輸入密碼:"cin>>secret;coutvv"輸入提示問題(找回密碼)"cin>>wt;coutvv"輸入問題答案:;cin>>da;(4) 找回密碼void
5、 zhaohui()coutvvwt;coutvv"輸入問題答案:"cin >>zhda;if(zhda=da)coutvv"您注冊的賬戶密碼為:"vve ndl;coutvv"用戶名:"vvn ame;coutvv"密碼:"vvsecret;elsecoutvv"你輸入的答案錯誤."vvendl;void zhaohui();(5) 主函數(shù)int mai n()int g=0;while (g<100)prin tf("nnnnnnn");printf(p
6、rintf(tt(t1.學(xué)生登陸)n");printf(tt(t2.學(xué)生注冊)n");printf(tt(t3.忘記密碼?)n");printf(tt(t4.退出)n");printf(tt(t5.治理員登陸(密碼123 )n");printf(g+;/%cin> >a;if(a=1) den glu();if(a=2) zhuce();if(a=3) zhaohui();if(a=4)tuichu();if(a=5) gua nli();-21 -第四章、系統(tǒng)設(shè)計系統(tǒng)流程圖:用戶驗證登陸失敗登陸成功*成績治理*課程治理學(xué)生治理審用
7、戶治理測試圖:% % % % % “、 % % % % % % % % %、 % % 嗚 % % % % % 7、“!(1學(xué)牛警韓)(2.學(xué)生注冊)(3.忘記密碼?)(丄退出)(5.治理員登陸)t飪亠20化:一 rtii入 f zzzzHz 汪冊輸入用戶名;liuship"爲(wèi)入密碼.123輸入提示話題找回密碼)123諭入問題善案:123諭入治理員密瑪:123洛fve- 0心 n_j_十 t *% %音理員登陸成功洛j. ,*l Ji _-l-r* 、LTT 干1 Uh. r*»% Wf "%按1治理課程倍息a帕2 壬甲岸VV VV輸入治理員密碼乜123 治理員登陸
8、成功s'zsszss按2治理學(xué)生fj貳1按1輸入課程,按2查看已輸入的課程.2001i. % »,-%AjyZ 70000 W修選釦 號 質(zhì) 編 性 程01程語次程修分 課20課英周18課必學(xué)第五章、使用說明(1)輸入數(shù)據(jù):程序中提供各種輸入對話框和選擇列表框、,完成各種數(shù)據(jù) 的輸入.輸入數(shù)據(jù)時各字段的正確性驗證,并給出錯誤提示信息.輸入數(shù)據(jù)時各表主鍵字段值不能重復(fù).當(dāng)記錄加到表中的同時,應(yīng)將目前該表中的所有記錄列出,供用戶查看新記錄是否已經(jīng)加到表中.2查看數(shù)據(jù):查看學(xué)生信息.查看課程信息第六章、課程設(shè)計心得體會兩周的課程設(shè)計結(jié)束了, 在這次的課程設(shè)計中不僅檢驗了我所學(xué)習(xí)的知
9、識, 也培養(yǎng)了我 如何去把握一件事情,如何去做一件事情,又如何完成一件事情.在設(shè)計過程中,和同學(xué)們相互探討,相互學(xué)習(xí),相互監(jiān)督.學(xué)會了合作,學(xué)會了運籌帷幄,學(xué)會了寬容,學(xué)會了理解, 也學(xué)會了做人與處世.課程設(shè)計是我們專業(yè)課程知識綜合應(yīng)用的實踐練習(xí),著是我們邁向社會,從事職業(yè)工作前一個必不少的過程.千里之行始于足下,通過這次課程設(shè)計,我深深體會到這句千古名 言的真正含義.我今天認(rèn)真的進行課程設(shè)計,學(xué)會腳踏實地邁開這一步, 就是為明天能穩(wěn)健地在社會大潮中奔跑打下堅實的根底.在這次設(shè)計過程中,表達(dá)出自己單獨設(shè)計的水平以及綜合運用知識的水平,體會了學(xué)以致用、突出自己勞動成果的喜悅心情,從中發(fā)現(xiàn)自己平時
10、學(xué)習(xí)的缺乏和薄弱環(huán)節(jié),從而加以彌補. 在此感謝我們老師.,老師嚴(yán)謹(jǐn)細(xì)致、一絲不茍的作風(fēng)一直是我工作、學(xué)習(xí)中的典范;老師循循善誘的教導(dǎo)和不拘一格的思路給予我無盡的啟迪;這次模具設(shè)計的每個實驗細(xì)節(jié)和每個數(shù)據(jù),都離不開老師您的細(xì)心指導(dǎo).而您開朗的個性和寬容的態(tài)度,幫助我能夠很順利的完成了這次課程設(shè)計.同時感謝對我?guī)椭^的同學(xué)們,謝謝你們對我的幫助和支持,由于本人的設(shè)計水平有限,在設(shè)計過程中難免出現(xiàn)錯誤,懇請老師們多多指教,我十分 樂意接受你們的批評與指正,本人將萬分感謝.第七章、參考文獻書名作者出版社Visual C+精彩實例詳解袁丁傅一平等機械工業(yè)出版社Visual C+程序設(shè)計譚浩強等清華大學(xué)出
11、版社C+語言程序設(shè)計鄭莉董淵等清華大學(xué)出版社Visual C+程序設(shè)計例學(xué)與實踐魏亮;李春葆清華大學(xué)出版社第八章、程序清單/ Note:Your choice is C+ IDE#i nclude <iostream>#in elude <stri ng>using n amespacestd;/定義int a,b,m, n;stri ng n ame,secret,wt,da,user,code,zhda;struct Stude ntint num; 學(xué)號stri ng n ame/ 姓名stri ng sex/ 性另stri ng zha nghao/賬號stri
12、 ng mima;/密碼;Student sty38;登陸void den glu()cout«"輸入用戶名:"ci n> >user; cout«"輸入密碼:"ci n»code; if(name=user&& secre=code)cout«"!選課系統(tǒng)!"<<endl;struct Stude ntint num; 學(xué)號stri ng n ame/ 姓名stri ng sex/ 性另stri ng zha nghao/賬號stri ng mima;/
13、密碼;Student sty38;struct Courseint num;/課程編號 stri ng course/ 課程int week;/周次stri ng c_sex 課程性質(zhì) int xuefe n; 學(xué)分;Course cou38;int i=O,a,j=O,k=O;cout«"輸入學(xué)生信息"<<endl;for(;i <=38;i+)輸入學(xué)生信息cout«"學(xué)號"<<e ndl;cin>>styi .num;cout«"姓名"<<e nd
14、l;cin> >styi .n ame;cout«"性別"<<e ndl;cin> >styi .sex;cin> >styi .mima;cout«"按1繼續(xù);0鍵退出"<<endl;cin> >a;j+;if(a!= 1) break;int m;stri ng x,b;coutvv"按1瀏覽輸入信息"<<endl;瀏覽功能for(m=0;m<100;m+)cin> >a;if(a=1)cout«&q
15、uot;按1瀏覽學(xué)生信息"<<endl;cout«"按2瀏覽課程信息"<<endl;cin> >a;if(a=1)for(i=0;i<=j;i +)cout<<styi .numvv" "<<styi .name<<" "<<styi .sexvvendl;if(a=2)for(i=0;i<=k;i+)cout<<coui .numvv""<<coui .course<v
16、""<<coui .week<<""<<coui .c_sex<<"" <<coui .xuefenvve ndl;coutvv"按1繼續(xù)瀏覽;0退出"vvendl;cin> >a;if(a!= 1) break;coutvv"課程查詢"vvendl;/查詢功能coutvv"按1學(xué)分查詢;按2課程性質(zhì)查詢"vvendl;cin> >a;if(a=1)coutvv"輸入學(xué)分"
17、vvendl;cin> >a;for(i=0;iv=k;i+)if (coui .xuefen=a)coutvvcoui .numvv""vvcoui .coursevv""vvcoui .weekvv" "vvcoui .c_sexvv" "vvcoui .xuefe nvven dl;elsecoutvv"用戶名或密碼錯誤"/&&&&&&&&&&&&&&&&am
18、p;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&注冊void zhuce()cout«
19、;e ndl;coutvv"注冊"<<e ndl;coutvv"輸入用戶名:"c in>>n ame;coutvv"輸入密碼:";ci n> >secret;coutvv"輸入提示問題(找回密碼)"c in >>wt;coutvv"輸入問題答案:"ci n> >da;找回密碼void zhaohui()"<<e ndl;cout«wt;cout«"輸入問題答案:"cin &g
20、t;>zhda;if(zhda=da)coutvv"您注冊的賬戶密碼為:"<<e ndl;coutvv"用戶名:"<<name;cout«"密碼:"vvsecret;elsecout«"你輸入的答案錯誤."<<e ndl;void zhaohui();/ #、日 r r / 退出 #void tuichu()coutvv"已退出"<<endl;/!主函數(shù)int mai n()int g=0;while (g<100)
21、prin tf("nnnn");printf(");printf("tt(t1.學(xué)生登陸)n");prin tf("tt(t2.學(xué)生注冊)n");prin tf("tt(t3.忘記密碼?)n");printf(" tt(t4.退出)n");printf(" tt(t5.治理員登陸 (密碼 123)n");g+;/%cin> >a;if(a=1) den glu();if(a=2) zhuce();if(a=3) zhaohui();if (a=4)tui
22、chu();break;if (a=5)/管理員*struct Course/8int num;/課程編號stri ng course/ 課程int week;/周 次stri ng c_sex 課程性質(zhì)int xuefe n; 學(xué)分;8Course cou38;coutvv"輸入治理員密碼." int poss;cin> >poss;if(posS=123)cout«"密碼錯誤 ;break;*elsecout<<治理員登陸比成<v en dl"int j,h;for(j=0;j<199;j+)coutvv
23、"按 1 治理課程信息."vv e ndl;coutvv"按 2 治理學(xué)生信息."vvendl;cin> >a;if(a=1) /1111111111111111111111111111111111111111111111111111111111111111111111111coutvv"按 1 輸入課程."vve ndl;coutvv"按2查看已輸入的課程."vvendl;cin> >a;if(a=1)/111111111111111111111111111111/9coutvv"
24、;輸入課程信息"<<e ndl;int i,k=0;for(i=0;iv=38;i+) 輸入課程信息 /7cout«"課程編號"<<endl;cin> >coui .num;cout«"課程"<<e ndl;cin> >coui .course;cout«"周次"<<e ndl;cin> >coui .week;coutvv"課程性質(zhì)(必修、選修)"<<endl;cin> &
25、gt;coui .c_sex;coutvv"學(xué)分"vve ndl;cin> >coui .xuefe n;k+;h=k;coutvv"按1繼續(xù);0鍵退出"vvendl;cin> >a;if(a!=1) break;/7/9if(a=2)/222222222222222222222222222115int i;for(i=0;i<=h;i+)"<<coui .week<<"cout<<coui .nu m<<""<<coui .
26、course<<""<<coui .c_sex<<""<<coui .xuefen<<e ndl;cout«"按 1 繼續(xù),0 退出."<<endl;cin> >a;if(a=1)continue;else break;/5if(a=2)/22222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222/4co
27、ut<<"治理學(xué)生信息.struct Stude nt/3int num; 學(xué)號stri ng n ame/ 姓名stri ng sex/ 性另stri ng zha nghao/賬號stri ng mima;/密碼;/3Student sty38;cout«"按1輸入學(xué)生信息."<<e ndl;cout«"按2查看已輸入的學(xué)生信息."<<endl;coutvv"輸入選項"cin> >a;if(a=1)/11111111111111111111111111111111?學(xué)生選課程序設(shè)計報告?coutvv"輸入學(xué)生信息"<<
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 校外畢業(yè)設(shè)計申請書
- 補辦登記證申請書
- 拖欠工資勞動仲裁申請書范本
- 2025年間甲基苯甲家酸項目可行性研究報告
- 2025年度智能家居設(shè)備購銷擔(dān)保抵押服務(wù)合同
- 2025年度旅游度假產(chǎn)品營銷總監(jiān)聘用合同
- 要求退款申請書
- 2025年度展會特設(shè)展位設(shè)計與施工一體化合同
- 2021-2026年中國建筑外墻用膩子市場深度分析及投資戰(zhàn)略咨詢報告
- 2025年度兼職文化藝術(shù)交流活動組織合同
- 水稻葉齡診斷栽培技術(shù)課件
- 2023年中國工商銀行蘇州分行社會招聘30人筆試備考試題及答案解析
- 經(jīng)纖支鏡氣道球囊擴張術(shù)課件
- 汽車尾氣污染與治理汽車尾氣污染課件
- 河南神火興隆礦業(yè)有限責(zé)任公司泉店煤礦礦產(chǎn)資源開采與生態(tài)修復(fù)方案
- 對外漢語教學(xué)論
- 《十萬個為什么》推進課(小學(xué)課件)
- 全國主要城市的月日均總輻照量和年日均總輻照量
- 會計公司員工手冊
- GB/T 13404-2008管法蘭用非金屬聚四氟乙烯包覆墊片
- 任職宣布大會上的講話(集團公司任命子公司領(lǐng)導(dǎo)班子成員)
評論
0/150
提交評論