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

        ?

        基于UML的學(xué)生注冊系統(tǒng)的面向?qū)ο蠼?/h1>
        2014-04-29 12:39:54張梅嬌
        智能計算機與應(yīng)用 2014年5期
        關(guān)鍵詞:類圖

        張梅嬌

        摘 要:學(xué)生注冊系統(tǒng)能夠有效地提高學(xué)校對學(xué)生信息管理的效率與準(zhǔn)確性,是學(xué)校辦公自動化的重要組成部分。本文基于UML面向?qū)ο蠼<夹g(shù),以學(xué)生注冊系統(tǒng)為例,介紹了學(xué)生注冊系統(tǒng)的功能及其UML的建模機制,通過使用UML對學(xué)生注冊系統(tǒng)進(jìn)行分析、設(shè)計,實現(xiàn)了系統(tǒng)的靜態(tài)和動態(tài)建模,為今后開發(fā)更新系統(tǒng)提供一個良好的理論依據(jù),希望逐步實現(xiàn)學(xué)生注冊的信息化操作。

        關(guān)鍵詞:UML;學(xué)生注冊系統(tǒng);順序圖;類圖

        中圖分類號:TP393 文獻(xiàn)標(biāo)識號:A

        Object-oriented Student Registration System Modeling Based on UML

        ZHANG Meijiao

        (Quanzhou Institute of Information Engineering,Quanzhou Fujian 362000, China)

        Abstract: Student registration system can effectively improve the efficiency and accuracy of the school to the student information management, school is an important part of office automation. Based on UML object oriented modeling technique, to take student registration system as an example, the paper introduces the modeling mechanism function and UML student registration system, through the use of UML analysis, the student registration system design, to achieve the system's static and dynamic modeling, in order to provide a good theoretical basis for future development of more new system, therefore hope to reach the progressive realization of information operation of students registered.

        Keywords: UML; Student Registration System; Sequence Diagram; Class Diagram

        0 引 言

        統(tǒng)一建模語言UML(Unified Modeling Language)是一種面向?qū)ο蟮目梢暬UZ言,能夠是系統(tǒng)設(shè)計者利用一種標(biāo)準(zhǔn)的、易于理解的方式建立起能夠表達(dá)其思想的系統(tǒng)設(shè)計藍(lán)圖,同時也能夠提供一種機制,便于不同人員之間的有效設(shè)計交流和成果共享。UML應(yīng)用領(lǐng)域非常廣泛,可以對任何具有靜態(tài)結(jié)構(gòu)和動態(tài)行為的系統(tǒng)進(jìn)行面向?qū)ο蟮慕?。其中,最常用的是建立軟件系統(tǒng)的模型,當(dāng)然同樣地也可以用于非軟件系統(tǒng)的描述,比如企業(yè)機構(gòu)、業(yè)務(wù)處理,以及操作管理復(fù)雜數(shù)據(jù)的信息系統(tǒng)等。從應(yīng)用的角度來看,采用UML對系統(tǒng)進(jìn)行建模時,通常包括以下步驟:

        (1)描述用戶需求,建立用例圖。

        (2)根據(jù)需求建立靜態(tài)模型用于打造系統(tǒng)的結(jié)構(gòu),建立的靜態(tài)模型主要包括類圖、對象圖、組件圖和部署圖等在內(nèi)。

        (3)建立動態(tài)模型描述系統(tǒng)行為,也就是通過建立活動圖、狀態(tài)機圖、順序圖和協(xié)作圖,來表示系統(tǒng)的交互關(guān)系和系統(tǒng)的執(zhí)行順序。

        1注冊功能需求概述

        學(xué)生注冊的主要功能包括:報到與注冊、緩繳費和緩注冊的申請與審批 、報到和注冊情況的查詢與統(tǒng)計。在此,對各類功能將展開如下分析。

        (1)報到與注冊。學(xué)生利用校園卡實刷報到,注冊代理通過“一卡通刷卡報到接口”獲取報到信息、又通過“財務(wù)繳費接口”獲取學(xué)生繳費信息、再通過共享數(shù)據(jù)庫獲取學(xué)生的學(xué)籍信息、處分信息,至此完成自動注冊。也就是,當(dāng)“已按時報到”、“已按要求繳費或已獲準(zhǔn)緩交學(xué)費”,“上一學(xué)年未受開除學(xué)籍處分或退學(xué)處理”等三個條件同時滿足,即予以注冊,否則將暫不實施注冊。

        (2)緩繳費和緩注冊的申請與審批。學(xué)生可以在網(wǎng)上申請緩交學(xué)費,此申請必須經(jīng)過所在院(系)審核、兼及財務(wù)處審批。而因特殊情況無法及時到校的學(xué)生均可在網(wǎng)上申請緩注冊,此申請則必須經(jīng)過所在院(系)審核、另及教務(wù)處審批。

        (3)報到、注冊情況的查詢與統(tǒng)計。教務(wù)處、財務(wù)處、學(xué)生處及有關(guān)校領(lǐng)導(dǎo)可以及時了解全校學(xué)生的報到、注冊情況,并在需要時獲取指定的各種統(tǒng)計數(shù)據(jù),如報到率、注冊率、繳費率、欠費情況、申請緩繳費情況等)。

        2 學(xué)生注冊系統(tǒng)靜態(tài)建模

        2.1 用例模型

        用例圖的實現(xiàn)對于軟件開發(fā)方法的研究至關(guān)重要。該圖可用于定義系統(tǒng)的功能需求,進(jìn)而描述系統(tǒng)的參與者(Actor)與系統(tǒng)提供的用例之間的連接關(guān)系。根據(jù)需求概述,可以確定系統(tǒng)的參與者,分別有學(xué)生、相關(guān)職能部門的管理人員(教務(wù)處、學(xué)生處、財務(wù)處、院(系)、校領(lǐng)導(dǎo),同時也包括著相關(guān)業(yè)務(wù)系統(tǒng)、學(xué)籍管理系統(tǒng)、學(xué)工管理系統(tǒng)、財務(wù)系統(tǒng)(繳費接口)、共享數(shù)據(jù)庫接口、一卡通接口等數(shù)字系統(tǒng)在內(nèi)。基于以上的參與者分析,即刻由其獲取報到、自動注冊、緩繳費申請、緩繳費審批、緩注冊申請、緩注冊審批、報到情況查詢與統(tǒng)計、注冊情況查詢與統(tǒng)計、系統(tǒng)維護等用例。用例圖描畫則可如圖1所示。

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

        Fig.1 Use case diagram of the system

        2.2 系統(tǒng)類圖描述

        類圖顯示了系統(tǒng)的靜態(tài)結(jié)構(gòu),表示不同的實體之間的相互關(guān)系,如關(guān)聯(lián)、泛化、依賴、聚合等,而且還包括類的內(nèi)部結(jié)構(gòu)(類的屬性和操作)。根據(jù)需求分析,將可確定系統(tǒng)的類以及類之間的彼此關(guān)聯(lián),同時又可進(jìn)一步對各個類分析找出其對應(yīng)的屬性和方法。具體地,學(xué)生注冊系統(tǒng)類圖即如圖2和圖3所示。

        圖2用戶類圖

        Fig.2 Class diagram of user

        圖3 注冊系統(tǒng)類圖

        Fig.3 Registration system class diagram

        3 學(xué)生注冊系統(tǒng)動態(tài)建模

        本系統(tǒng)采用UML順序圖來對學(xué)生注冊系統(tǒng)實現(xiàn)動態(tài)建模。順序圖也叫時序圖,用于描述對象之間的動態(tài)交互關(guān)系,著重反映了對象間消息傳遞的時間順序,以此清晰表明了對象之間的交互過程。下面即給出了學(xué)生報到管理的順序圖,其中主要描述的就是學(xué)生對象與一卡通報到系統(tǒng)、學(xué)生注冊系統(tǒng)、查詢統(tǒng)計界面、登錄界面和校領(lǐng)導(dǎo)、管理人員等對象之間的交互關(guān)系,若用圖形表示,則如圖4所示。

        圖4 學(xué)生報到管理順序圖

        Fig.3 The sequence diagram of student registration management

        4 結(jié)束語

        綜上所述。本文采用UML以及其所支持的工具Rational Rose實現(xiàn)了對學(xué)生注冊系統(tǒng)的建模。通過各個層次的不同建模,可以每次只是集中關(guān)注某一方面,這樣就使得問題求解更為容易。調(diào)研可知,每個項目都可以從建模中獲得相應(yīng)益處,及至在自由軟件領(lǐng)域,模型也可以助力設(shè)計小組實現(xiàn)更好的規(guī)劃,更快的開發(fā)。實踐證明:作為軟件開發(fā)的建模語言,UML代表了面向?qū)ο蠓椒ǖ能浖_發(fā)技術(shù)的發(fā)展趨勢,已然獲得了廣泛的支持,因而必將具有廣闊的應(yīng)用前景。

        參考文獻(xiàn)

        [1] 袁濤,孔蕾蕾.統(tǒng)一建模語言UML[M].北京:清華大學(xué)出版社,2009.

        [2] 馬曉麗,張潔.基于面向方面的校園一卡通系統(tǒng)的設(shè)計[J].河北軟件職業(yè)技術(shù)學(xué)院學(xué)報,2010(2):32-34.

        [3] 陳承歡.UML與Rose軟件建模案例教程[M].北京:人民郵電出版社,2010.

        [4] 劉香玉.基于UML的校園一卡通系統(tǒng)的面向?qū)ο蠼J].中國科技信息,2010(19):96-98.

        [5] 黃正鵬.校園一卡通系統(tǒng)的設(shè)計與實現(xiàn)[J].科技資訊,2010(14):219.

        猜你喜歡
        類圖
        關(guān)于將類圖映射成關(guān)系表的策略研究
        基于鯨魚優(yōu)化算法的類圖重構(gòu)研究
        基于語義的UML類圖的集成分類
        基于語義和結(jié)構(gòu)的UML類圖的檢索
        基于矩陣?yán)碚摰腢ML類圖形式化描述與檢測
        UML類圖元模型基于描述邏輯的表示及驗證
        庫存管理系統(tǒng)的設(shè)計與實現(xiàn)
        UML構(gòu)造型類圖到XMI的映射方法研究
        UML類圖的一種表示方法
        信用卡管理系統(tǒng)的UML建模研究

        亚洲日韩小电影在线观看| 国产9 9在线 | 免费| 国产成人精品中文字幕| 日韩精品极品免费视频观看| 国产午夜成人av在线播放| 精品国产黑色丝袜高跟鞋| 精品日韩欧美一区二区三区在线播放| 日韩人妖干女同二区三区| 欧美黑人又粗又大xxxx| 欧美性性性性性色大片免费的| 亚洲日本在线va中文字幕| 亚洲hd高清在线一区二区| 婷婷五月深深久久精品| 性xxxx视频播放免费| 日韩精品久久久中文字幕人妻| 亚洲狠狠久久五月婷婷| 亚洲国产精品成人精品无码区在线| 8ⅹ8x擦拨擦拨成人免费视频| 福利网在线| 美女视频黄a视频全免费网站色 | 国产高清丝袜美腿视频在线观看| 日韩有码在线观看视频| 亚洲国产成人片在线观看| 爱我久久国产精品| 天堂av中文在线官网| 日韩亚洲中文有码视频| 亚洲一线二线三线写真| 久久99久久99精品免观看不卡| 永久免费观看的黄网站在线| 亚洲乱色伦图片区小说| 亚洲色图在线观看视频| 亚洲一区日本一区二区| 国产午夜视频在线观看免费| 国产熟人av一二三区| 天天插天天干天天操| 蜜桃网站免费在线观看视频| 亚洲国产成人久久综合| 永久无码在线观看| 人妻丰满精品一区二区| 中文无码成人免费视频在线观看| 波多野结衣亚洲一区二区三区 |