已閱讀5頁,還剩60頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
I 碩士學(xué)位論文 (專業(yè)學(xué)位) 同等學(xué)力碩士博士(打印時刪除) 高等院校學(xué)籍管理系統(tǒng)的設(shè)計與實現(xiàn) 姓 名: 學(xué) 號: 所在院系:軟件學(xué)院 職業(yè)類型:工程碩士 專業(yè)領(lǐng)域:軟件工程 指導(dǎo)教師: 副 指導(dǎo)教師 : 二 一年五月 I A in 2010 of 高等院校學(xué)籍管理系統(tǒng)的設(shè)計與實現(xiàn) 同濟大學(xué) I 學(xué)位論文版權(quán)使用授權(quán)書 本人完全了解同濟大學(xué)關(guān)于收集、保存、使用學(xué)位論文的規(guī)定,同意如下各項內(nèi)容:按照學(xué)校要求提交學(xué)位論文的印刷本和電子版本;學(xué)校有權(quán)保存學(xué)位論文的印刷本和電子版,并采用影印、縮印、掃描、數(shù)字化或其它手段保存論文;學(xué)校有權(quán)提供目錄檢索以及提供本學(xué)位論文全文或者部分的閱覽服務(wù);學(xué)校有權(quán)按有關(guān)規(guī)定向國家有關(guān)部門或者機構(gòu)送交論文的復(fù)印件和電子版;在不以贏利為目的的前提下,學(xué)校可以適當(dāng)復(fù)制論文的部分或全部內(nèi)容用于學(xué)術(shù)活動。 學(xué)位論文作者簽名: 年 月 日 濟大學(xué)學(xué)位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的學(xué)位論文,是本人在導(dǎo)師指導(dǎo)下,進行研究工作所取得的成果。除文中已經(jīng)注明引用的內(nèi)容外,本學(xué)位論文的研究成果不包含任何他人創(chuàng)作的、已公開發(fā)表或者沒有公開發(fā)表的作品的內(nèi)容。對本論文所涉及的研究工作做出貢獻(xiàn)的其他個人和集體,均已在文中以明確方式標(biāo)明。本學(xué)位論文原創(chuàng)性聲明的法律責(zé)任由本人承擔(dān)。 學(xué)位論文作者簽名: 年 月 碩士學(xué)位論文 摘要 要 近些年來,隨著信息技術(shù)和網(wǎng)絡(luò)技術(shù)飛速發(fā)展,人們對信息系統(tǒng)提出了更新的需求,主要體現(xiàn)在對組件技術(shù)和信息系統(tǒng)集成化的研究,以及操作維護迅捷化,遠(yuǎn)程化的社會需求等。信息化給教育管理帶來的巨大便利是毫無疑問的,但在目前的應(yīng)用中尚存在很多問題。如一部分工作實現(xiàn)了計算機化操作而另一部分卻仍處于手工處理狀態(tài),這使得二者之間的信息共享變得比較困難。另外比如代碼標(biāo)準(zhǔn)的不統(tǒng)一、工作人員計算機水平低等問題也在一定程度上制約了信息系統(tǒng) 的推廣與應(yīng)用。于是結(jié)合網(wǎng)絡(luò)信息開發(fā)的方法漸漸成為主流,信息系統(tǒng)正向著網(wǎng)基信息系統(tǒng) (方向發(fā)展。 本文研究了管理信息系統(tǒng) (開發(fā)方法、運行模式以及體系結(jié)構(gòu),分析了傳統(tǒng)管理信息系統(tǒng)存在的問題,以及 C/S、 B/S 模式的各自的優(yōu)點以及二者與組件技術(shù)相結(jié)合所產(chǎn)生的技術(shù)優(yōu)勢。本文詳細(xì)介紹了 入探討了基于 對適合系統(tǒng)設(shè)計的 合運用 數(shù)據(jù)庫設(shè)計技術(shù),提出了一種適合于高 職大專院校應(yīng)用的學(xué)籍管理信息系統(tǒng)模型。 基于組件技術(shù)的分布式開發(fā)方法是當(dāng)前流行的軟件設(shè)計方法。結(jié)合當(dāng)前高校比較完善的局域網(wǎng)和軟件開發(fā)中先進的 件技術(shù),提出一種新的高校管理信息系統(tǒng)模型,具體說明了系統(tǒng)拓?fù)浣Y(jié)構(gòu)、軟件架構(gòu)設(shè)計、功能結(jié)構(gòu)設(shè)計,并介紹了系統(tǒng)的實現(xiàn)。 在模型的開發(fā)實現(xiàn)上,重點闡述了三個層次的工作流程,分別是業(yè)務(wù)層、數(shù)據(jù)層、用戶層。所有的開發(fā)工作只需要在業(yè)務(wù)層和數(shù)據(jù)層實現(xiàn)。復(fù)雜的數(shù)據(jù)處理則是通過 業(yè)務(wù)層調(diào)用數(shù)據(jù)組件 現(xiàn)對數(shù)據(jù)庫的連接,并利用數(shù)據(jù)庫軟件的存儲過程來完成。 本文對如何實現(xiàn) 關(guān)鍵詞: 三層結(jié)構(gòu),組件技術(shù),信息系統(tǒng), n to It is in is of of is be in If of is by is of as of of of s in is to of as as of of of , B/S of of in of on eb on eb of is on is of of be in In we to to to I to eb 碩 /博士學(xué)位論文 目錄 錄 第 1章 引言 . 1 . 1 . 2 . 3 . 3 第 2章 信息系統(tǒng)相關(guān)技術(shù)分析 . 5 信息系統(tǒng)綜述 . 5 結(jié)構(gòu)和 B/S 結(jié)構(gòu) . 6 結(jié)構(gòu) . 6 結(jié)構(gòu) . 7 術(shù) . 8 據(jù)庫技術(shù) . 9 . 11 第 3章 學(xué)籍管理信息系統(tǒng)設(shè)計 . 12 . 13 . 13 . 17 . 18 . 20 . 26 . 27 第 4章學(xué)籍管理信息系統(tǒng)的實現(xiàn) . 29 統(tǒng)結(jié)構(gòu)分析 . 29 . 32 . 32 . 34 師管理模塊實現(xiàn) . 35 碩 /博士學(xué)位論文 目錄 學(xué)校信息模塊實現(xiàn) . 37 . 39 . 42 . 44 . 46 . 47 第 5章 系統(tǒng)功能測試 . 48 . 48 1 課程成績的分析 . 48 . 49 . 50 參考文獻(xiàn) . 53 致 謝 . 錯誤 !未定義書簽。 章 引言 1 第 1 章 引言 本篇文章除了著重介紹該課題的研究背景、 統(tǒng)的研究以外,還詳細(xì)闡述了該課題主要研究的工作以及論文的結(jié)構(gòu)安排。 題分析 社會的各個方面都涉及到了日益發(fā)展的信息技術(shù),當(dāng)然,教育領(lǐng)域也在其涉及的范圍內(nèi),人們對教育管理信息化的重視程度越來越高。在各個高等院校中,多種教育管理信息系統(tǒng)( 經(jīng)層出不窮,這就使得教育管理的質(zhì)量及效率得到了很大程度上的提高。 在教育管理方面,信息所帶來的巨大便利是不可置疑的,然而其在現(xiàn)階段的運用中依然存在著很多問題。譬如一部分工作還處于手工處理狀態(tài)而另一部分卻已經(jīng)實現(xiàn)了 計算機化,這就造成了兩者之間的信息所要進行共享的困難。除此之外,工作人員計算機水平操作低以及代碼標(biāo)準(zhǔn)不統(tǒng)一等問題也會在一定程度上就信息系統(tǒng)的應(yīng)用和推廣形成制約。 現(xiàn)階段,高職院校信息管理系統(tǒng)( 開發(fā)與應(yīng)用存在的主要問題如下所示: 1 )由于缺乏一個統(tǒng)一的標(biāo)準(zhǔn)和規(guī)范,導(dǎo)致軟件的通用性和商品化極低; 2 )開發(fā)的系統(tǒng)不能及時適應(yīng)現(xiàn)在高職院校的發(fā)展變化,產(chǎn)品生命周期短: 3 )低水平管理軟件重復(fù)開發(fā)現(xiàn)象嚴(yán)重,開發(fā)的產(chǎn)品質(zhì)量難以提高; 4 )高職院校管理信息系統(tǒng)日趨復(fù)雜,軟件開發(fā)周期長。 體現(xiàn)在技術(shù)上的問題 主要有以下幾點: l )系統(tǒng)孤立 多數(shù)系統(tǒng)依然處于單機的應(yīng)用狀態(tài),即僅僅限制在負(fù)責(zé)此項業(yè)務(wù)的教務(wù)人員進行使用的范圍內(nèi),而院級部門與校級部門之間、各辦公室以及部門之間依然未能取得良好的溝通。在現(xiàn)實當(dāng)中,其實有很多工作需要二者的分工和配合才能完成,譬如就學(xué)生的錄取工作而言。由于系統(tǒng)之間的孤立進而對智能管理機制造成了缺失,為此未能提供十足的信息分析和決策支持的能力 1。 2 )功能單一 某項系統(tǒng)的開發(fā)僅僅是為了解決一個具體的問題而誕生的。譬如培養(yǎng)工作是一個系統(tǒng),招生工作又是另外一個系統(tǒng);對不同種類的學(xué)生采用同一系統(tǒng)進行管理,致使在管理流程上存在不通暢之現(xiàn)象,進而對信息的共享和重用造成了影響。 章 引言 2 3 )信息系統(tǒng)是在管理層面上所進行的詮釋,是一種管理的信息化。由于每一所院校管理體制不同,故此,其相應(yīng)的業(yè)務(wù)內(nèi)容以及信息流也不同。即使近幾年以來,隨著國家教委多種標(biāo)準(zhǔn)的頒布實施使得這一差異現(xiàn)象有所降低,然而標(biāo)準(zhǔn)也僅僅體現(xiàn)于宏觀層次上,在各個學(xué)校中,具體的動作模式依然存在著較大的差別。比如,有的學(xué)校對學(xué)生直接負(fù)責(zé),屬于一級管理模式,而有的學(xué)校則實行院、校兩級的管理模式。這種現(xiàn)象充分說明各個學(xué)校須針對自己的具體情況來開發(fā)適合 自身的信息系統(tǒng)。 一度被認(rèn)為推動軟件行業(yè)走向工業(yè)化的有效途徑即為軟件復(fù)用,基于軟件復(fù)用,應(yīng)用系統(tǒng)的開發(fā)中就可直接采用現(xiàn)有的開發(fā)成果,進而開發(fā)的效率在提高的同時低水平重復(fù)開發(fā)得以避免。 軟件復(fù)用的主流技術(shù)之一即為基于組件技術(shù)的復(fù)用技術(shù),軟件具有可復(fù)用特性的基本部件是組件,一旦產(chǎn)生,具體的實現(xiàn)語言就與其脫離關(guān)系,沒必要進行編程就可直接引為功能模塊應(yīng)用于軟件系統(tǒng)的裝配 即插即用,提高軟件系統(tǒng)產(chǎn)品質(zhì)量和生產(chǎn)效率的有效途徑即為基于組件的軟件開發(fā)。除此之外,隨著時間的變化,應(yīng)用系統(tǒng)功能需要增加或是某個局部需要修改時,只 要通過增加、修改或替換相應(yīng)組件的途徑即可滿足需求。故此應(yīng)用軟件系統(tǒng)的柔性及可重構(gòu)性在一定程度上得到了很大的提高 。 景和意義 從管理信息系統(tǒng)基本情況和發(fā)展趨勢來看,有一個最基本的共同點,那就是要加強高職院校學(xué)生在校期間的各項管理活動。為了實現(xiàn)這一目標(biāo),必須依靠先進的計算機技術(shù)以及網(wǎng)絡(luò)技術(shù),須利用先進的計算機技術(shù)和網(wǎng)絡(luò)技術(shù)來對學(xué)生的各項信息進行科學(xué)的管理。目前大部分稍具規(guī)模的大專院校都建立了自己的信息管理系統(tǒng)。在目前的情況下,以 C/S 結(jié)構(gòu)的應(yīng)用系統(tǒng)為主。一般大專院校的管理信息量比較復(fù)雜,數(shù)據(jù)維護量也 比較大。例如學(xué)校各部門除了內(nèi)部辦公之外,還需要對各個院系的設(shè)備物資進行管理,對學(xué)籍進行管理,對各個年級各個專業(yè)的成績單進行管理。教務(wù)處還需要對任課教師進行專門的管理,學(xué)生工作處還需要對學(xué)生的日常表現(xiàn)進行管理。由此可以看出,大專院校的每一個管理項目足夠用一個單獨的信息管理系統(tǒng)來進行管理。事實上,由于分階段實施的原因,一個學(xué)校中可能已經(jīng)存在多個單獨的 C/S 結(jié)構(gòu)的應(yīng)用系統(tǒng) 2。這些 C /S 結(jié)構(gòu)的應(yīng)用系統(tǒng)可能是用不同的開發(fā)工具進行開發(fā)的,開發(fā)所用的數(shù)據(jù)庫管理系統(tǒng)也不盡相同,可能是有不同的軟件開發(fā)商進行開發(fā)的。 這樣如果將學(xué)校的所有信息集中在一起進行共享或者為企業(yè)的最高領(lǐng)導(dǎo)層提供決策依據(jù), 章 引言 3 情。 但基于 B/S 結(jié)構(gòu)的應(yīng)用系統(tǒng)則不同,它將所有的信息都集中在瀏覽器中,即使來自不同的軟件開發(fā)商,使用不同的數(shù)據(jù)庫管理系統(tǒng)。這樣用戶則不必在不同的應(yīng)用系統(tǒng)之間來回切換。同時也為應(yīng)用系統(tǒng)的維護帶來了極大的方便條件。另外基于 B/S 結(jié)構(gòu)的應(yīng)用系統(tǒng)也容易于進行功能的擴展。 究內(nèi)容 學(xué)校管理工作的主要組成部分即為學(xué)籍管理信息系統(tǒng) (現(xiàn)階段,大多數(shù)學(xué)籍管理信息系統(tǒng)全為基于 C/S 結(jié)構(gòu)之上,其不利于移 動辦公,同時也增加了客戶端的管理維護功能。采用 實現(xiàn)傳統(tǒng)的 B/S 結(jié)構(gòu)系統(tǒng),其在技術(shù)的應(yīng)用上也已經(jīng)被慢慢淘汰, B/S 模式隨著 快速發(fā)展已成為現(xiàn)階段熱門的架構(gòu)方式。新一代互聯(lián)網(wǎng)的應(yīng)用軟件以及服務(wù)戰(zhàn)略體系即為 構(gòu),它使得現(xiàn)有的軟件在網(wǎng)絡(luò)時代不僅能夠滿足各種新設(shè)備的要求,同時也適用于個人計算機。 構(gòu)中的一部分 不僅僅是 簡單升級,人們的編程工作也會因其全新的技術(shù)架構(gòu)進而變得更為簡潔、便利,基于技術(shù)創(chuàng)新要求以及業(yè)務(wù)需要,通過運用 術(shù)進而開發(fā)一個基于 B/S 結(jié)構(gòu)的學(xué)籍管理信息系統(tǒng)已然附有極大的現(xiàn)實意義。 探討基于網(wǎng)絡(luò)的某職業(yè)學(xué)院學(xué)籍管理信息系統(tǒng)研究與實現(xiàn)是本片文章的主要工作。本論文就從比較 C/S 結(jié)構(gòu)與 B/S 的結(jié)構(gòu)入手,介紹了二層結(jié)構(gòu)與三層結(jié)構(gòu)的優(yōu)缺點,在此基礎(chǔ)上建立了 B/S + C/S 的體系結(jié)構(gòu)。其中結(jié)合了 術(shù),同時把組件技術(shù) 和 術(shù)各自在服務(wù)器端和客戶端得以應(yīng)用。本論文介紹了基于 B/S + C/S 結(jié)構(gòu)的 息管理系統(tǒng)的設(shè)計方法,進而使基于 B/S + C/S 結(jié)構(gòu)的 息系統(tǒng) 實例得以實現(xiàn),結(jié)尾就未來 息系統(tǒng)的設(shè)計技術(shù)提出了構(gòu)想。 織結(jié)構(gòu) 論文內(nèi)容按以下結(jié)構(gòu)安排: 1 ) 統(tǒng)相關(guān)技術(shù)分析(第二章) 2 )學(xué)籍管理信息系統(tǒng) 設(shè)計與 建模(第三章) 3 )學(xué)籍管理信息系統(tǒng)的實現(xiàn)(第四章) 4 )結(jié)論與展望(第五章) 其中第二章對與課題研究相關(guān)的技術(shù)做出了簡要介紹,包括 統(tǒng)、 章 引言 4 技術(shù)、 術(shù)等等,本章是后面各章節(jié)的鋪墊。第三章在分析現(xiàn)有主流的二層結(jié)構(gòu)與三層結(jié)構(gòu)缺點的基礎(chǔ)上,提出了 B/S + C/S 的體系結(jié)構(gòu),改進了對業(yè)務(wù)過程的支持,也增 強了系統(tǒng)的可移植能力。第四章是系統(tǒng)的總體設(shè)計部分,包括系統(tǒng)需求分析、關(guān)鍵模塊設(shè)計以及數(shù)據(jù)庫設(shè)計等功能。第五章為系統(tǒng)的具體實現(xiàn)部分,描述了系統(tǒng)實施的關(guān)鍵技術(shù),主要有業(yè)務(wù)層實現(xiàn)、數(shù)據(jù)庫功能實現(xiàn)、信息發(fā)布模塊實現(xiàn)和系統(tǒng)安全機制實現(xiàn)等。 章 信息 系統(tǒng)相關(guān)技術(shù)分析 5 第 2 章 信息系統(tǒng)相關(guān)技術(shù)分析 未來高等院校的發(fā)展趨勢是完全自動化的教學(xué)信息系統(tǒng),而且隨著計算機的普及,信息業(yè)務(wù)處理量的逐漸擴大,手工處理方式已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足人們管理活動的正常需要,各種工作都逐漸由手工化轉(zhuǎn)為自動化,使許多復(fù)雜、繁瑣且需要很多人力的工作變得簡單。在當(dāng)今學(xué)校管理 現(xiàn)代化的要求下,為了加強于提高學(xué)校對學(xué)生管理工作的效率,在應(yīng)用管理信息化、方便管理的要求下開發(fā)此套系統(tǒng)。本章對與課題研究相關(guān)技術(shù)進行分析。主要介紹了 統(tǒng)開發(fā)方法、基本結(jié)構(gòu)與運行模式,論述了 術(shù)在基于 B/S 結(jié)構(gòu) 的運用,這一章還詳細(xì)介紹了 工作原理、文件結(jié)構(gòu)、基本語法以及基于 術(shù)等等。 息系統(tǒng)綜述 管理信息系統(tǒng)( ,近年來一個比較普遍泛稱為信息系統(tǒng)( S) ,它是一個以人為主導(dǎo),汲取經(jīng)驗和遵照規(guī)律并重,通過應(yīng)用計算機軟件、硬件、其他辦公設(shè)備以及網(wǎng)絡(luò)通訊設(shè)備,就信息進行采集、輸送、保存、加工、更新及維護,進而達(dá)到提高企業(yè)效益以及效率的目的,支持企業(yè)基層運作、中層控制、高層決策的集成化的人機系統(tǒng)??傮w結(jié)構(gòu)如圖 示。 圖 2 1 信息系統(tǒng)的總體結(jié)構(gòu) 最早的信息系統(tǒng)已有幾千年歷史,最經(jīng)典的早期信息系統(tǒng)之一是中國的烽火臺報警信息系統(tǒng),而使用時間最長的是皇家驛站信息傳遞系統(tǒng)。在這些信息系統(tǒng)中,人 都是主體,工具分別是烽火臺和千里馬,所以將這些信息系統(tǒng)稱之為基于信息管理者 信息源 信息處理器 信息用戶 章 信息 系統(tǒng)相關(guān)技術(shù)分析 6 人的信息系統(tǒng),即人基信息系統(tǒng)。隨著計算機的出現(xiàn),把計算機技術(shù)作為輔助手段用于信息技術(shù)和信息系統(tǒng)當(dāng)中,由人、計算機等組成能進行信息的收集、傳送、存儲、加工和使用的系統(tǒng),即出現(xiàn)了人機信息系統(tǒng)。 20 世紀(jì)末,隨著信息技術(shù)和網(wǎng)絡(luò)技術(shù)突飛猛進的發(fā)展,人們對信息系統(tǒng)提出了更高更新的需求,主要體現(xiàn)在對框架結(jié)構(gòu)和工具靈活性上、穩(wěn)定性方面的需求、在應(yīng)用簡單化和經(jīng)濟化方面的投資需求、在服務(wù)平臺集成化方面的需求以及體現(xiàn)在操作維護迅捷化、遠(yuǎn)程化的社會需求等等,于是結(jié) 合網(wǎng)絡(luò)管理信息開發(fā)的方法漸漸成為主流,信息系統(tǒng)逐漸向著網(wǎng)基信息系統(tǒng)( 方向發(fā)展 3。 。 C/S 結(jié)構(gòu)將數(shù)據(jù)庫里的內(nèi)容置于遠(yuǎn)程的服務(wù)器之上,而相應(yīng)的軟件安裝在客戶機上。通常情況下, C/S 軟件采用兩層結(jié)構(gòu),這種結(jié)構(gòu)的分布圖如圖 1 所示。其的組成分為兩個部分:前面為客戶機,即為用戶界面結(jié)合了表示和業(yè)務(wù)邏輯,對用戶的請求進行接受,同時向數(shù) 據(jù)庫提出服務(wù)請求,一般為一個 ;后面為服務(wù)器,即為數(shù)據(jù)管理把數(shù)據(jù)提供給客戶端,客戶端通過計算數(shù)據(jù)然后把結(jié)果提交給用戶。還要提交完善及細(xì)化的安全保護以及就數(shù)據(jù)的整套性處理等操作,同時允許多個客戶對同一個數(shù)據(jù)庫進行訪問。在此種結(jié)構(gòu)當(dāng)中,服務(wù)器的硬件須具備很高的處理能力,這樣方可使得每個客戶的要求得以滿足和實現(xiàn)。如圖 2 . 2 所示。 圖 C/S 結(jié)構(gòu) 在技術(shù)方面, C/S 結(jié)構(gòu)已經(jīng)取得很成熟的效應(yīng), C/S 結(jié)構(gòu)的主要特點為具有安全的存取 模式、交互性強、響應(yīng)速度比較快、網(wǎng)絡(luò)通信量低、利于處理大量數(shù)據(jù)的操作。然而, C/S 結(jié)構(gòu)的操作程序為針對性開發(fā),在變更方面還欠靈活,管理與維護的難度系數(shù)依然較高。一般僅限于小型的局域網(wǎng)內(nèi),在功能方面不利于客戶機 服 務(wù) 器數(shù)據(jù) 庫管 理 系統(tǒng) 求 章 信息 系統(tǒng)相關(guān)技術(shù)分析 7 擴展。又因為 C/S 結(jié)構(gòu)的每臺客戶機都需配置相應(yīng)的客戶端程序,故此分布功能不強而且兼容性不高,部署安裝和配置不能快速的實現(xiàn),所以就缺少了一定程度上的通用性,局限性較為明顯。需要具備專業(yè)知識及水準(zhǔn)的技術(shù)人員去完成這項內(nèi)容。 ,即為僅需安裝維護一個服務(wù)器 ( ,而對客戶來說,只要利用瀏覽器( 運行軟件。它是在 術(shù)逐漸成熟的基礎(chǔ)上,對 C/S 結(jié)構(gòu)的變化以及改進。著重應(yīng)用了不間斷的趨于成熟的 合 術(shù)和多種 言,此為一套全新的軟件系統(tǒng)構(gòu)造技術(shù)。 B/用戶界面層及數(shù)據(jù)管理層增加了一層結(jié)構(gòu),合稱為中間件,整個體系結(jié)構(gòu)成為三層。隨著中間件技術(shù)的成熟這三層結(jié)構(gòu)逐漸得以興起,核心概念是基于中間件的利用把應(yīng)用 分成業(yè)務(wù)邏輯層、表示層及數(shù)據(jù)存儲層三個異同類型的處理層次。這三個層次的詳細(xì)的物理分法可有數(shù)種組合形式。構(gòu)架這三層結(jié)構(gòu)應(yīng)用系統(tǒng)的基礎(chǔ)平臺即為中間件,其主要提供了以下幾方面的功能:服務(wù)器和負(fù)責(zé)客戶機、服務(wù)器與服務(wù)器之間的通信和連接;實現(xiàn)運用和數(shù)據(jù)庫的快速接連:提供一個三層結(jié)構(gòu)運用的開發(fā)、部署、運行和管理之平臺。這種三層結(jié)構(gòu)于層和層之間互不影響,就任何一層的變化也不會給其它層的功能帶來影響。在 B/S 的體系結(jié)構(gòu)系統(tǒng)中,通過瀏覽器用戶可向散布在網(wǎng)絡(luò)上的諸多服務(wù)器提出請求,接著瀏覽器的請求通過服務(wù)器對其進行處理,在瀏 覽器上將用戶所需信息進行返回。對于動態(tài)網(wǎng)頁生成、對數(shù)據(jù)庫的訪問和應(yīng)用程序的執(zhí)行及數(shù)據(jù)請求、加工、結(jié)果返回等工作由 部來完成。 B/S 結(jié)構(gòu)已成為現(xiàn)階段應(yīng)用軟件的首選體系結(jié)構(gòu)的原因在于, 瀏覽器技術(shù)植入操作系統(tǒng)內(nèi)部。很明顯的可以看出, B/S 結(jié)構(gòu)應(yīng)用程序較傳統(tǒng)的 C/S 結(jié)構(gòu)應(yīng)用程序進步許多 4。示。 章 信息 系統(tǒng)相關(guān)技術(shù)分析 8 圖 2 3 網(wǎng)絡(luò)結(jié)構(gòu)圖 維護方便、分布性強、開發(fā)簡單且共享性強、總體擁有成本較低為 B/S 結(jié)構(gòu)的主要特點 。 B/S 結(jié)構(gòu)的缺點:對服務(wù)器系統(tǒng)要求過高、數(shù)據(jù)安全性的問題、軟件的個性化特點不突出、數(shù)據(jù)傳輸速度比較慢等,然而,這些缺點都是不可掩飾的。傳統(tǒng)模式下的特殊功能的某些要求不易實現(xiàn)。譬如基于瀏覽器進行大量的數(shù)據(jù)輸入、專用性打印輸出都帶來一定程度上的某些不便及困難。除此之外,就實現(xiàn)復(fù)雜的應(yīng)用構(gòu)造依然存在著一定程度上的困難。即使通過 而就發(fā)展己十分成熟 C/此類技術(shù)復(fù)雜的開發(fā),依然不存在很成熟的技術(shù)工具供它應(yīng)用。 術(shù) 開發(fā)應(yīng)用程序的 務(wù)模型將為企業(yè)應(yīng)用程序的創(chuàng)建開辟了一條嶄新的道路。通過企業(yè)內(nèi)外多種服務(wù)的聯(lián)合,很容易把企業(yè)內(nèi)部數(shù)據(jù)和客戶及合作伙伴的相關(guān)數(shù)據(jù)結(jié)合在一起,這樣就大大簡化了應(yīng)用程序的創(chuàng)建過程。也就為最終用戶發(fā)掘了以前不可企及的功能涵蓋性。 一個開發(fā)和運行軟件的新環(huán)境,便于開發(fā)基礎(chǔ) 務(wù),擁有非常豐富的運行庫服務(wù)用來支持用多種編程語言編寫的組件,具有跨語言和跨平臺的互操作能力。實質(zhì)上, . 加在現(xiàn)有產(chǎn)品和未來產(chǎn)品上的一個新式銷售標(biāo)簽。在 務(wù)器端產(chǎn)品中,如基于 000 技術(shù)的 000 和 000。 標(biāo)簽將隨處可見,非常普及。然而, 令人感興趣的特色卻在于它的開發(fā)平臺以及語言和協(xié)議。 通過 我們提供了一種嶄新的開發(fā)平臺,這個平臺將推動以普通客戶 數(shù) 據(jù) 庫訪 問 網(wǎng)管 數(shù)據(jù)庫服務(wù)器 單位內(nèi)部客戶 位內(nèi)部客戶 圖形用戶界面 防火墻 章 信息 系統(tǒng)相關(guān)技術(shù)分析 9 新體系作為基礎(chǔ)的協(xié)同 用開發(fā)。根據(jù) 說法, 少將成為一種“對 程”的方法。當(dāng)前,第一版 經(jīng)出 現(xiàn),由此我們可以作為基礎(chǔ),我們或許可以比較精確地勾畫出 可以說,無論是在技術(shù)上還是在戰(zhàn)略上, 對 予了相當(dāng)高的期望。當(dāng)前的 000 技術(shù)并未包含新的 . 臺;相反 . 是一種全新的嶄新技術(shù),有望結(jié)合處許多根本性的、深層次的創(chuàng)意。 作為一種全新的開發(fā)平臺和技術(shù), . 來了許多新的延伸的產(chǎn)品,但這些產(chǎn)品和現(xiàn)有技術(shù)的兼容性未能獲得百分之百的保證。 . 以支持 27 種編程語言,它們將共享一組提供基本服務(wù)的類。 . 用在裸機,由于看好一種運行在虛擬機 的稱為 棄了 碼 10。 一個用于 發(fā)的全新框架,它從現(xiàn)有的 構(gòu)體系上已經(jīng)跨出了一大步,包含了許多新的特性和區(qū)別。 供了更加易于編寫、易于再利用和共享、結(jié)構(gòu)更清晰的代碼; 用編譯后的語言,從而提升了氣性能和伸縮性: 用 用面向?qū)ο蠹夹g(shù)促進組件的再利 用等功能。 還包括了頁面事件、 件、緩沖技術(shù)以及服務(wù)器控件和對數(shù)據(jù)捆綁的改進。供 用的數(shù)據(jù)庫以及在 架中允許通過 程序員提供了更多新的開發(fā)機會和市場前景。 據(jù)庫技術(shù) 本系統(tǒng)開發(fā)時使用的硬件系統(tǒng)只是普通的 ,操作系統(tǒng)為 000 本。并且由于本系統(tǒng)只需適用于學(xué)校的教學(xué)部門,數(shù)據(jù)量不是特別的大,數(shù)據(jù)庫的建立使用的是 000 中的 據(jù)庫。數(shù)據(jù)訪問方法為使用 通過 方法同數(shù)據(jù)庫接口來使用 。 于 術(shù),有效訪問遠(yuǎn)程數(shù)據(jù)的新型接口技術(shù)。 一種用于開發(fā)訪問 據(jù)源應(yīng)用程序的 有多種明顯的特征,例如支持成批的更新,即對更新的多個記錄進行緩沖,并同步傳輸?shù)椒?wù)器或支持返回多個記錄集的查詢等等。 其作為基本部 件提供給廣大的用戶,以增強其數(shù)據(jù)的訪問功能,并可以在不同進程,不同主機間利用 是 術(shù)傳遞 章 信息 系統(tǒng)相關(guān)技術(shù)分析 10 21。 數(shù)據(jù)環(huán)境設(shè)計器的主要用途是在設(shè)計時可以創(chuàng)建用于窗體或報表的數(shù)據(jù)源的 據(jù)對象。數(shù)據(jù)綁定將任意 據(jù)源綁定至任意 戶,在運行時可以通過動態(tài)設(shè)置 性來實現(xiàn),并且也可分別創(chuàng)建數(shù)據(jù)源和數(shù)據(jù)用戶并通過 象來實現(xiàn)。 基于 數(shù)據(jù)庫管理功能在 術(shù)和 術(shù)相結(jié)合并應(yīng)用的基 礎(chǔ)上得以實現(xiàn),用戶可通過瀏覽器畫面在其中進行查詢、檢索、更新、輸入以及刪除數(shù)據(jù)庫相關(guān)信息,進而提供數(shù)據(jù)庫信息的主頁內(nèi)容得以建立。以下七個對象和四個集合主要由 行提供以完成對于數(shù)據(jù)庫的管理,他們是: 象用來建立與數(shù)據(jù)庫的連接,象用來完成對數(shù)據(jù)庫的操作, 象可以查看或操作數(shù)據(jù)庫中返回的數(shù)據(jù)等等。而 象和 合允許對當(dāng)前記錄的每一個字段進行相關(guān)操作, 象和 合為 象提供數(shù)據(jù)以及信息, 象和 合為 象的特性提供主要信息, 象和 合則是在錯誤發(fā)生時提供錯誤信息。 系型數(shù)據(jù)庫的實現(xiàn) 一中關(guān)系數(shù)據(jù)庫開發(fā)工具,數(shù)據(jù)庫 能匯集各種信息以提供查詢、存儲和檢索等功能。 一種基于關(guān)系數(shù)據(jù)庫的數(shù)據(jù)庫管理系統(tǒng),它是以數(shù)據(jù)庫文件方式管理某一事物所存儲的所有數(shù)據(jù)信息的。 優(yōu)點在于它能夠使用數(shù)據(jù)表示圖或自定義窗體收集信息。數(shù)據(jù)表示圖提供了一種相當(dāng)于電子表格,優(yōu)點是可以使數(shù)據(jù)庫一目了然。另外 許創(chuàng)建自定義報表用于打印或輸出數(shù)據(jù)庫中的信息。 提供了數(shù)據(jù)存儲庫的功能,可以使用桌面數(shù)據(jù)庫文件把數(shù)據(jù)庫文件置于網(wǎng)絡(luò)文件服務(wù)器上,與其他網(wǎng)絡(luò)用戶共享數(shù)據(jù)庫的內(nèi)容。 一種關(guān)系 數(shù)據(jù)庫工具,關(guān)系數(shù)據(jù)庫是目前已開發(fā)的最通用的數(shù)據(jù)庫之一。由此可以看出, 為關(guān)系數(shù)據(jù)庫開發(fā)具備了許多優(yōu)點和眾多優(yōu)勢,可以在一個數(shù)據(jù)包中同時擁有桌面數(shù)據(jù)庫的便利以及關(guān)系數(shù)據(jù)庫的強大功能。 數(shù)據(jù)庫的結(jié)合 件在數(shù)據(jù)庫中信息與將信息顯示給用戶看的程序之間構(gòu)架起了一座橋梁。我們可以設(shè)置 件的各個屬性,分配它要調(diào)用那個數(shù)據(jù)庫的哪個部分。在缺省的情況下, 章 信息 系統(tǒng)相關(guān)技術(shù)分析 11 態(tài)集合)類型的記錄集合。一個記 錄集合是動態(tài)的也就是說,當(dāng)原來的數(shù)據(jù)表中的內(nèi)容改變了以后,該記錄集合中的記錄也會將隨之發(fā)生改變。 們還需要在該控件與要處理的數(shù)據(jù)庫之間建立必要的聯(lián)系。 結(jié) 本章主要介紹了 述、體系結(jié)構(gòu)、基于 信息管理系統(tǒng)的一般設(shè)計方法和方案、 架中基于角色的安全性、數(shù)據(jù)庫技術(shù)、 件技術(shù)、術(shù)等。目前在各行各業(yè)的 統(tǒng)中,既有基于 B / S 結(jié)構(gòu)的,也有基于 C /結(jié)構(gòu)的,而 對于這兩種結(jié)構(gòu)而言,都有各自的優(yōu)缺點。怎樣結(jié)合 B / S 與 C/S 開發(fā)系統(tǒng)是開發(fā) 統(tǒng)普遍關(guān)注的問題。在實際的應(yīng)用過程中,應(yīng)結(jié)合實際情況,并根據(jù)實際情況進行系統(tǒng)的選型與構(gòu)建,從而開發(fā)出更為高效、更加安全的應(yīng)用系統(tǒng)。而利用 單開發(fā)更加直觀,利用面向?qū)ο蠹夹g(shù)促進組件的再利用組件的意義;除了便于復(fù)用外,關(guān)鍵在于通過組件集成形成應(yīng)用軟件系統(tǒng)。下面一章對學(xué)籍管理信息系統(tǒng)的設(shè)計與開發(fā)模型進行詳細(xì)的描述和設(shè)計。 章 學(xué)籍管理信息系統(tǒng)設(shè)計 12 第 3 章 學(xué)籍管理信息系統(tǒng)設(shè)計 學(xué)校教務(wù)數(shù)據(jù)主要存儲在關(guān)系型數(shù)據(jù)庫中,大量的數(shù)據(jù)和 數(shù)據(jù)模型,都是反映歷屆學(xué)生的學(xué)習(xí)情況和教師的教學(xué)任務(wù)以及教學(xué)計劃,已開發(fā)的數(shù)據(jù)庫系統(tǒng)基本上是面向事務(wù)處理的簡單的管理信息系統(tǒng) 17。隨著學(xué)校對決策信息需求的日益廣泛、復(fù)雜和迫切,這些傳統(tǒng)的數(shù)據(jù)庫系統(tǒng)存在的問題也越來越明顯:原有數(shù)據(jù)庫系統(tǒng)是面向 不是面向 ;原有數(shù)據(jù)庫系統(tǒng)難以適應(yīng)各類對象數(shù)據(jù)粒度的不同要求。在數(shù)據(jù)倉庫中,系統(tǒng)體系結(jié)構(gòu)是關(guān)鍵。要成功地實施數(shù)據(jù)倉庫,首先要擬訂適合高校特點的數(shù)據(jù)倉庫系統(tǒng)框架,一個真正實用、有效、靈活的數(shù)據(jù)倉庫系統(tǒng)體系結(jié)構(gòu)的建立是十分必要的。我們針對沈陽農(nóng)業(yè)大學(xué) 的教務(wù)管理自身的特點,我們提出了一個集中式數(shù)據(jù)倉庫模型,以適合教務(wù)管理的數(shù)據(jù)倉庫體系結(jié)構(gòu)。如圖 務(wù)管理模型 章 學(xué)籍管理信息系統(tǒng)設(shè)計 13 校簡介 沈陽農(nóng)業(yè)大學(xué)組建于 1952年,建校以來,在黨的教育方針指引下,幾代沈農(nóng)人努力拼搏,開拓創(chuàng)新,學(xué)校的各項事業(yè)不斷發(fā)展壯大,特別是改革開放以來學(xué)校步入發(fā)展的快車道,今天的沈陽農(nóng)業(yè)大學(xué)教學(xué)和科研并舉,以農(nóng)業(yè)與生命科學(xué)為特色,農(nóng)、理、工、經(jīng)、管、法多學(xué)科協(xié)調(diào)發(fā)展。學(xué)校現(xiàn)有 56個本科專業(yè), 84個碩士學(xué)位授予權(quán)專業(yè), 36個博士學(xué)位授予權(quán)專業(yè), 6個博士后科研流動站;學(xué)校有 3個 國家重點學(xué)科, 3個農(nóng)業(yè)部重點學(xué)科, 21個遼寧省重點學(xué)科。學(xué)校設(shè)有農(nóng)學(xué)院、園藝學(xué)院、土地與環(huán)境學(xué)院、植物保護學(xué)院、水利學(xué)院、經(jīng)濟管理學(xué)院、林學(xué)院、畜牧獸醫(yī)學(xué)院、食品學(xué)院、生物科學(xué)技術(shù)學(xué)院、信息與電氣工程學(xué)院、工程學(xué)院、理學(xué)院和成人教育學(xué)院(科學(xué)技術(shù)學(xué)院);有包括國家工程實驗室、科技部和教育部批準(zhǔn)設(shè)立的新農(nóng)村發(fā)展研究院在內(nèi)的省級以上科學(xué)研究機構(gòu)共計 78個;基礎(chǔ)、專業(yè)實驗室和實驗教學(xué)中心 19個。形成了比較完整的農(nóng)業(yè)教育科研體系,成為我國農(nóng)業(yè)科技人才培養(yǎng)和科學(xué)研究的重要基地。 學(xué)校現(xiàn)有在校生 19646人,其中博士研 究生 672人,碩士研究生 2522人,本科生 13325人,成人教育本專科生 3127人。學(xué)校始終把提高人才培養(yǎng)質(zhì)量放在各項工作的首位,重視教學(xué)研究和改革,著力培養(yǎng)學(xué)生的綜合素質(zhì)和創(chuàng)新精神,形成了“團結(jié)、勤奮、求實、創(chuàng)新”的優(yōu)良校風(fēng)。建校以來,學(xué)校為祖國社會主義建設(shè)事業(yè)培養(yǎng)本、??粕筒┦?、碩士研究生 11萬人;畢業(yè)生中,有的成為科教文化戰(zhàn)線、企事業(yè)單位、國家機關(guān)的管理者和業(yè)務(wù)骨干,有的成為受人尊敬的享譽海內(nèi)外的著名專家學(xué)者,有的長期奮戰(zhàn)在農(nóng)業(yè)生產(chǎn)第一線,他們在各自崗位上勤奮工作,樂于奉獻(xiàn),為學(xué)校贏得了榮譽,為國家 經(jīng)濟發(fā)展和社會進步做出了重要貢獻(xiàn)。 臺模型的分析 各高校在都在不斷地對信息化工作進行有益的探索,以求尋找出一條適合自身發(fā)展的信息化之路。目前,各個高校都能把豐富教育網(wǎng)絡(luò)資源和交互式和專業(yè)性的校園網(wǎng)資源應(yīng)用到教學(xué)、科研、和管理中來,其中,教務(wù)管理作為學(xué)校工作的核心,更是走在了信息化的前列,在實際的應(yīng)用中,把對學(xué)生,教師,管理人員的管理
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 甘肅省慶陽市慶城縣隴東中學(xué)2026屆數(shù)學(xué)高一上期末聯(lián)考試題含解析
- 安徽省淮北市相山區(qū)淮北市第一中學(xué)2026屆生物高二上期末達(dá)標(biāo)檢測試題含解析
- 長春市第八十七中學(xué)2026屆高三生物第一學(xué)期期末統(tǒng)考模擬試題含解析
- 2026屆四川省眉山市青神縣青神中學(xué)生物高三第一學(xué)期期末統(tǒng)考試題含解析
- 醫(yī)療機構(gòu)健康傳播品牌與全民健康素養(yǎng)關(guān)聯(lián)
- 醫(yī)療旅游目的地教育服務(wù)流程優(yōu)化
- 醫(yī)療數(shù)據(jù)安全與隱私保護的社會影響
- 醫(yī)療數(shù)據(jù)商業(yè)秘密保護與國家數(shù)據(jù)主權(quán)的關(guān)系
- 2026年安鄉(xiāng)縣消防救援大隊招聘2名消防文員備考題庫及1套完整答案詳解
- 2026年中國能源建設(shè)集團國際工程有限公司招聘備考題庫及參考答案詳解一套
- 《蘇教版六年級》數(shù)學(xué)上冊期末總復(fù)習(xí)課件
- 2023年上海市春考數(shù)學(xué)試卷(含答案)
- 《泰坦尼克號》拉片分析
- 2023版押品考試題庫必考點含答案
- 北京市西城區(qū)2020-2021學(xué)年八年級上學(xué)期期末考試英語試題
- 2015-2022年哈爾濱鐵道職業(yè)技術(shù)學(xué)院高職單招語文/數(shù)學(xué)/英語筆試參考題庫含答案解析
- GB/T 6404.1-2005齒輪裝置的驗收規(guī)范第1部分:空氣傳播噪聲的試驗規(guī)范
- GB/T 4339-2008金屬材料熱膨脹特征參數(shù)的測定
- 基層版胸痛中心建設(shè)標(biāo)準(zhǔn)課件
- 小兒癲癇的診治現(xiàn)狀課件
- 《藝術(shù)概論》考試復(fù)習(xí)題庫(附答案)
評論
0/150
提交評論