oracle項(xiàng)目設(shè)計(jì)報(bào)告_第1頁
oracle項(xiàng)目設(shè)計(jì)報(bào)告_第2頁
oracle項(xiàng)目設(shè)計(jì)報(bào)告_第3頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、成都東軟學(xué)院成都東軟學(xué)院課程結(jié)業(yè)設(shè)計(jì)報(bào)告課程: oracle數(shù)據(jù)管理與開發(fā)項(xiàng)目名稱:項(xiàng)目管理系統(tǒng)作者:xxxxx學(xué)號:xxxxx專業(yè)班級:xxxxx指導(dǎo)教師:xxxxx2011 年 12 月成都東軟學(xué)院目錄第一部分:項(xiàng)目概述 .- 1 -1.1內(nèi)容 .- 1 -1.2目的 .- 1 -1.3功能 .- 2 -1.4意義 .- 2 -第二部分: E-R圖.- 3 -第三部分:表圖 .- 3 -第四部分:創(chuàng)建表的腳本: .- 5 -第五部分:樣本數(shù)據(jù) .- 6 -第六部分:數(shù)據(jù)庫測試 .- 7 -6.1 數(shù)據(jù)操縱 .- 7 -6.1.1查詢 .- 7 -6.1.2插入 .- 8 -6.1.3更新

2、.- 8 -6.1.4刪除 .- 8 -6.2問題總結(jié) .- 9-第七部分:項(xiàng)目總結(jié) .- 9 -7.1結(jié)論 .- 9-7.2心得 .- 10-成都東軟學(xué)院第一部分:項(xiàng)目概述1.1 內(nèi)容現(xiàn)在的信息技術(shù)的管理系統(tǒng)在不斷發(fā)展成熟。管理信息系統(tǒng)是一門不斷發(fā)展和日趨成熟的學(xué)科,任何一個(gè)公司或者企業(yè)要生存發(fā)展,就必須將內(nèi)部活動有效的組織起來,從而建立一個(gè)適應(yīng)自身特點(diǎn)的管理系統(tǒng)系統(tǒng)。本次期末實(shí)訓(xùn),我們開發(fā)一個(gè)項(xiàng)目管理系統(tǒng),通過該系統(tǒng)提高信息化管理。 通過對信息需求的分配組成,各分配間的聯(lián)系和管理間的應(yīng)用,我主要創(chuàng)建了三個(gè)表:員工表、任務(wù)表、項(xiàng)目表;并建立起其他的應(yīng)用程序。 在這次的期末實(shí)訓(xùn)中, 我們需要掌

3、握的主要內(nèi)容,從電子表格創(chuàng)建表;添加主表;修改表;使用腳本添加表;添加約束;創(chuàng)建應(yīng)用程序;添加主從表單;編輯應(yīng)用程序?qū)ο?;?chuàng)建值列表 (LOV); 添加項(xiàng)目驗(yàn)證;添加 Flash圖表; 添加日歷;更新主頁導(dǎo)航列表;應(yīng)用新主題;添加徽標(biāo);創(chuàng)建不同權(quán)限的用戶,來訪問數(shù)據(jù)庫。認(rèn)真閱讀實(shí)驗(yàn)原理和實(shí)驗(yàn)步驟;按照實(shí)驗(yàn)步驟所示內(nèi)容認(rèn)真完成每一個(gè)步驟。 發(fā)現(xiàn)問題并努力解決。 最終實(shí)現(xiàn)此項(xiàng)目管理系統(tǒng)的開發(fā)。1.2 目的學(xué)習(xí)使用 Oracle10g 或者 Oracle11g, 熟悉 ORACLE的環(huán)境 . ;建立基本的數(shù)據(jù)庫表,表結(jié)構(gòu)的修改、顯示與刪除;學(xué)習(xí)對表中數(shù)據(jù)進(jìn)- 1 -成都東軟學(xué)院行插入,刪除,修改及查

