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

báo cáo bài tập lớn phát triển ứng dụng mã nguồn mở đề tài website bán giày online

35 9 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 đề Website Bán Giày Online
Tác giả Cao Trần Hưng
Người hướng dẫn ThS. Lã Xuân Anh
Trường học Trường Đại Học Hàng Hải Việt Nam
Chuyên ngành Công Nghệ Thông Tin
Thể loại Bài Tập Lớn
Năm xuất bản 2023
Thành phố Hải Phòng
Định dạng
Số trang 35
Dung lượng 2,56 MB

Nội dung

Kèm theo đó là dịch vụ bảo hành, dịch vụ lắp làm sạch giày miễn phí,… tất cảcác dịch vụ đều phải được đào tạo một cách chuyên nghiệp nhất có thể nhằm nâng caogiá trị của từng sản phẩm củ

Trang 1

TRƯỜNG ĐẠI HỌC HÀNG HẢI VIỆT NAM KHOA CÔNG NGHỆ THÔNG TIN

Hải Phòng, tháng 8 năm 2023

Trang 2

MỤC LỤC

MỤC LỤC 2

Lời mở đầu 3

PHẦN I: TÌM HIỂU 4

I Tổng quan về các website bán hàng điện tử 4

II Đánh giá tình hình hiện nay 4

III Giải pháp khắc phục 5

IV Quy trình làm việc 5

PHẦN 2: PHÂN TÍCH 7

I Chức năng của website 7

1 Frontend 7

2 Backend 11

II Sơ đồ 15

1 Sơ đồ BFD 15

2 Sơ đồ thực thể 16

3 Mô hình ERD 21

4 Thiết kế bảng cở sở dữ liệu 21

5 Liên kết các bảng cơ sở dữ liệu 25

PHẦN 3: THIẾT KẾ HỆ THỐNG 26

I Thiết kế giao diện 26

1 Giao diện trang chủ (Frontend) 26

2 Giao diện quản lý (Backend) 30

Trang 3

Lời mở đầu

Thế giới đang hướng tới thời đại công nghiệp 4.0, cùng với đó là sự phát triển của ngànhcông nghệ thông tin, một chuyên ngành chuyên về điện tử Mà nói đến điện tử, chúng takhông thể không nhắc đến các thiết bị điện tử luôn được phát triển theo thời đại, đổi mớitheo sự xoay chuyển của thế giới công nghệ Cùng với đó là sự phát triển của các websitethương mại điện tử, nơi các doanh nghiệp sẽ giới thiệu về doanh nghiệp của họ, giới thiệucác sản phẩm nổi bật mà họ có, giới thiệu sự phát triển của doanh nghiệp theo giới gian

và theo xu hướng thế giới,…

Do đó, website thương mại điện tử gần như là cần thiết đối với các doanh nghiệp và cùngvới việc đam mê lập trình, sáng tạo những nội dung thông qua những câu lệnh, chúng em,

Vũ và Minh đã chọn đề tài: “Tìm hiểu, phân tích, thiết kế hệ thống của một website bán hàng điện tử” để làm bài tập lớn cho môn học Công nghệ Phần mềm Nội dung đề tài

gồm có ba phần:

 Phần 1: Tìm hiểu

Thực hiện khảo sát, đánh giá hệ thống thông tin của website thương mại điện tử,

cụ thể sẽ là website về các phần cứng của máy tính, từ đó chỉ ra các mặt lợi và mặthạn chế của website và đưa ra các phương án khắc phục

 Phần 2: Phân tích

Từ việc tìm hiểu, khảo sát, đánh giá trên, chúng ta sẽ đưa ra các yêu cầu mà hệthống cần đáp ứng từ đó xác định các chức năng cần có, luồng dữ liệu và thực thểtrong hệ thống

 Phần 3: Thiết kế hệ thống

Từ dữ liệu chúng ta có được từ việc phân tích trên, chúng ta sẽ thực hiện việc thiết

