计算机毕业设计flask基于Python学生信息管理系统

1.前期工作:目前学习了C语言程序设计、Java程序设计、Web语言以及Python等多门计算机语言,也掌握了对应的发工具如Visual Studio、Idea、Hbuilder、Pytharm的使用。同时学生信息管理系统的数据动态操作必然涉及数据库的操作,前期也学过MySQL数据库和MongoDB数据库,该系统由Python编写,且Python支持MySQL和MongoDB,所以本次打算用MySQL数据库进行操作。在知网看了关于学生信息管理系统的论文,了解了该系统所需要的大致功能。
2.参考文献:埃里克·马瑟斯的《Python编程从入门到实践》。

二、学生对课题的综合理解
(一)课题目的及意义(含国内外的研究现状分析)

当前信息技术应用日益普及,他对我们的生产方式,生活方式,学习方式以及思维方式都产生了深远影响。但在传统的模式下,人工进行学生信息的管理存在着诸多的缺点:效率低,不利于查找,更新等。严重影响了教育工作者的效率,由此设计一款学生信息管理系统的重要性便凸显了出来。该系统是针对上述情况,为解决教育工作者大量业务处理工作开放系统,为教育工作者和学生提供了充足的信息和快捷的查询手段。

(二)课题研究的主要内容

1.    对系统的可行性分析,确定用python编写该学生信息管理系统的可行性。
2.    需要分析设计好该学生信息管理系统的各个必要的功能模块,并分别实现各个模块的主要功能。
3.设计好Web前端系统页面,后期数据返回到页面当中。
4.学生的数据要进行动态操作,就需要将各模块实现与数据库的连接,后期的工作将会是在数据库中构建对应的表来存储对应数据。
(三)拟解决的主要问题和最终目标
    1.主要问题:
1.1 系统各个模块功能的正常。
1.2 MySQL数据库中建表参数正确。
1.3 各个功能模块中MySQL数据库数据的获取。
2.最终目标:实现各个模块功能并与数据库的连接,网页中正常显示返回信息。

(三)拟采用的研究方法或技术方案

1.    运用Python3.8.3编译器,Pytharm作为Python IDE。
2.    使用Hbuilder对前端页面进行设计。
3.Navicat for MySQL数据库管理和开发工具建立数据库表单。
4.Mysql数据库语句。

(五)课题预期结论或过程中的特色、创新点

在查阅相关文献后发现学生信息管理系统大多采用Visual Basic编写,代码量大且不易理解,此次打算用Python来实现其功能,由于Python编写的代码复用性强,大大减少了代码量,而且语法简单、扩展方便、资源整合能力强等等。此外这次学生管理系统实现了学生信息查询结果根据分数的排序功能。

(六)论文撰写提纲
1. 绪论
2. 系统概述
2.1 系统背景和意义
2.2 系统功能简介
3. 系统分析
3.1 可行性分析
3.2 需求分析
4. 功能模块
4.1 学生信息录入模块
4.2 学生信息修改模块
4.3 学生信息删除模块
4.4 学生信息查询模块
5. 前端页面的的设计
5.1 登录页面
5.2 首页
5.3 学生信息录入页面
5.4 学生信息修改页面
5.5 学生信息删除页面
5.6 学生信息查询页面
6. 数据库设计
  6.1 数据库表单设计
结论
致谢
参考文献


 

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值