Khảo sát hệ thống

Một phần của tài liệu Website bán hàng quần áo (Trang 27)

CHƯƠNG I : TỔNG QUAN

2.1: Khảo sát hệ thống

2.1.1 Giới thiệu bài toán

Website kinh doanh trang phục nam là trang web uy tín phục vụ đa dạng các phong cách thời trang cho nam giới, nhằm tạo một mô trường mua sắm với những nhu cầu phong phú của cánh mày râu. Với mục đích mở rộng thị trường, cùng với sự cải tiến nhanh chóng của các sàn thương mại điện tử, website hướng tới mục tiêu đem lại những dịch vụ tốt nhất cho khách hàng nam ở cả phân khúc thị trường trực tuyến và “door to door”. Chính vì thế, để tạo nên một giao diện thân thiện, việc xây dựng một kênh mua sắm gần gũi với khách hàng là điều cần thiết theo xu thế thương mại hiện nay.

Các trang web mua sắm thường đa dạng các sản phẩm với những chất liệu và mẫu mã đa dạng cho cả nam và nữ. Tuy nhiên, trang web này nhắm hoàn toàn tới đối tượng là nam giới nhằm tạo một môi trường mua sắm thoải mái nhất, chất lượng nhất cho các khách hàng nam. Việc nhằm vào một đối tượng là nam giới sẽ dễ dàng kiểm soát chất lượng sản phẩm, chú trọng vào việc thiết kế các mẫu mã, kiểu dáng phù hợp với xu thế của khách hàng nam hiện nay. Điều đặc biệt là trang web sẽ là địa chỉ mua sắm thoải mái cho họ trong việc lựa chọn sản phẩm cũng như

hưởng các loại dịch vụ chuyên biệt cho nam giới.

Một trang web tạo sự thuận tiện khi nó giới hạn được cho khách hàng sự lựa chọn một cách nhanh chóng, bằng việc phân chia các loại sản phẩm: quần, áo, mũ, giày, phụ kiện…Từ những giới hạn lựa chọn đó có thể tạo ra những gợi ý theo từng mục về các tiêu chí chẳng hạn như: sản phẩm xuất xứ tại Hàn Quốc, Việt Nam…; sản phẩm theo chất liệu: sợi bông,vải cotton…; sản phẩm theo kiểu dáng: quần – quần bò, quần âu…, áo – áo len, áo hoodie, áo sơ mi…Mỗi khi nhấp vào một sản phẩm, trang web sẽ đưa ra những gợi ý tương tự để khách hàng đa dạng hóa việc lựa chọn sản phẩm.Đó là về người mua, cịn người bán hoặc các shop đăng ký sản phẩm trên trang web cũng vì thế mà tính cạnh tranh trên thị trường, thúc đẩy việc bán hàng và tiếp thị sản phẩm. Ngoài ra, hệ thống giá cả trên trang web cũng rất minh bạch và có nhiều ưu đãi cho

khách hàng. Ngồi thơng tin chi phí gốc, website cịn thêm các chương trình khuyến mãi về giá trong khoảng thời gian nhất định hay các

chương trình đổi quà hết sức thú vị như: chiếc áo ngồi có giá gốc, sẽ đính kèm % giảm giá trong khoảng thời gian nhất định nhằm mang lại những cơ hội tốt các dịch vụ trải nghiệm tốt trên website.

2.1.2 Mơ tả bài tốn

Trang web bán hàng quần áo nam được setup nhằm thỏa mãn nhu cầu mua sắm của phái nam. Website hướng tới một sàn thương mại điện tử chất lượng cùng những giao diện thân thiện và thuận tiên nhất:

1. Trước tiên, khách hàng cần tạo cho mình một tài khoản cá nhân trên web nhằm dễ dàng nhằm đảm bảo quyền lợi tối ưu khi trải nghiệm web. Khi truy cập vào phần “Quản lý tài khoản”

- Danh mục đầu tiên là mục đăng nhập/đăng xuất. Mỗi lần truy cập, khách hàng cần đăng nhập thông tin cá nhân với tên người dùng và mật khẩu. Khi có nhu cầu khác, người dùng có thể đăng xuất khỏi tài khoản. - Trong trường hợp quên mật khẩu hoặc chỉ đơn giản là muốn thay đổi mật khẩu, người dùng cần vào phần “Đổi mật khẩu” và tiến hành lần lượt các bước theo hướng dẫn.

