資源簡介
C語言課程設(shè)計(jì)——學(xué)生信息管理系統(tǒng)_帶數(shù)據(jù)文件版
系統(tǒng)的功能要求
學(xué)?,F(xiàn)狀分析
1、某學(xué)校有本科生和研究生兩類學(xué)生。
A. 本科生信息:學(xué)號(hào)、姓名、性別、專業(yè)、班級(jí)、高數(shù)成績、英語成績、C語言、總成績、班級(jí)排名、校級(jí)排名。其中:學(xué)號(hào)、姓名、性別、專業(yè)、班級(jí)、高數(shù)成績、英語成績、C語言成績?yōu)檩斎腠?xiàng),總成績是計(jì)算項(xiàng),班級(jí)排名是總成績?cè)诎鄡?nèi)的名次,校級(jí)排名是總成績?cè)谛?nèi)的名次。
B. 研究生信息:學(xué)號(hào)、姓名、性別、專業(yè)、班級(jí)、課程綜合成績、論文成績、總成績、班級(jí)排名、校級(jí)排名。其中:學(xué)號(hào)、姓名、性別、專業(yè)、班級(jí)、課程綜合成績、論文成績?yōu)檩斎腠?xiàng),總成績是計(jì)算項(xiàng),班級(jí)排名是總成績?cè)诎鄡?nèi)的名次,校級(jí)排名是總成績?cè)谛?nèi)的名次。
2、學(xué)生總成績計(jì)算方法。
A.本科生:總成績=高數(shù)成績+英語成績+C語言成績;
B.研究生:總成績=課程綜合成績+論文成績;
請(qǐng)使用結(jié)構(gòu)化的程序設(shè)計(jì)方法,開發(fā)一個(gè)學(xué)生成績管理系統(tǒng)對(duì)學(xué)生成績進(jìn)行有效管理。
1.2 主要任務(wù)
系統(tǒng)的功能要求
1. 添加功能:分本科生和研究生兩類人員,實(shí)現(xiàn)下列添加功能。
A.本科生:能夠添加學(xué)生信息,如果高數(shù)成績、英語成績、C語言成績都輸入,則系統(tǒng)自動(dòng)計(jì)算總成績。
B.研究生:能夠添加學(xué)生信息,如果課程綜合成績、論文成績都輸入,則系統(tǒng)自動(dòng)計(jì)算總成績。
2. 修改功能:分本科生和研究生兩類人員,實(shí)現(xiàn)下列修改功能。
A.本科生:根據(jù)學(xué)號(hào)來修改任意學(xué)生的除學(xué)號(hào)外的信息。如果高數(shù)成績、英語成績、c語言成績都存在,則系統(tǒng)自動(dòng)計(jì)算總成績。
B.研究生:根據(jù)學(xué)號(hào)來修改任意學(xué)生的除學(xué)號(hào)外的信息。如果課程綜合成績、論文成績都存在,則系統(tǒng)自動(dòng)計(jì)算總成績
3. 刪除功能:分本科生和研究生兩類人員,能夠根據(jù)學(xué)號(hào)刪除一個(gè)學(xué)生。
4. 查詢功能:分本科生和研究生兩類人員,實(shí)現(xiàn)下列查詢功能。
1) 分頁顯示全部學(xué)生的信息。分頁功能:每頁顯示10條學(xué)生的信息,有上一頁、下一頁、首頁和最后一頁的功能。
2) 能夠按班級(jí)顯示本班全部學(xué)生信息。
3) 能夠根據(jù)學(xué)號(hào)或者姓名查詢學(xué)生信息。
4) 能夠在某個(gè)班級(jí)中查詢某門課成績不及格學(xué)生信息。
5. 排序功能:分本科生和研究生兩類人員,實(shí)現(xiàn)下列排序功能。
1) 所有學(xué)生信息按總成績從高到低排序并顯示。
2) 某個(gè)班學(xué)生信息按總成績從高到低排序并顯示。
6. 統(tǒng)計(jì)功能:分本科生和研究生兩類人員,實(shí)現(xiàn)下列統(tǒng)計(jì)與顯示功能。
1) 統(tǒng)計(jì)某班級(jí)某課程的平均成績、最高成績、最低成績。如果學(xué)生該門課沒有成績,統(tǒng)計(jì)平均成績時(shí)忽略該生。
2) 統(tǒng)計(jì)某班級(jí)某課程超過課程平均成績的學(xué)生名單及人數(shù)。
3) 統(tǒng)計(jì)某班級(jí)某課程不及格學(xué)生名單及人數(shù)。
4) 統(tǒng)計(jì)某班級(jí)某課程不同等級(jí)的學(xué)生人數(shù)。等級(jí)標(biāo)準(zhǔn):優(yōu)—大于等于90;良—大于等于80且小于90;中:大于等于70且小于80;及格:大于等于60且小于70;不及格:小于60。

代碼片段和文件信息
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-05-20?18:10??C語言學(xué)生信息管理系統(tǒng)\
?????文件???????19752??2019-05-20?18:09??C語言學(xué)生信息管理系統(tǒng)\程序設(shè)計(jì)基礎(chǔ)課程設(shè)計(jì)代碼.rar
?????文件??????887808??2019-05-20?18:09??C語言學(xué)生信息管理系統(tǒng)\程序設(shè)計(jì)基礎(chǔ)課程設(shè)計(jì)報(bào)告.doc
-----------?---------??----------?-----??----
?????目錄???????????0??2019-05-20?18:10??C語言學(xué)生信息管理系統(tǒng)\
?????文件???????19752??2019-05-20?18:09??C語言學(xué)生信息管理系統(tǒng)\程序設(shè)計(jì)基礎(chǔ)課程設(shè)計(jì)代碼.rar
?????文件??????887808??2019-05-20?18:09??C語言學(xué)生信息管理系統(tǒng)\程序設(shè)計(jì)基礎(chǔ)課程設(shè)計(jì)報(bào)告.doc
評(píng)論
共有 條評(píng)論