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
主站蜘蛛池模板: 色综合激情网| 国产成人盗摄精品| 女人18毛片一级毛片在线 | av在线人妻熟妇| 中文无码精品a∨在线观看| 高清不卡毛片| 国产无人区一区二区三区 | 国产精品制服| 久久久噜噜噜久久中文字幕色伊伊| www.亚洲国产| 国产人人射| 国产精品成人一区二区| 亚洲最黄视频| 色欲国产一区二区日韩欧美| 538精品在线观看| 九九久久精品国产av片囯产区| 色婷婷在线影院| 日韩精品少妇无码受不了| 精品無碼一區在線觀看 | 麻豆国产在线不卡一区二区| 呦视频在线一区二区三区| 尤物特级无码毛片免费| 鲁鲁鲁爽爽爽在线视频观看| 日韩精品成人在线| 亚洲国产亚综合在线区| 中美日韩在线网免费毛片视频| 宅男噜噜噜66国产在线观看| 国产男人天堂| 露脸国产精品自产在线播| 福利视频一区| 国产精品9| 漂亮人妻被中出中文字幕久久 | 国产日本欧美在线观看| 亚洲中文字幕日产无码2021| 成人夜夜嗨| 日韩无码视频网站| 久久99国产综合精品1| 久无码久无码av无码| 91精品国产91久无码网站| 九九久久99精品| 一级毛片免费观看久| 亚洲精品不卡午夜精品| 亚洲日本中文字幕乱码中文| 色天天综合| 欧美成人精品高清在线下载| 国产欧美日韩综合在线第一| 欧美午夜在线观看| 欧美中文字幕无线码视频| 好吊妞欧美视频免费| 国产91成人| 精品一区二区三区自慰喷水| 亚洲Av综合日韩精品久久久| 色香蕉影院| 亚洲人成日本在线观看| 国产精品亚洲专区一区| 亚洲精品无码抽插日韩| 久久动漫精品| 亚洲精品男人天堂| 色爽网免费视频| 精品国产成人三级在线观看| 亚洲床戏一区| 一本久道久综合久久鬼色| 99精品热视频这里只有精品7| 91探花在线观看国产最新| 成人精品亚洲| 一本久道久久综合多人| 欧美成人精品在线| 亚洲最黄视频| 在线日韩一区二区| 亚洲人成成无码网WWW| 国产96在线 | 国产av一码二码三码无码| 白浆免费视频国产精品视频| 72种姿势欧美久久久久大黄蕉| 国产成人综合在线观看| 欧美亚洲国产精品久久蜜芽| 亚洲天堂免费| 亚洲欧洲日产无码AV| 亚洲a级毛片| 九色视频在线免费观看| 中文字幕无码电影| 成人午夜天|