学籍管理系统分析

上传人:公**** 文档编号:506605971 上传时间:2023-10-29 格式:DOCX 页数:14 大小:364.14KB
返回 下载 相关 举报
学籍管理系统分析_第1页
第1页 / 共14页
学籍管理系统分析_第2页
第2页 / 共14页
学籍管理系统分析_第3页
第3页 / 共14页
学籍管理系统分析_第4页
第4页 / 共14页
学籍管理系统分析_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《学籍管理系统分析》由会员分享,可在线阅读,更多相关《学籍管理系统分析(14页珍藏版)》请在金锄头文库上搜索。

1、学籍管理系统分析AM一、现行系统数据流程分析1、数据流程图数据流程图(Data Flow Diagram,简称DFD)是新系统逻辑模型的主要组 成部分,它可以反映出新系统的主要功能、系统与外部环境间的输入输出、系统 内部的处理、数据传送、数据存储等情况。它的绘制依据是现行系统流程图,数 据流程图是管理信息系统的总体设计图,数据流程图的基本符号如图所示: 学籍管理数据流程图如下:图1学籍管理信息系统数据流程图编号:N- XXXX:相关说明:姓氏+名称2、数据字典(Data Dictionary)(1)数据项定义数据项是最小的数据组成单位,本学籍管理系统的部分数据项定义如下:姓名名称:姓名别名:N

2、-C说明:本校学生、教师以及相关人员的名称数据值类型:离散类型:文本长度:8学号名称:学号别名:Sn-No说明:本校学生编号数据值类型:离散类型:数字长度:10有关数据结构:学生成绩、学生卡总编号:2001编号:803065成绩名称:成绩编号:S- XXXX别名:Ss-No 说明:本校学生期末考试成绩成绩:取值含义:优:90100;良:数据值类型:离散8090;中:7079;及格:6069;:类型:数字:不及格:60以下1 2长度:3密码名称:密码别名:P-No说明:登录系统的相关密码数据值类型:离散类型:数字+字符编号:P- XXXX取值范围:AZ;09长度:6位以上(2) 数据结构定义数据

3、结构主要描述的是数据之间的关系,一个数据结构可以有若干数据项组成,也可以 有若干个数据结构组成,还可以有若干个数据项和数据结构组成。本学籍管理系统的部分数 据结构定义如下: 学生登记卡名称:学生登记卡总编号:XXXX说明:新生入学时填写的卡片 结构:编号:XXXXXX学号有关的数据流、数据存储:姓名新生登记表曾用名 入学时间 出生日期 性别 民族 家庭住址学籍表本人简历*数量:开始时间 终止时间 单位 职务每年大约2 5 0 0份(3) 数据流定义数据流可以包含多个数据结构,可以来自某个外部实体、数据存储或某个处理。本学籍 管理系统的部分数据流定义如下:期末成绩总编号:XXX 编号:XXXXX

4、X名称:期末成绩单简要说明:学期结束时,任课教师填写的成绩单。数据流来源:教师数据流去向:统计成绩数量:50 0份/学期包含的数据结构:科目名称J考试考查i学生成绩学号姓名成绩任课教师新生登记表总编号:XXX 编号:XXXXXX数量:2 50。份/学期名称:新生登记表简要说明:新生入学时填写的表单。数据流来源:学生数据流去向:建立档案包含的数据结构:基本情况姓名曾用名入学时间出生日期性别民族家庭住址本人简历开始时间终止时间单位职务(4)处理逻辑定义处理逻辑的内容包括:编号、名称、处理的文字描述,输入、输出的数据流和处理的频 率。本学籍管理系统的部分处理逻辑定义如下:填写成绩单总编号:XXX名称

5、:填写成绩单编号:XXXXX说明:通知学生成绩,有重修科目的说明重修报名时间。输入:由成绩一览表流向填写成绩单输出:由填写成绩单流向学生(成绩通知单)处理:查成绩一览表,打印每个学生的成绩通知单,若有不及格科目,或不 及格科目达到一定数量,需要留级的,在“成绩通知单”上填写重修科目、 时间,若留级的,注明留级。填制毕业生登记表总编号:XXX名称:填制毕业生登记表编号:XXXXX说明:反映学生在校情况。输入:由档案文件流向填制毕业登记表输出:由填制毕业登记表流用人单位(毕业生登记表)处理:查档案文件,打印每个学生的学籍档案,把学生的在校情况、表现、奖惩等信息如实打印在毕业生登记表上,并修改或删除

6、学生在校档案。(5) 数据存储定义数据存储组要描写该数据存储的结构,及有关的数据流、查询要求。本学籍管理系统的部分数据存储定义如下:学习成绩一览表名称:学习成绩一览表说明:学期结束,按班汇集学生各科成绩。结构:班级学生成绩* f 1学号I J姓名成绩*科目名称考试考查成绩总编号:XXX编号:XXXXX有关的数据流:登记一览表to成绩一览表成绩一览表to登记学籍表成绩一览表to P统计不及格课程成绩一览表to评定奖学金成绩一览表to填写成绩单信息量:5 0 0份/学期 有无立即查询:有学籍表(学籍表的结构比较复杂,所以我在此仅列出学籍表的大体数据结构。)名称:学籍表说明:反映学生在校期间的所有情

7、况。结构:基本情况学生动态(退学、留级、在校 )奖惩记录学习成绩毕业论文成绩总编号:XXX编号:XXXXX(6)外部实体定义外部实体是数据的来源和去向。外部实体主要说明外部实体产生的数据流和传给该外 部实体的数据流,以及该外部实体的数量。本学籍管理系统的部分外部实体定义如下: 学生 家长名称:学生总编号:XXXX说明:编号:XXXXXX输出数据流:个数:约12000个输入数据流:填写成绩单to学生(成绩通知)名称:家长总编号:XXXX说明:编号:XXXXXX输出数据流:个数:约12000个输入数据流:填写成绩单to家长(成绩通知)用人单位名称:用人单位总编号:XXXX说明:编号:XXXXXX输

8、出数据流: 输入数据流:个数:难以确定填制毕业登记表to用人单位(毕业生登记表)学生处名称:学生处总编号:XX说明:编号:XXXX输出数据流:个数:1个学生处to建立档案输入数据流:教务处名称:教务处总编号:XX说明:编号:XXXX输出数据流:个数:1个教务处统to计成绩输入数据流:3、 E-R 图我们可以得到本学籍管理信息系统的E-R总图,如图7所示:图7学籍管理信息系统E-R模型图(二)确定新系统的逻辑处理方案新系统说明:新系统,继承了原有系统,同时增加了两大模块:档案管理子系统、奖惩管理 子系统。a. )档案管理子系统:管理学生档案,方便学生查询。b. )奖惩管理子系统:管理学生奖惩情况

9、下面只对新增的两个模块进行分析1、新系统组织结构图如下:本学籍管理信息系统按处理不同业务分为三个子系统:成绩管理子系统、档案管理子 系统、奖惩管理子系统。其中成绩管理子系统应该具有的功能有:录入、统计分析、储存、 查询、输出;档案管理子系统的功能有:录入、建立、储存、查询、修改、删除、输出;奖新系统的业务流程:学生处学生教务处家长成绩单系用人单位学生处毕业生登记表存档统计分析成绩*毕业生登记评定奖学学籍异动新生录取建立档案不及格不及格不及格补考查看重修查看及格留 级考试教学毕业退学图1学籍管理业务流程新增数据流程图学籍管理信息系统数据流程图(奖惩管理)学籍管理信息系统数据流程图(成绩管理)学籍

10、管理信息系统数据流程图(档案管理)新系统增加的数据字典:奖惩报告单总编号:XXX 编号:XXXXXX数量:10份/学期名称:奖惩报告单简要说明:学期结束时,学校各系填写的学生学习状况奖励与处罚表单。数据流来源:系数据流去向:建立奖惩档案包含的数据结构:科目名称拷试:考查学生成绩学号班级姓名成绩奖惩情况奖励处罚数据存储的定义:档案文件(分为奖惩档案文件和档案文件,此处以奖惩档案文件为例。)总编号:XXX 编号:XXXXX名称:档案文件说明:反映学生在校期间的奖惩、退留级 情况。结构:班级学号 ,姓名未及格科目科目名称考试有关的数据流:建立奖惩档案to档案文件修改文档to档案文件档案文件to登记学籍表考查成绩学分科目数量奖惩处理奖励处罚

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号