预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

某中职学校学生学籍信息管理系统的设计与实现的中期报告 一、项目背景 随着教育部门工作日益繁重,学籍信息管理越来越复杂,手工管理已经无法胜任,需要一种信息化管理方式来提高学籍信息的管理效率和精度。本项目旨在设计并实现一个基于Web的学籍信息管理系统,方便教师、学生和家长进行学籍信息的管理、查看和查询。 二、需求分析 系统主要分为管理员、教师、学生和家长四个角色,各自有不同的权限: -管理员 -添加、修改、删除教师、学生、班级和课程信息; -审批学生的详细信息; -管理教师、学生和家长的账号信息; -导出学籍信息表。 -教师 -查看自己所授课程的学生名单和成绩; -修改自己所授课程学生的成绩; -查看班级学生名单。 -学生 -查看个人基本信息和学习成绩; -修改个人基本信息; -查看自己所在班级的学生名单。 -家长 -查看子女基本信息和学习成绩; -查看子女所在班级的学生名单。 三、设计思路 系统将采用B/S模式进行设计,前端采用HTML/CSS/JavaScript/Jquery等技术,后端采用Python语言和Django框架,数据库采用MySQL。 系统主要包含以下七个模块: -公共模块:包括登录、注册、修改密码等公共功能; -管理员模块:包括管理员的用户信息管理、学校信息管理、教师信息管理、学生信息管理、课程信息管理和班级信息管理等; -教师模块:包括教师个人信息管理、选课情况管理、授课管理和成绩管理等; -学生模块:包括学生个人信息管理、选课情况管理和成绩查询等; -家长模块:包括家长个人信息管理、所监护的学生信息查询等; -学籍信息查询模块:包括根据学生/教师/班级进行学籍信息查询等; -统计报表模块:包括学期成绩统计、教师授课时长统计等。 四、进展情况 目前系统已完成以下部分: -搭建基于Django框架的Web应用; -系统登录、注册、密码修改功能; -系统管理员、教师、学生、家长四个用户角色的权限控制; -数据库设计和相关模型实现; -管理员模块的部分功能实现,包括学校信息管理、教师信息管理、学生信息管理、课程信息管理; -教师模块和学生模块的基本页面设计。 下一步的工作内容是: -教师模块和学生模块的功能实现; -家长模块、学籍信息查询模块和统计报表模块的设计和实现; -系统UI和界面优化。