1. Trang chủ
  2. » Luận Văn - Báo Cáo

Đồ án cơ sở 2 xây dựng trang web bán truyện

13 0 0
Tài liệu đã được kiểm tra trùng lặp

Đ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 13
Dung lượng 1,36 MB

Nội dung

Đăng nhập  Mô tả: Admin và khách hàng đăng nhập vào hệ thống website  Actor: Admin và khách hàng  Kịch bản: 1.. Khách hàng điền các thông tin của mình vào và nhấn vào nút đăng ký 6..

Trang 1

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN &

TRUYỀN THÔNG VIỆT HÀN

Khoa Kỹ Thuật Máy Tính Và Điện Tử

ĐỒ ÁN CƠ SỞ 2

XÂY DỰNG TRANG WEB BÁN TRUYỆN

Sinh viên thực hiện : Phạm Thành Đạt MSV: 22CE022

Nguyễn Nhất Minh MSV:22CE054

Giảng viên hướng dẫn: ThS Nguyễn Thị Huyền Trang

Đà Nẵng, tháng 12 năm 2023

Trang 2

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN &

TRUYỀN THÔNG VIỆT HÀN

Khoa Kỹ Thuật Máy Tính Và Điện Tử

ĐỒ ÁN CƠ SỞ 2

XÂY DỰNG TRANG WEB BÁN TRUYỆN

Sinh viên thực hiện : Phạm Thành Đạt MSV: 22CE022

Nguyễn Nhất Minh MSV:22CE054

Giảng viên hướng dẫn: ThS Nguyễn Thị Huyền Trang

Đà Nẵng, tháng 12 năm 2023

Trang 3

NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN

Trang 4

LỜI CẢM ƠN

Được sự giúp đỡ tận tình của ThS Nguyễn Thị Huyền Trang trong việc giảng dạy và giải đáp những lời thắc mắc của sinh viên chúng em Trong quá trình rèn luyện, học tập chúng em đã tiếp thu những kiến thức quý báu của các thầy cô trong môi trường Đại Học, cũng như những kinh nghiệm để bây giờ chúng em hoàn thành bài đồ án này một cách thuận lợi

Xin gửi lời cám ơn đến anh/chị khóa trên cùng với các bạn bè khóa k22 đã luôn động viên và đánh giá về bài đồ án này để chúng em có thể mài dũa tiếp thu nhiều điều tích cực mới khi làm đồ án cuối kì này

Trong quá trình làm bài cũng gặp không ít khó khăn và nhận lại nhiều sự đánh giá của mọi người nhưng nhờ sự đoàn kết của các bạn trong nhóm cũng như sự động viên các bạn trong lớp đã góp phần giúp chúng em hoàn thành đề tài này đúng thời hạn

Em xin trân trọng cảm ơn

Trang 5

Chương 1 Tổng quan về website bán truyện

I Lý do chọn đề tài

Trong thời đại số hóa ngày nay, việc mua sắm sách và truyện trực tuyến đã trở nên ngày càng phổ biến và thuận tiện hơn Cùng với sự phát triển của internet và công nghệ thông tin, người dùng có nhu cầu truy cập và mua sắm sách trực tuyến từ nhiều nguồn khác nhau Điều này tạo ra một cơ hội lớn để xây dựng một trang web bán sách truyện để phục vụ nhu cầu này Vì vậy để đáp ứng nhu cầu trên, đề tài

”Xây dựng website bán sách truyện” được chúng em lựa chọn làm đề tài đồ án cơ

sở 2

II Mục tiêu

Xây dựng một website bán sách truyện Bao gồm:

- Xây dựng website bán sách truyện đáp ứng nhu cầu của người đọc và nhà xuất bản

- Tạo một giao diện thân thiện với người dùng giúp họ dễ dàng tìm kiếm, chọn mua và thanh toán các cuốn truyện

- Quản lí danh mục truyện một cách hiệu quả để đảm bảo tính sẵn sàng và cập nhật

- Hỗ trợ thanh toán trực tuyến cho người dùng

- Tạo trải nghiệm mua sắm trực tuyến thuận tiện và đáng tin cậy cho khách hàng

