se397f nhom7 se397f nhom7đồ án cdio se 397 f xây dựng website bán hàng thời trang

74 0 0
Tài liệu đã được kiểm tra trùng lặp
se397f nhom7 se397f nhom7đồ án cdio se 397 f xây dựng website bán hàng thời trang

Đ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

Trang 1

SE 397 F ĐẠI HỌC DUY TÂN

KHOA CÔNG NGHỆ THÔNG TIN

3 Nguyễn Hoàng Lâm Tấn 27211201929 4 Phan Hữu Minh Thiện 27211245280 5 Đinh Quang Tín 27211245865 6 Võ Thị Như Ý 27201248537

Đà Nẵng, tháng 3 năm 2024

TỔNG QUAN DỰ ÁN

Trang 2

SE 397 F

Tên dự án Xây dựng website bán hàng thời trang Ngày bắt đầu – kết thúc Từ 09/01/2023 đến 09/03/2023

Trưởng nhóm

Trường: Đại học Duy Tân Khoa: Công Nghệ Thông Tin Nguyễn Hoàng Lâm Tấn

3 Nguyễn Hoàng Lâm Tấn - 27211201929 4 Phan Hữu Minh Thiện - 27211245280 5 Đinh Quang Tín - 27211245865 6 Võ Thị Như Ý - 27201248537

MỤC LỤC

Trang 3

1.2.ĐÁNH GIÁ Ý TƯỞNG SẢN PHẨM TRONG NHÓM 15

PHẦN II: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG (DESIGN) 19

2.1 ĐẶC TẢ YÊU CẦU CHỨC NĂNG 19

PHẦN III: THIẾT KẾ GIAO DIỆN (DESIGN INTERFACE) 61

3.1 Giao diện đăng nhập 61

3.2 Giao diện đăng ký 63

3.3 Giao diện trang chủ 65

3.4 Giao diện trang mua sắm 68

3.5 Giao diện trang chi tiết sản phẩm 70

3.6 Giao diện giỏ hàng 72

KẾT LUẬN 75

Trang 4

SE 397 F

1.Những vấn đề đạt được 752.Những vấn đề chưa đạt được 753.Hướng phát triển 75

Trang 5

Trong thời đại công nghệ thông tin đang phát triển như hiện nay thì hình thức đặt phòng khách sạn online(trực tuyến) qua website đang diễn ra khá phổ biến và được nhiều người đón nhận Cung cấp thông tin chi tiết về các loại phòng, hình ảnh, tiện nghi, và các điều kiện đặt phòng.,

Tích hợp hệ thống thanh toán an toàn và thuận tiện để khách hàng có thể thanh toán trực tuyến một cách dễ dàng Cho phép khách hàng đánh giá và viết nhận xét về trải nghiệm của họ, giúp người khác đưa ra quyết định thông tin hơn khi chọn lựa khách sạn Cung cấp dịch vụ hỗ trợ khách hàng liên tục để giải quyết mọi vấn đề hoặc yêu cầu từ phía khách hàng

Có thể kể ra một số lợi ích của quản lý khách sạn trực tuyến qua website mang lại cho người dùng như:

- Đặc phòng trực tuyến, hiển thị thông tin chi tiết khách sạn - Hỗ trợ thanh toán trực tuyến, thêm phòng khách sạn - Kỹ năng lam việc nhóm c Đánh giá khả năng phát triển của sản phẩm.

Liệt kê các loại đối tượng sẽ được hưởng lợi từ

Trang 7

SE 397 F

lý online(trực tuyến) qua website đang diễn ra khá phổ biến và được nhiều người đón nhận Đây là phương thức quản lý sử dụng kết nối mạng internet để phục vụ cho việc quản lý số lượng nhân viên, tiền lương,

Hệ thống quản lý nhân sự này được xây dựng với mục tiêu tối ưu hóa quá trình quản lý nhân sự trong tổ chức, từ việc tuyển dụng đến quản lý hiệu suất và phát triển cá - Kỹ năng lam việc nhóm c Đánh giá khả năng phát triển của sản phẩm.

Liệt kê các loại đối tượng sẽ được hưởng lợi từ

Trang 8

Trong thời đại công nghệ thông tin đang phát triển như hiện nay thì hình thức mua bán online(trực tuyến) qua website đang diễn ra khá phổ biến và được nhiều người đón nhận Đây là phương thức mua sắm sử dụng kết nối mạng internet để phục vụ buôn bán, nghiên cứu thị trường,