- Danh mục cuối cùng trong mục này cập nhật tài khoản nhằm giúp khách hàng cập nhật những cải tiến mới nhất của web, giúp mang lại những trải nghiệm tốt hơn, tốc độ truy cập nhanh nhạy hơn.

2. “Quản lý khách hàng” là danh mục lưu trữ những thông tin về khách hàng nhằm tối ưu hóa đối tượng cho website

- Phần này sẽ được sắp xếp theo các nhóm khách hàng như: các nam thanh niên trẻ, nam doanh nhân, hay nhóm khách hàng nam ở độ tuổi trung niên

- Nơi này cịn lưu trữ các thơng tin cá nhân của khách hàng như: mã khách hàng, email, số điện thoại, địa chỉ…

- Trang web ln thêm mới khách hàng để tăng tính tương tác, mở rộng phạm vị thị trường…

3. Trang web mang sẽ mang lại cho khách hàng vô vàn các lựa chọn về sản phẩm/hàng hóa cũng như lưu trữ những sản phẩm đó. Danh mục quản lý kho hàng sẽ cập nhật nhanh nhất tất cả tình trạng về sản phẩm - Trong kho hàng sẽ chứa những danh sách hàng hóa theo những phân khúc sản phẩm khác nhau chẳng hạn như: các sản phẩm về áo, quần, vest, túi xách…

- Ngoài ra, giao diện sẽ hiển thị các sản phẩm gợi ý từ nhu cầu tìm kiếm của khách hàng để tăng sự lựa chọn cũng như tăng khả năng tương tác sản phẩm

- Khi cân nhắc hoặc muốn mua sản phẩm, khách hàng chỉ cần click vào biểu tượng giỏ hàng, sản phẩm sẽ được lưu trữ trong kho hàng cá nhân

- Giỏ hàng sẽ được cập nhật liên tục để nhắc nhở khách hàng nắm bắt tình trạng sản phẩm và góp phần thơi thúc họ quyết định mua sản phẩm hay hủy sản phẩm

4. Khi đưa ra quyết định mua hàng thì việc cập nhật đơn hàng là điều rất quan trọng. Thông tin này giúp khách hàng cập nhật được thông tin về tiến trình sản phẩm

- Khi đơn hàng được tiếp nhận, website sẽ thông báo “đơn hàng đã được xác nhận” đính kèm với các thơng tin liên quan của sản phẩm cũng như thông tin của người đặt hàng

- Lộ trình đơn hàng sẽ được cập nhật liên tục và thơng báo cho khách hàng để họ có thể nắm bắt được tiến trình sản phẩm đến được tới tay mình

- Khi đơn hàng được giao thành cơng, website sẽ thông báo “xác nhận đơn hàng thành công”

-Trong trường hợp khách hàng đổi ý, theo từng lời xác nhận lại, đơn hàng cũng sẽ xác nhận đã hủy đến thông báo cho khách hàng

5. “Quản lý hàng hóa” sẽ cho khách hàng một cái nhìn tổng quan về xu hướng của sản phẩm/ hàng hóa

- Giao diện sẽ hiển thị vơ vàn các loại hình sản phẩm với những màu sắc, mẫu mã, chất liệu khác nhau. Chúng được mơ tả kỹ lưỡng vơi những hình ảnh đẹp mắt, đem lại cảm nhận chân thực nhất về sản phẩm trong lòng khách hàng

- Mỗi sản phẩm sẽ chứa nhiều ảnh đính đính kèm liên quan để khách hàng có cái nhìn chân thực nhất về sản phẩm

- Phần đánh giá, bình luận sẽ tạo độ tin cậy cho sản phẩm đến với khách hàng, qua đó khẳng định chất lượng sản phẩm của các shop trên sàn thương mại điện tử sơi động này.

6. Phương thức thanh tốn và vận chuyển là giai đoạn cuối cùng trong tiến mua bán sản phẩm

- Website hỗ trợ nhiều hình thức thanh tốn trực tuyến như: Paypal, Baokim.vn, Nganluong.vn…, và cịn có hình thức thanh tốn khi nhận được hàng nhằm đảm bảo quyền lượi cũng như mong muốn của khách hàng

- Cơ chế vận chuyển linh hoạt, đảm bảo đáp ứng mọi nhu cầu ở khắp mọi nơi đối với những khách hàng xa. Các shop đăng ký san phẩm sẽ liên kết với các công ty vận chuyển để việc di chuyển đơn hàng được đảm bảo về mặt thời gian chờ đợi sản phẩm của khách hàng. Với mỗi cơng ty vận chuyển sẽ có chi phí khác nhau tùy vào vị trí của khách hàng.

