1、null null32 null2 null nv(1 S) Vol. 32null No. 2null nullnull null 2011 M3Journal of Jishou University (Natural Science Edition) Mar. 2011null nullcI|:1007-2985(2011) 02-0026-06UML m_ Y5 “d !9*许null 玉1,何null 锋2(1. g !9, 2 null 650221;2. 2v, 2 null 650221)Knull1:以人事管理系统的设计为例,以UML顺序图为导向,引申出其他的UM L图,从而
2、为各种UM L图在整个软件设计开发中的作用进行了完整的描述.1oM:UML顺序图;人事管理系统;设计ms |:TP311. 52 null null null null null nullDS : A“ -, PK !96 =,1V Y 5 1.m1 null Y5 “d ? va“d5 100 v, m1 U.“ Ya s# %5 “d5 30 v, 0 v V FaI a aa asa “ ?,V7 ? y 3 T“?Sa d9 ?a smVuV p,L5 5a )ad9 %1 p.(1)Y v1 ?Ya4a Y5 / ?.(2)q 5 v1 ? q aq ,? p t S iaq q 9
3、, P = VV d,YVdB Aq 9a4q p,9 T, LC q T a5 .(3) 5 v1 1 !#?Z5 , # - a !(c)aa I k5 .(4) 5 v 5 a5 5 .75 “ Fs 35 T, !9,# H , H VV “ c|!zq, L=1 p; ? !9 Y 8 p, !9$ o0“sS “,i SES,y S 8“.“d5 v # Ks 5, Vs6 :“d5 a5 5a Y Ta Y5 a Y .“d5 3“d a oal Ks;5 5 V“dM1 Y; Y T 35 aMaB M Ia q a 5 a 5 T; Y5 3 Y5 T; Y VYV“d M1
4、; YVq 5 LC .1.3 Y5 “dUML m !9 !9V ,T“d5 ), T V m2 U m 4 .m2 null Y5 “d m2,“d5 ) V 1 ,V d ( the login interface) Y5 “d, 1 KB“,yN ( the main interface)9B“,“d10 ?0 v( each sub-interface)Y 7bK B“. H,)Y“ V 1-T1 p28 nv(1 S)32 Bt0 ? vK) , VYVnull Mnull Y ,Bt Y) . Y5 “d null null, 5 T “d !9s,# 1 1null Y5 nu
5、ll0 v. Y :I , UML m !9, m3 U.m3null Y :I m3, Y T (worker)YV Y5 “d null Y5 null0 v(the personnel records man-agement), A U V(list and sort interface). ,5 VYVnull nullnull9null f I (editing interface)I ; I? 3 M1 M1W% ,5 VYVnull nullo s ( search interface) y ,V7 I (editing interface)I .I 8, V (personne
6、l information display in-terface) A .K, 1M13 | ,u( export and print interface) 0V.1 ,W1YV o (DB-Server).1.4 m # UMLmm4null 5 mUML !9 . null Y5 null0 v, 5 115, c v YV1o3nullI|null 31 , #e aMaMaEV1“a M IaMaf H: c. !9,“d1 ? i QM: c, MW1“ B1“.M m m4 U.M, !9 o H, m V o Ty , oV. V3 , WM1“ oVW1“.“,9 Vy aYa
7、 a# a I W# I aT M1 L8 .N,null Y5 null0 v # maxTm m m5null 7 U. mxTm VM,yN V y !9MxTm , m6 U.xTm vh 292 null null null null null null null null null null null null null nullnull,:UML m_ Y5 “d !9MxTV, YVh T W%.2 YqWW B ,BM YqY, ) 9,yN9 V m, !9 m, m7 U.m5 null Y5 m6 null Y5 xTm7 null Y5 30 nv(1 S)32 m8
8、 null Y5 “d null nullm !9Z T9 V I m !9.“,m2 !91 4 m,9 V !9 m, m8 U.V UM LmV V?C“Bt?5 2 :V V p s,!9“d m m/m,TvM_m !9 ; , vh MxTV,| m HW1“ bW1“,y xTm ;1V M MWT, !9 mm ;K,9 “dF Web !9 Q,y4il m m .2null“d8“d !9 T ,MVC T,| a) a vModelaViewaControllerZ Ts ,3 !9 T,sY a jma e.s X“d !99 “d V# .“d , V I nC/ S
9、( Z/ )B/S( / )M T 3 .“d i% , S =C/ S T - ) ,Internet B/ S TYV K e o.“d5 i ) C/S T, _ Y#e B/S T.9, Web 3“d98xT, o 3 5 ,“ ? “d V La V Z.3null9, q !9;1 L=1,1 ) , m ? P 8 = b# M.YV m, # ma maxTma ma m , q !9VV - : :Y, P“d LC, 7? ,vv “d 7?V. ID: 1 null 张海藩.软件工程 M .第2版.北京:人民邮电出版社, 2009. 2 null 何null 锋.顺序图
10、在软件工程实践中的演化作用分析 J .云南民族大学学报:自然科学版,2011, 20( 1) :58-62. 3 null 王晓惠.基于UML的高校组织人事档案管理系统建模研究 J .中国制造业信息化,2009,38( 21): 55-58;62.Personnel Management System Design Method from UML Sequence DiagramXU Yu1,HE Feng2( 1. Kunming City Water Resources and Hydropower Investigation and Design Institute,Kunming 65
11、0221,China;2.Information College,Yunnan University of Finance and Economics, Kunming 650221,China)Abstract: The personnel management system design is taken,as an example. The UML sequence diagramis used to induced other UML diagrams,and a complete description of using UML diagram for a varietyof software design and development is given.Key words: UML sequence diagram; personnel management system;design(责任编辑null 向阳洁)312 null null null null null null null null null null null null null nullnull,:UML m_ Y5 “d !9