Mua sắm tuyến đang là xu hướng của thời đại Bắt đầu từ khi có internet, việc buôn bán trên các website đang rất thịnh hành tại Việt Nam nhờ phù hợp với nhu cầu của mọi người.

Có thể kể ra một số lợi ích của quản lý thư viện trực tuyến qua website mang lại cho người dùng như:

- Quản lý ở mọi lúc, mọi nơi, mọi thời điểm - Giúp tiết kiệm thời gian, chi phí đi lại - Linh hoạt chủ động trong việc lựa chọn b Đánh giá cơ sở kiến thức của sinh viên.

- Hệ quản trị cơ sở dữ liệu Mảng kỹ năng cần thiết - Kỹ năng tư duy

Trang 9

- Kỹ năng lam việc nhóm c Đánh giá khả năng phát triển của sản phẩm.

Liệt kê các loại đối tượng sẽ được hưởng lợi từ

Trang 10

Trong thời đại công nghệ thông tin đang phát triển như hiện nay thì hình thức đăng ký các loại giấy tờ hay cấp thẻ online (trực tuyến) qua website đang diễn ra khá phổ biến va được nhiều người đón nhận Đây là phương thức đăng ký sử dụng kết nối mạng internet để phục vụ cho việc ở đâu cũng có thể đăng ký cấp thẻ visa nhanh chóng và tiện lợi

Việc đăng ký trực tuyến này đang la xu hướng của thời đại Bắt đầu từ lúc covid diễn ra thì việc làm các giấy tờ trực tuyến thông qua mạng internet thì rất là bùng nổ Nhờ tính khả dụng, nhanh chóng và tiện lợi với tất cả mọi người Chỉ cần có mạng internet thì ở đâu ta cũng có thể hoàn thành một cách nhanh chóng.

Đồng thời việc làm online này có thể giúp các cơ quan có thể giải quyết nhanh chóng và tiện lợi

Có thể kể ra một số lợi ích của hình thức đăng ký online trực tuyến qua website mang lại cho người dùng như:

- Đăng ký ở mọi lúc, mọi nơi, mọi thời điểm - Giúp tiết kiệm thời gian, chi phí đi lại.

- Linh hoạt chủ động trong việc lựa chọn các dịch vụ đăng ký tùy nhu cầu của người - Kỹ năng lam việc nhóm c Đánh giá khả năng phát triển của sản phẩm.

Liệt kê các loại đối tượng sẽ được hưởng lợi từ

Trang 11

Do nhu cầu mở rộng thị trường cũng như quảng bá sản phẩm và nâng cao chất lượng, tăng doanh thu là vấn đề đáng quan tâm của các doanh nghiê …p kinh doanh Vì vậy ban quản lý của doanh nghiê …p rất mong muốn có mô …t hê … thống trực tuyến để giới thiệu sản phẩm và buôn bán phụ kiện , thời trang trực tuyến, cũng như hỗ trợ khách hàng các thông tin cần thiết Hiểu được điều đó, tôi muốn xây dựng một website thời trang, đơn giản, thân thiện, dễ sử dụng, cho phép khách hàng xem thông tin và đặt

Trang 12

- Kỹ năng lam việc nhóm c Đánh giá khả năng phát triển của sản phẩm.

Liệt kê các loại đối tượng sẽ được hưởng lợi từ

Trang 13

Ngành giáo dục ngày càng phát triển ở Việt Nam và điều khó khăn cho các trung tâm là làm sao quản lý sinh viên của mình Một trong những công cụ hữu dụng giúp doanh

nghiệp có thể quản lý sinh viên và thu hút học viên hơn chính là CRM.

Hiện nay số lượng sinh viên của các trường đại học hay những trường đào tạo nghề

ngày càng nhiều Ngoài ra các trung tâm đào tạo về ngoại ngữ, tin học, thiết kế, cũng đa

dạng không kém và cạnh tranh ngày càng gay gắt trên thị trường Do vậy các doanh nghiệp cần có những phương tiện và công cụ hữu ích để có thể thu hút và giữ chân

những lợi ích để giúp doanh nghiệp giữ chân sinh viên và quản lý sinh viên tốt hơn Lợi ích khi sử dụng phần mềm quản lý học sinh – sinh viên :

-Giúp các giáo viên giảm lượng công việc, tiết kiệm thời gian mà vẫn có thể quản lý lớp học một cách hiệu quả -Giúp xếp lớp, thông báo lớp học, thời khoá biểu, quản lý quá trình học tập, kết

quả học tập của học sinh – sinh viên Quản Lý Giáo Viên :

+ Chia thời khóa biểu cho từng lớp thi học kỳ quản lý thông tin giáo viên, phân Công giảng dạy,lịch giảng dạy cho từng giáo viên.

