版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
課程設(shè)計(jì)班級(jí)檔案管理系統(tǒng)語(yǔ)言程序設(shè)計(jì)》題目:班級(jí)檔案管理系統(tǒng) 專(zhuān)業(yè):計(jì)算機(jī)科學(xué)與技術(shù)學(xué)號(hào):學(xué)生姓名:指導(dǎo)教師:完成日期:一、設(shè)計(jì)內(nèi)容與設(shè)計(jì)要求1.設(shè)計(jì)內(nèi)容N對(duì)該班級(jí)學(xué)生的基本信息進(jìn)行錄入、顯示、修改、刪除、保存等操作的管理。2.設(shè)計(jì)要求 (1)本系統(tǒng)采用一個(gè)包含N個(gè)數(shù)據(jù)的結(jié)構(gòu)體數(shù)組,每個(gè)學(xué)生的數(shù)據(jù)應(yīng)當(dāng)包號(hào)、姓名、性別、年齡、備注。 (2)本系統(tǒng)顯示這樣的菜單:請(qǐng)選擇系統(tǒng)功能項(xiàng):a從文件中讀入學(xué)生基本信息b添加新學(xué)生的基本信息c學(xué)生基本信息顯示d學(xué)生基本信息保存至文件e學(xué)生基本信息刪除f學(xué)生基本信息修改(要求先輸入修改密碼)g學(xué)生基本信息查詢h退出系統(tǒng) (3)執(zhí)行一個(gè)具體的功能之后,程序?qū)⒅匦嘛@示菜單。 (4)將學(xué)生基本信息保存到文件中。 (5)進(jìn)入系統(tǒng)之前要先輸入登錄密碼。說(shuō)明:登錄密碼和修改密碼使用文密碼錯(cuò)二、課程設(shè)計(jì)目的習(xí),因此在練習(xí)上較為缺乏,而課程設(shè)計(jì)恰恰彌補(bǔ)了這點(diǎn),它不僅是對(duì)平時(shí)學(xué)三、程序模塊分析1.系統(tǒng)控制流程圖圖添加保存For循環(huán)信息功能結(jié)束開(kāi)始結(jié)束誤否否查查找失敗輸出信息按按年齡按性別按姓名按學(xué)號(hào)是該學(xué)生是否存在輸出信息四、函數(shù)功能說(shuō)明1.函數(shù)說(shuō)明main數(shù)是程序的入口有調(diào)取各個(gè)模塊的的作用,里面包含一個(gè)switch語(yǔ)句,實(shí)現(xiàn)選擇功能;2.用戶說(shuō)明學(xué)生信息保存到文件中;單;提示刪除成功,該學(xué)生信息已被從文件中刪除,并重新返回菜單;錯(cuò)誤,此時(shí)重新輸入密碼。密碼正確之后,輸入需要修息,確認(rèn)后輸入新的學(xué)生信息,按enterer五、程序測(cè)試圖圖圖圖圖圖圖被刪除圖圖圖圖圖圖六、總結(jié)這次的課程設(shè)計(jì)給了我很大的體會(huì),我能獨(dú)立的完成這項(xiàng)任務(wù),是對(duì)平時(shí)的了自己的信心。在完成它的過(guò)程中當(dāng)然會(huì)遇到很多的困難,首先是結(jié)構(gòu)體的定義問(wèn)題,由于剛開(kāi)始對(duì)程序的不熟悉,在定義結(jié)構(gòu)體內(nèi)元素?cái)?shù)組時(shí)出現(xiàn)了錯(cuò)誤,后來(lái)經(jīng)過(guò)一蓋,因此為了避免這種情始定義的年齡是整型變量,在對(duì)文件中的結(jié)構(gòu)體數(shù)據(jù)進(jìn)行刪除亂碼,于是間的局限性,系統(tǒng)仍然存能通過(guò)鏈表來(lái)進(jìn)行優(yōu)化,鏈表的好處是可以通過(guò)指針include""include""include""include""defineN4b基本信息c保存至文件*\n");d刪除e修改*f.學(xué)生基本信息查詢printf("*g.退出系統(tǒng)*\n");printf**\n");printf****************\n");ntfnprintf:(a~g)\n");}inputontfnamenntfsexnntfagenntfnoten}ntfnntfn{printf("%s%s%s%s%s\n",stu[i].no,stu[i].name,stu[i].e}}idsaveame{fprintffpsssss\n",stu[i].no,stu[i].name,stu[}{fprintffpsss%s%s\n",stu[i].no,stu[i].name,stu[i].sex,}}}eteo{rfifNfamestufnameufnotefnoxstufsexufage}}}{printf:\n");te}{fprintffpssss%s\n",stu[i].no,stu[i].name,stu[i].sex,}}voidsearchostufnamestufsex,stu[f].age,stu[f].note);}olflagfalseo{{printfs%s%s%s%s\n",stu[i].no,stu[i].name,stu[i].sex,}{printfs%s%s%s%s\n",stu[i].no,stu[i].name,stu[i].sex,}}}{printf生不存在.\n");}printfn");{{printfs%s%s%s%s\n",stu[i].no,stu[i].name,stu[i].sex,}{printfs%s%s%s%s\n",stu[i].no,stu[i].name,stu[i].sex,}}}{printf生不存在.\n");}printfn");h{{{printfs%s%s%s%s\n",stu[i].no,stu[i].name,stu[i].sex,}{printfs%s%s%s%s\n",stu[i].no,stu[i].name,stu[i].sex,}}}{}printfn");{{{printfs%s%s%s%s\n",stu[i].no,stu[i].name,stu[i].sex,}{printfs%s%s%s%s\n",stu[i].no,stu[i].name,stu[i].sex,}}}{printf生不存在.\n");}}}voidmodiostufnamestufsex,stu[f].age,stu[f].note);}printf:\n");{}whilech=EOF&&i<6){h}while){{}{}}{{printfss%s%s%s\n",stu[f].no,stu[f].name,stu[f].sex,stu[fntfnntfnonntfnamenntfsexnntfagenntfnoten}}{}},stu[i].sex,stu[i].age,stu[i].note);{printf("%s%s%s%s%s\n",stu[i].no,stu[i].name,stu[i].sexstuiagestuinote}{printfs%s%s%s%s\n",stu[i].no,stu[i].name,stu[i].sex,}}ntfn}mainintargcchar*argv[]){while){{ntfn}}printf("**************歡迎進(jìn)入班級(jí)檔案管理系統(tǒng)!****\n");ntfnnenuwhilescanf"%c",&n)!=EOF){{menubreakmenubreakmenubreakmenubreakmenubreakmenubreakmenubreak}}return}程序 報(bào)告 正確性(30) 輯性(10) 版面(
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年合肥某事業(yè)單位招聘勞務(wù)派遣人員1人備考題庫(kù)及答案詳解1套
- 2026上半年貴州事業(yè)單位聯(lián)考貴州省糧食和物資儲(chǔ)備局招聘3人備考題庫(kù)有答案詳解
- 2025福建泉州市豐澤區(qū)高新產(chǎn)業(yè)園區(qū)管理委員會(huì)招聘編外工作人員1人備考題庫(kù)及完整答案詳解
- 2026寧夏老年大學(xué)兼職教師招聘25人備考題庫(kù)含答案詳解
- 2026四川成都積微物聯(lián)集團(tuán)股份有限公司面向中鋁集團(tuán)內(nèi)部企業(yè)招聘17人備考題庫(kù)及一套參考答案詳解
- 2026華西第二醫(yī)院招聘超聲技師招聘10人備考題庫(kù)參考答案詳解
- 2026年1月西南醫(yī)科大學(xué)附屬醫(yī)院招聘保安員及特勤警輔人員8人備考題庫(kù)(四川)及答案詳解(新)
- 2026年上半年德宏師范學(xué)院招聘碩士研究生及以上人員備考題庫(kù)(9人)及答案詳解(易錯(cuò)題)
- 2026年上半年云南民族大學(xué)附屬中學(xué)招聘人員備考題庫(kù)(1人)及答案詳解1套
- 2026季華實(shí)驗(yàn)室超滑工程中心博士后招聘3人備考題庫(kù)(廣東)帶答案詳解
- 2026年湖南工業(yè)職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試備考題庫(kù)含答案解析
- 智能響應(yīng)材料-深度研究
- 2025年度醫(yī)院心理健康服務(wù)與質(zhì)量計(jì)劃
- 江蘇省南京市2024-2025學(xué)年高一上學(xué)期期末考試歷史試卷(含答案)
- 公共管理倫理學(xué)(修訂版) 課件01導(dǎo)論;02行政倫理觀;03行政倫理規(guī)范
- 計(jì)算機(jī)高級(jí)技師專(zhuān)業(yè)技術(shù)及理論知識(shí)試題庫(kù)與答案(共500題)
- 鍋爐房清潔衛(wèi)生制度模版(3篇)
- 踝關(guān)節(jié)骨折教學(xué)查房
- 食材配送消防安全應(yīng)急預(yù)案
- 《跨境直播運(yùn)營(yíng)》課件-跨境電商交易平臺(tái)直播
- 《公園體系規(guī)劃導(dǎo)則》
評(píng)論
0/150
提交評(píng)論