LỜI MỞ ĐẦUCùng với sự phát triển không ngừng của internet, việc ứng dụng công nghệ này vào thực tế cuộc sống đã và đang được con người sử dụng rộng rãi bởi những tính năng vượt trội của
Trang 1TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG
VIỆT-HÀN
ĐẠI HỌC ĐÀ NẴNG
BÁO CÁO ĐỒ ÁN SƠ SỞ 1
ĐỀ TÀI XÂY DỰNG WEBSITE BÁN QUẦN ÁO TRỰC TUYẾN
Sinh viên thực hiện: Nguyễn Thị Ly (20it274)
Đỗ Lê Thanh Hòa (20it264)
Lớp : 20it6
Giảng viên hướng dẫn : TS Trần Văn Đại
Đà Nẵng, ngày 31 tháng 5 năm 2021
Trang 2NHẬN XÉT
………
………
………
………
………
………
………
………
………
………
………
……….
………
………
………
………
………
………
………
Đà Nẵng, ngày tháng năm 2021 (Ký và ghi rõ họ tên)
Trang 3LỜI MỞ ĐẦU
Cùng với sự phát triển không ngừng của internet, việc ứng dụng công nghệ này vào thực tế cuộc sống đã và đang được con người sử dụng rộng rãi bởi những tính năng vượt trội của nó như: giúp tìm kiếm thông tin nhanh chóng, tiết kiệm thời gian, có thể
sử dụng mọi lúc mọi nơi Quảng bá sản phẩm trên internet có thể coi là một hình thức tiếp thị có mục tiêu, lôi kéo được một lượng khách hàng khổng lồ có những như cầu, quan tâm đặt biệt đối với sản phẩm,dịch vụ của doanh nghiệp Quảng cáo, maketting và bán hàng trên mạng vì thế ngày nay càng trở thành “mốt” xu thế phát triển của các công ty, doanh nghiệp hoạt động trên lĩnh vực thương mai và du lịch.
Ngày nay, thời trang ngày càng gần gũi và quan trọng đối với mỗi người, nhất là phụ nữ Điều gì giúp họ tự tin hơn, yêu đời hơn và tất nhiên là đẹp hơn trong mắt người thân, bạn bè đồng nghiệp? Chắc chắn là những bộ trang phục họ mặc hàng ngày Thời trang đã gắn bó với chúng ta và có tầm quan trọng cũng không kém gì cơm ăn, nước uống Xuất phát từ nhu cầu thực tế của thời đại nhóm em đã xây dựng trang web với mục đới giới thiệu với quý vị và các bạn bộ sưu tập thời trang với những kiểu dáng được thiết kế rất phù hợp với vóc dáng của từng đối tượng Những bộ trang phục đi kèm với những phục trang phong phú về thể loại, kiểu dáng, chất liệu sẽ được giới thiệu tới những ai quan tâm đến thời trang và muốn chi phục đỉnh cao của cái đẹp.
Trong quá trình nghiên cứu và thực hiện đề tài mặc dù được sự chỉ bảo tận tình của các thầy cô, nưng do còn hạn hẹp về chuyên môn và kinh nghiệm nên khi thực hiện đề tài chắn chắn không tránh khỏi những thiếu sót Nhóm chúng em rất mong nhận được sự góp ý của thầy cô và các bạn.
Nhóm chúng em xin chân thành cảm ơn!
Page1
Trang 44 Giới hạn và phạm vi nghiên cứu
5 Nhiệm vụ nghiên cứu
6 Phương pháp nghiên cứu
Trang 5Thị trường thời trang đã và đang là thị trường tiềm năng, nó ngày càng gần gũi và quan trong đối với mỗi người, nhất là phụ nữ Thời trang giúp họ tự tin hơn, yêu đời hơn và tất nhiên là đẹp hơn trong mắtngười thân, bạn bè đồng nghiệp? Chắc chắn là những bộ trang phục họ mặc hàng ngày Thời trang đã gắn bó với chúng ta và có tầm quan trọngcũng không kém gì cơm ăn, nước uống
Trang 6Xuất phát từ những lý do trên và ứng dụng các kến thức đã học,
nhóm sinh viên chúng em quyết định chọn đề tài”Xây dựng website
bán quần áo trực tuyến”
3.Khách thể và đối tượng nghiên cứu
*Hệ thống bán hàng qua mạng
*Các công cụ dùng để xây dựng chương trình
4.Giới hạn và phạm vi nghiên cứu
*Cho phép người tiêu dùng mua hàng qua mạng
*Quản lý việc đặt hàng và các thông tin khách hàng, quản lý sản phẩm, quản lí đơn xuất, nhập hàng
5.Nhiệm vụ nghiên cứu
*Tìm hiểu chuyên nghiệp bán hàng trực tuyến và quản lý các thông tin liên quan
* Tìm hểu các công cụ xây dựng chương trình
6.Phương pháp nghiên cứu
*Khảo sát thực tế( cụ thể các trang web và các shop bán quần áo)
*Thu thập các tài liệu liên quan đến nghiệp vụ bán hàng trực tuyến
6 Một số trang chính của website
*Trang chủ: Đây là giới thiệu về các sản phẩm nổi bật của cửa hàng
*Trang giới thiệu: Trang này giới thiệu về cửa hàng
*Trang sản phẩm: Đây là trang khách hàng xem hoặc tham khảo các mặt hàng củacửa hàng để lựa chọn
Trang 7*Trang mua hàng: Đây là trang hướng dẫn thanh toán và mua hàng.
* Trang tin tức:Đây là trang giúp khách hàng xem thông tin của các hang, tin tức khuyến mãi, giảm giá….Những tin tức đưa ra giúp cho khách hàng hiểu hơn về sản phẩm mình đang có ý định mua
………
7. Ý nghĩa lý luận và thực tiễn của đề tài
Website quản lý bán hàng có tính ứng dụng thực tế cao bởi vì trước đây nhiều khách hàng phàn nàn rằng họ không muốn phải chạy hàng giờ trên những con đường bặm bụi để có thể chọn những món đồ ưng ý, họ muốn chỉ cần ở nhà có một đường dây internet là họ có thể mua được
những món đồ ưng ý, với mong muốn đó nhóm chúng em đã xây dựng website quản lí bán hàng Phần mềm có vai trò rất lớn đối với người sử dụng Với hệ thống chức năng tương đối đầy đủ sẽ trợ giúp người dùng trong việc quản lý 1 cách thuận tiện và nhanh gọn hơn, tiết kiệm được nhiều thời gian và công sức
PHẦN 2: NỘI DUNG
Chương 1: Tổng quan về hệ thống
1.Tổng quan về hệ thống
1.1 Nêu bài toán:
-Đề tài là sự tích lũy của kiến thức mà nhóm đề tài đã được học rong các kì học trước như Lập trình hướng đối tượng, Cơ sở dữ liệu, công nghệ web,…-Nhóm em quyết định chọn đề tài xây dựng website bán quần áo trực
tuyến
Trang 81.2 Khảo sát hiện trạng
1.2.1 Chiến lược điều tra:
*Các nguồn thông tin điều tra: tham khảo từ sách báo, hệ thống website như lazada.com, shope.com…
*Phỏng vấn trực tiếp chủ cửa hàng(chỉ khảo sát với những chủ cửa hàng chưa có website nhưng họ đang có nhu cầu sử dụng website để quảng bá thương hiệu và sản phẩm)
*Tự đặt mình vào vị trí của khách hàng để thấy rõ những yêu cầu thực tế mà
a.Quản lý khách hàng: Mỗi khách hàng được quản lý các thông tin dưới đây:
Họ tên, địa chỉ, điện thoại, email, tên đăng nhập, mật khẩu Ngoài ra khách hàng còn là những công ty hay cơ quan thì quản lý thêm tên công ty và tên
cơ quan
.b.Quản lý sản phẩm:
-Cửa hàng sẽ nhập các mẫu thời trang mới theo từng đợt dưới sự giám sát
và đồng ý của chủ cửa hàng Khi nhập các mẫu mới, nhân viên cửa hàng sẽ
Trang 9nhận và điền đầy đủ vào phiếu nhận bao gồm các thông tin: ngày nhập, số thứ tự, mã sản phẩm, tên sản phẩm, size, hình ảnh, màu sắc, số lượng, giá nhập, giá bán, mã nhà cung cấp, mã nhân viên.
-Khi xuất hàng nhân viên sẽ điền vào phiếu xuất bao gồm các thông tin như: ngày xuất, số thứ tự, mã sản phẩm, tên sản phẩm, số lượng, đơn giá, thành tiền, tên khách hàng, mã nhân viên Một phiếu xuất sẽ được giao cho kháchhàng và 1 bản sẽ được giữ lại ở cửa hàng
c.Khách hàng:
Là những người có nhu cầu mua sắm Khác với việc đặt hàng trực tiếp tại
cửa hàng, khách hàng phải hoàn toàn tự thao tác thông qua từng bước cụ thể để có thể mua hàng Trên trang này, các mặt hàng được sắp xếp và phântheo từng loại mặt hàng giúp cho khách hàng dễ tìm kiếm Trong hoạt động này, khách hàng chỉ cần chon 1 sản phẩm nào đótừ danh mục của các sản phẩm thì những thông tin về mặt hàng nầy sẽ hiển thị lên màn hình như: Hình ảnh, đơn giá,mô tả…Và bên cạnh là trang liên kết để thêm hàng hóa vào giỏ hàng Đây là giỏ hàng điện tử mà trong đó chứa các thông tin về mặthàng lẫn số lượng khách mua và hoàn toàn được cập nhật trong giỏ Khi khách hàng muốn đặt hàng thì hệ thống hiển thị trang xác lập đơn hàng cùng thông tin về khách hàng và sản phẩm.Cuối cùng là do khách hàng tùy chọn đặt hay không
d.Nhà quản lý:
Là người làm chủ hệ thống, có quyền kiểm soát mọi hoạt động của hệ
thống Nhà quản lý được cấp 1 username và password để đăng nhập vào hệ thống thực hiện những chức năng của mình Nếu như quá trình đăng nhập thành công thì nhà quản lý có thể thực hiện được những công việc Quản lý cập nhật các thông tin sản phẩm, tiếp nhận đơn hàng, kiểm tra đơn đặt hàng và xử lý đơn đặt hàng, thống kê các các sản phẩm đã bán, thống kê tồnkho, thống kê doanh thu Khi có nhu cầu cập nhật sản phẩm từ nhà cung cấp
Trang 10thì tiến hành liên lạc với nhà cung cấp để đặt hàng và cập nhật các sản phẩmnày vào cơ sở dữ liệu…
1.2.3 Yêu cầu đặt ra cho hệ thống
*Yêu cầu trang web
Hệ thống gồm 2 chức năng:
-User: Là người có nhu cầu mua sắm sản phẩm Họ sẽ tìm kiếm các sản
phẩm cần tiết từ hệ thống và đặt mua các sản phẩm này Vì thế trang web phải thỏa mãn các chức năng sau:
+Hiển thị danh sách các sẩn phẩm của cửa hàng để khách hàng có thể xem và lựa chọn
+ Cung cấp chức năng tìm kiếm sản phẩm Với nhu cầu của khách hàng khi bước vào trang web là tìm kiếm các sản phẩm mà họ cần và muốn mua Đôi lúc cũng có nhiều khách hàng vào website mà không có ý định mua gì thìyêu cầu đặt ra cho hệ thống là làm thế nào để khách hàng có thể tìm kiếm nhanh và hiệu quả các sản phẩm mà họ cần tìm
+Sau đó khách hàng lựa chọn xong những sản phẩm cần mua thì hệ thống phải có chức năng hiển thị đơn đặt hàng để khách hàng nhập vào những thông tin cần thiết, tránh những đòi hỏi hay những thông tin yêu cầu quá nhiều từ phía khách hàng, tạo cảm giác thỏa mái, riêng tư cho khách hàng Ngoài ra còn 1 số chức năng như: Đăng kí, đăng nhập Khách hàng có thể thay đổi mật khẩu của mình Khi bạn quan tâm đến thông tin về website
Trang 11như: Tin tức hay giá cả Bạn có thể nhập địa chỉ email của bạn vào Lúc đó bạn có thể nhận được thông tin cập nhật từ website.
-Admin: Là người làm chủ ứng dụng, có quyền kiểm soát mọi hoạt động của
hệ thống Người này được cấp 1 username và password để đăng nhập vào
hệ thống thực hiện những chức năng của mình Nếu như quá trình đăng nhập thành công thì nhà quản lý có những chức năng sau:
+ Chức năng quản lý cập nhật(thêm, sửa, xóa) các sản phẩm trên trangweb, việc này không phải dễ nó đòi hỏi chính xác
+ Tiếp nhận và kiểm tra đơn đặt hàng của khách hàng Hiển thị đơn đặt hàng hay xóa bỏ đơn đặt hàng
+ Thống kê sản phẩm đã bán, còn lại, thống kê doanh thu
Ngoài các chức năng nêu trên thì trang web phải trình bày sao cho dễ hiểu, giao diện mang tính dễ dùng, đẹp mắt và làm cho khách hàng thấy được những thông tin cần tìm, cung cấp những thông tin quảng cáo thật hấp dẫn nhưng chân thực, nhằm thu hút sự quan tâm về cửa hàng của mình và có cơhội có nhiều khách tham quan mau sắm của cửa hàng
Điều quan trọng trong trang web mua bán online là phải đảm bảo an toàn tuyệt đối nhưng thông tin liên quan đến khách hàng trong quá trình đặt mua hay thanh toán Đồng thời trang web phải có tính để nâng cấp, bảo trì, sửa chữa, khi cần bổ sung, cập nhật những tính năng mới
1.2.4 Đánh giá website
Trang 121.Các thông tin đầu ra đầu vào của hệ thống
Thông tin đầu vào:
+ Khách hàng: user
+ Admin
Qua quá trình khảo sát, phân tích thực trạng và xây dựng hướng phát
Trang 13triển cho hệ thống mới em đa xây dựng cấu trúc của hệ thống
“Xây dựng Website bán quần áo trực tuyến”
Xây dựng biểu đồ phân cấp chức năng
Biểu đồ luồng dữ liệu: Ta xây dựng biểu đồ luồng dữ liệu như sau:WEBSITE BÁN QUẦN ÁO TRỰC TUYẾN
Chương 3: Thiết kế trang web
I.Một số giao diện
1.Giao diện trang chủ:
2.Giao diện trang sản phẩm:
a.Trang sản phẩm(Áo)
Trang 14b Trang sản phẩm(Quần):
3 Giao dienj trang phụ kiện:
4 Giao diện trang tin tức:
5 Giao diện trang thanh toán:
Trang 156 Giao diện trang đăng nhập:
Trang 16Biểu đồ phân rã chức năng “quản lý bán hàng”
Biểu đồ phân rã chức năng”quản lý khách hàng”
Trang 17Xử lý mặt hàng
Thanh toán qua
tài khoản
Hàng hóa
Hàng hóa Xem thông tin sp
Đặt hàng Phản hồi thông
tin
Thông tin khách hàng
Hóa đơn (của mình)
Báo giá
Các thông tin khác
Trang 18**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 +Module hiển thị danh mục theo yêu cầu
-Đầu ra:+danh mục hàng 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, chi tiết,… cho phép khách hàng có thể lựa chọn , bổ sung mặt hàng vào giỏ hàng
Đầu vào: Các thông tin liên quan đến sản phẩm: (tên mặt hàng):
+ 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 ra khỏi giỏ hàng
+Module hiển thị danh mục mặt hàng có trong giỏ hàng
Đầu ra: 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 thành khách hàng thường xuyên của shop và được cấp 1 tài khoản người dùng để đă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
Trang 19+Tài khoản người dùng+Mật khẩu
+Họ tên đầy đủ+Địa chỉ liên lạc+Email
+SĐT và 1 số thông tin khác-Các quá trình thực hiện:
+Module nhập thông tin cá nhân khách hàng
+Module xác nhận thông tin vừa nhập
+Module lưu thông tin khách hàng vừa ddk vào cơ sở dữ liệu
+Module thông báo và gửi email đến khách hàng kết quả đăng ký
-Tìm kiếm thông tin về bane than khách hàng(heo mã khách hàng)
-Tìm kiếm thông tin về đơn hàng khách hàng đó đã đặt(Theo mã kháchhà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, hay đơn hàng or sản phẩm)
Trang 20-Các quá trình thực hiện:
+Module tìm kiếm trong CSDL
+Module hiển thị kết qua tìm kiếm
-Đầu ra: Kết quả tìm kiếm
+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 hà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ácthủ tục thanh toán, nhận hàng, hoặc hướng dẫn đặt hàng tại trong trường hợp thông tin đặt hàng không phù hợp
Trang 21**KẾT LUẬN- HƯỚNG PHÁT TRIỂN
+ website nhỏ, mang tính chất mô phỏng
+ Cơ sở dữ liệu nhỏ, chức năng phân quyền chưa tối ưu
+ Chưa kết hợp xử lí chức năng thanh toán hóa đơn
Hướng phát triển
+ Xây dựng website sử dụng được đáp ứng đầy đủ yêu cầu nghiệp vụ của hệ thống+ Phân quyền và quản trị tối ưu
+ Cơ sở dữ liệu phong phú
+ Kết hợp chức năng thanh toán trực tiếp hay qua thẻ ATM(liên kết với hệ thống ngân hàng)
**BÀI HỌC KINH NGHỆM
Đồ án này có thể phát triển theo các hướng sau trong tương lai gần:
1.Bổ sung các chức năng quản lý website:
Trang 22-Quản lý khách hàng thân thiết: Cho phép khách hàng của cửa hàng đăng ký hội thành viên câu lạc bộ khách hàng và tùy theo mức độ “than thiết” của hội thành viênđối với cửa hàng mà cửa hàng sẽ có chế độ ưu đãi thích hợp.
-Quản lý chương trình khuyến mãi của cửa hàng đổi trong từng thời điểm để thông báo kịp thời, chính xác đến cửa hàng
2.Tăng cường bảo mật cho website: