1
BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC CẦN THƠ
KHOA CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG
PHÁT TRIỂN HỆ THỐNG THƯƠNG MẠI ĐIỆN TỬ
ĐỀ TÀI:
SÀN THƯƠNG MẠI ĐIỆN TỬ MUA BÁN
THỦY SẢN
Giảng viên hướng dẫn:
Sinh viên thực hiện:
HỌC KỲ I ( NK:2021
-2022)
2
Mục lục
PHẦN I: MÔ TẢ HỆ THỐNG
I. Đặc tả yêu cầu
3
4
1.Bối cảnh đề tài
4
2.Nhóm người sử dụng và chức năng
4
3.Các đối tượng dữ liệu :
9
II.Yêu Cầu Hệ Thống
10
PHẦN II: NỘI DUNG
11
I.MƠ TẢ NGHIỆP VỤ
11
Quy trình mua hàng và bán hàng
11
Quy trình vận chuyển :
11
Quy trình lập hợp đồng :
12
II. SƠ ĐỒ CHỨC NĂNG
13
III.CDM
IV.DEMO HỆ THỐNG
14
15
1.Giao diện trang chủ của hệ thống:
15
2.Giao diện đăng nhập của hệ thống
17
3.Giao diện giỏ hàng của hệ thống
18
4.Giao diện thông tin khách hàng:
19
5.Giao diện đổi mật khẩu của hệ thống
20
6.Giao diện chi tiết đơn hàng của hệ thống
21
7.Giao diện giới thiệu của hệ thống
22
8.Giao diện tin tức của hệ thống
23
9.Giao diện liên hệ của hệ thống
24
10.Giao diện đăng ký của hệ thống
25
11.Giao diện Admin của hệ thống
26
12.Giao diện hàng hóa của hệ thống
27
13.Giao diện loại hàng của hệ thống
28
14.Giao diện chi tiết đơn hàng của hệ thống
29
15.Giao diện đặt hàng của hệ thống
30
16.Giao diện địa chỉ khách hàng của hệ thống
31
17.Giao diện nhân viên của hệ thống
32
3
18.Giao diện khách hàng của hệ thống
PHẦN III: KẾT LUẬN
I.KẾT LUẬN:
33
34
34
1.Kết quả đạt được:
34
2.Hạn chế:
34
3.Thuận lợi:
34
4.Khó khăn:
34
II.HƯỚNG PHÁT TRIỂN:
PHẦN IV: TÀI LIỆU THAM KHẢO
35
35
4
PHẦN I: MÔ TẢ HỆ THỐNG
I. Đặc tả yêu cầu
1.Bối cảnh đề tài
Từ xưa, việc giao lưu, mua bán, trao đổi các loại hàng hóa, dịch vụ của con
người thường phải gặp gỡ, trao đổi trực tiếp với nhau dẫn đến giá trị sản phẩm khơng
được chính xác , giao dịch khó khăn , khơng bền vững và hệ quả là nơng dân có thể bị
ép giá hoặc thương lái , doanh nghiệp lỗ vốn , mất mối . Ngày nay, với sự phát triển
của xã hội và cuộc cách mạng cơng nghệ hóa mà việc trao đổi, mua bán, đến tìm hiểu
tất cả các thơng tin của hàng hóa , dịch vụ rất dễ dàng, minh bạch . Cập nhật với xu
thế phát triển trong việc kinh doanh, giao lưu, mua bán, cung ứng hàng hóa, dịch vụ
thì hiện nay các doanh nghiệp cũng đã và đang thiết lập các website cung cấp dịch vụ
thương mại điện tử trong đó có Sàn giao dịch thương mại điện tử .Hệ thống giúp cho
khách hàng có những trải nghiệm mua sắm hiệu quả và cung cấp cho các doanh
nghiệp một cách tiếp cận đơn giản trực tiếp đến đông đảo khách hàng.Thông qua các
website cung cấp dịch vụ thương mại điện tử , các thông tin sản phẩm (xuất xứ, giá
cả) được minh bạch cho cả người mua ( thương lái,doanh nghiệp ) lẫn người bán
(nông dân ,nhà sản xuất).Các doanh nghiệp thu mua thủy hải sản có thể tìm kiếm được
khu vực có loại thủy sản muốn thu mua dễ dàng trò chuyện với người bán. Biết được
thủy sản năm nay loại nào hút hàng. Dự báo sản lượng thu hoạch để dễ dàng thu mua.
Hệ thống này cung cấp cho khách hàng các công cụ để tiến hành mua sắm trực
tiếp trên mạng một cách nhanh chóng và tiện lợi nhất. Khách hàng có thể đăng ký tạo
tài khoản trên website và sẽ được cập nhật liên tục các thơng tin về hàng hóa dịch vụ
của hệ thống.
Để giải quyết các vấn đề trên, hệ thống sàn thương mại điện tử mua bán thủy
sản bao gồm các nội dung sau.
2.Nhóm người sử dụng và chức năng
Các nhóm người sử dụng của hệ thống gồm :
❖ Người mua : Khách hàng thành viên, khách vãng lai.
➢ Khách hàng thành viên : là khách hàng đã đăng ký làm thành viên trên website,
và có tồn bộ các chức năng của khách vãng lai. Có thể là người tiêu dùng bình
thường hay nông dân hoặc các thương lái để đặt hàng. Hệ thống sẽ quản lý các
thông tin như mã số, họ tên, số điện thoại, email, username và password của
khách hàng. Ngồi ra cịn cung cấp thêm các chức năng như : ■ Đăng nhập
■ Đặt mua Sản Phẩm Thủy Sản (mua trực tiếp, mua sản phẩm trong giỏ hàng)
■ Tìm kiếm các mặt hàng Thủy Sản theo nhu cầu (tên, giá, giảm giá, sản phẩm
bán chạy, sản phẩm được tìm kiếm nhiều nhất)
5
■ Xem Sản Phẩm Thủy Sản (xuất xứ, mô tả Sản Phẩm, xem các đánh giá trước
của sản phẩm, xem thông tin hoặc đánh giá về doanh nghiệp kinh doanh
sản phẩm, hình thức vận chuyển, phí vận chuyển)
■ Xem các danh mục Thủy Sản
■ Xem các sản phẩm Thủy Sản được đề xuất
■ Xem các Chương Trình Khuyến Mãi
■ Quản lý giỏ hàng
● Thêm Sản Phẩm vào giỏ hàng
● Xóa sản phẩm khỏi giỏ hàng
● Xem Sản Phẩm trong giỏ hàng
■ Xem lịch sử mua hàng
■ Xem hộp thư
■ Quản lý thông tin
● Sửa tên
● Sửa SĐT
● Sửa địa chỉ
● Thêm địa chỉ
● Sửa tài khoản thanh toán trực tuyến ● Thêm tài khoản thanh toán trực
tuyến.
■ Quản lý đơn hàng
● Xem danh sách các đơn hàng đang đặt
● Xem các đơn đã nhận được hàng
● Xem đơn hàng đã hủy
● Mua lại đơn hàng đã hủy ● Xem trạng thái vận chuyển ● Tìm kiếm
đơn hàng.
■ Cập nhật hình thức thanh toán ( thanh toán bằng thẻ, thanh toán khi nhận
hàng ).
■ Đánh giá, bình luận về sản phẩm Thủy Sản đã mua (khi mua hàng và nhận
được hàng khách hàng có quyền đánh giá và bình luận sản phẩm đã mua).
■ Đánh giá, bình luận về cửa hàng mình đã đặt hàng.
■ Tìm kiếm sản phẩm Thủy Sản cần mua hoặc tham khảo (thông qua giá, tên
hoặc loại).
■ Đăng xuất
➢ Khách vãng lai : là khách hàng chưa đăng ký thành viên trên website. Sử dụng
các chức năng xem của khách hàng thành viên. Khi cần đặt hàng thì bắt buộc
phải đăng ký làm thành viên trực tiếp trên website.
6
❖ Người bán : Là nông dân nuôi trồng thủy sản hoặc một cơng ty tổ chức nào đó . Họ
sẽ bán các mặt hàng theo mùa của từng loại, mỗi khoảng thời gian sẽ có loại thủy
sản khác nhau và bán trong thời gian phù hợp với loại thủy sản đó. Họ sẽ đăng nhập
vào hệ thống để tạo hồ sơ của mình cung cấp thơng tin cá nhân của mình như (tên,
địa chỉ, sđt), số năm kinh nghiệm, loại giống thủy sản mà họ nuôi trồng, quy mô,
mô hình kỹ thuật, tiêu chuẩn áp dụng, giá bán. Họ có thể bán sỉ hoặc lẻ cho các
khách hàng của họ, đồng thời cũng có thể mua các mặt hàng của các cửa hàng khác
(nên có các chức năng của một khách hàng thành viên). Nếu nông dân cần bao tiêu
sản phẩm thì viết cụ thể ở phần mơ tả của cửa hàng hoặc mơ tả của sản phẩm. Khi
đó các doanh nghiệp sẽ tìm đến và liên hệ với cửa hàng . Nơng dân có thể chọn cho
mình doanh nghiệp có dịch vụ đó và liên hệ trao đổi để ký kết hợp đồng.
➢ Đăng ký thành viên (chọn là thành viên kinh doanh)
➢ Đăng nhập vào hệ thống
➢ Chọn loại thủy sản muốn kinh doanh ➢ Đăng bán các mặt hàng thủy sản
➢ Quản lý mặt hàng:
■ Thêm mặt hàng
■ Thêm hình ảnh về mặt hàng (có thể thêm 1 hoặc nhiều hình ảnh)
■ Xóa mặt hàng
■ Sửa thơng tin mặt hàng
■ Tìm kiếm Mặt Hàng (thơng qua giá, thông qua tên, thông qua loại)
■ Xem các thống kê về mặt hàng (sản phẩm được tìm kiếm nhiều nhất, sản
phẩm được mua nhiều nhất, sản phẩm được đưa vào giỏ hàng nhiều nhất)
➢ Quản lý thông tin mặt hàng (mã mặt hàng, tên MH, mô tả MH, giá MH, số
lượng còn của MH)
➢ Quản lý các voucher khuyến mãi của cửa hàng
■ Thêm voucher ■ Sửa
thông tin voucher
■ Xóa voucher
■ Xem danh sách các voucher đã tạo
■ Xem danh sách các voucher đã xóa
■ Xem danh sách các voucher đã hết hạn
➢ Xem các sản phẩm được bỏ vào giỏ hàng
■ Xem số lượng
■ Xem khách hàng
➢ Quản lý các đơn hàng
■ Xem đơn hàng
■ Xác nhận đơn hàng
■ Tìm kiếm đơn hàng
7
■ Xem trạng thái vận chuyển
➢ Quản lý khách hàng
■ Xem khách hàng đang theo dõi doanh nghiệp
■ Xem khách hàng đã mua sản phẩm
➢ Xem thống kê doanh thu
➢ Xem thống kê đơn hàng
➢ Tư vấn khách hàng, giải đáp thắc mắc, phản hồi ý kiến cho khách hàng.
➢ Quản lý bình luận, đánh giá sản phẩm hoặc cửa hàng
■ Xem các bình luận, đánh giá ■ Trả
lời các bình luận, đánh giá ■ Báo cáo
các đánh giá sai hoặc lỗi.
➢ Đăng xuất khỏi hệ thống
❖ Doanh Nghiệp , Vựa Thủy Sản : Các nhà kinh doanh sản phẩm, nhà cung cấp thu
mua sản phẩm. Hệ thống sẽ quản lý các thông tin như tên doanh nghiệp, số điện
thoại, địa chỉ, email, username, và password.
➢ Đối với nhóm người dùng trên là những cá nhân, tổ chức, cơ quan, doanh
nghiệp muốn kinh doanh sản phẩm trên hệ thống và đã đăng ký kinh doanh trên
hệ thống. Để đăng ký kinh doanh trên hệ thống cần cung cấp các thông tin sao:
tên doanh nghiệp , địa chỉ, số điện thoại ,email, địa chỉ kho hàng, danh mục mặt
hàng muốn kinh doanh, lựa chọn nhà vận chuyển và chờ duyệt từ admin (quản
lý). Một doanh nghiệp có thể đặt hàng với doanh nghiệp khác. Doanh nghiệp có
thể bán sỉ hoặc lẻ các mặt hàng của mình, vì thế có cùng chức năng với người
bán và cùng chức năng với người bán nếu là bán lẻ.
➢ Đối với doanh nghiệp muốn thu mua sỉ hoặc bao tiêu sản phẩm đầu ra cho nông
dân cần ghi rõ ở mô tả của doanh nghiệp và ở các bài đăng. Doanh nghiệp có thể
tìm kiếm các nhà nơng phù hợp với u cầu có thể chủ động liên hệ và trao đổi
với nhau để đi đến việc ký kết hợp đồng kinh doanh giữa hai bên. Hệ thống sẽ
có chức năng lập hợp đồng cả bên bán và bên mua đều có thể sử dụng. Một hợp
đồng cần đầy đủ thông tin như sau:
■ Ngày tháng tạo hợp đồng
■ Thông tin của doanh nghiệp (địa chỉ trụ sở chính, SĐT, số tài khoản, tên
ngân hàng, mã số thuế doanh nghiệp, họ tên người đại diện, chức vụ, ảnh
chụp CMND hai mặt).
■ Thông tin của nông dân (họ tên, ảnh chụp CMND hai mặt, địa chỉ vuông
nuôi trồng thủy sản, địa chỉ nhà, SĐT, số tài khoản, tên ngân hàng) ■ Các điều
khoản của hợp đồng:
8
● Đại diện doanh nghiệp mua hàng bên nông dân có thơng tin mặt hàng
(loại, số lượng, đơn giá, thành tiền), tổng giá trị của hàng hóa.
● Số tiền đã đặt cọc, số tiền còn lại
● Về chất lượng hàng hóa và quy cách mà bên bán phải đảm bảo (nêu rõ
chất lượng hàng theo quy định, quy cách mặt hàng, bao bì đóng gói).
● Phương thức giao nhận mặt hàng (thời gian giao nhận, địa điểm giao
nhận, trách nhiệm của cả hai bên)
● Phương thức thanh toán
● Hiệu lực của hợp đồng
❖ Đơn vị vận chuyển : Là những doanh nghiệp trung chuyển hàng hóa cho các nơng
dân hoặc các doanh nghiệp khơng có dịch vụ vận chuyển riêng. Cung cấp các thông
tin như: tên nhà vận chuyển, địa chỉ trụ sở các chi nhánh, phí ship tính trên khối
lượng, phí ship tính trên khoảng cách vận chuyển.
■ Đăng ký thành viên với chức năng là đơn vị vận chuyển.
■ Quản lý các đơn hàng đang giao
●
Xem trạng thái đơn hàng
●
Cập nhật tiền trình của đơn hàng
■ Xem các đơn hàng đã giao
■ Xem các đơn hàng đã giao thất bại
■ Xem thống kê (thống kê các đơn đã giao, thất bại, đang giao)
❖ Admin : Quản lý hệ thống là người đảm bảo cho hệ thống an toàn bảo mật và điều
chỉnh tất cả hoạt động diễn ra.
➢ Đối với admin sẽ có tồn quyền trong hệ thống với các chức năng :
■ Quản lý tài khoản : Admin sẽ cấp tài khoản cho người dùng khi người dùng
đăng ký tài khoản, sau khi người dùng đăng ký thì admin sẽ quản lý được
thơng tin: Họ tên,giới tính, địa chỉ, SĐT, CCCD
● Thêm thông tin người dùng
● Sửa thông tin người dùng ● Xem danh sách người dùng ■ Quản
lý doanh nghiệp :
● Xem danh sách cửa hàng
● Xem chi tiết thông tin từng cửa hàng
● Xem đơn hàng của cửa hàng
● Xem doanh thu
■ Quản lý đơn vị vận chuyển : Admin có chức năng
● Thêm đơn vị vận chuyển
● Sửa đơn vị vận chuyển
9
● Xóa đơn vị vận chuyển
● Xem danh sách đơn vị vận chuyển
■ Quản lý các voucher khuyến mãi của sàn thương mại điện tử :
● Thêm voucher
● Sửa thông tin voucher
● Xóa voucher
● Xem danh sách các voucher đã tạo
● Xem danh sách các voucher đã xóa ● Xem danh sách các
voucher đã hết hạn ■ Quản lý bình luận góp ý của khách hàng :
● Tìm các bình luận góp ý của khách hàng theo từng doanh nghiệp
hoặc là theo loại sản phẩm.
● Có thể xóa bình luận (vd: xóa spam, bình luận thơ tục).
■ Quản lý đánh giá sản phẩm : xem danh sách đánh giá sản phẩm
■ Thống kê lượt tìm kiếm : Nhằm nâng cao kết quả tìm kiếm những sản phẩm
khách hàng mong muốn.
● Thống kê theo ngày
● Thống kê theo tháng
● Thống kê theo năm
3.Các đối tượng dữ liệu :
Danh mục hàng hóa trên sàn giao dịch thuộc tất cả các loại thủy sản được phép
kinh doanh bao gồm thủy sản trong nước và nhập khẩu. Thuộc nhiều thể loại hàng hóa
khác nhau như: đông lạnh, tươi sống, thủy sản đã qua chế biến, thủy sản làm giống
nuôi,...
Vận chuyển trên sàn giao dịch là hình thức hợp tác giữa doanh nghiệp kinh doanh với
doanh nghiệp trung chuyển để vận chuyển hàng hóa đến khách hàng. Hoặc doanh
nghiệp kinh doanh có thể tự liên hệ với khách hàng để vận chuyển.
Thanh toán trên sàn giao dịch là hình thức thanh tốn giữa khách hàng với doanh
nghiệp kinh doanh và doanh nghiệp trung chuyển. Cụ thể như sau: khách hàng chọn
mua sản phẩm và chọn phương thức vận chuyển, qua đó khách hàng phải thanh tốn
là tổng giá thành sản phẩm và phí vận chuyển. Khách hàng có thể lựa chọn thanh tốn
bằng thẻ hoặc thanh tốn trực tiếp khi nhận hàng.Ngồi ra admin(quản lý) sẽ theo dõi
các đơn hàng được bán và vận chuyển trên sàn giao dịch và nhận phần trăm lợi nhuận
từ các đơn hàng của doanh nghiệp theo thỏa thuận đã được đồng ý khi đăng ký kinh
doanh.
II.Yêu Cầu Hệ Thống
❖ Phần cứng tối thiểu
10
➢ Ram : 2GB
➢ Bộ xử lý : core i3 , core i5 trở lên
❖ Phần Mềm
➢ Vận hành trên Hệ Điều Hành : windows 7 , windows 8 , windows 10
➢ Sử Dụng Hệ Quản trị cơ sở dữ liệu : Microsoft SQL Server Express 2008 ,
Microsoft SQL Server 2019
➢ Sử dụng các phần mềm bổ trợ : Đang Cập Nhật .
❖ Các ràng buộc về thiết kế và cài đặt
➢ Thực Thi
■ Cần phải chú ý đến bộ nhớ được cấp phát
■ Về thời gian phải hoàn thành đúng thời gian quy định
➢ Thiết Kế
■ Về giao diện với các ứng dụng khác : phải thiết kế sao cho phù hợp
với giao diện của các ứng dụng khác .
■ Cần phải sử dụng đúng phần mềm , phiên bản và có thể sử dụng phần
mềm bổ trợ giúp công việc thuận lợi hơn.
■ Sử dụng Ngôn Ngữ Lập Trình : (Đang Cập Nhật)
■ Thiết kế giao diện đơn giản , thân thiện với người dùng
■ Kích thước của CSDL đủ lớn để lưu trữ thông tin dữ liệu
❖ Các Giả Định và phụ thuộc
➢ Máy chủ có thể bị nhiễm virus làm hỏng dữ liệu
➢ Phần cứng bị hỏng đột ngột
➢ Nguồn điện không ổn định hoặc thiếu giải pháp cho nguồn điện dự phòng
➢ Đường truyền internet bị hỏng hoặc mất kết nối đột ngột
➢ Hệ quản trị CSDL còn hạn chế về mặt thương mại
➢ Thay đổi nhân sự đột ngột
PHẦN II: NỘI DUNG
I.MÔ TẢ NGHIỆP VỤ
11
❖ Quy trình mua hàng và bán hàng
Quy trình mua-bán hàng giữa doanh nghiệp với nông dân: doanh nghiệp đăng
nhập vào hệ thống, tìm kiếm sản phẩm phù hợp muốn thu mua của nông dân.
Thêm vào giỏ hàng hoặc đặt mua trực tiếp.
Nếu doanh nghiệp có thắc mắc gì về sản phẩm. Có thể vào phần chat của phần
hệ thống để nhắn tin trực tiếp với nông dân.Nông dân sẽ giải đáp thắc mắc trực
tiếp đến khách hàng.
Nếu muốn đặt mua sản phẩm thì tiến hành chọn sản phẩm sau đó đặt
hàng và chọn phương thức thanh tốn(thanh tốn trực tiếp khi nhận hàng,thanh
toán bằng chuyển khoản, đặt cọc theo giá trị sản phẩm). Xác nhận mua đơn
hàng.
Sau khi nông dân nhận được đơn hàng thì xác nhận đơn đặt hàng, đóng
gói và giao cho nhà vận chuyển.
Quy trình mua-bán hàng giữa doanh nghiệp với doanh nghiệp: doanh nghiệp
đăng nhập vào hệ thống và tìm kiếm doanh nghiệp muốn thu mua sản
phẩm,hợp tác. Chọn sản phẩm muốn thu mua trực tiếp từ trang hàng của doanh
nghiệp. Nếu doanh nghiệp muốn mua số lượng lớn hoặc nhận ưu đãi thì nhắn
tin trực tiếp tới doanh nghiệp bán sản phẩm và chờ phản hồi.
Nếu xác nhận mua sản phẩm thì tiến hành chọn sản phẩm sau đó đặt
hàng và chọn phương thức thanh toán(thanh toán trực tiếp khi nhận hàng,thanh
toán bằng chuyển khoản, đặt cọc theo giá trị sản phẩm). Xác nhận mua đơn
hàng.
Doanh nghiệp bán hàng có thể tự vận chuyển đến doanh nghiệp thu mua
theo thỏa thuận mà không cần phải thơng qua đơn vị vận chuyển.
❖ Quy trình vận chuyển :
Nhà vận chuyển xác nhận lấy hàng -> báo cáo tiến độ giao hàng(chờ xác
nhận,chờ lấy hàng,đang giao) -> yêu cầu chuyển hàng về cửa hàng (giao hàng
thất bại).
Nếu giao hàng thành công gửi thông báo về cửa hàng và ghi nhận doanh
thu.
❖ Quy trình lập hợp đồng :
Quy trình thực hiện lập hợp đồng được bắt đầu từ khi người bán nhận được đơn
đặt hàng qua website thương mại điện tử, về cơ bản quá trình này gồm các
bước như sau:
Hai bên tiến hành ký kết hợp đồng và điền thông tin cá nhân, các điều khoản
của hợp đồng , phương thức thanh toán. hiệu lực hợp đồng
12
Kiểm tra thanh toán : Tùy phương thức thanh toán giữa hai bên mà quy trình
xác trả và nhận thanh toán khác nhau.Trong giao dịch, phương thức thanh toán
phổ biến nhất là bằng thẻ tín dụng và được thực hiện qua website của người
bán hàng trong quá trình đặt hàng. Bên cạnh đó có nhiều phương thức thanh
tốn khác như: giao hàng trả tiền, sử dụng tiền điện tử, chuyển khoản trực tiếp
vào tài khoản của người bán.
Kiểm tra tình trạng hàng trong kho : Người bán kiểm tra hàng hố có sẵn để
phân phối hay khơng. Tùy từng trường hợp có thể hàng đã sẵn sàng để giao
hoặc phải mua sắm nguyên liệu, tiến hành sản xuất, hoặc liên hệ với người
cung cấp để bổ sung thêm hàng.
Sau cùng là nhận giấy chứng nhận lập hợp đồng, doanh nghiệp bàn giao cho
khách hàng; Hỗ trợ tư vấn miễn phí các vướng mắc sau khi đã được cấp giấy
chứng nhận.
13
II. SƠ ĐỒ CHỨC NĂNG
Hệ thống mua bán thủy sản
III.CDM
14
IV.DEMO HỆ THỐNG
15
1.Giao diện trang chủ của hệ thống:
16
17
2.Giao diện đăng nhập của hệ thống
18
3.Giao diện giỏ hàng của hệ thống
19
4.Giao diện thông tin khách hàng:
20
5.Giao diện đổi mật khẩu của hệ thống
21
6.Giao di n chi tiết đơn hàng của hệ thống
22
23
ệ
7.Giao di n giới thiệu của hệ thống
24
25