没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
20页
本人亲自书写的oracle课程设计,发布出来方便大家。 第一节 概述 3 1、课题名称 3 2、背景说明 3 3、编写目的 3 4、开发环境 3 第二节 需求分析 4 1、分析的重要性 4 2、 需求分析的任务和过程 4 3、数据流程图 5 4、数据字典 5 第三节 概念结构设计 7 1、实体和属性之间的关系 7 2、E-R图 7 第四节 逻辑结构设计 8 1、E-R图向关系模型的转换 8 2、设计用户子模式 8 第五节 数据库物理设计 8 1、 数据库安装与配置 8 2、 连接到oracle10g 9 3、 SQL脚本 10 第六节 数据库的实施 12 1、 触发器 12 2、 游标 13 第七节 系统部分模块演示 15 1、登陆模块 15 2、恢复以及彻底删除模块 17 第八节 课程设计小结 19 附言 20
资源推荐
资源详情
资源评论
第 1 页 共 20 页
《大型数据库》课程设计
课题 基于 Web
Web
Web
Web 的学生成绩网上查询系统
班级
姓名 学号
成绩
2011 年 12 月 8 日
第 2 页 共 20 页
目录
第一节 概述 ..................................................................................................................... 3
1 、课题名称 .............................................................................................................. 3
2 、背景说明 .............................................................................................................. 3
3 、编写目的 .............................................................................................................. 3
4 、开发环境 .............................................................................................................. 3
第二节 需求分析 .............................................................................................................. 4
1 、分析的重要性 ....................................................................................................... 4
2 、 需求分析的任务和过程 ....................................................................................... 4
3 、数据流程图 .......................................................................................................... 5
4 、数据字典 .............................................................................................................. 5
第三节 概念结构设计 ....................................................................................................... 7
1 、实体和属性之间的关系 ......................................................................................... 7
2 、 E-R 图 .................................................................................................................. 7
第四节 逻辑结构设计 ....................................................................................................... 8
1 、 E-R 图向关系模型的转换 ...................................................................................... 8
2 、设计用户子模式 ................................................................................................... 8
第五节 数据库物理设计 ................................................................................................... 8
1 、 数据库安装与配置 .............................................................................................. 8
2 、 连接到 oracle10g ............................................................................................... 9
3 、 SQL 脚本 ........................................................................................................... 10
第六节 数据库的实施 ..................................................................................................... 12
1 、 触发器 .............................................................................................................. 12
2 、 游标 ................................................................................................................. 13
第七节 系统部分模块演示 .............................................................................................. 15
1 、登陆模块 ............................................................................................................ 15
2 、恢复以及彻底删除模块 ....................................................................................... 17
第八节 课程设计小结 ..................................................................................................... 19
附言 ............................................................................................................................... 20
第 3 页 共 20 页
第一节 概述
1 、课题名称
O racl e
大型数据库课程设计
----------------------
基 于
We b
的学生成绩网上查询系统
2 、背景说明
基于 Web 的学生成绩网上查询系统
本系统采用 apache2+php5+oracle10g 方式开发。众所周知, PHP ,是英
文超级文本预处理语 言 Hypertext Preprocesso
r
的缩写 。 PHP 是一种 HTML 内
嵌式的语言,是一种在服务器端执行的嵌入 HTML 文档的脚本语言,语言的风
格有类似于 C 语言,被广泛的运用。而 oracle 是目前最流行的关系型数据库管
理系统,被越来越多的用户在信息系统管理、企业数据处理、 internet 、电子商
务网站等领域作为应用数据的后台处理系统 , 其中 oracle10g 较之前的版本有了
较大的飞跃,管理上有了极大的简化。所以本系统集两者之优点,相辅相成 , 最
终构成具有登陆、查询、插入、删除等功能的成绩查询系统。
3 、编写目的
P hp/oracle 学生成绩管理系统是一个用 php 实现的简单的网上学生成绩管
理系统 。 使用 OCI 端口来访问后台数据库 , 包含学生信息的查询界面 , 学生信息
的录入、修改、删除界面,学生成绩课程的录入界面。
4 、开发环境
操作系统 windows xp sp3
数据库系统 oracle10g
代码编译软件 EclipsePHP Studio v1 . 2 . 2
第 4 页 共 20 页
第二节 需求分析
1 、分析的重要性
需求分析就是分析软件用户的需求是什么。如果投入大量的人力,物力 , 财
力 , 时间 , 开发出的软件却没人要 , 那所有的投入都是徒劳 。 如果费了很大的精
力 , 开发一个软件 , 最后却不满足用户的要求 , 从而要重新开发过 , 这种返工是
让人痛心疾首的 。 ( 相信大家都有体会 ) 比如 , 用户需要一个 for linux 的软件
,
而你在软件开发前期忽略了软件的运行环境 , 忘了向用户询问这个问题 , 而想当
然的认为是开发 for windows 的软件 , 当你千辛万苦地开发完成向用户提交时才
发现出了问题,那时候你是欲哭无泪了,痕不得找块豆腐一头撞死。
2 、 需求分析的任务和过程
简言之 , 需求分析的任务就是解决 “ 做什么 ” 的问题 , 就是要全面地理解用
户的各项要求,并准确地表达所接受的用户需求。
需求分析阶段的工作 , 可以分为四个方面 : 问题识别 , 分析与综合 , 制订规
格说明,评审。
问题识别
就是从系统角度来理解软件 , 确定对所开发系统的综合要求 , 并提出这些需
求的实现条件 , 以及需求应该达到的标准 。 这些需求包括 : 功能需求 ( 做什么 )
,
性能需求 ( 要达到什么指标 ) , 环境需求 ( 如机型 , 操作系统等 ) , 可靠性需求 ( 不
发生故障的概率 ) ,安全保密需求,用户界面需求,资源使用需求(软件运行是
所需的内存, CPU 等 ) ,软件成本消耗与开发进度需求,预先估计以后系统可能
达到的目标。
分析与综合
逐步细化所有的软件功能 , 找出系统各元素间的联系 , 接口特性和设计上的
限制 , 分析他们是否满足需求 , 剔除不合理部分 , 增加需要部分 。 最后 , 综合成
系统的解决方案,给出要开发的系统的详细逻辑模型(做什么的模型 ) 。
制订规格说明书
即编制文档 , 描述需求的文档称为软件需求规格说明书 。 请注意 , 需求分析
阶段的成果是需求规格说明书,向下一阶段提交。
评审
对功能的正确性 , 完整性和清晰性 , 以及其它需求给予评价 。 评审通过才可
进行下一阶段的工作,否则重新进行需求分析。
剩余19页未读,继续阅读
廖某
- 粉丝: 0
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 课程设计-python爬虫-爬取日报,爬取日报文章后存储到本地,附带源代码+课程设计报告
- 软件和信息技术服务行业投资与前景预测.pptx
- 课程设计-基于SpringBoot + Mybatis+python爬虫NBA球员数据爬取可视化+源代码+文档+sql+效果图
- 软件品质管理系列二项目策划规范.doc
- 基于TensorFlow+PyQt+GUI的酒店评论情感分析,支持分析本地数据文件和网络爬取数据分析+源代码+文档说明+安装教程
- 软件定义无线电中的模拟电路测试技术.pptx
- 软件开发协议(作为技术开发合同附件).doc
- 软件开发和咨询行业技术趋势分析.pptx
- 软件测试题详解及答案.doc
- 软件漏洞生命周期管理策略.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
前往页