亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        淺析UML軟件在學(xué)籍管理中的應(yīng)用

        2012-04-29 00:00:00王志林
        網(wǎng)友世界 2012年4期

        【摘 要】隨著Internet/Intranet的出現(xiàn),軟件開發(fā)越發(fā)重要和流行。軟件UML指的是一種基于面向?qū)ο蟮目梢暬UZ言,本文簡要介紹軟件UML在學(xué)生管理系統(tǒng)的基本功能以及應(yīng)用。

        【關(guān)鍵詞】UML軟件;學(xué)籍管理

        一、引言

        隨著網(wǎng)絡(luò)技術(shù)和軟件技術(shù)的飛速發(fā)展,特別是Internet/Intranet的出現(xiàn)及其相關(guān)技術(shù)的迅速發(fā)展,信息革命帶來了全球范圍市場競爭的日益加劇,對傳統(tǒng)的辦公教學(xué)和生活方式產(chǎn)生了巨大的沖擊。校園網(wǎng)的建設(shè),為開放式的學(xué)籍管理系統(tǒng)提供了技術(shù)保障學(xué)生學(xué)籍管理系統(tǒng)是一個由學(xué)校學(xué)籍管理信息中心監(jiān)控,各教學(xué)系(部)、教研室分級管理,由學(xué)生檔案管理、導(dǎo)師管理、授課教師管理、選課管理、成績查詢管理、打印報表等幾部分組成,選課學(xué)生甚至聯(lián)網(wǎng)的鄰近院校共同參與的管理系統(tǒng)。學(xué)籍管理由學(xué)校學(xué)籍管理中心監(jiān)控,各教學(xué)系部、教研室分級管理,任課教師,選課學(xué)生共同參與。

        二、UML軟件介紹

        對于管理流程咨詢項目、大型信息化建設(shè)項目和套裝管理軟件實施項目,對業(yè)務(wù)環(huán)境的分析和理解對項目的成功至關(guān)重要。系統(tǒng)、全面理解IT系統(tǒng)所處的業(yè)務(wù)環(huán)境,可以幫助IT系統(tǒng)能提供正確系統(tǒng)功能,并加速IT系統(tǒng)的部署和推廣,從而實現(xiàn)IT和業(yè)務(wù)的一致性。統(tǒng)一建模語言(Unified Modeling Language,UML)作為完備的、標準化的建模語言,可應(yīng)用于業(yè)務(wù)系統(tǒng)建模?;谝粋€技術(shù)評審管理流程范例來闡述如何利用UML進行業(yè)務(wù)建模,并介紹如何在大型業(yè)務(wù)建模項目中應(yīng)用IBM Rational建模工具和團隊協(xié)作工具。在當(dāng)前,由于IT系統(tǒng)和業(yè)務(wù)之間的聯(lián)系越來越密切,對業(yè)務(wù)進行系統(tǒng)、全面的理解和分析對IT系統(tǒng)需求定義和套裝軟件的部署以及信息化建設(shè)越來越重要。傳統(tǒng)的業(yè)務(wù)分析方法更多基于文檔或圖形,不能對信息進行結(jié)構(gòu)化抽取和組織,不便于發(fā)現(xiàn)業(yè)務(wù)系統(tǒng)中的問題,更不能快速重用于IT系統(tǒng)開發(fā)和實施環(huán)節(jié),最后導(dǎo)致IT系統(tǒng)實現(xiàn)的功能并不能很好滿足業(yè)務(wù)需求,或者花了大量精力輸理的流程文檔不能得以貫徹落實?;赨ML的業(yè)務(wù)建模方法,該方法通過規(guī)范化的圖形化標記語言,從人員、信息、活動、流程等方面對業(yè)務(wù)系統(tǒng)進行全面的、結(jié)構(gòu)化的抽象和描述。此外,本文還將介紹Rational Software Architect如何支持該業(yè)務(wù)建模方法,實現(xiàn)業(yè)務(wù)模型的有效組織,模型度量和報告生成,以及如何利用Rational Team Concert支持團隊建模。該UML業(yè)務(wù)建模方法可應(yīng)用于套裝軟件(如項目管理軟件、企業(yè)資源規(guī)劃軟件)的實施、大型信息系統(tǒng)的需求調(diào)研以及管理流程再造項目。

        三、系統(tǒng)的基本描述

        登錄系統(tǒng)的用戶包括學(xué)生,教師,導(dǎo)師,系統(tǒng)管理員,因此在設(shè)計系統(tǒng)的時候要設(shè)定使用權(quán)限,通過統(tǒng)一的登錄界面登錄,實現(xiàn)不同的操作。

        建立的學(xué)生學(xué)籍管理系統(tǒng)一半包括以下功能:

        1.注冊:學(xué)生、導(dǎo)師、教師都必須先注冊才能進入系統(tǒng)。

        2.學(xué)生選課:學(xué)生每學(xué)期都在網(wǎng)上選擇課程,老師,及上課地點。

        3.查詢:系統(tǒng)的每個使用者都可以進入系統(tǒng)進行相應(yīng)的查詢。

        4.成績錄入:導(dǎo)師、教師、管理員都可以將學(xué)生的考試成績登到網(wǎng)上,方便查詢。

        5.刪除:管理員將也畢業(yè)或者退學(xué)的學(xué)生檔案刪除。

        6.修改:學(xué)生、導(dǎo)師、教師、管理員可以就相應(yīng)的資料進行修改。

        7.打印報表:各班學(xué)生檔案、成績、教師資料等等統(tǒng)計報表。

        四、UML建模特點

        1.UML簡介

        統(tǒng)一建模語言UML是業(yè)務(wù)和軟件應(yīng)用建模的標準語言,適用于各種軟件開發(fā)方法、軟件生命周期的各個階段、各種應(yīng)用領(lǐng)域以及各種開發(fā)工具。設(shè)計系統(tǒng)時,首先是描述需求;其次根據(jù)需求建立系統(tǒng)的靜態(tài)模型,以構(gòu)造系統(tǒng)的結(jié)構(gòu);第三步是描述系統(tǒng)的行為。其中在第一步與第二步中所建立的模型都是靜態(tài)的,包括用例圖、類圖、對象圖、組件圖和配置圖等五個圖形。其中第三步中所建立的模型包括狀態(tài)圖、活動圖、順序圖和合作圖等四個圖形,是UblL的動態(tài)建模機制。

        2.UML具有以下特點

        (1)面向?qū)ο?。UML支持面向?qū)ο蠹夹g(shù)的主要概念,提供了一批基本的模型元素的表示圖形和方法,能簡潔明了的表達面向?qū)ο蟮母鞣N概念。

        (2)可視化,表達能力強。通過UML的模型圖能清晰的表示系統(tǒng)的邏輯模型和實現(xiàn)模型??捎糜诟鞣N復(fù)雜系統(tǒng)的建模。

        (3)獨立于過程。UML是系統(tǒng)建模語言,獨立與開發(fā)過程。

        (4)獨立于程序設(shè)計語言。用UML建立的軟件系統(tǒng)模型可以用Java、Vc++、Small talk等任何一種面向?qū)ο蟮某绦蛟O(shè)計來實現(xiàn)。

        (5)易于掌握使用。UML圖形結(jié)構(gòu)清晰,建模簡潔明了,容易掌握使用。

        3.UML建立本系統(tǒng)的模型

        (1)系統(tǒng)的用例圖

        用例圖被稱為參與者和外部用戶所能觀察到的系統(tǒng)功能的模型圖。

        (2)系統(tǒng)的順序圖

        對于Login協(xié)作而言,由于只有一個邊界類Login Form與系統(tǒng)的使用者交互,而任何系統(tǒng)的使用者都必須登錄,故可畫出其順序圖和協(xié)作圖。

        對于實體類Student而言,由于它要被分成Fu1l time和Part-time兩類,因此建立類Classification,并通過實體類Student對于類Classification的聚合來表現(xiàn)出Student所具有的分類特征。此外還須建立類Classification的子類Fulltime Classification和Part time Classification,它們的構(gòu)造型均為entity,故用它們具體表現(xiàn)不同類Student所具有的不同的特征屬性。

        除了分類之外,由于學(xué)生要選課并最終得到自己的課表,因此類Student也要聚合實體類Schedule以代表當(dāng)前學(xué)生的課程表信息。學(xué)生登錄學(xué)籍管理系統(tǒng),輸入其用戶名和密碼,若用戶名和密碼有誤則返回,否則進入下一步:首先選擇查詢類型(查詢成績),然后輸入查詢關(guān)鍵詞,再進行查詢,系統(tǒng)自動生成了成績單。

        五、結(jié)束語

        通過對學(xué)籍管理系統(tǒng)的開發(fā)可以看到,UML作為軟件工程中的建模語言,可以加速開發(fā)進程,提高代碼質(zhì)量,支持動態(tài)的業(yè)務(wù)需求,代表了面向?qū)ο蠓椒ǖ能浖_發(fā)技術(shù)的發(fā)展方向,具有重大的經(jīng)濟價值和國防價值,并獲得了國際上的廣泛支持,具有非常好的應(yīng)用前景。

        參考文獻:

        [1]邵維忠,楊莢清.面向?qū)ο蟮南到y(tǒng)分析[M].北京:清華大學(xué)出版社,1998.

        [2]汪林林,華奇兵.基于UML的MIS分析與設(shè)計方法[J].計算機科學(xué),2002(4).

        [3]郁磊.統(tǒng)一建模語言在小型信息系統(tǒng)設(shè)計中的應(yīng)用[J].計算機工程,2002(7).

        [4]邵維忠,麻志毅譯.UML用戶指南[M].北京:機械工業(yè)出版社2003,9,12.

        作者簡介:王志林,男,現(xiàn)就讀于西安外事學(xué)院工學(xué)院電子信息工程專業(yè)。

        玩弄放荡人妻一区二区三区| 日本高清视频wwww色| 国产人妻人伦精品1国产| 久久精品亚洲熟女av蜜謦| 97人伦影院a级毛片| 少妇愉情理伦片丰满丰满午夜 | 最新四色米奇影视777在线看| www.五月激情| 中文字幕日本五十路熟女| 日韩av一区二区观看| 国内免费高清在线观看| 日本熟妇人妻xxxxx视频| 亚洲另在线日韩综合色| 亚洲一区二区三区在线观看播放 | 国内自拍第一区二区三区 | 久久道精品一区二区三区| 久久99久久久精品人妻一区二区| 国产亚洲av成人噜噜噜他| 国产精品扒开腿做爽爽爽视频| 丁香五香天堂网| 亚洲国产成人Av毛片大全| 美女性色av一区二区三区| 国产精品一区二区久久国产| 中文字幕久久久人妻无码| 国产综合自拍| 成年人男女啪啪网站视频| 中国黄色一区二区三区四区| 少妇粉嫩小泬喷水视频| 国产999精品久久久久久| 欧美巨大xxxx做受中文字幕| 国产女人精品一区二区三区| 亚洲av香蕉一区区二区三区| 67194熟妇在线永久免费观看| 日本久久精品免费播放| 男生自撸视频在线观看| 国产免费观看黄av片| 男人添女人下部高潮全视频| 青青草综合在线观看视频| 成人爽a毛片免费网站中国| 中文字幕亚洲无线码在线一区| 色八a级在线观看|