一丶python-GUI教务系统

1、实践具体内容及基本要求

1.实验内容

选题1:创建一个单机版有GUI界面的(或Web版)的学生成绩系统,能从文件(或数据库)中读写数据,并具备如下功能。

(1) 能输入并显示学生信息,并生成有关报表文件;

(2) 能将学生信息存储在数据库中,

(3) 能从数据库中读出学生信息;

(4) 能对学生信息进行增、删、改、查;

(5) 能计算学生的总分和各门功课的平均分;

(6) 能对学生信息进行排序;

(7) 能获得排序后的报表文件。python

2.实验要求

(1) 程序要添加适当的注释,程序要采用模块化编程,强调高内聚,低耦合。

(2) 程序要具在必定的健壮性,即当有错误操做时,程序也能适当地作出反应。

(3) 程序要作到界面设计布局合理,符合操做习惯,界面整齐美观,在程序运行时用户能够根据相应的提示信息进行操做。

(4) 数据库设计合理,知足第3范式。

(5) 完成项目的基本功能web

二丶运行结果

1.登陆界面

2.教务管理

(1)教务管理界面

(2)系统功能

①从新登陆

②修改密码

③退出系统

(3)教务功能

①用户管理

②课程管理

③开课计划

(4)帮助

①关于

3.教师管理

(1)成绩管理

①录入成绩

②成绩排序

③成绩导出

④平均分

⑤退出

4.学生管理

(1)个人课程

①选课列表

②个人课程

③个人总分

④下载成绩

三丶课程设计代码

连接数据库

——龙马花雪毛,金鞍五陵豪——

python设计教务管理系统_python课程设计——基于wx的GUI教务系统——2020.12.25相关推荐

  1. python课程设计汽车销售管理系统_Python课程设计:汽车销售管理系统

    """ 汽车销售管理系统功能 根据实验指导书要求,完成相关软件系统的设计,要求内容翔实,条理清晰,主要(关键代码)须有详细注释, 写清楚测试结果,并分析存在的问题: 1) ...

  2. c语言数据结构课程设计停车场管理系统,数据结构课程设计报告停车场管理系统...

    <数据结构课程设计报告停车场管理系统>由会员分享,可在线阅读,更多相关<数据结构课程设计报告停车场管理系统(8页珍藏版)>请在人人文库网上搜索. 1.数据结构课程设计报告系 别 ...

  3. 计算机课程设计收费管理系统,数据结构课程设计报告---收费停车场管理系统

    数据结构课程设计报告---收费停车场管理系统 (20页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.9 积分 XX大学计算机与电子 信息学院< ...

  4. python 课程设计 夏敏捷_Python课程设计(微课视频版21世纪高等学校通识教育规划教材)/计算机技术入门丛书...

    目录 第1章 序列应用--猜单词游戏 1.1 猜单词游戏功能介绍 1.2 程序设计的思路 1.3 关键技术 1.3.1 序列数据结构I 1.3.2 random模块 1.4 程序设计的步骤 第2章 函 ...

  5. python 课程设计 夏敏捷_Python课程设计 微课视频版

    章序列应用--猜单词游戏 1.1猜单词游戏功能介绍 1.2程序设计的思路 1.3关键技术 1.3.1序列数据结构 1.3.2random模块 1.4程序设计的步骤 第2章函数应用--万年历 2.1万年 ...

  6. python微课教学_Python课程设计-微课视频版

    第1章 序列应用--猜单词游戏 1.1 猜单词游戏功能介绍 1.2 程序设计的思路 1.3 关键技术 1.3.1 序列数据结构I 1.3.2 random模块 1.4 程序设计的步骤 第2章 函数应用 ...

  7. python课程设计个人小结_Python课程设计,python

    通讯录管理系统 一.设计的任务与要求 1.1设计任务 设计一个实用的小型通讯录程序,具有添加,查询和删除功能.由姓名,籍贯,电话号码1,电话号码2,电子邮箱组成,姓名可以由字符和数字混合编码.电话号码 ...

  8. python绘图课设_python课程设计笔记(三)turtle绘图库(海龟库)

    实例:绘制一条蟒蛇 #turtle:绘图库(海龟库) importturtle turtle.setup(650,350,200,200) turtle.penup() turtle.fd(-250) ...

  9. python课程设计博客_Python课程设计 搭建博客

    注意还有个email文件是需要填入自己信息的,比如最高权限账号和要发送邮件的账号密码 请安装Python2.7环境,本服务器所用环境为 设置环境变量 Path(两个路径) C:\Python27\Sc ...

最新文章

  1. Android组件系列----BroadcastReceiver广播接收器
  2. OpenWrt DNS问题排查
  3. 第12课:优化神经网络——网络初始化技巧与超参数调试
  4. retargeting PHP,Retargeting the Animation 教学
  5. Google开源Leak Finder——用于检测内存泄漏的JavaScript工具
  6. linux 内核 hrtimer,hrtimer在Linux内核中重复任务
  7. 5.1.7 INSERT新增数据
  8. Java TCP通信概念及实例
  9. linux cent os7,Cent OS 7系统目录结构
  10. Mac下IntelliJ IDEA常用快捷键
  11. Android开发入门教程--3.Activity入门指南
  12. 高等数学中▽符号的作用
  13. 浏览器下载大文件时下载完成但大小对不上
  14. 网络空间安全——总结
  15. 扫雷——Windows上的经典小游戏
  16. freeswitch SIP信令的接收
  17. JRebel-JVMTI [ERROR] You’re using an incompatible ‘jrebel.jar’ with the JRebel Agent.【完美解决方案】
  18. 多目标优化 MOP (二):遗传算法 SPEA2 2001
  19. 鸿蒙系统通知栏怎么清理,教你两招 彻底关掉手机通知栏烦人的无用通知
  20. 学习笔记TF058:人脸识别

热门文章

  1. Android 7.1 单独编译launcher3 报错的问题
  2. IOS支付,java后端代码
  3. postgresql jar 包下载地址
  4. 【Rust深入浅出-7】函数与闭包
  5. 安装Quartus ii 20版本步骤以及Modelsim SE 10版本配置步骤
  6. spark的JDBC连接池(Scala版),及wordCount的结果保存到MySql中
  7. 绿盟科技 linux漏洞,绿盟科技发布LINUX内核本地提权漏洞技术分析与防护方案
  8. 基于tcp和sqlite3数据库的电子词典项目
  9. 中国计算机信息系统集成行业协会:CCRC“风评”认证是哪个分项?
  10. mysql 创建索引的三种方式