博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
学生成绩后台管理系统(一)需求分析
阅读量:5045 次
发布时间:2019-06-12

本文共 906 字,大约阅读时间需要 3 分钟。

一、用户需求

  1.业务需求

  高校的教务系统一般涵盖各种系统,例如选课系统、成绩管理系统等。在一些特殊时期,例如选课、查询成绩等特殊时段会造成服务器的大量访问,往往导致服务器的崩溃。为了减小系统的压力,将成绩后台管理系统分离出来,学生查询成绩访问教务系统,教师则利用成绩后台管理系统进行教学操作。

  学生成绩后台管理系统面向的用户是教师和系统管理人员:教师通过本系统查看、修改自己的信息,并进行课程查询,对学生成绩进行录入并及进行查询;管理员可查看教师信息并对学生成绩进行修改确认。教师仅仅只能修改自己的信息,并且只能修改部分信息,以保障整体信息具有识别性;教师进行成绩录入时,应清楚规定成绩的组成比例(期末成绩:平时成绩40% +期末卷面成绩60%,平时成绩:出勤 30% +课堂表现 40%+ 课后作业 30%);教师在最后提交之前可以选择保存学生成绩,当全部上传完毕点击提交之后则不能再次修改,若要修改则要向系统管理员申请;教师可以通过班级、学号等方式查询学生成绩。系统管理员比教师拥有更高的权限,可以整体查看教师信息,也可在接收到教师的申请后对对应学生的成绩进行修改。

  2.特殊需求

  教师可以保存学生成绩,但是教师在确认提交学生之后不能随意修改,若是想修改,则必须向系统管理员申请,由系统管理员确认修改。

二、可行性分析

  1.技术可行性

  软件工具:IntelliJ IDEA

  平台:

  2.经济可行性

  学生成绩后台管理系统将成绩管理后台系统与学校教务系统进行分离,减轻了学校教务系统的负担,从而间接保障了教务系统的正常访问。同时由于本系统开发便捷、省时省力,也大大节约了开发成本。

三、系统功能

  教师:

       查询个人信息、修改个人信息、课程查询、成绩录入和修改、学生成绩查询

  系统管理员:

       查询教师信息、进行成绩修改

四、系统模块图

  

  上图是完整的系统模块图,但是由于技术有限,准备将系统模块简化为下图。

五、E-R图

  

六、用例图

转载于:https://www.cnblogs.com/mnbvcxzasdfghjkl/p/10829019.html

你可能感兴趣的文章
面向对象1
查看>>
在ns2.35中添加myevalvid框架
查看>>
【贪心+DFS】D. Field expansion
查看>>
为什么要使用href=”javascript:void(0);”
查看>>
二进制文件的查看和编辑
查看>>
C++中将string类型转换为int, float, double类型 主要通过以下几种方式:
查看>>
Hack工具
查看>>
多余的判断
查看>>
Android开发之监听或获取手机短信内容 分类: Android 消...
查看>>
foreach---集合已修改;可能无法执行枚举操作。
查看>>
BZOJ-3505-数三角形-CQOI2014
查看>>
CentOS 安装 debuginfo-install
查看>>
CSS布局:让页底内容永远固定在底部
查看>>
RichEdit
查看>>
路由器和交换机的区别
查看>>
Coursera台大机器学习课程笔记14 -- Validation
查看>>
易之 - 我是个算命先生(2014年3月23日)
查看>>
C# :面向对象
查看>>
JavaScript中的正则表达式
查看>>
【公众号系列】SAP HANA 平台的优势
查看>>