当前位置:文档之家› (Oracle管理)oracle项目设计报告

(Oracle管理)oracle项目设计报告

成都东软学院课程结业设计报告课程: oracle数据管理与开发项目名称:项目管理系统作者:xxxxx学号:xxxxx专业班级: xxxxx指导教师:xxxxx2011年12月目录第一部分:项目概述 ........................................................................................- 1 -1.1内容 .................................................................................................................. - 1 -1.2目的 .................................................................................................................. - 1 -1.3功能 .................................................................................................................. - 2 -1.4意义 .................................................................................................................. - 2 -第二部分:E-R图..............................................................................................- 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内容现在的信息技术的管理系统在不断发展成熟。

管理信息系统是一门不断发展和日趋成熟的学科,任何一个公司或者企业要生存发展,就必须将内部活动有效的组织起来,从而建立一个适应自身特点的管理系统系统。

本次期末实训,我们开发一个项目管理系统,通过该系统提高信息化管理。

通过对信息需求的分配组成,各分配间的联系和管理间的应用,我主要创建了三个表:员工表、任务表、项目表;并建立起其他的应用程序。

在这次的期末实训中,我们需要掌握的主要内容,从电子表格创建表;添加主表;修改表;使用脚本添加表;添加约束;创建应用程序;添加主从表单;编辑应用程序对象;创建值列表(LOV);添加项目验证;添加Flash 图表;添加日历;更新主页导航列表;应用新主题;添加徽标;创建不同权限的用户,来访问数据库。

认真阅读实验原理和实验步骤;按照实验步骤所示内容认真完成每一个步骤。

发现问题并努力解决。

最终实现此项目管理系统的开发。

1.2目的学习使用Oracle10g或者Oracle11g,熟悉ORACLE的环境.;建立基本的数据库表,表结构的修改、显示与删除;学习对表中数据进行插入,删除,修改及查询操作.;掌握数据库用户的建立、删除、角色的授权以及用户密码的修改;在创建所有的应用程序后,我们在浏览器中能成功的查看并运行应用程序;在不断的实践中找出问题并想办法解决。

1.3功能项目信息管理系统由员工管理、项目管理、任务信息管理等功能模块组成。

具体的功能模块说明如下。

员工管理模块:该模块主要负责管理系统的员工信息,包括员工名、ID、地址、雇佣日期。

项目管理模块:该模块主要负责管理项目信息,包括项目ID、project、project_deadline、project_priority等功能。

任务信息模块:该模块主要负责管理任务的所有信息,包括ID信息、task_name、status 等信息。

依照项目要求,创建应用程序,添加和修改报表、表单、图表和日历;创建LOV 和验证项目。

以不同权限的用户组访问控制页面,达到不同的访问效果,或浏览或管理或编辑。

1.4意义项目管理系统是单位或个人不可缺少的部分。

一个功能齐全、简单易用的信息管理系统不但能有效地减轻学校相关工作人员的工作负担,它的内容对于学校的决策者和管理者来说都至关重要。

所以项目信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。

但一直以来人们使用传统人工的方式管理文件档案、统计和查询数据,这种管理方式存在着许多缺点,如:效率低、保密性差,人工的大量浪费;另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少困难。

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着来越重要的作用。

作为计算机应用的一部分,使用计算机对学校的各类信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查询方便、效率高、可靠性好、存储量大、保密性好、成本低等。

这些优点能够极大地提高项目管理的效率。

第二部分:E-R图三者之间的关系:一个员工必须对应一个或多个任务,一个项目也必须对应一个任务或多个任务。

第三部分:表图表名ID主键否NUMBERSTART_DATE是DATEEND_DATE 是DATESTATUS 是VARCHAR2(30) ASSIGNED_TO 是NUMBER PROJECT_ID 是NUMBER表名PROJECT_ID主键否NUMBER PROJECT否VARCHAR2(4000) PROJECT_DEADLINE是DATE PROJECT_PRIORITY 是NUMBER(1,0)表名EMPLOYEE_ID主键否NUMBER FIRST_NAME是VARCHAR2(20) LAST_NAME是VARCHAR2(25) EMAIL 是VARCHAR2(25) HIRE_DATE 是DATE第四部分:创建表的脚本:第五部分:样本数据第六部分:数据库测试6.1数据操纵6.1.1查询SELECT * FROM OBE_PROJECTS6.1.2插入INSERT INTO OBE_PROJECTSVALUES('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_PROJECTS WHERE PROJECT_ID = 426.2问题总结学习Oracle是一个漫长艰辛的过程。

如果没有兴趣,只是被迫学习,那么是很难学好的。

简单总结一下,那就是:兴趣、学习、实践。

通过本次项目实训,不仅对书本上的知识有了更加深刻的理解,还了解了管理信息系统在实际生活中的应用兴趣是自己最好的老师,加上不断的实践。

相关主题