999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于C語言的學生成績管理系統的設計與實現

2021-06-16 05:29:24李桂珍
電子制作 2021年4期
關鍵詞:界面信息系統

李桂珍

(新疆農業職業技術學院,新疆昌吉,831100)

1 需求分析

隨著學校規模的不斷擴大,各院校專業、班級、學生的數量急劇增加,有關學生成績的各種信息也是成倍增加。為了改變學生成績管理的不便以及繁瑣的工作量,節省教學資源,提高工作效率,開發一個學生成績管理系統是很有必要的。本系統從實際需求分析出發,利用C語言編寫。

2 系統設計

■2.1 總體設計

本項目采用模塊化的程序設計方法,將大的任務按照一定的原則分為多個小人物,然后分別設計各個小任務。小任務對應的模塊之間相對獨立且相關。使用模塊化層次結構圖來分析其任務的劃分。

本項目使用大量的數組結構,由九大模塊組成。主要包括顯示開發團隊信息、密碼驗證登錄、學生成績錄入、計算總分、計算平均值、等級評定、查找修改成績、成績排序以及系統退出功能。

(1)顯示開發團隊信息模塊:主要利用輸出函數打印設計好的開發團隊信息。

(2)密碼驗證登錄模塊:密碼設定為一個字符串,輸入正確進入系統主菜單;允許有3次輸入機會,如果全部輸入錯誤,提示系統退出。

(3)學生成績錄入模塊:可以先輸入學生人數,根據輸入的學生說完成學生基本信息和成績信息的錄入,并可以顯示輸出。

(4)計算總分模塊:可以完成每名學生所有科目成績總分的計算并輸出。

(5)計算平均值模塊:可以完成每名學生所有科目成績平均分的計算并輸出。

(6)等級評定模塊:可以根據學生平均分對學生成績劃分不及格、及格、良好、優秀等幾個等級的劃分并輸出顯示。

(7)查找修改成績模塊:可以根據輸入的學號查找是否系統中存在該名學生信息。如果存在可以修改學生成績信息并輸出;如果不存在則進行信息提示。

(8)成績排序模塊:可以根據學生各科目的總分進行排序輸出。

(9)系統退出模塊:可以再操作完成后退出系統。

圖1 系統功能結構圖

■2.2 詳細設計

(1)數據結構設計

利用結構體數組將學生基本資料和成績進行存放。以下以學生四門課成績為例,定義如下:

運用該結構體程序,即可將從鍵盤輸入的學生基本信息和4門課成績信息存儲在學生成績管理系統中,以便進行后面的相關操作。

(2)函數設計

本項目一共由10個函數構成,如下:

3 系統測試

(1)點擊系統運行,首先啟動的界面顯示開發者團隊信息,并提示輸入密碼:

圖3 系統首界面

(2)成功登錄界面

初始密碼為123456,輸入錯誤有3次輸入機會,輸入成功顯示系統主菜單:

圖4 主菜單界面

(3)選擇0-6菜單項,可以完成學生成績管理系統系統退出、錄入成績、計算總分、計算平均分、等級評定、成績修改、成績排序功能。

選擇0:可以退出系統;

選擇1:可以輸入學生人數,并完成指定學生人數成績輸入。成績可進行[0,100]的驗證。

選擇2、3:相應進入計算總分和計算平均分界面。首先判斷學生人數是否為0。如果人數為0,先提示輸入學生人數,然后調用錄入成績模塊進行學生成績錄入,然后計算總分和平均分。

選擇4:進入成績評定界面。首先判斷學生人數是否為0。如果人數為0,先提示輸入學生人數,然后根據每名學生的平均分給出相應的成績等級認定(包括不及格、及格、中等、良好、優秀5個等級)。

選擇5:進入成績修改界面。首先輸入要修改的學生學號,利用循環在學生系統中查找該名學生。如果找不到會給出相應提示,找到后會先輸出該名學生修改前成績,然后提示輸入要修改的成績,并打印輸出修改后的成績。

選擇6:進入成績排序界面。首先輸出原系統中所有學生的成績,然后根據冒泡排序進行排序,并輸出根據總分從高到低排好序的學生成績。

運行界面如圖5所示。

圖5 成績處理界面

4 結論

本文利用C語言設計并完成了一個學生成績管理系統程序,經測試該程序運行界面良好,可操作性強,到達了最初設計的目的。最終將該系統采取項目制教學方法應用到C語言程序設計課程中,通過做中學方式引入相關知識點講解,使學生對所學知識點更加容易理解,極大調動了學生的學習積極性,培養了學生的創新、自主學習能力和團隊協作能力,取得了良好的教學效果。

猜你喜歡
界面信息系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
基于FANUC PICTURE的虛擬軸坐標顯示界面開發方法研究
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
人機交互界面發展趨勢研究
手機界面中圖形符號的發展趨向
新聞傳播(2015年11期)2015-07-18 11:15:04
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
主站蜘蛛池模板: 网友自拍视频精品区| 第九色区aⅴ天堂久久香| 亚洲人成在线精品| 亚洲欧美人成电影在线观看| 青青草国产一区二区三区| 乱人伦视频中文字幕在线| 啪啪国产视频| 日本五区在线不卡精品| 国产精品欧美在线观看| 国产综合另类小说色区色噜噜| 四虎国产精品永久在线网址| 欧洲av毛片| 国产超薄肉色丝袜网站| 最新日韩AV网址在线观看| 国产精品免费p区| 天堂网亚洲系列亚洲系列| 久久综合九九亚洲一区| 91欧美在线| 国产微拍一区| 国产精品成人久久| 又大又硬又爽免费视频| 日本精品影院| 四虎永久在线| 午夜福利免费视频| 日韩AV无码免费一二三区| 亚洲AⅤ综合在线欧美一区| 99热这里都是国产精品| 成人自拍视频在线观看| 日韩一区精品视频一区二区| 精品久久久久成人码免费动漫 | 亚洲视频三级| 国产一级小视频| 国产精品吹潮在线观看中文| 日本在线视频免费| 丝袜美女被出水视频一区| 亚洲视频免费播放| 在线观看国产一区二区三区99| 色哟哟国产精品一区二区| 久久一色本道亚洲| 夜精品a一区二区三区| 一区二区三区精品视频在线观看| 亚洲精品国产精品乱码不卞| 亚洲国产成人精品无码区性色| 综合网天天| 综合社区亚洲熟妇p| av免费在线观看美女叉开腿| 尤物午夜福利视频| 香蕉在线视频网站| 午夜毛片免费观看视频 | 免费人成黄页在线观看国产| 国产在线观看第二页| 国产区在线观看视频| 成人一区在线| 欧美日韩激情在线| 91精品免费久久久| 国产无码精品在线播放| 国产精品极品美女自在线网站| 国产精品无码久久久久久| 国产香蕉一区二区在线网站| 欧美国产成人在线| 久久这里只有精品免费| 91美女在线| 久草国产在线观看| 国产十八禁在线观看免费| 国产福利拍拍拍| 国产91久久久久久| 亚洲AⅤ无码日韩AV无码网站| 激情成人综合网| 亚洲成综合人影院在院播放| 伊人五月丁香综合AⅤ| 在线高清亚洲精品二区| 香蕉在线视频网站| 国产日本一线在线观看免费| 国产手机在线观看| 99在线观看国产| v天堂中文在线| 亚洲一级毛片| 日本精品中文字幕在线不卡 | 在线观看91精品国产剧情免费| 日韩少妇激情一区二区| 国产精品免费福利久久播放 | 亚洲自偷自拍另类小说|