《数据库系统原理与应用oracle》课程设计

2019-03-21 20:05

广东石油化工学院

《数据库系统原理与应用oracle》

课程设计

课程名称 设计题目 班 级 学生姓名 指导教师

数据库系统原理与应用oracle 采购管理系统

信息与计算科学 学号

目录

第一章 绪论 ................................................................................................................................... 3

1课题简介 ................................................................................................................................ 3 2设计目的 ................................................................................................................................ 3 3设计内容 ................................................................................................................................ 3 第二章 需求分析 ............................................................................................................................. 4

1 需求分析的任务 ................................................................................................................... 4 2 需求分析的过程 ................................................................................................................... 4 3 数据字典 ............................................................................................................................... 4 第三章 概念结构设计 ..................................................................................................................... 8

1 概念结构设计的方法与步骤 ............................................................................................... 8 2 概念结构设计的方法 ........................................................................................................... 8

2.1 概念结构设计的步骤 ............................................................................................... 8 2.2 数据抽象与局部视图设计 ....................................................................................... 9 2.3 视图的集成 ............................................................................................................. 10

第四章 逻辑结构设计 ................................................................................................................... 10

1 E-R 图向关系模型的转换 ................................................................................................. 10 2 数据模型的优化 ................................................................................................................. 11 3 数据库的结构 ..................................................................................................................... 13 第五章物理设计阶段 ..................................................................................................................... 14

1 数据存储方面 ..................................................................................................................... 14 2 系统功能模块 ..................................................................................................................... 15 3物理设计阶段结果 .............................................................................................................. 15 4 数据库实施阶段 ................................................................................................................. 15

4.1数据库实施阶段目标 .............................................................................................. 15 4.2数据库实施阶段任务 .............................................................................................. 16 4.3 建立视图 ................................................................................................................. 17 5 存储过程定义 ..................................................................................................................... 18 第六章 数据库的实施与运行 ....................................................................................................... 19

1建立数据库(教学管理系统数据库) .......................................................................... 19 2基于数据表的数据查询(系表查询) ...................................................................... 19 3基于视图的数据查询(系表视图查询) ...................................... 错误!未定义书签。 4存储过程功能的验证(存储过程比较查询 ................................ 错误!未定义书签。

总结 ................................................................................................................................................ 22

第一章 绪论

1课题简介

随着现代科技的高速发展,设备和管理的现代化,在实际工作中如何提高工

作效率成为一个很重要的问题。而建立管理信息系统是一个很好的解决办法。 经过三年的学习,我们对计算机方面的知识有了很大的提升,本着理论联系 实际的宗旨,通过学校提供的这次软件技术实践的机会,在指导教师的帮助下, 历经两周时间,我自行设计一套采购管理系统,在下面的各章中,我将以这套采购管理信息系统为例,谈谈其开发过程和所涉及到的问题。 2设计目的

应用对数据库系统原理的理论学习,通过上机实践的方式将理论知识与实践

更好的结合起来,巩固所学知识。

数据库应用 课程实践:实践和巩固在课堂教学中学习有关知识,熟练掌握对于给定结构的数据库的创建、基本操作、程序系统的建立和调试以及系统评价。 数据库原理 软件设计实践:实践和巩固在课堂教学中学习的关于关系数据库原理的有关知识和数据库系统的建立方法,熟练掌握对于给定实际问题,为了建立一个关系数据库信息管理系统,必须得经过系统调研、需求分析、概念设计、 逻辑设计、物理设计、系统调试、维护以及系统评价的一般过程,为毕业设计打 下基础。 3设计内容

运用基于E-R 模型的数据库设计方法和关系规范化理论做指导完成从系统的分析到设计直至系统的最终实现,开发教学管理信息系统,完成教学管理信息系统的全部功能,包括学生管理子系统,教师管理自系统,后勤管理子系统。 首先做好需求分析,并完成数据流图和数据字典。

其次做概念分析,利用实体联系的方法将需求分析的用户需求抽象为信息结构,得到E-R 图。

然后就是逻辑结构设计,将E-R 图转换为计算机系统所支持的逻辑模型

第二章 需求分析

1 需求分析的任务

需求分析的任务是调查应用领域,对应用领域中的信息要求和操作要求进行

详细分析,形成需求分析说明书。重点是调查,收集与分析用户在数据管理中的信息要求,处理要求,数据的安全性与完整性要求。

为了完成需求分析的任务,要详细调查待开发的数据库应用部门的情况,了

解原系统工作概况,分析用户的各种需求,在此基础上确定新系统的功能。新系统必须考虑今后的扩充和改变,不能仅仅按当前应用需求来设计数据库。 2 需求分析的过程

(1)调查各公司采购机构的总体状况。本采购管理系统主要由供应商管理系统,采购管理系统和仓库管理系统。

(2)熟悉各部门的业务活动状况。调查各部门的业务活动情况,对现行系统的功能和和所需信息有一个明确的认识。包括了解各个部门输入和使用什么数据,如何加工处理这些数据,输入什么信息,输出什么信息,输出到什么部门,输出的结果的格式是什么等。

(3)根据(1)(2)调查的结果,对采购管理中各应用的信息要求和操作要求进行详细分析,从中得到:该采购系统的各个应用从数据库中得到哪些信息,这些信息的具体内容和性质是什么,要求完成什么样的处理功能,对某些处理要求的相应时间,既对数据的安全,完整性的要求。

(4)确定系统的边界。确定整个系统中哪些由计算机完成,哪些将来由系统完成,哪些由人工完成。由计算机完成的功能就是新系统完成的功能。 3 数据字典

经过可行性分析和初步需求调查,抽象出该子系统业务流程图,如图2.1 所 示。下面,结合该实例具体情况,给出采购部门、仓库部门和供货商部门的具体需 求。

采购管理系统采购部门仓库部门供货商需求计划管理生成采购计划生成采购订单库存检查入库处理供货单处理提供供货材料

图2.1 采购管理业务流程图 ⑴ 系统功能描述

(1)生成采购订单

根据物料需求计划生成的采购申请,同时综合考虑物料的订货批量、采购提前期、库存量、运输方式以及计划外的物料申请,进行系统自动物料合并,也可以人工干预和修改。

(2)确定供应商

该过程是落实采购供应商。采购业务人员根据系统中的供应商资源,综合考查有关供货价格、交货数量、交货期、质量要求与技术要求,进行供应商选优评价,落实每种物料的优选供应商。对新开发的供应商资源还要进行供应商的认证过程,经过相应的评审并合格后才能作为许可采购的供应商。

(3)下达采购订单

根据订货批量、采购提前期、库存量、运输方式、用款计划以及计划外的物料申请进行


《数据库系统原理与应用oracle》课程设计.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:关于小学生上网利弊调查报告——12551102026、12551102027——钟

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: