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

phân tích thiết kế hướngđối tượng đề tài phát triển ứng dụng web hệ thống bán giày online

22 2 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

Tiêu đề Phát Triển Ứng Dụng Web Hệ Thống Bán Giày Online
Tác giả Bùi Xuân Lộc, Nguyễn Thành Nam, Nguyễn Duy Bình, Trần Đức Công, Trần Quốc Khoa
Người hướng dẫn TS. Nguyễn Mạnh Hùng
Trường học Trường Đại Học Thăng Long
Thể loại đề tài
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 22
Dung lượng 1,66 MB

Nội dung

Cũng giống như các mặt hàng khác trên thị trường hiện nay, thời trang cũng là một vấn đề được nhiều người quan tâm kể cả nam và nữ, vì vậy giày đang là thứ mà khách hàng có nhu cầu mua h

Trang 1

BỘ GIÁO DỤC VÀ ĐÀO TẠO

TRƯỜNG ĐẠI HỌC THĂNG LONG

Trang 2

HÀ NỘI - 2023

Trang 3

MỤC LỤC

LỜI MỞ ĐẦU ……….

CHƯƠNG 1 TỔNG QUAN VỀ HỆ THỐNG 2

1.1 Lý do lựa chọn đề tài 2

1.2 Mục đích của đề tài 2

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

1.4 Yêu cầu nghiệp vụ 3

CHƯƠNG 2 ĐẶC TẢ CHỨC NĂNG HỆ THỐNG 4

2.1 Vai trò người dùng 4

2.2 Vai trò Admin 5

CHƯƠNG 3.PHÂN TÍCH THIẾT KẾ HỆ THỐNG 6

3.1 Phân tích chức năng của hệ thống 6

3.1.1 Sơ đồ Use-case 6

3.1.2 Các tác nhân của hệ thống 6

3.1.3 Yêu cầu phi chức năng cảu hệ thống 7

3.1.4.Xây dựng biểu đồ THSD các chức năng 8

3.1.5 Xây dựng biểu đồ hoạt động các chức năng 9

3.1.6 Xây dựng biểu đồ tuần tự THSD các chức năng 9

3.2 Mô hình dữ liệu quan hệ 10

3.3 Mô hình cấu trúc 11

CHƯƠNG 4.THIẾT KẾ GIAO DIỆN CÁC CHỨC NĂNG 14

4.1.Giao diện chức năng đăng nhập, đăng xuất, đăng kí 14

4.2 Giao diện chức năng thống kê doanh thu 15

4 3 Giao diện chức năng quản lý đơn hàng 15

4 4 Giao diện chức năng quản lý khách hàng 15

4 5 Giao diện chức năng thống kê đặt hàng 15

4 6 Giao diện chức năng thống kê quản lý danh mục 1 6 4 7 Giao diện chức năng thống kê sản phẩm 16

Trang 4

LỜI MỞ ĐẦU

Ngày nay, sự phát triển của công nghệ thông tin chiếm một vị trí

vô cùng quan trọng trong cuộc sống của chúng ta Các hệ thốngquản lý, các thiết bị thông minh được kết nối với Internet xuất hiện ởhầu hết các lĩnh vực trong đời sống, ví dụ như y tế, giáo dục, kinhdoanh, giải trí, …Có thể nói rằng, phần lớn những thứ mà con người

sử dụng trong thế kỷ 21 đều được tạo ra với sự trợ giúp của các phầnmềm máy tính và nói chung, của các ứng dụng công nghệ thông tin

Vì vậy, phát triển các hệ thống phần mềm có chất lượng lànhiệm vụ số 1 của ngành công nghiệp phần mềm, của các ứng dụngcông nghệ thông tin

1

Trang 5

CHƯƠNG 1 TỔNG QUAN VỀ HỆ THỐNG

1.1 Lý do lưa chọn đề tài

Ngày nay, hình thức bán hàng trực tuyến qua mạng vớinhiều loại mặt hàng đa dạng rất phổ biến và ưa chuộng Cũnggiống như các mặt hàng khác trên thị trường hiện nay, thời trangcũng là một vấn đề được nhiều người quan tâm kể cả nam và nữ,

vì vậy giày đang là thứ mà khách hàng có nhu cầu mua hàng rấtcao, tuy nhiên đa số họ vẫn yêu thích xu hướng mua hàng trựctuyến và tham khảo các hình ảnh sản phẩm, giá cả thông quawebsite trước khi đi đến cửa hàng, hoặc mua và thanh toán trựctuyến trên website Nên xây dựng website bán hàng thu hút, ấntượng sẽ giúp quảng bá được cửa hàng góp phần phát triển vàthành công trong lĩnh vực thời trang

Có hai nền tảng công nghệ cơ bản được áp dụng để xâydựng hệ thống bán hàng là ứng dụng di động và Website Tuynhiên, ứng dụng di động có những hạn chế như: người dùng phảitải ứng dụng trên điện thoại di động mới có thể truy cập vào hệthống bán hàng online Cùng với đó, khi ứng dụng có phiên bảnmới thì người dùng phải cập nhật lại ứng dụng mới sử dụng đượccác tính năng mới

