Quản lý nhân viên : bao gồm nhân viên giao hàng, thủ kho, nhân viên quản lý mạng, nhan viên thu ngân… - Một số hệ thống hiện nay Shoppe - Hình thức: Đều là các thị trường bán hàng on
Trang 1Khoa Công nghệ Thông tin
Trang 2M c l c ục lục ục lục
I Khảo sát một số hệ thống hiện nay 6
1 Tổng quan 6
II Hình thành và mô tả hệ thống mới 7
2.1 Mô tả hệ thống mới 7
2.2 Các quy trình nghiệp vụ 7
2.3 Phân tích yêu cầu 9
2.4 Mô tả chức năng hệ thống 10
2.5 Các chức năng của hệ thống mới 12
III Phân tích hệ thống 13
a Biểu đồ ngữ cảnh 13
b Biểu đồ phân rã chức năng 15
c Biểu đồ luồng dữ liệu mức 0 16
d biêBiểu đồ luồng dữ liệu mức 1 18
e Biểu đồ luồng dữ liệu logic 21
f Xác định từ điẻn dữ liệu 24
g Xác định thực thể và thuộc tính 26
h Thiết kế bảng dữ liệu 27
i Vẽ mô hình ER 29
j Mô hình quan hệ 30
IV Thiết kế giao diện 31
1 Giao diện đăng nhập 31
2 Giao diện khách hàng 32
a Trang chủ 32
b Sản phẩm 32
Trang 3c Chi tiết sản phẩm 33
d Giỏ hàng 33
e Hóa đơn 34
d Báo cáo sự cố 34
e Thông tin khách hàng 35
3 Giao diện QTV 36
a Thông tin QTV 36
b Người dùng 36
c Sản Phẩm 37
d Thêm sản phẩm 38
e Đơn đặt hàng 38
f Phiếu Nhập 39
g Thống kê sự cố 39
h Thống kê số lượng sản phẩm 40
i Thống kê hóa đơn 40
Trang 4I Kh o sát m t s h th ng hi n nay ảo sát một số hệ thống hiện nay ột số hệ thống hiện nay ố hệ thống hiện nay ệ thống hiện nay ố hệ thống hiện nay ệ thống hiện nay
1 T ng quan ổng quan
Bán hàng online là việc bán hàng hóa và dịch vụ qua internet và các kênh điện tử khác
đến người tiêu dùng cá nhân và hộ gia đình Định nghĩa này bao hàm tất cả các hoạt
động thương mại tạo nên các giao dịch với người tiêu dùng cuối cùng
Ngày nay, các hệ thống bán hàng online ngày càng mở rộng và có xu hướng cạnh tranh trực
tiếp tới bán lẻ truyền thống
Hoạt động mua bán online hiện nay rất phổ biến với mọi người được các công
ty và cửa hàng lớn trong và ngoài nước sử dụng nhằm đem lại hiệu quả trong việc
mua bán Với sự phát triển của công nghệ thì các ngành nghề đều phải công nghệ hóa nhằm
giúp cho mọi người thuận tiện và dễ dàng hơn Do phải sử dụng hệ thống mạng để mua và
bán nên các công ty cần phải có 1 hệ thống dùng để quảng cáo và mua bán Hơn thế nữa nó
còn có thể quản lý số lượng mua và bán trực tuyến đem lại hiệu quả trong việc quản lý
Các hoạt động của quản lý mua bán hàng trực tuyến gồm xuất hàng, giao hàng tận
nhà, báo cáo số lượng và doanh thu mua bán trực tuyến Việc này bao gồm các công
việc quản lý các bộ phận :
Quản lý hàng xuất kho: kiểm tra số lượng hàng hóa xuất khỏi của
hàng
Quản lý mua bán trực tuyến : kiểm tra đơn đặt hàng và hiện trạng
của đơn, quản lý các phương thức thanh toán và thu tiền để báo cáo doanh thu
Quản lý nhân viên : bao gồm nhân viên giao hàng, thủ kho, nhân
viên quản lý mạng, nhan viên thu ngân…
- Một số hệ thống hiện nay
Shoppe
- Hình thức: Đều là các thị trường bán hàng online
- Các sản phẩm mua bán: Đầy đủ các mặt hàng cần thiết
- Các thức mua hàng :
o Đưa sản phẩm cần mua vào giỏ hàng
o Tiến hành xác nhận thông tin đặt hàng
o Lựa chọn phương thức thanh toán và vận chuyển
o Xác nhận lại thông tin đơn hàng
o Đồng ý thanh toán để lập hóa đơn mua hàng
- Phương thức thanh toán :
Trang 5o Thanh toán trực tiếp khi nhận hàng
o Thanh toán bằng thẻ ngân hàng
II Hình thành và mô t h th ng m i ảo sát một số hệ thống hiện nay ệ thống hiện nay ố hệ thống hiện nay ới
2.1 Mô t h th ng m i ả hệ thống mới ệ thống mới ống mới ới
Xây dựng hệ thống ở mức độ hoàn thiện
Đề xuất các cải thiện nâng cao chất lượng hệ thống bán hàng
Giám sát việc thực hiện các hoạt động khi sử dụng hẹ thống để nâng cao các cải tiến và mở rộng chương trình
Bảo trì , sửa chữa và có nâng câp khi cần thiết2.2 Các quy trình nghi p v ệ thống mới ụ
Quy trình mua sản phẩm
- Hệ thống bán hàng liên kết với các dịch vụ vận chuyển và thanh toán có thể
chuyển sản phẩm đến tận nhà cho khách hàng yêu cầu
- Với hình thức mua sản phẩm này, yêu cầu khách hàng nắm rõ các thông tin của
sản phẩm mà mình cần mua như tên sản phẩm, nhà cung ứng và một sô thông tin cần
thiết khác Nếu không biết rõ thông tin sản phẩm, khách hàng có thể nhập tên sản
phẩm của mình và tìm kiếm thông tin của sản phẩm Sau đó khách hàng đưa sản
Trang 6phẩm của mình vào giỏ hàng Sau khi khách hàng chọn xong, tiến hành lập đơn đặt
hàng cho sản phẩm mình đã lựa chọn
- Sau khi có yêu cầu đặt hàng từ khách hàng, nhân viên sẽ kiểm tra đơn hàng có
xác thực hay không, nếu không xác thực thì tiến hành hủy đơn hàng Sau đó nhân
viên kiểm tra kho còn hàng mà khách hàng đã đặt hay không, nếu còn thì thiết lập quá
trình giao hàng cho khách hàng Đơn hàng được xác nhận thành công khi có chữ ký
của khách hàng và khách hàng nhận được sản phẩm Trường hợp sản phẩm hết hàng
trong kho thì yêu cầu nhà cung ứng cung cấp sản phẩm và thông báo cho khách hàng
thời gian chờ sau đó tiến hành giao lại sản phẩm
Quy trình đặt hàng
Một số trường hợp mà khách hàng có thể thực hiện việc đặt hàng:
Khi khách hàng muốn mua sản phẩm nhưng sản phẩm đó đã hết hàng
Khách hàng truy cập vào hệ thống để đặt sản phẩm mình cần mua Khách hàng
cung cấp các thông tin cần thiết như họ tên, số điện thoại, chứng minh nhân dân,
sản phẩm định đặt, số lượng,…
Sau đó nhân viên xác thực các thông tin của khách hàng và kiểm tra lại thông tin
sản phẩm trong hệ thống Nếu các thông tin là đúng thì khách hàng nhận thông tin
về thời gian, địa chỉ nhận sản phẩm và tạo đơn đặt hàng cho khách hàng
Quy trình giải quyết sự cố
Đơn đặt hàng của khách hàng sẽ bị hủy khi khách hàng hủy đơn đặt hàng, hoặc
đơn đặt hàng quá hạn cho phép hoặc hệ thống không thể thực hiện được đơn đặt
hàng
Giải pháp
Nếu quá thời hạn mà đơn đặt hàng không thực hiện được thì hệ thống sẽ
thông báo cho khách hàng để hủy bỏ đơn hàng hoặc tiếp tục đặt hàng
Nếu khách hàng hủy bỏ đơn hàng thì khách hàng phải chịu số tiền cước
phí vận chuyển cho sản phẩm
Khi nhận hàng, khách hàng được kiểm tra trước Nếu không ưng ý hoặc
sản phẩm bị lỗi thì khách hàng báo cho nhân viên để xử lý Khách hàng có thể gửi phản hồi thông tin của mình đến cho hệ thống và nhân
viên của hệ thống trả lời lại các thông tin phản hồi đó
Trang 72.3 Phân tích yêu c u ầu
Yêu cầu chức năng
Môi trường hoạt động :
Tất cả các trình duyệt web thông dụng (IE, Firefox, Chrome, Microsoft Edge,Safari, Opera,…) trên máy laptop, PC
Có thể truy cập trang web từ trình duyệt web trên các thiết bị diđộng thông minh
Lưu trữ dữ liệu : Sử dụng SQL Server để lưu trữ dữ liệu
Công cụ hỗ trợ thiết kế giao diện : Photoshop
Ràng buộc thi hành : Ứng dụng chỉ có thể hoạt động khi thiết bị có thể kết nối
và truy cập mạng
Yêu cầu về giao diện :
Màu sắc: Giao diện đơn giản, màu sắc hài hòa Màu sắc của toàn bộ giao
diện phải hài hòa và mang lại cảm giác dễ chịu cho người dùng
Hình ảnh: Hình ảnh được sử dụng cần có kích thước hợp lý, đồng thời hãy
chú ý đừng đăng tải các hình ảnh phản cảm làm ảnh hưởng đến uy tín của doanh nghiệp
Font chữ: Font chữ được sử dụng phổ biến nhất khi thiết kế web là Time
New Roman và Arial Đây là những loại font chữ không chân, thể hiện sự đơn giản, trang trọng và phù hợp với nhiều lĩnh vực kinh doanh
Yêu cầu về hiệu suất :
Các nghiệp vụ cần thực hiện nhanh và dễ dàng
Yêu cầu về mức độ an toàn và bảo mật :
Bảo mật: Mức độ một hệ thống đảm bảo việc truy cập dữ liệu là chỉ được phép đối với các đối tượng được phân quyền tương ứng Sử dụng kênh kếtnối an toàn trong việc truy cập máy chủ ứng dụng và công cụ quản lý;
Toàn vẹn: Không cho mã xác nhận, tên đăng nhập và mật khẩu được truyền trên môi trường mạng mà không được mã hó
2.4 Mô t ch c năng h th ng ả hệ thống mới ức năng hệ thống ệ thống mới ống mới
Quản lí đơn đặt hàng
Nhân viên cần xác nhận các đơn hàng còn đang trong trạng thái chờ Đơn dặt hàng được xác nhận,nhân viên sẽ chuẩn bị sản phẩm để gửi cho
Trang 8shipper Sau đó các đơn hàng đó sẽ chuyển sang trạng thái đang giao Các đơn mà khách đã nhận thì chuyển sang đã giao
Quản lí sản phẩm
Khách hàng có thể tìm kiếm thông tin về sản phẩm mà mình cẩn mua
Nhân viên lưu thông tin sản phẩm mới vào hệ thống khi có sản phẩm mới Ngoài ra, sản phẩm nào không còn sản xuất nữa, nhân viên sẽ xóa sản phẩm đó Nhân viên có thể chỉnh sửa thông tin sản phẩm Nếu sản phẩm nào hết thì lập phiếu nhập hàng rồi gửi đến nhà cung cấp
- Phiếu nhập sản phẩm
Quản lí người dùng
Mỗi một nhân viên hoặc một khách hàng thì mỗi người đều có 1 tài khoản
riêng Trước khí vào thao tác với hệ thống, mỗi người dùng thì đều cần đăng nhập vào hệ thống bằng tài khoản cá nhân Mỗi tài khoản sẽ có thôngtin của người dùng Người dùng có thể chỉnh sửa thông tin cá nhân của mình và thay đổi mật khẩu cho tài khoản cá nhân Sau khi hoàn thành công việc, người dùng đăng xuất tài khoản để tránh người khác truy cập
Quản lí giỏ hàng
Khách hàng sẽ thêm vào giỏ hàng sản phẩm mà mình cần mua Nếu chọn
nhầm hoặc không muốn mua sản phẩm đã chọn nữa thì khách hàng xóa sản phẩm đó khỏi giỏ hàng Sau khi chọn xong tiến hành lập đơn đặt hàng
và thanh toán
- Hóa đơn thanh toán
Trang 9 Giải quyết sự cố
Trước khi nhận hàng, khách hàng được quyền mở hàng để kiểm tra sản
phẩm Nếu sản phẩm lỗi hoặc khách hàng không ưng ý thì có thể đổi trả
Muốn đổi trả, khách hàng cần thông báo cho nhân viên của hệ thống để
báo lại sự cố của sản phẩm Nhân viên phải điền vào phiếu sự cố để sự cố
sản phẩm được khắc phục
- Phiếu sự cố sản phẩm
Báo cáo thống kê
Trang 10 Để tiện theo dõi việc kinh doanh, hàng tháng nhân viên cần lập báo cáo thống kê doanh thu trong tháng, tổng số đơn hàng trong tháng, số lượng các sản phẩm cho quản trị viên
2.5 Các ch c năng c a h th ng m i ức năng hệ thống ủa hệ thống mới ệ thống mới ống mới ới
o Thống kê doanh thu
o Thống kê đơn đăt hang
o Thống kê số lương sp
Quản lý người dùng
Đăng nhập
Đăng xuất
Chỉnh sửa thông tin
Thay đổi mật khẩu
Giải quyết sư cố
o Báo cáo sư cố
Trang 13b Bi u đ phân rã ch c năng ểu đồ ngữ cảnh ồ ngữ cảnh ức năng hệ thống
- Bảng phân chia nhóm nghiệp vụ
Xác nhận đơn đặt hàng
Quản lí đơn đặt hàng
Hệ thống bán hàng online
Đăng nhập cho người dùng
Quản lí người dùng
Đăng xuất cho người dùng
Sửa thông tin tài khoản
Đổi trả sản phẩm
Giải quyết sự cố Báo cáo sự cố
Trang 14
Biểu đồ phân rã chức năng
c Bi u đ lu ng d li u m c 0 ểu đồ ngữ cảnh ồ ngữ cảnh ồ ngữ cảnh ữ cảnh ệ thống mới ức năng hệ thống
a Liệt kê danh mục các hồ sơ dữ liệu sử dụng
a) Đơn đặt hàngb) Phiếu nhập sản phẩm c) Giỏ hàng
d) Hóa đơn thanh toáne) Phiếu thông tin sự cốf) Báo cáo thống kêg) Thông tin khách hàngh) Tài khoản
i) Thông tin sản phẩm
Trang 15b Ma trận phân tích thực thể chức năng
c Biểu đồ mức đỉnh
d biêBi u đ lu ng d li u m c 1 ểu đồ ngữ cảnh ồ ngữ cảnh ồ ngữ cảnh ữ cảnh ệ thống mới ức năng hệ thống
a Biểu đồ của tiền trình “ Quản lí đơn đặt hàng”
Trang 16b Biểu đồ của tiến trình “ Quản lí sản phẩm”
c Biểu đồ quá trình “Quản lí giỏ hàng”
Trang 17d Biểu đồ quá trình “ Quản lí người dùng”
Trang 18e +Biểu đồ của quá trình “ Giải quyết sự cố “
f Biểu đồ quá trình “ Báo cáo”
Trang 19e Bi u đ lu ng d li u logic ểu đồ ngữ cảnh ồ ngữ cảnh ồ ngữ cảnh ữ cảnh ệ thống mới
a Duyệt hàng
b Sản phẩm
Trang 20c Giỏ hàng
d Người dùng
Trang 21e Sự cố
f Báo cáo
Trang 22- Gộp các báo cáo thống kê thành 1 tiến trình ‘Báo cáo’
f Xác đ nh t đi n d li u ịnh từ điẻn dữ liệu ừ điẻn dữ liệu ẻn dữ liệu ữ cảnh ệ thống mới
Tên được chính xác của các đặc
Trang 23SĐT Tài khoản Mật khẩu
Mã ĐH
Trang 24Mã SP Tên SP Đơn giá Thành tiền
Số lượng nhập Đơn vị
NCC
Mã KH Ngày PH Ghi chú
h Vẽ mô hình ER
Trang 25Chuẩn hóa
Trang 26IV Thi t k giao di n ết kế giao diện ết kế giao diện ệ thống hiện nay
1 Giao di n đăng nh p ệ thống mới ập
Trang 28c Chi tiết sản phẩm
d Giỏ hàng
Trang 29e Hóa đơn
d Báo cáo sự cố
Trang 30e Thông tin khách hàng
- Khách hàng đổi mật khẩu
Trang 313 Giao di n QTV ệ thống mới
a Thông tin QTV
b Người dùng
Trang 32c Sản Phẩm
Trang 33d Thêm sản phẩm
e Đơn đặt hàng
Trang 34f Phiếu Nhập
g Thống kê sự cố
Trang 35h Thống kê số lượng sản phẩm
i Thống kê hóa đơn