Luận Văn Thạc Sĩ VNU UET: Xây Dựng Ứng Dụng Di Động Cho Ví Điện Tử

Luận văn thạc sĩ VNU UET trình bày xây dựng ứng dụng di động cho ví điện tử 002, khám phá công nghệ và giải pháp tài chính hiện đại.

2013

65
1
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CAM ĐOAN

1. CHƯƠNG 1: MÔ TẢ BÀI TOÁN VÍ ĐIỆN TỬ

1.1. Lợi ích và thực trạng phát triển của ví điện tử

1.2. Các vấn đề bảo mật của ví điện tử

1.3. Bài toán luận văn cần giải quyết

2. CHƯƠNG 2: KHẢO SÁT CÁC GIẢI PHÁP XÁC THỰC NGƯỜI DÙNG CỦA VÍ ĐIỆN TỬ

2.1. Các thiết bị nhận dạng sinh trắc học

2.2. Sử dụng điện thoại di động

2.3. Các ký hiệu liên quan

2.4. Các bước thực hiện

3. CHƯƠNG 3: GIẢI PHÁP BẢO MẬT CHO HỆ THỐNG VÍ ĐIỆN TỬ

3.1. Kiến trúc hệ thống

3.2. Các giao thức bảo mật của hệ thống

3.3. Giao thức sử dụng tên đăng nhập và mật khẩu để đăng nhập hệ thống

3.4. Giao thức sử dụng mật khẩu một lần (OTP) để thực hiện giao dịch

3.5. Giao thức tạo chữ ký bằng cặp khóa RSA

3.6. Ứng dụng các giao thức vào các chức năng cụ thể

3.7. Mô tả giải pháp

4. CHƯƠNG 4: PHÂN TÍCH THIẾT KẾ VÀ CÀI ĐẶT CHƯƠNG TRÌNH

4.1. Hoạt động nghiệp vụ

4.2. Phát triển mô hình ca sử dụng

4.3. Xác định các ca sử dụng

4.4. Mô hình ca sử dụng

4.5. Mô hình chi tiết các ca sử dụng

4.6. Phân tích hệ thống

4.7. Ca sử dụng kích hoạt tài khoản

4.8. Ca sử dụng thực hiện giao dịch

4.9. Ca sử dụng thực hiện giao dịch trên web

4.10. Ca sử dụng kiểm tra lịch sử giao dịch

4.11. Ca sử dụng kiểm tra thông tin tài khoản

4.12. Thiết kế hệ thống

4.13. Ca sử dụng kích hoạt tài khoản

4.14. Ca sử dụng thực hiện giao dịch

4.15. Ca sử dụng thực hiện giao dịch trên website

4.16. Ca sử dụng tra kiểm tra lịch sử giao dịch

4.17. Ca sử dụng tra cứu thông tin tài khoản

4.18. Kết quả cài đặt chương trình

4.19. Kích hoạt tài khoản

4.20. Chức năng chuyển khoản

4.21. Chức năng xác nhận giao dịch trên website

5. CHƯƠNG 5: KẾT LUẬN VÀ HƯỚNG NGHIÊN CỨU TIẾP THEO

5.1. Hướng nghiên cứu tiếp theo

TÀI LIỆU THAM KHẢO

Trích đoạn nội dung tài liệu