7. Tiếp thị và khuyến mại là phương thức nhằm thu hút mối quan tâm cũng như khơi gợi nhu cầu cho khách hàng

- Website thường sẽ thiết kế và tạo banner trên trang chủ để thu hút sự chú ý về chiến dịch quảng cáo mới, chiến dịch khuyến mại hấp dẫn cho khách hàng

- Bất kỳ sản phẩm trong mục hiển thị hay tìm kiếm cũng sẽ thơng tin một cách ràng về giá khuyến mãi, giảm giá hoặc những combo sản phẩm chất lượng với giá cả phải chăng

- Website còn lưu các chiến dịch marketing đã thực hiện nhằm tăng sự tương tác vào các liên kết sản phẩm cũng như tăng khả năng ra quyết định đặt hàng đối với những sản phẩm được quảng cáo từ kỳ trước đó.

2.1.3 Biểu mẫu

Biểu mẫu đăng nhập

Biểu mẫu giỏ hàng

2.2 Phân tích bài tốn

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

Biểu đồ phân cấp chức năng là việc phân rã có thứ bậc đơn giản của các chức năng. Mỗi chức năng được ghi trong một khung và có thể được chia thành các chức năng con nếu cần. Số mức phụ thuộc vào kích cỡ và độ phức tạp của hệ thống.

Hình 2.1 : Sơ đồ phân rã chức năng

Từ sơ đồ phân ra chức năng ta thấy:

Mức 0 có một chức năng duy nhât là quản lý trang web bán quần áo nam

Mức 1 có 6 chức năng cơ bản: - Quản lý tài khoản

- Quản lý khách hàng - Quản lý kho hàng - Quản lý đơn hàng - Quản lý hàng hóa

- Quản lý thanh tốn và vận chuyển Mức 2 có 14 chức năng cụ thể

- Quản lý đăng nhập/ đăng xuất - Quản lý đổi mật khẩu

- Quản lý cập nhật khách hàng - Quản lý tìm kiếm khách hàng - Quản lý danh sách sản phẩm - Quản lý tiếp nhận đơn hàng

- Quản lý xác nhận thành công hoặc hủy đơn hàng - Quản lý hiển thị

- Quản lý tìm kiếm

- Quản lý đánh giá và bình luận sản phẩm - Quản lý khuyến mãi và giảm giá

- Quản lý hỗ trợ các hình thức thanh tốn - Quản lý vận chuyển

- Quản lý nhập hàng

2.2.2 Biểu đồ luồng dữ liệu

Sơ đồ luồng dữ liệu cho biết tập hợp các phần tử của HT thực. Sơ đồ mô tả các thành phần của 1 hệ thống xét theo khía cạnh sử dụng TT, dữ liệu bao gồm các tiến trình, các yêu cầu dữ liệu, các kho, các tác nhân ngồi có liên quan đến HT. Sơ đồ luồng dữ liệu nêu ra 1 mơ hình về hệ thống có quan điểm cân xứng cho cả dữ liệu và chức năng

Các kí hiệu để xây dựng biểu đồ:

Chức năng ( tiến trình) là một hành động liên quan đến sự biến

đổi hoặc tác động lên TT như tổ chức lại TT, bổ sung TT hoặc tạo ra TT mới.

- Cách đặt tên: Động từ + bổ ngữ (nếu cần) - Biểu diễn:

năng, 1 kho dữ liệu hoặc một đối tượng nào đó. - Cách đặt tên : danh từ

- Biểu diễn:

Kho dữ liệu là nơi các TT cần lưu trữ dưới dạng vật lý( có thể là tệp

dữ liệu trên đĩa hoặc cặp hồ sơ, tập tài liệu) - Tên kho dữ liệu là danh từ

- Biểu diễn:

Tác nhân ngồi là 1 người hay 1 nhóm người nằm ngồi HT nhưng

có tác động trực tiếp lên HT.

- Tên tác nhân ngoài là danh từ - Biểu diễn:

Tác nhân trong là một chức năng( tiến trình) bên trong HT được

miêu tả ở một trang khác của sơ đồ.

- Tên tác nhân trong: động từ + bổ ngữ - Biểu diễn:

Hình 2.2 Sơ đồ mức khung cảnh

