zoukankan      html  css  js  c++  java
  • python实现的简单的学生信息管理系统

    python实现的简单的学生信息管理系统

    1、需求分析

    简单实现了,学生成绩的测评功能,这里就简单的测试了一个python成绩,一个大学英语成绩,一个毛思想概论的成绩,实现了:

    1

    1、对于学生成绩以及信息的录入。

    2、对于学生信息的删除

    3、对于学生信息的显示

    4、对于学生信息的修改

    5、对于学生成绩的排序

    6、对于学生成绩的平均、

    7、对于学生成绩以及信息的保存

    2、功能设计与分析

    1、对于每一个功能进行分模块处理,例如增加,通过建立一个数组,实现对于学生的不同信息的录入,对于删除,,通过查找到学生的姓名,再将学生的信息进行删除,等等

    2、实现排序,以及求平均值,通过其固有的函数实现,然后将其进行导入

    3、实现将数据保存到文件,并且实现将文件中的信息读出,进行操作。

    流程图:

    2

    3、总结与体会

    总结:

    在设计之初,我想过使用带有GUI图形化界面的进行操作,但是目前我的水平还不够,就没有使用,再进行排序的时候,我还想到了使用冒泡排序和选择排序,但是由于涉及到其他的信息,就没有使用,总体而言,本次课程设计,我的收获还是比较大的。

    体会:

    通过本次课程设计的编写,我大致的对于python语言了解的更加深入一点,感受到了python语言的简洁,明了,了解了python之间类与类之间的关系,以及对于增删改显示的逻辑处理,这次课程设计,我的收获不小,当然也要感谢老师在疫情期间对于我们的教导,最后谢谢老师!!

    4、运行结果

    添加:

    2

    删除:

    4

    显示:

    5

    修改:

    6

    排序:

    7

    求平均:

    8

    关注公众号;奈斯杂文,菜鸟小谢带你学习java和算法,顺便学习一点有关python的。

    9

  • 相关阅读:
    解析网页源码方式
    vue踩坑--细节决定成败
    fallowing-travelvue
    学会不怕
    eslint代码规范检测
    三次握手+四次挥手
    小白的学习笔记
    es6数组
    css知识整理
    JavaScript之事件循环,宏任务与微任务
  • 原文地址:https://www.cnblogs.com/cainiaoxiaoxie/p/13178942.html
Copyright © 2011-2022 走看看