Tiến trình phát triển hệthống phần mềm hướng đối tượng

Một phần của tài liệu ứng dụng phân tích thiết kế hướng đối tượng sử dụng uml vào hê thống thanh toán điện tử (Trang 88)

b. Biểu đổ tuần tự

FfmTpodtenHTí ’ OK Dienchuvcrttino ị - : ! ! Dĩ%nor>uv*eri»ien i! Nha[> llic?nQ lin

Tao đlttn chưygg tton^ I

c. Biểu đồ cộng tác

1: Nhgp thong tin —> Khachhang

2 Kiero ưa TT

>

! 3: Tao dien chuyên tien

; FrmTaodienHTl I ■ DK Diertchuwntien !

■ Pienchuyentieiv

3 .3 .1.12. Sửa điện đi

a. Biểu đổ lớp thiết kế Iham gia thực thi ca sử dụng: «boundary»

Fim DSDierch uyenten (fKxn 1-ữộ Giao ãwi)

« t ó o r » Katnam/ien. Ketoantruong

(Irryn Use Caso Vi«*)

«control>> DK Dienchuyenlien

(í rom Lop dieu khlao)

«entity» Dìenchuyentien

(from Loptflic t hBJ

«boundary»

FrniTT_Díenctìuyentien '

<fro*n t-op Gao dteíi)

b. Biểu đồ tuần tự

saiaaosi&iL-

KRiọanliuonQ

; FfmOS Pierichuverttien : FifflTT Dienchưyeriliert : DK Dienchưyeniien I : Dienchuvenliẹr ỉayDS Dié(1Cfiuyértliổfl

tiienthTDS_Dier>chuyentien = <

layDanhsach

' r

Chon Di en chuyen tien V3 xemO --->

Lay Thong tin dien cíìuyen tien()

->1 Lay thon9 tm() > Qìinbsua TT Diencttuyentien > YkíemiraTT 1

Ị j sua D»en chuyên ti en . .

I i »I Sva Ihong tm{ )

I. • ->n

c. Biểu đồ cộng tác

4' hienmiDS.Oienchuyentíen

/ \

1: Khoi teo

5; Chon Oien chuyen tisn \G

. .... : Ketoarìũeri, KetoanlmoVrg^ xạrn i) ; Frm D S_Dịẹn ch uỵạrttìen ị ... ị 2: layOS_Dienchưyer>tien '••••*. 6:LaỵThongtjnđienchu>entien{) - , 3: layDanhsacti

7: Lay ƠI ong tỉn()

12: Sua ữiong bn() lủrkiemtraTT —> 11: suaDienctỊuyentiọn^ o u d u i u n y U II\ ; j : DK Díenchurentien; ^ _^Ọlẹnchuyentìer> ỉ" '' Ị 9: ChinbsưaTTDiencl&yentlen. ; \ ; Frm ĩT_pịenchuyỡrỊtien fhienthi

3 .3 .1.13. Xoá điện đi

a. Biểu đồ lớp thiết kế tham gia thực thi ca sử dụng:

«iclor» i «boundary» «control» j \ «entity»

Kstoanvier, Ketoantruong ' FrmDS_Oienchuienien : DK_DienchuyenSen : . ; Dienchujentien

{from Use Case View) ' ' ’ (from Lop G<ao dien) '* fiom Lop dew kHen) ; 1 (from Lop thuc the)

b. Biểu đổ tuần tự : K e to a n v ie n . K e to a n tr u o n g F r m P S D ie n c h u v e n íie n DK D ie n c h u v e n ự e n D ie n c h u v e n tie n K hoi ta o > la y O S _ D ie n c h u v e n tie n - ...— — •>• h ie n th iD S _ D ie n c h u y e n tie n : < ! ia y D S _ D ie n c h u y e n ỉie n C h.on D ie n c h u y e n tie n va x e m ( ' > "X oa D ie n c h u y e n t i e n ( ) ! > III X o a ( ) ỉ > j I

Cap nhat thong tin{) I

... > -

c. Biểu đồ cộng tác

4: hienthiDS_Dienchuyenten

l:Kh0i!30 '■ '■ 2: layO S_Di en Chu lieft 5: Chọn Dien cftuyen tien VS xemo > " ■( ) I j 6: Xoa Dién chuyeií ben() ■ ■■ —^

FrimOS_DịenchuyenỊ Ị ị . " j: OK . Oienchuyentert Kc-toanwen. Keloanlrtjong , 3 |3v0S_0ienchuvent>sn

_ 7.Xoa{) ỹ 3: Cap nhgf thong örtf) : Dienchuyentien

3.3.1.14. Kiểm tra điện chuyển tiền

a. Biểu đồ lớp thiết kế tham gia thực thi ca sử dụng:

«boundary» Firn DS_Dienchuyenli8n

(from Lop Giao đien)

<*Aaor» Keloan/ien

(írum UseCỉỉe View)

«boundary»

FfmTT_Dienchuyen(ien

(from UcpGöO den}

■■

«control» DKDienchuyentien

(I rom Lop Ó eu V hiari)

1 «entity»

I Dienchuyentien

• (from Lop thüc tr>e)

b. Biểu đồ tuần tự ..Ọ . , / \ • Ketoanvien : KetoantruonQ Khoi tao Ị FnmDS Dienchưventierầ

Chon Dien chuyen tier>{ )

FrmTT Dieichuventien DK Dienchuventỉen Dienchuventien I

lay DS Dien chuyen lien( ) hiénihiOS Diendi**

; < 1

Lay Thong tin dien chuyen tien( )

hienthĩTT

laydanhsachf ) >

>

I Lay thong tin( ) I ,, ---

MemtfaTT i

<

chapnUanTT

>: ! * Cap nbat rnong tin( )I

— --- >r

chuyenchoketoantrxjong

; I I

c. Biểu dồ cộng tác

1: Khoi lao 5; Chon Dien chayen jlHSii()

4: hrenthiOS Diendi

/ >

I I

_Ị_. . •_

Frm DS_Di enchuye n ti er>6: LayTbortg tin đien chuyên lien{)2: iạyDS_Dien chuyên tien() 3: laydanhsacft() 7:Lsyíhong tin() 11;Cap ñhat thong ¿no . 9: kiemtraTT : Ketoanvien ; OK_DiẹrtCf)y>entiẹnỊ 1 0: chapntynTT ' f ‘ y /■ / "x 84ñenthiTT : FrmTT Pie nehu venteo

