GIỚI THIỆU ĐƠN VỊ KHẢO SÁTĐơn vị khảo sát: Website bán quần áo trực tuyến CanifaThành lập: Ban đầu, Canifa chỉ hoạt động kinh doanh offline với hệ thống các cửa hàng trên toàn quốc.. Phư
Trang 1TRƯỜNG ĐẠI HỌC CÔNG NGHỆ GTVT
KHOA CÔNG NGHỆ THÔNG TIN
-o0o -BÁO CÁO BÀI TẬP NHÓM MÔN HỌC PHÂN TÍCH THIẾT KẾ HTTT
Tên đề tài:
Phân tích, thiết kế hệ thống Website bán quần áo
GIẢNG VIÊN HƯỚNG DẪN: TS NGUYỄN THỊ KIM HUỆ
NHÓM SINH VIÊN SỐ 2:
ĐỖ NGỌC ĐÔNG NGUYỄN DUY TUẤN NGUYỄN ANH ĐỨC NGUYỄN TUẤN ANH NGUYỄN KIM LONG
LỚP: 72DCHT21
Trang 2LỜI NÓI ĐẦU
Ngày nay, với sự phát triển mạnh mẽ của công nghệ thông tin và những ứng dụng của nó trong đời sống Với những ứng dụng của mình, ngành CNTT
đã góp phần mang lại nhiều lợi ích mà không ai có thể phỉ nhận được Đặc biệt
là trong lĩnh vực quản lý kinh tế, tin học đã góp phần tạo ra sự thay đổi nhanh chóng trong xã hội Nhất là khi việc tin học hóa vào công tác quản lý, bản hàng
là một trong những yêu cầu cần thiết đối với các doanh nghiệp hiện nay
Từ những phần mềm quản lý giúp cho côn việc bán hàng trở nên nhanh chóng và dễ dàng, ngày nay CNTT đã phát triển mạnh mẽ hơn nữa Website ra đời không chỉ đáp ứng cho các khách hàng đến trực tiếp cửa hàng mua sản phẩm
mà còn phục vụ cho khách hàng ở xa Không những thế, việc giới thiệu quảng
bá hình ảnh về cửa hàng, công ty được mở rông trên quy mô lớn giúp cho việc kinh doanh, buôn bán, trao đổi tin tức thuận lợi hơn rất nhiều, mang lại hiệu quả kinh tế cao hơn và tạo uy tín trong lòng khách hàng
Chính vì lợi ích mà Website mang lại mà các cửa hàng, công ty đã áp dụng nó để phát triển công việc kinh doanh và giới thiệu cửa hàng của mình Dovậy nhóm em lựa chọn đề tài phân tích thiết kế hệ thống website bán hàng nhằmđưa đến cho khách hàng hiểu biết nhất định về nó
Dưới sự hướng dẫn của cô Nguyễn Thị Kim Huệ, chúng em đã tìm hiểu
và hoàn thành bài được giap Tuy nhiên với lượng kiến thức có hạn, bài làm của nhóm em còn nhiều thiếu sót Mong các thầy (cô) góp ý để bài làm của chúng
em được hoàn thiện hơn
Chúng em xin chân thành cảm ơn!
Trang 32.3 Phương thức thanh toán trên website Canifa 4
2.4 Các dịch vụ hỗ trợ khách hàng trên website Canifa 52.5 Tổ chức quản lý hoạt động 6
2.6 Khảo sát 6
3 CÁC CHỨC NĂNG DỰ KIẾN CỦA HỆ THỐNG 8
4 PHÁT BIỂU BÀI TOÁN 9
II Biểu Đồ Usecase, Đặc Tả 11
Trang 4TÀI LIỆU THAM KHẢO76
Trang 5NỘI DỤNG
I KHẢO SÁT HỆ THỐNG
1 GIỚI THIỆU ĐƠN VỊ KHẢO SÁT
Đơn vị khảo sát: Website bán quần áo trực tuyến Canifa
Thành lập: Ban đầu, Canifa chỉ hoạt động kinh doanh offline với hệ
thống các cửa hàng trên toàn quốc Tuy nhiên, với sự phát triển của công nghệ
và thị trường, Canifa đã quyết định mở rộng hoạt động kinh doanh bằng cách ra mắt website bán hàng trực tuyến vào năm 2014, mang đến cho khách hàng một trải nghiệm mua sắm thời trang trực tuyến tiện lợi và đa dạng
Quy mô: Trang web này được thiết kế để kết nối các người bán và người
mua từ khắp nơi trên toàn quốc với nhau, và cung cấp một nền tảng dễ sử dụng
… Đảm bảo đáp ứng được nhu cầu của nhiều đối tượng khách hàng
Tuy nhiên các sản phẩm của Canifa chủ yếu thiên về phong cách trẻ trung, năng động, chưa quá phù hợp với phong cách thời trang truyền thống
Trang 6* Các sản phẩm phổ biến đối với nam-nữ giới trẻ hiện nay:
Váy NgắnVáy DàiĐuiVáy LụaLụav.v …
HoodieBomberKhoácLengiữ nhiệtv.v …
Cộc
3 LỗThunGióPhôngPolov.v …
HoodiePhaoLenGiữ nhiệtLôngKhoác nỉv.v …
Váy Bó SátHai dâyT-Shirt
Sơ mYCroup-TopPhôngv.v …
2.2 Phương thức bán hàng
Canifa có chính sách giao hàng miễn phí khi đơn hàng có giá trị trên 300.000 đồng, đáp ứng nhu cầu của nhiều khách hàng có nhu cầu mua hàng trựctuyến
Canifa cung cấp nhiều phương thức thanh toán như chuyển khoản, thanh toán khi nhận hàng, thanh toán qua các cổng thanh toán trực tuyến
Canifa cũng cung cấp chính sách đổi trả sản phẩm trong vòng 30 ngày kể
từ khi nhận hàng, giúp khách hàng yên tâm khi mua sản phẩm
2.3 Phương thức thanh toán trên website Canifa
* Thanh toán bằng tiền mặt khi nhận hàng (COD):
- Khách hàng có thể thanh toán bằng tiền mặt khi nhận hàng tại nhà
- Phương thức thanh toán này phù hợp cho những khách hàng không tin tưởng thanh toán trực tuyến và muốn kiểm tra sản phẩm trước khi thanh toán
* Thanh toán bằng thẻ ngân hàng:
Trang 7- Khách hàng có thể thanh toán bằng thẻ ngân hàng thông qua cổng thanh toán trực tuyến.
- Canifa hỗ trợ thanh toán bằng các loại thẻ như Visa, Mastercard, JCB
* Thanh toán bằng ví điện tử:
- Khách hàng có thể thanh toán bằng các ví điện tử như Momo, ZaloPay, AirPay thông qua cổng thanh toán trực tuyến
2.4 Các dịch vụ hỗ trợ khách hàng trên website Canifa
* Giao hàng và thanh toán tận nơi:
- Khách hàng có thể lựa chọn giao hàng và thanh toán tận nơi tại địa chỉ
- Khách hàng cần đảm bảo sản phẩm đổi trả còn nguyên trạng, không bị
hư hỏng và không bị mất phụ kiện
* Các dịch vụ khuyến mãi, giảm giá:
- Dịch vụ giảm giá cho khách hàng tạo tài khoản lần đầu tiên
- Có nhiều dịch vụ khuyến mãi theo mùa hãy các dịp lễ lớp Có dịch vụ giao hàng miễn phí với đơn hàng giá trị cao miễn phí đổi trả trong 30 ngày sau khi nhận hàng free ship với mọi đơn hàng có giá trị từ 499k
* Hỗ trợ trực tuyến:
- Canifa cung cấp dịch vụ hỗ trợ trực tuyến qua chat trên website và các
Trang 8- Ngoài ra, khách hàng cũng có thể liên hệ trực tiếp với Canifa qua số điệnthoại hoặc email được cung cấp trên website.
2.5 Tổ chức quản lý hoạt động
Tổ chức quản lý hoạt động của website Canifa được tổ chức chuyên nghiệp và có sự phân bổ rõ ràng các bộ phận và chức năng
* Bộ phận quản lý website Canifa bao gồm:
Bộ phận thiết kế: Chịu trách nhiệm thiết kế giao diện, bố cục, trải nghiệm
người dùng và chất lượng hình ảnh trên trang web
Bộ phận phát triển: Chịu trách nhiệm phát triển và cập nhật các tính năng, ứng
dụng và nội dung trên trang web
Bộ phận quản lý nội dung: Chịu trách nhiệm quản lý nội dung trên trang web,
đảm bảo thông tin sản phẩm, chính sách bán hàng, chính sách đổi trả và các thông tin khác được cập nhật đầy đủ, chính xác và thường xuyên
Bộ phận quản lý kho: Chịu trách nhiệm quản lý hàng tồn kho, đảm bảo hàng
hóa được cập nhật đầy đủ và đảm bảo thời gian giao hàng đúng tiến độ
Bộ phận chăm sóc khách hàng: Chịu trách nhiệm hỗ trợ khách hàng trong quá
trình mua hàng, giải đáp thắc mắc, hướng dẫn đặt hàng và hỗ trợ đổi trả sản phẩm
Bộ phận kế toán: Chịu trách nhiệm quản lý tài chính, thanh toán cho đối tác,
quản lý thu chi và các khoản chi phí của website
Trang 9* Phỏng vấn người bán hàng:
1 Câu hỏi 1: Phân loại quần áo
trên web như thế nào?
Quần áo phân theo lứa tuổi và giới tính: nam nữ và trẻ em
2 Câu 2: Mức độ ưu tiên sản
phẩm được hiển thị trên đầu
trang website được đánh giá
theo tiêu chí nào?
Các Loại trang phục được Hiển thị hàng đầu của WebSite nên là những trang phục
- Bán chạy
- Ưu Đãi Tốt
- Giá rẻ Bình Dân
- Chất Lượng Tốt
3 Câu hỏi 3: Tư vấn cho khách
hàng online như thế nào?
Khách hàng có thể trao đổi thêm thông tin sản phẩm với nhân viên
tư vấn qua hệ thống hỗ trợ
HT hỗ trợ phía góc dưới bên phải web
* Phỏng vấn quản lý:
1 Câu hỏi 1: Các nhà cung
cấp cho cửa hàng?
- CANIFA chọn Cotton USA - đơn vị cung cấp nguyên liệu chính cho các sản phẩm
Trang 10tin nhân viên như thế nào? công việc, nghỉ phép, giờ làm,
tác phong làm việc
4 Câu hỏi 4: Giải quyết các
khiếu nại của khách hàng?
- Khách hàng được miễn phí đổi sản phẩm hoặc hoàn tiền với những lỗi sản phẩm thuộc về phía CANIFA trong vòng 30 ngày
Thực hiện ở tất cả cửa hàng trên toàn quốc
3 CÁC CHỨC NĂNG DỰ KIẾN CỦA HỆ THỐNG
Chức năng 1: Quản lí danh mục sản phẩm
- Hiển thị danh sách các sản phẩm theo danh mục, cho phép khách hàng lọc sản phẩm theo nhiều tiêu chí khác nhau
- Cho phép khách hàng xem chi tiết sản phẩm và thêm sản phẩm vào giỏhàng
Chức năng 2: Hiển thị chi tiết sản phẩm
- Hiển thị chi tiết thông tin sản phẩm, bao gồm hình ảnh, mô tả, giá bán
và các thông tin khác
- Cho phép khách hàng thêm sản phẩm vào giỏ hàng và lựa chọn các tùychọn (kích cỡ, màu sắc )
Chức năng 3: Quản lý thông tin khách hàng
- Tạo tài khoản , cập nhật sửa đổi thông tin cần thiết như địa chỉ , số
điện thoại , tên người nhận
- Quản lý thông tin gồm : Tên , số điện thoại , địa chỉ , lịch sử giao
dịch , giá trị đã đóng góp vào cửa hàng
Chức năng 4: Quản lý sản phẩm
- Phân loại dõ , quần – áo – váy- phục kiện , Nam – Nữ , theo độ tuổi ,
có ưu đãi – Khôn ưu đãi
Trang 11- Chú thích dõ các mặt hàng trong nước , ngoài nươc.
- Sản phẩm thuộc công ty , nhãn hiệu lớn nào
Chức năng 5: Quản lý giỏ hàng
- Hiển thị danh sách các sản phẩm đã được khách hàng chọn
- Cho phép khách hàng cập nhật thông tin sản phẩm (số lượng, tùy chọn ) và tính toán tổng số tiền cần thanh toán
Chức năng 6: Quản lí đơn hàng
- Yêu cầu khách hàng cung cấp thông tin về địa chỉ nhận hàng, phương thức thanh toán và các thông tin liên quan đến đơn hàng
- Cho phép khách hàng xác nhận đơn hàng và hoàn tất thanh toán
Chức năng 7: Tìm kiếm sản phẩm
- Cho phép khách hàng tìm kiếm sản phẩm theo từ khóa
- Hiển thị kết quả tìm kiếm liên quan đến sản phẩm, danh mục sản phẩm
và các bài đăng khác
Chức năng 8: Quản lí nhân viên
- Họ tên, SĐT, gmail, địa chỉ, công việc, nghỉ phép, giờ làm, tác phong làm việc
Chức năng 9: Báo cáo thống kê.
- Thống kê doanh thu, hoạt động các sản phẩm bán chạy nhất trên website theo từng tuần, quý, năm
4 PHÁT BIỂU BÀI TOÁN
* Hoạt động của hệ thống được xây dựng đảm bảo các yêu cầu sau:
Đối tượng là khách hàng:
Trang 12Khách hàng có thể xem các sản phẩm, thông tin chi tiết của sản phẩm, tìmkiếm sản phẩm theo từ khóa, danh mục, giá cả.
Sau khi tìm được sản phẩm muốn mua thì khách hàng có thể thêm vào giỏhàng và tiến hành thanh toán sản phẩm vừa thêm
Khi thanh toán, khách hàng có thể tùy chọn phương thức thanh toán phù hợp với mình như: thanh toán bằng tiền mặt khi nhận hàng, thanh toán bằng thẻ ngân hàng, ví điện tử
Sau khi thanh toán xong, khách hàng có thể đánh giá, đưa ra ý kiến, phản hồi về sản phẩm đã mua hoặc chất lượng dịch vụ của Canifa
Đối với shop bán hàng:
- Chủ shop bán hàng có thể quản lý sản phẩm, danh mục sản phẩm và thông tin sản phẩm
- Quản lý đơn hàng, quản lý thông tin khách hàng và lịch sử mua hàng
- Theo dõi các hoạt động của khách hàng trên website
- Tương tác với khách hàng thông qua hệ thống hỗ trợ trực tuyến hoặc quaemail
Đối với người quản lý
- Quản lý webiste có thể quản lý toàn bộ nội dung và thông tin trên webiste
- Quản lý tài khoản nhân viên và phân quyền truy cập
- Xem thống kê, báo cáo về hoạt động của website và doanh thu bán hàng
- Thực hiện các thay đỗi, cập nhật nội dung và chưc năng mới trên website
II BIỂU ĐỒ USECASE, ĐẶC TẢ
Trang 131 UseCase Tổng quát
2 UseCase chi tiết & đặc tả các chức năng
Chức năng đăng nhập
Tên Usecase Đăng nhập/Đăng xuất
Tác nhân Khách hàng, Nhân viên, Quản lí
Tiền điều kiện
Trang 14Dòng sự kiện chính Dòng sự kiện chính
- Người dùng đăng nhập vào hệ thống
- Hệ thống hiển thị giao diện đăng nhập
- Người dùng nhập “Tên đăng nhập” và “Mật khẩu”
- Hệ thống kiểm tra thông tin đăng nhập
- Hệ thống hiển thị giao diện chính của hệ thống
- Kết thúc Usecase
Dòng sự kiện phụ - Nếu người dùng nhập sai hoặc không nhập tên đăng nhập, mật
khẩu thì không thực hiện đăng nhập
- Nếu người dùng nhập sai mật khẩu hoặc tên đăng nhập thì hệ thống sẽ báo cho người dùng biết
Hậu điều kiện đăng
nhâp
- Trường hợp đăng nhập thành công: Hệ thống sẽ hiện thị giao
diện quản lí chính Người dùng có thể thực hiện chức năng theo đúng quyền hạn của mình.
- Trường hợp thất bại: Hệ thống sẽ đưa ra thông báo “Tài khoẳn
đăng nhập không đúng hoặc không tồn tại” và yêu cầu đăng nhập lại.
UC Quản lý tài khoản cá nhân
Tên UseCase Quản lý tài khoản cá nhân
Tác nhân Khách hàng, nhân viên, quản trị viên
Tiền điều kiện Người dùng đã có tài khoản trên hệ thống và đăng nhập vào tài khoản
Trang 15Mục dích Thiết lập, kiểm soát các thông tin về tài khoản của người dùng Dòng sự kiên chính Sửa thông tin:
- Người dùng chọn vào mục “Tài Khoản” trên giao diện chính
- Hệ thống hiển thị giao diện quản lý tài khoản
- Người dùng vào phần “Chỉnh sửa hồ sơ”
- Hệ thống sẽ hiển thị Form thông tin về hồ sơ cá nhân
- Người dùng nhập các thông tin rồi nhấn “Lưu”
- Kết thúc UseCase
Đổi mật khẩu:
- Người dùng chọn vào mục “Tài Khoản” trên giao diện chính
- Hệ thống hiển thị giao diện quản lý tài khoản
- Người dùng chọn “Đổi mật khẩu”
- Hệ thống sẽ hiển thị Form để xác nhận bản thân nhắm mục đích bảo mật (nhập mk hiện tại / nhập mã xác nhận).
- Sau khi xác nhận xong, hệ thống sẽ hiển thị Form đổi mật khẩu
- Người dùng nhập mật khẩu mới và xác nhận mk mới sau đó nhấn “Đổi”
- Hệ thống hiển thị thông báo xác nhận
- Người dùng chọn “Đông ý”
- Kết thúc UseCase.
Đăng xuất:
- Người dùng chọn vào mục “Tài Khoản” trên giao diện chính
- Hệ thống hiển thị giao diện quản lý tài khoản
- Người dùng chọn “Đăng xuất”
- Hệ thống hiển thị cảnh báo xác nhận
- Người dùng chọn “Đồng ý” -Kết thúc UseCase.
Dòng sự kiện phụ
(Đổi mật khẩu)
- Khi thực hiện xác nhận bản thân, nếu người dùng nhập sai mật khẩu hoặc mã xác nhận Hệ thống sẽ đưa ra thông báo “Xác nhận thất bại” và yêu cầu nhập lại.
Trang 16Hậu sự kiện Hệ thống sẽ thực hiện các hành động là Cập nhật lại hồ sơ / Cập nhật lại
mật khẩu / Đăng xuất tài khoản tương ứng với hành động của người dùng.
UC Quản lý khách hàng
Tên UseCase Quản lý khách hàng
Tác nhân Quản trị viên
Tiền điều kiện Quản trị viên đã đăng nhập vào hệ thống
Mục đích Quản lý, kiểm soát tài khoản khách hàng
Dòng sự kiên
chính
Thêm tài khoản:
- Quản trị viên vào mục quản lý khách hàng
- Hệ thống hiển thị form quản lý tài khoản KH
- Quản trị viên bấm vào thêm người dùng
- Hệ thống hiển thị form nhập thông tin
- Quản trị viên nhập thông tin người dùng, tài khoản Sau đó nhấn
“Thêm”
- Kết thúc UseCase
Trang 174 Biểu đồ Trình tự Quản lí nhà cung cấp
* Trình tự Thêm nhà cung cấp
Trang 18* Trình tự Sửa nhà cung cấp
* Trình tự Xóa nhà cung cấp
Trang 195 Biểu Đô Trình Tự Quản Lý Nhân Viên
* Trình Tự Thêm Nhân Viên
Trang 20* Trình Tụ Xoá Nhân Viên
Trang 21* Trình Tự Sửa Nhân Viên
Trang 226 Biểu Đồ Trình Tự Quản Lý Sản Phẩm
* Trình tự thêm sản phẩm
Trang 23* Trình tự sửa sản phẩm
Trang 24* Trình tự xóa sản phẩm
Trang 257 Biểu Đồ Trình tự Quản Lý Tài Khoản Cá Nhân
* Trình tự sửa thông tin tài khoản
Trang 26* Trình tự đổi mật khẩu
Trang 278 Biểu đồ trình tự quản lý giỏ hàng
* Trình tự thêm sản phẩm vào giỏ hàng
Trang 28* Trình tự xóa sản phẩm QL giỏ hàng
Trang 299 Biểu đồ trình tự quản lý đơn hàng
* Trình tự thêm sản phẩm vào đơn hàng
Trang 30* Trình tự xóa đơn hàng
Trang 31V BIỂU ĐỒ HOẠT ĐỘNG
1 Biểu đồ Hoạt động quản lí danh mục sản phẩm
* Hoạt động thêm danh mục sản phẩm
Trang 32* Hoạt động sửa danh mục sản phẩm
Trang 33* Hoạt động xóa danh mục sản phẩm
Trang 342 Biểu đồ Hoạt dộng quản lí nhà cung cấp
* Hoạt động thêm nhà cung cấp
Trang 35* Hoạt động Sửa nhà cung cấp
Trang 36* Hoạt động Xóa nhà cung cấp
Trang 373 Biểu đồ hoạt động quản lý khách hàng
* Hoạt động thêm khách hàng
Trang 38* Hoạt động sửa khách hàng
Trang 39* Hoạt động xóa khách hàng
Trang 404 Biểu Đồ Hoạt động Quản Lý Sản Phẩm
* Hoạt động thêm sản phẩm
Trang 41* Hoạt động sửa sản phẩm
Trang 42* Hoạt động xóa sản phẩm
Trang 435 Biểu Đồ Hoạt Động Quản Lý Tài Khoản Cá Nhân
* Hoạt động thêm thông tin
Trang 44* Hoạt động sửa thông tin
Trang 456 Biểu đồ hoạt động QL nhân viên
* Hoạt động Thêm nhân viên
Trang 46Hoạt Động Sửa Nhân Viên
Trang 47Hoạt Động Xoá Nhân Viên
Trang 487 Biểu đồ hoạt động quản lý giỏ hàng
* Hoạt động thêm QL giỏ hàng
Trang 49* Hoạt động xóa QL giỏ hàng
Trang 508 Biểu đồ hoạt động quản lý đơn hàng
*Hoạt động thêm QL đơn hàng
Trang 51* Hoạt động xóa QL đơn hàng
Trang 529 Hoạt động Báo cáo thống kê
Trang 53VI BIỂU ĐỒ TRẠNG THÁI
VII.