Phõn tớch thành phần dữ liệu

Một phần của tài liệu Xây dựng website bán hàng (Trang 33)

1. Sơ đồ ngữ cảnh của hệ thống

Hỡnh 3.2 Sơ đồ ngữ cảnh hệ thống 2. Sơ đồ phõn cấp chức năng ở mức đỉnh Hỡnh 3.3 Sơ đồ chức năng mức đỉnh HỆ THỐNG GIỚI THIỆU VÀ BÁN SẢN PHẨM Khỏch Hàng Admin Quản lý Kho Bỏn Hàng Kế Toỏn HỆ THỐNG GIỚI THIỆU VÀ BÁN SẢN PHẨM KHÁCH HÀNG QUẢN TRỊ BÁN HÀNG

Yờu cầu lựa chọn

Đặt hàng

Giao hàng Hoỏ đơn thanh toỏn

Hàng húa T iề n t ha nh to ỏn

Y/C bỏo cỏo Bỏo cỏo

3. Sơ đồ phõn cấp chức năng mức dưới đỉnh

+ Sơ đồ phõn cấp chức năng của nghiệp vụ Khỏch hàng

Hỡnh 3.4 Sơ đồ chức năng Khỏch hàng

Chức năng XEM THễNG TIN SẢN PHẨM .

- Cho phộp xem cỏc thụng tin liờn quan đến sản phẩm . - Đầu vào : + Tờn hàng

+ Nhúm hàng - Cỏc quỏ trỡnh xử lý :

+ Module nhập thụng tin ( Tờn hàng , nhúm hàng ) của mặt hàng cần xem .

Khỏch hàng

Thanh toỏn qua tài khoản Phản hồi thụng tin Xem thụng tin sản phẩm Chọn hàng Đăng ký thành viờn Tỡm kiếm Đặt hàng Bỏo giỏ Hàng húa Cỏc thụng tin khỏc Thụng tin khỏch hàng Húa đơn (của mỡnh) Hàng húa

+ Module hiển thị danh mục hàng theo yờu cầu . - Đầu ra : + danh mục hàng theo yờu cầu .

Chức năng THễNG TIN KHÁC

- Hiển thị cỏc thụng tin như bỏo giỏ, tin khuyến mại, giới thiệu về cụng ty, tin tức, …

- Đầu vào : cỏc yờu cầu hiển thị thụng tin của ngưũi dựng. - Cỏc qua trỡnh thực hiện :

+ Module hiển thị cỏc yờu cầu thụng tin . - Đầu ra : Thụng tin được hiển thị tuỳ theo yờu cầu .

Chức năng CHỌN HÀNG

Liệt kờ danh mục mặt hàng sản phẩm theo nhúm, chủng loại , chi tiết…cho phộp khỏch hàng cú thể lựa chọn ,bổ xung mặt hàng vào giỏ hàng ( Shopping cart) .

Đầu vào (Input ) :Cỏc thụng tin liờn quan đến sản phẩm :( Tờn mặt hàng ) Cỏc quỏ trỡnh cần thực hiện (Processes) :

+ Module liệt kờ,hiển thị danh mục mặt hàng theo nhúm, loại, chi tiết. + Module thờm mặt hàng vào giỏ hàng .

+ Module loại bỏ mặt hàng trong giỏ hàng .

+Module hiển thị danh mục mặt hàng hiện cú trong giỏ hàng. Đầu ra (Output) :Danh mục mặt hàng định đặt mua .

Chức năng ĐĂNG Kí THÀNH VIấN

- Khỏch hàng cú thể đăng ký để trở thành khỏch hàng thường xuyờn (thành viờn)

của cụng ty và được cấp một tài khoản người dựng ( Acount ) để đăng nhập khi cần đặt hàng ,thanh toỏn, hỗ trợ ký thuật …

- Đầu vào : -Cỏc thụng tin cỏ nhõn của khỏch hàng + User name ( tài khoản ngưũi dựng)

+ Password(mật khẩu)

+ Họ tờn đầy đủ ( Full name ) + Địa chỉ liờn lạc ( Address )

+ Email

+ Số ĐT ( Tel) và một số thụng tin khỏc . - Cỏc quỏ trỡnh thực hiện :

+ Module nhập thụng tin cỏ nhõn của khỏch hàng . + Module xỏc nhận thụng tin vừa nhập .

+ Module thụng bỏo cho khỏch hàng và yờu cầu nhập lại tài khoản ngưũi dựng nếu tài khoản đú đó cú người đăng ký .