Dienchư^ntien

3.3.1.15. Ký duyệt điện chuyển tiền(chuyển tiếp) a. Biểu đồ lớp thiết kế tham gia thực thi ca sử dụng:

«boundary» Frm DS_ Dienứi uye n tì en

(í rcmL o p G&>Í IW )

«Actor»

Ketosnừuortg 1 FrmTT DienđiuyentÌBn«bounđary>> DK_Dienchuy6níen«conlrol» Diencftuyentien i«enbty>> «Actor>>HTlBS rtl - 1 (frorp Lo*>Q»<Ji«n)

ỉ !

(from Lop d*M kh»n> {fro«w LopthuC Ihe) (f ÍWT1 Us 0 Cí»* V*wẠ

y ... . .1 . 1

«boundary» FrmKyluyeldien {ỉ rom LopG»aa dien)

b. Biểu đổ tuần tự

: <eioanlTjo>»u Ki*o» tdo

FrmQS 0»«ncm/vy»t«n ■ FimJ7 P-gre^yy.g"1«?* , PrmKyỢtfy<?^.?fl • PK DiCrtCtHiYCntgn . DiOrtC*mrqnl«n layDS_Diendi

>

iayOSwDi endi tiienthiữS Diend«

<

O-on !Dien chựyen tien va xem( )

lay Thona ơien Chưvon Iioọí)

>

Lay Ihong tin()

>'

Kyduy«r Dtondi

> CaprtRatTT

>

Cap nnat tho/>g Iin<)

> c. Biểu đồ cộng tác

4:hienihiDS_Dienđi

>

2: ta>OS Oiendi : Frm DS_Dier>cr>uyenlien 6: Lay Thong ốn dĩen chuyên tien{)

3: layOS Diendi

i:Khoitao ^ 7: Lay thõng tin()

5. Chon Dien chuyan^tìen va xem(} 12: Cap nhalủĩong tin{)

^pK_Pịer>chụyerìtịẹn ^ ; Diẹnchưyẹnbẹn 9:kiemtraTT : Ketoanlmong 6: merìttìiTT : Frm TĨ_Di en chụỵẹ ntịẹn 10: Kyơu>et_Diend< -7 ^ 11:Capnh3tTT : FrmK>du*etdien

