(oracle课程设计网上选课系统.docxVIP

  1. 1、本文档共11页,可阅读全部内容。
  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文档。上传文档
查看更多
(oracle课程设计网上选课系统

河南科技大学课 程 设 计 说 明 书课程名称 Oracle/sqlserver数据库管理 题 目网上选课系统院 系 班 级 学生姓名 指导教师赵海霞 白秀玲日 期 2015-06-03课程设计任务书课程设计题目网上选课系统姓名学号专业班级组长同组成员指导教师赵海霞 白秀玲 课程设计目的(1)掌握oracle数据库分析设计的基本方法; (2)熟练掌握Oracle数据库的基本知识和技能;(3)能够运用PL/SQL编程,解决实际问题。课程设计环境硬件:装有windows操作系统的计算机软件:oracle 11g课程设计任务和要求任务:1.进行网上选课系统的oracle数据库设计;2.实现网上选课系统的创建表、触发器、索引模块。要求:1. 要求利用Oracle数据库知识来完成系统的数据库实现,熟练掌握oracle的各种操作;2. 突出Oracle的存储过程、触发器、函数、包等特征,在数据库端实现业务逻辑;3.撰写出符合要求的课程设计报告。参考文献21天学通Oracle;课程设计实例教程;时间进度安排序号起止日期工作内容12015-05-21需求分析22015-05-22数据库设计32015-05-25模块设计,PL/SQL编程42015-05-28PL/SQL编程、测试52015-05-29验收程序、撰写文档指导教师签字: 2015年 5 月 6 日网上选课系统目录1.系统概述---------------------------21.1课设背景---------------------------21.2课设目的---------------------------22.系统需求分析---------------------------22.1学生用户---------------------------22.2教师用户---------------------------23.数据库设计---------------------------23.1概念结构设计----------------------------23.1.1E-R图---------------------------23.1.2表结构---------------------------33.2 物理结构设计---------------------------43.2.1创建表---------------------------43.2.2建立视图---------------------------53.2.3建立索引----------------------------53.2.4建立存储过程---------------------------63.2.5建立触发器---------------------------64.系统测试---------------------------75.学习体会----------------------------86.参考文献----------------------------81.系统概述课设背景当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。本系统是为了管理好学生选课信息而设计的。 学生选课作为一种信息资源的集散地,包含很多的信息数据的管理。建立一个学生选课系统,使学生选课信息管理工作规范化、系统化、程序化,避免学生选课管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改选课情况。1.2课设目的(1)基本掌握数据库分析设计的基本思路和方法; (2)达到熟练掌握Oracle数据库的基本知识和技能;(3)能够利用所学的Oracle基本知识和技能,解决简单的程序设计问题。2.系统需求分析2.1学生用户1)查询和修改个人信息;2)进行选课操作;3)学生可查看自己所选课程信息的成绩信息。2.2教师用户1)查询和修改个人信息;2)课程结束后,录入成绩;3)教师可查看自己的教学安排3.数据库设计3.1概念结构设计3.1.1E-R图学生信息学生信息E-R图 图3-1课程信息课程信息E-R图图3-2学生选课信息教师信息学生选课E-R图 图3-3教师信息E-R图 图3-4课程信息(课程号,课程名,授课教师号,描述);学生信息(学号,登录名,密码,姓名,性别,出生年月,生源地,分数,描述,是否已选课);学生选课信息(学号,课程号,课程成绩,补考成绩);教师信息(教师号,姓名,登录名,密码);3.1.2表结构学生表student图3-5课程表course图3-6学生选课表student_cour

文档评论(0)

saity3 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档