77范文网 - 专业文章范例文档资料分享平台

学生信息管理信息系统(3)

来源:网络收集 时间:2019-04-09 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

第2章 需求分析 2.4.3 处理功能

处理功能的定义是指最低一层的数据流程图中的处理功能(功能单元)的定义。本系统一共包含4个底层处理逻辑,如下表所示:

表5 处理功能定义表

处理功能编号: 处理功能名称: 输入数据流: 输出数据流: 处理: 处理功能编号: 处理功能名称: 输入数据流: 输出数据流: 处理: 处理功能编号: 处理功能名称: 输入数据流: 输出数据流: 处理: 处理功能编号: 处理功能名称: 输入数据流: 输出数据流: 处理: P001 学生基本信息管理 学生基本信息 学生基本信息 学生基本信息的添加、修改、删除 P002 课程安排管理 班级信息 课程信息 根据班级信息安排课程的管理 P003 学生成绩信息管理 学生期末成绩信息 学生成绩,学分绩点信息 学生基本信息的录入、修改 P004 学生各类信息的查询 查询条件 学生各类信息 对学生信息的查询 2.4.4 数据存储

数据存储是指在系统中应该保存的数据结构及集体的数据内容,实际上它是信息系统的资源,用户要从系统中获取的全部数据都来自数据存储,如表6所示。

表6 数据存储定义表

数据存储编号: 数据存储名称: 简述: 输入数据流: 输出数据流: 组成: DB001 学籍表档案 学生学籍信息 添加修改更新的学生基本信息 学生信息 学生学号、学生姓名、学生性别、出生年月、奖惩情况、家庭住址、联系电话、流动信息 - 7 -

经济管理学院本科课程设计论文 当所有的数据存储定义完以后,就可以建立数据存储一览表,如表7所示。

表7数据存储一览表

数据存储编号 DB001 DB002 DB003 DB004 数据存储名称 学籍表档案 班级表档案 课程表档案 成绩表档案 简述 存储学生学籍信息 存储学生班级信息 存储学生课程安排信息 存储学生成绩信息 2.4.5 外部项

外部项的定义表,如表8所示

表8 外部项的定义表

外部项编号: 外部项名称: 简述: 输入数据流: 输出数据流: E01 学生 学校的学生 基本信息、学生信息 学生信息,学籍信息 由于篇幅限制不再列出其他的外部项定义表,另外再设立一张外部项一览表,将所有的外部项保存在外部项一览表上,如表9所示。

表9 外部项一览表

外部项编号 E01 E02 E04 名称 学生 总务处 教师

- 8 -

第3章 系统设计 第3章 系统设计

3.1系统功能

本系统从功能上划分为以下五大模块:学籍信息管理模块,班级信息管理模块,课程信息管理模块,成绩信息管理模块,系统管理模块等五大模块。

系统功能结构图如图3所示

学生信息管理系统 学籍管理 班级管理 成绩管理 课程管理 系统管理 学籍查询 学籍浏览 学籍更新 班级查询 班级浏览 班级更新 成绩查询 成绩浏览 成绩更新 课程查询 基本课程设置 班级课程设置 添加用户 修改密码 用户登录

图3 系统功能结构图

(1) 学籍信息管理

每年的大量新生入学,老生毕业都需要处理大量的学生信息。通过这一模块,可以实现学生基本情况的添加、删除、更新。还能查询各个学生的情况,姓名、家庭电话、家庭住址、学号等各个消息 (2) 班级信息管理

实现班级的添加、删除、更新。查询班级的所在系名,辅导员等。 (3)课程信息管理

每个学期都会增加一些新的科目,通过本模块可以轻松的添加以及更新课程。可以根据学期条件或者班级条件的选择,也可根据课程名、课程号或者班级的选择,并对值的输入,可以看到数据集中显示符合条件的课程数据信息,而且可以根据教工的修改要求进行数据的添加、删除、修改的操作。

该项管理对课程的属性进行了具体化的分类,比如可以分辨是考试科还是考察课,而且根据条件的选择大大得提高了对各学期课程数据的记录操作,很大得

- 9 -

经济管理学院本科课程设计论文 帮助了教工们工作效率的提高。 (4)成绩信息管理

本模块实现了成绩的输入、删除、更新。还能查询到平均成绩以及单科最高最低成绩以及个人成绩。把成绩统计这个繁琐的工作简单化,为学生成绩的管理方面提高工作效率。 (5)系统管理

因为本系统是供多人一起使用的,必须对某一些人进行限制。于是设置了管理员,非管理员只能进行查询操作,不能进行更改。

3.2 系统结构

3.2.1系统功能分析

学生信息管理信息系统主要是用于对学生各类信息的管理,主要提供的功能有:

1.学生学籍信息管理:对学生基本信息的添加、修改、删除、查询功能。 (1) 管理员录入学生的学籍信息;

(2) 管理员更新、删除、添加学生的学籍信息;

(3) 管理员、老师及学生可根据查询条件查询学生学籍信息。

2.班级信息管理:提供班级的信息的添加、修改、删除、查询功能。 (1) 管理员录入班级信息;

(2) 管理员更新、删除、添加班级信息;

(3) 管理员、老师及学生可根据查询条件查询班级信息。

3.课程安排信息管理:提供课程安排信息的添加、修改、删除、查询功能。 (1) 管理员录入课程安排信息;

(2) 管理员更新、删除、添加课程安排信息;

(3) 管理员、老师及学生可根据查询条件查询课程安排信息。

4.学生成绩信息管理:提供学生成绩信息的添加、修改、删除、查询功能。 (1) 管理员录入学生成绩信息;

(2) 管理员更新、删除、添加学生成绩信息;

(3) 管理员、老师及学生可根据查询条件查询学生成绩信息。

3.2.2 系统规则分析

由于在学生信息管理系统中,需要采集大量的信息,包括学生信息,班级信息,课程信息,成绩信息等,如果不能够合理有效地组织数据表的结构,以及合理设置每张表所包含的字段,那么后期进行的数据的整理以及汇总时,就会增加

- 10 -

第3章 系统设计 编程人员的开发难度,并造成成绩效益的大幅度下降。根据学生基本信息以及其他相关信息的特点,归纳出以下规律:

1. 一个专业有多个班级,每个班级包括班级号、班级名、代理班任。 2.一个班在一个学期内开设多门课程; 3.每一门课程记录每一名学生的成绩; 4.一种角色对应一个和多个用户; 5.一个班级对应一个入学年份及学制; 6.每个班级有多名学生;

7.一个学生只能在一个班级,一个班级只能属于一个专业; 8.每一个学生都有不同的学号;

9.每一个学生可以受奖励或处罚多次;

- 11 -

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库学生信息管理信息系统(3)在线全文阅读。

学生信息管理信息系统(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/582034.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: