文档详情

综合教务管理系统-数据流图与数字字典.doc

发布:2017-06-10约小于1千字共2页下载文档
文本预览下载声明
数据流图与数字字典 下面的例子是实现一个计算机综合教务管理系统,完成班级信息管理,学生信息管理,课程信息管理和学生选课管理等功能。   本系统的用户分为超级用户和普通用户两类,超级用户负责系统维护,包括对班级信息,学生个人信息,课程信息的录入,修改,查询,删除等。普通用户即选课学生则只具有为自己选课的权限。下面给出部分数据流图和数据字典作为示例。   (1) 学生选课系统简单的上下文信息流图如图学生选课第一层次数据流图   下面是学生选课申请的数据流图,作为第一层数据流图,数据字典中数据项和数据流的描述 数据项名:学生编号   说明: 标识每个学生身份   类型: CHAR   长度: 8   别名: 学号   取值范围:970000-979999   数据流名:选课申请   说明:由学生个人信息,欲选课程信息组成选课申请   来自过程:无   流至过程:身份验证   数据结构:学生个人信息   欲选课的课程信息 数据结构:学生个人信息   说明: 说明了学生的个人情况。   组成: 帐号   密码   数据存储:上课时间信息   说明: 说明了每门课的上课时间,一门课可以有多个上课时间,同一时间可以有多门课程在上课。   输出数据流:课程上课时间   数据描述:课程编号   上课时间   数量:每学期200-300个   存取方式:随机存取   处理过程:身份验证   说明: 对学生输入的帐号,密码进行验证,确定正确,得到相应的学生编号。   输入:学生帐号;   密码;   选课的课程编号。   输出:学生编号;   选课的课程编号   程序提要说明:   o 对输入的学生个人信息,检查学号和密码是否正确?   o 对身份正确的学生检查要选修的课程是否允许?   o 检查是否正确返回信息。
显示全部
相似文档