hw3DBApp开发系统课程项目_.docx
《hw3DBApp开发系统课程项目_.docx》由会员分享,可在线阅读,更多相关《hw3DBApp开发系统课程项目_.docx(3页珍藏版)》请在优知文库上搜索。
1、计算机入门课程项目2:学生信息管理系统目标开发一个简单的学生信息管理系统,使用Python作为主要的编程语言,通过SQL操作数据库。该项目将包括数据的增删改查(CRUD)功能,数据分析和基本的用户界面。提交方式:VeZhenHrnaolOVe邮件主题:学号一姓名报告以Pdf附件方式提交,文件名要求:学号一姓名.Pdf源码以压缩包方式提交,文件名要求:学号一姓名.ziptartar.gz一Deadline:24点/12/10/2023,过期不候技术栈PythOn:主要编程语言SQL:数据库查询语言SQLite:轻量级数据库,适合教学和小型项目项目要求1 .数据库设置(30%)a.使用SQLite
2、创建和初始化数据库。b.创建包含学生信息的表,课程表等。字段包括学号、姓名、入学年份、专业、性别等,c.注意:可以按照你的需求去设计数据表。2 .数据操作(40%)a.实现基本的CRUD操作:添加新学生、更新学生信息、删除学生记录、查询学生信息。b.使用SQL语句进行数据操作。c.生成样列数据,然后插入基础数据表,用于数据库的测试,生成测试报告。3 .数据分析和报告(30%)a使用PandasorSQL对数据进行分析,i .计算每个专业的学生人数、性别比例。ii .分析不同专业的成绩的对比iii .分析学生年龄和考试成绩的相互关系iv .分析学生的地区分布和考试成绩的相互关系V.其他的分析(可
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- hw3DBApp 开发 系统 课程 项目
