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

đồ án nhóm cs 303 k đề tài phân tích thiết kế hệ thống website bán quần áo

16 3 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ân tích thiết kế hệ thống website bán quần áo
Tác giả Đoàn Công Hiếu
Người hướng dẫn Nguyễn Quang Ánh
Trường học Trường Đại học Duy Tân
Chuyên ngành Công nghệ thông tin
Thể loại Đồ án nhóm
Năm xuất bản 2023
Thành phố Đà Nẵng
Định dạng
Số trang 16
Dung lượng 515,44 KB

Nội dung

Vì vậy mà em đã thực hiện đồ án “XÂY DỰNG WEBSITE BÁN QUẦN ÁO” với mong muốn giúp cho khách hàng có thể xem và mua sắm online ngay tại nhà giảm thiểu được thời gian và công sức khi đến t

Trang 1

TRƯỜNG ĐẠI HỌC DUY TÂN

KHOA CÔNG NGHỆ THÔNG TIN

-

-ĐỒ ÁN NHÓM CS 303 K

Đề tài: PHÂN TÍCH THIẾT KẾ HỆ THỐNG

WEBSITE BÁN QUẦN ÁO

GVHD: Nguyễn Quang Ánh

Lớp: CS 303 K

Nhóm Sinh viên thực hiện:

1 Đoàn Công Hiếu – 27211202770

Đà Nẵng 12/2023

Trang 2

MỤC LỤC

PHẦN I- KHẢO SÁT ĐỀ TÀI 1

1.Giai đoạn xác định phạm vi : 1

1.1 Những dữ liệu cần nghiên cứu : 1

1.2 Tính Khả Thi 2

2 Giai đoạn phân tích vấn đề 2

2.1 Nguyên cứu lĩnh vực vấn đề 2

2.2 Phân tích vấn đề và cơ hội: 2

2.3 Xác lập các mục tiêu cải thiện hệ thống: 4

PHẦN II- DỰ ÁN PHÁT TRIỂN HỆ THỐNG 4

2.1 Tên hệ thống: WebBanHang 4

2.2 Tổ chức: 4

2.3 Người sử dụng: Khách hàng, Quản trị viên 4

2.4 Kế Hoạch Phát Triển Hệ Thống 4

PHẦN III- PHÂN TÍCH 5

3.1 Xác định yêu cầu hệ thống 5

3.1.1 Yêu cầu tổng quát 5

3.1.2 Yêu cầu cụ thể 5

3.2 Cấu trúc yêu cầu hệ thống 6

3.2.1 Biểu đồ phân cấp chức năng BFD 6

3.2.2 Sơ đồ DFD các mức 8

3.3 Mô Tả Mô hình hoá dữ liệu 8

3.4 Sơ Đồ ERD : 9

3.5 Sơ Đồ DR : 9

PHẦN IV- THIẾT KẾ 9

4.1 Thiết kế bảng cơ sở dữ liệu 9

Bảng 1.Nhân Viên 9

Bảng 2.Khách Hàng 9

Bảng 3.Vận Chuyển 9

Bảng 4.Đơn Hàng 9

Bảng 5.Chi Tiết Đơn Hàng 9

Trang 3

Bảng 6.Thanh Toán 9

Bảng 7.Lịch Trình Giao Hàng 9

Bảng 8.Phòng Ban 9

Bảng 9.Sản Phẩm 9

4.2 Thiết kế biểu mẫu, báo cáo và giao diện 9

4.2.1 Thiết kế biểu mẫu 9

4.2.2 Thiết kế giao diện 10

Trang 4

Bảng phân công công việc

Trang 5

PHẦN I- KHẢO SÁT ĐỀ TÀI