+ Module lưu thụng tin khỏch hàng vừa đăng ký vào CSDL .

+ Module thụng bỏo và gửi Email đến khỏch hàng kết qủa đăng ký . - Đầu ra :

+ Thụng bỏo cho khỏch hàng và yờu cầu nhập lại tài khoản hoặc Email nếu tài khoản hoặc Email đú đó tồn tại trong CSDL .

+ Thụng bỏo và yờu cầu nhập lại thụng tin trong trường hợp thụng tin nhập vào khụng chớnh xỏc , khụng phự hợp .

+ Thụng bỏo kết qủa đăng ký , mó khỏch hàng được cấp .

Chức năng TèM KIẾM

- Tỡm kiếm thụng tin về bản thõn khỏch hàng (theo mó khỏch hàng ).

- Tỡm kiếm thụng tin về đơn hàng khỏch hàng đú đó đặt (theo mó khỏch hàng). - Tỡm kiếm thụng tin về sản phẩm (theo loại nhúm sản phẩm )

- Đầu vào : + từ hoặc cụm từ cần tỡm kiếm

+ Dạng tỡm kiếm ( tỡm kiếm khỏch hàng, đơn hàng hay sản phẩm). - Cỏc quỏ trỡnh thực hiện :

+ Module tỡm kiếm trong CSDL . + Module hiển thị kết quả tỡm kiếm . - Đầu ra : Kết quả tỡm kiếm

Chức năng ĐẶT HÀNG :

- Sau khi khỏch hàng chọn những sản phẩm cần mua đặt vào giỏ hàng ,khỏch hàng cú thể đặt mua hàng chớnh thức thụng qua Website .

+Danh mục mặt hàng trong giỏ hàng .

+ Thụng tin cỏ nhõn của khỏch hàng ( Mó khỏch hàng, Họ tờn, mật khẩu, …)

+ Thụng tin liờn quan đến việc mua hàng (ngày mua, thời điểm giao hàng , số lượng mỗi mặt hàng đặt mua, hỡnh thức thanh toỏn, nơi nhận hàng, người nhận, tổng số tiền, tỷ giỏ USD/VND …)

-Cỏc quỏ trỡnh thực hiện :

+ Module hiển thị đầy đủ thụng tin liờn quan đến sản phẩm khỏch hàng đó chọn .

+ Module tớnh tổng tiền hàng (theo USD và VND) theo đơn giỏ và tỷ giỏ (USD/VND) của ngày đặt mua .

+ Module nhập thụng tin đơn hàng .

+ Module kiểm tra xem khỏch hàng đó đăng ký là khỏch hàng thường xuyờn của cụng ty chưa

+ Module cập nhật đơn hàng vào CSDL .

+ Module thụng bỏo cho khỏch hàng việc đặt hàng thành cụng ,cỏc thủ tục thanh toỏn, nhận hàng ,hướng dẫn đặt hàng hay thụng bỏo đặt hàng khụng thành cụng .

- Đầu ra :

+ Thụng bỏo tỡnh trạng đặt hàng (thành cụng\khụng thành cụng) ,cỏc thủ tục thanh toỏn, nhận hàng , hoặc hướng dẫn đặt hàng lại trong trường hợp thụng tin đặt hàng khụng phự hợp .

.

Chức năng PHẢN HỒI-LIấN HỆ

- Cho phộp người dựng gúp ý , khuyếu nại, phản hồi … một số thụng tin liờn quan đến sản phẩm .

- Đầu vào : -cỏc thụng tin gúp ý , phản hồi dưới dạng Email . - Cỏc quỏ trỡnh thực hiện :

+ Module lưu thụng tin gúp ý vào CSDL .

- Đầu ra : -Thụng tin chi tiết về gúp ý ,phản hồi chờ nhà quản trị trả lời .

Chức năng THANH TOÁN

- Thanh toỏn bằng thẻ ( Card ) do cụng ty phỏt hành . Đầu vào :

+ Một số thụng tin cỏ nhõn của khỏch hàng ( Mó khỏch hàng ,Tờn khỏch hàng , Mật khẩu…)

+ Thụng tin của Card do cụng ty phỏt hành . Cỏc quỏ trỡnh thực hiện :

+ Module nhập thụng tin cỏ nhõn của khỏch hàng .

+ Module kiểm tra khỏch hàng là thường xuyờn của cụng ty .

+ Module hiển thị đơn hàng chi tiết của khỏch hàng cú yờu cầu thanh toỏn .

