oracle项目设计报告

上传人:第*** 文档编号:61617042 上传时间:2018-12-07 格式:PDF 页数:12 大小:680.18KB
返回 下载 相关 举报
oracle项目设计报告_第1页
第1页 / 共12页
oracle项目设计报告_第2页
第2页 / 共12页
oracle项目设计报告_第3页
第3页 / 共12页
oracle项目设计报告_第4页
第4页 / 共12页
oracle项目设计报告_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《oracle项目设计报告》由会员分享,可在线阅读,更多相关《oracle项目设计报告(12页珍藏版)》请在金锄头文库上搜索。

1、成都东软学院 成都东软学院成都东软学院 课程结业设计报告 课课程:程: oracleoracle 数据管理与开发数据管理与开发 项目名称:项目名称:项目管理系统项目管理系统 作作者:者:xxxxxxxxxx 学学号:号:xxxxxxxxxx 专业班级:专业班级:xxxxxxxxxx 指导教师:指导教师:xxxxxxxxxx 20112011 年年 1212 月月 成都东软学院 目目录录 第一部分:项目概述第一部分:项目概述. - 1 - 1.1 内容内容.- 1 - 1.2 目的目的.- 1 - 1.3 功能功能.- 2 - 1.4 意义意义.- 2 - 第二部分:第二部分:E-R 图图.-

2、3 - 第三部分:表图第三部分:表图. - 3 - 第四部分:创建表的脚本:第四部分:创建表的脚本:.- 5 - 第五部分:样本数据第五部分:样本数据. - 6 - 第六部分:数据库测试第六部分:数据库测试. - 7 - 6.1 数据操纵数据操纵.- 7 - 6.1.1 查询.- 7 - 6.1.2 插入.- 8 - 6.1.3 更新.- 8 - 6.1.4 删除.- 8 - 6.2 问题总结问题总结.- 9 - 第七部分:项目总结第七部分:项目总结. - 9 - 7.1 结论结论- 9 - 7.2 心得心得- 10 - 成都东软学院 - 1 - 第一部分:项目概述第一部分:项目概述 1.1

3、内容内容 现在的信息技术的管理系统在不断发展成熟。 管理信息系统是一 门不断发展和日趋成熟的学科,任何一个公司或者企业要生存发展, 就必须将内部活动有效的组织起来, 从而建立一个适应自身特点的管 理系统系统。本次期末实训,我们开发一个项目管理系统,通过该系 统提高信息化管理。通过对信息需求的分配组成,各分配间的联系和 管理间的应用,我主要创建了三个表:员工表、任务表、项目表;并 建立起其他的应用程序。在这次的期末实训中,我们需要掌握的主要 内容,从电子表格创建表;添加主表;修改表;使用脚本添加表;添 加约束;创建应用程序;添加主从表单;编辑应用程序对象;创建值 列表(LOV); 添加项目验证;

4、 添加 Flash 图表; 添加日历; 更新 主页导航列表; 应用新主题; 添加徽标;创建不同权限的用户,来 访问数据库。认真阅读实验原理和实验步骤;按照实验步骤所示内容 认真完成每一个步骤。发现问题并努力解决。最终实现此项目管理系 统的开发。 1.2 目的目的 学习使用 Oracle10g 或者 Oracle11g,熟悉 ORACLE 的环境.;建 立基本的数据库表,表结构的修改、显示与删除;学习对表中数据进 成都东软学院 - 2 - 行插入,删除,修改及查询操作.;掌握数据库用户的建立、删除、 角色的授权以及用户密码的修改;在创建所有的应用程序后,我们在 浏览器中能成功的查看并运行应用程序

5、; 在不断的实践中找出问题并 想办法解决。 1.3 功能功能 项目信息管理系统由员工管理、项目管理、任务信息管理等功能 模块组成。具体的功能模块说明如下。员工管理模块:该模块主要负 责管理系统的员工信息,包括员工名、ID、地址、雇佣日期。项目管 理模块:该模块主要负责管理项目信息,包括项目 ID、project、 project_deadline、project_priority 等功能。任务信息模块:该 模块主要负责管理任务的所有信息, 包括 ID 信息、 task_name、 status 等信息。 依照项目要求,创建应用程序,添加和修改报表、表单、图表和 日历;创建 LOV 和验证项目。

6、以不同权限的用户组访问控制页面, 达到不同的访问效果,或浏览或管理或编辑。 1.4 意义意义 项目管理系统是单位或个人不可缺少的部分。一个功能齐全、简 单易用的信息管理系统不但能有效地减轻学校相关工作人员的工作 负担,它的内容对于学校的决策者和管理者来说都至关重要。所以项 目信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。 成都东软学院 - 3 - 但一直以来人们使用传统人工的方式管理文件档案、统计和查询数 据,这种管理方式存在着许多缺点,如:效率低、保密性差,人工的大 量浪费;另外时间一长,将产生大量的文件和数据,这对于查找、更新 和维护都带来了不少困难。随着科学技术的不断提高,计

