




已閱讀5頁(yè),還剩6頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
目 錄第一節(jié) 概述1、 課題-22、 背景說(shuō)明-23、 編寫目的-24、 軟件定義-25、 開(kāi)發(fā)環(huán)境-2數(shù)據(jù)庫(kù)設(shè)計(jì)步驟第二節(jié) 需求分析、 分析的重要性-4、 需求分析的任務(wù)和過(guò)程-4、 數(shù)據(jù)流程圖-5、 數(shù)據(jù)字典-5第三節(jié)概念結(jié)構(gòu)設(shè)計(jì)、 實(shí)體和屬性之間的關(guān)系-7、 E-R圖-7第四節(jié)邏輯結(jié)構(gòu)設(shè)計(jì)、ER圖向關(guān)系模型的轉(zhuǎn)換-8、設(shè)計(jì)用戶子模式-8第五節(jié) 數(shù)據(jù)庫(kù)的物理設(shè)計(jì)、 數(shù)據(jù)庫(kù)安裝與配置-8、 SQL腳本-9第六節(jié)數(shù)據(jù)庫(kù)的實(shí)施、 觸發(fā)器和存儲(chǔ)過(guò)程-10、 ASP鏈接ORACLE數(shù)據(jù)庫(kù)-10數(shù)據(jù)庫(kù)安全性和完整性第七節(jié)數(shù)據(jù)庫(kù)安全性、 計(jì)算機(jī)系統(tǒng)的安全性概述-10、 授權(quán)與回收(SQL語(yǔ)句描述)-10第八節(jié) 數(shù)據(jù)庫(kù)完整性、 數(shù)據(jù)庫(kù)完整性的概述-11、 三大完整性(SQL語(yǔ)句描述)-11第一節(jié) 概述1、 課題Oracle數(shù)據(jù)庫(kù)課程設(shè)計(jì)(論文)-asp/oracle學(xué)生成績(jī)管理系統(tǒng)2、 背景說(shuō)明asp/oracle學(xué)生成績(jī)管理系統(tǒng)當(dāng)今社會(huì)已進(jìn)入信息時(shí)代,作為信息管理的主要工具的數(shù)據(jù)庫(kù)已經(jīng)成為舉足輕重的角色。無(wú)論是企業(yè),組織的管理還是電子商務(wù)或電子政務(wù)等應(yīng)用系統(tǒng)的管理,都需要數(shù)據(jù)庫(kù)的支持,oralce是目前最流行的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),被越來(lái)越多的用戶在信息系統(tǒng)管理、企業(yè)數(shù)據(jù)處理、internet、電子商務(wù)網(wǎng)站等領(lǐng)域作為應(yīng)用數(shù)據(jù)的后臺(tái)處理系統(tǒng)。隨著我國(guó)的市場(chǎng)經(jīng)濟(jì)的發(fā)展,各大高校的學(xué)生數(shù)目增多,以前的人工管理學(xué)生成績(jī)方式已經(jīng)不再適應(yīng)現(xiàn)在的環(huán)境,取而代之的是先進(jìn)的學(xué)生管理系統(tǒng),通過(guò)使用oracle10g創(chuàng)建的asp/oracle學(xué)生成績(jī)管理系統(tǒng)可以讓管理人員方便而快捷的進(jìn)行管理、查詢、插入、更新等工作。3、 編寫目的 asp/oracle學(xué)生成績(jī)管理演示系統(tǒng)是一個(gè)用ASP實(shí)現(xiàn)的簡(jiǎn)單的網(wǎng)上學(xué)生成績(jī)管理系統(tǒng)。使用ADO對(duì)象來(lái)訪問(wèn)后臺(tái)數(shù)據(jù)庫(kù),包含學(xué)生信息的查詢界面,學(xué)生信息的錄入、修改、刪除界面,學(xué)生成績(jī)的錄入修改界面。4、 軟件定義本系統(tǒng)主要用到的是Oracle 10g 軟件。Oracle10g是業(yè)界第一個(gè)完整的、智能化的新一代Internet基礎(chǔ)架構(gòu),Oracle10g電子商務(wù)平臺(tái)實(shí)際上是指Oracle數(shù)據(jù)庫(kù)10g、Oracle應(yīng)用服務(wù)器10g和Oracle開(kāi)發(fā)工具套件10g的完整集成。Oracle數(shù)據(jù)庫(kù)10g是第一套具有無(wú)限可伸縮性與高可用性,并可在集群環(huán)境中運(yùn)行商業(yè)軟件的互聯(lián)網(wǎng)數(shù)據(jù)庫(kù),具有400多個(gè)領(lǐng)先的數(shù)據(jù)庫(kù)功能,在集群技術(shù)、高可用性、商業(yè)智能、安全性、系統(tǒng)管理等方面都實(shí)現(xiàn)了新的突破。Oracle應(yīng)用服務(wù)器10g,提供了企業(yè)門戶軟件、無(wú)線支持、高速緩存、輕量級(jí)J2EE引擎、商務(wù)智能、快速應(yīng)用開(kāi)發(fā)、應(yīng)用與業(yè)務(wù)集成、Web 服務(wù)等多種應(yīng)用開(kāi)發(fā)功能,形成完整的電子商務(wù)應(yīng)用開(kāi)發(fā)和部署環(huán)境。使用了Oracle應(yīng)用服務(wù)器10g的用戶可以通過(guò)升級(jí)軟件來(lái)取代升級(jí)硬件,大大的節(jié)省了基礎(chǔ)設(shè)施的成本花費(fèi)。5、 開(kāi)發(fā)環(huán)境操作系統(tǒng) Windows xp 數(shù)據(jù)庫(kù)系統(tǒng) ORACLE 10g界面軟件Dreamweaver 8第二節(jié) 需求分析1.分析的重要性需求分析就是分析軟件用戶的需求是什么.如果投入大量的人力,物力,財(cái)力,時(shí)間,開(kāi)發(fā)出的軟件卻沒(méi)人要,那所有的投入都是徒勞.如果費(fèi)了很大的精力,開(kāi)發(fā)一個(gè)軟件,最后卻不滿足用戶的要求,從而要重新開(kāi)發(fā)過(guò),這種返工是讓人痛心疾首的.(相信大家都有體會(huì))比如,用戶需要一個(gè)for linux的軟件,而你在軟件開(kāi)發(fā)前期忽略了軟件的運(yùn)行環(huán)境,忘了向用戶詢問(wèn)這個(gè)問(wèn)題,而想當(dāng)然的認(rèn)為是開(kāi)發(fā)for windows的軟件,當(dāng)你千辛萬(wàn)苦地開(kāi)發(fā)完成向用戶提交時(shí)才發(fā)現(xiàn)出了問(wèn)題,那時(shí)候你是欲哭無(wú)淚了,痕不得找塊豆腐一頭撞死.2. 需求分析的任務(wù)和過(guò)程簡(jiǎn)言之,需求分析的任務(wù)就是解決做什么的問(wèn)題,就是要全面地理解用戶的各項(xiàng)要求,并準(zhǔn)確地表達(dá)所接受的用戶需求.需求分析階段的工作,可以分為四個(gè)方面:問(wèn)題識(shí)別,分析與綜合,制訂規(guī)格說(shuō)明,評(píng)審. 問(wèn)題識(shí)別 就是從系統(tǒng)角度來(lái)理解軟件,確定對(duì)所開(kāi)發(fā)系統(tǒng)的綜合要求,并提出這些需求的實(shí)現(xiàn)條件,以及需求應(yīng)該達(dá)到的標(biāo)準(zhǔn).這些需求包括:功能需求(做什么),性能需求(要達(dá)到什么指標(biāo)),環(huán)境需求(如機(jī)型,操作系統(tǒng)等),可靠性需求(不發(fā)生故障的概率),安全保密需求,用戶界面需求,資源使用需求(軟件運(yùn)行是所需的內(nèi)存,CPU等),軟件成本消耗與開(kāi)發(fā)進(jìn)度需求,預(yù)先估計(jì)以后系統(tǒng)可能達(dá)到的目標(biāo). 分析與綜合 逐步細(xì)化所有的軟件功能,找出系統(tǒng)各元素間的聯(lián)系,接口特性和設(shè)計(jì)上的限制,分析他們是否滿足需求,剔除不合理部分,增加需要部分.最后,綜合成系統(tǒng)的解決方案,給出要開(kāi)發(fā)的系統(tǒng)的詳細(xì)邏輯模型(做什么的模型). 制訂規(guī)格說(shuō)明書(shū) 即編制文檔,描述需求的文檔稱為軟件需求規(guī)格說(shuō)明書(shū).請(qǐng)注意,需求分析階段的成果是需求規(guī)格說(shuō)明書(shū),向下一階段提交. 評(píng)審 對(duì)功能的正確性,完整性和清晰性,以及其它需求給予評(píng)價(jià).評(píng)審?fù)ㄟ^(guò)才可進(jìn)行下一階段的工作,否則重新進(jìn)行需求分析。3. 數(shù)據(jù)流程圖4. 數(shù)據(jù)字典數(shù)據(jù)流圖表達(dá)了數(shù)據(jù)和處理的關(guān)系,數(shù)據(jù)字典則是系統(tǒng)中各類數(shù)據(jù)描述的集合,是進(jìn)行詳細(xì)的數(shù)據(jù)收集和數(shù)據(jù)分析所獲得的主要成果。數(shù)據(jù)字典中的內(nèi)容在數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程中還要不斷修改、充實(shí)和完善。一般來(lái)說(shuō)數(shù)據(jù)字典中應(yīng)包括對(duì)以下幾部分?jǐn)?shù)據(jù)的描述:(1).數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)是數(shù)據(jù)的最小單位,對(duì)數(shù)據(jù)項(xiàng)的描述應(yīng)包括:數(shù)據(jù)項(xiàng)名、含義、別名、類型、長(zhǎng)度、取值范圍以及與其數(shù)據(jù)項(xiàng)的邏輯關(guān)系。(2).數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)是若干數(shù)據(jù)項(xiàng)有意義的集合。對(duì)數(shù)據(jù)結(jié)構(gòu)的描述應(yīng)包括:數(shù)據(jù)結(jié)構(gòu)名、含義說(shuō)明和組成該數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)項(xiàng)名。(3).數(shù)據(jù)流可以是數(shù)據(jù)項(xiàng),但更一般的情況下是數(shù)據(jù)結(jié)構(gòu),表示某一處理過(guò)程的輸入或輸出數(shù)據(jù)。對(duì)數(shù)據(jù)流的描述應(yīng)包括:數(shù)據(jù)流名、說(shuō)明、從什么處理過(guò)程來(lái),到什么處理過(guò)程去以及組成該數(shù)據(jù)流的數(shù)據(jù)結(jié)構(gòu)或數(shù)據(jù)項(xiàng)。(4).數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流的描述也可以用若干圖表來(lái)定義。下面用圖表來(lái)表示數(shù)據(jù)字典。學(xué)生情況字典列名數(shù)據(jù)類型長(zhǎng)度是否允許為空值默認(rèn)值說(shuō)明列名含義XHvarchar6無(wú)主鍵學(xué)號(hào)XMVarchar28無(wú)姓名ZYMvarchar250無(wú)專業(yè)名XBvarchar4無(wú)性別CSSJNumber8無(wú)出生時(shí)間ZXFNumber2無(wú)總學(xué)分BZVarchar2200無(wú)備注課程表字典列名數(shù)據(jù)類型長(zhǎng)度是否允許為空值默認(rèn)值說(shuō)明列名含義KCHvarchar3無(wú)主鍵課程號(hào)KCMvarchar16無(wú)課程名KKCQNumber11只能為1-8開(kāi)學(xué)學(xué)期XSNumber2無(wú)學(xué)時(shí)XDNumber1無(wú)學(xué)分學(xué)生與課程字典列名數(shù)據(jù)類型長(zhǎng)度是否允許為空值默認(rèn)值說(shuō)明列名含義XHvarchar6無(wú)主鍵學(xué)號(hào)KCHvarchar3無(wú)主鍵課程號(hào)CJNumber2無(wú)成績(jī) XFNumber1無(wú)學(xué)分性別字典列名數(shù)據(jù)類型長(zhǎng)度是否允許為空值默認(rèn)值說(shuō)明列名含義XBChar2無(wú)1或0CXBChar2無(wú)男或女第三節(jié)、概念結(jié)構(gòu)設(shè)計(jì)1.實(shí)體和屬性之間的關(guān)系設(shè)計(jì)概年結(jié)構(gòu)通常有自頂向上、自底向上,逐步擴(kuò)張、混合策略4類方法。下面以自頂向下需求分析設(shè)計(jì)概念結(jié)構(gòu)為例:需求需求n需求1需求1.1需求1.2需求n.1需求n.22.E-R圖選課成績(jī)課程學(xué)生第四節(jié)、邏輯結(jié)構(gòu)設(shè)計(jì)1.E-R圖向關(guān)系模型的轉(zhuǎn)換學(xué)生情況表:(學(xué)號(hào)、姓名、專業(yè)名、性別、出生時(shí)間、總學(xué)分、備注);課程表:(課程號(hào)、課程名、開(kāi)課學(xué)期、學(xué)時(shí)、學(xué)分);學(xué)生與課程表:(學(xué)號(hào)、課程號(hào)、成績(jī)、學(xué)分);2.設(shè)計(jì)用戶子模式學(xué)生情況表:(學(xué)號(hào)、姓名、專業(yè)名、性別、出生時(shí)間、總學(xué)分、備注);第五節(jié)、數(shù)據(jù)庫(kù)物理設(shè)計(jì)1. 數(shù)據(jù)庫(kù)安裝與配置安裝配置:前提已成功oracle10g1. 安裝IIS的步驟如下:(1)單擊【開(kāi)始】-【設(shè)置】-【控制面板】,雙擊【添加/刪除程序】。(2)單擊【添加/刪除windows組件】,選擇【Internet信息服務(wù)(IIS)】,然后按照【W(wǎng)indows組件向?qū)А康钠聊惶崾景惭bIIS。2. 新建虛擬目錄:(1) 單擊【開(kāi)始】-【設(shè)置】-【控制面板】。(2) 雙擊管理工具-【Internet信息服務(wù)】-右擊【默認(rèn)網(wǎng)站】-選擇【新建虛擬目錄】,點(diǎn)擊下一步,彈出對(duì)話框,輸入別名(XSCJ),指定網(wǎng)站內(nèi)容目錄,通過(guò)瀏覽D:/xscj,找到網(wǎng)站根目錄。3. 在SQL/plus里創(chuàng)建用戶likun: 4. 數(shù)據(jù)庫(kù)導(dǎo)出導(dǎo)入命令:2.SQL腳本學(xué)生情況表:第六節(jié)、數(shù)據(jù)庫(kù)的實(shí)施1. 觸發(fā)器和存儲(chǔ)過(guò)程2. Asp連接oracle數(shù)據(jù)庫(kù)第七節(jié)、數(shù)據(jù)庫(kù)安全性1計(jì)算機(jī)系統(tǒng)的安全性概述(1) 所謂計(jì)算機(jī)系統(tǒng)安全性,是指為計(jì)算機(jī)系統(tǒng)建立和采取的各種安全保護(hù)措施,以保護(hù)計(jì)算機(jī)系統(tǒng)中的硬件,軟件及數(shù)據(jù),防止其偶然或惡意的原因使系統(tǒng)遭到破壞,數(shù)據(jù)遭到更改或泄露等。(2) 計(jì)算機(jī)系統(tǒng)有3類安全性問(wèn)題,即技術(shù)安全類、管理安全類和政策法律類。2授權(quán)與創(chuàng)建用戶語(yǔ)句(SQL語(yǔ)句描述)第八章、數(shù)據(jù)庫(kù)完整性1.數(shù)據(jù)庫(kù)完整性概述(1)數(shù)據(jù)庫(kù)的完整性是指數(shù)據(jù)的正確性和相容性。注意區(qū)別數(shù)據(jù)庫(kù)完整性和安全性是兩個(gè)不同的概念,數(shù)據(jù)的完整性是為了防止數(shù)據(jù)庫(kù)中存在不符合語(yǔ)義的數(shù)據(jù)。數(shù)據(jù)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年中國(guó)鼓風(fēng)機(jī)軸瓦市場(chǎng)分析及競(jìng)爭(zhēng)策略研究報(bào)告
- 2025至2030年中國(guó)隨車急救工具市場(chǎng)分析及競(jìng)爭(zhēng)策略研究報(bào)告
- 2025至2030年中國(guó)輸箱系統(tǒng)市場(chǎng)分析及競(jìng)爭(zhēng)策略研究報(bào)告
- 2025至2030年中國(guó)花齒墊片市場(chǎng)分析及競(jìng)爭(zhēng)策略研究報(bào)告
- 2025至2030年中國(guó)組合臺(tái)燈市場(chǎng)分析及競(jìng)爭(zhēng)策略研究報(bào)告
- 2025至2030年中國(guó)短節(jié)市場(chǎng)分析及競(jìng)爭(zhēng)策略研究報(bào)告
- 2025至2030年中國(guó)甲基丙烯酯市場(chǎng)分析及競(jìng)爭(zhēng)策略研究報(bào)告
- 2025至2030年中國(guó)滲透性松銹油市場(chǎng)分析及競(jìng)爭(zhēng)策略研究報(bào)告
- 2025至2030年中國(guó)水溶鈦?lái)?xiàng)圈市場(chǎng)分析及競(jìng)爭(zhēng)策略研究報(bào)告
- 2025至2030年中國(guó)木材烘干箱市場(chǎng)分析及競(jìng)爭(zhēng)策略研究報(bào)告
- Cpk 計(jì)算標(biāo)準(zhǔn)模板
- 化工原理課程設(shè)計(jì)-用水冷卻煤油產(chǎn)品的列管式換熱器的工藝設(shè)計(jì)
- 初中美術(shù)(湘教版)八年級(jí)下冊(cè)《變廢為寶》單元作業(yè)設(shè)計(jì)
- 熱力學(xué)與統(tǒng)計(jì)物理-試題及答案 2
- 2023-2024學(xué)年四川省雅安市小學(xué)數(shù)學(xué)一年級(jí)下冊(cè)期末高分試卷
- 網(wǎng)絡(luò)游戲代理合同通用版范文(2篇)
- GB/T 6414-1999鑄件尺寸公差與機(jī)械加工余量
- GB/T 27773-2011病媒生物密度控制水平蜚蠊
- GB/T 12817-1991鐵道客車通用技術(shù)條件
- 質(zhì)量風(fēng)險(xiǎn)識(shí)別項(xiàng)清單及防控措施
- 【課件超聲】常見(jiàn)的超聲效應(yīng)與圖象偽差
評(píng)論
0/150
提交評(píng)論