2021-11-03 08:58:52 索煒達(dá)電子 1016
項(xiàng)目編號(hào):B391
文件大?。?6M
操作系統(tǒng):Windows10旗艦版
開(kāi)發(fā)工具:VS2015
開(kāi)發(fā)語(yǔ)言:.cpp
簡(jiǎn)要概述:
系統(tǒng)需求分析
學(xué)生成績(jī)管理系統(tǒng)可以錄入、查詢(xún)、修改學(xué)生的成績(jī),它包括:信息條目 序號(hào)、學(xué)生姓名、課程名稱(chēng)、課程學(xué)分?jǐn)?shù)、學(xué)生該課程的成績(jī)(百分制成績(jī), 等級(jí)制成績(jī),績(jī)點(diǎn))。
學(xué)生成績(jī)管理系統(tǒng)能夠提供以下功能:
1) 錄入學(xué)生的成績(jī)信息:從鍵盤(pán)輸入數(shù)據(jù),依次輸入:學(xué)生姓名、學(xué)生 參加課程、該課程學(xué)分、百分制成績(jī),系統(tǒng)會(huì)自動(dòng)匹配序號(hào),并給出 其百分制成績(jī)對(duì)應(yīng)的等級(jí)制成績(jī)和績(jī)點(diǎn),其對(duì)應(yīng)規(guī)則如下:
2) 查詢(xún)某條成績(jī)信息:輸入信息條目序號(hào),可以顯示對(duì)應(yīng)的信息條目。
3) 修改某條成績(jī)信息:可以對(duì)對(duì)應(yīng)序號(hào)的信息條目進(jìn)行修改(可修改姓 名、課程名稱(chēng)或百分制成績(jī)),然后顯示完整的修改記錄。其中,等 級(jí)制成績(jī)和績(jī)點(diǎn)會(huì)隨著百分制成績(jī)的修改而修改。
4) 查詢(xún)某個(gè)學(xué)生的全部成績(jī)信息:輸入學(xué)生的名字,可以查詢(xún)?cè)搶W(xué)生已 錄入的課程及成績(jī),同時(shí)計(jì)算該學(xué)生的均績(jī)(GPA)。輸出的信息條 目按照序號(hào)排序。
5) 統(tǒng)計(jì)某門(mén)課程的全部成績(jī)信息,查詢(xún)結(jié)果按照序號(hào)升序排序,同時(shí)計(jì)
算學(xué)生的平均百分制成績(jī)。
6) 系統(tǒng)以菜單方式工作,即用戶(hù)可以自由選擇所要執(zhí)行的功能。 系統(tǒng)流程圖:
使用者可以通過(guò)以上功能錄入信息、修改信息、查詢(xún)信息、整理統(tǒng)計(jì)出所
要了解的信息。除了要實(shí)現(xiàn)上述的基本功能之外,本系統(tǒng)還應(yīng)該與用戶(hù)形成互
動(dòng),增加體驗(yàn)感。學(xué)生成績(jī)管理系統(tǒng)有廣大的用戶(hù)群,是學(xué)校管理的必要工
具,既能查看學(xué)生的情況,又能查看課程的情況??傊?,該系統(tǒng)可以滿(mǎn)足用戶(hù)
需求,實(shí)現(xiàn)對(duì)其管理的學(xué)生的成績(jī)管理工作。
運(yùn)行效果:
目錄│文件列表:
└ C++學(xué)生成績(jī)管理系統(tǒng)
└ Student-performance-manage-system2.0-main
│ 2021程設(shè)2大作業(yè)任務(wù)書(shū).pdf
│ 學(xué)生成績(jī)管理系統(tǒng)2.0.sln
│ 學(xué)生成績(jī)管理系統(tǒng).pdf
├ .vs
│ └ 學(xué)生成績(jī)管理系統(tǒng)2.0
│ └ v15
│ │ .suo
│ │ Browse.VC.db
│ └ ipch
│ └ AutoPCH
│ ├ 1358accb16bdff47
│ │ └ CURRICULUM.ipch
│ ├ 1aa82d2ab275d334
│ │ └ CURRICULUM.ipch
│ ├ 274fd5870aea9448
│ │ └ STUDENT.ipch
│ ├ 2f6957d74cdb8d4c
│ │ └ STUDENTMANAGER.ipch
│ ├ 5cf21ee91856f27a
│ │ └ INFORMATION.ipch
│ ├ 67b47932ca3b1fbd
│ │ └ INFORMATION.ipch
│ ├ 6e8ab43bcc485b78
│ │ └ STUDENTMANAGER.ipch
│ ├ 723c2f30b076d87f
│ │ └ STUDENT.ipch
│ ├ 77165a4ba2f7852b
│ │ └ STUDENTMANAGER.ipch
│ ├ 78b144d4fa9b47d3
│ │ └ CURRICULUM.ipch
│ ├ 8c8c01893a2dfea0
│ │ └ 學(xué)生成績(jī)管理系統(tǒng)2.0.ipch
│ ├ 9b1acf7c561ea82e
│ │ └ INFORMATION.ipch
│ ├ a3035888bf9c78ab
│ │ └ STUDENT.ipch
│ ├ a8e77f04be9f6686
│ │ └ SD.ipch
│ ├ dcc5ff41a7fcf5c2
│ │ └ AB.ipch
│ ├ dcc928db4286a681
│ │ └ SDENT.ipch
│ └ ed6daf9cacd90abc
│ └ 學(xué)生成績(jī)管理系統(tǒng)2.0.ipch
├ Debug
│ │ 學(xué)生成績(jī)管理系統(tǒng)2.0.exe
│ │ 學(xué)生成績(jī)管理系統(tǒng)2.0.ilk
│ └ 學(xué)生成績(jī)管理系統(tǒng)2.0.pdb
└ 學(xué)生成績(jī)管理系統(tǒng)2.0
│ ab.h
│ curriculum.cpp
│ curriculum.h
│ information.cpp
│ information.h
│ student.cpp
│ student.dat
│ student.h
│ studentmanager.cpp
│ studentmanager.h
│ 學(xué)生成績(jī)管理系統(tǒng)2.0.cpp
│ 學(xué)生成績(jī)管理系統(tǒng)2.0.vcxproj
│ 學(xué)生成績(jī)管理系統(tǒng)2.0.vcxproj.filters
│ 學(xué)生成績(jī)管理系統(tǒng)2.0.vcxproj.user
└ Debug
│ curriculum.obj
│ information.obj
│ student.obj
│ studentmanager.obj
│ vc141.idb
│ vc141.pdb
│ 學(xué)生成績(jī)管理系統(tǒng)2.0.log
│ 學(xué)生成績(jī)管理系統(tǒng)2.0.obj
└ 學(xué)生成績(jī)管理系統(tǒng)2.0.tlog
│ CL.command.1.tlog
│ CL.read.1.tlog
│ CL.write.1.tlog
│ link.command.1.tlog
│ link.read.1.tlog
│ link.write.1.tlog
└ 學(xué)生成績(jī)管理系統(tǒng)2.0.lastbuildstate