kế Cơ sở dữ liệu, thiết kế các chức năng cần có và giao diện chương trình.Đây là bài tập lớn đầu tiên đầu tiên chúng em thực hiện Và chúng em đã cố hết sức đểtìm hiểu về cách thức cũng như cách trình bày một bài tập lớn cũng như phục vụ cho cácbài tập khác sau này Cho nên việc có những thiếu sót xảy ra cũng là ngoài ý muốn nên

em mong thầy thông cảm Góp ý của thầy là những bài học bổ ích để em sửa đổi cácthiếu sót đó và là hành trang để em mang theo sau này

Trang 4

PHẦN I: TÌM HIỂU

—o0o—

I Tổng quan về các website bán hàng điện tử

Nhà phân phối King Sport chuyên phân phối chĩnh hãng các mặt hàng giày thể thao từcác hãng lớn như Nike, Adidas, Puma,… bao gồm giày và các phụ kiện khác đi kèm Lànơi giúp người tiêu dùng Việt Nam tiếp cận được những sản phẩm chính hãng

King Sport hoạt động với phương châm: “hàng chĩnh hãng, fake đổi trả mới, bảo hànhđầy đủ, khách hàng là thứ hai không ai chủ nhật” Chúng tôi luôn cung cấp các mặt hàngmới nhất trong giới thời trang kể từ khi nó được rao bán trên thị trường Với đội ngũ nhânviên chuyên nghiệp, chất lượng hơn số lượng, năng động, luôn sẵn sàng đem đến chokhách hàng sự chăm sóc tận tình, chuyên nghiệp nhất

Hiện tại ngoài hệ thống cửa hàng phổ biến trên toàn quốc, King Sport đã nghiên cứu vàphát triển thêm website thương mại điện tử để phục vụ nhu cầu mua hàng của người tiêudùng cũng như thực hiện việc tiếp cận công nghệ mới trong kinh doanh

Đánh giá tình hình hiện nay

Để xây dựng một nhà phân phối các sản phẩm chính hãng có rất nhiều khó khăn và tháchthức:

Marketing: Vì là phân phối online nên website phải được nhiều người biết đến, đây là yếu

tố quan trọng cho việc phát triển của King Sport Càng nhiều người biết đến thì càngnhiều người tin tưởng và đặt hàng

Giới thiệu sản phẩm: Khách hàng và King Sport giao tiếp với nhau qua thế giới ảo, nên

việc trải nghiệm sản phầm trực tiếp như sờ, nắm, cảm nhận xúc giác là không thể Nhưngkhông vì thế mà đánh mất niềm tin và sản phẩm của King Sport, cần phải có hướng giảiquyết tối ưu cho việc này

Giao diện website: Giao diện website là hình ảnh đầu tiên khách hàng sẽ nhìn thấy khi

vào trang web Vậy nên phải có một giao diện đẹp mắt, bố trí hợp lý, đảm bảo sự hài hòamàu sắc và các chức năng cơ bản của một website thương mại điện tử Do đó khách hàng

sẽ có một cảm nhận tốt hơn về hệ thống của King Sport

Vốn đầu tư: Do hoạt động hoàn toàn online nên các vấn đề về mặt bằng và duy trì cơ sở

sẽ không có, mà thay vào đó là đầu tư vào việc duy trì một server đủ khỏe, đủ lưu trữ đểphục vụ nhu cầu của người mua Thêm vào đó là nhập các mặt hàng chính hãng, với các

đồ điện tử chính hãng thì cái giá để nhập về là không hề rẻ Kèm theo đó là lương bổng

và đãi ngộ cho nhân viên Việc đầu tư này đòi hỏi sự cân nhắc kỹ lưỡng trước khi đưa raquyết định để có sự chi tiêu thật sự hợp lý

Trang 5

Thời gian và công sức: Không chỉ vốn, thời gian và công sức của một người quản lý cũng

