- 51
- 0
- 约2.68千字
- 约 7页
- 2020-06-02 发布于四川
- 举报
页眉内容
页眉内容
页眉内容
《信息系统分析与设计》
实 验 报 告
院系名称: 计算机信息工程学院
专业班级: 12级信管(2)班
学 号:
姓 名: 白美玲
上交时间: 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 01
3 数据库设计
3.1 概念结构设计
E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。
图7 教务管理系统E-R图
3.2逻辑结构设计
由E-R图转换成关系模式:
?1?教师(教师编号,姓名,性别,工作时间,政治面貌,学历,职称,联系电话)?
?2?学生(学号,姓名,性别,出生日期,班级编号,政治面貌,毕业学校)???
3?课程(课程编号,课程名,课程类别,学分)?
?4?成绩(成绩ID,学号,学年,学期,课程编号,成绩)?
?5?授课(授课ID,课程编号,教师编号,班级编号,学年,学期,学时,时间,地点)?
?6?选课(选课ID,课程编号,学号)
3.3.3 物理结构设计
教务管理系统数据库的实体有:学生,教师,专业,院系,教室,教材,考试成绩,课程,上课时间等。
表1 学生信息数据库
字段
字段类型
是否标识
长度
是否可以为空
学号
varchar
是
20
否
姓名
varchar
否
10
否
班级编号
varchar
否
20
是
性别
varchar
否
10
是
年级
int
否
是
政治面貌
varchar
否
5
是
民族
varchar
否
5
否
籍贯
varchar
否
20
否
专业院系
varchar
否
10
是
入学时间
Datetime
否
10
否
出生日期
Datetime
否
10
否
表2课程库数据库表
字段
字段类型
是否标识
长度
是否可以为空
课程编号
int
是
否
课程名称
char
否
20
否
教师
Char
否
10
是
学分
int
否
是
课时
varchar
否
20
否
上课地点
char
否
20
否
表3成绩表数据库表
字段
字段类型
是否标识
长度
是否可以为空
姓名
varchar
否
10
否
分数
varchar
否
20
否
课程编号
int
是
否
是否重修
varchar
否
2
是
是否补考
varchar
否
2
是
是否已确定成绩
varchar
否
2
是
表4教师数据库表
字段
字段类型
是否标识
长
您可能关注的文档
最近下载
- 《GBT24745-2009技术产品文件词汇图样注语》(最新)深度解析.pptx
- 关于绑架的小故事-绑架关起来的故事.docx VIP
- 2025年高考数学真题分类汇编专题07 数列(全国)(解析版).docx VIP
- 饿了么何以从草根中脱颖而出?.pdf VIP
- (人教版)化学九上 第六单元碳和碳的氧化物 大单元教学设计 .pdf VIP
- 老年语音助手创业计划书.docx VIP
- 操作手册_Fluke754操作手册.pdf
- 关于事业单位岗位管理制度实施后有关问题的处理意见.docx VIP
- 2019±800kV及以上特高压直流系统用直流转换开关.docx VIP
- ±800kV特高压直流输电线路工程导线选型研究-工硕士专业毕业论文.docx VIP
原创力文档

文档评论(0)