+ Module thụng bỏo yờu cầu khỏch hàng đăng ký trở thành khỏch hàng thường xuyờn của cụng ty (trong trường hợp chưa là khỏch hàng thường xuyờn ).

+ Module đăng ký trở thành khỏch hàng thường xuyờn của của cụng ty trong trường hợp chưa đăng ký .

+ Module nhập thụng tin Card do cụng ty phỏt hành . + Module kiểm tra thụng tin Card của khỏch hàng .

+ Module lưu thụng tin Card của khỏch hàng vào hệ thống ngõn hàng quản lý thẻ.

+ Module lưu thụng tin khe4q ưỏch hàng vào CSDL của cụng ty với tỡnh trạng đó thanh toỏn .

+ Module gửi thụng bỏo (hoặc Email ) cho khỏch hàng về kết quả thanh toỏn , thời điểm chớnh thức nhận hàng …

- Đầu ra :

+ Thụng bỏo yờu cầu khỏch hàng đăng ký trở thành khỏch hàng thường xuyờn của cụng ty (với khỏch hàng chưa đăng ký ).

+ Thụng bỏo (hoặc Email ) cho khỏch hàng về kết quả thanh toỏn, thời điểm chớnh thức nhận hàng …

+ Sơ đồ phõn cấp chức năng của nghiệp vụ Admin

Hỡnh 3.5 Sơ đồ chức năng nghiệp vụ Admin

Chức năng THấM MỚI NHÂN VIấN

- Quản trị hệ thống (Admin ) cú thể bổ xung nhõn viờn ,cấp quyền sử dụng truy cập hệ thống .

- Đầu vào : - Cỏc thụng tin cỏ nhõn của nhõn viờn : + Mó nhõn viờn + Tờn nhõn viờn + Username + Password + Email + Điạ chỉ - Quỏ trỡnh thực hiện :

+ Module nhập thụng tin nhõn viờn

+ Module tạo tài khoản, phõn quyền sử dụng cho nhõn viờn. + Module lưu thụng tin nhõn viờn vào hệ thống .

- Đầu ra : + Thụng bỏo nhõn viờn mới đó được thờm vào CSDL . + Thụng bỏo nhập USENAME khỏc nếu đó cú người đăng ký .

ADMIN Cập nhật nhõn viờn Thờm mới nhõn viờn Sửa nhõn viờn Xúa nhõn viờn

Chức năng XOÁ NHÂN VIấN

- Quản trị hệ thống (Admin ) cú thể xoỏ thụng tin nhõn viờn khỏi hệ thống . - Đầu vào :

+ Mó nhõn viờn + Username + Password - Quỏ trỡnh thực hiện :

+ Module nhập thụng tin nhõn viờn cần xoỏ . + Module xoỏ thụng tin nhõn viờn khỏi hệ thống . - Đầu ra : + Thụng bỏo nhõn viờn đó được xoỏ khỏi CSDL .

Chức năng SỬA THễNG TIN NHÂN VIấN

- Đầu vào : + Mó nhõn viờn +Tờn nhõn viờn + Username + Password + Email + Điạ chỉ + Quyền truy cập . - Quỏ trỡnh thực hiện :

+ Module sửa thụng tin nhõn viờn .

+ Module lưu thụng tin nhõn viờn đó sửa vào hệ thống . - Đầu ra : + Thụng bỏo thụng tin nhõn viờn đó được sửa .

Hỡnh 3.6 Sơ đồ chức năng nghiệp vụ quản lý kho

Chức năng CẬP NHẬT HÀNG HểA

Cho phộp cập nhật lại danh mục hàng trong kho ( thờm mới mặt hàng , xoỏ danh mục hàng, sửa thụng tin sản phẩm )

- Đầu vào : + Cỏc thụng tin về sản phẩm ( Mó hàng,Tờn hàng, loại hàng ,đặc tớnh kt, số lượng nhập , ngày nhập ,…)

- Cỏc quỏ trỡnh xử lý :

+ Module nhập thụng tin về sản phẩm ( nhập mới) . + Module lưu sản phẩm mới vào CSDL .(nhập mới) . + Module tỡm kiếm mặt hàng cần xoỏ hoặc sửa . + Module xoỏ bỏ mặt hàng khỏi danh mục hàng . + Module sửa thụng tin mặt hàng .

- Đầu ra : + Thụng bỏo Danh mục sản phẩm đó được cập nhật .

Chức năng THỐNG Kấ HÀNG TỒN

Thống kờ danh mục hàng tồn theo tờn sản phẩm , nhúm loại sản phẩm .

