littlebot
Published on 2025-04-03 / 4 Visits
0

【源码】基于C++的学生成绩与电话费用管理系统

项目简介

本项目是一个综合性的管理系统,用于处理学生成绩和电话费用的统计与管理。它包含多个模块,可实现学生成绩的录入、排序、统计,以及电话费用的计算、查询等功能,方便用户进行数据录入、处理和查询。

项目的主要特性和功能

学生成绩管理

  1. 分数统计与排序:可输入学生姓名和分数,对分数进行降序排列并输出。
  2. 打字练习程序:随机生成字符串,用户输入后判断正确率。
  3. 文本编辑器:支持文本编辑、保存和打开文件。
  4. 简单加密:输入明文和密钥,生成密文。
  5. 进制转换器:支持二进制、八进制、十进制和十六进制之间的转换。

学生成绩核算系统

  1. 成绩录入与计算:从文件中读取学生成绩,计算总评成绩和班级平均成绩。
  2. 成绩统计:统计各等级(优、良、中、及格、不及格)的学生人数及占比。
  3. 成绩查询:按要求输出成绩在各区间的学生学号和成绩。

电话费用管理系统

  1. 费用计算:根据通话记录和费率文件计算通话费用。
  2. 费用查询:输入电话号码,查询并显示该号码的所有本地话费、长途话费及总费用。
  3. 通话记录查询:输入电话号码,查询并显示该号码的所有通话记录。

安装使用步骤

假设用户已经下载了本项目的源码文件,可按以下步骤操作: 1. 复制项目bash cd FuckSoftDesign 2. 编译代码bash g++ -o ScoreSystem expb1/ScoreSystem.cpp g++ -o PhoneCharge expb2/PhoneCharge.cpp 3. 运行程序bash ./ScoreSystem ./PhoneCharge 4. 使用说明: - 运行ScoreSystem后,根据提示输入学生成绩信息,程序将自动计算并输出相关统计数据。 - 运行PhoneCharge后,程序将读取通话记录和费率文件,用户可以通过菜单选择查询特定用户的通话费用或通话记录。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】