Advertisement

Oracle数据库课程设计报告 (1).doc

  • 5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
课 程 设 计 报 告 书 目 录 第1章 引言 3 第2章 概要设计 5 2.1系统需求分析 5 2.2系统结构设计 5 2.3系统功能模块 6 第3章 数据库分析 7 3.1 数据库总体设计 7 3.2 数据表设计 7 3.3 数据库的创建 8 3.4存储过程和触发器 10 第4章 详细设计及测试 12 4.1 系统界面 12 4.2 主要代码设计 15 4.3 功能整体链接测试 18 第5章 课程设计心得 19 第1章 引言 1.设计目的 使用VC,C++,C#等作为前台开发工具,使用Oracle作为后台数据库,所设计的管理 系统应包含输入输出、查询、插入、修改、删除等基本功能。根据题目的基本需求,设 计系统界面、数据库、编写程序(Oracle),并写出课程设计报告 1、阅读资料:每个人必须提前阅读教材有关Oracle、VC、C++、C#应用方面的内容以 及其它相关书籍。 2、需求分析:题目要求达到的功能,所提供的原始数据,需要输出的数据及样式等 。 3、数据库的设计:根据要求设计数据库的结构,包括:表、数据完整性、关系、视 图。 4、数据库的安全性设计:登录用户、数据库用户、数据库角色、命令许可等方面 涉及到数据的所有操作要求采用存储过程的方式进行。 2.设计要求 1. 选好题目:先分组,每组两个人(或单独完成),必须确保每题有两组人员选做,班长 将本班同学的选题情况汇总后于16周之前交。 2. 独立思考,独立完成:课程设计中各任务的设计和调试要求独立完成,遇到问题可以讨 论,但不可以拷贝,否则不管是抄袭还是被抄袭,雷同的全部直接评定为不及格。 3. 做好上机准备:每次上机前,要事先编制好准备调试的程序,认真想好调试步骤和有关 环境的设置方法,准备好有关的文件。 4. 根据编程实现的结果,按课程设计报告的撰写规范完成数据库系统课程设计报告(课程 设计报告中必须有相关原理分析、程序设计、程序实现和程序调试等内容);课程设计 报告的具体要求如下: 1) 课设报告按照规定用A4纸张进行排版打印,否则要求返工; 2) 课设报告的内容顺序如下:封面—任务书—中文摘要—目录—正文—附录; 3) 正文不少于4000字,正文部分至少包含以下内容,并可大致作如下安排 1.引言(包括设计目的、要求、设计环境、同组人员及分工等内容) 2.概要设计(含系统需求分析、系统结构设计和功能模块设计等内容) 3.详细设计(含系统数据库设计、系统主要功能模块设计(可用流程图表示)和各 模块的主要算法对应的原代码(详细)等内容) 4.调试与运行结果及存在的主要问题(包括调试、运行和存在的问题) 5.课程设计小结(或总结)(对此课程设计所做的工作内容进行总结,并提出系统 还可以进行改进的地方) 3.设计环境 1.Windows7旗舰版32位 2.Microsoft Visual Studio 2005 3.Oracle 11g 第2章 概要设计 2.1系统需求分析 图书管理系统主要是用oracle数据库进行逻辑处理,实现对图书信息的增删改查,以 及出库入库的管理。 2.2系统结构设计 图2.2. 图书E-R图 2.3系统功能模块 图2.4 系统功能模块图 第3章 数据库分析 3.1 数据库总体设计 数据库设计是图书管理系统的重要组成部分。建立良好的数据库结构和文件组织形式 ,能够使系统快速、准确的获得所需信息。这里采用oracle 数据库。该数据库对进行增、删、改、查、显示都极为方便。能为系统提供良好的数据 支持。根据系统的详细分析和和总体的需求分析,将为各个不同模块详细设计数据结构 。 3.2 数据表设计 用户表(yonghu) 字段名 字段 数据类型 主键 索引 值 说明 eno 用户ID number Yes ename 用户名 varchar2(10 ) 图书类别表(typ) 字段名 字段 数据类型 主键 索引 值 说明 TID 类别编 varchar2(10Yes 号 ) TypeName类别名 varchar2(10 称 ) 图书表(books) 字段名 字段 数据类型 主键 索引 值 说明 ISBN 图书编号 varchar2(20)Yes BookName 名称 varchar2(40) TID 类别编号 varchar2(10) RetailPrice 零售价 varchar2(10) Author 作者

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Oracle.pdf
    优质
    本报告为《Oracle数据库》课程的设计成果汇总,涵盖了数据库系统设计、表结构创建、SQL语句编写及性能优化等关键内容。 这份基于Oracle数据库的课程设计报告以PDF格式保存,适合学生下载参考以完成作业。
  • .doc
    优质
    《数据库课程设计报告》详细记录了学生在数据库课程中的实践与探索成果,涵盖需求分析、系统设计及实现等多个环节,是学习数据库技术的重要资料。 数据库大作业报告是对人事管理系统进行的全面数据库设计与实现分析。内容包括需求分析、面向对象分析及设计、逻辑结构设计、物理结构设计、完整性设计(如主键约束和唯一性索引)、视图设计以及存储过程的设计等多个方面。 在需求分析部分,详细探讨了员工信息管理、部门信息管理等七大模块的需求;而面向对象的分析与设计则深入到员工、部门及职位等相关实体的具体定义。逻辑结构设计中展示了数据库的概念模型、逻辑模型和物理模型,并且提供了详细的说明。同时,在物理结构设计章节里进一步细化存储方法和存储布局,确保系统的高效运行。 此外,报告还强调了完整性规则的建立(例如参照完整性和Check约束)以及如何利用触发器来维护数据的一致性;视图的设计部分则介绍了创建过程及使用技巧;最后还有关于数据库存储过程的实际应用案例分析。整体上来说,这份文档为人事管理系统提供了一个全面且详尽的数据库解决方案。 该报告不仅系统地涵盖了所有关键设计环节,还通过丰富的实例和细节展示了如何实现一个高效、可靠的数据库架构。对于学习或从事相关工作的读者而言具有极高的参考价值。关键词包括:需求分析、面向对象方法论、逻辑与物理结构规划、数据完整性策略以及视图及存储过程的应用等。 综上所述,这份报告能够帮助理解并掌握人事管理系统中核心的数据库设计原则和技巧。
  • Oracle(10页DOC文件).docx
    优质
    本文档为《Oracle数据库课程设计报告》,共10页。内容涵盖数据库系统设计、表结构创建、SQL语句编写及性能优化等,旨在提升学生对Oracle数据库的实际操作能力与理论知识的理解。 Oracle数据库课程设计报告(10页).docx 由于提供的文档名称重复出现多次,现将其简化为一份文件的描述: 这份文档是关于Oracle数据库课程的设计报告,总共包含十页内容。 如有需要进一步的信息或帮助,请直接通过适当渠道联系。
  • Oracle.doc
    优质
    本文档为《Oracle数据库课程设计》,旨在通过实践项目教授学生掌握Oracle数据库的设计、开发与管理技能。 Oracle数据库大作业文档提供了一个深入研究Oracle数据库系统的平台。通过这个项目,学生能够掌握设计、实施以及优化复杂数据库系统的关键技能。此文档涵盖了从需求分析到最终测试的整个过程,并提供了详细的指导和支持资源,帮助学生顺利完成任务并加深对相关概念的理解。
  • Oracle——超市管理系统的.doc
    优质
    本报告详细记录了基于Oracle数据库的超市管理系统课程设计过程,涵盖了系统需求分析、数据库设计、SQL编程及测试等环节。 ### 2.1.1 前台销售系统 **商品录入:** 根据超市业务特点设计相关功能,支持通过输入唯一编号、扫描条形码或商品名称来实现精确或模糊的商品搜索及录入。 **收银业务:** 直接输入商品名称(对于同种类的多件商品采用一次录入加数量的方式),自动计算本次交易总金额。在顾客付款后,系统会自动计算找零,并打印包含流水账号、每种商品的名字和数量、该类别的总金额、交易时间以及负责收银员工编号在内的详细清单。 **安全性:** 提供操作系统登录与退出功能,换班操作及权限验证保护;断电时能自动保存数据以防止意外或恶意非法访问带来的损失。 ### 2.1.2 后台管理系统 **进货管理:** 根据销售和库存情况制定合理的进货计划,避免盲目采购造成商品积压。系统支持按计划单有选择性地进行入库登记,并提供综合查询及打印功能来查看计划内的进货与实际入库记录及其金额。 **销售管理:** 包括正常销售、促销活动(限量或限时)、禁止销售等控制措施;能够全面查询各种销售明细,各收银员的收款情况以及交账信息。支持按不同方式统计生成销售排行榜,并灵活地查阅和打印商品的日、月及年度销售额报表。 **库存管理:** 提供综合性的库存详情查询功能。系统还能自动发出警告提示当前的库存状态(如过剩、短缺等),帮助超市避免因积压或缺货造成的经济损失,确保合理的库存水平。
  • 票务.doc
    优质
    《票务数据库课程设计报告》是一份详细的项目文档,涵盖了票务系统的数据库设计与实现过程。该报告深入探讨了如何利用关系型数据库技术来优化票务信息管理,包括数据模型的设计、SQL语言的应用及系统性能的评估等多方面内容,旨在为用户提供高效便捷的服务体验。 售票数据库课程设计报告售票数据库课程设计报告售票数据库课程设计报告售票数据库课程设计报告
  • 示例.doc
    优质
    本文档为《数据库课程设计》的示范报告,详细展示了数据库设计的基本流程与实践方法,包括需求分析、概念结构设计、逻辑结构设计及物理设计等内容。适用于高校计算机专业学生参考学习。 关于数据库报告的模板 该文档旨在提供一份关于使用VC++进行SQL数据库查询的相关报告模板。此报告将涵盖从项目背景、技术选型到实现细节等多个方面,并详细阐述在开发过程中遇到的问题及解决方案,以期为后续相关项目的开展提供参考和借鉴。 一、引言 简要介绍本报告的研究目的与意义;概述所使用的编程语言(VC++)以及数据库管理系统(SQL Server等),并说明其适用场景和技术优势。 二、需求分析 明确项目目标及其具体要求,并根据实际业务流程对功能模块进行划分,确定各部分的主要职责和数据流关系。 三、系统设计 1. 数据库架构:描述所选用的数据库结构及表之间的关联方式; 2. 查询语句编写:列举几个典型示例来展示如何利用VC++调用SQL命令执行增删改查操作; 四、实现与测试 记录开发过程中遇到的技术难题及其解决办法,包括但不限于连接字符串配置不当导致无法访问库资源的问题等。同时分享一些提高代码质量和性能优化方面的实践经验。 五、总结展望 回顾整个项目实施过程中的收获和感悟,并对未来进一步研究方向提出建议。 以上就是关于VC++与SQL数据库查询报告的基本框架。希望对相关人员有所帮助!
  • 示例.doc
    优质
    本文档为《数据库课程设计报告》示例,详细记录了数据库课程项目的设计思路、实现过程及优化方案等内容,旨在帮助学生掌握数据库设计方法和实践技巧。 数据库课程设计报告样本.doc是一份文档,包含了关于数据库课程设计的相关内容与指导建议。
  • ACCESS作业.doc
    优质
    本作业报告为ACCESS数据库课程的设计成果,详细记录了数据库的设计思路、表结构及关系、查询与窗体的设计等内容。 本段落档详细介绍了一个用Access开发的高校教师管理系统的数据库设计全过程,涵盖了需求分析、系统分析与设计直至最终开发完成的所有步骤,可供学习参考使用。
  • Access模板.doc
    优质
    这份文档提供了关于如何进行Access数据库课程设计报告的详细指导和模板。它涵盖了从需求分析到数据库设计、实现及测试的全过程,帮助学生系统地完成项目任务。 Access数据库课程设计报告模版.doc是一份用于指导学生完成Access数据库相关课程设计任务的文档模板。该文件通常包括了从需求分析、系统设计到具体实现的各项步骤及注意事项,旨在帮助学习者更好地理解和掌握Access数据库的设计与应用技巧。