




已閱讀5頁,還剩77頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
中圖分類號: 學(xué)校代碼: 10055 密級: 公開 碩 士 專 業(yè) 學(xué) 位 論 文 高校學(xué)生信息管理系統(tǒng)設(shè)計與實現(xiàn) of s 要 I 摘要 隨著高等院校的擴(kuò)招,大量的學(xué)生走入象牙塔中獲取知識 。 隨之而來的 ,各大高校當(dāng)中 也涌入了大量學(xué)生 的 各類信息。繼續(xù)利用傳統(tǒng)的手工記錄、人工管理的方式很難滿足日益增多的信息管理工作。同時,伴隨 著辦公自動化的日益盛行,無紙化辦公越來越受到各單位推崇 。 因此,利用信息化的方式實現(xiàn)高校的學(xué)生信息管理工作成為了一件十分具有現(xiàn)實意義和實用價值的事情。 一個設(shè)計縝密、開發(fā)優(yōu)良的高校學(xué)生信息管理系統(tǒng),能夠滿足教師和學(xué)生之間的各種信息交互 , 同時 能夠 實現(xiàn)各類數(shù)據(jù)的便捷操作,達(dá)到信息管理工作的 高效化、準(zhǔn)確化、規(guī)范化,節(jié)省了人力和物力的成本投入,保證了數(shù)據(jù)存儲的安全性,防止了數(shù)據(jù)容易丟失現(xiàn)象的產(chǎn)生。 對于推動高校整體的信息化辦公起到了重要的示范作用。 論文簡述了 系統(tǒng)當(dāng)中使用的關(guān)鍵技術(shù) ,最終選取 B/S 結(jié)構(gòu)作為本系統(tǒng)的 架構(gòu)設(shè)計模式 。 并且利用 臺的開發(fā)優(yōu)勢, 將系統(tǒng)分為多層次 分布的模型 結(jié)構(gòu) ,在各層次上實現(xiàn)系統(tǒng)的各項功能。 從系統(tǒng)功能性上將其 分為 五大主要功能模塊 ,即系統(tǒng)管理模塊、個人信息管理模塊、獎懲管理模塊、資助管理模塊和勤工助學(xué)管理模塊 。 根據(jù) 對 數(shù)據(jù)庫 的需求 分析,完成了數(shù)據(jù)庫各表的設(shè)計和邏輯設(shè)計工作。 依據(jù)設(shè)計原則、系統(tǒng)業(yè)務(wù)流程圖、功能模塊劃分圖和前期的需求分析,完成了對主要功能模塊的設(shè)計實現(xiàn)工作。經(jīng)過測試,系統(tǒng)各方面運(yùn)行良好,能夠滿足用戶日常需求,達(dá)到了預(yù)期的設(shè)計目標(biāo)。 關(guān)鍵詞: 學(xué)生信息管理; 需求分析; B/S; I of go to of to is to At of of to in a A of of at to of of to to of It be an s in on , it , is of of at it be to of of on of we is to B/S; 錄 錄 摘要 . I . 錄 . 一章 緒論 . 1 第一節(jié) 選題背景及意義 . 1 第二節(jié) 國內(nèi)外研究現(xiàn)狀 . 3 第三節(jié) 論文 主要內(nèi)容和結(jié)構(gòu)組織 . 4 第二章 關(guān)鍵技術(shù)概述 . 6 第一節(jié) 高校學(xué)生信息管理系統(tǒng)應(yīng)用模型 . 6 ( 戶端 /服務(wù)器模式 . 6 ( 覽器 /服務(wù)器模式 . 7 ,雖然幅員遼闊,但是人均資源占有率十分低下,要想早日實現(xiàn)現(xiàn)代化的建設(shè)目標(biāo),成為國際上真正意義的強(qiáng)國,必須不斷依靠科技和教育。因此,我國提出實施“科教興國”戰(zhàn)略,以此來不斷加快實現(xiàn)社會主義現(xiàn)代化的宏偉目標(biāo)。 伴隨著 此 戰(zhàn)略的不斷深化, 高校擴(kuò) 招的節(jié)奏 也 日益加快,越來越多的學(xué)生 因此受益, 能夠進(jìn)入到高等學(xué)府當(dāng)中繼續(xù)深造, 從某個層面來說 這對提升我國當(dāng)前的科技發(fā)展水平來說無疑是一件好事。但是也正是伴隨著這種大量學(xué)生的 進(jìn)入, 高等院校 的學(xué)生信息管理工作變得越來越困難。 學(xué)生信息對于高等院校來說是一項十分重要的數(shù)據(jù) 資源,是每一所高校管理環(huán)節(jié)當(dāng)中不可缺少的重中之重的部分 1。 同時,學(xué)生的信息管理工作也是衡量一所高校管理水平的十分重要的 依據(jù) 2。 然 而 大量的學(xué)生數(shù)據(jù) 不斷 涌入, 其中包括個人信息、獎懲信息、資助信息、勤工助學(xué)信息等等,分類細(xì)致、項目繁多、覆蓋面較廣, 涉及到 學(xué)生 日常學(xué)習(xí) 生活的方方面面,這使得 信息存儲、查詢的工作難度越來越大 ,難以僅僅依靠純?nèi)斯磉M(jìn)行記錄 、管理 。 而且,單純的利用人工進(jìn)行記錄,由于每個人的記錄習(xí)慣方式不同,在實現(xiàn)數(shù)據(jù)共享上便會存在巨大困難。 同時,學(xué)生和教師之間采用較為傳統(tǒng)的辦公方式,對于較為新鮮的 第一手統(tǒng)計信息的發(fā)布情況與計算機(jī)相比,將要投入更多的人力與物力。 3因此, 如果繼續(xù)應(yīng)用傳統(tǒng)的學(xué)生信息管理模式, 既不利于信息管理的規(guī)范化,同時 不論是從效率上還是從經(jīng)濟(jì)角度 上 ,都將暴露很多的弊端 。 有 可能 產(chǎn)生 學(xué)生的數(shù)據(jù)無法進(jìn)行及時的更新 ,或者出現(xiàn)信息遺漏的現(xiàn)象, 導(dǎo)致信息有誤 ,失去了其原有的價值 。 況且,傳統(tǒng)的信息 管理方式,基本上對學(xué)生信息毫無保密性可言,任何人都可以進(jìn)行查看,這對學(xué)生來說不得不說是一種潛在的威脅。信息一旦丟失, 居心叵測的人員 很容易 能夠利用此類信息進(jìn)行各種不法活動。同時,以往的很多學(xué)生申請工作,如獎 學(xué)金申請、勤工助學(xué)申請、困難生申請工作都是采用紙質(zhì)版材料遞交 審核的方式,加大了對于紙張的浪費(fèi),不利于我國建設(shè)節(jié)約型國家,對于自然資源來說是一種極大的浪費(fèi)。 根據(jù)以上這些,需第一 章 緒論 2 要建立 一種新型的管理模式來取代較為傳統(tǒng)的以紙張記錄或者單機(jī)管理的方式。 全球信息化的當(dāng)今, 由于 隨著科學(xué)技術(shù)的不斷發(fā)展、計算機(jī)應(yīng)用技術(shù)的廣泛深入, 網(wǎng)絡(luò)技術(shù)和數(shù)據(jù)庫技術(shù)的盛行, 在這個 信息化高速發(fā)展的時代,辦公自動化已經(jīng)走入了很多大中小型企業(yè)當(dāng)中 ,發(fā)揮著越來越關(guān)鍵、重要的作用 。辦公自動化,是指利用先進(jìn)的硬件設(shè)備、通訊技術(shù), 將現(xiàn)代化的辦公事務(wù)與互聯(lián)網(wǎng) 緊密結(jié)合起來,從而實現(xiàn) 信息的各項快速處理。 它是以網(wǎng)絡(luò)和通訊作為基礎(chǔ) 4。 以其 實用穩(wěn)定的開發(fā)方式, 快速、便捷、高效 的管理模式, 簡單易用的使用方式, 深受人們喜愛 。 因此, 基于網(wǎng)絡(luò)的 辦公自動化系統(tǒng)無疑成為了 解決該問題的首選 ,能夠?qū)崿F(xiàn)高等院校學(xué)生信息的高效管理目標(biāo),同時能夠提升系統(tǒng)的辦公自動化的水平,全方位保證數(shù)據(jù)的一致性與完整性,便于進(jìn)行數(shù)據(jù)之間的共享操作 5。 本系統(tǒng)的學(xué)生信息管理模塊主要包括:個人信息管理、獎懲管理、資助管理、勤工助學(xué)管理。 使用基于網(wǎng)絡(luò)的辦公自動化系統(tǒng) 來對學(xué)生信息進(jìn)行管理 , 能夠快速、廣泛、全 面的對信息進(jìn)行存儲、整理、查詢和更新 ,使得龐大的學(xué)生數(shù)據(jù)管理起來,僅僅通過簡單的界面操作就能夠?qū)崿F(xiàn) ,提高了工作效率、規(guī)范了工作流程、簡化了工作內(nèi)容,減輕了人員管理上的繁瑣 ,為管理工作帶來前所未有的便捷體驗 。 比如,當(dāng)教師想要查看某項獎學(xué)金的申請情況,并且進(jìn)行審批的時候,只需要通過幾步簡單的界面操作,清晰直觀。此外,對于學(xué)生用戶的設(shè)定與開放使用,使得學(xué)生能夠?qū)ψ约旱膫€人信息進(jìn)行實時操作,比如銀行卡丟失后,能夠通過系統(tǒng)及時告知輔導(dǎo)員新的銀行卡號,防止耽誤各類獎助學(xué)金的發(fā)放工作。同時,學(xué)生可以在網(wǎng)上進(jìn)行獎助學(xué)金、困 難生和勤工助學(xué)等工作的申請, 還可以第一時間知道自己的各類申請結(jié)果, 節(jié)省了學(xué)生往返于宿舍和教師辦公室的時間,大大提高了效率,同時也節(jié)省了大量紙張的應(yīng)用。 實現(xiàn)了信息管理的雙向控制 ,使得學(xué)生信息管理工作不在如此復(fù)雜 。 預(yù)設(shè)的用戶權(quán)限 更加大了系統(tǒng)的安全性,對學(xué)生信息起到了良好的保密作用。 綜上所示, 開發(fā)一個 辦 公化自動系統(tǒng)對學(xué)生信息進(jìn)行管理,擁有著傳統(tǒng)系統(tǒng)所無法比擬的優(yōu)點(diǎn),比如: 查詢快速、保密程度高、操作簡單、成本低廉、信息存儲量 大 、穩(wěn)定性強(qiáng) 、信息傳遞及時 等。 第一 章 緒論 3 第二節(jié) 國內(nèi)外研究現(xiàn)狀 由于國外高等院校多少年來對學(xué)生的管 理方式與我國不同,其更注重學(xué)生的自我管理,沒有專門的輔導(dǎo)員進(jìn)行監(jiān)督管理工作,學(xué)校當(dāng)中的行政人員只是為學(xué)生提供基礎(chǔ)的信息查詢、服務(wù)工作,因而其成型的學(xué)生信息管理系統(tǒng)很早就已經(jīng)出現(xiàn)。同時,伴隨著其軟硬件設(shè)施水平普遍比 我國 高出很多, 學(xué)校 平日 投入大量經(jīng)費(fèi)來進(jìn)行 系統(tǒng)開發(fā)、完善的 支持, 構(gòu)建了十分龐大的技術(shù)支持隊伍,擁有 高水平的技術(shù)開發(fā)能力, 因此相比我國,國外的學(xué)生信息管理系統(tǒng)更為成熟和先進(jìn)。 通過調(diào)查研究也發(fā)現(xiàn), 在 美國 , 由于 人們十分看重 對 于 自我信息的保護(hù), 因此 美國 的學(xué)生信息管理系統(tǒng)更加重視學(xué)生個人信息的 數(shù)據(jù) 私密性與安全性 , 在設(shè)計的過程中將此作為需求的重中之重去解決,不僅僅注重功能的設(shè)計與完善,更加看重建立一套思路清晰的總體設(shè)計方案。 在英國, 學(xué)生信息管理系統(tǒng)則更加推崇從人的本身需要出發(fā)的設(shè)計理念, 密切聯(lián)系學(xué)生各類事務(wù) ,從學(xué)生入學(xué)初的一站式服務(wù)到畢業(yè)之后的校友跟蹤服務(wù),從 學(xué)生資助到勤工助學(xué),無處不體現(xiàn)著個性化的功能實現(xiàn) 。 在國外,由于政府的強(qiáng)力支持, 大部分學(xué)校都已經(jīng)對學(xué)生信息管理進(jìn)行了數(shù)字化的建設(shè)與改造,完成了校園數(shù)字化建設(shè)的總體工作。 這些系統(tǒng)普遍更加注重對于數(shù)字資源、信息的供給,更加注重服務(wù)環(huán)節(jié), 純粹的 信息管理模塊相對比較被弱 化 。 而 在 我國由于高校學(xué)生管理的特點(diǎn),信息的管理模塊還是整個數(shù)字化建設(shè)的重點(diǎn)內(nèi)容。 在中國, 高校整體的信息化建設(shè)起步就比較晚 , 2002 年在舉辦了全國重點(diǎn)高校信息化建設(shè)研討會之后, 雖然 各大高校在 軟硬件設(shè)備上不斷加大投資力度 ,不斷根據(jù)需要開發(fā)形成了針對教學(xué)、科研、日常事務(wù)管理等諸多方面的應(yīng)用系統(tǒng), 形成了初具規(guī)模的信息化管理體系 ,但是相比國外來說, 由于經(jīng)費(fèi)不足 、整體信息化程度低、相對重視程度薄弱、傳統(tǒng)管理模式觀念根深蒂固等原因,我國的系統(tǒng)建設(shè)仍處于起步階段 ,與國外仍有很大的差距。 主要體現(xiàn)在如下幾個方面:第一, 部分高 校的學(xué)生信息管理系統(tǒng)雖然架設(shè)成功,但是仍為單機(jī)版操作,沒有實現(xiàn)聯(lián)網(wǎng)功能 ,只能在固定 地點(diǎn) 的 固定 機(jī)器上進(jìn)行信息 的錄入、查詢等操作, 系統(tǒng)較為孤立, 功能較為單一,且 便捷性毫無體現(xiàn),信息無法實現(xiàn)很好的交互功能; 第二, 架設(shè)的系統(tǒng)雖然實現(xiàn)了互聯(lián)網(wǎng)功能,但是只用于信息的收集、發(fā)布與查詢,相對忽視了管理功能的建設(shè) ,同時對于信息的安全保密第一 章 緒論 4 性方面考慮的不多 ;第三, 由于有些管理人員年歲較高,對于電腦的使用不是十分熟練,加上某些系統(tǒng)的 架構(gòu)、操作相對復(fù)雜, 界面不夠清楚, 功能不夠齊全、完善, 在管理工作上仍然采用手工或半手工的狀態(tài), 信息化 管理系統(tǒng)猶如虛設(shè)。 因此, 在充分依托互聯(lián)網(wǎng)的基礎(chǔ)上, 開發(fā)一款安全性高、保密性能好、操作簡便、人性化程度高、交互性能強(qiáng)的學(xué)生信息管理系統(tǒng) 變得尤為重要,以此來實現(xiàn)管理的集中性、便捷性,突破傳統(tǒng)的信息管理模式,推動學(xué)生信息管理工作朝智能化、高效化、無紙化的方向更加深入地發(fā)展 。 第三節(jié) 論 文主要 內(nèi)容和結(jié)構(gòu)組織 本文在充分闡述 系統(tǒng)開發(fā)的選題背景、研究意義和國內(nèi)外的研究現(xiàn)狀的基礎(chǔ)上, 強(qiáng)調(diào)了此課題研究的重要性及必要性。 根據(jù)需求分析和各類設(shè)計原則,本系統(tǒng) 選擇使用 為數(shù)據(jù)庫 ,采用 b/s 的設(shè)計結(jié)構(gòu) ,進(jìn)行開發(fā)工作 ,論文對系統(tǒng)的開發(fā)技術(shù)進(jìn)行了詳細(xì)介紹,對各項需求、實現(xiàn)功能 、性能、界面、目標(biāo)等進(jìn)行了分析、設(shè)計和實現(xiàn) ,最后完成了整個系統(tǒng)的測試工作,形成了如下的結(jié)構(gòu): 第一章,緒論,介紹了論文的選題背景、研究意義、國內(nèi)外的研究現(xiàn)狀,詳細(xì)地闡述了在高等院校中建立學(xué)生信息管理系統(tǒng)的重要性和必要性,同時對論文的整個研究架構(gòu)進(jìn)行了介紹。 第二章, 關(guān)鍵技術(shù)概述 ,對系統(tǒng)設(shè)計當(dāng)中常用到的兩種應(yīng)用模型 C/S 模式與 B/S 模式進(jìn)行了 介紹了,分析了優(yōu)缺點(diǎn),并且 進(jìn)行 性能比較; 同時闡述了 相關(guān)概念和開發(fā)優(yōu)勢 , 重點(diǎn) 研究了基于 發(fā)平臺 的集中框架技術(shù)。 第三章,高校學(xué)生信息管理系統(tǒng)分析,從管理方面、技術(shù)方面、經(jīng)濟(jì)方面、運(yùn)行方面闡述了系統(tǒng)的可行性,介紹了系統(tǒng)設(shè)計需要遵循的五大目標(biāo),同時針對系統(tǒng)劃分的四大功能區(qū)域進(jìn)行了功能性需求分析,最后從用戶使用者和開發(fā)者的角度對系統(tǒng)進(jìn)行了詳實的性能和界面需求分析。 第四章,高校學(xué)生信息管理系統(tǒng)設(shè)計,從六個方面介紹了系統(tǒng)設(shè)計原則,并且對系統(tǒng)的體系架構(gòu)進(jìn)行設(shè)計,從不同的用戶角色角度進(jìn)行業(yè)務(wù)流程分析,完成業(yè)務(wù)流程圖,圍繞功能模塊的具體設(shè)計對數(shù)據(jù)庫需求進(jìn)行分析,完成了信息表的結(jié)構(gòu)設(shè)計工作。 第一 章 緒論 5 第五章,高校學(xué)生信息管 理系統(tǒng)實現(xiàn),介紹了系統(tǒng)的開發(fā)環(huán)境和開發(fā)軟件,并對系統(tǒng)中比較重要的五個功能模塊的實現(xiàn)工作進(jìn)行了介紹。 第六章,系統(tǒng)測試,簡述了軟件測試的重要性,介紹了黑盒和白盒兩種測試方法,對于系統(tǒng)當(dāng)中較為經(jīng)典的模塊進(jìn)行說明。 第七章,總結(jié)和 期望,對系統(tǒng)的設(shè)計開發(fā)進(jìn)行全面總結(jié),并且就系統(tǒng)當(dāng)中存在的不足和今后不斷的改善提出了更高的要求。 第二章 關(guān)鍵技術(shù)概述 6 第二章 關(guān)鍵技術(shù)概述 第一節(jié) 高校學(xué)生信息管理系統(tǒng) 應(yīng)用模型 ( 戶 端 /服務(wù)器模式 C/S 模式的全稱為 客戶 端 /服務(wù)器模 ,是當(dāng)前比較流行的軟件系統(tǒng)體系結(jié)構(gòu)當(dāng)中的一種 6。 它利用的原理是使用多臺計算機(jī),將所需要的功能進(jìn)行 拆分,而后進(jìn)行 合理分布。 C/S 為兩層系統(tǒng)架構(gòu),分別為客戶端架構(gòu)和服務(wù)器端架構(gòu),通??蛻舳撕头?wù)器端分別位于 相距較遠(yuǎn)的兩臺機(jī)器上 ,兩端分別執(zhí)行不同的任務(wù)。 客戶端一般會有一個或者是多個在 使用者的 計算機(jī)上運(yùn)行的程 序;服務(wù)器端則一般有兩種形式,一種為用戶通過數(shù)據(jù)庫的連接來對服務(wù)器進(jìn)行訪問的數(shù)據(jù)庫服務(wù)器端,另一種為用戶通過 服務(wù)器進(jìn)行連接通信的 務(wù)器端。 客戶端一般是用來直接和用戶打交道的,用戶所有的需求都在此端上進(jìn)行收集而后發(fā)送到 服務(wù)器端進(jìn)行處理,隨后將服務(wù)器端的處理結(jié)果通過客戶端展示給用戶;服務(wù)器端則是用來接收客戶端的需求,并且進(jìn)行運(yùn)行處理,隨后將結(jié)果發(fā)送給客戶端。 因此,很多時候都會將客戶端 /服務(wù)器模式又叫做胖客戶端模式。 因為客戶端需要承擔(dān)大量的數(shù)據(jù)展示和業(yè)務(wù)邏輯的功能 。 大多數(shù) C/S 結(jié)構(gòu)都是應(yīng)用在局域網(wǎng)當(dāng)中用來處理數(shù)據(jù)。 C/S 的數(shù)據(jù)處理實現(xiàn)過程如圖 示。 圖 , 比如用戶得到所需信息的速度快,服務(wù)器與客戶客戶端 服務(wù)器端 用戶提出的需求 處理之后得出的結(jié)果 第二章 關(guān)鍵技術(shù)概述 7 端完全獨(dú)立安全性能高,大量數(shù)據(jù)易于存儲等。 當(dāng)然因為兩層結(jié)構(gòu)的限制,它也存在很多的弊端, 比如客戶端壓力較大, 工作量龐大, 系統(tǒng)的交互性能差,維護(hù)成本高 ,系統(tǒng)更新困難 等。 ( 瀏覽器 /服務(wù)器模式 B/S 模式的全稱為 瀏覽器 /服務(wù)器模式,也是當(dāng)前比較流行的軟件系統(tǒng)體系結(jié)構(gòu)當(dāng)中的一種 7。它更多的是一種網(wǎng)絡(luò)結(jié)構(gòu) ,為三層系統(tǒng)架構(gòu),即 數(shù)據(jù)表示 層,業(yè)務(wù)邏輯層和數(shù)據(jù) 存儲 層 。 數(shù)據(jù) 表示層 一般由 安裝了瀏覽器的計算機(jī) 組成 , 用來將用戶的服務(wù)請求 進(jìn)行發(fā)送 8,并且接受處理后的數(shù)據(jù)將結(jié)果顯示給用戶 ;業(yè)務(wù)邏輯層則一般是由 用 服務(wù)器組成,它處于數(shù)據(jù)表示層和數(shù)據(jù)存儲層的中間,用來接收表示層的請求,與數(shù)據(jù)存儲層中的數(shù)據(jù)庫進(jìn)行連接,通過邏輯表達(dá)執(zhí)行業(yè)務(wù)邏輯,向數(shù)據(jù)庫發(fā)送數(shù)據(jù)處理請求,并且將數(shù)據(jù)庫返回的數(shù)據(jù)處理信息反饋給位于其上的數(shù)據(jù)表示層 ,將用戶層和數(shù)據(jù)層很好地分離開來 ; 數(shù)據(jù)存儲層主要由 數(shù)據(jù)庫服務(wù)器組成, 用來接收業(yè)務(wù)邏輯層發(fā)送過來的業(yè)務(wù)請求,經(jīng)過處理之后,將其所需 運(yùn)行 結(jié)果進(jìn)行返回。 大多數(shù) B/都是應(yīng)用在廣域網(wǎng)當(dāng)中用來處理數(shù)據(jù)。 具體的 B/S 三層結(jié)構(gòu)顯示如圖 示。 圖 : 比如 , 其第一層架構(gòu)只需要裝有 覽器的計算機(jī)即可 9,這一條件在當(dāng)今任何一臺計算機(jī)都會得到滿足, 使得 系統(tǒng)的擴(kuò)展性能高 ; 對于用戶端來說的使用性比較高,同時系統(tǒng)的維護(hù)性能也較高, 出現(xiàn)問題只需要對 服務(wù)器 進(jìn)行維護(hù)即可 。 但是由于相對減輕了客戶端的任務(wù)承載力,所以服務(wù)器的壓力就較大,一旦服務(wù)器出現(xiàn)問題,將對系統(tǒng)維護(hù)來說是一數(shù)據(jù)表示層 (帶有 業(yè)務(wù)邏輯層 ( 用服務(wù)器) 數(shù)據(jù)存儲層 (數(shù)據(jù)庫服務(wù)器) 用戶提出的需求 封裝的需求信息 處理之后得出的結(jié)果 處理之后得出的結(jié)果 第二章 關(guān)鍵技術(shù)概述 8 個巨 大的挑戰(zhàn) 。 同時中間業(yè)務(wù)邏輯層的加入,使得數(shù)據(jù)的處理響應(yīng)速度沒有 C/ ,以及賦予客戶端和服務(wù)器等不同的功能屬性,因此他們擁有各自特定適宜的應(yīng)用領(lǐng)域 ,主要體現(xiàn)在如下幾個方面: 首先, 正如文中之前所提到的 C/S 建立在局域網(wǎng)的基礎(chǔ)上 10,適合建立在一個小范圍、專用的網(wǎng)絡(luò)環(huán)境當(dāng)中 ,而 B/S 因為對客戶端的限制條件不多,擁有覽器即可,因此比較適合建立在廣域網(wǎng)中, 對于網(wǎng)絡(luò)環(huán)境沒有特殊的要求。 其次, 由于 C/S 的用戶都需要安裝客戶 端軟件,用戶群體相對固定,而 B/此相比較來說 C/S 的安全性能較 B/S 要高一些 。如果系統(tǒng)對機(jī)密性、保密性的要求較高的話適用于 C/S 架構(gòu) ;如果信息可以部分進(jìn)行公開的話,那么 B/S 架構(gòu)可以考慮進(jìn)行使用。 再次 ,由于 B/S 的三層架構(gòu)方式,使得每一層的功能相對都較為獨(dú)立,系統(tǒng)的重用性能會較 C/S 架構(gòu)高。 最后 ,由于 C/S 結(jié)構(gòu)要求每一個客戶端都需要安裝相應(yīng)的軟件程序 11,因此當(dāng)系統(tǒng)需要進(jìn)行升級維護(hù)的時候,程序員需要為每一臺客戶端的電腦進(jìn)行程序的更新,費(fèi)時費(fèi)力 12;而 B/S 架構(gòu) 的客戶端只要自行下載升級程序安裝即可。 由于高校學(xué)生信息管理系統(tǒng)為 一種 辦公自動化系統(tǒng) 。辦公自動化系統(tǒng)以操作簡單、易用,開放程度高,實用功能強(qiáng)著稱。 高校學(xué)生信息管理系統(tǒng)由于面向使用群體為學(xué)生和教師,用戶數(shù)量比較龐大, 因此 如果使用 C/S 模式 將 無法滿足 如此龐大的客戶數(shù)量, 而且“胖客戶端”結(jié)構(gòu)的使用將給予客戶端巨大的壓力,使得 軟件的升級和維護(hù) 都 將變得十分困難 ;此外, 由于本 系統(tǒng)對于保密性的要求不是如此之高,因此本系統(tǒng)考慮使用 B/S 結(jié)構(gòu)設(shè)計 。 B/S 結(jié)構(gòu)能夠 通過瀏覽器實現(xiàn) 對 學(xué)生、教師的各種命令請求 收集并進(jìn)行發(fā)送 ,利用服務(wù) 器收集指令,處理后發(fā)送給數(shù)據(jù)庫服務(wù)器,當(dāng)數(shù)據(jù)庫服務(wù)器處理之后將處理結(jié)果反饋給中間件 ,最后通過網(wǎng)頁瀏覽器顯示給用戶進(jìn)行查詢 。 第二章 關(guān)鍵技術(shù)概述 9 第二節(jié) 臺 術(shù)簡介 臺是 司發(fā)布 本時使用的一個新的名稱 13。 準(zhǔn)版 、以及 業(yè)版 14。它們分別適用于不同的領(lǐng)域,擁有不同的開發(fā)性能。 要被用在開發(fā)小型的設(shè)備以及智能卡方向, 用來進(jìn)行服務(wù)器創(chuàng)建的應(yīng)用程序以及服務(wù)器服務(wù)的開發(fā)工作。 英文全稱為 5,即 臺企業(yè)版 。它是 司定義的, 由多種多樣 的組件、 各類服務(wù)架構(gòu)以及多層次的技術(shù)劃分組成的一 系列 技術(shù)規(guī)范、 標(biāo)準(zhǔn)、 指南 ,屬于企業(yè)級的開 發(fā)平臺 16。 臺來解決、優(yōu)化企業(yè)的各類解決方案,完成方案的設(shè)計、開發(fā)、后期管理等相關(guān)問題 。 得各類組建、架構(gòu)和層次都擁有一個相同的標(biāo)準(zhǔn),因此有利于解決系統(tǒng)的兼容性問題。 它由 13 種核心技術(shù)進(jìn)行支撐 ,分別為: 、 、 、 、 、 、 、 7。 中的所有組 件 都會被封裝在一個 應(yīng)用當(dāng)中, 擁有相對統(tǒng)一固定的格式規(guī)范 ,能夠共同遵循一樣的使用標(biāo)準(zhǔn) 。 , 在 技術(shù)規(guī)范定義 中 ,客戶端組件會用來運(yùn)行屬于客戶端的應(yīng)用程序以及一些 務(wù)器端的 件 用來運(yùn)行 及 務(wù)器端的業(yè)務(wù)組件用來運(yùn)行 有一整套的服務(wù) 規(guī)范 、協(xié)議 規(guī)定 以及應(yīng)用程序的口,這種 完善的體系架構(gòu)使得 程序員對系統(tǒng)的開發(fā)時間大大縮短 ,減少了成本,提高了 系統(tǒng)發(fā)布效率。 第二章 關(guān)鍵技術(shù)概述 10 發(fā)優(yōu)勢 架構(gòu)使得其擁有較其他架構(gòu)更為突出的開發(fā)優(yōu)勢。 首先,由于 有很高的兼容性,因此能夠?qū)F(xiàn)有的軟硬件資源進(jìn)行保留 ,以滿足企業(yè)希望在投入成本較小、運(yùn)用現(xiàn)有的系統(tǒng)的基礎(chǔ)上,不斷擴(kuò)展新的業(yè)務(wù)需求的想法。 當(dāng)今, 科學(xué)技術(shù)高速發(fā)展, 企業(yè)當(dāng)中已經(jīng)建立一段時間的系統(tǒng) 將會伴 隨著時間和業(yè)務(wù)需求的不斷變化,隨時都有需要更新和改變的可能性 ,因此它們急需一個能夠不斷適應(yīng)發(fā)展變化、 并且建立在已經(jīng)開發(fā)好的系統(tǒng)上的 服務(wù)器端平臺機(jī)制。 而正因為 發(fā)的產(chǎn)品 能夠在幾 乎所有的操作系統(tǒng)以及各類硬件 設(shè)施 上進(jìn)行 運(yùn)行 ,同時它 擁有范圍非常廣大的業(yè)界重大公司以及供應(yīng)商的支持和參與,所以它能夠使得用戶繼續(xù)保持利用原有的投資,不會產(chǎn)生過多浪費(fèi) ,受到開發(fā)人員的廣泛喜愛 。 其次, 由于 層次的技術(shù)架構(gòu),使得很多公司在開發(fā)自身程序的時候,能夠?qū)?比較通用、大眾的 中間件 部分交給供應(yīng)商去進(jìn)行,而自己則可以專注于屬于公司特色的 商業(yè)邏輯的開發(fā) 部分,大大減少了開發(fā)所耗費(fèi)的時間。 再次,系統(tǒng)的異構(gòu)性 18和可伸縮性較高。 因為使用 發(fā)的應(yīng)用程序能夠被部署到任何的操作系統(tǒng)上,也就是說它的部署工 作不會對操作系統(tǒng)產(chǎn)生任何的依賴性,同時也不會依賴任何的中間件以及任何硬件設(shè)施 。所以只需要合理的一次性進(jìn)行開發(fā)就可以將其部署到任何的平臺之上,而且能夠?qū)崿F(xiàn)多服務(wù)器集成部署的情況,達(dá)到系統(tǒng)的高度伸縮性。 最后, 由于很多企業(yè)需要自身的信息系統(tǒng)能夠非常穩(wěn)定、不間斷地進(jìn)行運(yùn)行。如果系統(tǒng)一旦崩潰,將會對企業(yè)造成無法挽回的損失 。而 為其對操作系統(tǒng)沒有特定的指向性,所以客戶能夠根據(jù)自身的情況選擇穩(wěn)定性能 更好、更 高的操作系統(tǒng) 。 基于此, 在很多大型的網(wǎng)站、企業(yè)級別的系統(tǒng)應(yīng)用、電子商務(wù)工程等項目中經(jīng)發(fā)揮著越來越 重要的作用 19 。 構(gòu)模型 一種基于組件的架構(gòu) ,具有多層分布的模型架構(gòu)特點(diǎn)。 每個應(yīng)用組件都會根據(jù)自身的不同應(yīng)用邏輯功能被劃分到不同的層次當(dāng)中,而后分配到不第二章 關(guān)鍵技術(shù)概述 11 同的機(jī)器上 。通常情況下, 經(jīng)典層次劃分為四層:其中包括客戶 端 層 、務(wù)器層、業(yè)務(wù)邏輯層和 企業(yè) 信息系統(tǒng)層 。每一層次都擁有不同的功能。經(jīng)典四層結(jié)構(gòu)如圖 示。 圖 2典四層結(jié)構(gòu) 戶端層 客戶端層主要存在在客戶機(jī)上 , 是 整個經(jīng)典四層結(jié)構(gòu)的首層, 主要包括兩種客戶端:一種是傳統(tǒng)的客戶端方式即 桌面 應(yīng)用程序客戶端,另一種則為建立在式之上的 覽器 客戶端 20。對于 戶端來說, 客戶端機(jī)器 只需要擁有瀏覽器即可 ,一般只用來對用戶的需求進(jìn)行響應(yīng),比較 復(fù)雜 的邏輯處理和數(shù)據(jù)提取都交給其他層次完成。 戶端又可以分為 戶端、 戶端。 它主要負(fù)責(zé)是向用戶進(jìn)行一種操作界面的展示, 并且接收、顯示用戶提出的需求的最終處理結(jié)果。 務(wù)器層 務(wù)器層位于 務(wù)器 上 ,由 種組件構(gòu)成 ,利用 對 行調(diào)用 。 當(dāng)然其中可能也會包括一些 ,當(dāng)應(yīng)用程序客戶端 戶端 用程序 1 用程序 2 客戶端層 務(wù)器層 業(yè)務(wù)邏輯層 企業(yè)信息系統(tǒng)層 據(jù)庫 數(shù)據(jù)庫 第二章 關(guān)鍵技術(shù)概述 12 用戶輸入某些請求的時候, 會對其進(jìn)行處理,并且將輸入 發(fā)送給業(yè)務(wù)層中的 務(wù)器層在某
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中建施工方案流程詳解
- 項目管理中的可持續(xù)發(fā)展理念實踐試題及答案
- 2025年注冊會計師備考時間分配試題及答案
- 財務(wù)報表披露中的常見合規(guī)問題試題及答案
- 2024項目管理資格的考試重點(diǎn)與趨勢分析試題及答案
- 2024年項目管理復(fù)習(xí)策略試題及答案
- 礦區(qū)塑膠跑道施工方案
- 證券從業(yè)資格證考試監(jiān)測試題及答案
- 2024項目管理考試復(fù)習(xí)試題及答案
- 2025年注會備考的自我監(jiān)督與激勵機(jī)制試題及答案
- 2025-2030中國煤焦油雜酚油行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略研究報告
- 防洪防汛安全教育知識培訓(xùn)
- 2020-2025年中國遼寧省風(fēng)力發(fā)電行業(yè)發(fā)展?jié)摿Ψ治黾巴顿Y方向研究報告
- GB 15269-2025雪茄煙
- 規(guī)模養(yǎng)殖場十項管理制度
- 2025航天知識競賽考試題庫(含答案)
- 勞務(wù)派遣勞務(wù)外包項目方案投標(biāo)文件(技術(shù)方案)
- 瘧疾2025培訓(xùn)課件
- 流行性感冒診療方案(2025版)解讀課件
- 2025年度打印機(jī)銷售與升級改造合同模板4篇
評論
0/150
提交評論