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