Ngày nay trước sự phát triển của khoa học kỹ thuật thì việc ứng dụng công nghệ vào cuộc sống thật sự rất quan trọng và hữu ích không chỉ đem lại hiệu quả cao trong công việc mà còn góp phần to lớn cho sự nghiệp phát triển của con người của cộng đồng và của đất nước Hiện tại như chúng ta thấy đa số các ngành nghề phổ biến trong xã hội đều ứng dụng công nghệ - kỹ thuật vào vừa tạo được nâng suất cao mà còn giảm thiểu được thời gian làm việc đem lại thu nhập cao góp phần đẩy mạnh sự phát triển kinh tế và một trong số đó thì lĩnhvực quản lý thực sự giúp ích rất nhiều cho con người, việc áp dụng quản lý và mua bán bằng máy tính thay cho việc quản lý và mua bán bằng thủ công ở các doanh nghiệp, công ty, cá nhân… là rất cần thiết

Trong hoạt động sản xuất, kinh doanh, thương mại điện tử đã khẳng dịnhđược vai trò xúc tiến và thúc đẩy sự phát triển của doanh nghiệp Đối với một cửa hàng hay shop, việc quảng bá và giới thiệu đến khách hàng các sản phẩm mới đáp ứng được nhu cầu của khách hàng thực sự cần thiết

Vì vậy mà em đã thực hiện đồ án “XÂY DỰNG WEBSITE BÁN QUẦN ÁO” với mong muốn giúp cho khách hàng có thể xem và mua sắm online ngay tại nhà giảm thiểu được thời gian và công sức khi đến tận cửa hàng

Website được xây dựng với mục dích giúp cho việc mua sắm được dễ dàng

và nhanh gọn hơn, không mất thời gian và công sức

Vì khả năng và thời gian còn hạn chế nên bài tiểu luận không tránh khỏi có những thiếu sót nhất định, rất mong sự góp ý của thầy, cô và các bạn để bài tiểu luận của em được hoàn thiện hơn

1.Giai đoạn xác định phạm vi :

1.1 Những dữ liệu cần nghiên cứu :

Khi phân tích thiết kế hệ thống quản lý website bán quần áo, cần nghiên cứu các loại dữ liệu sau :

- Quản lý khách hàng: Mỗi khách hàng được quản lý các thông tin như sau: Họ tên, Tuổi, SĐT, địa chỉ, email…

- Quản lý hàng hóa: Mỗi một hàng hóa thì sẽ được quản lý các thông tin sau:Mã hàng, Tên hàng, Nhà sản xuất, Hình ảnh, Số lượng, Đơn giá, Mã loại hàng, Tên loại hàng…

- Quản lý nhà sản xuất: Tên nhà sản xuất, Mã nhà sản xuất, Địa chỉ, SĐT, Email,

- Quản lý tin tức: mã tin tức, tên tin tức, mục tin,

1

Trang 6

- Bên cạnh đó thì hệ thống còn xử lý đơn hàng và thống kê.Về khách hàng: khác với việc mua sắm ở của hàng ở đây khách hàng sẽ tự thao tác thông qua website từng bước cụ thể để có thể mua sắm

1.2 Tính Khả Thi

Dự án phân tích thiết kế hệ thống website bán quần áo này tập trung vào việc phân tích và thiết kế một hệ thống quản lý thu chi và bán hàng online

Đây là một website bán và giới thiệu sản phẩm của cửa hàng, công ty đến người tiêu dùng với các chi tiết mặt hàng và giá cả chính xác

Các chức năng cụ thể sau khi phân tích:

- Cho phép cập nhật hàng vào CSDL như thêm hàng, sửa thông tin mặthàng, xóa mặt hàng đã hết…

- Hiển thị danh sách các mặt hàng theo từng loại

- Hiển thị hàng hóa khách hàng đã chọn mua

- Hiển thị thông tin khách hàng

- Quản lý đơn đặt hàng

- Cập nhật thông tin nhà sản xuất, loại hàng, tin tức

- Xử lý đơn hàng

- Thống kê các khách hàng đã mua hàng trong ngày, trong tháng, trong năm Tính khả thi của các chức năng này còn phụ thuộc vào sự linh hoạt của hệ thống, khả năng mở rộng để đáp ứng nhu cầu tăng trưởng, và khả năng tuân thủ các quy định pháp luật liên quan đến quản lý vận chuyển, nhân sự, thanh toán và bảo mật thông tin Đồng thời, cần đảm bảo rằng các chức năng này tương tác mượt

mà với nhau để tạo ra một hệ thống toàn diện và hiệu quả

