学生成绩查询管理系统需求分析说明书1

更新时间:2023-05-16 02:13:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

说明书

学生成绩查询管理系统需求分析说明书

目录

1 综合要求

1.1 编写目的

1.2 基本要求

1.3 具体实现

2 项目概述

2.1 项目描述

2.2 项目功能

3 应用环境

3.1 系统应用硬件环境

3.2 系统应用软件环境

4 具体要求

4.1 学生成绩查询管理系统流程图

4.2 学生成绩查询管理

4.2.1 查询学生成绩

4.3 对学生成绩,专业,班级,学期,学生,科目,管理员的添加,编辑,删除的操作

4.3.1 管理学生信息

4.3.2 成绩管理

4.3.3 专业管理

4.3.4 班级管理

4.3.5 学期管理

4.3.6 学生管理

4.3.7 科目管理

4.3.8 管理员管理

5 结论

说明书

1 综合要求

1.1 编写目的

随着学校规模的不断扩大,学生数量急剧增加,有关学生的各科成绩信息量也成倍增长。面对庞大的成绩信息,需要学生管理系统来提高学生管理工作的效率。通过这样的系统可以做到成绩的规范管理、科学统计和快速查询、修改、增加、删除等,从而减少管理方面的工作量。

学生成绩查询系统成为教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生档案管理系统应该能够为用户提供充足的信息和快捷的查询手段。可以说它是完全为学生朋友服务的系统,并且适用于各所高校。

1.2 基本要求

1.按照学生、管理员两种角色设计系统功能。

2.成绩查询功能(全部用户):每个学生可以查询自己所有课程的成绩。教师可以查询所带班级的成绩。管理员可以查询全年级所有学生所有课程的成绩并进行排序和统计,所有人可以浏览全校的成绩,并且查询功能只能看,不能修改。

3.成绩管理功能(管理员):录入各科成绩,修改某个学生某门课成绩,可以一次导入某班全部学生成绩。

4.专业管理功能(管理员):根据各个专业所列出的各专业的专业名称、负责人和联系电话。

5.班级管理功能(管理员):班级的添加,编辑,删除班级功能。

6.学期管理功能(管理员):学期的添加,编辑,删除班级功能。

7.学生管理功能(管理员):添加,编辑,删除某班某个学生的基本信息。

8.科目管理功能(管理员):根据各专业的各科科目进行科目的添加,编辑,删除。

9.管理员管理功能(管理员):管理员可自行添加管理者的姓名和密码,以便管理者可以对其数据的添加,编辑,删除等功能的管理。

1.3 具体实现

本系统总的要实现学生、教师对成绩的查询,管理员对专业,科目,学期,班级,成绩等的添加,编辑,删除功能。

2 项目概述

2.1 项目描述

《学生成绩查询系统》是为了利用计算机实现一个学校的学生成绩查询工作。因此,系统应该有一个全局管理功能,以方便实现不同的功能的选择。也就是应具备全局管理功能。这里用总控模块实现。由于要处理的信息包括基本数据管理、学生成绩查询、系统维护等的不同处理,总控模块管理有三种不同的信息的处理。即基本数据管理、学生成绩查询、系统维护的管理。由于每种信息的处理涉及到对信息多方面的不同子功能,所以又涉及到对众多的子功能的管理。

2.2 项目功能

说明书

3 应用环境

3.1 系统应用硬件环境

(1) 台微机(包括主机、显示器及磁盘驱动器)

(2) 打印机

(3) 适配器、电缆等其它网络配件

3.2 系统应用软件环境

(1)操作系统:Windows xp及以上

(2)数据库:Microsoft office Access2003

(3)开发工具包:Visual studio2005

4 具体要求

4.1 学生成绩查询管理系统流程图

说明书

4.2 学生成绩查询管理

4.2.1 查询学生成绩

使用者:全部用户

目的:查看全校学生的成绩

基本事件流:

1.用户点击查询按钮,进入到成绩查询界面。

2.学生输入自己的姓名和学号,点击查询即可查询到各科的成绩。

3.查询完毕后单击退出就可以退出查询界面。

4.3 对学生成绩,专业,班级,学期,学生,科目,管理员的添

加,编辑,删除的操作

4.3.1 管理学生信息

使用者:管理员

目的:管理学生的成绩,专业,班级,学期,学生,科目

基本事件流:

