学籍管理系统 c++作业
首先上費(fèi)老的設(shè)計(jì)要求,看到這個(gè)題目我也是暈了的,因?yàn)榧幢阋郧白鲞^(guò)兩版的通訊錄和學(xué)生系統(tǒng),一個(gè)是練習(xí)類的使用,另一個(gè)則是練習(xí)stl的使用,咋一看,這個(gè)要求也沒(méi)什么難處,可是要細(xì)想來(lái),涉及了很多東西,然而這不是關(guān)鍵,關(guān)鍵的是如何把這些復(fù)雜的東西聯(lián)系起來(lái),好吧,我承認(rèn)自己渣了,而且還很徹底。
費(fèi)老的要求:
14計(jì)算機(jī)學(xué)籍管理系統(tǒng)的設(shè)計(jì)要求
1.維護(hù)各學(xué)期的選課門(mén)數(shù)(只考慮必修課)、課程名稱、課程學(xué)分
2.維護(hù)每個(gè)學(xué)期每個(gè)同學(xué)的各門(mén)課成績(jī)、總學(xué)分績(jī)點(diǎn)、平均學(xué)分績(jī)點(diǎn)、班級(jí)排名、專業(yè)排名,累計(jì)到目前為止的總學(xué)分績(jī)點(diǎn)、平均學(xué)分績(jī)點(diǎn)、班級(jí)排名、專業(yè)排名。統(tǒng)計(jì)班級(jí)、專業(yè)各門(mén)課的平均學(xué)分績(jī)點(diǎn)、不及格率、優(yōu)秀率;
3.實(shí)現(xiàn)對(duì)各個(gè)數(shù)據(jù)進(jìn)行“增刪改”的功能,對(duì)于查詢做到:
???????? 查詢單個(gè)同學(xué)的信息(可以通過(guò)學(xué)號(hào)進(jìn)行):某一門(mén)課程的成績(jī)、學(xué)分績(jī)點(diǎn),在專業(yè)、班級(jí)的名次;某一學(xué)期的考試成績(jī)、學(xué)分績(jī)點(diǎn)、在班級(jí)專業(yè)的名次;所有學(xué)期所有課程的成績(jī)、排名;查詢制定成績(jī)范圍的所有課程的成績(jī)以及排名。
???????? 批量查詢:按學(xué)號(hào)指定范圍;按姓名指定;按班級(jí)、專業(yè)指定
?? ??花了兩個(gè)星期在想框架,期間查了許多的網(wǎng)上資料,不過(guò)都很失望,從某種角度上來(lái)講,我覺(jué)得網(wǎng)上的那些東西比自己還渣,但是也并不是一點(diǎn)沒(méi)收獲的,至少讓我死了網(wǎng)上找的這條心,堅(jiān)定了自己開(kāi)發(fā)的決心,同時(shí)很多細(xì)節(jié)和界面的問(wèn)題其實(shí)我覺(jué)得網(wǎng)上做的挺好的,所以就模仿和沿用了,自己寫(xiě)的,也為了鍛煉碼的風(fēng)格,自己做總是好的。
以下為相關(guān)代碼,用了很多“危險(xiǎn)”的東西,不足之處還望大家指正!
寫(xiě)了兩個(gè)星期,本人弱菜,大神不要嘲笑啦,為表示對(duì)本人思考的尊重,本代碼只可做學(xué)習(xí)和參考用,不經(jīng)本人同意嚴(yán)禁任何形式copy和其他用途!
Code:
shit,網(wǎng)易不允許發(fā)長(zhǎng)代碼,超出字?jǐn)?shù)限制,超你妹啊超!
鏈接:http://pan.baidu.com/s/1i3D10wd
密碼:ei65
總結(jié)
以上是生活随笔為你收集整理的学籍管理系统 c++作业的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 免疫性不育能做试管婴儿吗
- 下一篇: 毕业后的日子剧情介绍