Chương 4; GIỚI THIỆU HỆ THỐNG THANH TOÁN ĐIỆN TỬ Đăng nhập hộ thống 1

Email

Login

Đăng ký I

Password: I sổi mật khấu

Chẽpnhận ị Hụỹbô Vào hệ thống 2 V|io tiố thèng Đổi mật hộ thống 2 Chap hhậr>~l ĩhoầ* I W w ề SMppi I P S

'isứẵÊÊÊi [HAN GOT

í Ị • g i B E

s£hậftnNn ị ĩhoật I.

D an g ky dich vu sir dung

| 3 EMng ky t? d>nq Intrmtri tankina - Microsoft Intemp» ixrJofer - fWariona OiSkrej

:l Ra EA View Favoritei look rtsip a

. * -♦ ' Vjj !<J 3 ! t^5oafch jJFavoft» w***'

jAd*«$ | http,i'/ww,vietir<W><r^<ofn.vr»\k.>fr«bar*iT>g\dh'jita>.>n/n„<to*.hl/n0HW«ry \ |3 - ¡3_

PflH Q K f SCi DUNG D[CH Vg

*•: : .■••..• •■ .V..»: I ■;.

j ] j>G* jiiMtf »;

? p p 3 ilSli?!

|PHAN CONG THANH” |KHAW THIEN -HANOI

jlW197? ¡13556 H<? vA ten; Dia chi Ngäy »iah S6CIF So ID flN 1099234 *

S i & f a tbo» iÖTsÖ3Ö33

Dia cU£m*ü jwonhpc^bitfv comvn

P&stword 1*"**"“ ik $ ^!? Con&m Password I

Chü thfck-

Dich v\i d*ng kyi? - ' 7 ^ " ... • 5 /

& Chuyöa ben I7 V&i in tai khöan F Vau t» cic tfcong Im

• • •’.■ ■ • V' • 1'‘ .VI ■■ v V . >A'V '• ‘ .• : ‘ 4£" ;i; - \ • • * ‘V Chji y ödiig kJ büng Tiajg vict khöry <Öu! . .

v v V ' if'-i'-v;.. >•' •"• •!' f. '..„g'. . . ... • •■"' !•,"-'.'.I ■ ' 1 •- . ;;;^v -.^1^-v •• ** v^K 1•' r'/:,x ;*•.'•■ 'U'i '...'i. . \ •/. r . V V ; .. .V v« . v; V '’/¿.r., - «' 1 ; :i : " ’ ~r^i” IS^ConiÄ • ' . •' • •; .*• •••-• •'.••• i . !-' • ' : > ! - ■ : v >'■ '!:'.■• •■ ' ' . . 'v r - . ? * • - *• . . ____ , I -.»• <■•■■ - . - ■ , ? » -' • ■ -' • - • • • ■ •■ ' t : •••-• ' • • : •’••;.1 '•••■» •-••>«=;■■• '-r >J^ r- ‘ ^ ^ ^;D»c r - ! @%C0ne5i™

aaa«<l!i e gg B il ¡Ij^w*___ j g|dMpt^l-Woc«. .| SJjttW-PiW I ^Chu<>vl->fcrcKi..||fcn«>ol.y!^>^j iü& m

Tạo người sử dụng hệ thống 2

Tạo mỗi rvgt/ời sử dụng'

TênNSO .

. T êní đậỵìáụ

.Mồ.tâ: sá đíệfì;ỉ|lf>ạj

Mặtichểu / ;

- Gẩìr» ;»àĩ: trò cho ngứợi *â dung"

'Mã- ■>: •