2 Giai đoạn phân tích vấn đề.

2.1 Nguyên cứu lĩnh vực vấn đề

2.2 Phân tích vấn đề và cơ hội:

2.2.1 Vấn đề

Với nhiều loại quần áo và kích thước khác nhau, quản lý số lượng lớn sản phẩm có thể trở nên phức tạp, đặc biệt là khi cần thêm mới hoặc điều chỉnh thông tin sản phẩm

Vấn đề về tương thích với nhiều thiết bị Thiết kế phải đảm bảo tương thích trên nhiều loại thiết bị, từ máy tính đến điện thoại di động, để đảm bảo trải nghiệm người dùng tốt

2

Trang 7

Thời gian tải trang quá lâu có thể dẫn đến mất mát khách hàng Tối ưu hóa hình ảnh và mã nguồn là một thách thức quan trọng

Thiết kế giao diện và trải nghiệm người dùng không tốt có thể dẫn đến giảm hiệu suất và mất mát khách hàng Đặc biệt là, nếu cách thức tìm kiếm và lọc sản phẩm không thuận tiện

Bảo mật thông tin cá nhân và thanh toán của khách hàng là mối quan tâm lớn Vấn

đề bảo mật cần được ưu tiên và duy trì liên tục

Tích hợp đúng các phương thức thanh toán và đảm bảo chúng hoạt động hiệu quả

có thể là một vấn đề Đôi khi, quy trình thanh toán phức tạp có thể đe dọa chất lượng trải nghiệm mua sắm

Quản lý và theo dõi đơn đặt hàng cũng như quá trình logistics và giao hàng có thể trở nên phức tạp, đặc biệt là khi có một lượng lớn đơn hàng

Xây dựng chiến lược tiếp thị trực tuyến và tích hợp xã hội để tạo ra sự nhận thức

về thương hiệu có thể đòi hỏi nhiều công sức và nguồn lực

Cung cấp hỗ trợ khách hàng hiệu quả và giải quyết các vấn đề của họ có thể là một thách thức đặc biệt khi có một lượng lớn khách hàng

Tích hợp công cụ phân tích dữ liệu để theo dõi hành vi khách hàng và hiểu rõ về xu hướng đòi hỏi một chiến lược cụ thể và kỹ thuật

2.2.2 Cơ hội :

Mạng Internet cho phép bạn tiếp cận khách hàng trên toàn thế giới Bằng cách tận dụng cơ hội xuất khẩu, bạn có thể mở rộng doanh nghiệp và tăng cường doanh số bán hàng

Công nghệ cho phép bạn hiểu rõ khách hàng hơn thông qua dữ liệu và phân tích Điều này giúp tạo ra chiến lược tiếp thị chính xác và tập trung vào đối tượng mục tiêu

Nhiều người ngày càng chọn mua sắm trực tuyến thay vì ở cửa hàng vì sự thuận tiện Tận dụng thị trường người mua sắm trực tuyến thường xuyên bằng cách cung cấp trải nghiệm mua sắm tốt và dịch vụ chăm sóc khách hàng xuất sắc

Sử dụng mạng xã hội và hợp tác với người ảnh hưởng có thể giúp tăng cường nhận thức thương hiệu và tạo ra một cộng đồng trực tuyến xung quanh sản phẩm của bạn

1.2.3 Xác lập các mục tiêu cải thiện hệ thống:

Để cải thiện hệ thống website bán quần áo, thì việc xác lập mục tiêu là quan trong

để định hướng và định hình chiến lược Dưới đây là mục tiêu cụ thể được đề xuất:

3

Trang 8

1.2.3.1 Tối ưu hóa trải nghiệp người dùng

Mục Tiêu: Tăng cường trải nghiệm người dùng trên cả máy tính và thiết bị di động

Hành Động: Cải thiện giao diện người dùng, tăng tốc độ tải trang, và đảm bảo trang web tương thích trên nhiều loại thiết bị

1.2.3.2 Tăng cường chức năng tiềm kiếm và lọc sản phẩm

Mục Tiêu: Cải thiện khả năng tìm kiếm và lọc sản phẩm để khách hàng dễ dàng tìm thấy những sản phẩm họ muốn

