第四次作业

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zjlg/rjjc
这个作业的目标 成立一个项目小组,确立小组名称、口号、分工,并确定项目题目和内容
组长 江济民-2022329301047
组员1 龚国俊-2022329301044
组员2 王寅杰-2022329301023
组员3 王子鸣-2022329301025

一、团队介绍

  • 团队名称:柴米油盐

  • 团队项目:统计成绩小程序

  • 团队口号:在细碎中酝酿精彩!

二、项目选择及介绍

  背景介绍

  本次小组作业,经过组内成员讨论决定,将选择一下课题:阿荣开发的根据云班课的经验值计算成绩的小工具,引起老师的共鸣,希望阿荣再接再厉,写一个计算全班成绩的小程序,让老师期末计算成绩时能够摆脱繁琐的手工计算。

  项目介绍

  在现代教育中,教师们常常需要面对繁琐的学生成绩计算任务,尤其在期末时。这不仅耗时,还容易导致误差。为了解决这一问题,我们开发了一款简单易用的 Python 成绩计算小工具,旨在帮助教师们高效、准确地计算全班学生的期末成绩。

  主要功能:

  学生信息管理:程序能够轻松接收并管理多个学生的信息,包括姓名和各科目的成绩。

  自动成绩计算:

  总分:每位学生的各科成绩会被自动汇总计算出总分。

  平均分:学生的平均分也会被自动计算,方便教师快速判断学生的表现。

  GPA计算:程序根据设定的标准,自动计算出每位学生的 GPA,以便于学校的绩效评估。

  班级统计:

  程序能够一次性输出整个班级的平均成绩,帮助教师获取全班的整体表现,支持教师进行教育分析和决策。

  用户友好的输入界面:程序采用命令行界面,用户只需按照提示输入学生姓名和各科成绩,简单直观,避免了复杂的操作流程。

  使用流程:

  程序运行时,用户将被引导输入以下信息:

  学生姓名:用户可以输入任意数量的学生,用“结束”命令来停止输入。

  各科成绩:用户需按“科目=分数”的格式输入多科成绩,以逗号分隔。

  完成输入后,程序会自动呈现每位学生的成绩报告,包括总分、平均分和 GPA,同时统计并展示班级的平均分。

三、团队成员介绍

  • 江济民:来自电气(1)班,有一定的C,python等编程语言基础,编程语言能力提升空间较大。课余时间喜欢收集各类模型,游玩各类模拟器。作为本次项目组长,希望能提升自己的领导统筹能力并完成好项目任务。

  • 龚国俊:喜欢尝试不同的美食,看动漫,对autocad绘制发电厂电力系统线路,matlab的基础使用有一定了解,对c,c++等编程语言有一定让编写能力,能与队友交流合作解决问题。

  • 王寅杰:来自浙江绍兴,电气工程及其自动化专业,学习过c语言c++,有一定的编程基础,学习过matlab等专业知识希望在软件技术基础的课程作业中学会团队协作,学习更多的知识。

  • 王子鸣:来自电气(1)班,对python,c等编程语言有一定的基础和研究,具备基础的编写能力,对MATLAB有一定的基础。课余时间喜欢阅读,是个爱看动漫小说,喜欢有趣故事的人。能和团队一起交流合作,共同完成任务。

四、成员分工

分工内容 成员
思路整理,统筹规划 江济民
代码编写,项目分析 龚国俊
查找资料,需求分析 王寅杰
分析数据,调试功能 王子鸣

五、总结展望

  本次“软件技术基础”大作业,对我们无疑不是一次挑战,也是一次新的尝试,同时也是对我们团队协作能力,代码编写能力的一次考验。但我相信,这次在我们小组内集体成员的共同努力下,一定能完美地完成本次任务,这也是我们课程的核心“软件”,对今后的学习和工作一定还会有益处,也是一次难得的经历!

posted @ 2024-12-02 15:58  Trance_Sanye  阅读(21)  评论(0编辑  收藏  举报