Xây dựng ứng dụng thương mại điện tử trên nền tảng điện toán đám mây và Android
Trang 1LỜI MỞ ĐẦU
Càng ngày càng có nhiều doanh nghiệp thấy được các lợi ích của thương mại điện tử (TMĐT) và muốn ứng dụng để tiếp thị hay quảng bá thương hiệu của mình Lợi ích lớn nhất mà TMĐT đem lại chính là sự tiết kiệm chi phí và tạo thuận lợi cho các bên giao dịch Giao dịch bằng phương tiện điện tử nhanh hơn so với giao dịch truyền thống và có thể tiến hành giao dịch khi ở cách xa nhau, giữa thành phố với nông thôn, từ nước này sang nước kia, hay nói cách khác là không bị giới hạn bởi không gian địa lý
Thương mại điện tử là lĩnh vực hoạt động kinh tế không còn xa lạ với nhiều quốc gia Người ta không còn phải mất nhiều thời gian, công sức, tiền bạc cho những giao dịch kinh tế Việc áp dụng thương mại điện tử trong hoạt động kinh doanh là một
xu thế tất yếu của thời đại Sự phát triển mạnh mẽ của TMĐT góp phần thúc đẩy sự cạnh tranh giữa các doanh nghiệp để thu được nhiều lợi ích nhất Điều này đặc biệt quan trọng trong bối cảnh hội nhập kinh tế quốc tế, khi các doanh nghiệp trong nước phải cạnh tranh một cách bình đẳng với các doanh nghiệp nước ngoài Và Việt Nam – trong quá trình hội nhập không nằm ngoài xu hướng phát triển đó
Tuy nhiên, trong giai đoạn suy thoái kinh tế như hiện nay, thì việc ứng dụng một công nghệ hay một dịch vụ công nghệ thông tin (CNTT) đáp ứng việc quản lý tốt, hiệu quả dữ liệu của riêng công ty cũng như dữ liệu khách hàng, đối tác là một trong những bài toán được ưu tiên hàng đầu và đang không ngừng gây khó khăn cho doanh nghiệp Để có thể quản lý được nguồn dữ liệu đó, ban đầu các doanh nghiệp phải đầu
tư, tính toán rất nhiều loại chi phí như chi phí cho phần cứng, phần mềm, mạng, chi phí cho quản trị viên, chi phí bảo trì, sửa chữa,…Ngoài ra họ còn phải tính toán khả năng mở rộng, nâng cấp thiết bị; phải kiểm soát việc bảo mật dữ liệu cũng như tính sẵn sàng cao của dữ liệu Để giải quyết vấn đề trên thì chúng ta thấy được rằng nếu có một nơi tin cậy giúp các doanh nghiệp quản lý tốt nguồn dữ liệu đó, các doanh nghiệp sẽ không còn quan tâm đến cơ sở hạ tầng, công nghệ mà chỉ tập trung chính vào công việc kinh doanh của họ thì sẽ mang lại cho họ hiệu quả và lợi nhuận ngày càng cao
hơn Khái niệm “điện toán đám mây” đã ra đời trong hoàn cảnh đó và đang dần trở
nên quen thuộc đối với các doanh nghiệp, đặc biệt là đối với các doanh nghiệp vừa và nhỏ
Điện toán đám mây (Cloud Computing), còn gọi là điện toán máy chủ ảo, là mô hình điện toán sử dụng các công nghệ máy tính và phát triển dựa vào mạng internet
Trang 2(Theo Wikipedia) Với một số lợi ích cơ bản như : sử dụng các tài nguyên tính toán động, giảm chi phí, giảm độ phức tạp trong cơ cấu doanh nghiệp, kiến trúc hướng dịch vụ… điện toán đám mây đang tạo cơ hội cho các doanh nghiệp hoạt động hiệu quả, thông minh và tiết kiệm chi phí hơn
Google là một trong những nhà cung cấp dịch vụ điện toán đám mây hiện nay với nền tảng App Engine cho phép người dùng xây dựng và triển khai ứng dụng web Java hay Python trên cơ sở hạ tầng của mình Cung cấp cho người dùng một dịch vụ đám mây miễn phí như App Engineđể người dùng có thể trải nghiệm các tiện ích từ điện toán đám mây cũng như có thời gian nhiều hơn để tìm hiểu về những rủi ro về tính an toàn dữ liệu, để từ đó họ có thể mạnh dạng hơn để sử dụng các dịch vụ của điện toán đám mây
Với nhận định như vậy, trong khuôn khổ thực hiện khóa luận tốt nghiệp, chúng
em lựa chọn đề tài“Xây dựng ứng dụng thương mại điện tử trên nền tảng điện toán đám mây và Android” Đề tài xây dựng trên nền tảng điện toán đám mây nhằm
tiết kiệm chi phí và có thể triễn khai một cách dễ dàng nhất cho doanh nghiệp Cùng với công nghệ di động Android sẽ giúp việc giao dịch với khách hàng an toàn hơn và thực hiện mọi lúc mọi nơi với một chiếc điện thoại di động nhỏ bé
Trang 3Mục tiêu đề tài
Nghiên cứu và triển khai ứng dụng web trên nền tảng App Engine của Google, tìm hiểu API của Google App Engine (GAE), sự hỗ trợ của GAE đối với ngôn ngữ Java kết hợp với nền tảng di động Android, dựa vào những kiến thức đã tìm hiểu được
sẽ xây dựng Website thương mại điện tửcho doanh nghiệp, phù hợp với môi trường kinh doanh tại Việt Nam và đáp ứng với các mục tiêu sau:
Các giai đo n th c hi n đ tài ạn thực hiện đề tài ực hiện đề tài ện đề tài ề tài
Quá trình nghiên cứu đề tài được tiến hành qua các bước như sau:
thực hiện đề tài
mại điện tử tại Việt Nam
và chi tiết ứng dựng Lựa chọn công nghệ điện toán đám mây của Google (GAE) và android làm giải pháp thực hiện đề tài
nền tảng GAE, ứng dụng di động FoodShop nền tảng android, ứng dụng trợ giúp nhân viên giao hàng và tổng đài thanh toán trực tuyến
các chức năng
triển trong tương lai
Đối tượng, phạm vi nghiên cứu đề tài
triển mới ở Việt Nam Luận văn tập trung vào nghiên cứu nguyên lý và thực tiễn về cách thức hoạt động của các website TMĐT, đưa ra hình thức xây dựng website cho các doanh nghiệp vừa và nhỏ tại Việt Nam Qua đó xây dựng một
Trang 4ứng dụng trên nền tảng điện toán đám mây của Google và nền tảng di động Android nhằm mang lại hiệu quả, chi phí thấp nhất cho doanh nghiệp
vào các hình thức quảng cáo sản phẩm và thanh toán trực tuyến Nền tảng điện toán đám mây của Google, tìm hiểu nghiên cứu ứng dụng GAE APIs của Java, dựa vào những kiến thức đã tìm hiểu được sẽ triển khai một ứng dụng web cho doanh nghiệp
Ý nghĩa thực tiễn của đề tài
Đề tài góp phần cho mọi người hiểu rõ hơn về nguyên lý, cách thức hoạt động của một website TMĐT.Đáp ứng các nhu cầu các doanh nghiệp vừa và nhỏ khi không
có một website TMĐT chính thống để phục vụ quá trình kinh doanh của mình Với thế mạnh nền tảng điện toán đám mây của Google như cơ chế bảo mật, quyền riêng tư và các chính sách bảo vệ cơ sở dữ liệu Các ứng dụng cung cấp của Google sẽ giúp ta dễ dàng quản lý các ứng dụng của mình, dành thời gian tập trung phát triển các chức năng cho người dùng Và vấn đề bảo mật vốn là rào cản lớn nhất khiến người dùng Việt Nam vốn e dè với điện toán đám mây thì giờ đây với GAE đã khắc phục được yếu điểm đó Cùng với nền tảng di động Android đang là xu hướng phát triễn mạnh mẽ cho các doanh nghiệp trong thời kỳ mới
Cấu trúc khóa luận
Khóa luận tốt nghiệp gồm 4 chương như sau:
Chương 1: Thương mại điện tử tại Việt Nam
triển và an toàn thông tin trong giao dịch trực tuyến
Chương 2: Cơ sở lý thuyết
Chương 3: Xây dựng ứng dụng
Trang 5 Giới thiệu ứng dụng.
android FoodShop, ứng dụng trợ giúp nhân viên giao hàng và tổng đài thanh toán trực tuyến
Chương 4: Kết luận
Phụlục A: Đăng ký Google App Engine
Phụlục B: Cài đặt môi trường lập trình GAE cho java
Phụlục C: Cài đặt môi trường lập trình Android cho eclipse
Tài liệu tham khảo
Trang 6LỜI CẢM ƠN
Chúng em xin chân thành c m n Khoa M ng Máy Tính và Truy n Thông,ảm ơn Khoa Mạng Máy Tính và Truyền Thông, ơn Khoa Mạng Máy Tính và Truyền Thông, ạng Máy Tính và Truyền Thông, ền Thông,
trường Đ i H c Công Ngh Thông Tin, Đ i H c Qu c Gia TP.HCM đng ạng Máy Tính và Truyền Thông, ọc Công Nghệ Thông Tin, Đại Học Quốc Gia TP.HCM đ ệ Thông Tin, Đại Học Quốc Gia TP.HCM đ ạng Máy Tính và Truyền Thông, ọc Công Nghệ Thông Tin, Đại Học Quốc Gia TP.HCM đ ốc Gia TP.HCM đ ã t o đi uạng Máy Tính và Truyền Thông, ền Thông,
ki n cho chúngem th c hi n đ tài t t nghi p này.ệ Thông Tin, Đại Học Quốc Gia TP.HCM đ ực hiện đề tài tốt nghiệp này ệ Thông Tin, Đại Học Quốc Gia TP.HCM đ ền Thông, ốc Gia TP.HCM đ ệ Thông Tin, Đại Học Quốc Gia TP.HCM đ
Chúng em xin chân thành c m n th y Ph m Thi Vảm ơn Khoa Mạng Máy Tính và Truyền Thông, ơn Khoa Mạng Máy Tính và Truyền Thông, ầy Phạm Thi Vương và anh Lê Ngọc ạng Máy Tính và Truyền Thông, ươn Khoa Mạng Máy Tính và Truyền Thông,ng và anh Lê Ng cọc Công Nghệ Thông Tin, Đại Học Quốc Gia TP.HCM đ
Th ch đã t n tình hạng Máy Tính và Truyền Thông, ướng dẫn, chỉ bảo chúng em trong suốt thời gian thực hiệnng d n, ch b o chúng em trong su t th i gian th c hi nẫn, chỉ bảo chúng em trong suốt thời gian thực hiện ỉ bảo chúng em trong suốt thời gian thực hiện ảm ơn Khoa Mạng Máy Tính và Truyền Thông, ốc Gia TP.HCM đ ờng ực hiện đề tài tốt nghiệp này ệ Thông Tin, Đại Học Quốc Gia TP.HCM đ
đ tài ền Thông,
Chúng em cũng xin chân thành c m n quý Th y Cô trong Khoa MMT&TTảm ơn Khoa Mạng Máy Tính và Truyền Thông, ơn Khoa Mạng Máy Tính và Truyền Thông, ầy Phạm Thi Vương và anh Lê Ngọc
đã t n tình gi ng d y, trang b cho chúng em nh ng ki n th c c n thi t trongảm ơn Khoa Mạng Máy Tính và Truyền Thông, ạng Máy Tính và Truyền Thông, ị cho chúng em những kiến thức cần thiết trong ững kiến thức cần thiết trong ến thức cần thiết trong ức cần thiết trong ầy Phạm Thi Vương và anh Lê Ngọc ến thức cần thiết trong
su t quá trình h c t p t i Khoa ốc Gia TP.HCM đ ọc Công Nghệ Thông Tin, Đại Học Quốc Gia TP.HCM đ ạng Máy Tính và Truyền Thông,
M c dù đã c g ng hoàn thành lu n văn v i t t c s n l c c a b n thân,ốc Gia TP.HCM đ ắng hoàn thành luận văn với tất cả sự nỗ lực của bản thân, ớng dẫn, chỉ bảo chúng em trong suốt thời gian thực hiện ất cả sự nỗ lực của bản thân, ảm ơn Khoa Mạng Máy Tính và Truyền Thông, ực hiện đề tài tốt nghiệp này ỗ lực của bản thân, ực hiện đề tài tốt nghiệp này ủa bản thân, ảm ơn Khoa Mạng Máy Tính và Truyền Thông,
nh ng lu n văn ch c ch n không tránh kh i nh ng thi u sót, kính mong quýư ắng hoàn thành luận văn với tất cả sự nỗ lực của bản thân, ắng hoàn thành luận văn với tất cả sự nỗ lực của bản thân, ỏi những thiếu sót, kính mong quý ững kiến thức cần thiết trong ến thức cần thiết trong
Th y Cô t n tình ch b o.ầy Phạm Thi Vương và anh Lê Ngọc ỉ bảo chúng em trong suốt thời gian thực hiện ảm ơn Khoa Mạng Máy Tính và Truyền Thông,
Chúng em kính chúc Cha Mẹ luôn dồi dào sức khỏe, kính chúc quý Thầy Cô luôn khỏe mạnh, và thành công trong công tác trồng người, mến chúc các bạn luôn vững vàng trên con đường học vấn và sự nghiệp
Xin trân tr ng c m n!ọc Công Nghệ Thông Tin, Đại Học Quốc Gia TP.HCM đ ảm ơn Khoa Mạng Máy Tính và Truyền Thông, ơn Khoa Mạng Máy Tính và Truyền Thông,
Trang 7NH N XÉT ẬN XÉT
C A GI NG VIÊN H ỦA GIẢNG VIÊN HƯỚNG DẪN ẢNG VIÊN HƯỚNG DẪN ƯỚNG DẪN NG D N ẪN
Trang 8
NH N XÉT ẬN XÉT C A GI NG VIÊN PH N BI N ỦA GIẢNG VIÊN HƯỚNG DẪN ẢNG VIÊN HƯỚNG DẪN ẢNG VIÊN HƯỚNG DẪN ỆN
MỤC LỤC
Trang
Trang 9Ch ương 1 ng 1 THƯƠNG MẠI ĐIỆN TỬ TẠI VIỆT NAM 1
1.1 T ng quan v ng d ng th ổng quan về ứng dụng thương mại điện tử ề tài ứng dụng thương mại điện tử ụng thương mại điện tử ương 1 ng m i đi n t ạn thực hiện đề tài ện đề tài ử .1
1.1.1 Đ nh nghĩa thị cho chúng em những kiến thức cần thiết trong ươn Khoa Mạng Máy Tính và Truyền Thông,ng m i đi n t ạng Máy Tính và Truyền Thông, ệ Thông Tin, Đại Học Quốc Gia TP.HCM đ ử .1
1.1.2 Ứng dụng thương mại điện tử tại Việt Nam ng d ng thụng thương mại điện tử tại Việt Nam ươn Khoa Mạng Máy Tính và Truyền Thông,ng m i đi n t t i Vi t Nam ạng Máy Tính và Truyền Thông, ệ Thông Tin, Đại Học Quốc Gia TP.HCM đ ử ạng Máy Tính và Truyền Thông, ệ Thông Tin, Đại Học Quốc Gia TP.HCM đ 1
1.1.2.1 Website thươn Khoa Mạng Máy Tính và Truyền Thông,ng m i đi n t ạng Máy Tính và Truyền Thông, ệ Thông Tin, Đại Học Quốc Gia TP.HCM đ ử .1
1.1.2.2 Ph n m m ầy Phạm Thi Vương và anh Lê Ngọc ền Thông, 3
1.1.2.3 Sàn giao d ch thị cho chúng em những kiến thức cần thiết trong ươn Khoa Mạng Máy Tính và Truyền Thông,ng m i đi n t ạng Máy Tính và Truyền Thông, ệ Thông Tin, Đại Học Quốc Gia TP.HCM đ ử .4
1.1.2.4 Đ t hàng tr c tuy n ực hiện đề tài tốt nghiệp này ến thức cần thiết trong 4
1.1.3 L i ích c a ng d ng TMĐT ợi ích của ứng dụng TMĐT ủa bản thân, ức cần thiết trong ụng thương mại điện tử tại Việt Nam .5
1.1.4 An toàn thông tin trong giao d ch TMĐT ị cho chúng em những kiến thức cần thiết trong 6
1.1.4.1 Th c tr ng an toàn thông tin trong giao d ch TMĐT t i Vi t Nam ực hiện đề tài tốt nghiệp này ạng Máy Tính và Truyền Thông, ị cho chúng em những kiến thức cần thiết trong ạng Máy Tính và Truyền Thông, ệ Thông Tin, Đại Học Quốc Gia TP.HCM đ 6
1.1.4.2 Nh ng m i đe d a an toàn thông tin trong giao d ch TMĐTững kiến thức cần thiết trong ốc Gia TP.HCM đ ọc Công Nghệ Thông Tin, Đại Học Quốc Gia TP.HCM đ ị cho chúng em những kiến thức cần thiết trong 7
1.1.4.3 M t s gi i pháp đ y m nh an toàn thôngột số giải pháp đẩy mạnh an toàn thông ốc Gia TP.HCM đ ảm ơn Khoa Mạng Máy Tính và Truyền Thông, ẩy mạnh an toàn thông ạng Máy Tính và Truyền Thông, 8
1.1.5 Yêu c u đ i v i thầy Phạm Thi Vương và anh Lê Ngọc ốc Gia TP.HCM đ ớng dẫn, chỉ bảo chúng em trong suốt thời gian thực hiện ươn Khoa Mạng Máy Tính và Truyền Thông,ng m i đi n t ạng Máy Tính và Truyền Thông, ệ Thông Tin, Đại Học Quốc Gia TP.HCM đ ử .9
1.2 Gi i pháp xây d ng website th ải pháp xây dựng website thương mại điện tử tại Việt Nam ực hiện đề tài ương 1 ng m i đi n t t i Vi t Nam ạn thực hiện đề tài ện đề tài ử ạn thực hiện đề tài ện đề tài 12
1.2.1 Cloud Computing là c s h t ng phát tri n ng d ng ơn Khoa Mạng Máy Tính và Truyền Thông, ở hạ tầng phát triễn ứng dụng ạng Máy Tính và Truyền Thông, ầy Phạm Thi Vương và anh Lê Ngọc ễn ứng dụng ức cần thiết trong ụng thương mại điện tử tại Việt Nam TMĐT 12
1.2.2 L a ch n n n t ng xây d ng website thực hiện đề tài tốt nghiệp này ọc Công Nghệ Thông Tin, Đại Học Quốc Gia TP.HCM đ ền Thông, ảm ơn Khoa Mạng Máy Tính và Truyền Thông, ực hiện đề tài tốt nghiệp này ươn Khoa Mạng Máy Tính và Truyền Thông,ng m i đi n t ạng Máy Tính và Truyền Thông, ệ Thông Tin, Đại Học Quốc Gia TP.HCM đ ử .13
1.2.3 L a ch n hình th c thanh toán tr c tuy nực hiện đề tài tốt nghiệp này ọc Công Nghệ Thông Tin, Đại Học Quốc Gia TP.HCM đ ức cần thiết trong ực hiện đề tài tốt nghiệp này ến thức cần thiết trong .15
1.2.3.1 Thanh toán trên đi n tho i di đ ng ệ Thông Tin, Đại Học Quốc Gia TP.HCM đ ạng Máy Tính và Truyền Thông, ột số giải pháp đẩy mạnh an toàn thông 15
1.2.3.2 Thanh toán qua c ng thanh toán tr c tuy n ổng thanh toán trực tuyến ực hiện đề tài tốt nghiệp này ến thức cần thiết trong 16
1.2.3.3 Thanh toán qua th tr trẻ trả trước ảm ơn Khoa Mạng Máy Tính và Truyền Thông, ướng dẫn, chỉ bảo chúng em trong suốt thời gian thực hiện 16c 1.2.4 Đ y m nh vi c phát tri n TMĐTẩy mạnh an toàn thông ạng Máy Tính và Truyền Thông, ệ Thông Tin, Đại Học Quốc Gia TP.HCM đ ển TMĐT .17
1.2.4.1 Đ i v i c quan qu n lý nhà nốc Gia TP.HCM đ ớng dẫn, chỉ bảo chúng em trong suốt thời gian thực hiện ơn Khoa Mạng Máy Tính và Truyền Thông, ảm ơn Khoa Mạng Máy Tính và Truyền Thông, ướng dẫn, chỉ bảo chúng em trong suốt thời gian thực hiện 17c 1.2.4.2 Đ i v i các doanh nghi pốc Gia TP.HCM đ ớng dẫn, chỉ bảo chúng em trong suốt thời gian thực hiện ệ Thông Tin, Đại Học Quốc Gia TP.HCM đ 19
1.2.4.3 Đ i v i ngốc Gia TP.HCM đ ớng dẫn, chỉ bảo chúng em trong suốt thời gian thực hiện ườngi tiêu dùng 20
Ch ương 1 ng 2 C S LÝ THUY T Ơ SỞ LÝ THUYẾT Ở LÝ THUYẾT ẾT .21
2.1 Đi n toán đám mây ện đề tài .21
2.1.1 Gi i thi u đi n toán đám mây ớng dẫn, chỉ bảo chúng em trong suốt thời gian thực hiện ệ Thông Tin, Đại Học Quốc Gia TP.HCM đ ệ Thông Tin, Đại Học Quốc Gia TP.HCM đ 21
2.1.2 S khác bi t gi a đi n toán đám mây và đi n toán truy n th ng ực hiện đề tài tốt nghiệp này ệ Thông Tin, Đại Học Quốc Gia TP.HCM đ ững kiến thức cần thiết trong ệ Thông Tin, Đại Học Quốc Gia TP.HCM đ ệ Thông Tin, Đại Học Quốc Gia TP.HCM đ ền Thông, ốc Gia TP.HCM đ 22
2.1.3 C u trúc phân l p c a mô hình Đi n toán đám mây ất cả sự nỗ lực của bản thân, ớng dẫn, chỉ bảo chúng em trong suốt thời gian thực hiện ủa bản thân, ệ Thông Tin, Đại Học Quốc Gia TP.HCM đ 23
2.1.4 Hi n th c c a Cloud Computing ệ Thông Tin, Đại Học Quốc Gia TP.HCM đ ực hiện đề tài tốt nghiệp này ủa bản thân, 24
2.2 Google App Engine (GAE) 26
2.2.1 Gi i thi u Google App Engine ớng dẫn, chỉ bảo chúng em trong suốt thời gian thực hiện ệ Thông Tin, Đại Học Quốc Gia TP.HCM đ 26
2.2.2 Ki n trúc GAE ến thức cần thiết trong 27
2.2.3 Datastore 27
2.2.3.1 Gi i thi u ớng dẫn, chỉ bảo chúng em trong suốt thời gian thực hiện ệ Thông Tin, Đại Học Quốc Gia TP.HCM đ 27
2.2.3.2 JDO 30
2.2.4 D ch vị cho chúng em những kiến thức cần thiết trong ụng thương mại điện tử tại Việt Nam .36
2.2.4.1 Blobstore 36
2.2.4.2 Capabilites 38
2.2.4.3 Mail 39
2.2.4.4 Memcache 42
2.2.4.5 Url Fetch 43
2.2.4.6 Task Queues 44
2.2.4.7 Schedual Task 45
2.2.4.8 Backends 46
Trang 102.3 N n t ng di đ ng Android ề tài ải pháp xây dựng website thương mại điện tử tại Việt Nam ộng Android .46
2.3.1 Ki n trúc Android ến thức cần thiết trong 46
2.3.2 Vòng đ i s ng c a processờng ốc Gia TP.HCM đ ủa bản thân, 47
2.3.3 Các thành ph n trong Android ầy Phạm Thi Vương và anh Lê Ngọc 48
2.3.3.1 Actitvity 48
2.3.3.2 Intent 49
2.3.3.3 Service 51
2.3.3.4 Broadcast Receiver 53
2.3.3.5 Content Provider 54
2.4 T ng quanv Web Service ổng quan về ứng dụng thương mại điện tử ề tài 55
2.4.1 Web Service là gì? 55
2.4.2 C u trúc Web service ất cả sự nỗ lực của bản thân, 55
2.4.3 Các đ c đi m c a SOAP ển TMĐT ủa bản thân, 56
2.4.4 Ưu điểm của Web serviceu đi m c a Web serviceển TMĐT ủa bản thân, .57
2.5 jQueryframework 57
2.5.1 Gi i thi u jQueryframework ớng dẫn, chỉ bảo chúng em trong suốt thời gian thực hiện ệ Thông Tin, Đại Học Quốc Gia TP.HCM đ 57
2.5.2 Nh ng th Jquery có th làm ững kiến thức cần thiết trong ức cần thiết trong ển TMĐT 58
2.6 Quy trình phát tri n RUP (Rational Unified Process) ển RUP (Rational Unified Process) .62
2.6.1 Quy trình phát tri n ph n m m RUP ển TMĐT ầy Phạm Thi Vương và anh Lê Ngọc ền Thông, 62
2.6.1.1 Gi i thi u ớng dẫn, chỉ bảo chúng em trong suốt thời gian thực hiện ệ Thông Tin, Đại Học Quốc Gia TP.HCM đ 62
2.6.1.2 Các nguyên t c chính c a RUPắng hoàn thành luận văn với tất cả sự nỗ lực của bản thân, ủa bản thân, .62
2.6.2 Quy trình phát tri n ph n m m c a FPT Software ển TMĐT ầy Phạm Thi Vương và anh Lê Ngọc ền Thông, ủa bản thân, 62
2.6.2.1 Initiation 63
2.6.2.2 Definition 64
2.6.2.3 Solution 65
2.6.2.4 Construction 65
2.6.2.5 Transition 66
2.6.2.6 Termination 67
Ch ương 1 ng 3 XÂY D NG NG D NG ỰNG ỨNG DỤNG ỨNG DỤNG ỤNG 68
3.1 Gi i thi u ng d ng ới thiệu ứng dụng ện đề tài ứng dụng thương mại điện tử ụng thương mại điện tử .68
3.2 Yêu c u ng d ng ầu ứng dụng ứng dụng thương mại điện tử ụng thương mại điện tử .68
3.2.1 Xây d ng website FoodShop thực hiện đề tài tốt nghiệp này ươn Khoa Mạng Máy Tính và Truyền Thông,ng m i đi n t ạng Máy Tính và Truyền Thông, ệ Thông Tin, Đại Học Quốc Gia TP.HCM đ ử .68
3.2.2 Xây d ng ng d ng FoodShop trên di đ ng Android ực hiện đề tài tốt nghiệp này ức cần thiết trong ụng thương mại điện tử tại Việt Nam ột số giải pháp đẩy mạnh an toàn thông 68
3.2.3 Xây d ng ng d ng h tr nhân viên giao hàng ực hiện đề tài tốt nghiệp này ức cần thiết trong ụng thương mại điện tử tại Việt Nam ỗ lực của bản thân, ợi ích của ứng dụng TMĐT .69
3.2.4 Xây d ng t ng đài thanh toán ực hiện đề tài tốt nghiệp này ổng thanh toán trực tuyến .69
3.3 Xây d ng ng d ng ực hiện đề tài ứng dụng thương mại điện tử ụng thương mại điện tử .69
3.3.1 Xây d ng website FoodShop ực hiện đề tài tốt nghiệp này .69
3.3.1.1 L u đ x lý ch c năng ư ồ xử lý chức năng ử ức cần thiết trong 69
3.3.1.1.1 S đ t ng quát v ch c năng ơn Khoa Mạng Máy Tính và Truyền Thông, ồ xử lý chức năng ổng thanh toán trực tuyến ền Thông, ức cần thiết trong 69
3.3.1.1.2 S đ các ch c năng chính ơn Khoa Mạng Máy Tính và Truyền Thông, ồ xử lý chức năng ức cần thiết trong 71
3.3.1.2 Xây d ng c s d li u ực hiện đề tài tốt nghiệp này ơn Khoa Mạng Máy Tính và Truyền Thông, ở hạ tầng phát triễn ứng dụng ững kiến thức cần thiết trong ệ Thông Tin, Đại Học Quốc Gia TP.HCM đ 77
3.3.1.3 Giao di n ng d ng ệ Thông Tin, Đại Học Quốc Gia TP.HCM đ ức cần thiết trong ụng thương mại điện tử tại Việt Nam .82
3.3.1.3.1 Giao di n trang Home ệ Thông Tin, Đại Học Quốc Gia TP.HCM đ 82
3.3.1.3.2 Giao diện trang đăng ký 83
3.3.1.3.3 Giao diện trang đang nhập 84
3.3.1.3.4 Giao di n trang category ệ Thông Tin, Đại Học Quốc Gia TP.HCM đ 84