phải được đầu tư một cách hiệu quả Đó là thời gian điều hành trang web, phân bố nhânlưc, quản lý các đầu vào đầu ra của sản phẩm và cập nhật thông tin các sản phẩm mới,…

Dịch vụ: Dịch vụ của King Sport phải được chú trọng hàng đầu, với phương châm nêu

trên: “Khách hàng là thượng đế” thì dịch vụ chăm sóc khách hàng phải được đặt lênhàng đầu Kèm theo đó là dịch vụ bảo hành, dịch vụ lắp làm sạch giày miễn phí,… tất cảcác dịch vụ đều phải được đào tạo một cách chuyên nghiệp nhất có thể nhằm nâng caogiá trị của từng sản phẩm của King Sport được bán ra và thương hiệu King Sport đối vớimọi người

Quản lý, thống kê: Đối tượng nằm trong phần quản lý của một website thương mai điện

tử, đặc biệt là bán hàng thiên về máy tính, các linh kiện máy tính, laptop,… là người mua,nhân viên, nhà cung cấp, đơn đặt hàng, sản phẩm, tình trạng sản phẩm,… tối ưu hóa choviệc sửa đổi bổ sung, tránh việc sai lệch thông tin

Những bất cập lưu trên là vấn đề cản trở sự thăng tiến của King Sport

II Đánh giá tình hình hiện nay

Để xây dựng một nhà phân phối các sản phẩm chính hãng có rất nhiều khó khăn và tháchthức:

Marketing: Vì là phân phối online nên website phải được nhiều người biết đến, đây là yếu

tố quan trọng cho việc phát triển của 39hz Càng nhiều người biết đến thì càng nhiềungười tin tưởng và đặt hàng

Giới thiệu sản phẩm: Khách hàng và 39hz giao tiếp với nhau qua thế giới ảo, nên việc trải

nghiệm sản phầm trực tiếp như sờ, nắm, cảm nhận xúc giác là không thể Nhưng không

vì thế mà đánh mất niềm tin và sản phẩm của 39hz, cần phải có hướng giải quyết tối ưucho việc này

Giao diện website: Giao diện website là hình ảnh đầu tiên khách hàng sẽ nhìn thấy khi

vào trang web Vậy nên phải có một giao diện đẹp mắt, bố trí hợp lý, đảm bảo sự hài hòamàu sắc và các chức năng cơ bản của một website thương mại điện tử Do đó khách hàng

sẽ có một cảm nhận tốt hơn về hệ thống của 39hz

Vốn đầu tư: Do hoạt động hoàn toàn online nên các vấn đề về mặt bằng và duy trì cơ sở

sẽ không có, mà thay vào đó là đầu tư vào việc duy trì một server đủ khỏe, đủ lưu trữ đểphục vụ nhu cầu của người mua Thêm vào đó là nhập các mặt hàng chính hãng, với các

đồ điện tử chính hãng thì cái giá để nhập về là không hề rẻ Kèm theo đó là lương bổng

và đãi ngộ cho nhân viên Việc đầu tư này đòi hỏi sự cân nhắc kỹ lưỡng trước khi đưa raquyết định để có sự chi tiêu thật sự hợp lý

Trang 6

Thời gian và công sức: Không chỉ vốn, thời gian và công sức của một người quản lý cũng

phải được đầu tư một cách hiệu quả Đó là thời gian điều hành trang web, phân bố nhânlưc, quản lý các đầu vào đầu ra của sản phẩm và cập nhật thông tin các sản phẩm mới,…

Dịch vụ: Dịch vụ của 39hz phải được chú trọng hàng đầu, với phương châm nêu trên:

“Khách hàng thứ hai không ai chủ nhật” thì dịch vụ chăm sóc khách hàng phải được đặt

lên hàng đầu Kèm theo đó là dịch vụ bảo hành, dịch vụ lắp đặt tại nhà,… tất cả các dịch