1.管理员点击管理按钮,进入到管理员登录界面。

2.管理员输入用户名和密码,进入到管理界面,如用户名和密码不正确,就不能进行管理。

说明书

4.3.2 成绩管理

使用者:管理员

目的:学生各专业各科成绩的添加,修改,删除数据的功能

基本事件流:

1.单击成绩按钮,进入到成绩管理界面。

2.点击添加按钮,对数据进行写入,在保存后,数据将写入到数据库中;修改按钮对原有数据进行修改,修改后将替换原有数据库中的数据;删除按钮,对数据的删除,从数据库中写出。

4.3.3 专业管理

使用者:管理员

目的:添加各个专业并且对各个专业的负责人,联系电话进行修改,删除

基本事件流:

1.点击专业管理按钮,进入到专业管理界面。

2.点击添加按钮,对数据进行写入,在保存后,数据将写入到数据库中;修改按钮对原有数据进行修改,修改后将替换原有数据库中的数据;删除按钮,对数据的删除,从数据库中写出。

4.3.4 班级管理

使用者:管理员

目的:对各专业里的各班班主任,联系电话进行添加,修改,删除操作

基本事件流:

1.点击班级管理按钮,进入到班级管理界面。

2.点击添加按钮,对数据进行写入,在保存后,数据将写入到数据库中;修改按钮对原有数据进行修改,修改后将替换原有数据库中的数据;删除按钮,对数据的删除,从数据库中写出。

4.3.5 学期管理

使用者:管理员

目的:对大学三年各学期的管理

基本事件流:

1.点击学期管理按钮,进入到学期管理界面。

2.点击添加按钮,对数据进行写入,在保存后,数据将写入到数据库中;修改按钮对原有数据进行修改,修改后将替换原有数据库中的数据;删除按钮,对数据的删除,从数据库中写出。

4.3.6 学生管理

使用者:管理员

目的:对学生的姓名和学号的添加,修改,删除操作

基本事件流:

1.点击学生管理按钮,进入到学生管理界面。

说明书

2.点击添加按钮,对数据进行写入,在保存后,数据将写入到数据库中;修改按钮对原有

数据进行修改,修改后将替换原有数据库中的数据;删除按钮,对数据的删除,从数据库中写出。

4.3.7 科目管理

使用者:管理员

目的:对各个专业的各科科目进行添加,修改,删除操作

基本事件流:

1.点击科目管理按钮,进入到科目管理界面。

2.点击添加按钮,对数据进行写入,在保存后,数据将写入到数据库中;修改按钮对原有

数据进行修改,修改后将替换原有数据库中的数据;删除按钮,对数据的删除,从数据库中写出。

4.3.8 管理员管理

使用者:管理员

目的:添加,修改,删除管理员操作

基本事件流:

1. 点击科目管理按钮,进入到科目管理界面。

2. 用户确认输入信息的正确性,正确则增加信息;用户确认修改信息的正确性,正确则

修改信息;用户确认删除信息的正确性,正确则删除信息。

5 结论

本系统从整个项目的需求出发,针对现有环境下的数据信息服务的现状,将数据资源和用户进行合理结合,采用用户灵活控制的方式,让用户获得对数据的访问、管理的能力,使管理员对学生成绩的管理具有决定权,避免了每次都要在众多的数据资源查找的繁琐,提高用户对数据资源的管理效率。通过结合数据库技术,本系统能够根据用户想法进行操作。另一方面,学校也可通过系统统计学生的能力倾向,以指引资源收集方向、确定管理重点。

本系统具有良好的逻辑结构,简明有效的层次及清晰的接口,有效地提高系统的可靠性、可扩展性、可重用性和可维护性,有利于个性化服务的调整或扩展。

系统的改进与提高

由于各种原因,本系统有许多缺点。针对本系统的一些缺点,在二期开发时主要在以下方面进行改进:

1、 加强后台管理页面的建设。本系统只是面向用户,对成绩的管理只靠人工在后台操作,费时又费力。加强后台管理系统的建设,各项操作由程序执行,方便、准确,又节省人工。

2、各模块之间的联系比较混乱。加强各模块之间的联系,条理清楚,链接明确。 数据库之成绩查询系统的未来就是丰富、完善数据算法库,应用到服务之中,保证使数据成为一种因人而异的、有针对性的主动服务。

本文来源:https://www.bwwdw.com/article/66y4.html

Top