1. Trang chủ
  2. » Giáo Dục - Đào Tạo

(TIỂU LUẬN) ỨNG DỤNG WEB cách thức hoạt động xây dựng và triển khai

17 4 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 17
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 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 NỘI DUNG I Khái niệm II Cách thức hoạt động 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 2 • • • Các loại Web Application Static web application – ứ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 SO SÁNH Web App Website Chức Là phần phần mềm, truy cập trình duyệt Là tập hợp trang web cung cấp thơng tin, nội dung văn Khả tích hợp Phức tạp Đơn giản Khả tương tác Cao Thấp Được tạo nên từ HTML, code Được tạo nên từ trang HTML tĩnh, media Cấu tạo back-end: PHP, Java, C# Vai trò AI 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 yê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 III XÂY DỰNG VÀ TRIỂN KHAI Bước 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 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 toán liệu xử lý • • • thông qua API web app 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 app Giai đoạn chia làm phần nhằm loại bỏ quy trình lỗi đẩy nhanh 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 • • • Bước 6: Kiếm thử phần mềm Đây 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 • • • • • • • 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 q 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ể 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 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ì • • • • • Cảm ơn! ... • Các loại Web Application Static web application – ứ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 SO SÁNH Web App Website Chức... 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 yêu cầu tới máy chủ ứng dụng web phù hợp Tiếp đến, web. .. 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 III XÂY DỰNG VÀ TRIỂN KHAI Bước Bước

Ngày đăng: 17/12/2022, 05:03

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w