III Đối tượng và phạm vi nghiên cứu

- Đối tượng nghiên cứu là người đọc, người mua truyện trực tuyến và website bán sách truyện trực tuyến

- Phạm vi nghiên cứu tập trung vào việc phát triển và quản lý trang web bán sách truyện để phục vụ nhu cầu của người dùng và nhà sản xuất

IV Phương pháp nghiên cứu

- Phương pháp nghiên cứu tài liệu: Tham khảo, nghiên cứu thêm các tài liệu liên quan đến thực trạng đề tài, cấu trúc của một ứng dụng quản lý, kiến thức liên quan đến lập trình,…

Trang 6

- Phương pháp nghiên cứu thực tiễn: Tìm hiểu và quan sát các trang web lớn về bán sách truyện hàng đầu để thu thập thông tin về các tính năng, thiết kế giao diện và quản lý sản phẩm

- Phương pháp chuyên gia: Tham khảo ý kiến của giảng viên hướng dẫn

Chương 2 Phân tích website bán truyện

I Biểu đồ use-case

1 Biểu đồ use-case

2 Đặc tả

a Đăng nhập

 Mô tả: Admin và khách hàng đăng nhập vào hệ thống website

 Actor: Admin và khách hàng

 Kịch bản:

1 Admin và khách hàng

bấm vào nút đăng nhập

2 Hệ thống hiển thị form đăng nhập

3 Khách hàng nhấn vào nút

đăng ký (nếu chư có tài

khoản)

4 Hệ thống hiển thị form đăng ký

5 Khách hàng điền các

thông tin của mình vào

và nhấn vào nút đăng ký

6 Hệ thống thông báo đăng

ký thành công và chuyển đến form đăng nhập

7 Admin và khách hàng

nhập tên tài khoản và

8 Hệ thống kiểm tra tên tài khoản và mật khẩu

Trang 7

mật khẩu để đăng nhập.

9 Nếu sai thì hệ thống thông báo là “Tên tài khoản hoặc mật khẩu không chính xác Vui lòng nhập lại!” và quay lại bước 3

10.Nếu đúng thì hệ thống thông báo đã đăng nhập thành công và hiển thị form trang chủ

b Quản lý truyện

 Mô tả: Admin có thể xem danh sách truyện, thêm truyện, xóa truyện

 Actor: Admin

 Kịch bản

1 Admin nhấn vào “Quản

lý truyện”

2 Hệ thống hiển thị form danh sách truyện

3 Admin có thể thêm, sửa,

xóa thông tin của truyện,

thậm chí xóa truyện bằng

cách nhấp vào truyện và

tùy chọn

4 Admin có thể thêm

truyện bằng cách nhấn

vào nút thêm truyện ở

trong form danh sách

truyện

5 Admin lưu lại những

thay đổi (nếu có)

6 Hệ thống thông báo lưu hoàn tất (nếu có)

c Quản lý khách hàng

 Mô tả: Admin có thể xem và chặn các khách hàng có hành vi xấu

 Actor: Admin

 Kịch bản:

1 Admin nhấn vào “Quản

lý khách hàng” 2 Hệ thống hiển thị form danh sách khách hàng

3 Admin có thể xem thông

Trang 8

tin của khách hàng bằng

cách nhấp vào khách

hàng đó

4 Admin có thể chặn các

khách hàng có hành vi

xấu (nếu có)

5 Admin lưu các thay đổi

(nếu có)

6 Hệ thống thông báo lưu hoàn tất

d Quản lý đơn hàng

 Mô tả: Admin quản lý đơn hàng mà khách hàng đã đặt

 Actor: Admin

 Kịch bản:

1 Admin nhấn vào “quản lý

đơn hàng”

2 Hệ thống hiển thị form thông tin đặt hàng của khách hàng

3 Admin xác nhận đơn

hàng và nhập ngày giao

dự kiến

4 Admin báo cáo từng tiến

độ cho khách hàng: đã

xác nhận đơn hàng, đã

lấy hàng,…

5 Hệ thống gửi báo cáo cho khách hàng theo tiến