Trong khi đó, việc thiết kế Website sẽ giải quyết được nhữngrắc rối đó Người dùng chỉ cần truy cập Website trên trình duyệttrên máy tính hoặc điện thoại sẽ tự động cập nhật mà không ảnhhưởng đến việc sử dụng của người dùng Nhà phát triển chỉ cầnthiết kế Website được hiển thị đẹp nhất trên các phiên bản trìnhduyệt vốn ổn định hơn so với các thiết bị di động

1.2 Mục đích của đề tài

Website có mục đích phân phối trực tiếp sản phẩm, dịch vụcủa cửa hàng tới khách hàng thông qua hoạt động mua sắm trựctuyến Website giúp khách hàng tiết kiệm thời gian, khách hàng

có nhiều sự lựa chọn và dễ dàng so sánh giá cả sản phẩm giữacác website bán hàng trực tuyến với nhau Trang web được thiết

kế phải có giao diện sáng, dễ nhìn, dễ dàng truy cập

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

2

Trang 6

Đối tượng nghiên cứu: Xây dựng Website bán giày

Quy mô hệ thống: Hệ thống bán hàng chất lượng và chính hãng

là hệ thống phục vụ cho mọi khách hàng, hoạt động trongphạm vi toàn quốc, cho phép nhiều khách hàng truy cập cùngmột lúc

Phạm vi nghiên cứu: Kết hợp giữa nghiên cứu lý thuyết và tìmhiểu nhu cầu thực tế của người dùng Đồng thời trải nghiệm cácWebsite bán hàng online hiện nay Trên cơ sở đó, xâydụngWebsite bán hàng đẹp, chất lượng và chính hãng với đầy

Nếu thông tin không hợp yêu cầu, khách hàng có thể trở lạitrang trước để xem sản phẩm khác Khách hàng chọn số lượng ,kích thước, màu sắc sản phẩm, sau đó chọn thêm giỏ hàng, hệthống sẽ tạo giỏ hàng cho khách hàng Khách hàng chọn giỏhàng để xem thông tin giỏ hàng

Nếu giỏ hàng đã đủ sản phẩm, tiến hành đặt mua Nếu giỏhàng vẫn còn thiếu hoặc muốn chỉnh sửa khách hàng có thểthêm sản phẩm vào giỏ hàng Để tiến hành đặt hàng, kháchhàng cần đăng nhập (nếu đã có tài khoản) hoặc đăng ký (nếuchưa có tài khoản) Sau khi đăng nhập, thông tin giỏ hàng sẽđược cập nhật thành thông tin đơn hàng Khách hàng kiểm trađơn hàng và xác nhận thanh toán

3

Trang 8

Chức năng tạo tài khoản

▪ Người dùng thực hiện tạo tài khoản mới trênwebsite

▪ Tài khoản được tạo hợp lệ là tài khoản có username

và password không trùng với người dùng nào đãđăng ký trên hệ thống

Chức năng đăng xuất

▪ Khi thực hiện đăng nhập thành công vào website,người dùng có thể đăng xuất tài khoản của mình

▪ Sau khi người dùng đăng xuất thành công, hệ thốnghiển thị màn hình đăng nhập

Chức năng xem chi tiết sản phẩm

▪ Khi thực hiện truy cập thành công vào website,người dùng có thể xem các sản phẩm có trênwebsite và thao tác với các sản phẩm như thêm vàogiỏ hàng, click xem chi tiết

5

Trang 9

2.2 Vai trò admin

Chức năng đăng nhập

▪ Admin thực hiện đăng nhập vào hệ thống

▪ Sau khi đăng nhập thành công, Admin có thể thựchiện tất cả các tính năng đã được phân quyền trên

hệ thống

Chức năng đăng xuất

▪ Khi thực hiện đăng nhập thành công vào trang quảntrị hệ thống, admin có thể đăng xuất tài khoản củamình

▪ Sau khi admin đăng xuất thành công, hệ thống hiểnthị màn hình đăng nhập

Chức năng quản lý đơn hàng

▪ Admin có thể thay đổi trạng thái đơn hàng như: giaohàng, hoàn thành đơn hàng và hủy đơn và xem lại lý

do hủy đơn với đơn đã hủy

Chức năng quản lý sản phẩm

▪ Admin có thể thực hiện thêm/sửa/xóa hoặc cập nhậthàng trong kho đối với những mặt hàng đang kinhdoanh

▪ Với mỗi sản phẩm, admin có thể thêm/sửa/xóa hoặccập nhật các thông tin sau: Tên, mô tả, thông tin,danh mục sản phẩm, loại sản phẩm, giá cả, sốlượng, ảnh hiển thị

6

Trang 10

Chức năng quản lý danh mục

▪ Admin có thể thực hiện thêm/sửa/xóa danh mục cácsản phẩm

