By GokiSoft.com|
14:35 04/04/2022|
Học PHP
[Video] Hướng dẫn phân tích dự án eProject SEM
Các bước để phát triển 1 dự án:
B1) Xác định công nghệ sẽ sử dụng trong dự án
- HTML/CSS/JS
- Bootstrap/jQuery
- AngularJS | VueJS + Vite
- PHP/MySQL core, Laravel, PHP/MySQL MVC -> Chọn 1 trong 3 giải pháp
B2) Xây dựng một môi trường phát triển dự án
- Tạo 1 project trên github
- Tạo 1 dự án mẫu template simple => đẩy lên git
- Add tất cả các thành viên vào trong dự án + @Teacher: tranvandiep.it@gmail.com
- git/github -> phát triển dự án
-> Sử dụng như trên
B3) Phân tích dự án:
- https://gokisoft.com/huong-dan-phan-tich-du-an-phan-mem.html
- Phân tích đơn giản nhất:
- Xem đề tài của các bạn là gì???
- Lên trên mạng search qua website tương tự với dự án của các bạn
-> Chọn 1 website phù hợp nhất để follow theo
- Phân tích chức năng
-> Liệt kê các trang web sẽ phát triển
Frotend:
- Trang chủ
- Trang tin tức
- Trang chi tiết tin tức
- Trang giới thiệu
...
Trang quản trị:
Quản lý tin tức -> Thêm/sửa/xóa/liệt kê danh sách tin tức
Quản lý danh mục -> Thêm/sửa/xóa...
...
B4) Phân tích database
- Dự án cần bảng nào -> Liên kết giữa các bảng: 5 bảng
- https://app.diagrams.net/
- https://dbdiagram.io/home
-> Export PNG -> Gửi mail: tranvandiep.it@gmail.com (Thường xuyền)
B5) Bắt tay vào code:
========================================================================================
- Xây dựng một môi trường phát triển dự án
- Website các bạn làm về cái gì
- Chọn 1 web mẫu sẽ follow theo
- List trang sẽ làm
- Database:
Yêu cầu PASS:
- Tuyệt đối ko copy theme bootstrap -> demo xem -> Nghiêm cấm: FAIL
- Database -> Ít nhất 5 bảng (Yên tâm)
- Ưu tiên thiết kế frontend: 3 pages xong
- Trang quản trị:
PHP -> Thêm/sửa/xóa danh mục + sản phẩm gì đó
Đổ ra được 1 tang trong frontend (End User)
Có thể sử dụng:
- Tham khảo thiết kế của trang web -> hiểu -> nói đc
- Tham khảo code trên mạng -> hiểu -> trả lời đc
- Admin: được sử dụng 1 template bootstrap -> OK
Tags:
Phản hồi từ học viên
5
(Dựa trên đánh giá ngày hôm nay)