《信息系统分析与设计》实验报告院系名称: 计算机信息工程学院 专业班级: 12 级信管 (2 )班 学号: 12053010220 姓名: 白美玲 上交时间: 14 年 9 月 11 号 系统设计1 系统功能模块设计(1)基本数据管理:包括基本信息的查询,专业编号学年编号,学期编号以及老师编号的管理等。 (2)老师管理 :老师基本信息的管理,老师认可档案以及老师奖罚档案的管理等 (3)选课排课管理:可进行全校排课的设定,班级排课的配臵,老师排课的设定等。 (4)毕业管理:对毕业生的档案,学位,就业等进行管理。 (5)教务成绩管理:对学生的成绩,奖罚情况进行管理。图 1 系统功能模块图2 代码设计 代码是用来表征客观事物的一组有序的符号,是实体明确的、唯一的标识。使用代码可以提高计算机的处理效率,同时也便于数据的存储和检索,信息的分类和统计可节约空间和时间。代码的类型指代码符号的表示形式,一般有数字型、字母型、数字字母混合型等。3 种类型的代码各有所长,应根据使用者的要求、信息量的多少、信息交换的频度、使用者的习惯等方面综合考虑。代码设计应该遵循以下基本原则:·惟一性。一个对象可能有多个名称,也可按不同的方式对它进行描述。但在一个编码体系中,一个对象只能给予它惟一的代码。最简单的就是职工编号、学生的编号等。·合理性。代码结构与相应的分类体系相对应。·可扩充性。应留有充分的余地,以备将来不断扩充的需要。·简单性.结构尽可能简单,以减少各种差错.·适用性。代码尽可能反映对象的特点,以助记忆,便于填写。·法律规范性。国家有关编码标准是代码设计的重要依据,已有标准的必须遵循。在一个代码体系中,代码结构、类型、编写格式必须统一。·系统性.有一定的分组规则,从而在整个系统中具有通用性。本系统采纳自检码设计,以下是以下是对本系统的主要数据代码进行说明:学生学号:入学年份 所在学院 专业编号 班级编号 编号 如: 12 02 10 02 01老师编号:就职年份 所在学院 所属专业 编号如: 07 05 10 11课程编号:授课学院 课属专业 老师编号 所在班级 编号如: 01 10 11 01 013 数据库设计3。1 概念结构设计E-R 图也称实体—联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。图 7 教务管理系统 E-R 图3。2 逻辑结构设计由 E-R 图转换成关系模式: 1 老师(老师编号,姓名,性别,...