学生成绩管理系统需求分析

您所在的位置:网站首页 学生成绩分析报告书 学生成绩管理系统需求分析

学生成绩管理系统需求分析

2023-08-18 16:20| 来源: 网络整理| 查看: 265

学生成绩管理系统需求分析 时间:2023.7.19

学生成绩管理系统

--需求分析

一、 任务概述

1.1项目背景:

随着在校大学生人数的不断增加,教务系统的数据量也不断的上涨。学校工作繁杂、资料重多,虽然各类管理信息系统已进入高校,但还未普及,而对于学生成绩管理来说,目前还没有一套完整的、统一的系统。因此,开发一套适和大众的、兼容性好的系统是很有必要的。

1.2开发意图:

采用学生成绩管理系统,可以方便地对学生和学生成绩进行管理。

1.3用户特点:

本系统的最终用户只有一个:管理员。系统的管理员主要是对学生信息以及学生成绩进行一些操作。这些操作包括对学生信息的添加、对学生成绩的录入以及对学生成绩进行分析等。

1.4可行性分析:

目前,随着办公信息化的开展,高校的扩招,新生入学以及期末考试结束后,学校都需要对一些繁琐的流程进行管理,通过一个基于B/S架构的管理系统,可以很好的将这一个过程进行化繁为简。此项目具有普遍性,能够应用于很多学校。因此,该类型系统可以大量投入使用。

二、功能描述

2.1模块划分:

该系统主要分为三个模块: 信息数据管理、基本信息管理和成绩管理。

2.2详细功能描述:

2.2.1信息数据管理模块:

1,进入系统后台

2,学生基本信息录入 :可选择两种方式进行学生信息录入,一个是单条录入,另一个是批量导入。批量导入是将一个Excel表提交给系统,系统负责将该表中的数据存储到数据库中,Excel需要按照一定的格式。

3,学生基本信息导出:可按班或系导出基本信息到Excel表中。

4,所选科目成绩录入:可选择两种方式进行成绩录入,一个是单条录入,另一个是批量导入。批量导入是将一个Excel表提交给系统,系统负责将该表中的数据存储到数据库中,Excel需要按照一定的格式。

5,所选可没成绩导出:可按照班或专业导出成绩到一个Excel表中。

2.2.2基本信息管理模块:

? 1、基本信息查询:可按年级、系别、专业、班级对学生基本信息进行查询。

2, 基本信息修改:通过基本信息的查询,可对相应的信息进行修改。

2.2.3成绩管理模块:

成绩管理分为成绩分析和成绩排名两个子模块。

成绩分析:

1,对每系或每班各科成绩进行分析(即求单科平均成绩、及格率和优秀率); 2,对所开课程的成绩分析(求其平均成绩,最高分和最低分);

3,不及格情况的统计、导出、打印

成绩排名:

1,对学生考试成绩进行排名(单科按系别或班级进行排名,对每一个班级,同一学期学生总体成绩进行排名,并显示各科成绩信息)

三、功能模块图

学生成绩管理系统需求分析

四,数据流图

总体数据流图

学生成绩管理系统需求分析

学生信息数据流图

学生成绩管理系统需求分析

成绩信息数据流图

学生成绩管理系统需求分析

信息操作数据流图

成绩操作数据流图

学生成绩管理系统需求分析

五,ER图

六,数据字典

学生成绩管理系统需求分析

学生成绩管理系统需求分析

管理员数据字典表

学生成绩管理系统需求分析

学生成绩管理系统需求分析

教师数据字典表

学生成绩管理系统需求分析

学生成绩管理系统需求分析

学生成绩管理系统需求分析

学生成绩管理系统需求分析

学生成绩管理系统需求分析

学生数据字典

成绩数据字典

学生成绩管理系统需求分析

课程数据字典

学生成绩管理系统需求分析

七、其他需求

6.1 故障处理要求

对于该学生成绩管理系统,用户提出的故障可能有:软件无法安装或者软件停止运行以及此时应该采取什么措施恢复数据。

当软件无法安装时,可以查看帮助手册,安装相关软件或者修复受损文件。 当软件停止运行时,强行关机重启后,可以根据系统的自动备份或者在操作之前的手工备份来恢复数据,保证系统数据的正确性。

6.2、安全性要求

因为学生成绩管理系统关系到学校对学生基本资料所行操作的正确性与准确性,所以对于学校而言对安全保密性的要求非常严格,所以不能让非管理员对学生成绩进行操作

