Báo cáo đồ án: Tìm hiểu Angular, Ionic Framework và xây dựng ứng dụng minh họa
Ngành: Khoa học Máy tính
Đồ án tập trung vào việc tìm hiểu sâu về Angular, Ionic Framework và Cordova Framework, nắm vững các khái niệm, tính năng nổi bật, ưu nhược điểm của từng công nghệ. Bên cạnh đó, đồ án còn đi sâu vào các lệnh dòng lệnh quan trọng của Ionic và Angular Framework, cũng như các yêu cầu cần thiết để triển khai ứng dụng trên cả hai nền tảng iOS và Android, bao gồm cả trình mô phỏng và thiết bị thực tế.
Mục tiêu chính của đồ án là xây dựng một ứng dụng hybrid minh họa, có khả năng lưu trữ thông tin cá nhân và bạn bè. Ứng dụng này sẽ tận dụng sự kết hợp giữa Angular và Ionic, đồng thời tích hợp các API do Cordova cung cấp như Camera, Native Storage, Call Number, nhằm mang đến trải nghiệm người dùng phong phú và tiện lợi.
Mục lục chi tiết:
- PHẦN 0: MỤC ĐÍCH ĐỀ TÀI
- PHẦN 1: TÌM HIỂU IONIC ANGULAR
- CHƯƠNG 1: TỔNG QUAN IONIC
- 1. Tổng quan
- 1.1. Khái niệm
- 1.2. Mục Tiêu
- 1.3. Ưu điểm
- 1.4. Nhược điểm
- 1.5. Giấy phép
- CHƯƠNG 2: TỔNG QUAN ANGULAR
- 1. Khái niệm
- 2. Những đặc điểm nổi bật
- 3. Ưu điểm
- 4. Nhược điểm
- 5. Cài đặt
- CHƯƠNG 3: HƯỚNG DẪN CÀI ĐẶT VÀ CHẠY ỨNG DỤNG IONIC
- 1. Cài đặt môi trường
- 2. Cài đặt CLI
- 3. Triển khai trên Android
- 4. Triển khai trên iOS
- CHƯƠNG 4: LAYOUT
- 1. Cấu trúc
- 2. Responsive Grid
- 3. Css
- CHƯƠNG 5: COMPONENTS
- CHƯƠNG 6: NATIVE
- 1. Giới thiệu
- 2. Thiết lập
- 3. Ionic Native FAQ
- CHƯƠNG 1: TỔNG QUAN IONIC
- PHẦN 2: XÂY DỰNG ỨNG DỤNG MINH HỌA
- CHƯƠNG 1: PHÁT BIỂU BÀI TOÁN
- 1.1. Giới thiệu bài toán cần giải quyết
- 1.2. Mô tả quy trình thực hiện
- CHƯƠNG 2: KHẢO SÁT HIỆN TRẠNG
- 2.1 Hiện trạng tổ chức
- 2.2 Hiện trạng tin học
- 2.3 Hiện trạng nghiệp vụ
- CHƯƠNG 3: XÁC ĐỊNH CÁC YÊU CẦU PHẦN MỀM
- 3.1 Yêu cầu chức năng
- 3.2 Yêu cầu phi chức năng
- CHƯƠNG 4: MÔ HÌNH USE-CASE
- 4.1 Sơ đồ Use-case tổng quát
- 4.2 Danh sách các Actor
- 4.3 Danh sách các Use-case
- 4.4 Đặc tả Use-case
- CHƯƠNG 5: PHÂN TÍCH
- 5.1 Sơ đồ lớp
- 5.2 Sơ đồ sequence
- CHƯƠNG 6: THIẾT KẾ DỮ LIỆU
- 6.1 Sơ đồ logic
- 6.2 Danh sách các bảng dữ liệu trong sơ đồ
- 6.3 Mô tả chi tiết các kiểu dữ liệu trong sơ đồ logic
- CHƯƠNG 7: THIẾT KẾ KIẾN TRÚC
- 7.1 Kiến trúc hệ thống
- 7.2 Mô tả chi tiết từng thành phần trong mô hình
- CHƯƠNG 8: THIẾT KẾ GIAO DIỆN
- 8.1 Sơ đồ liên kết các màn hình
- 8.2 Danh sách các màn hình
- 8.3 Mô tả chi tiết các màn hình
- CHƯƠNG 9: NHẬN XÉT VÀ KẾT LUẬN
- 9.1 Môi trường phát triển và Môi trường triển khai
- 9.2 Kết quả đạt được
- 9.3 Nhận xét
- 9.4 Hướng phát triển
- CHƯƠNG 1: PHÁT BIỂU BÀI TOÁN