Hành Động: Tối ưu hóa công cụ tìm kiếm, thêm các tùy chọn lọc sản phẩm và cập nhật thông tin mô tả sản phẩm

1.2.3.3 Nâng Cao Tính Tương Thích và Đa Thiết Bị

Mục Tiêu: Đảm bảo trang web hoạt động mượt mà trên nhiều loại trình duyệt và thiết bị

Hành Động: Kiểm tra và tối ưu hóa trang web cho các trình duyệt phổ biến, đồng thời chắc chắn rằng trang web hiển thị đẹp trên điện thoại di động và máy tính bảng

1.2.3.4 Tăng Cường Hệ Thống Thanh Toán và Bảo Mật

Mục Tiêu: Cải thiện trải nghiệm thanh toán và đảm bảo an toàn thông tin thanh toán của khách hàng

Hành Động: Đánh giá và cập nhật các phương thức thanh toán, cải thiện giao diện thanh toán, và thực hiện các biện pháp bảo mật mạnh mẽ

1.2.3.5 Phát Triển Chiến Lược Tiếp Thị Trực Tuyến

Mục Tiêu: Tăng cường chiến lược tiếp thị để thu hút và giữ chân khách hàng Hành Động: Tổ chức chiến dịch quảng cáo trực tuyến, sử dụng mạng xã hội để 1.2.3.6 Cập Nhật và Mở Rộng Sản Phẩm

Mục Tiêu: Nâng cấp và mở rộng danh mục sản phẩm để đáp ứng nhu cầu của khách hàng

Hành Động: Liên tục theo dõi xu hướng thời trang, cập nhật sản phẩm mới, và đảm bảo rằng danh mục là đa dạng

1.2.3.7 Cải Thiện Dịch Vụ Chăm Sóc Khách Hàng

Mục Tiêu: Cung cấp dịch vụ chăm sóc khách hàng hiệu quả và đáp ứng nhanh chóng đối với các yêu cầu và khiếu nại

Hành Động: Tối ưu hóa quy trình hỗ trợ, cung cấp các kênh liên lạc đa dạng, và đào tạo nhân viên chăm sóc khách hàng

4

Trang 9

1.2.3.8 Tận Dụng Xu Hướng Thời Trang Bền Vững

Mục Tiêu: Nắm bắt cơ hội từ xu hướng thời trang bền vững

Hành Động: Xem xét và tích hợp các sản phẩm thời trang bền vững vào danh mục,

và chia sẻ thông điệp về sự chấp nhận và hỗ trợ cho thời trang bền vững

1.2.3.9 Thúc Đẩy Đánh Giá và Phản Hồi

Mục Tiêu: Tăng cường việc thu thập đánh giá và phản hồi từ khách hàng

Hành Động: Khuyến khích khách hàng để lại đánh giá, sử dụng email và các phương tiện truyền thông xã hội để yêu cầu phản hồi, và đáp ứng một cách tích cực đối với nhận xét

PHẦN II- DỰ ÁN PHÁT TRIỂN HỆ THỐNG

2.1 Tên hệ thống: WebBanHang

2.2 Tổ chức: Nhóm 6 – CS 303 K

2.3 Người sử dụng: Khách hàng, Quản trị viên

2.4 Kế Hoạch Phát Triển Hệ Thống

Mục Tiêu Hệ Thống

-Tạo ra một hệ thống website bán hàng hiệu quả, giúp tối ưu quá trình bán hàng và quản lý hàng

Nhóm Thực Hiện Hệ Thống

-Nhóm phát triển phần mềm gồm 7 người :

1 người quản lý dự án

1 người thiết kế hệ thống

1 người thiết kế giao diện

3 lập trình viên

1 chuyên gia tư vấn logistics

Thời Gian Thực Hiện Hệ Thống

- 2 tháng

Phân Phối Thời Gian Phát Triển Hệ Thống

a Tháng 1: Thu thập yêu cầu, thiết kế hệ thống và thiết kế giao diện