▪ Cập nhật trạng thái các mặt hàng

▪ Cho phép sản phẩm nào được hiển thị hoặc khônghiển thị trên website

Chức năng xem thống kê doanh thu cửa hàng

▪ Admin có thể xem thống kê doanh thu theo ngày,tuần, tháng của shop

▪ Admin cũng có thể xem lãi suất theo ngày, tuần,tháng

7

Trang 11

CHƯƠNG 3 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

3.1 Phân tích chức năng của hệ thống

3.1.1 Sơ đồ Use-case

Website bán giày online là trang web cho phép người dùng cóthể tiến hành việc mua bán sản phẩm trực tuyến Cụ thể, khi truycập vào các Website này, khách hàng có thể xem thông tin sảnphẩm, tìm kiếm các sản phẩm cần mua, đặt hàng và thanh toánnhanh chóng

3.1.2 Các tác nhân của hệ thống

o Khách hàng: là người có nhu cầu mua sắm online.

o Nhân viên cửa hàng:

▪ Nhân viên quản lý hệ thống: quản lý thông tin

sản phẩm, xác nhận thông tin của khách hàng, xácnhận đơn hàng

▪ Nhân viên chăm sóc khách hàng: tiếp nhận và

phản hồi với đánh giá của khách hàng về sản phẩm

và dịch vụ của shop

o Bên giao hàng: giao sản phẩm đến tay khách hàng.

3.1.3 Yêu cầu phi chức năng của hệ thống

Yêu cầu hệ thống :

- Hoạt động ổn định trên các hệ điều hành

- Tương thích với các loại thiết bị (VD: máy tính, điệnthoại, tablet,…)

Yêu cầu bảo mật:

- Tuyệt đối bảo mật thông tin khác hàng

8

Trang 12

- Chỉ có nhân viên mới có quyền thay đổi thông tin đơnhàng, thông tin sản phẩm.

Yêu cầu về giao diện và văn hóa, chính trị:

- Giao diện thân thiện, dễ sử dụng, có hỗ trợ tiếng Việt

- Không có yêu cầu về văn hóa và chính trị

3.1.4 Xây dựng biểu đồ THSD các chức năng

Chức năng quản lý khách hàng

3.1.5 Xây dựng biểu đồ hoạt động cho chức năng

Chức năng quản lý khách hàng

9

Trang 13

3.1.6 Xây dựng biểu đồ tuần tự THSD các chức năng

Chức năng quản lý khách hàng

Thêm khách hàng

10

Trang 14

Chức năng sửa khách hàng

Chức năng xoá khách hàng

11

Trang 15

3.2 Mô hình dữ liệu quan hệ

Khách hàng có các thuộc tính: Mã khách hàng (PK), tênkhách hàng, số điện thoại, email, ngày sinh và địa chỉ

Giỏ hàng có các thuộc tính: Mã giỏ hàng (PK), mã kháchhàng (FK), mã sản phẩm (FK), tên sản phẩm, số lượng, đơn giámỗi sản phẩm, tổng tiền

Sản phẩm có các thuộc tính: Mã sản phẩm (PK), tên sảnphẩm, số lượng, đơn giá, thương hiệu

Giỏ hàng_Sản phẩm có các thuộc tính: Mã giỏ hàng (PK), Mã sản phẩm (PK).

12

Trang 16

3.3 Mô hình cấu trúc

Thẻ ERC

Mặt trước:

Tên lớp: Khách hàng ID : 1 Kiểu: domain, concrete

Mô tả: đối tượng mua sắm Associated use case: 1

Trách nhiệm:

Thêm sản phẩm vào giỏ hàng

Xóa sản phẩm khỏi giỏ hàng

Thay đổi số lượng sản phẩm trong giỏ hàng

Trang 17

Thuộc tính:

● Tên (text):

● Email (text):

● Ngày sinh (date):

● Số điện thoại (text):

Tên lớp: Giỏ hàng ID : 2 Kiểu: domain, concrete

Mô tả: nơi lưu trữ sản phẩm đã chọn của khách hàng Associated use case: 1

Trang 18

Biểu đồ lớp của THSD (Chức năng giỏ hàng)

Biểu đồ đối tượng của THSD (Chức năng giỏ hàng )

15

Trang 20

CHƯƠNG 4 THIẾT KẾ GIAO DIỆN CÁC CHỨC NĂNG 4.1 Giao diện chức năng đăng nhập, đăng ký

Chức năng đăng nhập

Chức năng đăng ký

4.2 Giao diện chức năng thống kê doanh thu

17

Trang 21

4.3 Giao diện chức năng quản lý đơn hàng

4.4 Giao diện chức năng đặt hàng

4.5 Giao diện chức năng quản lý danh mục

18

Trang 22

4.6 Giao diện chức năng quản lý sản phẩm

4.7 Giao diện chức năng quản lý danh sách thành viên

19

Ngày đăng: 02/05/2024, 15:02

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

TÀI LIỆU LIÊN QUAN

w