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
主站蜘蛛池模板: 2024av在线无码中文最新| 国产91透明丝袜美腿在线| 免费在线看黄网址| 日本色综合网| 无码中文字幕乱码免费2| av尤物免费在线观看| 天天爽免费视频| 国产午夜福利在线小视频| 欧美亚洲欧美| 99热线精品大全在线观看| 国产精品手机在线观看你懂的 | 亚洲色图欧美| 亚洲无码视频图片| 国产亚洲欧美另类一区二区| 自拍欧美亚洲| 亚洲天堂视频在线免费观看| 亚洲αv毛片| 久热这里只有精品6| 精品自拍视频在线观看| 蜜芽国产尤物av尤物在线看| 日韩av在线直播| 久久久久88色偷偷| 免费在线色| 亚洲男人的天堂在线观看| 伊人久久青草青青综合| 亚洲黄色网站视频| 亚洲天堂成人在线观看| 亚洲欧美自拍视频| 中文字幕有乳无码| 精品久久久久久久久久久| 青青国产视频| 国产一区二区三区精品欧美日韩| 欧美福利在线播放| 嫩草国产在线| 美女黄网十八禁免费看| 中文字幕亚洲另类天堂| 亚洲一级毛片免费观看| 一本色道久久88亚洲综合| 亚洲三级网站| a级毛片在线免费观看| 色网站在线视频| 亚洲综合色吧| 午夜毛片免费观看视频 | 自偷自拍三级全三级视频| 中文字幕乱妇无码AV在线| 成人av专区精品无码国产 | 亚洲人成网站日本片| 亚洲日本www| 啪啪免费视频一区二区| 国产亚洲高清在线精品99| 国产香蕉一区二区在线网站| 色婷婷丁香| 爱做久久久久久| 91在线无码精品秘九色APP | 亚洲免费毛片| 国产日韩丝袜一二三区| 国产精品无码翘臀在线看纯欲| 人妻无码一区二区视频| 四虎影视库国产精品一区| 欧美日韩国产成人在线观看| 国产色伊人| 在线看AV天堂| 亚洲国产第一区二区香蕉| 免费国产福利| 国产喷水视频| 国产打屁股免费区网站| 日本亚洲成高清一区二区三区| h视频在线播放| 中文字幕色在线| av色爱 天堂网| 国产高潮视频在线观看| 国产精品成人久久| 久久9966精品国产免费| 91久久偷偷做嫩草影院精品| 国产精品手机在线观看你懂的| 日本道综合一本久久久88| 亚洲国产天堂久久九九九| 中文字幕不卡免费高清视频| 国产麻豆91网在线看| 日韩精品一区二区三区大桥未久| 不卡无码网| 欧美国产综合视频|