Đây là mơ hình hệ thống ở mức tổng quan nhất. Có duy nhất một chức năng để mơ tả tồn bộ hệ thống. Có các tác nhân ngồi ( là

người, tổ chức hay hệ thống thông tin khác) và các luồng dữ liệu đi từ tác nhân vào HT và ngược lại.

2.1.1.1 Biểu đồ luồng dữ liệu mức đỉnh

Sơ đồ dữ liệu mức đỉnh là một chức năng duy nhất trong sơ đồ ngữ cảnh được phân rã thành các chức năng nhỏ hơn( ngang nhau) và xuất hiện các kho dữ liệu, các tác nhân giữ ngun khơng phát sinh mới.

Hình 2.3 Biểu đồ luồng dữ liệu mức đỉnh

2.1.1.2 Biểu đồ mức dưới đỉnh

Sơ đồ dữ liệu mức dưới đỉnh là sự phân rã các chức năng trong sơ đồ mức đỉnh, các kho dữ liệu vẫn tồn tại ở mức này. [6]

- Các tác nhân được giữ nguyên không phát sinh mới. - Các luồng dữ liệu được bảo toàn từ mức trên xuống mức

dưới, có thể phân rã thành nhiều luồng con (nếu cần).

Hình 2.4 Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng quản lý tài khoản

Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng quản lý khách hàng

Hình 2.5 Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng quản lý khách hàng

Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng quản lý kho hàng

Hình 2.6 Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng quản lý kho hàng

Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng quản lý đơn hàng

Hình 2.7 Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng quản lý đơn hàng

Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng quản lý hàng hóa

Hình 2.8 Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng quản lý hàng hóa

Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng quản lý thanh tốn và vận chuyển

Hình 2.9 Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng quản lý thanh tốn và vận chuyển

3.1 Mơ hình thực thể E-R 3.1.1 Tạo các thực thể

Căn cứ vào phân tích hiện trạng ta tìm thấy các thực thể sau:  Thực thể Tài Khoản : Lưu thông tin tài khoản

 Thực thể Khách hàng : Lưu thông tin khách hàng  Thực thể Sản phẩm: Lưu thông tin sản phẩm  Thực thể Hãng : Lưu thơng tin Hãng

 Thực thể Hóa đơn : Lưu thơng tin hóa đơn

 Thực thể Chi tiết hóa đơn: Lưu thơng tin chi tiết hóa đơn

3.1.2 Xác định kiểu liên kết các thực thể

Xét hai thực thể Sản phẩm và Hãng

Xét hai thực thể Hóa Đơn và chi Tiết Hóa đơn

Xét hai thực thể Tài Khoản và Khách hàng

4. Phân tích thiết kế hướng đối tượng4.1 Danh sách các tác nhân 4.1 Danh sách các tác nhân

STT Tên tác nhân Ý nghĩa

1 Người bán hàng Người bán hàng là người có tồn quyền tương tác với hệ thống, quyền sử dụng tất cả các chức năng mà website xây dựng, điều khiển và kiểm soát mọi hoạt động của

website

2 Khách hàng Khách hàng ở đây là những

người truy cập vào website, có thể đăng kí làm thành viên hoặc khơng. Người dùng chỉ có một số quyền nhất định đối với website

4.2 Danh sách các chức năng

STT Tên chức năng Ý nghĩa

1 Đăng nhập CHỨC NĂNG này mô tả chức năng

đăng nhập vào hệ thống của khách hàng hoặc người bán hàng

2 Đăng kí CHỨC NĂNG này mơ tả chức năng

đăng kí tài khoản làm thành viên của khách hàng và Người bán hàng

3 Đặt mua CHỨC NĂNG này mô tả chức năng đặt

mua sản phẩm tại website của khách hàng

4 Thanh toán CHỨC NĂNG này mơ tả chức năng thanh tốn tiền của khách hàng

5 Xem thông tin sản phẩm

CHỨC NĂNG này mô tả chức năng xem thơng tin sản phẩm có trên website của khách hàng

6 Tìm kiếm sản phẩm

CHỨC NĂNG này mơ tả chức năng tìm kiếm các sản phảm trên website của khách hàng

quản lý các thông tin như quản lý người dùng, sản phẩm, nhà cung cấp của

người bán hàng

8 Nhập hàng CHỨC NĂNG này mô tả chức năng

nhập hàng của người bán hàng

9 Bán hàng CHỨC NĂNG này mô tả chức năng bán

Một phần của tài liệu Website bán hàng quần áo (Trang 27)

Tải bản đầy đủ (DOCX)

(65 trang)
w