01 Qu6n tiA hv thhng 02 Thanh (o8n vi"n

SéFạH' i . 1

Nhậ^tạrMK [

ĩêrivại liò 'M

r

Ịio'

Sửa thổng tin người sử dụng

IHANĨ

Sửa thAng (in noKỜi«ft dỳ»o -~~?~ỹ~^rr ^~T~pr~rrj-

;Ị •• :|ÍM * ịsổGlÃÕl^ĩCH ỈNH ÕTPTVN ‘

. ĨSnNSD.

•. tên.đặ» đú

M&tẳ ■"/ .. ỈỊPhong Ke toan/Soan đien tiong nũoc. In iãi đi en. Dau cuoi rigay

sổ điậnthoỵ ■' I ... số F«x N Cỉuv*n Thf Híj pBín ỹạl hồ chọ hgữ&ỉ lữ ctóng" ị. Mo 01 QuÊn ii" hV thhng 02 Thanh ioBn v?n ĩ ên và trò iýỉiSỀ’ nd;' ự. . UỊN I Ịrôvể .1 :

Tạo điện chuyển tiền hệ thống 1 •£|nirh VII rtiuyến Hin - Mkrnrod Inỉemeỉ f»tp|ntrt - (Wn>fcfcMj ominiỉ]

-*_• © jã j3 ! ó««»* lị!}- ¿à 83^ 3

PICH Vg CHUYỂN TIÊN

r Ngoi hệ tón£

i s ì s s ì■■ ■ ■'•■■■ •; VÍSÍ'- , rV.-' « 0 Ị; aiSỊvnhtn

»»«rtiiỊiddsci B 3ì a iíBax°~Aitrti>/ Jịc]o*rti«Mrtiur»r.n*n-_ gỊchxnpl

Lập điện đi hệ thống 2

Tạo điện đi

OanljsnKsjfc ỊỆỆ

Q*fihậỉ>nh$r [

1

>IAŨ OILH NHDHM VN IK0UPT HA IriaNH

(;£• i-iẹn horiij rưóc lĩOíìỳ K4 ílv:*f-c

UK ■ 3■ 10ữ *1 Lẹ :'!>': c.btft’Sr'iiỉẴtthhàc"rTỉứr -ộ 'Ể£ĩề 1-,. ' ' ị|?310.24586 1.500.000

gpGÚYẼN THI THỮYHOẨ

BBaáĩsaaaĩiaaaasiBasttEi

10202020 Iso GIAO D1CH NHDT&PT VN

iasaaaajaaaisaaai aajaaaiSaaasiLBMasBaaaigigBiia

10202121 CN NHDTi.PT HA THANH

•:>’ r.-i.-T, - -y-i- |PHAN CONG ĩ HANH

&£ẼỈ£Sa K ¿¡¡¡¿¡¿£aa£imm££rr^mSmrm ' *'•' -r>"

so TK 7350.1267 CN NHDTScPT HA THANH i s a a s s a a a s a s a ĩ s s s g

Sửa điện đi

Xoá điện đi

Xoá điện B S D

Danh sách cắc. điên“--- —-- — "— ý

- 'i— * i: ; , ,

<*■ ỊPầhvnìỊi ĩ j . C ĐiệrỊ r^ ô ạíl tta *oà . I

• v ;ỷ . ■; ■. " ~]ỹ~ ,.:

Soọtaodich Loại điện số tham chiểir'MH nhềrt Loại liển So rên" ■'-■ x ệ lll I

11 ■”• ?'>< * -1

Nội dung điện chuyển tiền

Nội dung điện chuyển Ếiển

So giao dich Loai ben So tien

Khacn hang chuyeri tien Ngan hang ra lerih Ngan hang trung gian

Ngan hang giu tai khoan 10202121 Nguo thu huong

Dia chi

Noi dung thanh toan

01

VND

1.500.000

NGUYEN THI THUYHŨA

10202020 SO GIAO DICH NHDTỈcPT VN

CN NHDTi.PT HA THANH PHAN CŨNG THANH

SO TK 7350.1267 CN NHDT&PĨ HA THANH THANH TOAN TIEN HANG THAMG 1/2004

1 V-? l í .

Đ ố i chiếu điện

I— Danh sách điện đỉi chiếu

Số giao dich Loại điện sá tham chiếu NH gửi NH nhận Loại tiền số liền Ngày hiệu lực x}

Ũ n Ũ B n

Đốishiếu |iycậrilííiríiệr<| duýđiệrc I I Ihoát I

; í' ' ’ Danh sách điện trong hàng đợi duyệt điện

NAdungđiệriỊ Ịhoát Ị

Nhập chuỗi chữ ký duyệt điện

Nhập vào chuỗi kỷ tụ

^ầc nhệri I T tờ vế I

Huỷ điện cuối ngày

— Húy điệíi cuổi ngầy--- —— —--- --- ---

sé giao Ạch Loại điệri số {hsn driéu Ngân hàng gửi Ngằn hàng nhằn

120029739 120029770 120029771 120-029772 120-029773 120-02977Í 910 100 100 100 100 01 199 IT12002031740 120 120 12Ũ 120 120 120 110 760 540 540 620 999 Đôi/uhỄn • Thường• • Thường - ■ Thường• - Thường - • ĩhường - ■ Thường■

Huỷ điện ị Xhoát Ị

Ngày tạo điện 4

13/10/2003 10/10/2003 10/10/2003 10/10/2003 r 10/10/2003 r 10/10/2003 r 10/10/2003 f 10/10/2003 p ; M 1r ế p ' ỵ : § 1 •ĩ**1 .V|ỉ.l mỊịmíMẹềị?. *ĨỶ c

KẾT LUẬN

Luận văn đã trình bày tóm tắt các bước trong tiến trinh phát triển phần mềm nói chung và phương pháp phân tích thiết k ế hướng đối tượng nói riêng. Và áp dụng phưưng pháp phân tích thiết kế hướng đối tượng để xây dựng hệ thống thanh toán điện tử trong ngân hàng.

H ệ thống m à em lựa chọn là một đề tài mang tính ứng dụng rất cao. Đ ể xây dựng hệ thống này em phải tìm hiểu nhiều về nghiệp vụ kế toán ngán hàng.

Trong giai đoạn phân tích và thiết kế, theo yêu cầu của đề tài, kiến thức cần thiết để có thể hoàn thành giai đoạn này em phải tìm hiểu về UML-một công cụ hổ trợ cho việc phàn tích và thiết kế. VI UML là một phương pháp tương đối mới, nên em chỉ có

thể tiếp cận phương pháp này một mức độ khiêm tốn, thực sự chưa khai thác triệt để

sức mạnh của phương pháp này trong giai đoạn phân tích thiết kế cũng như chua khai thác hết sức mạnh của cóng cụ Rational Rose. Khi sử dụng phương pháp phân tích và thiết k ế này, em gặp phải không ít khó khăn và chắc chắn sẽ tồn tại những khiếm khuyết, thiếu sót trong quá trình phân tích và thiết kế.

Định hướng nghiên cứu tiếp theo:

> Tiếp tục nghiên cứu sâu về phương pháp phân tích thiết k ế hướng đối tượng.

> Hoàn chinh tiếp tục hệ thống thanh toán điện tử nhàm đưa hệ thống vào sử dụng trong thực tế.

T À I LIỆU THAM KHẢO

Tiéug Viêí

[1J. Nguyễn Văn Vỵ (2002), Phấn tích thiết kế các hệ thông thông till hiện đợi, chương

ỉ 5, NXB Thống Ke.

[2]. Đặng Văn Đức (2002), Phân tích thiết kế hướng đối tượng hằng UML, NX B Giáo dục

[3]. Đoàn Vãn Ban (1997), Phân tích thiết kế và lập trình hướng đối tượng, V23-35

NX B Thống Kê

[4]. Đoàn Văn Ban (2003), Phân tích, thiết kế hướng đối tượng bằng UML,trỉ9-27.

Tiếng Anh

[5].Grady Booch, James Rumbaugh, Ivar Jacobson, 1999), The Unifiel Modelling

Language user Guide, Addison- Wesley, 482pp.

[6]. Boggs, w . , and Boggs, w . , (1999), Mate ring UML with Rational Rose, Sybex,

957pp.

[7]. Eriksson, H.E., (1998), ƯML Toolkit, Wiley Computer, 397pp .

[8J. Jacobson, Jvar, Grady Booch, and Jame Rumbaugh, (1999), The Unified Software

Development Process, Addison W esley Longman, 463pp.

[9], Trainee’s Material, (1997), Internet and Java, First Edition

[10] . Zhiming Liu, (2001), Object Oriented Software Development Using ƯML, The

United Nations University UNU/Í1ST.

[11] Bernd Oestereich, (1999), Developing Software with ƯML. Object Oriented

Analysis and design in practice, Addison Wesley.

Internet

h ttp ://w w w .r a tio n a l.c o m /u m l/ hltp://w w w .ih m .c o m

Một phần của tài liệu ứng dụng phân tích thiết kế hướng đối tượng sử dụng uml vào hê thống thanh toán điện tử (Trang 88)

Tải bản đầy đủ (PDF)

(104 trang)