可用画图的方式,表示业务流程,这种图 业务流程图,它一共有6种符号,如图1-2 所示。 外部实体 处理框 实物框 数据存储 流程线 判定框 图1-2业务流程图符号
可用画图的方式,表示业务流程,这种图 叫业务流程图,它一共有6种符号,如图1-2 所示。 图1-2 业务流程图符号
(1)外部实体。是指该实体与系统有关的外部 单位。例如,学生、教师等。 (2)处理框。主要表示各种处理。例如,修改成绩 单、修改基本信息表等。 (3)实物框。是指要传递的具体实物或单据。例如, 学生基本情况表、学生成绩单等。 (4)数据存储。是指在加工或转换数据的过程中需 要储存的数据。例如,课程记录、成绩记录等。 (⑤)流程线。是指数据的流向。 (6)判定框。是指问题的审核或判断。例如,对某 学生情况的审核
(1) 外部实体。是指该实体与系统有关的外部 单位。例如,学生、教师等。 (2) 处理框。主要表示各种处理。例如,修改成绩 单、修改基本信息表等。 (3) 实物框。是指要传递的具体实物或单据。例如, 学生基本情况表、学生成绩单等。 (4) 数据存储。是指在加工或转换数据的过程中需 要储存的数据。例如,课程记录、成绩记录等。 (5) 流程线。是指数据的流向。 (6) 判定框。是指问题的审核或判断。例如,对某 学生情况的审核
学生基本情况表 新生 核实学生情况 班主任 成绩单 班主任 学籍卡 成绩统计 不及格处理 补考单 学生 教务员 毕业生成绩汇总 总成绩单 各科成绩单 课程 系教学秘书 单科成绩单 教师 图1-3学生成绩管理业务流程图
图1-3 学生成绩管理业务流程图
1.2学生成绩管理系统的概念设计 项目小组经过对用户全面地调查、 分析,编写出业务流程和数据字典,并 通过与用户多次沟通确认,完成了需求 分析阶段的任务,开始进入数据库设计 的概念设计阶段
1.2 学生成绩管理系统的概念设计 项目小组经过对用户全面地调查、 分析,编写出业务流程和数据字典,并 通过与用户多次沟通确认,完成了需求 分析阶段的任务,开始进入数据库设计 的概念设计阶段
1.2.1 概念模型 概念模型是一种独立于计算机系统,用于信息 世界的数据模型,它是按用户的观点对数据进行建 模。它对实际的人、物、事和概念进行人为处理, 抽取所关心的特性,并把这些特性用各种概念准确 地描述出来。概念模型是数据库设计人员和用户之 间进行交流与沟通的工具,最常用的概念模型是实 体联系模型,简称E-R模型。采用E-R模型来描述 现实世界有两点优势:一是它接近于人的思维模式, 很容易被人所理解;二是它独立于计算机,和具体 的DBMS无关,用户更容易接受
概念模型是一种独立于计算机系统,用于信息 世界的数据模型,它是按用户的观点对数据进行建 模。它对实际的人、物、事和概念进行人为处理, 抽取所关心的特性,并把这些特性用各种概念准确 地描述出来。概念模型是数据库设计人员和用户之 间进行交流与沟通的工具,最常用的概念模型是实 体联系模型,简称E-R模型。采用E-R模型来描述 现实世界有两点优势:一是它接近于人的思维模式, 很容易被人所理解;二是它独立于计算机,和具体 的DBMS无关,用户更容易接受。 1.2.1 概念模型