+Tiến hành cuộc họp với các bộ phận liên quan để thu thập yêu cầu cụ thể Xây dựng bản thiết kế hệ thống, bao gồm cơ sở dữ liệu, giao diện người dùng, và tính năng chính

5

Trang 10

+Xây dựng cơ sở dữ liệu và hệ thống máy chủ Thiết lập môi trường phát triển và kiểm thử

c Tháng 1-2: Phát triển tính năng chính, kiểm thử và sửa lỗi

+Xây dựng các tính năng chính quan trọng

+Tiến hành kiểm thử chức năng và hiệu năng của hệ thống Sửa lỗi và điều chỉnh theo phản hồi từ người sử dụng và nhóm kiểm thử

d Tháng 2: Triển khai

+Nhập hàng và triển khai hệ thống

PHẦN III- PHÂN TÍCH 3.1 Xác định yêu cầu hệ thống

3.1.1 Yêu cầu tổng quát

-Để xây dựng 1 website bán hàng và hàng ở đây là quần áo để nâng cao quá trình mua bán trở nên dể dàng và hiệu quả Hệ thống cần đáp ứng 1 số chức năng như là cho phép cập nhập hàng vào CSDL như thêm hàng, sửa thông tin hàng, xóa mặt hàng, hiển thị danh sách các mặt hàng theo từng loại, hiển thị hàng hóa khách hàng

đã chọn mua, hiển thị thông tin khách hàng, quản lý đơn hàng

3.1.2 Yêu cầu cụ thể

Yêu cầu về dữ liệu:

Hệ thống phải có khả năng lưu trữ, truy xuất và cập nhật danh mục sản phẩm của công ty, bao gồm tên, mã, giá, mô tả và số lượng tồn kho của từng sản phẩm

Hệ thống phải có khả năng lưu trữ, truy xuất và cập nhật thông tin đơn hàng của khách hàng, bao gồm mã đơn hàng, ngày đặt hàng, ngày giao hàng dự kiến, ngày giao hàng thực tế, thông tin khách hàng (tên, địa chỉ, số điện thoại, email), danh sách sản phẩm đặt hàng (số lượng, giá, tổng tiền), trạng thái đơn hàng (đang xử lý, đã hoàn thành, đã hủy) và thông tin vận chuyển (nhà vận chuyển, mã vận đơn)

Hệ thống phải có khả năng lưu trữ, truy xuất và cập nhật kế hoạch sản xuất của công ty, bao gồm số lượng sản phẩm cần sản xuất theo từng loại, ngày bắt đầu và kết thúc sản xuất của từng loại sản phẩm

6

Trang 11

Yêu cầu về xử lí dữ liệu:

Hệ thống phải có khả năng tạo đơn hàng mới cho khách hàng khi nhận được yêu cầu qua điện thoại, email hoặc trang web Hệ thống phải kiểm tra tính hợp lệ của thông tin đơn hàng và thông báo cho khách hàng nếu có sai sót hoặc thiếu sót Hệ thống phải gửi xác nhận đơn hàng cho khách hàng qua email sau khi tạo xong đơn hàng

Hệ thống phải có khả năng theo dõi và quản lý các đơn hàng hiện có của khách hàng Hệ thống phải cho phép khách hàng xem chi tiết và trạng thái của đơn hàng qua trang web hoặc qua email Hệ thống phải cho phép khách hàng hủy hoặc thay đổi đơn hàng trước khi nó được chuyển sang bộ phận sản xuất Hệ thống phải gửi thông báo cho khách hàng khi có sự thay đổi về trạng thái hoặc ngày giao hàng của đơn hàng

Hệ thống phải có khả năng lên kế hoạch sản xuất cho các sản phẩm dựa trên

số lượng tồn kho hiện tại và số lượng đơn hàng chưa hoàn thành Hệ thống phải ưu tiên sản xuất cho các sản phẩm có ngày giao hàng sớm nhất và có số lượng tồn kho ít nhất Hệ thống phải gửi kế hoạch sản xuất cho bộ phận sản xuất để họ có thể sắp xếp công việc một cách hợp lý