- Đầu vào : + Danh mục sản phẩm đó bỏn, đó đặt và danh mục sản phẩm nhập vào . Quản lý kho Trả lời phản hồi Cập nhật hàng húa Giao hàng Thống kờ hàng tồn Thờm mặt hàng mới Sủa thụng tin mặt hàng Xúa măt hàng

- Cỏc quỏ trỡnh xử lý :

+ Module tớnh toỏn tổng số sản phẩm đó bỏn và đặt theo từng tờn sản phẩm, loại sản phẩm .

+ Module tớnh toỏn tổng số sản phẩm đó nhập về theo từng tờn sản phẩm, loại sản phẩm

+ Module tớnh toỏn tổng số sản phẩm tồn thực tế trong kho và số lượng tồn do hàng đó được đặt chờ ngày giao .

- Đầu ra : + Tổng số hàng tồn trong kho .

Chức năng GIAO HÀNG

- Khi khỏch hàng đó thanh toỏn và đến thời điểm giao hàng trong đơn hàng , bộ phận kho sẽ giao hàng đến khỏch hàng .

Chức năng THễNG TIN HÀNG HểA

- Hiển thị cỏc thụng tin như cụng nghệ mới, thụng tin kỹ thuật của thiết bị, tin tức cụng nghe thụng tin, …

- Đầu vào : cỏc yờu cầu hiển thị thụng tin của ngưũi dựng. - Cỏc qua trỡnh thực hiện :

+ Module hiển thị cỏc yờu cầu thụng tin . - Đầu ra : Thụng tin được hiển thị tuỳ theo yờu cầu .

+ Module xử lý cỏc yờu cầu đú .

+ Module gửi thụng bỏo bảo trỡ đến khỏch hàng .

+ Sơ đồ phõn cấp chức năng của nghiệp vụ Bỏn hàng

Hỡnh 3.7 Sơ đồ chức năng nghiệp bỏn hàng

Chức năng QUẢN Lí KHÁCH HÀNG

- Xem nhật thụng tin liờn quan đến khỏch hàng (thành viờn) . - Đầu vào : + Mó khỏch hàng, Tờn thành viờn (Username)

+ Hỡnh thức xem , tỡm kiếm ( theo tờn , mó , tất cả ). - Cỏc quỏ trỡnh xử lý :

+ Module nhập thụng tin khỏch hàng cần tỡm kiếm,xem . + Module tỡm kiếm khỏch hàng .

+ Module hiển thị toàn bộ thụng tin về thành viờn (khỏch hàng ) . - Đầu ra : + Thụng tin về thành viờn .

Chức năng XOÁ KHÁCH HÀNG

- Xoỏ toàn bộ thụng tin liờn quan đến khỏch hàng thành viờn . - Đầu vào : +Mó thành viờn

Bỏn hàng

Trả lời phản hồi Cập nhật đơn hàng Quản lý khỏch hàng

Theo dừi hàng húa trong kho Lập húa đơn thanh

toỏn Tỡm kiếm khỏch hàng Sửa thụng tin khỏch hàng Xúa khỏch hàng

+Tờn thành viờn (Username) - Cỏc quỏ trỡnh xử lý :

+ Module tỡm kiếm khỏch hàng cần xoỏ .

+ Module hiển thị toàn bộ thụng tin về thành viờn (khỏch hàng ) cần xoỏ. + Module xoỏ và cập nhật lại danh mục thành viờn .

- Đầu ra : + Danh sỏch thành viờn . + Số lượng thành viờn .

+ Thụng bỏo thành viờn đó bị xoỏ .

Chức năng SỬA THễNG TIN KHÁCH HÀNG

- Sửa ,cập nhật thụng tin liờn quan đến khỏch hàng (thành viờn) .

- Đầu vào : cỏc thụng tin khỏch hàng đó đăng ký trong chức năng ĐĂNG Kí THÀNH VIấN(Mó thành viờn,Tờn thành viờn (Username) , Password, Email, Địa chỉ …)

- Cỏc quỏ trỡnh xử lý :

+ Module tỡm kiếm khỏch hàng cần sửa .

+ Module hiển thị toàn bộ thụng tin về thành viờn (khỏch hàng ) cần sửa. + Module nhập và lưu lại thụng tin thành viờn vào CSDL .

- Đầu ra : + Danh sỏch thành viờn .

+ Thụng bỏo thụng tin thành viờn đó được sửa .

Chức năng LẬP HOÁ ĐƠN THANH TOÁN :