+Theo dõi lịch giảng dạy của từng giáo viên sau khi phân công lịch giảng dạy : In thẻ học sinh sinh viên

Trang 14

SE 397 F

In thẻ HS-SV, giấy chứng nhận đang học, giấy chứng nhận tốt nghiệp tạm thời và các loại danh sách như danh sách thi, danh sách ghi điểm, danh sách điểm danh,… Đặc biệt cho phép in danh sách lớp bằng cách thiết lập điều kiện lọc, điều chỉnh thứ - Kỹ năng lam việc nhóm c Đánh giá khả năng phát triển của sản phẩm.

Liệt kê các loại đối tượng sẽ được hưởng lợi từ

Trang 22

SE 397 F

UC5 Quản lý thông tin cá nhân Người dùng

Bảng 2.2 Đặc tả Use case tổng quát

Tác nhân Quản trị hệ thống, Người dùng, Khách vãng lai

Mục đích Mô tả toàn bộ chức năng của từng đối tượng người dùng trong hệ thống

2.2.3 Đặc tả các Use Case2.2.3.1 Use Case Đăng ký

Hình 2.2.3.1: Biểu đồ Use case đăng ký tài khoản Bảng đặc tả Use Case đăng ký tài khoản

Trang 23

SE 397 F

Tên Use Case Đăng ký tài khoản Tác nhân Khách vãng lai

Mô tả Use case này mô tả cách người dùng sử dụng hệ thống để đăng kí tài khoản

Điều kiện trước Người dùng truy cập website thành công

Điều kiện sau Người dùng sẽ được sử dụng chức năng mà họ đã chọn Bảng dòng sự kiện chính Use Case đăng ký tài khoản

Dòng sự kiện chính

1.Người dùng chọn chức năng đăng ký 3 Nhập thông tin người dùng ( username, password, email , số điện thoại )

4 Gửi thông tin đăng ký

2 Hiển thị from đăng ký 5 Kiểm tra thông tin đăng ký + Nếu username tồn tại

→ Thông báo ( user này đã tồn tại,

Trang 24

SE 397 F

7 Vào email hoặc số điện thoại, kích hoạt tin nhắn trong email hoặc số điện thoại để xác thực.

yêu cầu nhập lại thông tin ) → Quay lại bước 4 + Ngược lại qua 5.3 5.3 Kiểm tra password + Nếu password sai điều kiện

→ Quay lại bước 4 +Nếu đúng qua bước 6

6 Gửi thông tin xác thực về email hoặc số điện thoại.

8 Gửi thông báo “ Đăng ký thành công”

2.2.3.2 Use Case Xem thông tin sản phẩm

Hình 2.2.3.2: Biểu đồ Use Case Xem sản phẩm Bảng đặc tả Use Case Xem sản phẩm

Tên Use Case Xem sản phẩm

Trang 25

SE 397 F Tác nhân Khách vãng lai, Người dùng

Mô tả Use case này mô tả cách người dùng sử dụng hệ thống để xem thông tin thông tin sản phẩm

Điều kiện trước Người dùng truy cập hệ thống thành công

Điều kiện sau Người dùng sẽ được sử dụng chức năng mà họ đã chọn Bảng dòng sự kiện chính Use Case Xem chi tiết sản phẩm Dòng sự kiện chính

1 Người dùng chọn chức năng xem sản phẩm.

3 Chọn xem chi tiết sản phẩm

2 Hệ thống đưa ra thông tin của sản phẩm gồm tên sản phẩm, hình ảnh minh họa, giá cả, khuyến mãi.

4 Hệ thống kiểm tra thông tin sản phấm nếu hợp lệ thì hiển thị thông tin nhiều hơn về sản phẩm như thương hiệu, số lượng còn lại, mô tả sản phẩm…

Trang 26

SE 397 F

2.2.3.3 Use Case Tìm kiếm

Hình 2.2.3.3: Biểu đồ Use Case tìm kiếm Bảng đặc tả Use Case tìm kiếm

Tên Use Case Tìm kiếm

Tác nhân Khách vãng lai, Người dùng

Mô tả Use Case này mô tả cách tìm kiếm thông tin cần thiết Điều kiện trước Người dùng truy cập hệ thống thành công

Điều kiện sau Người dùng sẽ tìm kiếm được nội dung mà họ đã chọn

Bảng dòng sự kiện chinh Use Case tìm kiếm Dòng sự kiện chính

Trang 27

SE 397 F

1 Người dùng chọn chức năng tìm kiếm

