学生成绩管理系统的创新报告Word文档格式.docx
《学生成绩管理系统的创新报告Word文档格式.docx》由会员分享,可在线阅读,更多相关《学生成绩管理系统的创新报告Word文档格式.docx(4页珍藏版)》请在冰豆网上搜索。
学生成绩管理系统创新
一、创新背景
1.现有的综合测评成绩复杂,学生成绩统计耗费时间长且容易错误。
为
了简化计算程序,将成绩信息化管理,设计并实现一个系统。
2.现在运行中的很多成绩管理系统已十分老旧,无论从性能还是功能上都难以满足现代学校的需求。
3.现有系统支持的软件平台也较少,扩展性不高。
二、项目技术方案
1.后端使用php编写(使用thinkphp框架)、数据库使用mysql、服务器使用Linux+Apache
2.前端除html、css和javascript之外,使用layui框架。
3.PHP语言是成熟的Web程序开发语言,MySql数据库具有快速开发的优点。
在行业内使用较为广泛,有开发学习的价值。
三、项目开发流程
1.数据库与数据结构的设计
2.部署开发环境
3.原型设计
4.模块功能实现
5.系统部署与测试
四、项目的重点内容及创新之处
1.基础模块划分为:
角色管理、学生管理、课程管理、学生成绩统计、
成绩汇总流程控制模块
2.根据角色对应的功能如下:
3.学生角色:
个人信息查询、信息修改、材料提交、成绩查询
4.教职工角色:
(角色管理)、学生成绩管理(计分策略管理、成绩录入、成绩查询、报表)、个人信息查询、密码修改、班级管理、学生管理、课程管理、成绩汇总流程管理。
五、模块功能介绍
1.学生管理模块
已班级信息的增删改查
3学生信息的增删改查
3批量增删改查
2.课程管理模块
3课程信息的增删改查(包含基本信息、考评方法、评分准则等)
3课程参与者的增删改查(参与者可以为班级可以为个人)
3课程学生得分的编辑(支持对最终分数的直接修改)
3课程考评管理(每次作业情况记录、考评项目记录)
3.角色管理模块
3用户注册
3综合权限管理
3角色权限的编辑
3用户角色的批量增删改查
4.成绩汇总流程控制模块
3学生学期分数的评分准则编辑
3学生评分信息来源编辑
3非文本信息审核任务编辑
3非文本信息审核任务分配
3相关推送
5.学生成绩统计模块
3此模块主要用于成绩的汇总与分析,包含:
3学生成绩计算
3学生成绩报表生成
3学生成绩趋势分析(包含异常成绩报表等功能)
3学生成绩推送
3学生成绩查询
六、成绩统计流程(教职工版本)
七、系统整体性能
1.系统核心部分采用ThinkPHP框架,并严格遵循模块开发与注释规范,代码可读性高,可维护性高。
2.系统前端分离了动态数据与静态页面内容,方便使用end分发,
也降低服务器负荷。
3.系统对外采用统一数据接口,支持十万级别的消息堆积(目前架
构可以支持过百万qps),保证系统服务的高可用性和高可靠性。
4.系统信息处理依赖消息队列,保证处理请求的公平与可靠性。
5.系统设计上支持分布式架构,对于特殊需求场景,可以通过增加机器增加性能。
八、页面展示
1.添加学生页面
.in
2.信息统计页面
C?
5)WjCII・!
I«
f
*
3.创建统计事件页面
*・r
TUJM!
mm
•ht軒算
4.线性数据录入页面
萇*
香MWFfr
蚯*・