DẠI MỌC ỌUỎC’ ( ì IA 11Ả NỘI T R Ư Ờ N G DẠI IK K C Ổ N C N C I I Ệ • • • T r ầ n Hoài N am CO SỎ DỮ LIỆU ĐA PHƯƠNG TIỆN YÊU CẦU VÀ CÁC VẮN ĐÈ Cliuycn ngành : Công nghệ thông tin Mã sổ : 1.01.10 LUẬN VÁN T ỈỈẠ C s ĩ NịỊUÒi ItirỞHỊỊ dim k h o a học: P G S T S Vũ Dức T h i Nội 2004 Mục lục BẢNCi T H U Ậ T N G Ũ ' V Ả C Á C C H Ữ VI KT T Á T LÒ CẢM O N Mỏ DÂU CH ÍƠ N í; X GIO! TI I I HU CI I UNCỈ VÍ ; C S Ở D Ũ L I Ụ U l ) A IM I i r NCÌ T I Ệ N Các kiểu truyền thông mullimetiia 1.1.1 Cơ sở dừ liệu DBMS 10 ] 1.2 Truy tim thòng till tài liệu văn bàn 10 1.1.3 Truy xuất số lìố multimedia 11 1.1.4 Trích rút đặc trưng, biểu diễn nội (lung chi số h o 11 Sự cần thiết MIRS 11 1I 2.1 Sự p h t tr iể n liệ u m u ltim e d ia d ặ c (rư n g cùa I 1Ó 12 1.2.2 1.2.3 1.2.4 Các DBMS vai trò cùa chúng việc xừ lý liệu multimedia 13 I lệ thống 1R vai trị việc truy xuất multimedia 16 Cách tiếp cận tích hợp việc truy xuất số hố thơng till multimedia 17 1.3 Tổng quan VC M IR S 17 1.4 Các ứng dụng nói chung khả mong đợi cùa MIRS 18 a Ư Ơ N G .7 22 CO SỜ 1)0' LIỆU DA PHƯƠNCỈ TIỆN (Multimedia Database) .22 l.t K iế n tr ú c c h o v iệ c lổ c h írc n ộ i d u n g 23 2.4.1 Nguycn lý tự trị .23 2.4.2 Nguyên lý đồng 24 2.4.3 Nguyên lý lai ghép 25 1.2 Tổ chức liệu multimedia dựa nguyênlý đồng 28 1.3 Cấu trúc tóm tat m edia 30 2.4.1 Dữ liệu ảnh tóm tat media 31 2.4.2 Dữ liệu video tóm tat media 32 2.4.3 Dịnh nghĩa vè CSDL Multimedia don g ià n 34 2.4.4 Dịnh nghĩa CSDL Multimedia có câu tr ú c 35 1.4 Ngôn ngữ truy van khai thác đir liệu multimedia 37 2.4 / Truy vấn SMDSs (mô dồng nhất) 38 2.4.2 Truy vấn liệu multimedia mỏ tà clirứi kiến trúc lai tạo 42 2.4.3 Chi số lioá SMDS với chi sỗ 44 CI ƠƠNG 50 III; JU A N TR Ị C SÒ D u ụ u l) A IM iư O N íi I II N Y Í:iJ C Ả U V Ả C ÁC V Á N Dll ! 50 31 Mục đích cùa M D B M S 50 32 Các yêu cầu cùa MDBMS 53 3.2.1 Khả quàn trị lưu trữ lớn 55 3.2.2 lồ trợ truy vấn khai lliáctlữ liệu 56 3.2.3 'l ích hợp phương tiện, tổng hợp the 57 3.2.4 Giao diện tương tác 57 3.2.5 Hiệu suất 58 33 Các vấn đồ cùa MDBMS .58 3.3.1 Mơ hình hoả liệu MULTIMEDIA 58 3.2 Lưu trữ đổi tượng MULTIMEDIA 60 3.3.3 Tích hợp multimedia, thổ chat lượng cùa dịch vụ (QoS) .61 3.3.4 Chi số hoá multimedia 62 3.3.5 I lỗ trợ truy vấn m ultim edia, khai thác duyệt q u a 63 3.3.6 Quàn trị CSDL multimedia phân tá n .64 3.3.7 Sự hỗ trợ hệ thống 65 CM /ONG 67 XẢt' DỤNG IIỆ THỐNG MUA BẢN HẢNG QUA MẠNG .67 ỉ, Giới thiệu : 67 42.2 ứ n g dụng CSDL đa phương tiện vào hệ thống bán >’àng qua mạng 68 4.2.1 Xây dựng kho liệu hình ảnh 21) D 69 4.2.2 Xây dựng chế truy vấn kho liệu liìnli ảnh 69 I lộ thống bán hàng qua m n g 71 • 4.3.1 Mơ hình hộ thống 71 4.3.2 Các chírc bàn cùa hộ thông 73 4.3.3 Các công cụ phát triển hệ thống 74 4.3.4 Quy trình thực giao dịch cùa hệ thống 75 4.3.5 Cài đặt hộ thống 76 44 (ỉiài pháp tích hợp hộ thong k h c 78 4.4.1 Hệ thống quàn lý cấp phát c h ứ n g chi số ( C A ) 78 4.4.2 I ỉệ thống toán trực tuyến (VASC Payment) ; 79 45 Một số giao diện cùa Ỉ1Ộ thống .XI K Í r i A l Ậ N : 84 T Ả I.lị- U T H A M K H Ả O 85 BẢNG THUẬT NGỮ VÀ CÁC CHỮ VIÉT TÁT STT 10 11 12' 13 Ký hiệu viết (ắt Web browser CSDL DBMS MDBMS Video frame RDBMS Multimedia MIRS Metadata Media SMDS Information Rctrival(IR) Multimedia Information Retrieval System (MIRS) Giải tliícli Trình duyệt Web Cơ sờ (lữ liệu 1lộ quàn trị cư sờ liệu I lệ quàn trị sở liệu da phương tiện Khung hình video I lệ quàn trị sở liệu quan hộ Da phương tiện 1lệ thong truy vail thông till đa phương tiện Sicu liêu Phương tiện I lộ thống sờ liệu c1a phương tiện có câu trúc Truy xuâl thông tin Hệ thông truy xuất thông tin đa phương tiện MỞ ĐÀU C ù n g nghẹ m u ltim e d ia lie n q u a il lớ i v iệ c m ô (à kê t h ợ p d n g thứ c th ô n g t i ll kh c nh au (v ă n b n , th ì liệ u , h ìn h u lì, âm th a n h , v id e o ) d i d n g tín h iệ u số c ỏ thổ nêu so ứng dụng multimedia : • 1'-le a rn in g • lộ i th o V id e o ( V id e o C o n fe re n c in g ) • Tlnr viện diện tử (Lỉlibrary) • I Iiện (Vitual Reality) Các cịng nghẹ truyền dùng dể thao lác, truyền phát, diều khiển liệu multimedia dà dang đirực nghiên cửu cách sỏi dộng Các hộ thống multimedia càn có hộ thống phân phối nham mục đích thu thập đối tirợng multimedia đưa chúng dốn người dùng, số phương tiện đầu ticn dược dùng dến đĩa từ đĩa quang Ngày nay,Internetcũng Iilurcác giao khác'như TCP/IP, NetBIOS, mạng Lan trờ thành cácphương thức tiện đổtruyền bá liệu multimedia Khả mô tà phong phú nlnr khả dồ họa cùa w e b b ro w s e r c ù n g v ứ i c c tín h n ă n g d a n g (.lược tiế p tụ c tă n g c n g Iiln r lio t họa, âm Video khiến web browser dang trờ (hành phương tiện dẻ mang lại liệu multimedia cho người dùng[5Ị Cáo công nghệ chủ yêu liên quail den multimedia bao gồm: • Kỹ thuật nén • Video Servers • Các kỹ thuật mạng (internet, tokcnring, ctlicrnct, ATM vv) • Các cơng nghệ truyền liệu • Các cơng nghệ cáp truyền dẫn • Cơng nghệ xác thực • C c c ỏ im n g h ệ VC C S D L Một CSDL tập hợp cùa liệu có liên quan đen nlìau Một hệ quàn trị CSDI, (DBMS) hộ lliốiig phần trợ giúp dio trình khai báo, xây dựng thao lác vứi CSDL phục vụ cho ứng thing khác CSDI, multimedia bíio gom thêm kiểu dừ liệu khác nlnr: • Văn • llìnhànli • Àm • V id e o • 1loạt hình Các kicu liệu khác địi hỏi phải có phương thức dặc biệt Ilham mục đích tối iru hóa cho việc lưu trữ, truy cập, số hố khai thác Một MDBMS phải cung cấp mói lrường thích hợp đổ quản lý sir dụng CSDL multimedia Một MDBMS cần phải tlàni bào tính bàn DBMS, ngồi cịn phải có tính khác như: • liựp phương tiện khác (Media ỉntcrgration) • Khả xếp • Khả khai thác liệu • Khà lưu trữ lớn • Giao diện multimedia • I lỗ trợ truy vấn tưưng tác multimedia I11Ơ tà thơng tin Thông thường dổi tượng riêng lè cùa hình ành mội video frame sc có vài mỏi liên lìộ phận vứi dơi tưựng khác Các môi liên hộ dưa liến sô ràng buộc trinh tìm kiếm dối tượng CSDL multimedia Căn sờ việc triển khai ứng dụng multimedia hệ quan trị CSDL lnrớiiị; đối tượng thuận lợi Iiưn so vứi RDMBS thừiỊ 1Ị M ụ c tiê u c h ín h cù a b n lu ậ n vă n n h ầ m n g liic n cử u 1ÌI11 h iể u m ộ t số vần dền bàn cùa MDBMS: • T o n g q u a il sử d ữ liệ u da p lu r a u g tiệ n • Các yêu cầu cùa M D IỈM S kiến trúc, thiết kế truy vail m ộ t M D B ỈV kS L u ậ n v ă n n y d ợ c b o c ụ c th n h ph ầ n c h ín h : • Chưưng I: Giới thiệu chung CSDL multimedia • Chương II: Cơ sở liệu multimedia • Clurcrng III: 1IỘ quàn trị SỪ liệu multimedia - Yêu cầu vấn dè • Giương IV: Xây dựng hộ thống bán hàng qua mạng • Kct luận CHƯƠNG GIỚI THIỆU CHUNG VẺ c SỞ DỮ LIỆU ĐA PHƯƠNG TIỆN ■ • • I)ữ liệu multimedia dược chia thành hai lớp dừ liệu liên tục liệu không liên tục Các liệu liên tục bao gồm dừ liệu âm thanh, video thay đổi theo thời gian Các liệu không liên tục liệu không phục thuộc vào thòi gian, loại liệu đặc trưng cho dạng liệu Văn bàn (có khơng có định dạng), hình ánh tĩnh đối tượng đồ họa Các kiểu liệu thông thường cùa CSDL multimedia bao gồm: • Dữ liệu văn bàn (có khơng có định dạng) • Dồ họa: bàn vẽ, minh họa dược mã hóa tệp postscript • Hình ảnh: hình ảnh mã hóa sử dụng dạng thúc chuẩn JỈ>H(Ỉ MPLỈG • Các hoạt hình • Ảm • Video Các dặc tính chung liệu multimedia bao gồm: • Thiếu cấu trúc: Các liệu multimedia có khuynh hướng phi cấu trúc • tác nghiệp quàn trị liệu chuẩn nlur chi số liố, tìm kiếm nội tlung, truy vấn liệu tlnrờng khơng áp dụng dược • Tính tạm thời: Một vài kiều liệu multimedia Video, âm hoạt hình phụ thuộc vào yếu ló thời gian liên quan mật thiết đến việc lưu trữ, thao tác I11Ơ tà chúng • Có dung lưựng lớn: dừ liệu video âm tlurơng đòi hoi cac tliict bị lưu triT lớn • Các úng dụng hỗ trợ: liệu phi cluiần địi hùi quy trình xử lý phức tạp việc sử dụng thuật toán nén liệu dối với ứng dụng CSDI- multimedia 1.1 Các kiểu truyền thông multimedia Truyền tliông đề cập đốn kiểu thông till kiều biểu diễn (hỏng tin, ví dụ nlnr liệu vần chữ cái, hình ảnh, âm thanh, truyền hình Có nhiều cách phân lớp truyền thơng Những cách plìân loại chung dược dựa dạng vật lý mối quan hệ truyền thịng với thời gian Ta phâti láp truyền thơng dựa việc có hay khơng có chiều thời gian Ngầm định lnrớng tới hai lớp truyền thông lĩnh động (hoặc tính liên tục lliừi gian) Truyền thơng tĩnh không bao hàm yếu lố thời gian, nội dung nghĩa cùa chúng kliỏng phụ thuộc vào thời gian dưực biểu diễn Truyền thông tĩnh bao gồm dừ liệu vần chữ cái, đồ thị ảnh tĩnh Truyền thông động bao hàm yếu tố thời gian, nghĩa tính xác cùa chúng phụ thuộc vào loại biểu diễn Truyền thông dộng gồm hoạt hình, âm video Các truyền thơng có bàn chất khoảng thống tốc độ riêng cùa chúng Chang hạn, đổ truyền càm giác chuyển dộng nhịp nhàng video plìài thực 25 hỉnh giây (hoặc 30 hình phụ thuộc vào hộ thống video dang sử dụng), 'rương tự, phát lại Iiìột lời nhắn đoạn nhạc dã ghi âm, có loại thể thích hợp Việc phát lại chế độ nhanh chậm làm nlco nghĩa chất lượng âm Vì truyền thông phải phát liên tục tốc độ cố ilịnh mà chúng thường dược gụi truyền thơng liên tục Chúng cịn đirựe gọi truyền thơng dằng thời mối quan hộ eo định moi dơn vị truyền thông thời pian Truyền thông đề cập đến sưu tập kiểu truyền thơng dã sử dụng Diều dó cỏ nghĩa cỏ kiểu truyền thơng liệu khơng theo ký tự chữ (nghĩa 10 Illicit cỏ kiêu truyền thông ánh âm truyền hình), dây, “ m u ltim e d ia ” d ợ c sử d ụ n g nh m ộ t lín h từ v ậ y c h ú n g ta n ó i m ộ t cách dặc In r n g Ih ô n g tin m u ltim e d ia , d ữ liộ ti m u ltim e d ia , hệ th o n g m u ltim e d ia , lie n lạc m u ltim e d ia , ứng đụng multimedia, I)ữ liệu multimedia biểu diễn loại truyền th ô n g m u ltim e d ia m m y tín h c ó th ổ d ọ c dược T h ô n g t ill m u ltim e d ia tliỏ n g tin dã tru y ề n b a n g cá c k iể u tru y ề n thông n u illim e tlia D ô i k h i, Ih ỏ n g liu m u ltim e d ia liệu multimedia dược sử dụng cỏ thổ thay cho Đôi sử dụng thuật ngữ multimedia hay truyền thông dối tirựng nhằm chi thực thổ lự trị dó M1RS mà có thổ dược truy vấn, truy xuấl dược trình diễn Thuật ngữ “đối tượng” có thổ chưa xác định thích hợp tlico nghĩa Imứng đối lưựng (Object Oriented) Ngữ cành sỗ làm rõ ràng I1Ỏ dược sir dụng ý nghĩa chung cách tiếp cận hướng dối UrựngỊ 10J 1.1.1 C s dữ’ ỉiêu c c DBMS ■ Trong tlnr viện, CSDL DBMS dược sử dụng thay the nhau, dây CSDL hiểu sưu tập kho liệu nhiều mục truyền thông Chúng ta sử dụng DBMS hộ thống thực thể dể quàn lý CSDI, 1.1.2 Truy tim thông tin tài liệu văn Mộ thống truy tìm thơng tin tự động hố (IR) dược phát triển để giúp quàn lý khối lượng với tài liệu khoa hục dược tạo lập từ năm 1940 Clurc cùa Ỉ1Ộ thống IR lưu trữ quàn lý số lứn tài liệu văn bàn tlico cách cho tài liệu thích hợp với việc sir dụng truy vấn dê truy tìm nhanh Chú ý rang việc truy tìm thơng tin tự động cùa từ cấu lạo bang chữ dầu u'r khác nhầm vào việc truy tim tài liệu văn bàn, lluiậl ngữ dầy dù truy tìm thơng tin cỏ thổ hiểu truy tìm loại thơng till dỏ 71 • liirớc 3: sail dã trích rút dược dặc trưng, c ché trích rút dặc trung gửi thòng tin dặc trưng cùa ảnh Imy van liến c chỏ dộ lươn g (lồng c d i e lọc • Ikrức 4: dựa v o c c th ô n g till đặc tnrng, c eliố quàn lý file s ẽ lấy c c ành c ó liên quan để phục vụ ch o việc đo tương d n g m ột cách chi tiết • nước 5: cư c h ế đo độ tương đồng đo độ tương đ n g thông till đặc trưng cùa ảnh mẫu truy vấn với c sờ liệu hình ảnh trà kết quà thu đ ợ c vồ cư c h ế học • B c : C c h é h ọ c sc s a p x ế p k é t q u v i t l i í r tự u t iê n c c n h th u ộ c c sở d ữ liệ u h ìn h ả n h tư n g d n g n h ấ t v i ả n h m ẫ u đ ể t r u y v ấ n , s a u d ó tr k ế t q u v ề c h o c c h ế t r u y v ấ n ( I I ) c ủ a c c ả n h tr o n g C S D L ) • B c : C Ư c h ế t r u y v ấ n tr k ế t q u v ề c h o g ia o d iệ n c ù a p h ía c lic n t 4.2.3 Hệ thống bán hàng qua mạng 4.3.1 Mô hỉnh hệ thống I lin h m h ì n li h ộ th ố n g đ ợ c lự a c h ọ n T h e o th iế t k é , T r u n g tâ m T h ô n g t in B ộ Tnrơng mại (Trung tâm) d ón g vai Irị trung tâm giao dịch Tại dây sỗ xây dựng V cb site m ua bán hàng lioá Các siêu thị s ẽ cu n g cấp danh m ục hàng, thông tin cloanli n ghiệp thông tin licn quan T h ô n g qua W eb site, khách hàng tim k e m , c h ọ n h n g , đ ặ t m u a h n g , C c th ô n g t i n n y d ợ c k iể m tr a v x â y d ự n g tlành đưn hàng đirực chuyển c h o sicu thị Urơng ứng Khi nhộn đcm hàng d o Trung tâm gửi đến, siêu thị kiểm tra giri lại thông tin xác nhận dơn h n g c ù n g c c h llú r c th a n h to n v g ia o h n g c h o T r u n g tâ m K h i n h ậ n d ợ c c c ( lỏ n g t in n y T r u n g tâ m g i v ề c h o k h c h h n g T r o n g c ô n g v iệ c th a n h to n , n g i SI d ụ n g c ó thổ lựa c h ọ n hình tliírc tốn b ằ n g tiền m ặt h o ặ c toán qua ngân lung Trong trường hợp toán bang tiền mặt, khách hàng c ỏ thể toán 72 nhà hay thòng qua văn phòng dại diện Trong tnrờng hợp toán qua ngân hàng hệ thống liên kết (lốn hộ lliống tlianli toán qua m ạn g N gân hàng c ô n g (hương Việt Nam Hình 4.2 Mơ hình hệ thống hàng qua mạng M hình giúp c h o nhiều doanh nghiệp c ó thổ nhanh c h ó n g tham gia vào hộ thống llurơng mại điện từ v i chí phí thấp Khi doanh nghiệp m uốn tham gia vào hộ thống chi cần đ ăn g ký thôn g qua Bộ Thương mại D ối với doanh n ghiệp vữa nhỏ, v iệc trao dổi, cập nhật thôn g tin lên hộ thống c ó thổ dược thực th n g qua thư diện từ hay kết nối m odem qua đ n g diện thoại thông tlurờng D ối với ngườ i sir dụng, dây m ô hình giao dịch m ột cửa, m ộ hình giúp ngưừi sử dụng c ó nhiều th ơn g till điều kiện so sánh, lựa cliọn, đặt h àn g nhiều c ô n g ty cù n g giao dịch điều thuận tiện cho khách hàng mua hàng CÌU1 nhiều doanh nghiệp (khách hàng thực ricng g ia o dịch (lập đơn hàng, toán, nhận hàng, ) với doanh nghiệp) 73 4.3.2 Các chức CO' hệ thống I lệ thống ilưực thiết ké với chức c hàn : ■ Trang W eb cho phép doanh nghiệp thông qua dỏ c ó thổ nhập (hơng tin loại h n g h ó a sà n p h ẩ m m h ọ m u ố n d ă n g k ý g iớ i th iệ u v th ự c h iệ n k in h d o a n h ■ C ậ p n h ậ t th ô n g t i l l v ề c c s n p h ẩ m , h n g lio v o c sờ d ữ liệ u c ù a hộ th ố n g k h i d o a n h n g h iệ p c ó y ê u c ầ u sừ a d ổ i, th ê m th ô n g t i l l m i v ề h n g h ó a ■ Q u n lý h n g : Q u n lý c c lo i h n g h o , s n p h ẩ m x u ấ t d i c ù a d o a n h n g h iệ p , lư u trữ thơng tin cụ thể I11Ơ tà thuộc tính (hình ảnh, ten cIh’ m odel, c n g dụng, tiêu kỹ thuật, thời gian sàn xuất, hãng sàn xuất ), s ố lư ợ n g có, số lưựng dã hán cù a m od el cùa loại hàng hoá, th ô n g tin tliừi gian xuất, thông tin hãng sản xuất hàng ■ Q u n lý th ô n g t in c ù a c c p h iê n g ia o d ịc h d ã th ự c h iệ n n ln r d n h n g , tê n , d ịa c h ỉ k h c h h n g , n i g ia o n h ậ n , th i g ia n đ ặ t h n g , th i g ia n x u ấ t h n g , ■ Ọ u n l ý th ô n g t i l l c ù a c c p h iê n g ia o d ịc h đ a n g th ự c h iệ n p h ụ c v ụ v iệ c th e o d õ i v ề tình hình phiên g ia o ilịcli dang d ợ c thực liiộn nlnr sổ tiền mà khách hàng trà tnrớc, số lưựng hàng hoá dã giao nhận, thời gian dự kiến kết thúc giao dịch, cỏ đánh giá tiến độ thực ■ Quàn lý giá cà kinh doanh: quản lý thông tin giá bán cùa loại hàng hoá theo thời gian ■ X â y d ự n g c h ứ c n ă n g q u n lý k h c h h n g ■ X â y d ự n g ( n g W e b g iớ i ( h iệ u , q u n g c o c c lo i s n p h ẩ m h n g h ó a , d a c c m ô tà c h i tiết v ề c c th u ộ c tính c ù a c c m o d e l củ a l n g loại h n g hoá, g iá cà tính th e o lo i tiề n m k h c h h n g lự a c h ọ n ■ TÌIII kiếm hàng hoá theo nhiều m ỏ tà thuộc tính hàng liố tên hàng, te n h ã n g sàn x u ấ t, g iá c L iệ t k ê h iể n t h ị k ế t q u tì m k iế m 74 ■ l ạo lập g iỏ mua hàng: cliírc cho phép khách hàng chọn quàn lý hàng mà khách dã chọn ■ Tạo lập hoá đơn dặt hàng: tạo lioá don dặt liàng, línli giá lliànli cùa (lơn liàng ■ C lio p h é p k h c h h n g th e o d õ i q u tr ìn h t h ụ c h iệ n đ n h n g ■ Thanh tốn g ia o liiìng: ■ T h a n h to n tr ự c tiế p h o ặ c k é t liự p v ứ i N g n h n g t lia n lì to n q u a n g â n h n g ■ P h n g t lií r c g ia o h n g : t u ỳ th u ộ c đ iề u k iệ n c ụ th ể m th ô n g b o g ia o h n g tạ i nhà hay lừ n g cửa hàng ■ C ó k h ả n ă n g liê n k é t tớ i c c W e b s ite r ic n g c ù a d o a n h n g h iệ p ■ T h ự c h iệ n c c d ịc h v ụ k h c h h n g : D ịc h v ụ h ứ n g d ẫ n k h c h h n g m u a b n c c sàn phẩm h àn g lioá; dịch vụ khuyên hàng hoá; dịch vụ giới thiệu, quàng cáo loại h àn g hoá mới; dịch vụ trả lời câu hỏi lấy ý kiến g óp ý cùa khách hàng; I lộ th ố n g I r ợ g iú p d ịc h v ụ b o h n h , b o t r ì sả n p h ẩ m 4.3.3 Các công cụ phát triển hệ thống • M y c h ủ : M ic r o s o f t W in d o w s 0 A d v a n c e d S e r v e r S IM • W e b S e rv e r: IIS • Database: M icrosoft S Q L Server 0 Enterprise Hdition SP3 • C n g c ụ p h t tr iể n : M ic r o s f o t V is u a l S t u d io N i n 2003 75 / Quy trình thực giao dịch hệ thống Tim kiếm Ị Giỏ hàng Phân chia đơn hàng Kiểm tia thirc hiên đơn hàng \ '" Ì ^ r Liên vói khách hàng " I Ị — Thu? đơn hàng ^ / © H ình 4:3 Quy trìn li thực giao dịch cùa hệ thống H n l i q u y t r ì n h th ự c h iệ n g ia o d ịc h c ủ a hộ th ố n g C c c ô n g v iệ c th ự c h iệ n t r o n g t í n g g ia i đ o n : • T ì m k iế in : th ự c c c c ô n g việc liệ t k ê , tì m k iế m , lự a chọn h n g • G iỏ h n g : c u n g c ấ p c c th ô n g t i l l v ề h n g ; lấ y t h ô n g t in v ề số lư ợ n g h n g ; tín h g iá s b ộ c h o c c m ặ t h n g c ó tr o n g g iỏ h n g • Đ ặ t h n g : h ỏ i c c th ô n g t i l l v ề h n g ; h ỏ i th ô n g t in đ ịa đ iể m , th i g ia n g ia o hàng; xác nhận thơng tin số lưựng hàng; tínl) giá tồn b ộ dơn hàng • K iể m tr a k h n ă n g th a n h to n : k iề m tr a k h n ă n g th a n h to n c ù a k h c h h n g thông qua tài kliồn cùa khách hàng ngân hàng thẻ tín dụng • Phân chia dơn hàng: tách dơn hàng (ổng thành đơn hàng riêng cho s ic u th ị • K iể m tr a th ự c h iệ n d n h n g : k iề m tr a k h ả n ă n g c u n g c ấ p h n g c ù a từ n g s iê u th i 76 • L iê n h ộ v i k h c h h n g : th ỏ a tliu ậ n th i g ia n , ( đ iể m g ia o h n g ; th ỏ a th u ậ n p h n g th ứ c th a n h to n • T h ự c h iệ n d n h n g : x c n h ậ n c c g ia o d ịc h ; x c n h ậ n v iệ c h o n tấ t d n h n g ; c ậ p n h ậ t (lơ n h n g 4.3.5 Cài đặt hệ thống I lệ th ố n g đ ợ c t h iế t k ế th e o m h ìn h k h c h /c ln ì tr ê n In te r n e t ( h ìn h ) th e o c n í', n g h ệ c ù a M ic r o s o f t [R a m c s h C h a n d a k , P u r s h o tla in C h a n d a k , 9 ] M y tr m c u n g cấp d ịc h v ụ d u y ệ t \v c b , t r ì n h b ầ y g iớ i th iệ u sà n p h ẩ m , g ia o d ịc h v i k h c h h n g M y c h ù T r u n g tâ m c ó n h iệ m v ụ : q u n lý c c C S D L : c ô n g t y , h n g h o , k h c h h n g , g ia o d ịc h , ; c u n g c ấ p c c d ịc h v ụ in te r n e t, d ịc h v ụ q u n g b th ô n g t in , tì m k iế m th n g tin , g ia o d ịc h v i k h c h h n g v d o a n h n g h iệ p M y c h ù tạ i s iê u l l ụ c ó c h ứ c n ă n g c u n g c ấ p th ù n g t in ; n h ậ n v x lý c c th ô n g t i l l (d n h n g , y ê u c ầ u c ậ p n h ậ t d ữ liệ u , ) d o m y c h ù tr u n g tâ m g i tớ i; c u n g c ấ p , trà lờ i c c y ê u c ầ u c h o m y c h ù T r u n g lâ m Siêu thị T ru n g tâm M y khách Dơn hílug Các ýêii cẩu 1'rình duyệt Dịch vụ W eb Web Dịch vụ Web Xác nliận Trang i L HTM L kết quà i đơn hàng, r yr yêu cầu Trình cập nhật I rinh TM ĐT hảng, TM DT í r ỉ f CSDL C S D L hàng TM DT siêu thị 4.4 Mơ hình thiết kế cài đặt hệ thơng 77 • Trình duyệt W eb trịn máy khách dược hổ x u n g số tính nâng dẻ kiểm tra, trình diễn sàn phẩm A c tiv e X H a s h , • C sờ liệu thương mại diện từ chứa thơng tin c ị n g ty mặt hàng, th ô n g t i l l k h c h h n g , th ô n g t i l l g ia o d ịc h , đ ợ c x â y d ự n g tr ê n hộ q u n t r ị c sờ d fr liệ u S Q L S e r v e r • C SỪ d ữ liệ u h n g c ù a s iê u th ị lư u tr ữ th ô n g t in v è h n g h ó a c ù a s iê u th ị đ ợ c x â y d ự n g tr c n h ệ q u n t r ị c sờ d ữ liệ u S Q L S e r v e r h a y A c c e s s • T r ì n h th n g m i d iệ n u’r I trê n m y c h ù T r u n g tâ m b a o g m n h iề u m ô đ u n c h n g tr ìn h c ó n h iệ m v ụ c h ín h : o X lý y c u c ầ u tìm k iế m th ô n g t i l l , c h ọ n h n g , đ ặ t m u a h n g , c ù a k h c h h n g v x â y d ự n g c c 1Ỉ T M L tr a n g k é t q u • o X â y d ự n g n hàng, o G i đ n h n g v ề c c s iê u th ị tư n g o r iế p n h ậ n v x lý th ô n g t in từ c c s iê u th ị o Q u n lý k h c h h n g , o Q u n lý g ia o d ịc h , ứng T r in h th n g m i d iệ n từ trô n m y c h ù c ủ a s iê u t h ị b a o g m n h iề u n iô đ u n c h n g tr ì n h c ó n h iệ m v ụ c h ín h : • o 'T iế p n h ậ n đ n h n g , o X lý d n h n g o G i y ê u c u c ậ p n h ậ t h n g h o c h o T r u n g tâ m C c t r ì n h th n g m i đ iệ n lừ đ ợ c x â y d ụ n g b ằ n g A S P N L ÌT , A D O N I Ì T , k ế t h ự p v ó i lậ p tr ì n h 111Ờ r ộ n g c lịc li v ụ W e b c ù a M ic r o s o f t V i v iệ c lự a c h ọ n tr c n g iú p c h o v iệ c m r ộ n g h a y tíc h h ợ p v i c c m ô i t n r iig C S D L k h c c krợ c th u ậ n lợ i 78 4.4 Giải pháp tích họp hệ thống khác 4.4.1 Hệ thống quản lý cấp phát chứng số (CA) C A m ộ t tệ p t in d iệ n lừ d ù n g tr o n g c c g ia o t i i c i i t iê n m i t n r n g m n g h o ặ c In te r n e t dê c h ứ n g th ự c c c d ố i tư ợ n g s d ụ n g , đ ả m b o a n lo n v b o m ậ t th ô n g t in , c u n g cáp' b ằ n g c h ứ n g p h p lý n ế u x y tra n h c h ấ p I liệ u lạ i c ó b a lo i c h n g c h ỉ so: • C hửng chi s ố c h o cá n h â n • C hứng số c h o m y ch ù (s e rv e r) • C hứng chi s ố c h o n h p h t tr iể n p h ầ n m è m T r o n g tà i liệ u n y c h ú n g t ô i c h i n c u hệ th ố n g c h ứ n g c h i s ố c h o m y c h ù I lộ th ố n g C A n y n h a m b o m ậ t c h o W e b s ite : • Đ m b o v i k h c h h n g k h i th a m g ia hệ th ố n g v ề tín h x c th ự c v tín h h ợ p p h p c ù a W e b s it e • C h o p h é p tr a o đ ổ i th ô n g tin an to n v b ả o m ậ t g iữ a W e b s it e v i n h ữ n g k h c h h n g , n h â n v iê n v đ ố i tá c th ô n g q u a g ia o th ứ c S S L ( g ia o th ứ c tr u y ề n t in c ó b o m ậ t) I [ệ th ố n g n y d ợ c x â y d ự n g d ự a trê n c ô n g n g h ệ P K I ( P u b lic K e y I n f r a s t r u c t u r e ) - m ộ t tr o n g n h ữ n g c ô n g n g h ệ a n to n b o m ậ t q u a n tr ọ n g n h ấ t h iệ n n a y , đ ợ c d ù n g m n ề n tà n g c h o n h iề u t i l l th n g x ả y c c ứ n g d ụ n g Ir o n m n g , C A tr n h đ ợ c c c n g u y c m ấ t an to n th ô n g t r o n g c c g ia o d ịc h q u a n tr ọ n g tr ê n c c h ệ th ố n g m n g N g i sừ d ụ n g c ó th ổ h o n to n y ê n tâ m v è đ ộ an to n n ế u b n d a n g g ia o d ịc h v i m ộ t n g i h o ặ c m ộ t d o a n h n g h iệ p đ ợ c c ấ p c lú r n g c h ỉ số C A 79 N g i ( lù n g c u ố i ( c n d - u s c r ) : g m n h r rn g n g i tlụ r c h iệ n c c g ia o c lịc li C|ua In te r n e t, gửi-nlìận u cầu trao dơi, mua bán hàng hóa thơng tin có thổ tránh tlirực nguy C(r mât an tồn (liỏng tin q trình giao dịch điện từ với việc sử dụng chửng chi số C A 4.4.2 Hệ thống toán trực tuyến (VASC Payment) H th è n g cna NCC VASC Paym ent Mô h*ih tia o â ỏ ai--a h th è n a Application Server I lìn h trơ n m tr a o đ ổ i th ô n g t in g iữ a V A S C P a y m e n t v NCC Q u tr ìn h tr a o đ ổ i n y d iễ n tln r n g x u y c n V A S C P a y m e n t sc n h ậ n c c lệ n h th a n h to n từ N C C v c ậ p n h ậ t tra n g th i c ù a lừ n g lệ n h th a n h to n lio d n n g a y sa u k h i n h ậ n d ợ c p h n h i tr v ề từ n g â n h n g d ố i tá c Q u tr ìn h tr a o đ ổ i tr ê n d iễ n đ ộ c lậ p v i q u tr ì n h tr a o đ ổ i tr c n W e b C c h ìn h th ứ c tr a o d ổ i: B a n g S o c k e t t lic o g ia o th ứ c T C P / I P ( th a m k h ả o p h n g án k ỹ th u ậ t k ế t n ố i b ằ n g S o c k e t - T C I I ') C c n g h iệ p v ụ c h ín h b a o g m : • N h ậ n lệ n h th a n h to n lio d n o V A S C P a y m e n t n h ậ n lệ n h th a n h to n d o N C C c h u y ể n (.lốn L ệ n h th a n h to n n y đ ợ c x e m n h m ộ t ù y n h iệ m c h i b a o g m : T h ô n g t i l l n g i trả tiề n ; th ô n g t in tà i k h o ả n tr ; th ô n g t i l l h o đ n : s ổ h o đ n , số tiề n ; th ô n g t i l l v ề n g i n h ậ n v tà i k h o n n h ậ n N g o i (lổ x c tlụ r c đ ố i tư ợ n g xo người gửi hào mật lliôiig till (lữ liệu nàv dirực mã lioá bời klioá riêng cùa N C C o Lệnh toán dược VASC' paym ent ch u yển đốn NI Itương ứng dẻ tlụrc chuyển kliồn Nen gửi thành c n g , V A S C Payment sc thông báo c h o NCC • C ậ p n h ậ t t r n g th i lộ n li th a n h to n : V i m i lệ n h th a n h to n g i s a n g V A S C Paym ent s ẽ đ ợ c gíín trạng thái ứng với tình trạng Các trạng thái g ồm có: o A : G i lệ n h th n h c ô n g s a n g V A S C P a y m e n t o W : Đ a n g c h N I I x lý o R : L ệ n h th a n h o D : L ệ n h th a n h to n đ ợ c th ự c h iệ n th n h c ô n g toán đ ã k h ô n g th ự c d ợ c V A S C P a y m e n t th n g x u y c n c ậ p n h ậ t c c tr n g th i lệ n h th a n h to n c h o n h c u n g c ấ p C ă n c ứ tr ê n tr n g th i c ù a lệ n h th a n h to n N C C tiế n h n h x lý d n h n g SI 4.5 Một SO giao diện hệ thóng tcứmmcrce Netscape ;ee E