网站大量收购闲置独家精品文档,联系QQ:2885784924

MYSQL课程设计实习指导书.docVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE PAGE 5 MYSQL课程设计指导书 一、课程设计题目 教务管理系统设计 二、课程设计的目的和意义 教务管理系统是学校管理信息系统建设的重要组成部分,是提高教学管理的质量和效果的关键环节。教学教务信息处理的电脑化、网络化,也是实现学校管理现代化和信息化的重要内容。本课程设计模拟一个小型教务管理系统,其功能主要是处理学生和教师的相关信息、进行成绩的管理、课程的安排管理等。在建立与实现教务管理系统时,应进行功能划分,能够由数据库管理系统完成的功能应尽可能由数据库管理系统完成,这样才能够充分发挥数据库管理系统高效、安全、可靠、便捷的性能,减少编程人员的工作量。在进行课程设计时,应尽可能使用MYSQL的功能完成下列功能设计的各项操作。 ?本课程设计的主要目的是学习和练习MYSQL数据库的实际应用,所以选择MYSQL作为数据库服务器。 三、课程设计班级、时间、地点与指导老师安排 班 级:软件101班 地 点:现代教育技术中心 时 间:第14周至第15周 指导老师:朱接文、张雯晖 任务安排: 第1~2天:布置任务,总体需求分析与设计;编写相关文档、设计说明、查找资料;数据库、数据表的设计,完整性约束。 第3~4天:数据的录入、索引的设计。 第5~9天:视图、存储过程、触发器设计。 第10天:调试修改、验收,撰写课程设计实习报告。 四、课程设计报告 内容包括:系统设计目的、数据库对象、数据库表结构、设计说明文档、程序清单及课程设计心得,按要求以电子文档的格式上交。 课程设计报告递交时间:第13周星期五下午16:00前 五、其它事项 A.系统测试、设计报告分别占70%、30%; B、在课程设计中若有旷课、迟到、早退、玩电脑游戏,或其它违反课程设计纪律的现象发生,将酌情处理扣5-100分。 C、每个学生应独立工作,可以相互讨论,但不允许互相抄袭。发现照搬照抄者,实习成绩以0分记。 六、系统功能设计 系统功能是在实际开发设计过程中经过调研、分析用户需求,和用户一起共同确定下来的,是系统为满足用户需求所应完成的功能。假设对某学院的教务管理系统进行分析、研究,将此系统需要完成的功能归纳如下: 1、数据录入功能 在本系统中提供学生、教师、课程、班级和教材的信息登记功能。 2、数据查询功能 系统需要提供以下查询功能: (1)能查询学生档案信息 (2)能查询教师档案信息 (3)能查询课程和班级信息 (4)能查询教材信息 (5)能进行表和表之间的复杂查询 3、数据修改删除功能 (1)能修改和删除学生的基本信息。当学生退学或信息发生变化时,系统应能修改学生的信息,或将其从学生信息表中删除。 (2)能修改和删除教师的基本信息。当教师发生升职、科系调动等情况时,系统应能及时修改其信息或将其从教师表中删除。 (3)能修改和删除班级、教材和课程信息。 七、数据库与数据表的设计 设计人员应该根据功能要求中所提到的要求规划和设计数据表,力求数据结构科学合理。设计时要充分考虑如何保证并实施数据完整性,合理建立表与表之间的关系,设计各种数据库对象。 分析前面的系统功能要求,需要有五个表来分别存储学生基本信息、教师基本信息、教材基本信息、课程基本信息和班级基本信息,使系统能够存储教务管理过程中的各项数据,以实现数据录入、查询或修改教务数据等功能。同时,系统还需要三个表来记录学生和课程、班级和课程、教师班级和课程之间的关系。 综上所述,在“教务管理”数据库中需要建立8个表: (1)Student表(学生基本信息表) 字段名 数据类型 宽度 允许空值 说明 备注 Student_id Char 8 否 主键 学号 Student_name Varchar 8 否 学生姓名 Sex Char 2 否 性别 Birth DateTime 否 出年日期 Class_id Char 8 否 班级号 Entrance_date DateTime 否 入学时间 Home_addr Varchar 40 是 家庭住址 (2)Book表(教材基本信息表) 字段名 数据类型 宽度 允许空值 说明 备注 Book_id Char 13 否 主键 书号 Book_name VarChar 30 否 书名 Publish_company VarChar 50 否 出版社 Author VarChar 8 是 作者 Price Numeric 5,2 是 价格 (3)Class表(班级基本信息表) 字段名 数据类型 宽度 允许空值 说明 备注 Class_id Char 8 否 主键 班级号 Monitor VarChar 30 是 班主任姓名 Classroom VarChar 50 是 教室 Student_num Tinyint 是 学生人数 (4)Teache

文档评论(0)

我思故我在 + 关注
实名认证
文档贡献者

部分用户下载打不开,可能是因为word版本过低,用wps打开,然后另存为一个新的,就可以用word打开了

1亿VIP精品文档

相关文档