NHẬN XÉT CỦA GIẢNG VIÊN... NHẬN XÉT CỦA HỘI ĐỒNG PHẢN BIỆN... LỜI MỞ ĐẦUVới sự phát triển mạnh mẽ của công nghệ thông tin với những ứng dụng của chúng đối với đờisống hiện nay.. Các thiế
Trang 1-
(Ngành: Thiếết kếế website)
ORA Casio – Website bán đồồng hồồ
Hà Nội – 2023
Giảng viên hướng dẫn: Vũ Anh Tú
Sinh viên thực hiện: Phạm Thị Thanh Thảo
PH39798
Trang 2NHẬN XÉT CỦA GIẢNG VIÊN
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
Giáo viên hướng dẫn ký, ghi rõ họ tên
1
Trang 3NHẬN XÉT CỦA HỘI ĐỒNG PHẢN BIỆN
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
HĐ phản biện ký, ghi rõ họ tên
Trang 4MỤC LỤC
PHẦN 1 GIỚI THIỆU CHUNG 6
1 1 Giới thiệu đề tài 6
1.1.1 Lý do chọn đề tài 6
1.1.2 Hệ thống tương tự 6
1.1.3 Mục đích làm đề tài 7
1.1.4 Đối tượng sử dụng hệ thống 7
1.2 Thành viên tham gia dự án 7
1.3.1 Các công cụ 7
1.3.2 Các công nghệ 7
PHẦN 2 PHẤN TÍCH HỆ THỐNG 8
2.1 Danh sách tác nhân (actor) 8
2.2 Danh sách các use case 8
2.3 Mô hình hệ thống (Use case model) 8
2.4 Đặc tả Use case 8
2.4.1 Use case Đăng nhập 8
2.5 Ma trận phân quyền chức năng 9
PHẦN 3 THIẾT KẾ HỆ THỐNG 9
3.1 Thiết kế cơ sở dữ liệu hệ thống 9
3.1.1 Xác định thực thể 9
3.1.2 Xây dựng cơ sở dữ liệu 9
3.2 Thiết kế giao diện 9
3.3 Thuật toán (công nghệ) 9
PHẦN 4 THỰC HIỆN 10
4.1 Kế hoạch thực hiện hệ thống 10
4.2 Quản lý dự án 10
4.3 Quản lý source code 10
PHẦN 5 KIỂM THỬ VÀ TRIỂN KHAI HỆ THỐNG 11
5.1 Kế hoạch kiểm thử 11
5.2 Triển khai hệ thống trên hosting 11
3
Too long to read on your phone? Save
to read later on your computer
Save to a Studylist
Trang 5LỜI MỞ ĐẦU
Với sự phát triển mạnh mẽ của công nghệ thông tin với những ứng dụng của chúng đối với đời sống hiện nay Các thiết bị điện tử như máy tính, điện thoại là thứ phương tiện không còn lạ lẫm như trước mà nó đang trở thành công cụ làm việc và giải trí được sở hữu thông dụng và phổ biến, không chỉ trong môi trường công sở mà ngay tại trong gia đình
Trong nền kinh tế hiện nay, với xu thế toàn cầu hóa nền kinh tế thế giới, mọi mặt của đời sống
xã hội ngày càng được nâng cao, đặc biệt là nhu cầu trao đổi hàng hóa
Trang 6GIẢI THÍCH THUẬT NGỮ
1 Font-end Phần front-end của một trang web là phần tương
tác với người dùng, là một sự kết hợp của HTML, CSS, và JavaScript được điều khiển bởi trình duyệt máy tính của bạn
2 Back-end Bao gnm quá trình xử lý các dữ liê ou request ở
phía server và quá trình nhào nă on trên trình ứng dụng server (application) để tạo ra gói trả lời response gửi trả về cho client Cụ thể là cần truy xupt phần thông tin nào tq database
3 Validate form Dữ liệu trong đó phải theo đúng chuẩn mà ứng
dụng của bạn có thể xử lý
…
5
Trang 7PHẦN 1 GIỚI THIỆU CHUNG
1 1 Giới thiệu đề tài
1.1.1 Lý do chọn đề tài
- Viết 1 đoạn lý do vì sao làm đề tài
- Đưa ra biểu đn khảo sát một vài các câu hỏi liện quan tới website của mình
1.1.2 Hệ thống tương tự
Hình 2.1
Ưu điểm:
-Nhược điểm:
Trang 8
-1.1.3 Mục đích làm đề tài
1.1.4 Đối tượng sử dụng hệ thống
1.2 Thành viên tham gia dự án
1.3 Các công cụ và công nghệ sử dụng
1.3.1 Các công cụ
1.3.2 Các công nghệ
7
Trang 9PHẦN 2 PHẤN TÍCH HỆ THỐNG
2.1 Danh sách tác nhân (actor)
- Khách hàng
-
2.2 Danh sách các use case
-2.3 Mô hình hệ thống (Use case model)
2.4 Đặc tả Use case
2.4.1 Use case Đăng nhập
Tên use case: Đăng nhập
Mô tả chung Dùng để đăng nhập âffdsf
Tác nhân chính Thành viên,
Tiền điều kiện Phải có tài khoản trong hệ thống
Lunng sự kiện
Bước 1: Vào trang chủ, click vào nút đăg nhập Giao diện đăng nhập hiển thị lên
Bước 2: Nhập email và pass vào Nhpn nút đăng nhập
Bước 3
- Nếu email và pass hợp lệ sẽ báo đăng nhập thành công và màn hình chuyển về tran chủ
- Nếu không gõ email và pass sẽ thông s
- Nếu email hoặc pass bị sai Thì báo “ Đăng nhập không hợp lệ”
Hậu điều kiện Đăng nhập thành công hoặc không đăng nhập được
2.4.2 Use Case Đặt Hàng
Tên use case: Đặt hàng
Mô tả chung Dùng để đăng nhập
Tác nhân chính Thành viên,
Tiền điều kiện Phải có tài khoản trong hệ thống
Lunng sự kiện
Bước 1: Vào trang chủ, click vào nút đăg nhập Giao diện đăng nhập hiển thị lên
Bước 2: Nhập email và pass vào Nhpn nút đăng nhập
Bước 3
- Nếu email và pass hợp lệ sẽ báo đăng nhập thành công và màn hình chuyển về tran chủ
- Nếu không gõ email và pass sẽ thông s
- Nếu email hoặc pass bị sai Thì báo “ Đăng nhập không hợp lệ”
Hậu điều kiện Đăng nhập thành công hoặc không đăng nhập được
Trang 102.5 Ma trận phân quyền chức năng
STT Chức năng Khách Thành viên Quản trị
Xem lịch sử đơn hàng V
PHẦN 3 THIẾT KẾ HỆ THỐNG
3.1 Thiết kế cơ sở dữ liệu hệ thống
3.1.1 Xác định thực thể
3.1.2 Xây dựng cơ sở dữ liệu
No Name Type Length Not null Key Ghi chú
1 id int 11 PK ID của thể loại
2 category_name vachar 200 Tên thể loại
3 category_slug text Slug của thể loại
3.2 Thiết kế giao diện
3.3 Thuật toán (công nghệ)
9
Trang 11PHẦN 4 THỰC HIỆN
4.1 Kế hoạch thực hiện hệ thống
4.2 Quản lý dự án
4.3 Quản lý source code
Trang 12PHẦN 5 KIỂM THỬ VÀ TRIỂN KHAI HỆ THỐNG
5.1 Kế hoạch kiểm thử
Kết thúc kiểm thử:
5.2 Triển khai hệ thống trên hosting
LỜI CẢM ƠN
TÀI LIỆU THAM KHẢO
11