3 Nhập nội dung tím kiếm

5 Chọn sản phẩm trong danh sách hoặc nhấn vào nút tìm kiếm để chuyển đến trang tìm kiếm

2 Hiển thị khung tìm kiếm

4 Hiển thị ra thông tin tìm kiếm

6 Hiển thị thông tin chi tiết sản phẩm

2.2.3.4 Use Case Đăng nhập

Hình 2.2.3.4: Biểu đồ Use Case Đăng nhập Bảng đặc tả Use Case Đăng nhập

Trang 28

SE 397 F Tên Use Case Đăng nhập tài khoản Tác nhân Người dùng, Quản trị viên

Mô tả Use Case mô tả quản trị viên và thành viên đăng nhập tài khoản đã đăng ký trên website

Điều kiện trước Đã đăng kí tài khoản thành công Điều kiện sau Đăng nhập thành công

Bảng dòng sự kiện chính Use Case Đăng nhập

2 Hệ thống yêu cầu người dùng, admin nhập các thông tin tài khoản: tên tài khoản, mật khẩu

4 Hệ thống kiểm tra xem tài khoản đã tồn tại hay chưa Nếu tài khoản đã tồn tại trên hệ thống thì cho phép tài khoản truy cập vào hệ thống.

5 Use Case kết thúc

2.2.3.5 Use Case Quản lý thông tin cá nhân

Hình 2.2.3.5: Biểu đồ Use Case Quản lí thông tin cá nhân Bảng đặc tả Use Case Quản Lý thông tin cá nhân

Trang 29

SE 397 F

Tên Use Case Quản lí thông tin cá nhân

Mô tả Use Case này mô tả cách người dùng sử dụng hệ thống để quản lý thông tin cá nhân

Điều kiện trước Người dùng truy cập hệ thống thành công

Điều kiện sau Người dùng sẽ được sử dụng chức năng mà họ đã chọn Bảng dòng sự kiện chinh Use Case Quản Lý thông tin cá nhân thông tin cá hoặc đổi mật khẩu.

6 Người dùng chọn xác nhận thay đổi

2 Hệ thống hiển thị giao diện thông tin người dùng

4.Hệ thống sẽ kiểm tra nếu tên thông tin người dùng trùng nhau sẽ yêu cầu người dùng nhập lại.

5 Hiển thị giao diện xác nhận thay đổi thông tin.

7 Hệ thống sẽ kiểm tra nếu người dùng xác nhận có thì cập nhật thông tin thay đổi vào cơ sở dữ liệu.

8 Gửi thông báo “cập nhật thành công”.

Trang 30

SE 397 F

2.2.3.6 Use Case Quản lý giỏ hàng

Hình 2.2.3.6: Biểu đồ Use Case Quản lý giỏ hàng Bảng đặc tả Use Case Quản lý giỏ hàng.

Tên Use Case Quảng lý giỏ hàng.

Mô tả Use Case này được sử dụng để quản lý giỏ hàng của người dùng.

Điều kiện trước Người dùng đăng nhập thành công, và chọn vào giỏ hàng Điều kiện sau Người dùng sẽ được thêm, sửa, xóa bất kỳ món hàng nào họ

đã chọn và thanh toán cho sản phẩm Bảng dòng sự kiện chinh Use Case Quản lý giỏ hàng.

Dòng sự kiện chính

1 Người dùng đăng nhập thành công, chọn chức năng Quản lý giỏ hàng

3 Chọn thanh toán hoặc cập nhật sản phẩm đã chọn.

2 Hiển thị các sản phẩm có trong giỏ hàng

Trang 31

SE 397 F

5 Chọn phương thức thanh toán.

7 Tiến hành thanh toán.

4 Kiểm tra yêu cầu của người dùng nếu người dùng chọn cập nhật sản phẩm thì cập nhật lại số lượng sản phẩm và lưu thông tin Nếu chọn thanh toán thì hiển thị giao diện thanh toán.

6 Hiển thị thông tin thanh toán,

8 Tiến hành thanh toán sản phẩm 9 Gửi thông báo “Thanh toán thành công”

2.2.3.7 Use Case Đặt hàng

Hình 2.2.3.7: Biểu đồ Use Case Đặt hàng Bảng đặc tả Use Case Đặt hàng

Tên Use Case Đặt hàng

Mô tả Use Case này mô tả cách người dùng sử dụng hệ thống để đặt hàng

Điều kiện trước Người dùng vào website thành công, và cũng cần phải chọn chức năng nào họ muốn

Trang 32

SE 397 F