4、詢操作. ;掌握數(shù)據(jù)庫用戶的建立、刪除、角色的授權(quán)以及用戶密碼的修改;在創(chuàng)建所有的應(yīng)用程序后, 我們在瀏覽器中能成功的查看并運(yùn)行應(yīng)用程序;在不斷的實(shí)踐中找出問題并想辦法解決。1.3 功能項(xiàng)目信息管理系統(tǒng)由員工管理、項(xiàng)目管理、任務(wù)信息管理等功能模塊組成。具體的功能模塊說明如下。員工管理模塊:該模塊主要負(fù)責(zé)管理系統(tǒng)的員工信息,包括員工名、ID、地址、雇傭日期。項(xiàng)目管理模塊:該模塊主要負(fù)責(zé)管理項(xiàng)目信息,包括項(xiàng)目ID、 project、project_deadline、project_priority等功能。任務(wù)信息模塊:該模塊主要負(fù)責(zé)管理任務(wù)的所有信息, 包括 ID 信息、task_name、sta

5、tus等信息。依照項(xiàng)目要求,創(chuàng)建應(yīng)用程序,添加和修改報(bào)表、表單、圖表和日歷;創(chuàng)建LOV 和驗(yàn)證項(xiàng)目。以不同權(quán)限的用戶組訪問控制頁面,達(dá)到不同的訪問效果,或?yàn)g覽或管理或編輯。1.4 意義項(xiàng)目管理系統(tǒng)是單位或個(gè)人不可缺少的部分。一個(gè)功能齊全、 簡單易用的信息管理系統(tǒng)不但能有效地減輕學(xué)校相關(guān)工作人員的工作負(fù)擔(dān),它的內(nèi)容對于學(xué)校的決策者和管理者來說都至關(guān)重要。所以項(xiàng)目信息管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄巍? 2 -成都東軟學(xué)院但一直以來人們使用傳統(tǒng)人工的方式管理文件檔案、統(tǒng)計(jì)和查詢數(shù)據(jù),這種管理方式存在著許多缺點(diǎn), 如: 效率低、保密性差 , 人工的大量浪費(fèi);另外時(shí)間一長 , 將產(chǎn)

6、生大量的文件和數(shù)據(jù), 這對于查找、 更新和維護(hù)都帶來了不少困難。隨著科學(xué)技術(shù)的不斷提高, 計(jì)算機(jī)科學(xué)日漸成熟 , 其強(qiáng)大的功能已為人們深刻認(rèn)識, 它已進(jìn)入人類社會的各個(gè)領(lǐng)域并發(fā)揮著來越重要的作用。作為計(jì)算機(jī)應(yīng)用的一部分, 使用計(jì)算機(jī)對學(xué)校的各類信息進(jìn)行管理, 具有手工管理所無法比擬的優(yōu)點(diǎn). 例如: 檢索迅速、查詢方便、效率高、可靠性好、存儲量大、保密性好、成本低等。這些優(yōu)點(diǎn)能夠極大地提高項(xiàng)目管理的效率。第二部分: E-R圖三者之間的關(guān)系: 一個(gè)員工必須對應(yīng)一個(gè)或多個(gè)任務(wù),一個(gè)項(xiàng)目也必須對應(yīng)一個(gè)任務(wù)或多個(gè)任務(wù)。第三部分:表圖表名OBE_TASKS列名鍵類型可選性數(shù)據(jù)類型 ( 長度 )備注實(shí)例ID

7、主鍵否NUMBER- 3 -成都東軟學(xué)院TASK_NAMESTART_DATEEND_DATESTATUSASSIGNED_TOPROJECT_ID表名OBE_PROJES列名鍵類型PROJECT_ID主鍵PROJECTPROJECT_DEADLINEPROJECT_PRIORITY表名OBE_EMPLOYEES列名鍵類型EMPLOYEE_ID主鍵FIRST_NAMELAST_NAMEEMAILHIRE_DATE是VARCHAR2(255)是DATE是DATE是VARCHAR2(30)是NUMBER是NUMBER可選性數(shù)據(jù)類型 ( 長度 )備注實(shí)例否NUMBER否VARCHAR2(4000)是

