999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

網(wǎng)絡(luò)登陸系統(tǒng)的UML設(shè)計(jì)

2008-12-31 00:00:00夏忠華張東亮
電腦知識(shí)與技術(shù) 2008年23期

摘要:該文介紹了網(wǎng)絡(luò)登陸與普通系統(tǒng)登陸的功能區(qū)別,提出了實(shí)現(xiàn)網(wǎng)絡(luò)登陸的實(shí)現(xiàn)解決措施,并通過UML對(duì)網(wǎng)絡(luò)登陸系統(tǒng)進(jìn)行建模,保證了系統(tǒng)的完善性和可靠性。

關(guān)鍵詞:網(wǎng)絡(luò)登陸;UML;系統(tǒng)建模

中圖分類號(hào):TP393文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2008)23-954-02

UML Design for Network Login System

XIA Zhong-hua, ZHANG Dong-liang

(Qinghuangdao Institute of Technology, Qinhuangdao 066100, China)

Abstract: This paper describes the functional difference between network login and general system login, put up measures to slove the network login, and modeling the network login system by using UML to ensure that the system's integrity and reliability.

Key words: network login; UML; system modeling

1 引言

隨著互聯(lián)網(wǎng)絡(luò)的高速發(fā)展,各種網(wǎng)站或網(wǎng)絡(luò)系統(tǒng)軟件開始提供了多種內(nèi)容的服務(wù),這些服務(wù)可能是從各個(gè)不同的內(nèi)容提供商手中獲得。這種日益增長(zhǎng)的需求,促進(jìn)了網(wǎng)絡(luò)登陸系統(tǒng)的發(fā)展[1]。

本文所指的網(wǎng)絡(luò)登陸系統(tǒng)[2]是指通過登陸認(rèn)證系統(tǒng),訪問不同的內(nèi)容業(yè)務(wù)系統(tǒng)。

統(tǒng)一建模語言[3]UML(Unified Modeling Language,簡(jiǎn)稱UML)是OMG組織確定的面向?qū)ο蟮臉?biāo)準(zhǔn)建模語言,它是一種可視化的建模語言, UML使用面向?qū)ο蟮母拍顏矸治觥⒚枋鲕浖到y(tǒng)并構(gòu)造系統(tǒng)模型,是一種在建模領(lǐng)域中得到普遍認(rèn)可的優(yōu)秀軟件工程方法。因此,此文用UML來對(duì)網(wǎng)絡(luò)登陸系統(tǒng)進(jìn)行建模。

2 網(wǎng)絡(luò)登陸功能需求

門戶網(wǎng)站或大型網(wǎng)絡(luò)應(yīng)用軟件都會(huì)從各個(gè)不同的內(nèi)容提供商手中獲得多種內(nèi)容服務(wù),比如在線下載、VOD點(diǎn)播、在線游戲等。然后通過門戶網(wǎng)站或系統(tǒng)軟件進(jìn)行集成,再提供給用戶。用戶通過訪問門戶網(wǎng)站可以享受到多種內(nèi)容服務(wù)。網(wǎng)絡(luò)登陸就是基于這種需求對(duì)用戶進(jìn)行身份認(rèn)證,使用戶能夠通過一個(gè)門戶享受到不同的服務(wù)[4]。

與普通的系統(tǒng)登陸相比,網(wǎng)絡(luò)登陸應(yīng)具備以下的功能:

1) 提供統(tǒng)一的認(rèn)證途徑。門戶網(wǎng)站的各個(gè)內(nèi)容服務(wù)系統(tǒng)是從不同的內(nèi)容提供商手中獲得的,每個(gè)系統(tǒng)都有各自的用戶系統(tǒng)和認(rèn)證方式。讓用戶每訪問一個(gè)內(nèi)容服務(wù)系統(tǒng)就需要登錄一次,顯然是用戶難以接受的認(rèn)證方式。因此身份認(rèn)證系統(tǒng)要提供一個(gè)統(tǒng)一的身份認(rèn)證,讓用戶一次登錄,可以訪問全網(wǎng)的資源

2) 系統(tǒng)具有良好的可擴(kuò)展性和可集成性。門戶網(wǎng)站在發(fā)展過程中還會(huì)不斷地提供新的內(nèi)容服務(wù),這就要求身份認(rèn)證系統(tǒng)具有良好的擴(kuò)展性和可集成性,不僅能支持現(xiàn)有的內(nèi)容業(yè)務(wù)系統(tǒng)及其現(xiàn)有的用戶系統(tǒng),當(dāng)有新的內(nèi)容業(yè)務(wù)系統(tǒng)被部署或開發(fā)的時(shí)候,這個(gè)統(tǒng)一身份認(rèn)證服務(wù)可以作為它的身份認(rèn)證模塊的形式工作,也就是說,新的內(nèi)容業(yè)務(wù)系統(tǒng)可以不自帶用戶系統(tǒng),可以通過集成該服務(wù)的形式來實(shí)現(xiàn)等價(jià)的功能。

