其中各子模块的主要功能如下:
1、用户登录:用户进入系统先输入用户名与密码,选择权限登录,用户登录成功,要记录登录的用户名和登录类型。
2、学生注册:学生注册填写学号、密码、确认密码、学生姓名、邮箱、手机号码、专业、年级等信息完成学生注册操作。
3、查看贫困生信息:用户登录成功后,能够按分类或者查找贫困生信息进行管理。
4、主页内容管理:管理员登录以后,可以对主页、个人中心、学生管理、学院管理、贫困生名额管理、贫困生申请管理、助学金等级管理、评定规则管理、申请上报管理、助学金管理、勤工助学管理、岗位申请管理、岗位工时管理、岗位薪金管理进行详细操作。
语言:Python
框架:django/flask
软件版本:python3.7.7
数据库:mysql
数据库工具:Navicat
前端框架:vue.js
通过比较两个不同因素的框架,可以看出Flask和Django不能被标记为单一功能中的最佳框架。当Django在快速发展的大型项目中看起来更好并且提供更多功能时,Flask似乎更容易上手。这两个框架对于开发Web应用程序都非常有用,应根据当前的需求和项目的规模来选择它们。
最新python的web框架django/flask都可以开发.基于B/S模式,前端技术:nodejs+vue+Elementui+html+css
,前后端分离就是将一个单体应用拆分成两个独立的应用:前端应用和后端应用,以JSON格式进行数据交互.充分保证了系统代码的良好可读性、实用性、易扩展性、通用性、便于后期维护等特点
随着Internet的发展,人们的日常生活已经离不开网络。未来人们的生活与工作将变得越来越数字化,网络化和电子化。网上管理,它将是直接管理贫困生管理系统的最新形式。本论文是以构建贫困生管理系统为目标 ,由管理员、学生和学院三大部分组成。着重论述了系统设计分析,系统主要包括主页、个人中心、学生管理、学院管理、贫困生名额管理、贫困生申请管理、助学金等级管理、评定规则管理、申请上报管理、助学金管理、勤工助学管理、岗位申请管理、岗位工时管理、岗位薪金管理等功能,以及后台数据库管理。从系统设计到详细实现都根据了系统的建设思想和mysql数据库的设计方法。
该系统的应用可以减少管理者的劳动强度,提高工作效率与管理水平,具有很大的价值。它可以使贫困生管理系统操作简单,成功率高,使网上贫困生管理系统的管理向一个更高层次前进。
本系统尝试使用django在网上架构一个动态的贫困生管理系统,以使每一用户在家就能通过系统来进行贫困生管理。提出旨在使贫困生认定工作实现科学化、信息化、规范化与自动化。随着国家对普通高校助学工作的进一步重视,如何建立具备完整性、准确性、可靠性、时效性、有序性的现代化贫困生认定系统,是一个需要进行深层次探讨和结合实际解决的重要课题。本课题具有较强的综合性,通过实现该课题,学生能够运用软件工程的方法进行软件开发,对软件项目的整体开发流程有一个详细深入的认识,进一步巩固对所学知识的掌握,同时培养学生对专业知识的综合运用能力以及团队合作等通用能力。