vụ đều phải được đào tạo một cách chuyên nghiệp nhất có thể nhằm nâng cao giá trị củatừng sản phẩm của 39hz được bán ra và thương hiệu 39hz đối với mọi người

Quản lý, thống kê: Đối tượng nằm trong phần quản lý của một website thương mai điện

tử, đặc biệt là bán hàng thiên về máy tính, các linh kiện máy tính, laptop,… là người mua,nhân viên, nhà cung cấp, đơn đặt hàng, sản phẩm, tình trạng sản phẩm,… tối ưu hóa choviệc sửa đổi bổ sung, tránh việc sai lệch thông tin

Những bất cập lưu trên là vấn đề cản trở sự thăng tiến của 39hz

III Giải pháp khắc phục

Marketing: Đẩy mạnh việc quảng cáo, quảng cáo đúng, chính xác, chất lượng về những

gì 39hz đã và đang có và sau này sẽ có

Giới thiệu sản phẩm: Quay video, cung cấp hình ảnh cho khách hàng để khách hình dung

chi tiết nhật về những gì 39hz có Nếu cần thiết có thể mang đến tận nhà khách hàng đểkhách có thể cảm nhận trực tiếp

Giao diện website: Thiết kế dựa theo nhu cầu khách hàng, content cần quan tâm nhất

được đặt lên đầu và linh hoạt để thay đổi mỗi khi có nhu cầu

Vốn đầu tư: Tập trung đầu tư vào sản phầm và nhân viên, khi mà sản phẩm chất lượng,

nhân viên chuyên nghiệp đồng nghĩa với việc giá thành dịch vụ tăng theo, kèm theo lợinhuận

Dịch vụ: Đào tạo nhân viên, chuyên viên kỹ thuật, hỗ trợ,… làm việc một cách chuyên

nghiệp

Quản lý, thống kê: Thiết kế quản lý hệ thống chặt chẽ, liên kết với nhau một cách hợp lý,

đảm bảo thống kê đầy đủ, không sai lệch thông tin

IV Quy trình làm việc

1 Khi có yêu cầu từ khách, nhân viên chăm sóc sẽ tư vấn chọn hàng, giới thiệu sảnphẩm cho khách hàng

2 Khi chốt đơn, nhân viên sẽ cập nhật thông tin khách hàng, thông tin các sản phẩm

mà khách chọn để đưa lên máy chủ, thuận tiện cho việc quản lý

3 Khi thanh toán, khách hàng sẽ thanh toàn theo 2 phương thức: Online bankinghoặc Cash on Delivery

Trang 7

4 Sau khi thanh toán tiến hành in hóa đơn xuất nhập, in hóa đơn đỏ và lưu trữ tại vănphòng công ty, sau đó liên hệ với kho để lấy hàng và giao cho khách.

5 Khi giao hàng thì đưa khách hoa đơn mua hàng cũng phiếu bảo hành, tiến hành lắpđặt thiết bị tại nhà cho khách hàng

6 Sau khi hoàn thiện việc trao đổi, giao hàng, nhân viên chăm sóc cần liên hệ vớikhách hàng và thu về thông tin phản hồi cũng như chăm sóc sau khi mua

Trang 8

PHẦN 2: PHÂN TÍCH

—o0o—

I Chức năng của website

1 Frontend – Giao diện người dùng.

STT Chức năng Mô tả

1 Xem sản phẩm Người xem có thể xem thông tin về các mặt hàng,

sản phầm: tên hãng, linh kiện, cầu hình,…

2 Tư vấn Người xem có thể nhận tư vấn trực tiếp từ nhân viên

chăm sóc qua phần hộp chat

3 Đánh giá Người xem có thể đánh giá, bình luận về sản phẩm

và chấm điểm theo thang điểm 10

4 Giỏ hàng Người xem có thể xem những sản phầm mình đã

chọn và sửa đổi số lượng hoặc loại bỏ những sản phầm không mong muốn