3) 系統(tǒng)提供跨平臺(tái)認(rèn)證的功能。各個(gè)內(nèi)容業(yè)務(wù)系統(tǒng)各有特點(diǎn),分別運(yùn)行在不同的平臺(tái)上,都要能和身份認(rèn)證系統(tǒng)交互,這就要求身份認(rèn)證系統(tǒng)提供跨平臺(tái)認(rèn)證的功能。

4) 系統(tǒng)具有良好的安全性。由于使用內(nèi)容業(yè)務(wù)系統(tǒng),網(wǎng)絡(luò)登陸系統(tǒng)要保障用戶的安全。

3 網(wǎng)絡(luò)登陸實(shí)現(xiàn)方式

網(wǎng)絡(luò)登陸的核心思想[5]是將用戶統(tǒng)一存儲(chǔ),對(duì)應(yīng)用系統(tǒng)統(tǒng)一授權(quán),規(guī)范內(nèi)容業(yè)務(wù)系統(tǒng)的用戶認(rèn)證方式,從而達(dá)到提高整個(gè)系統(tǒng)的整體性、可管理性和安全性的效果。內(nèi)容業(yè)務(wù)系統(tǒng)要想判斷某一用戶是否可以訪問自己,必須和網(wǎng)絡(luò)登陸系統(tǒng)進(jìn)行交互。由網(wǎng)絡(luò)登陸系統(tǒng)負(fù)責(zé)對(duì)用戶進(jìn)行集中認(rèn)證。

用戶首先進(jìn)入網(wǎng)絡(luò)登陸系統(tǒng),驗(yàn)證其是否為合法注冊(cè)用戶,如果是合法用戶可獲取權(quán)限值。由于合法用戶不一定開通了所有的內(nèi)容服務(wù),所以使用這個(gè)權(quán)限值訪問內(nèi)容業(yè)務(wù)系統(tǒng)時(shí),內(nèi)容業(yè)務(wù)系統(tǒng)將根據(jù)該權(quán)限值與統(tǒng)一身份認(rèn)證服務(wù)進(jìn)行交互,以檢驗(yàn)訪問的合法性。流程如圖1所示。

4 實(shí)現(xiàn)UML建模

UML通過提供不同形式的圖形來表述從軟件分析開始的軟件開發(fā)全過程的描述,一個(gè)圖就是系統(tǒng)架構(gòu)在某個(gè)側(cè)面的表示,所有的圖組成了系統(tǒng)的完整視圖[6]。UML建模的一般過程是首先描述需求,次之根據(jù)需求建立系統(tǒng)的靜態(tài)模型,以構(gòu)造系統(tǒng)的結(jié)構(gòu),第三步是建立動(dòng)態(tài)模型,描述系統(tǒng)的行為[7]。網(wǎng)絡(luò)登陸系統(tǒng)的需求分析也就是它的功能需求。

4.1 靜態(tài)模型

根據(jù)需求分析,可以首先繪制出用例圖,如圖2所示,用例圖是站在用戶的角度上理解網(wǎng)絡(luò)登陸系統(tǒng)所要完成的功能,在這里要注意到在一些特定情況下用例圖中系統(tǒng)也可能是作為用戶出現(xiàn)的[8];其次,根據(jù)用例圖,進(jìn)行領(lǐng)域概念分析,可以找出網(wǎng)絡(luò)登陸系統(tǒng)中概念性的類及它們之間的相互關(guān)系。如果類很多,還可從功能的角度建立邏輯包,繪制包圖。在分析階段用UML進(jìn)行靜態(tài)建模時(shí),建立用例圖、類圖就基本能夠描述系統(tǒng),如果需要,也可建立包圖和對(duì)象圖。而構(gòu)件圖和配置圖是在設(shè)計(jì)、實(shí)現(xiàn)階段所必需的。在這里,我們可以建立用戶類、登陸界面類、操作類、方法類等等。每一個(gè)類都實(shí)現(xiàn)一個(gè)類型的功能[9]。

4.2 動(dòng)態(tài)建模

建立好系統(tǒng)的靜態(tài)模型之后,開始進(jìn)行系統(tǒng)的動(dòng)態(tài)建模。動(dòng)態(tài)建模就是對(duì)系統(tǒng)進(jìn)行行為分析,就是從多個(gè)角度來描述所研究系統(tǒng)的動(dòng)態(tài)部分。我們可用狀態(tài)圖描述系統(tǒng)的狀態(tài)行為,然后根據(jù)系統(tǒng)內(nèi)部所具有的行為來定義和精化類的操作,另外也可用順序圖和協(xié)作圖從不同的角度來顯示動(dòng)態(tài)的信息流[10]。對(duì)于動(dòng)態(tài)模型,主要是建立系統(tǒng)的順序圖、協(xié)作圖和狀態(tài)圖。圖3是網(wǎng)絡(luò)登錄時(shí)的順序框圖例子。首先用戶進(jìn)入登錄窗口,經(jīng)用戶合法性驗(yàn)證后,進(jìn)入系統(tǒng)主界面,然后進(jìn)入系統(tǒng)配置模塊,進(jìn)行相應(yīng)的設(shè)置。如果不是管理員登錄,一般用戶是沒有設(shè)置權(quán)限 的,一般用戶只有查詢、瀏覽和使用提供的服務(wù)的權(quán)限。

