全球旧事资料 分类
息管理)如此逐层细化下去,直到数据流程图中的每一处理成为一个容易理解的单一功能为止。注:由于统计信息子系统设计时较繁琐,且划分为按系别查询和按课程查询两部分。所以此数据流程图手工画出难度大,原理已在上文简述,此处不再画此层数据流程图。
24数据字典上面讨论的数据流图只能给出系统逻辑功能的一个总框架而缺乏详细、具体的内容,因此我们还需要建立数据字典。建立数据字典是为了对数据流程图上各个元素做出详细的定义和说明。数据字典以一种准确的和无二义的方式定义所有被加工引用的数据流和数据存
f储。数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行描述,从而形成一个完整的说明。数据字典有助于数据的进一步管理和控制,为设计人员和数据库管理人员在数据库设计、实现和运行阶段控制有关数据提供依据。
课程数据字典:字段名课程号课程名选上数kchkcmxss类型CCN长度2303
学生档案数据字典:字段名学号姓名性别出生日期系别专业班级团员否入学分xhxmxbcsrqxizybjtyfrxf类型CCCDCCCLI长度98281010914
f特长照片
tczp
MG
44
学生成绩数据字典:字段名学号课程名成绩xhkcmcj类型CCN长度9305
第三章系统设计
31模块结构设计以数据流图为基础,将本系统分为四个子系统,各子系统管理功能如下图31所示:
f成绩管理系统各子系统功能结构图
32代码设计代码是反映事物属性、状态等特性的由字母与数字组合而成的,能唯一标识事物个体的一串字符。编码关键在于分类,它是编码的基础。正确的分类是编码工作标准化、系列化、合理化的保证。一、学生学号设计学生学号为区间特征组合码,由9位数字构成数字码。排列顺序从左至右依次是四位入学年份码、一位学院码、一位专业码、一位行政班级码、二位班内序号码。
f入学年份码表示学生入学年份、学院码表示学生所在学院、专业码表示学生所在专业、行政班级码表示学生所在行政班级、班内序号码表示学生在班内序号。二、课程号设计课程号设计为顺序码程序代码详见系统实现
33数据库设计331概念设计ER图ER图也称实体联系图E
tityRelatio
shipDiagram,提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。本系统ER图如下所示(图32)
f成绩管理系统ER图注:教师包含在用户当中。332逻辑设计该设计以概念结构设计中的ER图为主要依据,设计出相关的整体逻辑结构。根据总ER图了解有三个实体,四个r
好听全球资料 返回顶部