5 Đặt hàng Người xem chốt sản phẩm và đi đến bước đặt hàng

và thanh toán

6 Đăng ký Đăng ký làm thành viên của hệ thống và hưởng

những ưu đãi từ 39hz

7 Đăng nhập Đăng nhập thành viên hoặc quản trị để có thể truy

cập vào các chức năng có yều đăng nhập

8 Chỉnh sửa thông tin tài

khoản cá nhân

Người xem sau khi đăng nhập có thể sửa thông tin

cá nhận, phương thức thanh toán và địa chỉ nhận hàng

a) Chi tiết chức năng

Xem sản phẩm: Khách hàng truy cập vào website theo domain đã được biết và chọn sản

phẩm để xem chi tiết

 Đầu vào: ID Sản phẩm khách hàng ấn chọn xem chi tiêt.

 Xử lý: Hệ thống gửi ID lên server và tải về thông tin của sản phẩm.

 Đầu ra: Thông tin về sản phẩm bao gồm: tên, hãng, giá, đánh giá người dùng,…

Tư vấn: Khách hàng sẽ liên hệ trực tiếp với nhân viên chăm sóc của công ty và nhận được

sự tư vấn hợp lý từ nhân viên đó

Trang 9

 Đầu vào: Khách hàng gửi tin nhắn thông qua hộp chat

 Xử lý: Hệ thống gửi tin nhắn của người dùng trực tiếp vào hộp chat của nhân viên

bất kỳ đang hoạt động và đồng thời nhận tin nhắn từ nhân viên gửi trả về ngườidùng

 Đầu ra: Tin nhắn tư vấn của nhân viên danh cho khách hàng.

Đánh giá: Khách chia sẻ về cảm nghĩ của sản phẩm và đưa ra bình luận, đánh giá trên

thang điểm 10

 Đầu vào: Thông tin người bình luận đã đăng nhập, lời bình luận, số điểm theo

thang điểm 10

 Xử lý: Hệ thống gửi thông tin đánh giá người dùng đã cung cấp lến server và cập

nhật số điểm, lời đánh giá bình luận của người dùng về sản phẩm đó

 Đầu ra: Nếu khách hàng nhập vào nội dung không hợp lệ sẽ đưa ra thông báo

không hợp lệ và ngược lại thì đưa ra lời cảm ơn của khách hàng khi đánh giá sảnphẩm

Giỏ hàng: Khách hàng có thể truy cập và xem các sản phẩm đã chọn, đồng thời có thể

sửa số lượng và xóa sản phẩm không mong muốn

 Đầu vào: Lệnh xem hoặc sửa số lượng hoặc xóa bất kỳ một sản phẩm nào khách

hàng đã chọn

 Xử lý: Hệ thống sẽ tuy theo lệnh mà thực hiện hành động tương tự, và trả về cho

khách hàng một thông báo phản hồi

 Đầu ra: Nếu khách hàng đưa ra số lượng hợp lý thì sẽ trả về tổng giá sản phẩm

mới hoặc nếu khách hóa thì đưa ra thông báo là đã xóa Nếu khách hàng đưa ra sốlượng hàng quá lớn so với hàng tốn trong kho hoặc quá bé (nhỏ hơn 1) thì sẽ đưa

ra thông báo lỗi

Đặt hàng: Khách hàng xác nhận giỏ hàng và tiến hành đặt hàng, điền thông tin về nơi

nhận, người nhận, phương thức thanh toán

 Đầu vào: Khách hàng điền thông tin về địa chỉ, người nhận và phương thức thanh

toán

 Xử lý: Kiểm tra thông tin về địa chỉ và người nhận có hợp lệ hay không, kế đến là

nếu phương thức thanh toán là tiền mặt thì sẽ tiến hành gửi thông tin về nhân viêntrực kho và in hóa đơn, nếu phương thức thanh toán là online banking thì tiền hànhtrả về form nhập thông tin ngân hàng, số tài khoản và xác nhận thành toán hoặc trả

