【B391】C++学生成绩管理系统(VS2015)

2021-11-03 08:58:52      索炜达电子      1012     

项目编号:B391

文件大小:86M

操作系统:Windows10旗舰版

开发工具:VS2015

开发语言:.cpp

简要概述:

系统需求分析 

学生成绩管理系统可以录入、查询、修改学生的成绩,它包括:信息条目 序号、学生姓名、课程名称、课程学分数、学生该课程的成绩(百分制成绩, 等级制成绩,绩点)。

学生成绩管理系统能够提供以下功能: 

1) 录入学生的成绩信息:从键盘输入数据,依次输入:学生姓名、学生 参加课程、该课程学分、百分制成绩,系统会自动匹配序号,并给出 其百分制成绩对应的等级制成绩和绩点,其对应规则如下:

【B391】C++学生成绩管理系统(VS2015)

2) 查询某条成绩信息:输入信息条目序号,可以显示对应的信息条目。

3) 修改某条成绩信息:可以对对应序号的信息条目进行修改(可修改姓 名、课程名称或百分制成绩),然后显示完整的修改记录。其中,等 级制成绩和绩点会随着百分制成绩的修改而修改。

4) 查询某个学生的全部成绩信息:输入学生的名字,可以查询该学生已 录入的课程及成绩,同时计算该学生的均绩(GPA)。输出的信息条 目按照序号排序。

【B391】C++学生成绩管理系统(VS2015)


5) 统计某门课程的全部成绩信息,查询结果按照序号升序排序,同时计 算学生的平均百分制成绩。

6) 系统以菜单方式工作,即用户可以自由选择所要执行的功能。 系统流程图:

【B391】C++学生成绩管理系统(VS2015)


使用者可以通过以上功能录入信息、修改信息、查询信息、整理统计出所 要了解的信息。除了要实现上述的基本功能之外,本系统还应该与用户形成互 动,增加体验感。学生成绩管理系统有广大的用户群,是学校管理的必要工 具,既能查看学生的情况,又能查看课程的情况。总之,该系统可以满足用户 需求,实现对其管理的学生的成绩管理工作。

运行效果:

【B391】C++学生成绩管理系统(VS2015)

目录│文件列表:

 └ C++学生成绩管理系统

    └ Student-performance-manage-system2.0-main

       │ 2021程设2大作业任务书.pdf

       │ 学生成绩管理系统2.0.sln

       │ 学生成绩管理系统.pdf

       ├ .vs

       │  └ 学生成绩管理系统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

       │              │  └ 学生成绩管理系统2.0.ipch

       │              ├ 9b1acf7c561ea82e

       │              │  └ INFORMATION.ipch

       │              ├ a3035888bf9c78ab

       │              │  └ STUDENT.ipch

       │              ├ a8e77f04be9f6686

       │              │  └ SD.ipch

       │              ├ dcc5ff41a7fcf5c2

       │              │  └ AB.ipch

       │              ├ dcc928db4286a681

       │              │  └ SDENT.ipch

       │              └ ed6daf9cacd90abc

       │                 └ 学生成绩管理系统2.0.ipch

       ├ Debug

       │  │ 学生成绩管理系统2.0.exe

       │  │ 学生成绩管理系统2.0.ilk

       │  └ 学生成绩管理系统2.0.pdb

       └ 学生成绩管理系统2.0

          │ ab.h

          │ curriculum.cpp

          │ curriculum.h

          │ information.cpp

          │ information.h

          │ student.cpp

          │ student.dat

          │ student.h

          │ studentmanager.cpp

          │ studentmanager.h

          │ 学生成绩管理系统2.0.cpp

          │ 学生成绩管理系统2.0.vcxproj

          │ 学生成绩管理系统2.0.vcxproj.filters

          │ 学生成绩管理系统2.0.vcxproj.user

          └ Debug

             │ curriculum.obj

             │ information.obj

             │ student.obj

             │ studentmanager.obj

             │ vc141.idb

             │ vc141.pdb

             │ 学生成绩管理系统2.0.log

             │ 学生成绩管理系统2.0.obj

             └ 学生成绩管理系统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

                └ 学生成绩管理系统2.0.lastbuildstate

TAG学生成绩
  • 2 次
  • 10 分