Hệ thống phải có khả năng lập lịch giao hàng cho các đơn hàng đã hoàn thành sản xuất Hệ thống phải chọn nhà vận chuyển phù hợp cho từng đơn hàng dựa trên khoảng cách, chi phí và thời gian giao hàng Hệ thống phải gửi thông tin vận chuyển cho nhà vận chuyển và cập nhật mã vận đơn cho từng đơn hàng

Yêu cầu về giao diện:

Giao diện về đăng nhập cho người dùng và admin

Giao diện trang chủ

Cần giao diện quản lý khách hàng, sản phẩm và đơn hàng

Giao diện quản lý các bình luận

Giao diện quản lý số liệu như thống kê doanh thu

7

Trang 12

Phải có giao diện đăng nhập và đăng ký.

Hiện rõ các mục sản phẩm, xem chi tiết sản phẩm và tìm sản phẩm Giao diện giỏ hàng và thanh toán

3.2 Cấu trúc yêu cầu hệ thống

3.2.1 Biểu đồ phân cấp chức năng BFD

1 Chức Năng : Quản lý phiếu giao hàng

Đầu vào: Phiếu đơn hàng , xoá phiếu đơn hàng , sửa phiếu đơn hàng

Đầu ra: Xem danh sách và trạng thái đơn hàng

Thân (Sơ đồ khối)

2 Chức Năng : Quản lý theo dõi và báo cáo vận chuyển

Đầu vào: Phiếu chi tiết đơn hàng , trạng thái đơn hàng

Đầu ra: theo dõi và báo cáo vận chuyển

Thân (Sơ đồ khối)

3 Chức Năng : Quản Lý Nhân Viên

+ Bộ Phận Nhận Hàng

Đầu vào: Yêu cầu nhận hàng , bộ phận nhận hàng ,

Đầu ra: Thông báo xác nhận hàng

Hàng hư hoặc thiếu

Thân (Sơ đồ khối)

+ Bộ Phận Giao Hàng

Đầu vào: Bộ phận giao hàng , yêu cầu nhận hàng , lên lịch giao hàng Đầu ra: Giao hàng thành công

Giao hàng không thành công

Thân (Sơ đồ khối)

4 Chức Năng : Thanh Toán

8

Trang 13

Đầu vào: Ghi Nhận Các Thanh Toán , Ngày Ghi Nhận , Phương Thức Thanh Toán

Đầu ra: Xác nhận thanh toán và hiển thị các giao dịch

Thân (Sơ đồ khối)

5 Chức Năng : Quản Lý Và Kiểm Soát Hệ Thống

Đầu vào: Giao diện đăng nhập , nhập thông tin username password , xác thực câu hỏi bí mật

Đầu ra: Cấp quyền truy cập và đăng nhập thành công

Không thành công

Thân (Sơ đồ khối)

3.2.2 Sơ đồ DFD các mức

+ Mức 0 :

+ Mức 1 :

+Mức 2 :

- Tiến trình 1 (Quản Lý Phiếu Giao Hàng )

- Tiến trình 2 (Quản Lý Theo Dõi Và Báo Cáo Vận Chuyển )

- Tiến trình 3 (Quản Lý Nhân Viên )

- Tiến trình 4 (Quản Lý Thanh Toán )

- Tiến trình 5 (Quản Lý Và Kiểm Soát Hệ Thống )

3.3 Mô Tả Mô hình hoá dữ liệu

- Quan Hệ :

Nhân Viên và Phòng Ban: Mối quan hệ 1-n có nghĩa là mỗi phòng ban có thể có nhiều nhân viên, nhưng mỗi nhân viên chỉ thuộc một phòng ban

Nhân Viên và vận chuyển có mối quan hệ 1 nhiều : 1 nhân viên có thể tham gia nhiều lần vận chuyển, trong khi 1 vận chuyển sỡ hữu bởi 1 nhân viên

Vận chuyển và Lịch Trình GH : Có mối quan hệ 1 nhiều : Mỗi lịch trình có thể có nhiều lần vận chuyển, nhưng mỗi lần vận chuyển chỉ thuộc về một lịch trình

9

Ngày đăng: 25/04/2024, 16:35

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

TÀI LIỆU LIÊN QUAN

w