




已閱讀5頁,還剩64頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
碩士學位論文 (專業(yè)學位) 基于 業(yè)設計選課系統(tǒng) 姓 名: 學 號: 所在院系:軟件學院 職業(yè)類型:教師 專業(yè)領域:軟件工程 指導教師: 副 指導教 師 : 二 一三年一 月 A in 2010 2013 of on 基 于 業(yè) 設 計 選 課 系 統(tǒng) 同 濟 大 學 I 學位論文版權使用授權書 本人 完全了解同濟大學關于收集、保存、使用學位論文的規(guī)定,同意如下各項內容:按照學校要求提交學位論文的印刷本和電子版本;學校有權保存學位論文的印刷本和電子版,并采用影印、縮印、掃描、數(shù)字化或其它手段保存論文;學校有權提供目錄檢索以及提供本學位論文全文或者部分的閱覽服務;學校有權按有關規(guī)定向國家有關部門或者機構送交論文的復印件和電子版;在不以贏利為目的的前提下,學校可以適當復制論文的部分或全部內容用于學術活動。 學位論文作者簽名: 年 月 日 經(jīng)指導教師同意,本學位論文屬于保密,在 年解密后適用本授權書。 指導教師簽名: 學位論文作者簽名: 年 月 日 年 月 日 濟大學學位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的學位論文,是本人在導師指導下,進行研究工作所取得的成果。除文中已經(jīng)注明引用的內容外,本學位論文的研究成果不包含任何他人創(chuàng)作的、已公開發(fā)表或者沒有公開發(fā)表的作品的內容。對本論文所涉及的研究工作做出貢獻的其他個人和集體,均已在文中以明確方式標明。 本 學位論文原創(chuàng)性聲明的法律責任由本人承擔 。 學位論文作者簽名: 年 月 日 同 濟大學 碩士學位論文 摘要 要 本系統(tǒng)為 畢業(yè)設計選課 系統(tǒng)。根據(jù)學院教學管理需求 開發(fā), 主要應用于高等院校畢業(yè)班學生進行 畢業(yè)設計選課 管理工作。開發(fā)本系統(tǒng)可大大減少對畢業(yè)班學生 畢業(yè)設計選課 管理工作的復雜性和出錯率 ,提高工作效率; 能系統(tǒng)的進行畢業(yè)設計教師出題、學生選題以及相關信息查詢工作的管理;同時,打破傳統(tǒng)的 畢業(yè)設計選課 管理工作紙質化的缺點,使之更加簡單化、規(guī)范化、效率化。因此,很有必要 開發(fā)一款大 眾化、兼容性好的畢業(yè)設計選課系統(tǒng) 。 本系統(tǒng)涉及內容較廣,主要包括管理員信息設置、處理、收集,教師畢業(yè)設計出題,學生畢業(yè)設計選課,畢業(yè)設計信息查詢等內容。整個開發(fā)過程中,以畢業(yè)設計選課 過程中相關操作的業(yè)務流程 為準繩,并力求系統(tǒng)的全面性、兼容 性 和規(guī)范性,使得本系統(tǒng)便于推廣;并 選擇 面向對象的程序設計 方法 進行開發(fā) , 從系統(tǒng)調查 、系統(tǒng)分析、系統(tǒng)設計和系統(tǒng)實施四個主要階段進行設計, 從而使本系統(tǒng)更加科學化、合理化。本系統(tǒng)開發(fā)工具選擇 用 005 數(shù)據(jù)庫,從而保證了數(shù)據(jù)的完 整性與一致性。本論文主要 從緒論、相關技術、需求分析、系統(tǒng)設計、系統(tǒng)實現(xiàn)幾個方面 進行闡述 。 關鍵詞 : 畢業(yè)設計選課 系統(tǒng) , 數(shù)據(jù)庫 , 005 同濟大學 碩士學位論文 V to it is to of of of at of of of it it is to a of a of of to s as of of of 005 is 005同濟大學 碩士學位論文 目錄 V 目錄 第一章 概論 . 1 題背景 . 1 題研究現(xiàn)狀 . 1 題的目的和意義 . 2 題研究內容 . 3 文的組織結構 . 3 第二章 系統(tǒng)相關技術 . 5 向對象技術簡介 . 5 、紙質操作的缺陷 . 12 系統(tǒng)優(yōu)點 . 12 務流程分析 . 13 統(tǒng)用例分析 . 13 統(tǒng)總用例 . 13 號管理用例分析 . 14 集選擇數(shù)據(jù)用例分析 . 15 業(yè)設計選課用例分析 . 17 . 18 統(tǒng)功能需求目標 . 18 統(tǒng)性能需求目標 . 18 第四章 系統(tǒng)設計 . 20 統(tǒng)技術架構設計 . 20 據(jù)流設計 . 20 統(tǒng)功能模塊設計 . 23 據(jù)庫設計 . 25 . 25 同濟大學 碩士學位論文 目錄 邏輯結構設計 . 26 第五章 系統(tǒng)實現(xiàn) . 29 共模塊 . 29 集選擇數(shù)據(jù)模塊 . 31 程選擇開關模塊 . 33 交畢業(yè)設計題目模塊 . 34 業(yè)設計題目修改模塊 . 37 成學號和密碼模塊 . 39 詢學生情況模塊 . 41 . 42 改用戶信息模塊 . 44 銷模塊 . 46 入教師指導室模塊 . 46 統(tǒng)其他主要功 能的代碼實現(xiàn) . 51 臺賬號、密碼驗證 . 51 統(tǒng)與數(shù)據(jù)庫關聯(lián) . 52 第六章 系統(tǒng)測試 . 53 能測試 . 53 全測試 . 53 用性測試 . 54 能測試 . 54 試結果分析 . 55 第七章 結論與展望 . 56 論 . 56 得的成績 . 56 統(tǒng)的不足 . 56 一步工作的方向 . 56 致謝 . 58 參考文獻 . 59 個人簡歷 在讀期間發(fā)表的學術論文與研究成果 . 60 第一章 概論 1 第 一 章 概論 題背景 隨著計算機科學技術的發(fā)展,信息化技術的推廣,信息技術的應用越來越被大家所青睞。各大高校在進行學生畢業(yè)設計選課工作管理過程中,需要管理大量的學生情況、教師信息以及畢業(yè)設計題目信息等內容。傳統(tǒng)的手動操作、紙質化管理方式復雜性高,效率低,存放困難,易發(fā)生數(shù)據(jù)丟失和統(tǒng)計錯誤。然而在計算機上卻可以高速、快捷、準確的完成這些相關工作。計算機聯(lián)網(wǎng)后,數(shù)據(jù)在網(wǎng)上傳輸可以實現(xiàn)數(shù)據(jù)共享,大大節(jié)約資源,避免重復勞動,規(guī)范教學管理行為,提高管理效率和水平。為了提高對畢業(yè)班學生畢業(yè)設計選課 管理的水平,在此以“畢業(yè)設計選課系統(tǒng)”為課題,綜合運用所學的專業(yè)知識開發(fā)此系統(tǒng),充分考慮客戶需求和畢業(yè)設計選課相關流程。 題 研究現(xiàn)狀 辦公自動化 ( 稱 ,起源于上世紀 50 年代 美國等西方 發(fā)達 國家 ,于 70年代后期形成了 一門 新型的綜合學科。 辦公自動化 ,指通過在傳統(tǒng)的辦公形式上使用各種 設備 等手段,實現(xiàn)數(shù)字化辦公,增強管理體制,提高工作效率和協(xié)同工作能力 的系統(tǒng)。 辦公自動化 的發(fā)展主要經(jīng)歷了 四 個時代: 1、 80年代 前,基于計算機硬件配置時代 2、 80基于文件系統(tǒng)或關系型數(shù)據(jù)庫系統(tǒng) 時代 3、 90于 C/障礙 工作流自動化 時代 4、 2000年以后, 協(xié)同工作型 、發(fā)展型 辦公自動化 ,移動 款良好的 辦公自動化系統(tǒng)應具備:靈活的自定義, 簡潔 的操作, 可靠的性能、 良好的可維護性、性價比高等特點。國內開發(fā)辦公自動化系統(tǒng)代表軟件主要有: 1、 九思 系列 軟件, 基于 言編 程 , 開發(fā)了 品 ,該 辦公自動化 系統(tǒng)采用 多層架構 的 B/S 模式 , 同管理平臺 使用 框架 、 應用 第一章 概論 2 組件 、 功能定制平臺 構建。 2、萬戶網(wǎng)絡。 成立于中國科技 大學,擁有雄厚的科研力量。開發(fā)了 獨 特 的360 服務模式、 5 種服務模式 辦公自動化系統(tǒng), 所有 36種服務內容都是 從客戶實際需求出發(fā),解決客戶具體實際要求 , 而且在 大 量 并發(fā) 客戶端 、 系統(tǒng) 平臺化和系統(tǒng) 思維管理權限 在該行業(yè)擁有絕對的領先優(yōu)勢。 3、 泛微 系列 軟件。 協(xié)同管理系統(tǒng)和解決方案 行業(yè)內的 佼佼者。 根據(jù)協(xié)同管理系統(tǒng)原理,開 發(fā)了 一系列 協(xié)同管理產(chǎn)品 : 泛微協(xié)同管理平臺( 泛微協(xié)同辦公系統(tǒng)高級版( 泛微協(xié)同辦公系統(tǒng)標準版( 、泛微協(xié)同政務系統(tǒng)( 。 4、致遠 系列 軟 件。用友軟件的股東之一, 開發(fā)了 基于高端客戶的 主流管理系統(tǒng) ,并對產(chǎn)品進行科學化的劃分,開發(fā)了 6/主的低 中 高 三個 不同 檔次 、適用不同客戶需求的 系列產(chǎn)品。 5、華天動力。自主開發(fā)了辦公自動化智慧流程一派。 華天動力 公系統(tǒng) 可實現(xiàn): 自由流程、 固定流程、 分支流程、并發(fā)流程、 自由順序流程、 半自由流程 、 無流程 七大流程 類型, 其 工作流管理系統(tǒng) 在整個行業(yè)內的完善性、開放性、簡潔性是首屈一指的。 6、 列軟件。 眼 于 務, 開發(fā)了 大系例軟件 , 其系統(tǒng) 充分 借鑒 了其它 相關軟件 的 技術 優(yōu)勢, 以 特征作為 服務 宗旨 , 能夠很好地實現(xiàn) 業(yè)務流程和 第三方 成作業(yè) ,開發(fā)出 自己的 項目管理等 題 的目的和意義 1、 綜合運用在所學的計算機相關知識進行開發(fā),了解系統(tǒng)的開發(fā)過程中可能遇到的問題,積累一定的實際開發(fā)經(jīng)驗,提高系統(tǒng)開發(fā)能力。 2、 開發(fā)合適的軟件 “畢業(yè)設計選課系統(tǒng)”。使之符合畢業(yè)設計選課過程實際的操作流程,符合客戶的需求,使管理工作更加簡單化、規(guī)范化、效率化。 3、 降低管理人員的出錯率、提高工作效率。 4、 本系統(tǒng)提供 友好的人機對話 模塊 ,用戶可以進行數(shù)據(jù)的錄入、查詢、修改等操作,充分考慮系統(tǒng)實際要求和客戶實際需求,能輕松、高效、規(guī)范的完 第一章 概論 3 成畢業(yè)設計選課的管理工作。 題研究內容 本課題是基于 用 使用 B/S 模式 進行設計與實現(xiàn)的,系統(tǒng) 設計 過程中,使用 面向對象程序設計方法建立開發(fā)模型, 制定出 系統(tǒng)的可行性開發(fā)方案,對系統(tǒng)進行設計與實現(xiàn) , 并完成系統(tǒng)測試工作 。 具體的研究內容包括: 1、 對畢業(yè)設計選課 的數(shù)據(jù)流和 業(yè)務 流 需求進行 收集、分析和整理 ,并畫出對應的流程圖 。 2、 對流程圖進行具體 分析,發(fā)現(xiàn) 系統(tǒng) 實現(xiàn)過程中 可能 遇到 的問題,并 進一步 與客戶進行溝通和研究。 3、 制定出 畢業(yè)設計選課系統(tǒng)的可行性開發(fā)方案 。 4、 對 畢業(yè)設計選課系統(tǒng) 進行總體的結構設計和功能設計。 5、 對 畢業(yè)設計選課系統(tǒng) 進行具體設計和實現(xiàn),實現(xiàn)各模塊的功能, 集成各模塊 。 6、 對畢業(yè)設計選課系統(tǒng)進行各方面的測試。 文的組織結構 本文 以 畢業(yè)設計選課系統(tǒng)為課題 ,介紹了基于 用 為后臺數(shù)據(jù)庫,使用 B/S 模式 和面向對象的程序設計方法 的自動化辦公系統(tǒng)的設計與實現(xiàn)的過程。本文的組織結構 如下: 第 一章 概論。主要介紹了課題的背景,課題的研究現(xiàn)狀,課題的 目的 和 意義, 課題研究內容 。 第 二 章 系統(tǒng) 相關技術 分析 。 主要介紹了系統(tǒng) 面向對象技術簡介 , 術簡介 , 其他相關技術簡介 。 第 三章 系統(tǒng)需求分析。 主要 介紹了系統(tǒng)開發(fā)必要性,業(yè)務流程分析、系統(tǒng)用例圖設計,系統(tǒng)需求目標(功能需求目標、性能需求目標) 。 第 四 章 系統(tǒng)設計。 主要介紹了 系統(tǒng)技術構架設計,系統(tǒng)數(shù)據(jù)流設計,系統(tǒng) 第一章 概論 4 功能模塊設計和系統(tǒng)數(shù)據(jù)庫設計(概念設計、邏輯設計)。 第 五 章 系統(tǒng)實現(xiàn)。 主要 介紹了系統(tǒng)實現(xiàn)環(huán)境, 系統(tǒng)功能 模塊 實現(xiàn),系統(tǒng)其它主要功能代碼實現(xiàn)。 第六章 系統(tǒng)測試。 主要介紹了系統(tǒng)測試的方法和系統(tǒng)測試的內容,以及測試結果分析。 第七章 結論與展望。主要介紹了此次本人畢業(yè)設計的心得與體會,總結經(jīng)驗,指導自己下一步學習和研究的方向。 第二章 系統(tǒng)相關技術分析 5 第 二 章 系統(tǒng) 相關技術 向對象 技術 簡介 我們把那種按照模擬真實世界的概念來組織程序的方法稱之為面向對象(簡稱 程序設計方法。面向對象程序設計方法打破了傳統(tǒng)的結構化程序設計方法的特點。擁有支持面向對象程序設計的語言(簡稱 隨著系統(tǒng)開發(fā)方法技術的革新,面向對象程 序設計使我們對 程序的分析、設計、測試、維護更方便,更簡單、 更高 效 。 我們通常在程序設計語言使用計算機對遇到的問題進行求解方法和描述過程,而解決問題求解的最佳方法就是軟件實現(xiàn)。因為一個好的軟件具有 模塊 友好、操作清晰、功能明確等特點,而且好的軟件具有可靠性、可維護性和可擴展性。因此,我們常常通過多數(shù)人思維方式來建立問題域的基礎模型,提高公共問題域中的軟件模塊化和重用化的可能性。面向對象程序設計的基本原則:按多數(shù)人的思維方式建立問題域的基礎模型,設計自然表達求解方法的相關軟件。 人們通過建立直接表現(xiàn)問題域的事物以 及這些事物間的相互聯(lián)系的概念,建立適應多數(shù)人思維方式的描述方式,實現(xiàn)面向對象程序設計的基本原則。面向對象的設計方法主要包括對象( 傳遞消息( 類( 繼承( 方法( 內容,其中對象( 傳遞消息( 示事物間相互聯(lián)系的概念;類( 繼承( 示多數(shù)人思維方式的描述范式;方法( 示使用該類對象上的操作。這種以對象、傳遞消息、類、繼 承和方法的程序設計具有對象的封裝性( 繼承性。分開封裝對象的定義和對象的實現(xiàn),實現(xiàn)繼承體現(xiàn)類與類之間的關系,實現(xiàn)動態(tài)聚束( 實體的多態(tài)性( 是面向對象的三大基本特征。 面向對象的程序設計按照事物的本來特征來組織程序,以為它以多數(shù)人思維以及語言的表達模式為基礎,所以受到廣大程序設計者的愛好并得到了極大的推廣。通過對對象的外部操作與內部實現(xiàn)分開,面向對象程序設計語言使類 第二章 系統(tǒng)相關技術分析 6 能夠得到更高層次的概括和抽象,使程序設計者能夠使用更好的方 法解決系統(tǒng)問題。 傳統(tǒng)程序設計方法 面向對象程序設計方法 數(shù)據(jù)(復雜度高,易出錯) 實例(簡單、明確) 過程(可控性差) 方法(可控性好) 數(shù)據(jù)類型(設計繁瑣) 類(設計簡潔) 過程引發(fā)(因素多) 信息引發(fā)(簡單明確) 無繼承(無繼承性) 有繼承(有繼承性) 程序設計員調用(個人行為) 系統(tǒng)決定調用(功能所需) 面向功能(可擴充性差) 面向對象(可擴充性好) 自頂而下的軟件開發(fā)方法(程序設計 自底而上的軟件開發(fā)方法(遇到問題 開發(fā)過程 是從“做什么”到“如何做”(工具選擇盲目) 開發(fā)過程是從“用什么做”到“要做什么”(明確開發(fā)工具) 表 2統(tǒng)程序設計與面向對象程序設計的對照表 在面向對象語言中,用具有良好的封裝性的封裝體來表示構件可以極大地增加構件的可控性、繼承性和可擴充性。構件的可擴充性能夠擴充并調整對象行為,保證構件在不改變最初實現(xiàn)細節(jié)下適應于各種應用領域。綜上所述,面向對象語言的諸多特性可以以最恰當?shù)姆绞綄崿F(xiàn)構件庫,自然地表達出與設計思想相關的領域知識。表 2列了傳統(tǒng)程序設計與面向對象程序設計的對照表,從中可以發(fā)現(xiàn)面向對 象程序設計遠遠優(yōu)于傳統(tǒng)程序設計方法。 ( 覽器 /服務器模式),是 90 年代后基于 發(fā)的 一種網(wǎng)絡結構模式 。 客戶端 安裝 服務器 上 安裝 數(shù)據(jù)庫 , 服務器集中 了系 統(tǒng)功能實現(xiàn)的核心部分 , ,瀏覽器通過 務器 同數(shù)據(jù)庫 間實現(xiàn) 數(shù)據(jù)交互 , 實現(xiàn) 系統(tǒng)管理操作 。 這種模式統(tǒng) 第二章 系統(tǒng)相關技術分析 7 一了客戶端 模式 , 提高了 系統(tǒng)的開發(fā) 速度和可 維護 性,簡化了系統(tǒng)的使用過程 。 B/S 模式 ( 覽器 /服 務器模式),是 90 年代后基于 種網(wǎng)絡結構模式 。 客戶端 只需安裝 覽器。服務器集中 了系 統(tǒng)功能實現(xiàn)的核心部分,這種模式統(tǒng)一了客戶端 模式 , 提高了 系統(tǒng)的開發(fā) 速度和可維護 性,簡化了系統(tǒng)的使用過程 ??蛻魴C上安裝瀏覽器( 服務器 上安裝 覽器通過 務器 同數(shù)據(jù)庫間實現(xiàn) 數(shù)據(jù)交互 ,進行系統(tǒng)管理操作。 B/S 模式主要的 優(yōu)點 有: 客戶可以 在 任何時候、 任何地方進行操作而不 需安裝 專門的 應用 軟件 (使用操作系統(tǒng)自帶的 瀏覽器 即可) , 只需 一臺 聯(lián)網(wǎng)的 電 腦就能 登錄系統(tǒng) , 進行操作,客戶端 真正實現(xiàn) 零安裝、零維護 , 系統(tǒng)的擴展非常 方便 。 用 , 夠在 客戶端電腦上 實現(xiàn) 部分處理 操作 , 大大降低了 服務器的負擔 ,提高了系統(tǒng)運行性能 ;并 能增強數(shù)據(jù) 交互性, 客戶端能在局部頁面實現(xiàn) 刷新。 術 簡介 一 )運行原理: 當一個 求發(fā)送 給 時 ,據(jù) 請求的頁面類型為其加載相應的 并且把 這條請求發(fā)送給 對應的 模塊 進行 ,在 我們把 這個模塊 稱之為 服務器 是如何處理 件 呢?服務器通過 在服務器端 設置 默認的 塊 專門處理 型 文件 ,再 經(jīng)過一些 系統(tǒng)默認的 然后 這條 求發(fā)送給能夠處理請求的模塊;該 求要經(jīng)過 多個 不同的 處理 后才能傳輸?shù)胶臀覀兂塑嚒⒆w機一樣,需要經(jīng)過買票、安檢等過程,然后才能乘坐的原理一樣 。 通過這樣規(guī)范化操作 , 我們發(fā)現(xiàn)有以下特點: 1、過程所需 2、安全性更高 3、可以提高工作效率 4、增強過程控制能力 我們在處理 求 時,除了可以使用 默認的 們也可以建立自己獨立的 行控制。 第二章 系統(tǒng)相關技術分析 8 二 )運行機制: 通過上文介紹,我們知道 而 所有客戶端輸入 由 掌管。一個 求 在 行控制可能會有四條路線: 1、 求 首次訪問頁面時, 依次經(jīng)過 控制 處理 時 ,服務器 通過 塊鏈接到 真正 需 要訪問的頁面, 再 通過找到該 頁面背后的類, 使之 實例化為臨時對象, 在處理過程中將會產(chǎn)生多個事件 ,對象中的方法 將會 處理 其中的部分事件 , 再通過 服務器將這個處理 事件后的 求頁面 轉 發(fā)給 象, 最終 象將這個 應 客戶端 ,因此該 路線 將會是: 臨時對象 客戶端。 2、 而如果在 求 首次訪問頁面后 進行重新提交一些信息,并繼續(xù)向服務器發(fā)送請求時,因為 經(jīng)和 服務器之間建立 會話 ,所以不用再 進行 初始化頁面的工作, 因此該 路線 將會是: 求 臨時對象交互 返回。 3、 第三條路線 和第二條線路有所不同,假設 處理請求時涉及到需要調用 存 ) , 則 臨時對象 會 將直接從 存提取 相關 信息并返回,因此該 路線 將會是: 返回。 4、 如果 刷新頁面時,服務器接收 求時發(fā)現(xiàn) 該 請求先前已經(jīng)處理過,并且 處理結果存儲 在 默認的 則可以 直接從這個緩存提取信息并返回。 因此該 路線 將會是: 刷新) 存 返回。 三 ) 1、兼容性。 容,現(xiàn)存的應用程序會在 下一版本中繼續(xù)使用 。 件擴展名 而 件擴展名 容易分辨出新老文件。 2、可編譯代碼性。 可以在任何語言下編制 3、 象 。 新一代視窗服務系統(tǒng) ( 只需簡單的復制源文件, 然后在需要的地方粘貼,就 能 正常運 作。 無需 注冊 新啟動服務器 。 4、 置 。 通過 架,所有的 配置信息都存儲在 ,無 需任何類型的遠程 制 。 第二章 系統(tǒng)相關技術分析 9 5、 供了 接 到服務器的功能,能夠更簡單地處理 了擁有上述功能 , 還能為 網(wǎng)頁開發(fā)提供更多的 6、 能。 許對象和輸出數(shù)據(jù)被緩沖,大大提 高網(wǎng)頁的運行 速度。 7、 可升級性 。 在 有良好的 可升級性特征, 例如 通過 持會話狀態(tài),平衡多處理器 間的處理。同時 能 監(jiān)控進程 ,當數(shù)據(jù)混亂的時候 , 程 ,然后重啟 新進程 ,同時將舊指令輸入到重啟的進程中 進行處理 。 8、 文件管理 。 整個 系是構建于 礎上, 用更加 大眾化的 基本運作方式 為: 中途截取代碼 轉譯為普通機器語言 系統(tǒng) 調用 ,同樣還負責 術 簡介 一 ) 005 概述 文 全稱是 即 結構化查詢語言。 言的主要功能是 為 各種數(shù)據(jù)庫建立 相互 聯(lián)系, 實現(xiàn)數(shù)據(jù)共享, 據(jù)庫 操作 ,例如數(shù)據(jù)查詢、數(shù)據(jù)更新、數(shù)據(jù)提取 。 005是一種基本的關系型數(shù)據(jù)庫管理系統(tǒng),其 數(shù)據(jù)庫引擎為關系型數(shù)據(jù)和結構化數(shù)據(jù) ,為用戶 提供了更安全可靠的存儲功能, 滿足用戶 構建和管理高可用 、 高性能數(shù)據(jù) 庫的需求 。 因其擁有扶植、通知、集成、分析、報表等服 務功能,可以為不同規(guī)模的企業(yè)提供了一套完整的自動化管理數(shù)據(jù)解決方案;并能調用 發(fā)工具、 軟件的相關文件。因其擁有數(shù)據(jù)庫鏡像、在線恢復、在線索引、數(shù)據(jù)分區(qū)、數(shù)據(jù)復制等特性,可有效地幫助客戶利用數(shù)據(jù)資源提高工作效率,降低工作復雜度,減少數(shù)據(jù)冗余度。 005 廣泛的 用于大規(guī)模聯(lián)機事務處理 (數(shù)據(jù)倉庫和電子商務數(shù)據(jù)庫平臺 ,以及 數(shù)據(jù)集成、分析和報表 等 解決方案的商業(yè)智能平臺。其引用 概念 實現(xiàn) 數(shù)據(jù)庫 開發(fā)和管理任務 工作 。 二 ) 005 特性 第二章 系統(tǒng)相關技術分析 10 1、 數(shù)據(jù)庫引擎 。 數(shù)據(jù)庫引擎 能夠實現(xiàn)數(shù)據(jù)的 存儲、處理和保護 等 核心服務。使用 數(shù)據(jù)庫引擎 ,我們 可 設置 控制訪問權限 和 快速處理 業(yè) 務, 滿足客戶的各種不同需求 。 2、 一種對業(yè)務數(shù)據(jù)的快速分析,以及為商業(yè)智能應用程序提供聯(lián)機分析處理 (和數(shù)據(jù)挖掘 等 功能 的核心服 務。 3、 持對 數(shù)據(jù)倉庫、數(shù)據(jù)集市、生產(chǎn)數(shù)據(jù)庫和數(shù)據(jù)存儲區(qū) 內的 歷史數(shù)據(jù)和實時數(shù)據(jù) 使用 析。 4、 數(shù)據(jù)挖掘 。 有 創(chuàng)建數(shù)據(jù)挖掘 的 工具 , 標準 化的 數(shù)據(jù)挖掘算法 , 數(shù)據(jù)挖掘設計器, 言 等工具。有機的使用這些 工具, 可以預測 數(shù)據(jù)趨勢和 發(fā)現(xiàn)數(shù)據(jù) 模式, 為我們做出各種 決策 提供強有力的參考 。 5、 005 使用 件取代早期的 件 。 生成復雜的 數(shù)據(jù)集成和數(shù)據(jù)轉換平臺。 以提取和轉換 多種格式文件 的數(shù)據(jù), 并對這些數(shù)據(jù)進行統(tǒng)一加載或分別加載。擁有一套豐富的構造、運行、管理包 服務 工具,可用于內置任務和轉換功能 。 6、 復制 。 夠進行 事務復制、合并復制和快照復制 三種功能復制 。 7、 用 以創(chuàng)建交互式報表、表格報表 、 自由格式報表, 根據(jù)時間或用戶要求 檢索數(shù)據(jù) , 集中存儲和管理報表,安全地訪問報表、模型和文件夾,控制報表的處理和分發(fā)方式, 報表標準化 。 8、 過 以產(chǎn)生、發(fā)送 大量 訂閱者的 消息, 可以向計算機軟件、硬件 傳遞 各種 消息 , 可以開發(fā) 各種不同需求的 通知應用程序 ;并且 擎與 據(jù)庫引擎 相互配合工作, 可以 大大提高各種復 雜 應用程序的性能。 9、 全文搜索 。 夠對數(shù)據(jù)表中的 純字符的數(shù)據(jù)進行全文查詢 ,全文查詢 字段 可以 是一個 字詞和 一個 短語,或者 是該 字詞或短語的多種形式。 10、 使用 應用程序 ,為 據(jù)庫引擎本地 提供 消息和隊列應用程序 服務; 開發(fā)人員可以輕松地創(chuàng)建使用數(shù) 第二章 系統(tǒng)相關技術分析 11 據(jù)庫引擎組件在完全不同的數(shù)據(jù)庫之間進行通信的復雜應用程序。使用 用程序 ,程序設計人員使用數(shù)據(jù)庫引擎可以在多個數(shù)據(jù)庫間方便的產(chǎn)生通信應用程序,方 便的產(chǎn)生 可靠的分布式應用 程序 。 第三章 系統(tǒng)需求分析 12 第 三 章 系統(tǒng) 需求分析 系統(tǒng)分析把 要解決的 事物 作為一個系統(tǒng),對系統(tǒng)要素進行綜合分析,找出解決 事物 的可行 性 方案 ,幫 助決策者在復雜的問題和環(huán)境中作出科學抉擇。 系統(tǒng)分析是系統(tǒng)開發(fā)過程中非常重要的步驟, 系統(tǒng)分析所確定的內容是后 期 系統(tǒng)設計、系統(tǒng)實現(xiàn)的 重要依據(jù),系統(tǒng)分析質量的高低將會直接系統(tǒng)設計成果的好壞。本章系統(tǒng)分析主要包括: 系統(tǒng)開發(fā)必要性,業(yè)務流程分析,系統(tǒng)用例圖設計,系統(tǒng)功能、性能需求目標 。 統(tǒng)開發(fā)必要性 傳統(tǒng)手工、紙質操作 的缺陷 (1) 傳統(tǒng)手工、紙質化畢 業(yè)設計選課操作工作量大,出錯率高,其完整性、規(guī)范性、統(tǒng)一性很難保證。 (2) 教師、學生、畢業(yè)設計題目、選題具體情況等相關信息很難及時得到反饋。 (3) 大量的書面材料很容易混亂或丟失,并且不便于查詢、檢索和統(tǒng)計等操作。 (4) 傳統(tǒng)手工、紙質化操作的效率低,費時費力,成本較高。 本系統(tǒng) 優(yōu)點 (1) 采用計算機進行信息的錄入,大大提高工作效率、降低管理成本和管理出錯率。 (2) 因信息是統(tǒng)一的電子方式錄入,所以更加美觀、大方、規(guī)范。 (3) 電子文件容易保存和處理,使畢業(yè)設計選課信息的查詢,檢 索,統(tǒng)計,修改等操作更加簡單、方便。 (4) 通過網(wǎng)絡傳輸數(shù)據(jù),從而使信息能夠得到及時掌握、反饋。 第三章 系統(tǒng)需求分析 13 (5) 友好的人機 交互 模塊 ,便于 系統(tǒng) 維護和操作。 務流程分析 本系統(tǒng)為畢業(yè)設計選課系統(tǒng),用于高校畢業(yè)班學生畢業(yè)設計選課管理工作。本系統(tǒng)用戶角色有三種:管理員、教師、學生。其主要業(yè)務流程有: 管理員: 管理員可添加個人賬戶 、設置賬戶信息 或根據(jù)學號批量生成學生賬號、密碼 ; 查詢、修改賬戶信息 ; 進行畢業(yè)設計選課系統(tǒng)出題、改題操作 ;設置題目是否可選開關 ; 查詢 全部 選題信息 , 確定選課, 生成報表、打印通知單。 教師 :使用個人賬戶登錄,修改個人信息, 教師出題,本人題目選課信息查詢,教師指導室互動。 學生:使用個人賬戶登錄,修改個人信息 ,查詢選課信息,預選題目,教師指導室互動。 統(tǒng)用例分析 統(tǒng)總用例 畢業(yè)設計選課系統(tǒng) 采用了 向對象的方法對各個模塊進行分析。如 圖3業(yè)務層面描述了 整個系統(tǒng)的 用例分析圖。 第三章 系統(tǒng)需求分析 14 圖 3統(tǒng)總用例 分析 圖 號管理 用例分析 賬號管理功能包括管理員,教師,學生, 3個身份 角色用戶。其中每個角色所擁有的功能如下: 管理員:錄入個人信息(對象可以是管理員 、教師、學生) , 個人信息包括項 賬號、密碼、重復密碼、姓名、性別、班級、管理權限; 批量生成 學生學號隨機密碼;查詢個人信息(管理員本身、教師、學生),修改個人信息。 教師 : 查詢、修改本人信息。 學生 : 查詢、修改本人信息 。 第三章 系統(tǒng)需求分析 15 具體賬號管理用例分析圖如圖 3 圖 3號管理 用例 分析 圖 集選擇 數(shù)據(jù) 用例 分析 收集選擇數(shù)據(jù) 功能包括管理員,教師,學生, 3個身份 角色用戶。其中每個角色所擁有的功能如下: 管理員:收集所有選課題目信息。包括:課題代號、課題名稱,指導老師, 第三章 系統(tǒng)需求分析 16 課題類別,選課人數(shù),已選人數(shù),選課對象;并可以查詢每門課題的具體選課學生信息:學生序號,學號,姓名,性別,班級,選課時間。 教師 : 收集本人出題的畢業(yè)設計題目信息。包括:課題代號,課題名稱,課題類別,選課人數(shù),已選人數(shù),選課對象。 學生:收集該生可選畢業(yè)設計題目信息。包括:課題名稱,課題類別,指導老師,聯(lián)系電話,選課人數(shù),可選人數(shù),選課對象,設計要求,設計成果,預選課題操作。 具體 收集 選擇 數(shù)據(jù) 用例分析圖如圖 3示。 圖 3集選擇數(shù)據(jù) 用例 分析 圖 第三章 系統(tǒng)需求分析 17 業(yè)設計 選課 用例分析 畢業(yè)設計選課 功能包括管理員,教師,學生, 3個身份 角色用戶。其中每個角色所擁有的功能如下: 管理員: 提交畢業(yè)設計題目(內容包括:課題名稱、類別、姓
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025屆吉林省吉林市長春汽車經(jīng)濟開發(fā)區(qū)第六中學高一化學第二學期期末聯(lián)考試題含解析
- 北京市首都師大附中2025年化學高二下期末檢測試題含解析
- 獸醫(yī)執(zhí)業(yè)注冊管理辦法
- 材料使用取貨管理辦法
- 出口專用標簽管理辦法
- 醫(yī)保藥房售賣管理辦法
- 學術質量評估
- 網(wǎng)絡教學系統(tǒng)設計與實施方案
- 江蘇徐州地名管理辦法
- 機型數(shù)量評審管理辦法
- 社會救助政策培訓
- DB3702-T 0009-2020 市民訴求數(shù)據(jù)分析與應用規(guī)范
- 坐大巴車安全教育
- 廣西建設職業(yè)技術學院博士高層次人才招考聘用高頻重點提升(共500題)附帶答案詳解
- 軍事訓練傷病預防
- 阿爾伯特;哈伯德-把信送給加西亞
- 2025中級消防設施操作員作業(yè)考試題及答案(1000題)
- 鐵路貨物運價規(guī)則
- 病房突發(fā)事件的應急與處理
- 光伏項目運維服務承包合同5篇
- 小學期末科學質量分析
評論
0/150
提交評論