về mã QR để thành toán nhanh qua ứng dụng ví điện tử

 Đầu ra: Thông tin chi tiết về đơn hàng đã xác nhận cùng với phương thức thanh

toán, hóa đơn thanh toán bản mềm, thông tin về thời gian giao - nhận hàng

Đăng ký: Khách hàng thực hiện điền thông tin về bản thân và có thể kèm theo hình thức

thành toán cũng như địa chỉ nhận hàng của mình để tối ưu hóa việc đặt hàng và thanhtoán

Trang 10

 Đầu vào: Thông tin người dùng đã điền và có thể kèm theo hình thức thanh toán

và địa chỉ nhận hàng

 Xử lý: Hệ thống thu nhập thông tin và đối chiều trong cơ sở dữ liệu, tìm xem có tài

khoản nào đã đăng ký với thông tin tương tự hay chưa (email, số điện thoại,…)Nếu có thêm hình thức thành toán hoặc địa chỉ thì cập nhất cơ sở dự liệu theo phầnphương thức thanh toán, đồng thời xác nhận với phía ngân hàng nếu phương thức

là online banking

 Đầu ra: Trả về thông báo lỗi nếu có trường thông tin không hợp lệ hoặc trả về

thông báo thành công cùng thông tin tài khoản nếu các trường hợp lệ và lập tứcđăng nhập vào hệ thống cho khách hàng

Đăng nhập: Khách hang thực hiện đăng nhập vào hệ thống để sử dụng các chức năng cần

có sự đăng nhập của người dung

 Đầu vào: Thông tin đăng nhập ngươi dung nhập từ bàn phím

 Xử lý: Hệ thống tiếp nhận các thông tin của người dung nhập vào (tên đăng nhập,

mật khẩu) và so sanh với cơ sở dự liệu ( tìm kiếm tài khoản có tồn tài hay không

và so sánh mật khẩu đúng hay không)

 Đầu ra: Hiện thông báo không thành công nếu người dung nhập sai tên tài khoản

hoặc mặt khẩu Định hướng về trang chủ nếu khách hang nhập đúng tên đăng nhập

và mật khẩu

Chỉnh sửa thông tin người dung: Người dung có thể chỉnh sửa thông tin cá nhân của

mình và thay đổi phương thức thanh toán cũng như địa chỉ nhận hang của người dung

 Đầu vào: Các chỉnh sửa thông tin do người dung nhập

 Xử lý: Tiêp nhận và cập nhật thông tin của người dung, đồng thời đối chiếu với các

dữ liệu hợp lệ so sanh với các dữ liệu khác

 Đầu ra: Đưa ra thông báo lỗi nếu có trường không hợp lệ, còn không sẽ đưa ra

thông báo thành công và refresh lại trang

Trang 11

b) Sơ đồ phân cấp frontend

Trang 12

2 Backend

a) Chi tiết chức năng

STT Chức năng Mô tả

1 Quản lý người dùng Quản lý các tài khoản của người dung, khách hàng,

nhân viên, quản trị viên

2 Quản lý hãng sản phẩm Quản lý các hãng sản phẩm đã nhập hàng vào và các

vấn đề bảo hành liên quan đến hãng đó

3 Quản lý loại sản phẩm Quản lý các loại sản phẩm và phân ra mỗi loại có

đặc điểm, chức năng riêng

4 Quản lý sản phẩm Quản lý các sản phẩm được bày bán trên website bao

gồm việc xuất nhập sản phẩm, bảo hành, bảo dưỡng,phản hồi của khách hàng,

5 Quản lý hóa đơn Quản lý các hóa đơn xuất nhập kho cũng như các

hóa đơn bán hàng của người mua và website

6 Quản lý giao diện

website

