Phần mềm quản lý khách hàng thân thiết
Trang 1Đ i H c Qu c Gia Thành Ph H Chí Minhại Học Quốc Gia Thành Phố Hồ Chí Minh ọc Quốc Gia Thành Phố Hồ Chí Minh ốc Gia Thành Phố Hồ Chí Minh ốc Gia Thành Phố Hồ Chí Minh ồ Chí Minh
Đ i H c Khoa H c T Nhiên Thành Ph H Chí Minhại Học Quốc Gia Thành Phố Hồ Chí Minh ọc Quốc Gia Thành Phố Hồ Chí Minh ọc Quốc Gia Thành Phố Hồ Chí Minh ự Nhiên Thành Phố Hồ Chí Minh ốc Gia Thành Phố Hồ Chí Minh ồ Chí Minh
B Môn Công Ngh Ph n M mộ Môn Công Nghệ Phần Mềm ệ Thông Tin ần Mềm ềm
Ph m Th Hùng – Nguy n Khuy nại Học Quốc Gia Thành Phố Hồ Chí Minh ế Hùng – Nguyễn Khuyến ễn Khuyến ế Hùng – Nguyễn Khuyến
Ph n M m Qu n Lý Khách Hàng Thân Thi t ần Mềm Quản Lý Khách Hàng Thân Thiết ềm Quản Lý Khách Hàng Thân Thiết ản Lý Khách Hàng Thân Thiết ết
Khóa Lu n C Nhân Tin H cận Cử Nhân Tin Học ử Nhân Tin Học ọc Quốc Gia Thành Phố Hồ Chí Minh
Thành Ph H Chí Minh năm 2010ốc Gia Thành Phố Hồ Chí Minh ồ Chí Minh
Trang 2Đ i H c Khoa H c T Nhiên Thành Ph H Chí Minhại Học Quốc Gia Thành Phố Hồ Chí Minh ọc Quốc Gia Thành Phố Hồ Chí Minh ọc Quốc Gia Thành Phố Hồ Chí Minh ự Nhiên Thành Phố Hồ Chí Minh ốc Gia Thành Phố Hồ Chí Minh ồ Chí Minh
B Môn Công Ngh Ph n M mộ Môn Công Nghệ Phần Mềm ệ Thông Tin ần Mềm ềm
Ph m Th Hùng - 0612177ại Học Quốc Gia Thành Phố Hồ Chí Minh ế Hùng – Nguyễn KhuyếnNguy n Khuy n - 0612193ễn Khuyến ế Hùng – Nguyễn Khuyến
Ph n M m Qu n Lý Khách Hàng Thân Thi t ần Mềm Quản Lý Khách Hàng Thân Thiết ềm Quản Lý Khách Hàng Thân Thiết ản Lý Khách Hàng Thân Thiết ết
Khóa Lu n C Nhân Tin H cận Cử Nhân Tin Học ử Nhân Tin Học ọc Quốc Gia Thành Phố Hồ Chí Minh
Gi ng Viên Hảng Viên Hướng Dẫn : ướng Dẫn :ng D n :ẫn :
Th y Tr n Hi n Đ tần Mềm ần Mềm ển Đạt ại Học Quốc Gia Thành Phố Hồ Chí Minh
Niên Khóa 2006 – 2010
Trang 3Nh n xét c a gi ng viên h ận xét của giảng viên hướng dẫn ủa giảng viên hướng dẫn ản Lý Khách Hàng Thân Thiết ướng dẫn ng d n ẫn
Nh n xét c a gi ng viên ph n bi n ận xét của giảng viên hướng dẫn ủa giảng viên hướng dẫn ản Lý Khách Hàng Thân Thiết ản Lý Khách Hàng Thân Thiết ện
Trang 4
L i C m n ời Cảm Ơn ản Lý Khách Hàng Thân Thiết Ơn
L i đ u tiên chúng em xin c m n Khoa Công Ngh Thông Tin Trần Mềm ảng Viên Hướng Dẫn : ơn Khoa Công Nghệ Thông Tin Trường Đại Học ệ Thông Tin ư ng Đ i H c ại Học Quốc Gia Thành Phố Hồ Chí Minh ọc Quốc Gia Thành Phố Hồ Chí Minh Khoa H c T Nhiên đã t o c h i cho chúng em th c hi n khóa lu n.ọc Quốc Gia Thành Phố Hồ Chí Minh ự Nhiên Thành Phố Hồ Chí Minh ại Học Quốc Gia Thành Phố Hồ Chí Minh ơn Khoa Công Nghệ Thông Tin Trường Đại Học ộ Môn Công Nghệ Phần Mềm ự Nhiên Thành Phố Hồ Chí Minh ệ Thông Tin ận Cử Nhân Tin Học
Chúng em xin g i l i c m n chân thành nh t t i Th y Tr n Hi n Đ t, Th y đã ởi lời cảm ơn chân thành nhất tới Thầy Trần Hiển Đạt, Thầy đã ảng Viên Hướng Dẫn : ơn Khoa Công Nghệ Thông Tin Trường Đại Học ất tới Thầy Trần Hiển Đạt, Thầy đã ớng Dẫn : ần Mềm ần Mềm ển Đạt ại Học Quốc Gia Thành Phố Hồ Chí Minh ần Mềm
hướng Dẫn :ng d n r t t n tình cho chúng em trong su t khóa lu n v a qua.ẫn : ất tới Thầy Trần Hiển Đạt, Thầy đã ận Cử Nhân Tin Học ốc Gia Thành Phố Hồ Chí Minh ận Cử Nhân Tin Học ừa qua
Trang 5Bên c nh đó chúng em xin g i l i c m n đ n t t c quý Th y Cô c a Khoa đã ại Học Quốc Gia Thành Phố Hồ Chí Minh ởi lời cảm ơn chân thành nhất tới Thầy Trần Hiển Đạt, Thầy đã ảng Viên Hướng Dẫn : ơn Khoa Công Nghệ Thông Tin Trường Đại Học ế Hùng – Nguyễn Khuyến ất tới Thầy Trần Hiển Đạt, Thầy đã ảng Viên Hướng Dẫn : ần Mềm ủa Khoa đã
t n tình gi ng d y và trang b cho chúng em ki n th c v ng ch c góp ph n r t ận Cử Nhân Tin Học ảng Viên Hướng Dẫn : ại Học Quốc Gia Thành Phố Hồ Chí Minh ị cho chúng em kiến thức vững chắc góp phần rất ế Hùng – Nguyễn Khuyến ức vững chắc góp phần rất ững chắc góp phần rất ắc góp phần rất ần Mềm ất tới Thầy Trần Hiển Đạt, Thầy đã
l n vào vi c nghiên c u thành công khóa lu n này.ớng Dẫn : ệ Thông Tin ức vững chắc góp phần rất ận Cử Nhân Tin Học
Cu i cùng,chúng em g i l i c m n sâu s c đ n cha m và gia đình đã nuôi n ng ốc Gia Thành Phố Hồ Chí Minh ởi lời cảm ơn chân thành nhất tới Thầy Trần Hiển Đạt, Thầy đã ảng Viên Hướng Dẫn : ơn Khoa Công Nghệ Thông Tin Trường Đại Học ắc góp phần rất ế Hùng – Nguyễn Khuyến ẹ và gia đình đã nuôi nấng ất tới Thầy Trần Hiển Đạt, Thầy đã
d y d chúng em đ n ngày hôm nay cũng nh đ ng viên giúp đ chúng em trongại Học Quốc Gia Thành Phố Hồ Chí Minh ế Hùng – Nguyễn Khuyến ư ộ Môn Công Nghệ Phần Mềm ỡ chúng em trong
su t quá trình th c hi n khóa lu n.ốc Gia Thành Phố Hồ Chí Minh ự Nhiên Thành Phố Hồ Chí Minh ệ Thông Tin ận Cử Nhân Tin Học
Dù đã c g ng h t s c đ th c hi n khóa lu n tuy nhiên nh ng thi u sót là ốc Gia Thành Phố Hồ Chí Minh ắc góp phần rất ế Hùng – Nguyễn Khuyến ức vững chắc góp phần rất ển Đạt ự Nhiên Thành Phố Hồ Chí Minh ệ Thông Tin ận Cử Nhân Tin Học ững chắc góp phần rất ế Hùng – Nguyễn Khuyến không th tránh kh i vì v y mong nh n đển Đạt ỏi vì vậy mong nhận được những lời chỉ bảo và góp ý của ận Cử Nhân Tin Học ận Cử Nhân Tin Học ược những lời chỉ bảo và góp ý của c nh ng l i ch b o và góp ý c a ững chắc góp phần rất ỉ bảo và góp ý của ảng Viên Hướng Dẫn : ủa Khoa đã
Th y Cô cũng nh nh ng chia sẽ c a t t c các b n.ần Mềm ư ững chắc góp phần rất ủa Khoa đã ất tới Thầy Trần Hiển Đạt, Thầy đã ảng Viên Hướng Dẫn : ại Học Quốc Gia Thành Phố Hồ Chí Minh
Thành Ph H Chí Minh, tháng 7 năm 2010ốc Gia Thành Phố Hồ Chí Minh ồ Chí Minh
Nhóm sinh viên th c hi nự Nhiên Thành Phố Hồ Chí Minh ệ Thông Tin
Ph m Th Hùng – Nguy n Khuy nại Học Quốc Gia Thành Phố Hồ Chí Minh ế Hùng – Nguyễn Khuyến ễn Khuyến ế Hùng – Nguyễn Khuyến
M c L cục Lục ục Lục
Chương 1 : T ng Quan ổng Quan 15
1.1 Yêu cầu thực tế và lý do thực hiện đề tài : 15
1.2 Hiện trạng của đơn vị xây dựng phần mềm : 15
1.3 Mục tiêu khóa luận 16
1.4 Hướng tiếp cận của khóa luận : 16
1.5 Các ưu điểm và khuyết điểm của hệ thống : 16
Trang 62.1 ISO 8583 là gì? 18
2.2 Cấu trúc thông điệp 18
2.2.1 Chỉ thị thông điệp (Message Type Indicator – MTI) 18
2.2.1.1 Phiên bản ISO8583 18
2.2.1.2 Lớp thông điệp : 19
2.2.1.3 Chức năng của thông điệp 19
2.2.1.4 Gốc thông điệp (Message Origin) 20
2.2.2 Bitmap 21
2.2.3 Thành phần dữ liệu (Data Element) 24
2.3 Wire Protocol 25
2.4 Thiết kế thông điệp cho giao dịch cộng điểm 27
2.4.1 MTI (Message Type Indicator) : 27
2.4.2 Field No : 3 Processing code 28
2.4.2.1 The transaction Type Code(TTC): 28
2.4.2.2 Account Type Code (ATC) chỉ ra loại của tài khoản 28
2.4.3 Field 48 28
2.4.4 Field 61 29
2.4.5 Message sample : 29
2.4.5.1 Message request: 29
2.4.5.2 Message Response : 29
2.5 JPOS cách thức xử lý ISO8583 31
2.5.1 ISOMsg & Co 31
2.5.2 Packing và Unpacking 34
2.6 Transaction là gì? 38
2.6.1 Các tính chất của Transaction 39
2.6.1.1 Atomic 39
2.6.1.2 Consistency 39
2.6.1.3 Isolation 39
2.6.1.4 Durable 39
2.6.2 Transaction trong JPos 1.6.4 39
2.6.2.1 Participant 39
2.6.2.2 Pha 41
Trang 72.6.2.3 Mở rộng vấn đề : 43
2.6.2.4 Transaction Context: 43
Ch ươn Khoa Công Nghệ Thông Tin Trường Đại Học ng 3 : Thi t K Ch ế Hùng – Nguyễn Khuyến ế Hùng – Nguyễn Khuyến ươn Khoa Công Nghệ Thông Tin Trường Đại Học ng Trình 44
3.1 Thiết kế kiến trúc của chương trình : 44
3.1.1 Thiết kế tổng quát 44
3.1.2 Chi tiết của kiến trúc 45
3.1.2.1 Database module: 45
Org.hcmus.dao.package: 46
Org.hcmus.dao.idao 47
Org.hcmus.dao.lms 47
Org.hcmus.bus 47
3.1.2.2 Participant Module: org.hcmus.participant 48
3.1.2.3 Utilily Module: org.hcmus.util 48
3.1.2.4 Listener Module : org.hcmus.lms 48
3.2 Mô hình hóa nghiệp vụ 48
3.2.1 Actors 49
3.2.2 User Cases 49
3.2.3 Đặc tả Usercase : 50
3.2.3.1 Đặc tả usercase Add Point 50
3.2.3.2 Thực thi chương trình 51
3.2.3.3 GateWay (Multi Channel) 54
Chương 4 Chương 4 : 58
Chương 5 Phụ Lục : 59
5.1 Cách Thức Tổ Chức Biên Dịch Trong JPos 59
5.1.1 Tổ chức thư mục của JPos Project 59
5.1.2 Cơ chế biên dịch của JPos 60
5.1.3 Thêm vào hoặc loại bỏ module 62
5.1.4 Manifest File 63
5.1.5 Build.xml và build.properties 63
5.2 Cài đặt JPos trên window 64
5.2.1 Yêu cầu : 64
5.2.2 Thiết lập các biến mội trường 64
5.2.3 Test các gói cài đặt 66
5.3 Sử dụng JPOS trên window 69
Trang 85.5.1 Yêu cầu 79
5.5.2 Cài đặt các thành phần 79
5.6 Sử dụng JPOS trên LINUX 92
5.7 QSP & Q2 94
5.7.1 QSP 95
5.7.2 Cấu hình 97
5.7.2.1 Cấu hình QSP 97
5.7.2.2 Object 98
5.7.2.3 Configuration Object 99
5.7.2.4 Reconfiuration Object 100
5.7.2.5 Truy xuất đối tượng 102
5.7.2.6 Runable Object 102
5.7.2.7 JMX support 103
5.7.2.8 <Task> 104
5.7.2.9 Channel 105
5.7.2.10 <filter> 107
5.7.2.11 <mux> 107
5.7.2.12 <server> 108
5.7.2.13 <sequencer> 109
5.7.3 Q2 110
5.7.3.1 QBean description 112
5.7.3.2 Q2 Dynamic class loading 113
5.7.3.3 Q2 Script 114
5.8 Space 115
5.9 Đặc tả Usercase 116
5.9.1 Đặc tả usercase Subtract Point 116
5.9.1.1 Tóm tắt: 116
5.9.1.2 Dòng dự kiện 116
5.9.1.3 Các yếu cầu đặc biệt 117
5.9.1.4 Trạng thái hệ thống khi bắt đầu thực hiện usercase 117
5.9.1.5 Trạng thái của hệ thống sau khi thực hiện usercase 117
5.9.1.6 Điểm mở rộng : 117
Trang 95.9.2 Luồng Sự Kiện Cho usercase Subtract Point 117
5.9.3 Đặc tả usercase Redemption Point 118
5.9.3.1 Tóm tắt: 118
5.9.3.2 Dòng dự kiện 118
5.9.3.3 Các yếu cầu đặc biệt 119
5.9.3.4 Trạng thái hệ thống khi bắt đầu thực hiện usercase 119
5.9.3.5 Trạng thái của hệ thống sau khi thực hiện usercase 119
5.9.3.6 Điểm mở rộng : 119
5.9.4 Luồng Sự Kiện Cho Usercase Redemption Point 120
5.9.5 Đặc tả usercase Balance Inquiry 120
5.9.5.1 Tóm tắt: 120
5.9.5.2 Dòng dự kiện 120
5.9.5.3 Các yếu cầu đặc biệt 121
5.9.5.4 Trạng thái hệ thống khi bắt đầu thực hiện usercase 121
5.9.5.5 Trạng thái của hệ thống sau khi thực hiện usercase 121
5.9.5.6 Điểm mở rộng : 121
5.9.6 Luồng sự kiện Balance Inquiry 122
5.10 Bảng đặc tả cho các thông điệp được thiết kế 122
5.10.1 Subtract Point Transaction 122
5.10.1.1 Tổng Quát 122
5.10.1.2 Đặc tả chi tiết 123
5.10.2 Balance Inquiry Transaction 125
5.10.2.1 Tổng quát 125
5.10.2.2 Đặc tả chi tiết 126
5.10.3 Redemption Transaction 128
5.10.3.1 Tổng quát 128
5.10.3.2 Đặc tả chi tiết 129
5.10.4 Đặc tả cho các trường thông điệp chung : 131
5.10.4.1 Field No : 35 Track 2 Data 131
5.10.4.2 Field No : 39 Response code 132
5.10.4.3 Filed No : 41 Card Acceptor Terminal ID “TID” 132
5.10.4.4 Field No 42 Card Acceptor Identify Code “MID” 132
5.10.4.5 Field 61 132
5.10.4.6 Conditional Code 132
Trang 11L i M Đ u ởi lời cảm ơn chân thành nhất tới Thầy Trần Hiển Đạt, Thầy đã ần Mềm
Ý th c đức vững chắc góp phần rất ược những lời chỉ bảo và góp ý của ần Mềmc t m quan tr ng c a các ho t đ ng học Quốc Gia Thành Phố Hồ Chí Minh ủa Khoa đã ại Học Quốc Gia Thành Phố Hồ Chí Minh ộ Môn Công Nghệ Phần Mềm ướng Dẫn :ng khách hàng (KH), ngàycàng nhi u doanh nghi p quan tâm h n đ n các ng d ng qu n tr quan hềm ệ Thông Tin ơn Khoa Công Nghệ Thông Tin Trường Đại Học ế Hùng – Nguyễn Khuyến ức vững chắc góp phần rất ục Lục ảng Viên Hướng Dẫn : ị cho chúng em kiến thức vững chắc góp phần rất ệ Thông Tinkhách hàng (CRM) Đ đ t đển Đạt ại Học Quốc Gia Thành Phố Hồ Chí Minh ược những lời chỉ bảo và góp ý của c giá tr lâu dài c a gi i pháp CRM, yêu c u ki nị cho chúng em kiến thức vững chắc góp phần rất ủa Khoa đã ảng Viên Hướng Dẫn : ần Mềm ế Hùng – Nguyễn Khuyếntrúc chi n lế Hùng – Nguyễn Khuyến ược những lời chỉ bảo và góp ý của c ph i g m toàn b các ho t đ ng kinh doanh, d ch v liên quanảng Viên Hướng Dẫn : ồ Chí Minh ộ Môn Công Nghệ Phần Mềm ại Học Quốc Gia Thành Phố Hồ Chí Minh ộ Môn Công Nghệ Phần Mềm ị cho chúng em kiến thức vững chắc góp phần rất ục Lục
đ n khách hàng c a doanh nghi p và trên m c đ toàn doanh nghi p.ế Hùng – Nguyễn Khuyến ủa Khoa đã ệ Thông Tin ức vững chắc góp phần rất ộ Môn Công Nghệ Phần Mềm ệ Thông Tin
Hình 1-1
Hình trên bi u di n m t ki n trúc CRM đển Đạt ễn Khuyến ộ Môn Công Nghệ Phần Mềm ế Hùng – Nguyễn Khuyến ược những lời chỉ bảo và góp ý của c cho là thành công hi n nay.ệ Thông Tin
T i các doanh nghi p Vi t Nam, chi n lại Học Quốc Gia Thành Phố Hồ Chí Minh ệ Thông Tin ệ Thông Tin ế Hùng – Nguyễn Khuyến ược những lời chỉ bảo và góp ý của c CRM đ y đ g p r t nhi u khó khăn.ần Mềm ủa Khoa đã ặp rất nhiều khó khăn ất tới Thầy Trần Hiển Đạt, Thầy đã ềm
Vi c đánh giá v trí hi n t i c a doanh nghi p liên quan đ n giá tr , lòng trungệ Thông Tin ị cho chúng em kiến thức vững chắc góp phần rất ệ Thông Tin ại Học Quốc Gia Thành Phố Hồ Chí Minh ủa Khoa đã ệ Thông Tin ế Hùng – Nguyễn Khuyến ị cho chúng em kiến thức vững chắc góp phần rất thành và đ hài lòng c a khách ch a đ y đ vì thi u thông tin khách hàng Giáộ Môn Công Nghệ Phần Mềm ủa Khoa đã ư ần Mềm ủa Khoa đã ế Hùng – Nguyễn Khuyến
tr khách hàng ph n l n đị cho chúng em kiến thức vững chắc góp phần rất ần Mềm ớng Dẫn : ược những lời chỉ bảo và góp ý của c đánh giá phi n di n theo doanh s trong khi lòngế Hùng – Nguyễn Khuyến ệ Thông Tin ốc Gia Thành Phố Hồ Chí Minhtrung thành và đ hài lòng c a khách hàng thì g n nh không đánh giá độ Môn Công Nghệ Phần Mềm ủa Khoa đã ần Mềm ư ược những lời chỉ bảo và góp ý của c
Vi c thi t l p các m c tiêu v khách hàng ph n l n mang tính m h , không rõệ Thông Tin ế Hùng – Nguyễn Khuyến ận Cử Nhân Tin Học ục Lục ềm ần Mềm ớng Dẫn : ơn Khoa Công Nghệ Thông Tin Trường Đại Học ồ Chí Minh
Trang 12d li u khách hàng thì hoàn toàn thi u và không th ng nh t, d a trên d li uững chắc góp phần rất ệ Thông Tin ế Hùng – Nguyễn Khuyến ốc Gia Thành Phố Hồ Chí Minh ất tới Thầy Trần Hiển Đạt, Thầy đã ự Nhiên Thành Phố Hồ Chí Minh ững chắc góp phần rất ệ Thông Tin
r i r c hi n có c a các phòng ban riêng rẽ Ví d , m t doanh nghi p phân ph iại Học Quốc Gia Thành Phố Hồ Chí Minh ệ Thông Tin ủa Khoa đã ục Lục ộ Môn Công Nghệ Phần Mềm ệ Thông Tin ốc Gia Thành Phố Hồ Chí Minhhàng tiêu dùng thì d li u khách hàng đ i lý g n nh ch có d li u c b n (tênững chắc góp phần rất ệ Thông Tin ại Học Quốc Gia Thành Phố Hồ Chí Minh ần Mềm ư ỉ bảo và góp ý của ững chắc góp phần rất ệ Thông Tin ơn Khoa Công Nghệ Thông Tin Trường Đại Học ảng Viên Hướng Dẫn :khách hàng, đ a ch , doanh s , d li u k toán) Trong khi CRM c n nhi u h nị cho chúng em kiến thức vững chắc góp phần rất ỉ bảo và góp ý của ốc Gia Thành Phố Hồ Chí Minh ững chắc góp phần rất ệ Thông Tin ế Hùng – Nguyễn Khuyến ần Mềm ềm ơn Khoa Công Nghệ Thông Tin Trường Đại Học
r t nhi u các thông tin này đ xây d ng l i m i quan h kinh doanh v i cácất tới Thầy Trần Hiển Đạt, Thầy đã ềm ển Đạt ự Nhiên Thành Phố Hồ Chí Minh ại Học Quốc Gia Thành Phố Hồ Chí Minh ốc Gia Thành Phố Hồ Chí Minh ệ Thông Tin ớng Dẫn :khách hàng đã m t ho c xây d ng các k ho ch marketing hay chính sách bánất tới Thầy Trần Hiển Đạt, Thầy đã ặp rất nhiều khó khăn ự Nhiên Thành Phố Hồ Chí Minh ế Hùng – Nguyễn Khuyến ại Học Quốc Gia Thành Phố Hồ Chí Minhhàng, d ch v ị cho chúng em kiến thức vững chắc góp phần rất ục Lục
Vì nh ng những chắc góp phần rất ược những lời chỉ bảo và góp ý của c đi m đển Đạt ược những lời chỉ bảo và góp ý của c ch ra trên v n đ xây d ng m t ki n trúc CRM làỉ bảo và góp ý của ởi lời cảm ơn chân thành nhất tới Thầy Trần Hiển Đạt, Thầy đã ất tới Thầy Trần Hiển Đạt, Thầy đã ềm ự Nhiên Thành Phố Hồ Chí Minh ộ Môn Công Nghệ Phần Mềm ế Hùng – Nguyễn Khuyếnthi t th c và lâu dài cho doanh nghi p Trong khuôn kh c a khóa lu n chúng taế Hùng – Nguyễn Khuyến ự Nhiên Thành Phố Hồ Chí Minh ệ Thông Tin ổng Quan ủa Khoa đã ận Cử Nhân Tin Họckhông quan tâm t t c các gi i pháp xây d ng ki n trúc CRM mà thay vào đóất tới Thầy Trần Hiển Đạt, Thầy đã ảng Viên Hướng Dẫn : ảng Viên Hướng Dẫn : ự Nhiên Thành Phố Hồ Chí Minh ế Hùng – Nguyễn Khuyếnchúng ta quan tâm đ n m t nhánh nh trong CRM là khách hàng thân thi t Vàế Hùng – Nguyễn Khuyến ộ Môn Công Nghệ Phần Mềm ỏi vì vậy mong nhận được những lời chỉ bảo và góp ý của ế Hùng – Nguyễn Khuyến
vi c xây d ng h th ng qu n lý khách hàng thân thi t(LMS) tr thành v n đệ Thông Tin ự Nhiên Thành Phố Hồ Chí Minh ệ Thông Tin ốc Gia Thành Phố Hồ Chí Minh ảng Viên Hướng Dẫn : ế Hùng – Nguyễn Khuyến ởi lời cảm ơn chân thành nhất tới Thầy Trần Hiển Đạt, Thầy đã ất tới Thầy Trần Hiển Đạt, Thầy đã ềmđang được những lời chỉ bảo và góp ý của c doanh nghi p quan tâm hi n nay.ệ Thông Tin ệ Thông Tin
Sau cái nhìn t ng quát v CRM và th y đổng Quan ềm ất tới Thầy Trần Hiển Đạt, Thầy đã ược những lời chỉ bảo và góp ý của c v trí c a LMS trong mô hình CRM.ị cho chúng em kiến thức vững chắc góp phần rất ủa Khoa đã Chúng ta đ ra m t s gi i pháp cho h th ng LMS Các gi i pháp c a LMS cũngềm ộ Môn Công Nghệ Phần Mềm ốc Gia Thành Phố Hồ Chí Minh ảng Viên Hướng Dẫn : ệ Thông Tin ốc Gia Thành Phố Hồ Chí Minh ảng Viên Hướng Dẫn : ủa Khoa đã không l c kh i m c tiêu đã đ c p trên là làm cách nào đ gi các khách hàngại Học Quốc Gia Thành Phố Hồ Chí Minh ỏi vì vậy mong nhận được những lời chỉ bảo và góp ý của ục Lục ềm ận Cử Nhân Tin Học ởi lời cảm ơn chân thành nhất tới Thầy Trần Hiển Đạt, Thầy đã ển Đạt ững chắc góp phần rất
t t nh t c a b n.M t s câu h i đốc Gia Thành Phố Hồ Chí Minh ất tới Thầy Trần Hiển Đạt, Thầy đã ủa Khoa đã ại Học Quốc Gia Thành Phố Hồ Chí Minh ộ Môn Công Nghệ Phần Mềm ốc Gia Thành Phố Hồ Chí Minh ỏi vì vậy mong nhận được những lời chỉ bảo và góp ý của ược những lời chỉ bảo và góp ý của c đ t ra và b ng vi c tr l i các câu h i nàyặp rất nhiều khó khăn ằng việc trả lời các câu hỏi này ệ Thông Tin ảng Viên Hướng Dẫn : ỏi vì vậy mong nhận được những lời chỉ bảo và góp ý của chúng ta có cái nhìn sâu h n v LMS.ơn Khoa Công Nghệ Thông Tin Trường Đại Học ềm
T i sao khách hàng r i b chúng ta:ại Học Quốc Gia Thành Phố Hồ Chí Minh ỏi vì vậy mong nhận được những lời chỉ bảo và góp ý của
-Có ph i do ch t lảng Viên Hướng Dẫn : ất tới Thầy Trần Hiển Đạt, Thầy đã ược những lời chỉ bảo và góp ý của ng s n ph m c a b n ch a t t?ảng Viên Hướng Dẫn : ẩm của bạn chưa tốt? ủa Khoa đã ại Học Quốc Gia Thành Phố Hồ Chí Minh ư ốc Gia Thành Phố Hồ Chí Minh
tin h n v s n ph m và s c nh tranh c a th trơn Khoa Công Nghệ Thông Tin Trường Đại Học ềm ảng Viên Hướng Dẫn : ẩm của bạn chưa tốt? ự Nhiên Thành Phố Hồ Chí Minh ại Học Quốc Gia Thành Phố Hồ Chí Minh ủa Khoa đã ị cho chúng em kiến thức vững chắc góp phần rất ư ng ngày càng khóc li t?ệ Thông Tin-Ch đ quan tâm c a b n đ i v i khách hàng thân thi t ch a t t?ế Hùng – Nguyễn Khuyến ộ Môn Công Nghệ Phần Mềm ủa Khoa đã ại Học Quốc Gia Thành Phố Hồ Chí Minh ốc Gia Thành Phố Hồ Chí Minh ớng Dẫn : ế Hùng – Nguyễn Khuyến ư ốc Gia Thành Phố Hồ Chí Minh
Trang 13Đánh giá l i ích khi gi đợc những lời chỉ bảo và góp ý của ững chắc góp phần rất ược những lời chỉ bảo và góp ý của c khách hàng thân thi t :ế Hùng – Nguyễn Khuyến
-Khách hàng thân thi t đ ng nghĩa v i c h i bán hàng.ế Hùng – Nguyễn Khuyến ồ Chí Minh ớng Dẫn : ơn Khoa Công Nghệ Thông Tin Trường Đại Học ộ Môn Công Nghệ Phần Mềm
-L i ích đợc những lời chỉ bảo và góp ý của ược những lời chỉ bảo và góp ý của c th y rõ d a trên s s n ph m khách hàng thân thi t tiêuất tới Thầy Trần Hiển Đạt, Thầy đã ự Nhiên Thành Phố Hồ Chí Minh ốc Gia Thành Phố Hồ Chí Minh ảng Viên Hướng Dẫn : ẩm của bạn chưa tốt? ế Hùng – Nguyễn Khuyến
th ục Lục
-L i nhu n cho m i l n mua bán đ i v i m t khách hàng thân thi t.ợc những lời chỉ bảo và góp ý của ận Cử Nhân Tin Học ần Mềm ốc Gia Thành Phố Hồ Chí Minh ớng Dẫn : ộ Môn Công Nghệ Phần Mềm ế Hùng – Nguyễn Khuyến
Khi b n xây d ng m t h th ng khách hàng thân thi t b n sẽ đại Học Quốc Gia Thành Phố Hồ Chí Minh ự Nhiên Thành Phố Hồ Chí Minh ộ Môn Công Nghệ Phần Mềm ệ Thông Tin ốc Gia Thành Phố Hồ Chí Minh ế Hùng – Nguyễn Khuyến ại Học Quốc Gia Thành Phố Hồ Chí Minh ược những lời chỉ bảo và góp ý của c nh ngững chắc góp phần rất
l i ích gì ?ợc những lời chỉ bảo và góp ý của
-Làm cho khách hàng ngày càng thân thi t h n.ế Hùng – Nguyễn Khuyến ơn Khoa Công Nghệ Thông Tin Trường Đại Học
-N m đắc góp phần rất ược những lời chỉ bảo và góp ý của c giá tr c a c a m i khách hàng thân thi t.ị cho chúng em kiến thức vững chắc góp phần rất ủa Khoa đã ủa Khoa đã ế Hùng – Nguyễn Khuyến
-S gi i thi u c a khách hàng thân thi t cho các khách hàng m i.ự Nhiên Thành Phố Hồ Chí Minh ớng Dẫn : ệ Thông Tin ủa Khoa đã ế Hùng – Nguyễn Khuyến ớng Dẫn :
-Làm cho h quay tr l i v i s tiêu t cao h n l n trọc Quốc Gia Thành Phố Hồ Chí Minh ởi lời cảm ơn chân thành nhất tới Thầy Trần Hiển Đạt, Thầy đã ại Học Quốc Gia Thành Phố Hồ Chí Minh ớng Dẫn : ự Nhiên Thành Phố Hồ Chí Minh ục Lục ơn Khoa Công Nghệ Thông Tin Trường Đại Học ần Mềm ướng Dẫn :c
-Hi u rõ khách hàng h n n a và kích thích nhu c u c a h ển Đạt ơn Khoa Công Nghệ Thông Tin Trường Đại Học ững chắc góp phần rất ần Mềm ủa Khoa đã ọc Quốc Gia Thành Phố Hồ Chí Minh
-Kich thích khách hàng mà không c n gi m giá.ần Mềm ảng Viên Hướng Dẫn :
-Theo dõi và đo lư ng vi c mua s m c a khách hàng.ệ Thông Tin ắc góp phần rất ủa Khoa đã
-Tăng kh năng chi n đ u v i các s n ph m khác ảng Viên Hướng Dẫn : ế Hùng – Nguyễn Khuyến ất tới Thầy Trần Hiển Đạt, Thầy đã ớng Dẫn : ảng Viên Hướng Dẫn : ẩm của bạn chưa tốt?
T nh ng đi u đã đừa qua ững chắc góp phần rất ềm ược những lời chỉ bảo và góp ý của c đ c p phía trên khóa lu n t p trung vào xây d ng m tềm ận Cử Nhân Tin Học ận Cử Nhân Tin Học ận Cử Nhân Tin Học ự Nhiên Thành Phố Hồ Chí Minh ộ Môn Công Nghệ Phần Mềm
h th ng qu n lý khách hàng thân thi t thông qua th khách hàng thân thi t doệ Thông Tin ốc Gia Thành Phố Hồ Chí Minh ảng Viên Hướng Dẫn : ế Hùng – Nguyễn Khuyến ẻ khách hàng thân thiết do ế Hùng – Nguyễn Khuyến
Trang 14Ch ương 1 ng 1 : Gi i thi u b i c nh, lý do th c hi n đ tài cũng nh các gi i phápớng Dẫn : ệ Thông Tin ốc Gia Thành Phố Hồ Chí Minh ảng Viên Hướng Dẫn : ự Nhiên Thành Phố Hồ Chí Minh ệ Thông Tin ềm ư ảng Viên Hướng Dẫn :
hi n th i có liên quan t đó rút ra hệ Thông Tin ừa qua ướng Dẫn :ng ti p c n c a khóa lu n đ th c hi nế Hùng – Nguyễn Khuyến ận Cử Nhân Tin Học ủa Khoa đã ận Cử Nhân Tin Học ển Đạt ự Nhiên Thành Phố Hồ Chí Minh ệ Thông Tin
Trang 15Chương 1 : T ng Quan ổng Quan
1.1 Yêu c u th c t và lý do th c hi n đ tài : ần Mềm Quản Lý Khách Hàng Thân Thiết ực tế và lý do thực hiện đề tài : ết ực tế và lý do thực hiện đề tài : ện ềm Quản Lý Khách Hàng Thân Thiết
Trong vài năm t i Vi t Nam c a chúng ta sẽ có chính ph đi n t , chính ph ớng Dẫn : ệ Thông Tin ủa Khoa đã ủa Khoa đã ệ Thông Tin ử Nhân Tin Học ủa Khoa đã
đi n t ra đ i sẽ giúp hoàn ch nh h th ng thệ Thông Tin ử Nhân Tin Học ỉ bảo và góp ý của ệ Thông Tin ốc Gia Thành Phố Hồ Chí Minh ươn Khoa Công Nghệ Thông Tin Trường Đại Học ng m i đi n t c a Vi t Nam vì ại Học Quốc Gia Thành Phố Hồ Chí Minh ệ Thông Tin ử Nhân Tin Học ủa Khoa đã ệ Thông Tin
v y thận Cử Nhân Tin Học ươn Khoa Công Nghệ Thông Tin Trường Đại Học ng m i đi n t tr thành m nh đ t màu m và giàu ti m năng hi n ại Học Quốc Gia Thành Phố Hồ Chí Minh ệ Thông Tin ử Nhân Tin Học ởi lời cảm ơn chân thành nhất tới Thầy Trần Hiển Đạt, Thầy đã ảng Viên Hướng Dẫn : ất tới Thầy Trần Hiển Đạt, Thầy đã ởi lời cảm ơn chân thành nhất tới Thầy Trần Hiển Đạt, Thầy đã ềm ệ Thông Tinnay Cùng v i xu hớng Dẫn : ướng Dẫn :ng đó qu n lý m i quan h khách hàng c th là qu n lý ảng Viên Hướng Dẫn : ốc Gia Thành Phố Hồ Chí Minh ệ Thông Tin ục Lục ển Đạt ảng Viên Hướng Dẫn :khách hàng thân thi t đế Hùng – Nguyễn Khuyến ược những lời chỉ bảo và góp ý của c các doanh nghi p đ c bi t quan tâm H th ng ệ Thông Tin ặp rất nhiều khó khăn ệ Thông Tin ệ Thông Tin ốc Gia Thành Phố Hồ Chí Minh
qu n lý này có th áp d ng t nh ng nhà sách nh mu n gi chân b n đ c c a ảng Viên Hướng Dẫn : ển Đạt ục Lục ừa qua ững chắc góp phần rất ỏi vì vậy mong nhận được những lời chỉ bảo và góp ý của ốc Gia Thành Phố Hồ Chí Minh ững chắc góp phần rất ại Học Quốc Gia Thành Phố Hồ Chí Minh ọc Quốc Gia Thành Phố Hồ Chí Minh ủa Khoa đã mình cho đ n các h th ng siêu th l n kích thích kh năng mua s m c a ngế Hùng – Nguyễn Khuyến ệ Thông Tin ốc Gia Thành Phố Hồ Chí Minh ị cho chúng em kiến thức vững chắc góp phần rất ớng Dẫn : ảng Viên Hướng Dẫn : ắc góp phần rất ủa Khoa đã ư i tiêu d ng.ủa Khoa đã
Các ph n m m qu n lý khách hàng thân thi t trên th trần Mềm ềm ảng Viên Hướng Dẫn : ế Hùng – Nguyễn Khuyến ị cho chúng em kiến thức vững chắc góp phần rất ư ng b t đ u đã xu t ắc góp phần rất ần Mềm ất tới Thầy Trần Hiển Đạt, Thầy đã
hi n trong vài năm tr l i đây đi n hình là h th ng qu n lý khách hàng thông ệ Thông Tin ởi lời cảm ơn chân thành nhất tới Thầy Trần Hiển Đạt, Thầy đã ại Học Quốc Gia Thành Phố Hồ Chí Minh ển Đạt ệ Thông Tin ốc Gia Thành Phố Hồ Chí Minh ảng Viên Hướng Dẫn :qua th khách hàng thân thi t các siêu th nh BigC và Nguy n Kim tuy nhiên ẻ khách hàng thân thiết do ế Hùng – Nguyễn Khuyến ởi lời cảm ơn chân thành nhất tới Thầy Trần Hiển Đạt, Thầy đã ị cho chúng em kiến thức vững chắc góp phần rất ư ễn Khuyếncác ph n m m này ph n l n là mã ngu n đóng và đần Mềm ềm ần Mềm ớng Dẫn : ồ Chí Minh ược những lời chỉ bảo và góp ý của c th c hi n c th nh m ự Nhiên Thành Phố Hồ Chí Minh ệ Thông Tin ục Lục ển Đạt ần Mềmvào m t đ i tộ Môn Công Nghệ Phần Mềm ốc Gia Thành Phố Hồ Chí Minh ược những lời chỉ bảo và góp ý của ng doanh nghi p nh t đ nh vì th chi phí th c hi n là r t l n và ệ Thông Tin ất tới Thầy Trần Hiển Đạt, Thầy đã ị cho chúng em kiến thức vững chắc góp phần rất ế Hùng – Nguyễn Khuyến ự Nhiên Thành Phố Hồ Chí Minh ệ Thông Tin ất tới Thầy Trần Hiển Đạt, Thầy đã ớng Dẫn :
kh năng tái s d ng th p.Vì th vi c xây d ng m t h th ng qu n lý khách ảng Viên Hướng Dẫn : ử Nhân Tin Học ục Lục ất tới Thầy Trần Hiển Đạt, Thầy đã ế Hùng – Nguyễn Khuyến ệ Thông Tin ự Nhiên Thành Phố Hồ Chí Minh ộ Môn Công Nghệ Phần Mềm ệ Thông Tin ốc Gia Thành Phố Hồ Chí Minh ảng Viên Hướng Dẫn :hàng thân thi t mã ngu n m tr thành nhu c u th c t đế Hùng – Nguyễn Khuyến ồ Chí Minh ởi lời cảm ơn chân thành nhất tới Thầy Trần Hiển Đạt, Thầy đã ởi lời cảm ơn chân thành nhất tới Thầy Trần Hiển Đạt, Thầy đã ần Mềm ự Nhiên Thành Phố Hồ Chí Minh ế Hùng – Nguyễn Khuyến ược những lời chỉ bảo và góp ý của c quan tâm và kh ảng Viên Hướng Dẫn :năng phát tri n d a trên s đóng góp c a c ng đ ng cho các ph n m m mã ển Đạt ự Nhiên Thành Phố Hồ Chí Minh ự Nhiên Thành Phố Hồ Chí Minh ủa Khoa đã ộ Môn Công Nghệ Phần Mềm ồ Chí Minh ần Mềm ềmngu n m r t h a h n.ồ Chí Minh ởi lời cảm ơn chân thành nhất tới Thầy Trần Hiển Đạt, Thầy đã ất tới Thầy Trần Hiển Đạt, Thầy đã ức vững chắc góp phần rất ẹ và gia đình đã nuôi nấng
Trang 16học Quốc Gia Thành Phố Hồ Chí Minhc.Các gói chươn Khoa Công Nghệ Thông Tin Trường Đại Học ng trình được những lời chỉ bảo và góp ý của c nhóm sinh viên th c hi n dự Nhiên Thành Phố Hồ Chí Minh ệ Thông Tin ướng Dẫn : ự Nhiên Thành Phố Hồ Chí Minh ướng Dẫn :i s h ng d n ẫn :
c a gi ng viên.Các trang thi t b dùng đ th c hi n ủa Khoa đã ảng Viên Hướng Dẫn : ế Hùng – Nguyễn Khuyến ị cho chúng em kiến thức vững chắc góp phần rất ển Đạt ự Nhiên Thành Phố Hồ Chí Minh ệ Thông Tin và ki m th dển Đạt ử Nhân Tin Học ướng Dẫn : ự Nhiên Thành Phố Hồ Chí Minhi s giúp
đ c a m t s công ty chuyên v thỡ chúng em trong ủa Khoa đã ộ Môn Công Nghệ Phần Mềm ốc Gia Thành Phố Hồ Chí Minh ềm ươn Khoa Công Nghệ Thông Tin Trường Đại Học ng m i đi n t ,ại Học Quốc Gia Thành Phố Hồ Chí Minh ệ Thông Tin ử Nhân Tin Học nhà trư ng t o m i đi u ại Học Quốc Gia Thành Phố Hồ Chí Minh ọc Quốc Gia Thành Phố Hồ Chí Minh ềm
ki n t t nh t cho sinh viên kh o sát th c t cũng nh phát tri n d án.ệ Thông Tin ốc Gia Thành Phố Hồ Chí Minh ất tới Thầy Trần Hiển Đạt, Thầy đã ảng Viên Hướng Dẫn : ự Nhiên Thành Phố Hồ Chí Minh ế Hùng – Nguyễn Khuyến ư ển Đạt ự Nhiên Thành Phố Hồ Chí Minh
1.3 M c tiêu khóa lu n ục tiêu khóa luận ận xét của giảng viên hướng dẫn
Khóa lu n g m 3 m c tiêu chính :ận Cử Nhân Tin Học ồ Chí Minh ục Lục
Th nh t tìm hi u v chu n ISO8583 cách th c g i và nh n thông đi p ức vững chắc góp phần rất ất tới Thầy Trần Hiển Đạt, Thầy đã ển Đạt ềm ẩm của bạn chưa tốt? ức vững chắc góp phần rất ởi lời cảm ơn chân thành nhất tới Thầy Trần Hiển Đạt, Thầy đã ận Cử Nhân Tin Học ệ Thông TinISO8583
Th hai : tìm hi u v JPOS framwork.ức vững chắc góp phần rất ển Đạt ềm
Th ba : S d ng JPOS framework g i và nh n các gói tin ISO8583 t đó ức vững chắc góp phần rất ử Nhân Tin Học ục Lục ởi lời cảm ơn chân thành nhất tới Thầy Trần Hiển Đạt, Thầy đã ận Cử Nhân Tin Học ừa qua
ng d ng xây d ng nên h th ng qu n lý khách hàng thân thi t d a vào
ức vững chắc góp phần rất ục Lục ự Nhiên Thành Phố Hồ Chí Minh ệ Thông Tin ốc Gia Thành Phố Hồ Chí Minh ảng Viên Hướng Dẫn : ế Hùng – Nguyễn Khuyến ự Nhiên Thành Phố Hồ Chí Minh
th khách hàng thân thi t do doanh nghi p phát hành.ẻ khách hàng thân thiết do ế Hùng – Nguyễn Khuyến ệ Thông Tin
1.4 H ướng dẫn ng ti p c n c a khóa lu n : ết ận xét của giảng viên hướng dẫn ủa giảng viên hướng dẫn ận xét của giảng viên hướng dẫn
Khóa lu n t p trung vào xây d ng gi i pháp server cho h th ng LMS H th ng ận Cử Nhân Tin Học ận Cử Nhân Tin Học ự Nhiên Thành Phố Hồ Chí Minh ảng Viên Hướng Dẫn : ệ Thông Tin ốc Gia Thành Phố Hồ Chí Minh ệ Thông Tin ốc Gia Thành Phố Hồ Chí Minhserver sẽ nh n các gói d li u g i theo chu n ISO8583 t các thi t b đ c mã ận Cử Nhân Tin Học ững chắc góp phần rất ệ Thông Tin ởi lời cảm ơn chân thành nhất tới Thầy Trần Hiển Đạt, Thầy đã ẩm của bạn chưa tốt? ừa qua ế Hùng – Nguyễn Khuyến ị cho chúng em kiến thức vững chắc góp phần rất ọc Quốc Gia Thành Phố Hồ Chí Minh
v ch ho c các máy POS terminal hay th m chí là t thi t b di đ ng có h tr ại Học Quốc Gia Thành Phố Hồ Chí Minh ặp rất nhiều khó khăn ận Cử Nhân Tin Học ừa qua ế Hùng – Nguyễn Khuyến ị cho chúng em kiến thức vững chắc góp phần rất ộ Môn Công Nghệ Phần Mềm ợc những lời chỉ bảo và góp ý của
ph n m m đ c mã v ch Sau đó h th ng sẽ ti n hành th c hi n các tác v có ần Mềm ềm ọc Quốc Gia Thành Phố Hồ Chí Minh ại Học Quốc Gia Thành Phố Hồ Chí Minh ệ Thông Tin ốc Gia Thành Phố Hồ Chí Minh ế Hùng – Nguyễn Khuyến ự Nhiên Thành Phố Hồ Chí Minh ệ Thông Tin ục Lụcliên quan nh c ng đi m khi mua hàng tr đi m khi tr hàng ho c các tác v ư ộ Môn Công Nghệ Phần Mềm ển Đạt ừa qua ển Đạt ảng Viên Hướng Dẫn : ặp rất nhiều khó khăn ục Lụckhác nh kích ho t th sau đó l u tr vào database và tr k t qu v cho client.ư ại Học Quốc Gia Thành Phố Hồ Chí Minh ẻ khách hàng thân thiết do ư ững chắc góp phần rất ảng Viên Hướng Dẫn : ế Hùng – Nguyễn Khuyến ảng Viên Hướng Dẫn : ềm
H th ng h tr khách hàng qu n lý truy v n thông tin tài kho n c a mình ệ Thông Tin ốc Gia Thành Phố Hồ Chí Minh ợc những lời chỉ bảo và góp ý của ảng Viên Hướng Dẫn : ất tới Thầy Trần Hiển Đạt, Thầy đã ảng Viên Hướng Dẫn : ủa Khoa đã thông qua giao di n web Qu n lý th ng kê các tài kho n khách hàng, th ng kê ệ Thông Tin ảng Viên Hướng Dẫn : ốc Gia Thành Phố Hồ Chí Minh ảng Viên Hướng Dẫn : ốc Gia Thành Phố Hồ Chí Minh
vi c mua bán c a khách hàng nh m giúp các doanh nghi p đ a ra chuy n lệ Thông Tin ủa Khoa đã ần Mềm ệ Thông Tin ư ế Hùng – Nguyễn Khuyến ược những lời chỉ bảo và góp ý của c kinh doanh h p lý.ợc những lời chỉ bảo và góp ý của
Trang 171.5 Các u đi m và khuy t đi m c a h th ng : ư ểm và khuyết điểm của hệ thống : ết ểm và khuyết điểm của hệ thống : ủa giảng viên hướng dẫn ện ống :
u đi m
Ưu điểm ểm và khuyết điểm của hệ thống : : H tr các thi t b có s n nh đi n tho i di đ ng có kh năng đ c ợc những lời chỉ bảo và góp ý của ế Hùng – Nguyễn Khuyến ị cho chúng em kiến thức vững chắc góp phần rất ẵn như điện thoại di động có khả năng đọc ư ệ Thông Tin ại Học Quốc Gia Thành Phố Hồ Chí Minh ộ Môn Công Nghệ Phần Mềm ảng Viên Hướng Dẫn : ọc Quốc Gia Thành Phố Hồ Chí Minhbarcode.Các kênh truy n đềm ược những lời chỉ bảo và góp ý của c thi t k đ c l p nh m t module trung gian giúp ế Hùng – Nguyễn Khuyến ế Hùng – Nguyễn Khuyến ộ Môn Công Nghệ Phần Mềm ận Cử Nhân Tin Học ộ Môn Công Nghệ Phần Mềmcho vi c kh chuy n các kênh truy n ph c v cho vi c m r ng bài toàn sau ệ Thông Tin ảng Viên Hướng Dẫn : ển Đạt ềm ục Lục ục Lục ệ Thông Tin ởi lời cảm ơn chân thành nhất tới Thầy Trần Hiển Đạt, Thầy đã ộ Môn Công Nghệ Phần Mềmnày
Khuy t đi m ết ểm và khuyết điểm của hệ thống : : Kh năng b o m t th p do mã ngu n m Vi c ng d ng vào ảng Viên Hướng Dẫn : ảng Viên Hướng Dẫn : ận Cử Nhân Tin Học ất tới Thầy Trần Hiển Đạt, Thầy đã ồ Chí Minh ởi lời cảm ơn chân thành nhất tới Thầy Trần Hiển Đạt, Thầy đã ệ Thông Tin ức vững chắc góp phần rất ục Lục
th c t c n có s đ u t c a các doanh nghi p.ự Nhiên Thành Phố Hồ Chí Minh ế Hùng – Nguyễn Khuyến ần Mềm ự Nhiên Thành Phố Hồ Chí Minh ần Mềm ư ủa Khoa đã ệ Thông Tin
1.6 N i dung th c hi n c a đ tài : ội dung thực hiện của đề tài : ực tế và lý do thực hiện đề tài : ện ủa giảng viên hướng dẫn ềm Quản Lý Khách Hàng Thân Thiết
Đ tài đềm ược những lời chỉ bảo và góp ý của c th c hi n theo t ng bự Nhiên Thành Phố Hồ Chí Minh ệ Thông Tin ừa qua ướng Dẫn :c sau :
Tìm hi u v h th ng và th c tr ng c a các gi i pháp qu n lý khách hàng ển Đạt ềm ệ Thông Tin ốc Gia Thành Phố Hồ Chí Minh ự Nhiên Thành Phố Hồ Chí Minh ại Học Quốc Gia Thành Phố Hồ Chí Minh ủa Khoa đã ảng Viên Hướng Dẫn : ảng Viên Hướng Dẫn :thân thi t hi n nay.ế Hùng – Nguyễn Khuyến ệ Thông Tin
Phân tích và đ nh hình bài toán qu n lý khách hàng thân thi t đ ra m c ị cho chúng em kiến thức vững chắc góp phần rất ảng Viên Hướng Dẫn : ế Hùng – Nguyễn Khuyến ềm ục Lụctiêu và nhu c u c a ngần Mềm ủa Khoa đã ư i dùng cũng nh các ch c năng mà h th ng h ư ức vững chắc góp phần rất ệ Thông Tin ốc Gia Thành Phố Hồ Chí Minh
tr ợc những lời chỉ bảo và góp ý của
Tìm hi u v chu n ISO8583 và các ph n m m h tr g i nh n thông đi pển Đạt ềm ẩm của bạn chưa tốt? ần Mềm ềm ợc những lời chỉ bảo và góp ý của ởi lời cảm ơn chân thành nhất tới Thầy Trần Hiển Đạt, Thầy đã ận Cử Nhân Tin Học ệ Thông TinISO8583 trên n n t ng c Java và Net.ềm ảng Viên Hướng Dẫn : ảng Viên Hướng Dẫn :
Tìm hi u v JPOS framework và cách s d ng JPOS framework đ g i ển Đạt ềm ử Nhân Tin Học ục Lục ển Đạt ởi lời cảm ơn chân thành nhất tới Thầy Trần Hiển Đạt, Thầy đã
nh n thông đi p theo chu n ISO8583ận Cử Nhân Tin Học ệ Thông Tin ẩm của bạn chưa tốt?
Tìm hi u v vi c qu n lý transaction s d ng JPOS framework.ển Đạt ềm ệ Thông Tin ảng Viên Hướng Dẫn : ử Nhân Tin Học ục Lục
T ch c xây d ng c s d li u cho bài toán.ổng Quan ức vững chắc góp phần rất ự Nhiên Thành Phố Hồ Chí Minh ơn Khoa Công Nghệ Thông Tin Trường Đại Học ởi lời cảm ơn chân thành nhất tới Thầy Trần Hiển Đạt, Thầy đã ững chắc góp phần rất ệ Thông Tin
Phân tích và thi t k tài li u cũng nh mô hình cho bài toán thông qua ế Hùng – Nguyễn Khuyến ế Hùng – Nguyễn Khuyến ệ Thông Tin ưngôn ng UML cũng nh đ ra ki n trúc cho h th ng và quy trình phát ững chắc góp phần rất ư ềm ế Hùng – Nguyễn Khuyến ệ Thông Tin ốc Gia Thành Phố Hồ Chí Minhtri n h th ng.ển Đạt ệ Thông Tin ốc Gia Thành Phố Hồ Chí Minh
Ti n hành th c thi d án.ế Hùng – Nguyễn Khuyến ự Nhiên Thành Phố Hồ Chí Minh ự Nhiên Thành Phố Hồ Chí Minh
Ki m thển Đạt ử Nhân Tin Học và s a l iử Nhân Tin Học
Đóng gói
Trang 18V a r i chúng ta v a lừa qua ồ Chí Minh ừa qua ướng Dẫn :t qua t ng quan c a d án Chổng Quan ủa Khoa đã ự Nhiên Thành Phố Hồ Chí Minh ươn Khoa Công Nghệ Thông Tin Trường Đại Học ng ti p theo chúng ta ế Hùng – Nguyễn Khuyến
sẽ bàn sâu h n v các chi ti t kỹ thu t cũng nh c s lý thuy t c a d án.ơn Khoa Công Nghệ Thông Tin Trường Đại Học ềm ế Hùng – Nguyễn Khuyến ận Cử Nhân Tin Học ư ơn Khoa Công Nghệ Thông Tin Trường Đại Học ởi lời cảm ơn chân thành nhất tới Thầy Trần Hiển Đạt, Thầy đã ế Hùng – Nguyễn Khuyến ủa Khoa đã ự Nhiên Thành Phố Hồ Chí Minh
Ch ương 1 ng 2 : Cơng 1 S Lý Thuy t ở Lý Thuyết ết 2.1 ISO 8583 là gì?
ISO8583 là m t tiêu chu n cho các th giao d ch tài chính b ng cách trao ộ Môn Công Nghệ Phần Mềm ẩm của bạn chưa tốt? ẻ khách hàng thân thiết do ị cho chúng em kiến thức vững chắc góp phần rất ằng việc trả lời các câu hỏi này
đ i các thông đi p đồ Chí Minh ệ Thông Tin ược những lời chỉ bảo và góp ý của c ch đ nh.ỉ bảo và góp ý của ị cho chúng em kiến thức vững chắc góp phần rất
2.2 C u trúc thông đi p ấu trúc thông điệp ện
M t thông đi p ISO8583 độ Môn Công Nghệ Phần Mềm ệ Thông Tin ược những lời chỉ bảo và góp ý của c chia làm các ph n sau:ần Mềm
-Ch th thông đi p (Message Type Indicator)ỉ bảo và góp ý của ị cho chúng em kiến thức vững chắc góp phần rất ệ Thông Tin
-M t hay nhi u bitmap ch t i các thành ph n d li u trong thông đi p.ộ Môn Công Nghệ Phần Mềm ềm ỉ bảo và góp ý của ớng Dẫn : ần Mềm ững chắc góp phần rất ệ Thông Tin ệ Thông Tin-Thành ph n d li u hay trần Mềm ững chắc góp phần rất ệ Thông Tin ư ng các d li u.ững chắc góp phần rất ệ Thông Tin
2.2.1 Ch th thông đi p (Message Type Indicator – MTI) ỉ thị thông điệp (Message Type Indicator – MTI) ị thông điệp (Message Type Indicator – MTI) ệp (Message Type Indicator – MTI)
M t MTI ch a các thành ph n sau :ộ Môn Công Nghệ Phần Mềm ức vững chắc góp phần rất ần Mềm
-Phiên b n ISO8583ảng Viên Hướng Dẫn :
-L p thông đi pớng Dẫn : ệ Thông Tin
-Ch c năng thông đi pức vững chắc góp phần rất ệ Thông Tin
Trang 19-G c c a thông đi pốc Gia Thành Phố Hồ Chí Minh ủa Khoa đã ệ Thông Tin
Nh ng thành ph n này đững chắc góp phần rất ần Mềm ược những lời chỉ bảo và góp ý của c đ i di n b ng m t trại Học Quốc Gia Thành Phố Hồ Chí Minh ệ Thông Tin ằng việc trả lời các câu hỏi này ộ Môn Công Nghệ Phần Mềm ư ng g m 4 ch s ồ Chí Minh ững chắc góp phần rất ốc Gia Thành Phố Hồ Chí Minh
Trang 20Chúng ta xem xét ví d sau :ục Lục
x4xx ch ra m c đích s d ng cho thông đi p này.Tình hu ng khi m t thông đi pỉ bảo và góp ý của ục Lục ử Nhân Tin Học ục Lục ệ Thông Tin ốc Gia Thành Phố Hồ Chí Minh ộ Môn Công Nghệ Phần Mềm ệ Thông Tin
được những lời chỉ bảo và góp ý của ởi lời cảm ơn chân thành nhất tới Thầy Trần Hiển Đạt, Thầy đã c g i đi xác nh n mã th nh ng sau m t khoãng th i gian nào đó cho trận Cử Nhân Tin Học ẻ khách hàng thân thiết do ư ộ Môn Công Nghệ Phần Mềm ướng Dẫn :c (Timeout) mà v n ch a đẫn : ư ược những lời chỉ bảo và góp ý của c tr l i xác nh n Thì v trí th 2 có giá tr 4 trong ảng Viên Hướng Dẫn : ận Cử Nhân Tin Học ị cho chúng em kiến thức vững chắc góp phần rất ức vững chắc góp phần rất ị cho chúng em kiến thức vững chắc góp phần rất
x4xx ch ra r ng đây là m t thông đi p g i tr c a vi c xác nh n trỉ bảo và góp ý của ằng việc trả lời các câu hỏi này ộ Môn Công Nghệ Phần Mềm ệ Thông Tin ởi lời cảm ơn chân thành nhất tới Thầy Trần Hiển Đạt, Thầy đã ảng Viên Hướng Dẫn : ủa Khoa đã ệ Thông Tin ận Cử Nhân Tin Học ướng Dẫn :c đó
2.2.1.3Chức năng của thông điệp
V trí th 3 c a MTI ch ra ch c năng c a thông đi p đ nh nghĩa cách mà thông ị cho chúng em kiến thức vững chắc góp phần rất ức vững chắc góp phần rất ủa Khoa đã ỉ bảo và góp ý của ức vững chắc góp phần rất ủa Khoa đã ệ Thông Tin ị cho chúng em kiến thức vững chắc góp phần rất
đi p sẽ ch y trong h th ng.ệ Thông Tin ại Học Quốc Gia Thành Phố Hồ Chí Minh ệ Thông Tin ốc Gia Thành Phố Hồ Chí Minh
Hình 2-5
Trang 21Xem xét xx0x Request là m t ch c năng t cu i t i cu i (end to end) Ví d t ộ Môn Công Nghệ Phần Mềm ức vững chắc góp phần rất ừa qua ốc Gia Thành Phố Hồ Chí Minh ớng Dẫn : ốc Gia Thành Phố Hồ Chí Minh ục Lục ừa qua.nhà ch p nh n th (các ngân hàng) cho t i các nhà phát hành th (các nhà phát ất tới Thầy Trần Hiển Đạt, Thầy đã ận Cử Nhân Tin Học ẻ khách hàng thân thiết do ớng Dẫn : ẻ khách hàng thân thiết dohành th Vista,MasterCard).ẻ khách hàng thân thiết do
Trong khi đó xx2x Advice là m t ch c năng đi m t i đi m(point to point) Ví d ộ Môn Công Nghệ Phần Mềm ức vững chắc góp phần rất ển Đạt ớng Dẫn : ển Đạt ục Lục
t terminal(POS devide hay máy ATM ch ng h n) t i nhà ch p nh n th , t nhà ừa qua ẳng hạn) tới nhà chấp nhận thẻ, từ nhà ại Học Quốc Gia Thành Phố Hồ Chí Minh ớng Dẫn : ất tới Thầy Trần Hiển Đạt, Thầy đã ận Cử Nhân Tin Học ẻ khách hàng thân thiết do ừa qua
ch p nh n th ra đất tới Thầy Trần Hiển Đạt, Thầy đã ận Cử Nhân Tin Học ẻ khách hàng thân thiết do ư ng m ng t đại Học Quốc Gia Thành Phố Hồ Chí Minh ừa qua ư ng m ng t i nhà phát hành th vi c ại Học Quốc Gia Thành Phố Hồ Chí Minh ớng Dẫn : ẻ khách hàng thân thiết do ệ Thông Tinchuy n đ i đển Đạt ổng Quan ược những lời chỉ bảo và góp ý của c b o đ m trên m i liên k t.ảng Viên Hướng Dẫn : ảng Viên Hướng Dẫn : ế Hùng – Nguyễn Khuyến
2.2.1.4Gốc thông điệp (Message Origin)
V trí th t trong MTI ch ra ngu n c a thông đi p trong chu i chi tr ị cho chúng em kiến thức vững chắc góp phần rất ức vững chắc góp phần rất ư ỉ bảo và góp ý của ồ Chí Minh ủa Khoa đã ệ Thông Tin ảng Viên Hướng Dẫn :
Hình 2-6
Ví d v MTIục Lục ềm
S k t h p các v trí c a m t MTI ch ra ý nghĩa đ y đ c a MTIự Nhiên Thành Phố Hồ Chí Minh ế Hùng – Nguyễn Khuyến ợc những lời chỉ bảo và góp ý của ị cho chúng em kiến thức vững chắc góp phần rất ủa Khoa đã ộ Môn Công Nghệ Phần Mềm ỉ bảo và góp ý của ần Mềm ủa Khoa đã ủa Khoa đã
Hình dướng Dẫn :i ch ra m t s ví d đ xem xét.ỉ bảo và góp ý của ộ Môn Công Nghệ Phần Mềm ốc Gia Thành Phố Hồ Chí Minh ục Lục ển Đạt
Trang 22ph n d li u đần Mềm ững chắc góp phần rất ệ Thông Tin ược những lời chỉ bảo và góp ý của c trình bày nh ng n i khác trong thông đi p.ởi lời cảm ơn chân thành nhất tới Thầy Trần Hiển Đạt, Thầy đã ững chắc góp phần rất ơn Khoa Công Nghệ Thông Tin Trường Đại Học ệ Thông Tin
M t thông đi p ít nh t có m t bitmap độ Môn Công Nghệ Phần Mềm ệ Thông Tin ất tới Thầy Trần Hiển Đạt, Thầy đã ộ Môn Công Nghệ Phần Mềm ược những lời chỉ bảo và góp ý của ọc Quốc Gia Thành Phố Hồ Chí Minhc g i là Primary Bitmap (Bitmap chính) ch đ nh các thành ph n d li u t s 1 t i s 64 M t seconary ỉ bảo và góp ý của ị cho chúng em kiến thức vững chắc góp phần rất ần Mềm ững chắc góp phần rất ệ Thông Tin ừa qua ốc Gia Thành Phố Hồ Chí Minh ớng Dẫn : ốc Gia Thành Phố Hồ Chí Minh ộ Môn Công Nghệ Phần Mềm
bitmap(Bitmap th hai) ch đ nh các trức vững chắc góp phần rất ỉ bảo và góp ý của ị cho chúng em kiến thức vững chắc góp phần rất ư ng d li u t 65 cho đ n 128 và cũng ững chắc góp phần rất ệ Thông Tin ừa qua ế Hùng – Nguyễn Khuyến
có th có bitmap th 3 ch đ nh các trển Đạt ức vững chắc góp phần rất ỉ bảo và góp ý của ị cho chúng em kiến thức vững chắc góp phần rất ư ng d li u t 129 cho t i 192(Bitmap ững chắc góp phần rất ệ Thông Tin ừa qua ớng Dẫn :
th 3 này r t ít s d ng).ức vững chắc góp phần rất ất tới Thầy Trần Hiển Đạt, Thầy đã ử Nhân Tin Học ục Lục
Bitmap có th đển Đạt ược những lời chỉ bảo và góp ý của c truy n b ng 8 byte nh phân ho c 16 kí t th p l c phân ềm ằng việc trả lời các câu hỏi này ị cho chúng em kiến thức vững chắc góp phần rất ặp rất nhiều khó khăn ự Nhiên Thành Phố Hồ Chí Minh ận Cử Nhân Tin Học ục Lụctrong b ng mã ASCII ho c t p kí t ảng Viên Hướng Dẫn : ặp rất nhiều khó khăn ận Cử Nhân Tin Học ự Nhiên Thành Phố Hồ Chí Minh1EBCDIC
M t trộ Môn Công Nghệ Phần Mềm ư ng được những lời chỉ bảo và góp ý của c ch đ nh khi mà bit đ i di n cho trỉ bảo và góp ý của ị cho chúng em kiến thức vững chắc góp phần rất ại Học Quốc Gia Thành Phố Hồ Chí Minh ệ Thông Tin ư ng đó b t là true trong ận Cử Nhân Tin Họcbitmap.Ví d byte x82 chuy n qua giá tr nh phân “1000 0010” ch ra r ng ục Lục ển Đạt ị cho chúng em kiến thức vững chắc góp phần rất ị cho chúng em kiến thức vững chắc góp phần rất ỉ bảo và góp ý của ằng việc trả lời các câu hỏi nàythông đi p ch a trệ Thông Tin ức vững chắc góp phần rất ư ng s 1 và s 7.ốc Gia Thành Phố Hồ Chí Minh ốc Gia Thành Phố Hồ Chí Minh
Xem xét Primary Bitmap sau:
Trang 24Primary Bitmap
Trang 25Hình 2-9
Bit đ u tiên trong chu i bit value c a Primary Bitmap b t lên thành 1 cho ỗi bit value của Primary Bitmap bật lên thành 1 cho ủa Primary Bitmap bật lên thành 1 cho ật lên thành 1 cho
bi t thông đi p có ch a Seconary Bitmap ết thông điệp có chứa Seconary Bitmap ệp (Message Type Indicator – MTI) ứa Seconary Bitmap.
Seconary Bitmap :
Hình 2-10
Chuy n giá tr th p phân v giá tr nh phân r i ti n hành xác đ nh v trí c a các ển Đạt ị cho chúng em kiến thức vững chắc góp phần rất ận Cử Nhân Tin Học ềm ị cho chúng em kiến thức vững chắc góp phần rất ị cho chúng em kiến thức vững chắc góp phần rất ồ Chí Minh ế Hùng – Nguyễn Khuyến ị cho chúng em kiến thức vững chắc góp phần rất ị cho chúng em kiến thức vững chắc góp phần rất ủa Khoa đã bit b t lên thành 1 đ xác đ nh ch s c a các trận Cử Nhân Tin Học ển Đạt ị cho chúng em kiến thức vững chắc góp phần rất ỉ bảo và góp ý của ốc Gia Thành Phố Hồ Chí Minh ủa Khoa đã ư ng tươn Khoa Công Nghệ Thông Tin Trường Đại Học ng t nh Primary ự Nhiên Thành Phố Hồ Chí Minh ưBitmap
Trang 26ch a các trức vững chắc góp phần rất ư ng d li u cá nhân và mang các thông tin giao d ch.ững chắc góp phần rất ệ Thông Tin ị cho chúng em kiến thức vững chắc góp phần rất
Có t i 128 trớng Dẫn : ư ng d li u trong chu n ISO8583 phiên b n 1987 Và lên đ n 192 ững chắc góp phần rất ệ Thông Tin ẩm của bạn chưa tốt? ảng Viên Hướng Dẫn : ế Hùng – Nguyễn Khuyến
trư ng d li u cho các phiên b n v sau.ững chắc góp phần rất ệ Thông Tin ảng Viên Hướng Dẫn : ềm
M i trư ng d li u thì tuân theo m t chu n đ nh d ng đ ch đ nh n i dung c a ững chắc góp phần rất ệ Thông Tin ộ Môn Công Nghệ Phần Mềm ẩm của bạn chưa tốt? ị cho chúng em kiến thức vững chắc góp phần rất ại Học Quốc Gia Thành Phố Hồ Chí Minh ển Đạt ỉ bảo và góp ý của ị cho chúng em kiến thức vững chắc góp phần rất ộ Môn Công Nghệ Phần Mềm ủa Khoa đã các trư ng và đ dài c a trộ Môn Công Nghệ Phần Mềm ủa Khoa đã ư ng đó
Hình 2-11
Chi u dài c a các trềm ủa Khoa đã ư ng được những lời chỉ bảo và góp ý của c chia làm 2 d ng :ại Học Quốc Gia Thành Phố Hồ Chí Minh
Chi u dài c đ nh (fixed length) kí hi u x hay xx hay xxx đó là chi u dài t iềm ốc Gia Thành Phố Hồ Chí Minh ị cho chúng em kiến thức vững chắc góp phần rất ệ Thông Tin ềm ốc Gia Thành Phố Hồ Chí Minh
đa mà trư ng đó có th ch a.(xxxx ch dùng cho chu n ISO8583 phiên ển Đạt ư ỉ bảo và góp ý của ẩm của bạn chưa tốt?
b n 2003).Các trảng Viên Hướng Dẫn : ư ng có chi u dài c đ nh thềm ốc Gia Thành Phố Hồ Chí Minh ị cho chúng em kiến thức vững chắc góp phần rất ư ng không bi u di n chi uển Đạt ễn Khuyến ềmdài trong n i dung thông đi p.ộ Môn Công Nghệ Phần Mềm ệ Thông Tin 2
kí tự
Trang 27Chi u dài có th bi n đ i (variable length) kí hi u ‘ềm ển Đạt ế Hùng – Nguyễn Khuyến ổng Quan ệ Thông Tin ’ hay ‘ ’ hay ‘…’ M i ‘.’
đ i di n cho m t ch s Các chi u dài có th bi n đ i trong quá trình ại Học Quốc Gia Thành Phố Hồ Chí Minh ệ Thông Tin ộ Môn Công Nghệ Phần Mềm ững chắc góp phần rất ốc Gia Thành Phố Hồ Chí Minh ềm ển Đạt ế Hùng – Nguyễn Khuyến ổng Quan
bi u di n ph i th hi n chi u dài trển Đạt ễn Khuyến ảng Viên Hướng Dẫn : ển Đạt ệ Thông Tin ềm ướng Dẫn :c n i dung thông đi p.ộ Môn Công Nghệ Phần Mềm ệ Thông Tin
N i dung c a các trộ Môn Công Nghệ Phần Mềm ủa Khoa đã ư ng có th là s ,ch ho c là các kí hi u đ c bi t ho c là s ển Đạt ốc Gia Thành Phố Hồ Chí Minh ững chắc góp phần rất ặp rất nhiều khó khăn ệ Thông Tin ặp rất nhiều khó khăn ệ Thông Tin ặp rất nhiều khó khăn ự Nhiên Thành Phố Hồ Chí Minh
k t h p c a s , ch và các kí hi u đ c bi t.ế Hùng – Nguyễn Khuyến ợc những lời chỉ bảo và góp ý của ủa Khoa đã ốc Gia Thành Phố Hồ Chí Minh ững chắc góp phần rất ệ Thông Tin ặp rất nhiều khó khăn ệ Thông Tin
M t đi m chúng ta c n l u ý là b n có m t trộ Môn Công Nghệ Phần Mềm ển Đạt ần Mềm ư ại Học Quốc Gia Thành Phố Hồ Chí Minh ộ Môn Công Nghệ Phần Mềm ư ng là s (numeric field) nh ng ốc Gia Thành Phố Hồ Chí Minh ư
b n có th bi u di n nó b ng m t chu i các kí t ASCII hay EBCDIC.ại Học Quốc Gia Thành Phố Hồ Chí Minh ển Đạt ển Đạt ễn Khuyến ằng việc trả lời các câu hỏi này ộ Môn Công Nghệ Phần Mềm ự Nhiên Thành Phố Hồ Chí Minh
Hình 2-12
Trong ví d c a chúng ta th y tru ng s #03 bi u di n theo ki u BCD s d ng 3ục Lục ủa Khoa đã ất tới Thầy Trần Hiển Đạt, Thầy đã ốc Gia Thành Phố Hồ Chí Minh ển Đạt ễn Khuyến ển Đạt ử Nhân Tin Học ục Lụcbyte th p l c phân v i giá tr c a nó là “00 00 00”.Tận Cử Nhân Tin Học ục Lục ớng Dẫn : ị cho chúng em kiến thức vững chắc góp phần rất ủa Khoa đã ươn Khoa Công Nghệ Thông Tin Trường Đại Học ng t đ i v i trự Nhiên Thành Phố Hồ Chí Minh ốc Gia Thành Phố Hồ Chí Minh ớng Dẫn : ư ng #11 giá tr là “00 00 01” đị cho chúng em kiến thức vững chắc góp phần rất ược những lời chỉ bảo và góp ý của c bi u di n b i 3 byte th p l c phân giá tr “00 00 ển Đạt ễn Khuyến ởi lời cảm ơn chân thành nhất tới Thầy Trần Hiển Đạt, Thầy đã ận Cử Nhân Tin Học ục Lục ị cho chúng em kiến thức vững chắc góp phần rất 01”.Trư ng s #41 đốc Gia Thành Phố Hồ Chí Minh ược những lời chỉ bảo và góp ý của c bi u di n g m 8 byte (32 39 31 31 30 30 30 31) th p ển Đạt ễn Khuyến ồ Chí Minh ận Cử Nhân Tin Học
l c phân th hi n 8 kí “29110001” trong b ng mã ASCII.ục Lục ển Đạt ệ Thông Tin ảng Viên Hướng Dẫn :
Sau khi chúng ta đã có thông đi p ISO8583 chúng ta ph i v n chuy n nó trên ệ Thông Tin ảng Viên Hướng Dẫn : ận Cử Nhân Tin Học ển Đạt
đư ng truy n s d ng m t vài giao th c giao ti p nh (TCP/IP, UDP/IP, X.25, ềm ử Nhân Tin Học ục Lục ộ Môn Công Nghệ Phần Mềm ức vững chắc góp phần rất ế Hùng – Nguyễn Khuyến ưSDLC, SNA, ASYNC, QTP, SSL,… )
Nh ng các phư ươn Khoa Công Nghệ Thông Tin Trường Đại Học ng th c này không ph i là m t ph n c a thông đi p ISO8583 vì ức vững chắc góp phần rất ảng Viên Hướng Dẫn : ộ Môn Công Nghệ Phần Mềm ần Mềm ủa Khoa đã ệ Thông Tin
th các nhà s n xu t và các doanh nghi p có th tùy ch n phế Hùng – Nguyễn Khuyến ảng Viên Hướng Dẫn : ất tới Thầy Trần Hiển Đạt, Thầy đã ệ Thông Tin ển Đạt ọc Quốc Gia Thành Phố Hồ Chí Minh ươn Khoa Công Nghệ Thông Tin Trường Đại Học ng th c giao ti pức vững chắc góp phần rất ế Hùng – Nguyễn Khuyếnphù h p v i h ợc những lời chỉ bảo và góp ý của ớng Dẫn : ọc Quốc Gia Thành Phố Hồ Chí Minh
Trang 28Vì v y m t chu i thông đi p truy n trên đận Cử Nhân Tin Học ộ Môn Công Nghệ Phần Mềm ệ Thông Tin ềm ư ng m ng (stream-based) thì ại Học Quốc Gia Thành Phố Hồ Chí Minh
có th ch n cách truy n chi u dài c a chu i truy n dển Đạt ọc Quốc Gia Thành Phố Hồ Chí Minh ềm ềm ủa Khoa đã ềm ướng Dẫn : ại Học Quốc Gia Thành Phố Hồ Chí Minhi d ng ASCII nh sau :ư
Hình 2-14Trong đó 0046 30 30 34 36 (Giá tr ASCII c a 0046)ị cho chúng em kiến thức vững chắc góp phần rất ủa Khoa đã
Sau khi đã n m rõ v thông đi p ISO8583 chúng ta ti n hành thi t k thông ắc góp phần rất ềm ệ Thông Tin ế Hùng – Nguyễn Khuyến ế Hùng – Nguyễn Khuyến ế Hùng – Nguyễn Khuyến
đi p cho bài toán :ệ Thông Tin
2.4 Thi t k thông đi p cho giao d ch c ng đi m ết ết ện ị xây dựng phần mềm : ội dung thực hiện của đề tài : ểm và khuyết điểm của hệ thống :
Trang 29(Hex) and Content
of field (ASCII)
(Hex) and Content
of field (ASCII) Use Tag Length value for each message
B ng đ c t cho cách trảng Viên Hướng Dẫn : ặp rất nhiều khó khăn ảng Viên Hướng Dẫn : ư ng :
2.4.1 MTI (Message Type Indicator) :
2.4.2 Field No : 3 Processing code
Processing code chia làm 3 trư ng nh :ỏi vì vậy mong nhận được những lời chỉ bảo và góp ý của
Transaction Type code,AN2
Account Type Code 1,AN2
Trang 30TTC được những lời chỉ bảo và góp ý của ử Nhân Tin Học ục Lụcc s d ng v i MTI nh là m t khóa duy nh t đ đ nh nghĩa tác v c n ớng Dẫn : ư ộ Môn Công Nghệ Phần Mềm ất tới Thầy Trần Hiển Đạt, Thầy đã ển Đạt ị cho chúng em kiến thức vững chắc góp phần rất ục Lục ần Mềm
th c hi n.ự Nhiên Thành Phố Hồ Chí Minh ệ Thông Tin
FF01 Chi u dài n i dung cho m i ềm ộ Môn Công Nghệ Phần Mềm
thông đi pệ Thông Tin
N i dung cùa m i thông đi p g i v cho ộ Môn Công Nghệ Phần Mềm ệ Thông Tin ởi lời cảm ơn chân thành nhất tới Thầy Trần Hiển Đạt, Thầy đã ềmclient
Trang 312.4.5 Message sample :
2.4.5.1Message request:
Header : 6000030000 5 byte (hex)
MTI : 0200 2 byte (hex)
Bitmap : 3000000020C00000 8 byte (Hex)
F3 : 407000 3 byte (Hex)
F4 : 000000200000 6 byte (hex)
F35 : 379604215000000046D140610114680300000000 20 byte ( hex) F41 : 3232322020202020 8 byte(ASCII) (222)
F42: 322020202020202020202020202020 15 byte (ASCII)
Total Message length : 5 + 2 + 8 + 3 + 6 + 20 + 8 + 15 = 67 2 byte (hex) 00430043600003000002003000000020C00000407000000000200000379604215000000046D1406101146803000000003232322020202020322020202020202020202020202020
2.4.5.2Message Response :
Header : 6000000003 5 byte (hex)
MTI : 0210 2 byte (hex)
Bitmap : 2000000000C10008 8 byte (Hex)
F3 : 407000 3 byte (Hex)
F41 : 3232322020202020 8 byte(ASCII) (222)
F42: 322020202020202020202020202020 15 byte (ASCII)
F48: 0014FF510430303032FF520430303238 16 byte
Trang 32Message 1st:
Tag : FF01 => 2 byte hex
Length 1st message : 20 => 0x14 => 1 byte
Message content 1st : 31302042414e204e48414e20414f205448554e20
(Value : 10 BAN NHAN AO THUN)
Message 2nd :
Tag : FF02 => 2 byte
Length 2nd message : 18 => hex 0x12 => 1 byte
Message 2nd content: 32302042414e204e48414e20584520444150
(Value : 20 BAN NHAN XE DAP)
Total F61 length : 2 + 1 + 20 + 2 + 1 + 18 = 44 + 2 = 46 ( 2byte to send 0044)
0044FF011431302042414e204e48414e20414f205448554e20FF021232302042414e204e48414e20584520444150
Total Message length : 5 + 2 + 8 + 3 + 8 + 15 + 16 + 46 = 103 2 byte (hex)
0067
0067600000000302102000000000C1000840700032323220202020203220202020202020202020202020200014FF510430303032FF5204303032380044FF011431302042414e204e48414e20414f205448554e20FF021232302042414e204e48414e20584520444150
Các đ c t cho tr ường thông điệp của các tác vụ khác chúng ta có thể xem ng thông đi p c a các tác v khác chúng ta có th xem ệp (Message Type Indicator – MTI) ủa Primary Bitmap bật lên thành 1 cho ụ khác chúng ta có thể xem ể xem trong ph n ph l c ụ khác chúng ta có thể xem ụ khác chúng ta có thể xem
2.5 JPOS cách th c x lý ISO8583 ức xử lý ISO8583 ử lý ISO8583
Ph n này t p trung mô t cách th c JPOS x lý thông đi p ISO8583.ần Mềm ận Cử Nhân Tin Học ảng Viên Hướng Dẫn : ức vững chắc góp phần rất ử Nhân Tin Học ệ Thông Tin
Trang 332.5.1 ISOMsg & Co
Đ i di n cho m t thông đi p ISO8583 JPOS s d ng đ i tại Học Quốc Gia Thành Phố Hồ Chí Minh ệ Thông Tin ộ Môn Công Nghệ Phần Mềm ệ Thông Tin ử Nhân Tin Học ục Lục ốc Gia Thành Phố Hồ Chí Minh ược những lời chỉ bảo và góp ý của ng ISOMsg
ISOMsg,ISOField,ISOBitmapField,ISOBinaryField và b t c Custom Field nào c a ất tới Thầy Trần Hiển Đạt, Thầy đã ức vững chắc góp phần rất ủa Khoa đã ISO8583 đ u hi n th c t l p ISOComponent Chúng ta xem xét các phềm ệ Thông Tin ự Nhiên Thành Phố Hồ Chí Minh ừa qua ớng Dẫn : ươn Khoa Công Nghệ Thông Tin Trường Đại Học ng th cức vững chắc góp phần rất
c a l p ISOComponent sau : ủa Khoa đã ớng Dẫn :
Hình 2-15
Chúng ta theo dõi diagram sau đ xem cách mà ISOComponent tển Đạt ươn Khoa Công Nghệ Thông Tin Trường Đại Học ng tác v i các ớng Dẫn :
l p đ i tớng Dẫn : ốc Gia Thành Phố Hồ Chí Minh ược những lời chỉ bảo và góp ý của ng khác :
Trang 34Các l p đ i tớng Dẫn : ốc Gia Thành Phố Hồ Chí Minh ược những lời chỉ bảo và góp ý của ng qu n lý thông đi p ISO8583 đảng Viên Hướng Dẫn : ệ Thông Tin ược những lời chỉ bảo và góp ý của c thi t k theo m u ế Hùng – Nguyễn Khuyến ế Hùng – Nguyễn Khuyến ẫn :
kh o t i trang sách ).ảng Viên Hướng Dẫn : ại Học Quốc Gia Thành Phố Hồ Chí Minh
Chúng ta có th s d ng phển Đạt ử Nhân Tin Học ục Lục ươn Khoa Công Nghệ Thông Tin Trường Đại Học ng th c ISOComponent.set(ISOComponent) đ t oức vững chắc góp phần rất ển Đạt ại Học Quốc Gia Thành Phố Hồ Chí Minh
m t message ISO8583 nh sau : ộ Môn Công Nghệ Phần Mềm ư
Hình 2-17
Đo n mã ngu n t o m i m t thông đi p ISO8583 Sau đó kh i t o MTI v i giá ại Học Quốc Gia Thành Phố Hồ Chí Minh ồ Chí Minh ại Học Quốc Gia Thành Phố Hồ Chí Minh ớng Dẫn : ộ Môn Công Nghệ Phần Mềm ệ Thông Tin ởi lời cảm ơn chân thành nhất tới Thầy Trần Hiển Đạt, Thầy đã ại Học Quốc Gia Thành Phố Hồ Chí Minh ớng Dẫn :
tr 0800(MTI đị cho chúng em kiến thức vững chắc góp phần rất ược những lời chỉ bảo và góp ý của c xem là trư ng s 0 trong thông đi p 8583).ốc Gia Thành Phố Hồ Chí Minh ệ Thông Tin
Trang 35Sau đó thi t l p giá tr cho các trế Hùng – Nguyễn Khuyến ận Cử Nhân Tin Học ị cho chúng em kiến thức vững chắc góp phần rất ư ng 3,11,41,60,70.
Tuy nhiên đ rút g n và code d đ c h n JPOS cung c p các phển Đạt ọc Quốc Gia Thành Phố Hồ Chí Minh ễn Khuyến ọc Quốc Gia Thành Phố Hồ Chí Minh ơn Khoa Công Nghệ Thông Tin Trường Đại Học ất tới Thầy Trần Hiển Đạt, Thầy đã ươn Khoa Công Nghệ Thông Tin Trường Đại Học ng th c ti n ức vững chắc góp phần rất ệ Thông Tin
d ng nh sau :ục Lục ư
ISOMsg.setMTI(String)
Phươn Khoa Công Nghệ Thông Tin Trường Đại Học ng th c trên thi t l p MTI cho message ISO8583 ức vững chắc góp phần rất ế Hùng – Nguyễn Khuyến ận Cử Nhân Tin Học
Và
ISOMsg.set(int fieldNumber,String fieldValue)
Phươn Khoa Công Nghệ Thông Tin Trường Đại Học ng th c ISOMsg.set thi t l p trức vững chắc góp phần rất ế Hùng – Nguyễn Khuyến ận Cử Nhân Tin Học ư ng giá tr (tham s fieldValue) cho trị cho chúng em kiến thức vững chắc góp phần rất ốc Gia Thành Phố Hồ Chí Minh ư ng
ởi lời cảm ơn chân thành nhất tới Thầy Trần Hiển Đạt, Thầy đã ị cho chúng em kiến thức vững chắc góp phần rất ược những lời chỉ bảo và góp ý của ỉ bảo và góp ý của ị cho chúng em kiến thức vững chắc góp phần rất ốc Gia Thành Phố Hồ Chí Minh
Th c s bên trong các phự Nhiên Thành Phố Hồ Chí Minh ự Nhiên Thành Phố Hồ Chí Minh ươn Khoa Công Nghệ Thông Tin Trường Đại Học ng th c này bao b c l i các phức vững chắc góp phần rất ọc Quốc Gia Thành Phố Hồ Chí Minh ại Học Quốc Gia Thành Phố Hồ Chí Minh ươn Khoa Công Nghệ Thông Tin Trường Đại Học ng th c còng k nh ức vững chắc góp phần rất ềmphía bên trên :
Trang 362.5.2 Packing và Unpacking
JPOS có hai phươn Khoa Công Nghệ Thông Tin Trường Đại Học ng th c khá h u d ng : ức vững chắc góp phần rất ững chắc góp phần rất ục Lục
Hình 2-21
Phươn Khoa Công Nghệ Thông Tin Trường Đại Học ng th c pack() tr v m t m ng byte[] ch a giá tr đ i di n c a m t thành ức vững chắc góp phần rất ảng Viên Hướng Dẫn : ềm ộ Môn Công Nghệ Phần Mềm ảng Viên Hướng Dẫn : ức vững chắc góp phần rất ị cho chúng em kiến thức vững chắc góp phần rất ại Học Quốc Gia Thành Phố Hồ Chí Minh ệ Thông Tin ủa Khoa đã ộ Môn Công Nghệ Phần Mềm
ph n cho trần Mềm ướng Dẫn :c( Thành ph n này có th là m t field ho c là toàn b message).ần Mềm ển Đạt ộ Môn Công Nghệ Phần Mềm ặp rất nhiều khó khăn ộ Môn Công Nghệ Phần Mềm
Phươn Khoa Công Nghệ Thông Tin Trường Đại Học ng th c unpack thì th c thi ngức vững chắc góp phần rất ự Nhiên Thành Phố Hồ Chí Minh ược những lời chỉ bảo và góp ý của ại Học Quốc Gia Thành Phố Hồ Chí Minh ức vững chắc góp phần rất c l i t c là chuy n đ i m t m ng byte[] ển Đạt ổng Quan ộ Môn Công Nghệ Phần Mềm ảng Viên Hướng Dẫn :
tr thành giá tr c a m t field ho c toàn b message.ởi lời cảm ơn chân thành nhất tới Thầy Trần Hiển Đạt, Thầy đã ị cho chúng em kiến thức vững chắc góp phần rất ủa Khoa đã ộ Môn Công Nghệ Phần Mềm ặp rất nhiều khó khăn ộ Môn Công Nghệ Phần Mềm
Do m i thông đi p ch a r t nhi u trệ Thông Tin ức vững chắc góp phần rất ất tới Thầy Trần Hiển Đạt, Thầy đã ềm ư ng trong đó Các trư ng được những lời chỉ bảo và góp ý của ất tới Thầy Trần Hiển Đạt, Thầy đã c c u hình theo nh ng cách r t khác nhau (fix-length ASCII ,fix-length HEX, var length ASCII,ững chắc góp phần rất ất tới Thầy Trần Hiển Đạt, Thầy đã var length HEX ho c th m chí ASCII k t h p v i HEX) do đó m i message đ u ặp rất nhiều khó khăn ận Cử Nhân Tin Học ế Hùng – Nguyễn Khuyến ợc những lời chỉ bảo và góp ý của ớng Dẫn : ềm
được những lời chỉ bảo và góp ý của c ch ra r ng các trỉ bảo và góp ý của ằng việc trả lời các câu hỏi này ư ng c a mình đủa Khoa đã ược những lời chỉ bảo và góp ý của c mô t nh th nào thông qua ảng Viên Hướng Dẫn : ư ế Hùng – Nguyễn Khuyến
packager Packager đ n gi n là m t b n mô t v message và nh b n mô t nàyơn Khoa Công Nghệ Thông Tin Trường Đại Học ảng Viên Hướng Dẫn : ộ Môn Công Nghệ Phần Mềm ảng Viên Hướng Dẫn : ảng Viên Hướng Dẫn : ềm ảng Viên Hướng Dẫn : ảng Viên Hướng Dẫn :JPOS có th packing/unpacking theo b n mô t đó.ển Đạt ảng Viên Hướng Dẫn : ảng Viên Hướng Dẫn :
Trang 37Hình 2-22
Ví d trên ch cho chúng ta cách th c JPOS packing và unpacking message thông ục Lục ỉ bảo và góp ý của ức vững chắc góp phần rất qua packager
Nh đã nói trên m i package mô t cho các trư ởi lời cảm ơn chân thành nhất tới Thầy Trần Hiển Đạt, Thầy đã ảng Viên Hướng Dẫn : ư ng c a thông đi p ISO8583 ủa Khoa đã ệ Thông Tin
m i trư ng trong packager đ i di n b ng đ i tại Học Quốc Gia Thành Phố Hồ Chí Minh ệ Thông Tin ằng việc trả lời các câu hỏi này ốc Gia Thành Phố Hồ Chí Minh ược những lời chỉ bảo và góp ý của ng ISOFieldPackager
JPOS thi t k đ y đ các ISOFieldPackager và chúng ta h u nh không c n ph i ế Hùng – Nguyễn Khuyến ế Hùng – Nguyễn Khuyến ần Mềm ủa Khoa đã ần Mềm ư ần Mềm ảng Viên Hướng Dẫn :
vi t l i.ế Hùng – Nguyễn Khuyến ại Học Quốc Gia Thành Phố Hồ Chí Minh
Trang 38Qu n lý Wire Protocol v i ISOChannelảng Viên Hướng Dẫn : ớng Dẫn :
JPOS s d ng l p đ i tử Nhân Tin Học ục Lục ớng Dẫn : ốc Gia Thành Phố Hồ Chí Minh ược những lời chỉ bảo và góp ý của ng ISOChannel đ qu n lý Wire Protocol.ển Đạt ảng Viên Hướng Dẫn :
ISOChannel được những lời chỉ bảo và góp ý của ử Nhân Tin Học ục Lụcc s d ng đ g i và nh n thông đi p ISOMsg.ển Đạt ởi lời cảm ơn chân thành nhất tới Thầy Trần Hiển Đạt, Thầy đã ận Cử Nhân Tin Học ệ Thông Tin
Hình 2-24
JPOS h tr h u h t các lo i channel thông d ng H u h t các channel trên n n ổng Quan ợc những lời chỉ bảo và góp ý của ần Mềm ế Hùng – Nguyễn Khuyến ại Học Quốc Gia Thành Phố Hồ Chí Minh ục Lục ần Mềm ế Hùng – Nguyễn Khuyến ềm
t ng TCP/IP đảng Viên Hướng Dẫn : ược những lời chỉ bảo và góp ý của c m r ng t l p org.jpos.iso.BaseChannel Các channel này đ nởi lời cảm ơn chân thành nhất tới Thầy Trần Hiển Đạt, Thầy đã ộ Môn Công Nghệ Phần Mềm ừa qua ớng Dẫn : ơn Khoa Công Nghệ Thông Tin Trường Đại Học
gi n là override 2 phảng Viên Hướng Dẫn : ươn Khoa Công Nghệ Thông Tin Trường Đại Học ng th c sendMessageLength và getMessageLength.ức vững chắc góp phần rất
Trang 39Xem xét CSChannel (org.jpos.iso.channel.CSChannel) s d ng 2 byte đ ch ra ử Nhân Tin Học ục Lục ển Đạt ỉ bảo và góp ý của chi u dài c a thông đi p ISO 8583 công v i header c a nó và 2 byte d tr cho ềm ủa Khoa đã ệ Thông Tin ớng Dẫn : ủa Khoa đã ự Nhiên Thành Phố Hồ Chí Minh ững chắc góp phần rất
nh ng m c đích m r ng sau này.ững chắc góp phần rất ục Lục ởi lời cảm ơn chân thành nhất tới Thầy Trần Hiển Đạt, Thầy đã ộ Môn Công Nghệ Phần Mềm
Hình 2-25
Bây gi chúng ta lướng Dẫn :t qua các channel mà JPOS h trợc những lời chỉ bảo và góp ý của :
LL LL 2 byte ch ra chi u dài c a [Header] công v i ỉ bảo và góp ý của ềm ủa Khoa đã ớng Dẫn :ISO8583 image
00 00 đ dành cho tển Đạt ươn Khoa Công Nghệ Thông Tin Trường Đại Học ng lai
Header (l a ch n).ự Nhiên Thành Phố Hồ Chí Minh ọc Quốc Gia Thành Phố Hồ Chí Minh
LL LL 2 byte ch ra chi u dài c a [TPDU] c ng v i ỉ bảo và góp ý của ềm ủa Khoa đã ộ Môn Công Nghệ Phần Mềm ớng Dẫn :ISO8583 image
TPDU (Transport protocol data unit)[L a ch n]ự Nhiên Thành Phố Hồ Chí Minh ọc Quốc Gia Thành Phố Hồ Chí Minh
Trang 40 LL LL 2 byte ch ra chi u dài c a [TPDU] c ng v i ỉ bảo và góp ý của ềm ủa Khoa đã ộ Môn Công Nghệ Phần Mềm ớng Dẫn :ISO8583 image(Khác v i NACChannel ch 2 byte ớng Dẫn : ởi lời cảm ơn chân thành nhất tới Thầy Trần Hiển Đạt, Thầy đã này được những lời chỉ bảo và góp ý của ởi lời cảm ơn chân thành nhất tới Thầy Trần Hiển Đạt, Thầy đã c g i theo ki u BCD)ển Đạt
TPDU (Transport protocol data unit)[L a ch n]ự Nhiên Thành Phố Hồ Chí Minh ọc Quốc Gia Thành Phố Hồ Chí Minh
DATA
Header (L a ch n)ự Nhiên Thành Phố Hồ Chí Minh ọc Quốc Gia Thành Phố Hồ Chí Minh
LL LL LL LL ch ra chi u dài c a [Header] và ISO-ỉ bảo và góp ý của ềm ủa Khoa đã DATA
2.6 Transaction là gì?
Chúng ta t ng nghe nh c đ n r t nhi u l n v transaction mà đ c bi t là ừa qua ắc góp phần rất ế Hùng – Nguyễn Khuyến ất tới Thầy Trần Hiển Đạt, Thầy đã ềm ần Mềm ềm ặp rất nhiều khó khăn ệ Thông Tin
transaction trong database.Vì v y bài vi t ch nêu lên nh ng nét t ng quát và ận Cử Nhân Tin Học ế Hùng – Nguyễn Khuyến ỉ bảo và góp ý của ững chắc góp phần rất ổng Quan
ch y u nh t c a m t transaction đ ng th i đi sâu vào vi c qu n lý transaction ủa Khoa đã ế Hùng – Nguyễn Khuyến ất tới Thầy Trần Hiển Đạt, Thầy đã ủa Khoa đã ộ Môn Công Nghệ Phần Mềm ồ Chí Minh ệ Thông Tin ảng Viên Hướng Dẫn :trong JPos 1.6.4
Transaction là m t chu i các hành đ ng độ Môn Công Nghệ Phần Mềm ộ Môn Công Nghệ Phần Mềm ược những lời chỉ bảo và góp ý của c th c thi trong đó m i hành đ ng ự Nhiên Thành Phố Hồ Chí Minh ộ Môn Công Nghệ Phần Mềm
ph i ảng Viên Hướng Dẫn : nguyên tử lý ISO8583.Đ a ra quy t đ nh v s thành công cũng nh th t b i c a t t ư ế Hùng – Nguyễn Khuyến ị cho chúng em kiến thức vững chắc góp phần rất ềm ự Nhiên Thành Phố Hồ Chí Minh ư ất tới Thầy Trần Hiển Đạt, Thầy đã ại Học Quốc Gia Thành Phố Hồ Chí Minh ủa Khoa đã ất tới Thầy Trần Hiển Đạt, Thầy đã
c các hành đ ng.(Vi c đ a ra khái ni m d a trên hi u bi t c a tác gi v ảng Viên Hướng Dẫn : ộ Môn Công Nghệ Phần Mềm ệ Thông Tin ư ệ Thông Tin ự Nhiên Thành Phố Hồ Chí Minh ển Đạt ế Hùng – Nguyễn Khuyến ủa Khoa đã ảng Viên Hướng Dẫn : ềm
transaction)
Đ m t chu i các hành đ ng đển Đạt ộ Môn Công Nghệ Phần Mềm ộ Môn Công Nghệ Phần Mềm ược những lời chỉ bảo và góp ý của ọc Quốc Gia Thành Phố Hồ Chí Minhc g i là m t transaction thì chu i hành đ ng đóộ Môn Công Nghệ Phần Mềm ộ Môn Công Nghệ Phần Mềm
ph i đ m b o 4 tính ch t sau :ảng Viên Hướng Dẫn : ảng Viên Hướng Dẫn : ảng Viên Hướng Dẫn : ất tới Thầy Trần Hiển Đạt, Thầy đã