6.3 可扩充性要求

任何软件都有缺陷,对于公告管理系统的需求发生变化时,增加一个新的功能模块,要求系统能够很好地对其进行扩充,既可补充性。

6.4 可维护性要求

当操作系统平台发生变化或者支持软件学生成绩管理系统发生变化时,为了

学生成绩管理系统需求分析

适应这些变化必需对系统进行维护,即要求有可维护性。

七、环境

数据库:Oracle数据库

服务器:Tomcat6.0

浏览器:不限

开发工具:myeclipse8.5+Oralce10g

第二篇:需求分析(学生成绩管理系统)

西南林业大学计算机科学与技术二班 学生项目小组

学生成绩管理系统需求分析

小组成员:温涛(20081152058)

黄恒 (20081152076)

宁松 (20081152072)

班 级:08计科二班

背景:由于在现阶段我们的电子信息系统不够完善,在很多地区没有涉及,而如今的中学日常管理当中,学生成绩管理就是其中非常重要的一环,特别是当前学生人数越来越多,则建立一个学生成绩管理系统更具有非常大的实际应用意义。

1 系统需求

成绩管理成为学校教学管理中十分重要又相当复杂的管理工作之一,单纯的采用传统的手工处理已经不符合教育和管理的要求,而计算机具有运算速度快,处理能力强等特点,很自然地进入到这一应用领域中。因此为了保证学校的信息流畅,工作高效,有必要设计一个学生成绩管理系统。这不但能使教务人员从复杂的成绩管理中解脱出来,而且对于推动教学的发展也起到非常重要的作用。

学校学生成绩管理工作都是采用传统的手工管理,这各传统人工的管理方式存在着许多缺点,如:效率低,保密性差,一方面导致教师,学生成绩情况不了解,教师对成绩管理工作倍感头痛,因为时间一长,将产生大量的文件和数据,这对于查找,更新和维护都带来了不少的困难,耗费大量劳动力,难于避免错误的产生。

由于以上的优点,帮助广大教师提高工作效率,实现学生成绩信息管理工作流程的系统化、规范化和自动化。

需求的收集及分析:学生成绩管理系统应该完成以下两个方面的内容:学生档案资料的管理、学生成绩的管理(包括学生课程),每个内容均需要提供添加、修改和查询的功能。学生成绩管理系统在开发过程中收集到的客户需求文档记录的关键部分可概括为以下几个部分:

1、 可能会使用到该系统的用户:管理人员、教师、学生;

- 1 -

西南林业大学计算机科学与技术二班 学生项目小组

2、 各类用户的权限不一样。例如系统管理员可以添加、修改、查询学生档案资料和学生的成绩,学生只能查询自己的档案、成绩以及一些公共的信息,教师可以发布学生的成绩信息,而且只能查询自己所授课程的信息以及一些公共信息。

由此可见,学生成绩管理系统需要满足2个方面的需求:管理员使用系统对全部数据进行维护操作;教师对于自己相关的部分数据实体进行操作;学生作为查询者对数据实体进行查询操作。

2 功能需求

系统功能需求:

我们的系统需要实现的功能主要包括以下几个方面:

a.设计不同用户的操作权限和登录方法;

b.管理员可以添加、修改和查询学生的档案记录,同时可以添加、修改和查询学生的成绩记录,有对学生成绩信息开放度的管理权;

c.管理员对学生的档案和成绩进行审查,生成学生的档案记录报表和学生成绩报表;

d.教师可以查询所授课程的学生信息,可以录入并查询所授课程的成绩; f.学生有查询个人档案信息和成绩信息的权利;

e.用户界面的直观性和成绩查询结果的可视化。

满足上述要求的系统应该包括以下几个模块:基本数据维护功能;数据库管理功能;基本业务功能。

3 数据需求

通过调查,总结出用户对数据的需求如下:

(1)学生信息

包括:学号、学生姓名、性别、出生日期、班级

(2)课程信息

包括:课程编号、课程名称

(3)选课信息

包括:学生姓名、课程名称、开课时间、成绩

- 2 -

西南林业大学计算机科学与技术二班 学生项目小组

(4)教师信息

包括:教师姓名、 教师编号

一、 基本数据维护功能

1、 添加学生的档案信息。

2、 修改学生的档案信息。

3、 删除学生的档案信息。

4、 添加学生的成绩信息。

5、 修改学生的成绩信息。

6、 删除学生的成绩信息。

