收藏 分销(赏)

教学信息管理平台实训报告.doc

上传人:w****g 文档编号:3539492 上传时间:2024-07-09 格式:DOC 页数:5 大小:67KB
下载 相关 举报
教学信息管理平台实训报告.doc_第1页
第1页 / 共5页
教学信息管理平台实训报告.doc_第2页
第2页 / 共5页
教学信息管理平台实训报告.doc_第3页
第3页 / 共5页
教学信息管理平台实训报告.doc_第4页
第4页 / 共5页
教学信息管理平台实训报告.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、精品文档就在这里-各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有-XXX课程实训报告信息工程系 系 20102011 学年 第 一 学期实训名称:教学信息系统管理平台数据库设计专业:计算机信息管理 年级:2008级班级:08计信 学号:0811301118 2010 年12月1日实训时间2010/ 11/ 232010/12/6地点财2实训目的 熟练的掌握数据库的设计,利用数据库建立数据表和各表之间的关系。学会建立数据模型,分析这个问题的实体,把实际问题转化成系统问题。 实训准备1、 深入掌握数据库基本原理,会根据实际问题绘制E-R图,回忆数据库设计步骤和了解属性的数据

2、类型。2、 了解学校教学信息的需要和运作过程。3、 安装有数据库SQL2005或Access的电脑。实训要求1、通过实训加深数据库的基本概念,了解软件当中数据库的类型。2、 学会数据库的需求分析,并能够撰写需求分析报告,能够将需求转换为数据库的信息模型。3、 掌握数据库的基本操作,能够熟练使用数据库为开发软件建立数据库。熟悉数据库表中属性设置,能够合理建立表间连接,能够对数据库进行优化设计。实训内容一、 数据库需求分析:数据库的设计的基本功能是对学生基本信息进行处理,可以实现对班级、课程、教室、系部等教学方面信息的操作。如数据的录入、增加、修改、删除以及信息查询等。而该数据库就是为实现这些功能

3、所服务的基础,有了数据库作为依据,系统可以通过各种手段实现用户想要的结果。一、 确定数据库表在学校里不同学生会在不同的系部和班级所以数据库中要有院系信息表和班级信息表,以便对院系和班级信息进行录入、删除、修改以及查询,并且根据不同的查询条件对院系和班级信息进行查询。教学信息学生信息是很重要的,每个学生又都有考试成绩信息而成绩和课程分不开所以数据库中要有课程信息表、成绩信息和学生信息表。为了查询和安排不同班级上课地点,所以建立了教室表以便供教师查询。不同任课教师担任不同课程,建立教师表可以实现对任课教师进行管理和查询,也利于教师进行调课。在大学期间,课程考试课、考查课等为了辨别课程类型建立课程类

4、型表。在该教学信息平台中,许多信息是关于学生个人隐私,只有被授权的用户才可以对有关限选进行录入、删除、修改以及查询。所以需要一个系统用户信息。综上所述数据库中一共十张表。二、 数据库表命名;Class(班级表) ClassRoom(教室表) Course(课程表) Course types(课程类型表) Department(系部表) Major(专业表) Score(成绩表)Student(学生表) Teacher(教师表) User(用户表)三、 表结构表1 Class:列名 数据类型 是否允许空 是否为主键 班级编号 char(10) 否 主键 班级名称 varchar(50) 否 专业

5、编号 char(10) 否 班主任 char(20) 否表2 ClassRoom列名 数据类型 是否允许空 是否为主键 教室编号 char(10) 否 主键 专业 varchar(50) 否 年级 char(20) 否 年制 char(20) 否课程编号 char(10) 否班级名称 varchar(50) 否上课时间 datetime 否表3 Course列名 数据类型 是否允许空 是否为主键 课程编号 char(10) 否 主键 课程名称 varchar(50) 是 教师编号 char(10) 是 学分 int 否 类型 char(10) 是课时 char(10) 否表4 Course t

6、ypes列名 数据类型 是否允许空 是否为主键 编号 char(10) 否 主键课程编号 char(10) 否 课程类型 char(10) 否 学时 char(10) 否 学分 char(10) 否表5 Department列名 数据类型 是否允许空 是否为主键 系部编号 char(10) 否 主键 系部名称 varchar(50) 否 部门电话 char(20) 否 负责人 char(20) 否表6 Major列名 数据类型 是否允许空 是否为主键 专业编号 char(10) 否 主键 专业名称 varchar(50) 否 系部编号 char(10) 否 年制 char(10) 是表7 Sc

7、ore列名 数据类型 是否允许空 是否为主键 编号 char(10) 否 主键 学生学号 char(10) 否 课程编号 char(10) 否 学期 char(20) 否分数 int 否表8 Student列名 数据类型 是否允许空 是否为主键 学生学号 char(10) 否 主键 姓名 char(20) 否 性别 char(2) 否 出生日期 datetime 否班级编号 char(10) 否身份证号码 varchar(50) 否籍贯 varchar(50) 否联系方式 char(20) 否表9 Teacher列名 数据类型 是否允许空 是否为主键 教师编号 char(10) 否 主键 教师

8、姓名 char(20) 否 系部编号 char(10) 否 教师电话 char(20) 否表10 User列名 数据类型 是否允许空 是否为主键 用户ID char(10) 否 主键 用户姓名 char(20) 否 用户密码 char(8) 否 四、 数据库安全设计教学信息系统中许多信息实属于个人隐私,为防止数据安全,该数据库采用用户认定、用户权限检测措施。使用用户名和密码登录。实训结果分析 、在实训过程中,在数据表的属性分析时不够全面,做优化后表的冗余信息还比较多,表设计的不够完美。 、在实训中,由于自己大脑中没有一个完整的设想,所以导致在表关系设计时连接不上,多次重新修改,浪费大量时间。实训后提高和心得 感觉自己对于数据库掌握的还不是很好,尤其像这种拥有大量表的数据库设计一定要对该系统有较多的了解,这样才能使所做软件符合实际需要。 在这次实训中对表的属性数据类型分析能力有所提高,可以考虑较多现实需要,但在表的优化上还有很多欠缺的。指导教师评语或成绩旷课次数迟到次数早退次数事假病假次数评语:指导教师写评语并进行打分。 成绩指导教师签字-精品 文档-

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
百度文库年卡

猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服