Quản lý tất cả thông tin ở giao diện website từ việc hiển thị sản phẩm cho đến việc ẩn hay hiện các mục mong muốn

9 Quản lý tư vấn Quản lý các đoạn thông tin mà khách hàng nhắn hỏi

nhân viên và các đoạn thông tin mà nhân viên trả lời ( có thể kèm theo link ảnh )

Quản lý người dùng: Quản lý các tài khoản của người dùng, khách hàng, nhân viên, quản

trị viên

 Đầu vào: Thông tin của một tài khoản bất kỳ trong các tài khoản nêu trên.

 Xử lý: Thực hiện việc khóa, tạo, xóa, sửa, cảnh cáo mà quản trị viên thao tác với

các tài khoản trên Và cập nhật dữ liệu trong database

 Đầu ra: Thông báo cho người sửa là thành công nếu không có trường nào bị lỗi và

thông báo đến đối tượng được sửa về sửa đổi đã được thực hiện, trong trường hợp

Trang 13

nếu đối tượng đang thao tác một hành động ở quyền cao hơn sau khi sửa sẽ bị đưa

ra ngoài trang chủ ngay lập tức

Quản lý hãng sản phẩm: Quản lý các hãng sản phẩm được nhập hàng, gửi trả và các vấn

đề liên quan đến bảo hành

 Đầu vào: Thông tin của hãng đó cùng với lịch sử các lần giao dịch với hãng đó

 Xử lý: Thống kê các mặt hàng đã nhập, các lô hàng đã nhập, thực hiện việc thêm,

sửa, xóa các hãng sản phẩm, đồng thời ghi chú các việc bảo hành các sản phẩm đó,cập nhật việc bảo hành và chăm sóc sản phẩm

 Đầu ra: Thông báo sửa đổi thành công, cập nhật và thống kê các dữ liệu mới của

hãng đó

Quản lý loại sản phẩm: Quản lý các loại sản phẩm và phân loại từng chức năng theo từng

danh mục của sản phẩm

 Đầu vào: Thông tin các loại sản phẩm đang có và chức năng của chúng

 Xử lý: Thông kê các danh mục loại sản phẩm, thực hiện việc thêm, sửa, xóa các

danh mục loại sản phẩm Đồng thời cập nhật dữ liệu trong database

 Đầu ra: Thông báo lỗi nếu có bất kỳ trường nào không hợp lệ, thông báo thành

công và hiển thị kết quả của hành động đã được thực hiện

Quản lý sản phẩm: Quản lý các loại sản phẩm đang bày bán và tồn trong kho của 39hz,

thông kê số lượng được bán ra bán vào trong thời gian nhất định

 Đầu vào: Thông tin các loại sản phẩm, thông kê số lượng đầu ra đầu vào của các

sản phẩm từ trước đến hiện tại của 39hz

 Xử lý: Thông kế các sản phẩm thu và chi, thêm, sửa, xóa sản phẩm và cập nhật lêndatabase, đồng thời cập nhật thống kê tổng thu chi của 39hz

 Đầu ra: Hiện thị dữ liệu mới sau khi cập nhât, báo lỗi nếu có trường không hợp lệ,

thông báo thành công và đồng bộ với thống kê tổng sau khi thực hiện

Quản lý hóa đơn: Quản lý các hóa đơn bán hàng, hóa đơn xuất nhập kho và sẵn sàng đối

chiều khi cần thiết

 Đầu vào: Thông tin các hóa đơn hiện có của 39hz, bao gồm thông tin mua bán,

thông tin xuất nhập kho, biến động số dư đơn hàng,

 Xử lý: Thông kê thu chi, dựa theo hóa đơn, thống kê số lượng hàng xuất nhập,

hàng đã bán, số lượng đơn hàng đã đăt, chờ xác nhận, đã giao, đã hủy,

 Đầu ra: Thông tin chi tiết của từng đơn hàng và thống kê các số liệu các đơn hàng

hiện có