7、算机科学日 渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个 领域并发挥着来越重要的作用。作为计算机应用的一部分,使用计算 机对学校的各类信息进行管理,具有手工管理所无法比拟的优点.例 如:检索迅速、查询方便、效率高、可靠性好、存储量大、保密性好、 成本低等。这些优点能够极大地提高项目管理的效率。 第二部分:第二部分:E-R 图图 三者之间的关系:一个员工必须对应一个或多个任务,一个项目 也必须对应一个任务或多个任务。 第三部分:表图第三部分:表图 表表名名 OBE_TASKS 列名列名键类型键类型可选性可选性数据类型数据类型( (长度长度) )备注备注实例实例 ID主键否NUMB

8、ER 成都东软学院 - 4 - TASK_NAME是VARCHAR2(255) START_DATE是DATE END_DATE是DATE STATUS是VARCHAR2(30) ASSIGNED_TO是NUMBER PROJECT_ID是NUMBER 表表名名 OBE_PROJES 列名列名键类型键类型可选性可选性数据类型数据类型( (长度长度) )备注备注实例实例 PROJECT_ID主键否NUMBER PROJECT否VARCHAR2(4000) PROJECT_DEADLINE是DATE PROJECT_PRIORITY是NUMBER(1,0) 表表名名 OBE_EMPLOYEESOB

9、E_EMPLOYEES 列名列名键类型键类型可选性可选性数据类型数据类型( (长度长度) )备注备注实例实例 EMPLOYEE_ID主键否NUMBER FIRST_NAME是VARCHAR2(20) LAST_NAME是VARCHAR2(25) EMAIL是VARCHAR2(25) HIRE_DATE是DATE 成都东软学院 - 5 - 第四部分:创建表的脚本:第四部分:创建表的脚本: 成都东软学院 - 6 - 第五部分:样本数据第五部分:样本数据 成都东软学院 - 7 - 第六部分:数据库测试第六部分:数据库测试 6.1 数据操纵数据操纵 6.1.1 查询查询 SELECT* FROMOBE

10、_PROJECTS 成都东软学院 - 8 - 6.1.2 插入插入 INSERT INTO OBE_PROJECTS VALUES(42,meto,2011-12-29,1) 6.1.3 更新更新 UPDATE OBE_PROJECTS SET PROJECT = key WHERE PROJECT_ID = 42 6.1.4 删除删除 DELETE FROM OBE_PROJECTSWHERE PROJECT_ID = 42 成都东软学院 - 9 - 6.2 问题总结问题总结 学习 Oracle 是一个漫长艰辛的过程。如果没有兴趣,只是被迫 学习,那么是很难学好的。简单总结一下,那就是:兴趣

11、、学习、实 践。通过本次项目实训,不仅对书本上的知识有了更加深刻的理解, 还了解了管理信息系统在实际生活中的应用兴趣是自己最好的老师, 加上不断的实践。相信自己会取得更大的进步。 第七部分:项目总结第七部分:项目总结 7.1 结论结论 早在这学期开学前,我们小学期就做了一个叫畅销书的项目,那 是的我们就只知道照着 PDF 上面做,完全不理解那个上面是什么意 思。但在这学期期末的时候,我们得到了一个很好的锻炼机会,那就 是这次的项目管理系统的开发, 这次管理系统的开发让我们更加深入 的了解到 Oracle Application Express 这个快速创建应用平台,在 小学期是我们曾用的是 o

12、racle10g,但这学期期末我们用的是 成都东软学院 - 10 - oracle11g,这其中虽然有许多不同的地方,但也有很多相似之处, oracle11g 的功能更加齐全,更加先进,但由于是新版本,导致我们 有许多地方找不到,这给开发的过程中带来了一定的困难,但是经过 我们的探索,最终在 oracle11g 中,把项目管理系统做完了。 7.2 心得心得 在这次项目试训中我学到了一些东西, 但在学到东西的同时也遇 到了许多的问题,如函数值不能返回;创建好的表却不能在表里插入 数据;还有就是在上载数据的时候文本格式不匹配,以及在创建按钮 的同时按钮却不跳转,这种问题在项目试训中比比皆是,如果在这次 实训中遇到函数值不能返回,就可能是日期格式与前面不相同,只要 把格式改为相同就可以了;创建好的表却不能插入数据,是因为少了 一个序列和触发器,只要把在创建一个序列和触发器即行;数据不能 上载是因为日期的格式不匹配,只要把格式改了就行了;创建的按钮 不能跳转,是因为没有重定向页,只要把页定向对就可以跳转了。这 就是我在这次项目实训中所遇到的问题。虽然遇到了一些问题,但我 们却克服了这些问题,同时也学到了许多新的东西。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 事务文书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号