8、DATE是NUMBER(1,0)可選性數(shù)據(jù)類型 ( 長度 )備注實(shí)例否NUMBER是VARCHAR2(20)是VARCHAR2(25)是VARCHAR2(25)是DATE- 4 -成都東軟學(xué)院第四部分:創(chuàng)建表的腳本:- 5 -成都東軟學(xué)院第五部分:樣本數(shù)據(jù)- 6 -成都東軟學(xué)院第六部分:數(shù)據(jù)庫測試6.1 數(shù)據(jù)操縱6.1.1查詢SELECT * FROM OBE_PROJECTS- 7 -成都東軟學(xué)院6.1.2插入INSERT INTO OBE_PROJECTSVALUES('42','meto','2011-12-29','1')

9、6.1.3更新UPDATEOBE_PROJECTSSET PROJECT= 'key'WHEREPROJECT_ID= '42'6.1.4刪除DELETE FROM OBE_PROJECTS WHERE PROJECT_ID = 42- 8 -成都東軟學(xué)院6.2 問題總結(jié)學(xué)習(xí) Oracle 是一個(gè)漫長艱辛的過程。如果沒有興趣,只是被迫學(xué)習(xí),那么是很難學(xué)好的。簡單總結(jié)一下,那就是:興趣、學(xué)習(xí)、實(shí)踐。通過本次項(xiàng)目實(shí)訓(xùn),不僅對書本上的知識有了更加深刻的理解,還了解了管理信息系統(tǒng)在實(shí)際生活中的應(yīng)用興趣是自己最好的老師,加上不斷的實(shí)踐。相信自己會取得更大的進(jìn)步。第七部分:

10、項(xiàng)目總結(jié)7.1 結(jié)論早在這學(xué)期開學(xué)前, 我們小學(xué)期就做了一個(gè)叫暢銷書的項(xiàng)目,那是的我們就只知道照著PDF 上面做,完全不理解那個(gè)上面是什么意思。但在這學(xué)期期末的時(shí)候,我們得到了一個(gè)很好的鍛煉機(jī)會,那就是這次的項(xiàng)目管理系統(tǒng)的開發(fā), 這次管理系統(tǒng)的開發(fā)讓我們更加深入的了解到 Oracle Application Express這個(gè)快速創(chuàng)建應(yīng)用平臺,在小學(xué)期是我們曾用的是oracle10g ,但這學(xué)期期末我們用的是- 9 -成都東軟學(xué)院oracle11g ,這其中雖然有許多不同的地方,但也有很多相似之處, oracle11g 的功能更加齊全,更加先進(jìn),但由于是新版本,導(dǎo)致我們有許多地方找不到, 這給開發(fā)的過程中帶來了一定的困難, 但是經(jīng)過我們的探索,最終在 oracle11g 中,把項(xiàng)目管理系統(tǒng)做完了。7.2 心得在這次項(xiàng)目試訓(xùn)中我學(xué)到了一些東西,但在學(xué)到東西的同時(shí)也遇到了許多的問題, 如函數(shù)值不能返回; 創(chuàng)建好的表卻不能在表里插入數(shù)據(jù);還有就是在上載數(shù)據(jù)的時(shí)候文本格式不匹配,以及在創(chuàng)建按鈕的同時(shí)按鈕卻不跳轉(zhuǎn), 這種問題在項(xiàng)目試訓(xùn)中比比皆是,如果在這次實(shí)訓(xùn)中遇到函數(shù)值不能返回,就可能是日期格式與前面不相同,只要把格式改為相同就可以了;

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論