Quản lý giao diện website: Quản lý các phần hiển thị trên trang chủ, từ các mục sản phẩm

cho đến thống kê của 39hz

 Đầu vào: Các thông số hiện có trên website cùng dữ liệu sản phẩm đã và đang

được hiển thị

Trang 14

 Xử lý: Thêm, sửa, xóa các hiển thị ở trên website và điều chỉnh các dữ liệu thống

kê được hiển thị ở trang chủ

 Đầu ra: Giao diện đã được điều chỉnh và thông báo lỗi nếu có giao diện không

hợp lệ hoặc báo thành công nếu không có lỗi xảy ra

Quản lý chương trình khuyến mãi: Quản lý các chương trình khuyến mãi và các sản phẩm

có trong chương trình khuyến mãi đó

 Đầu vào: Các chương trình khuyến mái, có tổ chức và kế hoạch từ trước

 Xử lý: Thêm, sửa, xóa các chương trình và đặt ngày bắt đầu cũng như ngày kết

thúc cho chương trình đó

 Đầu ra: Hiển thị chương trình khuyến mãi ngoài trang chủ và thay đổi giá các sản

phẩm được khuyến mãi

Quản lý tư vấn: Quản lý các câu hỏi mà khách hàng hỏi nhân viên và câu trả lời mà nhân

viên phản hồi lại khách hàng

 Đầu vào: Thông tin khách hàng muốn hỏi nhân viên

 Xử lý: Chương trình sẽ thông báo đến tài khoản của nhân viên, nhân viên sẽ tìm

hiểu câu hỏi của khách hàng

 Đầu ra: Nhân viên phản hồi lại câu hỏi của khách hàng

c) Sơ đồ phân cấp chức năng Backend

Trang 15

4 Lấy thông tin hãng sản phẩm.

5 Cập nhật thông tin người dùng

6 Lấy thông tin người dùng

7 Thống kê người dùng

8 Thêm/Sửa/Xóa người dùng

9 Lấy thông tin hóa đơn

Trang 16

10 Cập nhật thông tin hóa đơn.

11 Nhập hàng ( Sản phẩm ncc)

12 Thống kê nhập hàng ( Sản phẩm ncc)

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

14 Đăng ký khách hàng mới/ Đăng nhập web

15 Phản hồi đặt hàng

16 Đặt hàng ( Sản phẩm ) , thống kê số lượng mua

17 Thống kê hóa đơn

18 Thêm/Sửa/Xóa hóa đơn

19 Thống kê danh mục sản phẩm

20 Thêm/Sửa/Xóa danh mục sản phẩm

21 Cập nhật thông tin danh mục sản phẩm

22 Lấy thông tin danh mục sản phẩm

23 Cập nhật thông tin sản phẩm

24 Lấy thông tin sản phẩm

25 Thông tin sản phẩm

26 Tra cứu, xem sản phẩm

27 Cập nhật thông tin đánh giá

28 Lấy thông tin đánh giá

29 Thông tin đánh giá

36 Thông tin tư vấn ( Khách hàng )

37 Thông tin ( Khách hàng ) cần tư vấn

Trang 17

38 Thông tin ( Nhân viên ) đã tư vấn

39 Thông tin ( Khách hàng ) cần tư vấn

40 Cập nhật thông tin đoạn chat

41 Lấy thông tin đoạn chat đã tồn tại

3 Sơ đồ dưới đỉnh

a) Quản lý tài khoản

1 Thêm/Sửa/Xóa tài khoản người dùng

2 Thống kê tài khoản người dùng

3 Đăng nhập / Đăng ký tài khoản người dùng

4 Hiển thị dữ liệu

5 Lấy thông tin tài khoản người dùng

6 Cập nhật thông tin tài khoản người dùng

d) Quản lý hãng sản phẩm

1 Thêm/Sửa/Xóa hãng sản phẩm

Ngày đăng: 14/08/2024, 17:49

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w