- Sau khi khỏch hàng đến thanh toỏn, nhận hàng , chức năng này cho phộp lập hoỏ đơn thanh toỏn .

- Đầu vào (Input) :

+Danh mục mặt hàng trong đơn hàng .

+ Thụng tin cỏ nhõn của khỏch hàng ( Mó khỏch hàng , Họ tờn , mật khẩu, …)

+ Thụng tin liờn quan đến việc mua hàng (ngày mua, thời điểm giao hàng , số lượng mỗi mặt hàng đặt mua, hỡnh thức thanh toỏn, nơi nhận hàng, người nhận, tổng số tiền, tỷ giỏ USD/VND …)

+ Kết quả của chức năng THANH TOÁN . -Cỏc quỏ trỡnh thực hiện :

+ Module hiển thị đầy đủ thụng tin liờn quan đến sản phẩm trong đơn hàng.

+ Module cập nhật hoỏ đơn vào CSDL .

+ Module xoỏ đơn đặt hàng của khỏch hàng (đó thanh toỏn) trong CSDL.

- Đầu ra : + Thụng bỏo kết quả việc lập hoỏ đơn .

Chức năng TIẾP NHẬN í KIẾN PHẢN HỒI

-Bộ phận bỏn hàng tiếp nhận , phõn loại cỏc ý kiến phản hồi từ khỏch hàng trước khi gửi cho cỏc phũng ban ( Admin , Kỹ thuật , bỏn hàng ).

- Đầu vào : + Cỏc ý kiến gúp ý , phản hồi từ khỏch hàng . - Cỏc quỏ trỡnh xử lý :

+ Module hiển thị ý kiến của khỏch hàng . + Module trả lời . gửi đến khỏch hàng . Đầu ra : + Thụng tin trả lời khỏch hàng .

+ Sơ đồ phõn cấp chức năng của nghiệp vụ kế toỏn

Hỡnh 3.8 Sơ đồ chức năng nghiệp kế toỏn

Chức năng CẬP NHẬT ĐƠN HÀNG

- Cho phộp sửa nội dung , xoỏ đơn hàng khi khỏch hàng cú yờu cầu thay đổi đơn hàng.

- Đầu vào : + Cỏc yờu cầu thay đổi nội dung đơn hàng từ khỏch hàng . - Cỏc quỏ trỡnh xử lý :

+ Module tỡm kiếm đơn hàng cần sửa , xoỏ .

+ Module sửa , xoỏ đơn hàng và cập nhật lại CSDL . - Đầu ra : - Đơn hàng được cập nhật chờ thanh toỏn và giao hàng .

Chức năng THỐNG Kấ DOANH THU

- Thống kờ tổng doanh thu bỏn hàng , doanh thu từng mặt hàng . -Đầu vào : + Cỏc thụng tin trờn hoỏ đơn bỏn hàng .

-Cỏc quỏ trỡnh xử lý :

+ Module tớnh toỏn tổng doanh thu bỏn hàng ,doanh thu từng mặt hàng .

- Đầu ra : Bảng doanh thu bỏn hàng .

Chức năng THỐNG Kấ MẶT HÀNG BÁN TRONG KỲ. Kế toỏn Thống kờ khỏch hàng Thống kờ hàng hoỏ bỏn trong kỳ Thống kờ doanh thu Tiếp nhận húa đơn thanh

- Thống kờ tổng số ,danh mục hàng đó bỏn và bỏn chạy . - Đầu vào : + Cỏc thụng tin trờn hoỏ đơn bỏn hàng . - Cỏc quỏ trỡnh xử lý :

+ Module tớnh toỏn , hiển thị tổng số, danh mục hàng đó bỏn. + Module thống kờ, hiển thị danh mục hàng bỏn chạy nhất . - Đầu ra : + Danh mục hàng đó bỏn .

+ Danh mục hàng bỏn chạy nhất .

Chức năng THỐNG Kấ KHÁCH HÀNG

- Thống kờ tổng số khỏch hàng , tần xuất đặt hàng , mua hàng của khỏch hàng .

- Đầu vào : + Cỏc thụng tin trờn đơn đặt hàng, hoỏ đơn bỏn hàng . - Cỏc quỏ trỡnh xử lý :

+ Module tớnh toỏn, hiển thị tổng số khỏch hàng ,tần suất đặt hàng,mua hàng của từng khỏch hàng .

4. Xõy dựng mụ hỡnh thực thể quan hệ ( ERD )

Một phần của tài liệu Xây dựng website bán hàng (Trang 33)

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

(69 trang)
w