推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于Python的学生信息管理系统

更新时间:2019-12-21 09:00:06 大小:1M 上传用户:songhuahua查看TA发布的资源 标签:python 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(1) 举报

资料介绍

针对传统的人工管理学生信息效率低下、安全性差的问题,利用计算机和Python语言进行学生信息管理.系统框架使用Python语言中的Django框架,利用HTML技术进行内容展示,SQLite数据库进行表单存储.系统模块包括学生信息管理模块、课程信息管理模块、选课模块、成绩管理模块、学生成绩报警功能、教师留言功能等功能模块.该系统功能齐全、操作简便、实用性好,在学校的信息管理领域具有很好的应用前景.


部分文件列表

文件名 大小
基于Python的学生信息管理系统.pdf 1M

部分页面预览

(完整内容请下载后查看)
总第 21 240 期  
2019 8 月  
大 众 科 技  
Popular Science & Technology  
Vol.21 No.8  
August 2019  
基于 Python 的学生信息管理系统  
周 庆 潘学文  
技学院与信工程学院,425199)  
【摘 要】的人工生信息效率低、安问题Python 进行生信息管系统  
框架使Python Django 框架HTML 技术进行内容SQLite 数据进行存储系统块包括生信息  
息管课模、学功能、留言功能功能。该系统功能齐全、  
操作简便、实用好,息管领域具有好的应用前景。  
【关键词】SQLite 数据Python ;学生信息管理  
【中图分类号】TP391  
【文献标识码】A  
【文章编号】1008-1151(2019)08-0011-03  
Student Information Management System Based on Python  
Abstract: Aiming at the problems of low efficiency and poor security in traditional manual management of student information,  
computer and Python language are used to manage student information. The system framework uses Django framework in Python  
language, uses HTML technology to display content, and stores forms in SQLite database. The system module includes student  
information management module, course information management module, course selection module, performance management module,  
student achievement alarm function, teacher message function and other functional modules. The system has complete functions, simple  
operation and good practicability. It has a good application prospect in the field of school information management.  
Key words: SQLite database; Python language; student information management  
套学信息管系统。  
1 引言  
2 系统方案设计  
目前,在信息管领域,在于  
信息管率过,传统的人工和  
系统的1 所示系统的包  
动力浪费[1]因此有一便用的信息  
信息管程信息管课模、成管  
系统的求日同时信息化、数化的方  
报警教师。系统包  
符合了高校园宗旨,有信息资源  
信息程信息信息  
共享,方便培养信息管系统降  
、到报警教师等一系列  
度,而且有提高高校竞争进  
能。  
的发展[2]。  
Python 编程语言相对于其它编程语言JavaC有  
简单维护特点,在系统发领域应用广。  
Django 框架种基Python 语言源  
框架[3]Django 框架强大的数据库管能、支持面  
向对技术支持广的应用分强大SQLite  
数据采用 C 语言行开发的一化、便化的级  
数据[4]。由于 SQLite 数据库对,且行  
速度快,多产发都采用 SQLite 数据系统采用  
Python 语言Django 框架SQLite 数据,  
1 系统功模块设计  
【收稿日期】2019-06-09  
【基金项目】2018 度湖学研究一项目18C1063技学院应用项目“科  
技术。  
【作者简介】周庆1998-男,寿人,技学院与信工程学院学。  
【通信作者】1983-男,人,技学院与信工程学院讲师从事程  
学工。  
- 11 -  
3 数据库表单设计  
系统采用 SQLite 数据库管数据信息。在信  
息管系统中使用到的数据信息程信息  
信息分别的数据信息。  
信息表:信息中存的为基本信息,  
性别的电  
2
添加学生息界面图  
信息信息表  
1
所示。  
程信息管实现要功能为教师对  
系统中的程信息行管操作教师课  
程信息添加教师输入名称师姓程  
1
学生表  
名称  
id  
no  
name  
sex  
tel  
型  
小  
11  
键  
 
int  
CharField  
CharField  
CharField  
CharField  
CharField  
CharField  
100  
100  
100  
100  
100  
100  
号  
名  
性别  
话  
 
言  
描述程信息程信息添加的系统实现3 所示。  
team  
beizhu  
程信息表:课程信息表主基本信息包  
名称教师程描述程信息程信息表  
表  
2
所示。  
表:表主名称分  
数等基本信息建立的联系。表  
所示。  
3
3
程信息添加界面图  
2
程信表  
名称  
id  
name  
teacher  
beizhu  
型  
小  
11  
100  
100  
100  
键  
注  
信息管实现要功能为教师对  
生已选择数的操作教师管  
信息添加添加的系统如  
int  
CharField  
CharField  
CharField  
名  
教师  
描述  
4 所示。  
3
关系表  
名称  
id  
stu  
course  
score  
型  
int  
ForeignKey  
ForeignKey  
IntegerField  
小  
11  
100  
100  
100  
键  
注  
名  
名  
数  
信息表:信息中存的数据信息教师  
名称教师基本信息信息表  
表  
4 所示。  
4
添加绩界面图  
4
管理员表  
名称  
id  
name  
pwd  
型  
int  
CharField  
CharField  
小  
11  
100  
100  
键  
注  
要实现能为生可系统中存  
号  
码  
在的操作教师生已经选择  
程信息删除操作身份登系统,  
以进入操作操作,系  
4 系统实现与测试  
统的图  
5
所示。  
教师系统进入录界,  
分别选择复选,输入击登成  
操作身份下,的系统操作权限。  
信息管实现要功操作教师以  
信息数据操作教师员  
信息添加操作教师添加信息的系统  
5
选课界面图  
实现图2 所示。  
报警要是报警  
操作,如目成那么名  
背景报警图  
6 所示。  
- 12 -  

全部评论(1)

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载