1 ĐẠI HỌC QUỐC GIA HÀ NỘI TRƢỜNG ĐẠI HỌC CÔNG NGHỆ VŨ MINH TÂN XÂY DỰNG ỨNG DỤNG DI ĐỘNG CHO VÍ ĐIỆN TỬ LUẬN VĂN THẠC SĨ CÔNG NGHỆ THÔNG TIN Hà Nội 2013 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 2 ĐẠI HỌC QUỐC GIA HÀ NỘI TRƢỜNG ĐẠI HỌC CÔNG NGHỆ -------------------------------------------- VŨ MINH TÂN XÂY DỰNG ỨNG DỤNG DI ĐỘNG CHO VÍ ĐIỆN TỬ Ngành : Công nghệ thông tin Chuyên ngành : Công nghệ phần mềm Mã số : 60 48 10 LUẬN VĂN THẠC SĨ CÔNG NGHỆ THÔNG TIN NGƢỜI HƢỚNG DẪN KHOA HỌC : TS. TRẦN THỊ MINH CHÂU Hà Nội 2013 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 3 LỜI CẢM ƠN Tôi xin gửi lời cảm ơn sâu sắc tới cô giáo TS. Trần Thị Minh Châu, giảng viên khoa Công nghệ Thông tin trƣờng Đại học Công nghệ - Đại học Quốc gia Hà Nội – đã hƣớng dẫn tôi trong suốt quá trình tôi hoàn thành luận văn. Tôi chân thành cảm ơn các thầy cô trong trƣờng đã giảng dạy cho tôi trong suốt quá trình học tập tại trƣờng. Cuối cùng, tôi xin chân thành cảm ơn các bạn đồng nghiệp của tôi đã tạo điều kiện để tôi hoàn thành luận văn. Hà Nội, ngày 05 tháng 10 năm 2013. Vũ Minh Tân LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 4 LỜI CAM ĐOAN Tôi xin cam đoan: Luận văn thạc sĩ này là công trình nghiên cứu thực sự của cá nhân tôi, đƣợc thực hiện trên cơ sở nghiên cứu, tổng hợp lý thuyết và thực tiễn dƣới sự hƣớng dẫn khoa học của TS. Trần Thị Minh Châu. Hà Nội, ngày 05 tháng 10 năm 2013. Vũ Minh Tân LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 5 Mục lục LỜI CAM ĐOAN . 4 CÁC THUẬT NGỮ VIẾT TẮT. 7 DANH MỤC HÌNH VẼ . 8 CHƢƠNG 1 – MÔ TẢ BÀI TOÁN VÍ ĐIỆN TỬ. Lợi ích và thực trạng phát triển của ví điện tử . Các vấn đề bảo mật của ví điện tử . Bài toán luận văn cần giải quyết . 12 CHƢƠNG 2 – KHẢO SÁT CÁC GIẢI PHÁP XÁC THỰC NGƢỜI DÙNG CỦA VÍ ĐIỆN TỬ . Các thiết bị nhận dạng sinh trắc học . Sử dụng điện thoại di động . Các ký hiệu liên quan . Các bước thực hiện . 18 CHƢƠNG 3 – GIẢI PHÁP BẢO MẬT CHO HỆ THỐNG VÍ ĐIỆN TỬ. Kiến trúc hệ thống . Các giao thức bảo mật của hệ thống . Giao thức sử dụng tên đăng nhập và mật khẩu để đăng nhập hệ thống . Giao thức sử dụng mật khẩu một lần (OTP) để thực hiện giao dịch . Giao thức tạo chữ ký bằng cặp khóa RSA. Ứng dụng các giao thức vào các chức năng cụ thể . Mô tả giải pháp . 27 CHƢƠNG 4 – PHÂN TÍCH THIẾT KẾ VÀ CÀI ĐẶT CHƢƠNG TRÌNH . Hoạt động nghiệp vụ . Phát triển mô hình ca sử dụng. Xác định các ca sử dụng . 31 LUAN VAN CHAT LUONG download : add luanvanchat@agmail. Mô hình ca sử dụng . Mô hình chi tiết các ca sử dụng . Phân tích hệ thống . Ca sử dụng kích hoạt tài khoản. Ca sử dụng thực hiện giao dịch . Ca sử dụng thực hiện giao dịch trên web . Ca sử dụng kiểm tra lịch sử giao dịch . Ca sử dụng kiểm tra thông tin tài khoản . Thiết kế hệ thống. Ca sử dụng kích hoạt tài khoản. Ca sử dụng thực hiện giao dịch . Ca sử dụng thực hiện giao dịch trên website . Ca sử dụng tra kiểm tra lịch sử giao dịch . Ca sử dụng tra cứu thông tin tài khoản . Kết quả cài đặt chƣơng trình . Kích hoạt tài khoản . Chức năng chuyển khoản . Chức năng xác nhận giao dịch trên website . 61 CHƢƠNG 5 – KẾT LUẬN VÀ HƢỚNG NGHIÊN CỨU TIẾP THEO . Hƣớng nghiên cứu tiếp theo . 64 TÀI LIỆU THAM KHẢO . 65 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 7 CÁC THUẬT NGỮ VIẾT TẮT Từ viết tắt Nghĩa tiếng Anh CA Certificate Authority Client Máy khách HTTPS Hypertext Transfer Protocol Secure OTP One Time Password RSA Tên của ba tác giả : Ron Rivest, Adi Shamir và Len Adleman Server Máy chủ SMS Short Message Services SSL Secure Sockets Layer TMP Trusted Platform Module UNCITRAL United Nations Commission on International Trade Law USB Universal Serial Bus LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 8 DANH MỤC HÌNH VẼ Hình 2.1: Giao thức xác thực thông qua điện thoại Hình 3.1: Kiến trúc của hệ thống Hình 3.2: Quá trình kích hoạt tài khoản Hình 3.3: Quá trình thực hiện giao dịch từ ứng dụng trên di động Hình 3.4: Quá trình thực hiện giao dịch từ website Hình 3.5: Quá trình xác thực thanh toán Hình 4.1: Mô hình ca sử dụng mức tổng thể của hệ thống Hình 4.2: Biểu đồ tuần tự hệ thống kích hoạt tài khoản Hình 4.3: Biểu đồ lớp phân tích thực thi ca sử dụng kích hoạt tài khoản Hình 4.4: Biểu đồ tuần tự phân tích thực thi ca sử dụng kích hoạt tài khoản Hình 4.5: Giao diện kích hoạt tài khoản Hình 4.6: Biểu đồ tuần tự hệ thống thực hiện giao dịch Hình 4.7: Biểu đồ lớp phân tích thực thi ca sử dụng thực hiện giao dịch Hình 4.8: Biểu đồ tuần tự phân tích thực thi ca sử dụng thực hiện giao dịch Hình 4.9: Giao diện thực hiện giao dịch Hình 4.10: Biểu đồ tuần tự hệ thống thực hiện giao dịch trên website Hình 4.11: Biểu đồ lớp phân tích thực thi ca sử dụng thực hiện giao dịch trên website Hình 4.12: Biểu đồ tuần tự phân tích thực thi ca sử dụng thực hiện giao dịch trên website Hình 4.13: Giao diện thực hiện giao dịch trên website Hình 4.14: Biểu đồ lớp phân tích ca sử dụng kiểm tra lịch sử giao dịch Hình 4.15: Biểu đồ tuần tự phân tích thực thi ca sử dụng kiểm tra lịch sử giao dịch Hình 4.16: Giao diện kiểm tra lịch sử giao dịch Hình 4.17: Biểu đồ tuần tự hệ thống kiểm tra thông tin tài khoản LUAN VAN CHAT LUONG download : add luanvanchat@agmail.18: Biểu đồ lớp phân tích thực thi ca sử dụng kiểm tra thông tin tài khoản Hình 4.19: Biểu đồ tuần tự phân tích thực thi ca sử dụng kiểm tra thông tin tài khoản Hình 4.20: Giao diện kiểm tra thông tin tài khoản Hình 4.21: Biểu đồ tuần tự thực thi ca sử dụng kích hoạt tài khoản Hình 4.22: Biểu đồ lớp thực thi ca sử dụng kích hoạt tài khoản Hình 4.23: Biểu đồ tuần tự thực thi ca sử dụng thực hiện giao dịch Hình 4.24: Biểu đồ lớp thực thi ca sử dụng thực hiện giao dịch Hình 4.25: Biểu đồ tuần tự thực thi ca sử dụng thực hiện giao dịch trên website Hình 4.26: Biểu đồ lớp thực thi ca sử dụng thực hiện giao dịch trên website Hình 4.27: Biểu đồ tuần tự thực thi ca sử dụng kiểm tra lịch sử giao dịch Hình 4.28: Biểu đồ lớp thực thi ca sử dụng kiểm tra lịch sử giao dịch Hình 4.29: Biểu đồ tuần tự thực thi ca sử dụng tra cứu thông tin tài khoản Hình 4.30: Biểu đồ lớp thực thi ca sử dụng tra cứu thông tin tài khoản Hình 4.31: Giao diện kích hoạt ứng dụng Hình 4.32: Menu chính của chƣơng trình Hình 4.33: Giao diện chức năng chuyển khoản Hình 4.34: Giao diện thực hiện giao dịch trên website Hình 4.35: Giao diện chức năng xác thực giao dịch trên website LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 10 CHƢƠNG 1 – MÔ TẢ BÀI TOÁN VÍ ĐIỆN TỬ 1. Lợi ích và thực trạng phát triển của ví điện tử Thƣơng mại điện tử, một yếu tố hợp thành của nền kinh tế số hóa là hình thái hoạt động thƣơng mại bằng các phƣơng pháp điện tử. Theo quan điểm trong luật mẫu của UNCITRAL về thƣơng mại điện tử thì "Thƣơng mại điện tử là việc sử dụng các công nghệ mạng Internet trong các hoạt động giao dịch thƣơng mại". Với quan điểm này ta có thể hiểu thƣơng mại điện tử bao gồm một chu trình hoàn chỉnh của một phiên giao dịch thƣơng mại nhƣ: chào hàng, chọn hàng, ký kết hợp đồng, giao hàng, thanh toán, bảo hành và các dịch vụ sau bán. Thƣơng mại điện tử mang lại những lợi ích tiềm tàng, nhờ các phƣơng tiện của thƣơng mại điện tử, các doanh nghiệp có đƣợc thông tin nhanh chóng, phong phú về thị trƣờng; các chi phí văn phòng, bán hàng, giao dịch giảm đi nhiều lần, rút ngắn chu kỳ sản xuất, nhanh chóng tạo ra nhiều sản phẩm mới. Ví điện tử là một tài khoản điện tử. Nó giống nhƣ “ví tiền” của bạn trên Internet và đóng vai trò nhƣ một chiếc ví tiền mặt trong thanh toán trực tuyến, giúp bạn thực hiện công việc thanh toán các khoản phí trên internet, gửi và nhận tiền một cách nhanh chóng, đơn giản và tiết kiệm cả về thời gian và tiền bạc. Ví điện tử ra đời góp phần phát triển hệ thống kinh doanh thƣơng mại điện tử, đem lại những lợi ích cho ngƣời mua, ngƣời bán, ngân hàng và xã hội. Ví điện tử giúp cho ngƣời mua thực hiện nhanh chóng công việc thanh toán, ngƣời bán tăng hiệu quả hoạt động bán hàng trực tuyến, giúp ngân hàng giảm sự quản lý các giao dịch thanh toán từ thẻ khách hàng, ngƣời dùng có thể dễ dàng chuyển và nhận tiền nhanh chóng vƣợt qua rào cản địa lý. Hình thức ví điện tử đã đƣợc phát triển mạnh mẽ trên thế giới có thể kể đến những ví điện tử nhƣ: Paypal, AlertPay, Moneybooker, Mchek,…. Các ví này hỗ trợ thanh toán trực tuyến trên các website bán hàng, thanh toán hóa đơn dịch vụ,…. Ngoài ra một số ví còn hỗ trợ thanh toán trong siêu thị, nhà hàng, xe bus…. Ở Việt Nam hiện nay cũng có khá nhiều ví điện tử có thể kể đến nhƣ: Ngân Lƣợng của Công ty cổ phần Ngân Lƣơng, Bảo Kim của Công ty cổ phần thƣơng mại điện tử Bảo Kim, Netcash của Công ty PayNet, Vcash của Công ty VinaPay, VnMart của Công ty cổ phần Giải pháp thanh toán Việt Nam (Vnpay), Smartlink của Công ty cổ phần dịch vụ thẻ Smartlink. Mỗi dịch vụ ví đều đƣợc các doanh nghiệp cung cấp, quảng cáo những tính năng hỗ trợ thanh toán tiện lợi khác nhau. Mỗi ví cũng khác nhau ở số lƣợng website thƣơng mại điện tử và các sản phẩm mà nó cho phép thanh toán. Hiện nay các loại ví này hỗ trợ ngƣời dùng thanh toán online trên các các website bán hàng, thanh toán hóa đơn, LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 11 dịch vụ, trong tƣơng lai có thể áp dụng thanh toán ở ngoài xã hội thực nhƣ vé xe buýt, taxi, quán cafe, siêu thị,…. Các vấn đề bảo mật của ví điện tử Sự tiện lợi của ví điện tử đi đôi với những nguy cơ tiềm ẩn: khi mọi ngƣời đangtậnhƣởngsự tiện lợimanglạibởi ví điện tử, thông tintài khoản của họcũng làđối tƣợngbị đánh cắphoặclàmgiảmạocủa bọn tội phạmInternet.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