5 結(jié)論

此文采用UML對(duì)網(wǎng)絡(luò)登陸系統(tǒng)進(jìn)行建模,可以將復(fù)雜的過程用簡(jiǎn)單明了的可視化圖形表示出來,通過需求分析得出網(wǎng)絡(luò)登陸的特別功能需求,提出了實(shí)現(xiàn)網(wǎng)絡(luò)安全登陸的實(shí)現(xiàn)措施,通過靜態(tài)和動(dòng)態(tài)建模,保證了系統(tǒng)的完善性和可靠性。

參考文獻(xiàn):

[1] Schmuller J,著,李虎,趙龍剛,譯.UML基礎(chǔ)、案例與應(yīng)用[M].3版.北京:人民郵電出版社,2004.

[2] 葉斌.軟件開發(fā)中的用例分析技術(shù)[J].微機(jī)發(fā)展,2004,14(9):118-121.

[3] 張智彬,陳宏盛.基于UML的消防接處警系統(tǒng)開發(fā)建模研究[J].計(jì)算機(jī)工程與科學(xué),2005,27(1):77-79.

[4] 唐英,李志蜀.使用UML分析設(shè)計(jì)嵌入式系統(tǒng)[J].計(jì)算機(jī)應(yīng)用研究,2002,(5):117-120.

[5] 張懿慧,陳泉林.源碼公開的TCP/IP協(xié)議棧在遠(yuǎn)程監(jiān)測(cè)中的應(yīng)用[J].單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2004,(11):61-64.

[6] Christensen E, Curbera F. Web Service Description Language(WSDL)1.0 [EB/OL].(2000-09-25).http://www-106.ibm.com/developerWorks/web/library/w-wsdl.html.

[7] Extensible Markup Language (XML)1.0 (Second Edition)[J/OL].W3C,2000(6).

[8] Timm H, Kruse R. A modification to improve possibilistic fuzzy cluster analysis[C]. The 2002 IEEE International Conference on Fuzzy Systems, 2002,2(12-17):1460-1465.

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

[10] 尹遜玉.廣電綜合寬帶門戶網(wǎng)站及流媒體工程建設(shè)要點(diǎn)分析[J].現(xiàn)代電視技術(shù),2004,(9):65-71.

主站蜘蛛池模板: 日本人又色又爽的视频| 国产无码高清视频不卡| 日韩精品高清自在线| 高清无码手机在线观看| 日本人妻丰满熟妇区| 凹凸国产熟女精品视频| 日日碰狠狠添天天爽| 青青久视频| 99久久精品免费看国产电影| 国产精品国产三级国产专业不| 欧美中文字幕第一页线路一 | www中文字幕在线观看| 婷婷色中文| 日韩小视频在线观看| 国产福利一区视频| 国产综合网站| 欧美一级高清免费a| 日本精品视频| 一级成人a做片免费| 欧美亚洲第一页| 国产成人8x视频一区二区| 亚洲中文制服丝袜欧美精品| 精品视频福利| 久久精品免费看一| 亚洲视频a| 日本精品视频一区二区| 国产69囗曝护士吞精在线视频| 国产超薄肉色丝袜网站| 国产精品欧美激情| 日韩国产欧美精品在线| 亚洲精品国产日韩无码AV永久免费网 | 亚洲精品第一页不卡| 久久国产亚洲欧美日韩精品| 日韩精品一区二区三区大桥未久| 欧美午夜在线观看| 国产高颜值露脸在线观看| 美女被躁出白浆视频播放| 97se亚洲综合在线天天| 国产美女丝袜高潮| 欧美不卡视频在线| 日韩欧美中文字幕一本 | 99免费在线观看视频| 国产国产人成免费视频77777 | 亚洲欧美色中文字幕| 国产美女视频黄a视频全免费网站| 国产成人精品高清不卡在线| 国产精品九九视频| 欧洲av毛片| 亚洲精品无码久久久久苍井空| 亚洲黄色高清| 日本AⅤ精品一区二区三区日| 午夜a视频| 99精品欧美一区| 亚洲天堂色色人体| 中文一级毛片| 三级国产在线观看| 中文字幕欧美日韩高清| 九九久久精品免费观看| 精品国产香蕉在线播出| 国产三级毛片| 在线a视频免费观看| 538国产在线| 亚洲二区视频| 毛片大全免费观看| 中文字幕久久精品波多野结| 欧美一级在线| 国产麻豆另类AV| 一本大道无码高清| 亚洲日本中文字幕天堂网| 黄色网址免费在线| 午夜欧美理论2019理论| 欧美日韩精品在线播放| 色婷婷国产精品视频| 日本黄网在线观看| 无码内射在线| 九九这里只有精品视频| 亚洲天堂视频在线免费观看| AV无码无在线观看免费| 特级欧美视频aaaaaa| 幺女国产一级毛片| 午夜免费小视频| 青青青视频蜜桃一区二区|