7、 查询结果的可视化管理。

二、 数据库管理功能

1、 档案和成绩信息管理。

2、 帐户信息管理。

3、 档案和成绩信息查看管理。

三、 基本业务功能

1、 查看档案信息和成绩信息。

2、 添加成绩信息

4 性能需求

通过分析,系统性能需求如下:

1. 系统的高速性、稳定性、安全性。

2. 系统的体系结构能够方便添加功能模块,适应业务、办公的发展。

3. 系统人机界面友好,易学易用。

4. 系统维护成本较低。

5 出错处理需求

1. 接受到从另一个系统发来的违反协议格式的消息时要及时拒绝。

2. 发现系统自己出现错误时要及时提出出错处理需求。

- 3 -

更多相关推荐: 学生成绩管理系统需求分析

学生成绩管理系统需求分析报告一引言1二系统需求2三系统功能分析3四系统功能模块31用户管理模块设计41学生信息管理42教师信息管理42学生成绩管理模块设计43系统维护模块设计44岗位定义5五目标系统界面与其它需...

学生成绩管理系统需求分析报告

PINGDINGSHANUNIVERSITY软件学院项目需求分析报告书课程:专业实训(3)项目名称:学生成绩信息管理系统专业年级:10级软件工程姓名:学号:指导教师:20xx年09月29日1引言学生成绩管理是一…

学生成绩管理系统需求分析报告

学生成绩管理系统需求分析报告一任务概述11项目背景在如今的高校日常管理当中学生成绩管理是其中非常重要的一环随着计算机和计算机知识的普及学生成绩管理得到了更大的发展空间通过开发学生成绩管理系统使用计算机对学生成绩...

学生成绩管理系统需求分析报告

学生成绩管理系统需求分析报告班级数学与应用数学112班姓名XX学号201XXXXXX指导老师柳文涛目录1引言311文档编制目的312软件背景312软件背景32软件概述321软件范围定义3211开发意图4212应...

学生成绩管理系统需求分析报告

房产客户关系管理需求分析说明书学生成绩管理系统需求分析说明书组名J2EE第四项目组作者李玉杰张洋王涛屈凯悦郝春平刘超越完成时间20xx0609签收人李玉杰修改情况记录Copyright20xxJ2EE第四项目组...

学生信息管理系统需求分析报告模板

学生信息管理系统需求分析报院系电子信息工程系告专业计算机信息管理班级102班姓名学号高慧婷10405209方青远10405223汪文芳10405259学生信息管理系统目录1序言32项目简介321系统标识322系...

学生成绩管理系统需求分析报告

长春大学课程设计纸学生成绩管理系统系统需求分析报告装订线一引言1编写目的编写本文档是为了明确用户需求用以精确软件架构设计为测试提供依据并且使开发小组合理分工使小组的每一个人明确项目最后要求完成的软件产品的特点本...

C_学生成绩管理系统课程设计报告

C程序设计课程设计报告2020学年第学期题目学生成绩信息管理系统专业班级姓名学号指导教师成绩年月日目录摘要1第一章绪论211设计目的212开发工具选择213开发环境214本报告的主要内容2第二章需求分析321系...

成绩管理系统需求分析

摘要目前学生信息管理更趋复杂化和困难化而学生成绩管理系统的应用与发展也随之显得尤为重要文章通过对学生成绩管理系统进行可视化的需求分析与系统设计并围绕系统的开发首先对UML统一建模语言建模概念和特点进行简要介绍然...

学生成绩管理系统需求分析

课程设计课程名称论文题目学院专业班级姓名指导教师软件需求工程学生信息管理系统需求分析报告计算机科学与技术学院软件工程软件sy1201郭烨华岑丽20xx20xx学年第1学期目录论文要求11引言211目的212适用...

学生信息管理系统需求分析报告

学生信息管理系统需求分析报告设计目的学生信息是学校管理中一项繁琐的工作管理人员需要建立学生的学籍汇总每学期没有拿到规定学分的学生及这些学生的详细情况学生完成一门课程的学习后教师学要录入学生的考试成绩计算平均成绩...

学生信息管理系统需求分析

学生信息管理系统需求分析设计目的学生信息是学校管理中一项繁琐的工作管理人员需要建立学生的学籍汇总每学期没有拿到规定学分的学生及这些学生的详细情况学生完成一门课程的学习后教师学要录入学生的考试成绩计算平均成绩汇总...

学生成绩管理系统需求分析报告(33篇)



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3