độ cho đến khi khách hàng nhận được đơn hàng

e Quản lý tài khoản

 Mô tả: Khách hàng có thể thêm, sửa, xóa,… thông tin cá nhân của mình trên website

 Actor: Khách hàng

 Kịch bản:

1 Khách hàng nhấn vào

“Cá nhân” 2 Hệ thống hiện thị form thông tin cá nhân cơ bản

của khách hàng cùng với các lựa chọn như đổi mật khẩu, đăng xuất,…

3 Khách hàng có thể xem

Trang 9

và cập nhật các thông tin

của mình (nếu cần)

4 Khách hàng lưu thay đổi

(nếu có)

5 Hệ thống thông báo lưu hoàn tất (nếu có)

f Quản lý giỏ hàng

 Mô tả: Khách hàng quản lý giỏ hàng của mình

 Actor: Khách hàng

 Kịch bản:

1 Khách hàng chọn truyện

mà mình muốn mua và

thêm vào giỏ hàng cùng

với số lượng

2 Hệ thống thêm truyện và

số lượng vào trong giỏ hàng

3 Khách hàng nhấn vào giỏ

hàng sau khi đã lựa chọn

xong hoặc muốn kiểm tra

các truyện trong giỏ hàng

4 Hệ thống hiện thị form danh sách các truyện mà khách hàng đã thêm vào giỏ

5 Khách hàng có thể xem,

và xóa các truyện mà

mình đã thêm vào giỏ

hàng (nếu cần)

6 Hệ thống loại bỏ truyện

mà khách hàng đã xóa ra khỏi giỏ hàng (nếu có)

7 Khách hàng nhấn vào đặt

hàng nếu muốn đặt mua

những cuốn truyện đã

chọn

8 Hệ thống chuyển đến form đặt hàng (nếu có)

9 Khách hàng cũng có thể

thoát ra để thực hiện việc

chọn lựa các truyện khác

10.Hệ thống thoát ra theo yêu cầu của khách hàng

g Đặt hàng

 Mô tả: Khách hàng đặt mua truyện mà mình mong muốn

 Actor: Khách hàng

 Kịch bản:

1 Khách hàng chọn hàng

chọn truyện cần mua và

nhấn vào đặt hàng (nếu

muốn đặt duy nhất 1

truyện) hoặc thêm các

truyện mà mình cần mua

vào giỏ hàng và nhấn đặt

2 Hệ thống hiển thị form đặt hàng và tính toán số tiền cần phải thanh toán cho khách hàng

Trang 10

hàng ()

3 Khách hàng chọn hình

thức thanh toán

4 Hệ thống đưa ra 2 hình thức là thanh toán trực tiếp và thanh toán qua thẻ tín dụng

5 Khách hàng chọn là

thanh toán bằng thẻ tín

dụng

6 Hệ thống hiển thị form thanh toán

7 Khách hàng nhập số tiền

thanh toán và thanh toán

8 Hệ thống xác nhận đã thanh toán và chuyển đến bước tiếp theo (bước 11)

9 Khách hàng chọn là

thanh toán trực tiếp

10.Hệ thống ghi nhận và chuyển đến bước tiếp theo

11 Khách hàng kiểm tra kỹ

càng lại các thông tin và

nhấn vào đặt hàng

12.Hệ thống ghi nhận đồng thời giảm số lượng trong kho và thông báo đặt hàng thành công

II Biểu đồ lớp phân tích

1 Các danh từ trong phần đặc tả

 Admin

 Khách hàng

 Truyện

 Đơn hàng

 Giỏ hàng

 Kho

2 Biểu đồ lớp

Trang 11

III Biểu đồ hoạt động

1 Biểu đoạt động đăng nhập

2 Biểu đồ hoạt động của khách hàng

Trang 12

3 Biểu đồ hoạt động của admin

IV Biểu đồ tuần tự

1 Biểu đồ tuần tự của khách hàng khi đăng nhập

Trang 13

2 Biểu đồ tuần tự của khách hàng khi đặt hàng

Ngày đăng: 20/12/2024, 16:25

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

TÀI LIỆU LIÊN QUAN