Điều kiện sau Người dùng sẽ được sử dụng chức năng mà họ đã chọn Bảng dòng sự kiện chính Use Case Đặt hàng

Dòng sự kiện chính

1 Nhấn chọn sản phẩm

3 Chọn đặt hàng

2 Hiển thị sản phẩm chi tiết

4 Tiến hành thêm sản phẩm vào giỏ hàng.

5 Gửi thông báo: “Thêm sản phẩm vào giỏ hàng thành công”.

2.2.3.8 Use Case Quản lý tài khoản

Hình 2.2.3.8: Biểu đồ Use Case Lý Tài Khoản Bảng đặc tả Use Case Quản Lý Tài Khoản

Tên Use Case Quản Lý Tài Khoản Tác nhân Quản trị viên

Mô tả Use Case này mô tả cách người dùng sử dụng hệ thống để

Trang 33

SE 397 F

quản lý tài khoản của các thành viên khác

Điều kiện trước Quản trị viên vào website thành công, và cũng cần phải chọn chức năng nào họ muốn

Điều kiện sau Quản trị viên sẽ được sử dụng chức năng mà họ đã chọn Bảng dòng sự kiện chính Use Case Quản lý tài khoản Dòng sự kiện chính

1 Nhấn vào quản lý tài khoản

3 Chọn tài khoản cần cập nhật.

5 Chọn chức năng( Cập nhật thông tin, xoá tài khoản ).

2 Hiển thị giao diện quản lý tài khoản

4 Hiển thị thông tin tài khoản.

6 Thực hiện thay đổi thông tin và lưu vào cơ sở dữ liệu.

7 Gửi thông báo: “Thực hiện thay đổi thành công”.

Trang 34

SE 397 F

2.2.3.9 Use Case Quản lý sản phẩm

Hình 2.2.3.9: Biểu đồ Use Case Quản lý sản phẩm Bảng đặc tả Use Case Quản lý sản phẩm.

Tên Use Case Quản lý sản phẩm Tác nhân Quản trị viên

Mô tả Use Case này mô tả cách người dùng sử dụng hệ thống để quản lý phẩm

Điều kiện trước Quản trị viên truy cập hệ thống thành công

Điều kiện sau Quản trị viên sẽ được sử dụng chức năng mà họ đã chọn Bảng dòng sự kiện chính Use Case Quản lý sản phẩm.

Trang 35

SE 397 F 5 Chọn chức năng( thêm, sửa, xoá ) phẩm.

6 Thực hiện thay đổi và lưu vào cơ sở dữ liệu.

7 Gửi thông báo: “ Thực hiện thay đổi thành công ”.

2.2.3.10 Use Case Quản lý đơn hàng

Hình 2.2.3.10: Biểu đồ Use Case Quản lý đơn hàng Bảng đặc tả Use Case đăng ký quản lý đơn hàng

Tên Use Case Quản lý đơn hàng Tác nhân Quản trị viên

Mô tả Use Case này mô tả cách người dùng sử dụng hệ thống để quản lý đơn hàng

Điều kiện trước Quản trị viên truy cập hệ thống thành công

Điều kiện sau Quản trị viên sẽ được sử dụng chức năng mà họ đã chọn Bảng dòng sự kiện chính Use Case quản lý đơn hàng

Trang 36

3 Người quản lý chọn đơn hàng

5 Nhập thông tin cần sửa hoặc chọn

Trang 37

SE 397 F

2.2.4 Biểu đồ tuần tự và biểu đồ hoạt động

2.2.4.1 Biểu đồ tuần tự và Biểu đồ hoạt động (Đăng ký)

Hình 2.2.4.1.1: Biểu đồ hoạt động Đăng ký tài khoản

Trang 38

SE 397 F

Hình 2.2.4.1.2: Biểu đồ tuần tự Đăng ký tài khoản

2.2.4.2 Biểu đồ tuần tự và Biểu đồ hoạt động (Xem thông tin sản phẩm)

Hình 2.2.4.2.1: Biểu đồ hoạt động xem thông tin sản phẩm

Trang 39

SE 397 F

Hình 2.2.4.2.2: Biểu đồ tuần tự xem thông tin sản phẩm

Trang 40

SE 397 F

2.2.4.3 Biểu đồ tuần tự và Biểu đồ hoạt động (Tìm kiếm)

Hình 2.2.4.3.1: Biểu đồ hoạt động tìm kiếm.

Trang 41

SE 397 F

Hình 2.2.4.3.2: Biểu đồ tuần tự tìm kiếm

Ngày đăng: 26/04/2024, 18:57

Tài liệu cùng người dùng

Tài liệu liên quan