Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 19 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
19
Dung lượng
12,29 MB
Nội dung
ỨNG DỤNG WEB Cách thức hoạt động Xây dựng triển khai TIEU LUAN MOI download : skknchat123@gmail.com NHÓM Phạm Thanh Thảo - 31211027328 Ngô Văn Phương Trang 31211027343 Huỳnh Hoàng Trâm - 31211027345 Trần Xuân Ngọc - 31181021594 TIEU LUAN MOI download : skknchat123@gmail.com NỘI DUNG I II Cách thức hoạt Khái niệm động TIEU LUAN MOI download : skknchat123@gmail.com I Khái niệm • Web Application gì? • Chương trình máy tính sử dụng trình duyệt web công nghệ web để thực tác vụ qua Internet • Ứng dụng dành cho thiết bị di động phân phối qua mạng Internet thơng qua trình duyệt • Được thiết kế với nhiều mục đích khác TIEU LUAN MOI download : skknchat123@gmail.com Các loại Web • Static webApplicationapplication– ứng dụng web tĩnh • Dynamic web application – ứng dụng web động • Animated web application – ứng dụng web hoạt hình TIEU LUAN MOI download : skknchat123@gmail.com SO SÁNH Chức Khả tích hợp Khả tương tác Cấu tạo Vai trò Thực chức ứng dụng TIEU LUAN MOI download : skknchat123@gmail.com II CÁCH THỨC HOẠT ĐỘNG • Người sử dụng gửi yêu cầu tới máy chủ web qua trình duyệt web hay giao diện người dùng • Máy chủ web kích hoạt u cầu tới máy chủ ứng dụng web phù hợp • Tiếp đến, web application server thực thi nhiệm vụ yêu cầu, thường truy vấn CSDL/ xử lý liệu tạo kết liệu • Máy chủ ứng dụng web chuyển kết liệu xử lý cho web server • Máy chủ website phản hồi thông tin cho khách hàng thông tin hiển thị hình di động người sử dụng TIEU LUAN MOI download : skknchat123@gmail.com III XÂY DỰNG VÀ TRIỂN KHAI Bước TIEU LUAN MOI download : skknchat123@gmail.com Bước 1: Quản lí sản phẩm •Nghiên cứu thị trường •Hình thành lộ trình phát triển cụ thể ( ước tính dự báo khoản chi phí, thời điểm thích hợp để tung sản phẩm => nhằm thu lợi nhuận tối đa) Bước 2: Phân tích nghiệp vụ •Chun viên phân tích nghiệp vụ (Business Analyst) đóng vai trị quan trọng việc kết nối thành viên dự án để giải vấn đề phát sinh đảm bảo cho dự án phát triển thuận lợi TIEU LUAN MOI download : skknchat123@gmail.com Bước 3: Nghiên cứu phát triển web app Tập trung làm rõ vấn đề: • Tìm kiếm khung phát triển frontend backend phù hợp • Thiết kế cấu trúc dự án cho hạn chế rủi ro xảy q trình phát triển web app • Tính tốn liệu xử lý thông qua API web app TIEU LUAN MOI download : skknchat123@gmail.com Bước 4: Thiết kế kiến trúc phần mềm (Software Architecture) Với web app, kiến trúc phần mềm tảng cần xây dựng tốt từ đầu mang đặc tính để thích ứng với mơi trường kinh doanh thay đổi liên tục Bước 5: Bắt tay vào phát triển web appGiaiđoạn chia làm phần nhằm loại bỏ quy trình lỗi đẩy nhanh q trình phát triển, gồm: • Thiết kế • Phát triển giao diện Frontend UX • Phát triển Backend TIEU LUAN MOI download : skknchat123@gmail.com Bước 6: Kiếm thử phần mềmĐâylàmột bước quan trọng quy trình kiểm thử chặt chẽ đảm bảo web app bạn lỗi an tồn sử dụng Có loại kiểm thử: • Kiểm thử thủ cơng (Manual Testing) • Kiểm thử tự động (Automation Testing) Nhìn chung, kiểm thử tự động vượt trội kiểm thử thủ công số điểm như: • Độ tin cậy cao • Tốc độ cao • Độ bao phủ cao • Khả tái sử dụng • Chi phí thấp TIEU LUAN MOI download : skknchat123@gmail.com Bước 7: Vận hành Web App hoàn thành sẵn sàng đến tay người sử dụng Hãy cân nhắc thời điểm thích hợp để tung sản phẩm thị trường Bước 8: Bảo trìĐừng quên trình sử dụng, khơng tránh khỏi có phản hồi lỗi phát sinh cần chỉnh sửa nên đo lường trước đưa vào kế hoạch khoảng thời gian đủ để bảo trì web app để có nhìn tổng thể TIEU LUAN MOI download : skknchat123@gmail.com IV Những lợi ích từ việc sử dụng web app Đối với người dùng: • Cho phép nhiều người truy cập vào phiên • Có thể sử dụng nhiều tảng khác • Truy cập nhiều trình duyệt • Loại bỏ vấn đề tính tương thích • Khơng cần phải cài đặt ổ cứng nên loại bỏ hạn chế dung lượng TIEU LUAN MOI download : skknchat123@gmail.com IV Những lợi ích từ việc sử dụng web app Đối với doanh nghiệp: • Xuất liệu nhanh chóng • Được trang bị nhiều cơng cụ hỗ trợ tính năng, quản lý theo dõi • Nâng cao trải nghiệm người dùng, thu hút khách hàng • Tăng độ nhận diện thương hiệu • Tiết kiệm chi phí bảo trì TIEU LUAN MOI download : skknchat123@gmail.com Cảm ơn! TIEU LUAN MOI download : skknchat123@gmail.com ... skknchat123@gmail.com Các loại Web • Static webApplicationapplication– ứng dụng web tĩnh • Dynamic web application – ứng dụng web động • Animated web application – ứng dụng web hoạt hình TIEU LUAN MOI download... chức ứng dụng TIEU LUAN MOI download : skknchat123@gmail.com II CÁCH THỨC HOẠT ĐỘNG • Người sử dụng gửi yêu cầu tới máy chủ web qua trình duyệt web hay giao diện người dùng • Máy chủ web kích hoạt. .. NỘI DUNG I II Cách thức hoạt Khái niệm động TIEU LUAN MOI download : skknchat123@gmail.com I Khái niệm • Web Application gì? • Chương trình máy tính sử dụng trình duyệt web công nghệ web để thực