Mô tả Xác định tác nhân hệ thống Nam 100%Phân tích chi tiếtChức năng đăng ký, đăng nhập, đăng xuấtChức năng khách hàng quản lý đơn hàngChức năng quản lý tài Chức năng quản lý sản phẩmChứ
Trang 1TRƯỜNG ĐẠI HỌC THỦY LỢI
KHOA CÔNG NGHỆ THÔNG TIN
Giảng viên hướng dẫn : Trần Hồng Diệp
Trang 21.Kiểm tra hàng tồn tại kho của doanh nghiệp 19
Trang 31.Thủ tục tuyển dụng nhân viên 262.Thủ tục các quy định về quản lý công việc nhân viên 27
Trang 85.2.5 Quan hệ giữa Nhan_vien - Cau_hinh 1495.2.6 Quan hệ giữa Quan_ly - Doi_tac, Quan_ly - Nha_cung_cap 149
5.2.11 Quan hệ giữa San_pham - Danh_gia, Danh_gia - Khach_hang 1525.2.12 Quan hệ giữa San_pham - Lich_su_tim_kiem, Lich_su_tim_kiem -
Trang 9Trong số đó ta không thể không đề cập đến ngành THƯƠNG MẠI ĐIỆN TỬ làmột ngành ứng dụng sâu rộng và phụ thuộc chặt chẽ vào internet Thương mại điện
tử thực sự đang mang lại cho chúng ta nhiều lợi ích đáng kể
Với thương mại điện tử giờ đây chúng ta có thể chọn,xem,mua những gì mình muốn mà không cần ra khỏi nhà,với thương mại điện tử giờ đây các doanh nghiệp
có thể giao lưu kinh tế dễ dàng và hiệu quả
Thương mại điện tử là sự phát triển tất yếu nhằm đáp ứng nhu cầu của xã hội hiện đại, ngày nay con người luôn đòi hỏi công việc phải được tiến hành nhanh chóng thuận tiện, đơn giản và tiết kiệm…Thương mại đáp ứng mọi yêu cầu quan trọng đó nên sẽ là xu hướng phát triển tất yếu của thời đại
Nhận thức được tầm quan trọng của thương mại điện tử, nhóm em quyết định
chọn đề tài phát triển dịch vụ thương mại điện tử cụ thể hơn xây dựng “Hệ thống doanh nghiệp Thế giới di động”.
2 Mục tiêu
- Nghiên cứu phương pháp và các vấn đề liên quan để xây dựng một ứng dụng
Trang 10thương mại điện tử.
- Khảo sát và tìm hiểu về nghiệp vụ trong kinh doanh điện thoại
- Phân tích và thiết kế hệ thống thông tin
- Nâng cao kỹ năng tìm kiếm thông tin
- Cải thiện khả năng viết báo cáo đồ án và khả năng thuyết trình
3 Kết quả mong muốn
- Phân tích tổng hợp các vấn đề nghiên cứu lý thuyết, lựa chọn phương án choviệc phát triển hệ thống
- Hồ sơ phân tích thiết kế hệ thống
➢ Xây dựng mô hình thực thể liên kết
❖ Hệ quản trị cơ sở dữ liệu MySQL:
➢ Thiết kế cơ sở dữ liệu
❖ Figma:
➢ Thiết kế giao diện
5 Phân công công việc
Công việc chính Công việc chi tiết Thành viên thực hiện Mức độ thực
hiệnKhảo sát doanh
nghiệp
Tổng quan doanh nghiệp Quân
MạnhPhươngLyNam
35%35%10%10%10%
Xác định người dùng hệ
thống
Thủ tục doanh nghiệp
Phân tích hệ thống
Trang 11Mô tả Xác định tác nhân hệ thống Nam 100%
Phân tích chi tiết
Chức năng đăng ký, đăng
Chức năng quản lý cấu hình
Biểu đồ lớp
Xây dựng mô
hình thực thể
Mạnh
Trang 1290%10%
Chương 2: Khảo sát doanh nghiệp
1 Tổng quan doanh nghiệp
1.1 Giới thiệu sơ lược
- Tên đầy đủ DN: Công ty Cổ Phần Đầu Tư Thế Giới Di Động
- Tên viết tắt DN : Thế Giới Di Động
- Trụ sở: Tòa nhà E-town 2, Lầu 5, phòng 5.6, 364 Cộng Hòa , Phường 13, Quận Tân Bình, TP HCM
kỹ thuật số và các lĩnh vực liên quan đến thương mại điện tử
1.2 Đặc điểm kinh doanh
Thegioididong.com là thương hiệu thuộc Công ty Cổ phần Thế giới di động, Tên tiếng Anh là Mobile World JSC, (mã Chứng Khoán: MWG) là một tập đoàn bán lẻ tại Việt Nam với lĩnh vực kinh doanh chính là bán lẻ điện thoại di động, thiết bị kỹ thuật số, mua bán sửa chữa các thiết bị liên quan đến thương
Trang 13mại điện tử và các chuỗi cửa hàng chuyên bán lẻ thực phẩm cũng như nhu yếu phẩm Đặc biệt về mảng công nghệ thông tin, theo nghiên cứu của EMPEA thống kê được, ta thấy rõ trên thị phần bán lẻ điện thoại di động Thế giới di động hiện chiếm 25% và là doanh nghiệp lớn nhất trong lĩnh vực của mình ở Việt Nam vào năm 2014.
1.3 Hiện trạng
Nhằm phục vụ nhu cầu truyền thông ngày càng cao của con người, hoạt động kinh doanh các sản phẩm công nghệ, điện tử, các thiết bị thông minh ngày càng phát triển mạnh mẽ trong xu hướng bán lẻ của các doanh nghiệp Đáp ứng nhu cầunày, ở Việt Nam nhiều cửa hàng điện thoại di động xuất hiện, nhưng đa số các cửahàng ĐTDĐ đều chưa có phần mềm quản lý, việc quản lý đều thực hiện theo phương thức truyền thống như sau:
- Nhập sản phẩm từ nhà cung cấp:lập hóa đơn đặt mua,gửi đơn đặt mua,nhận hàng từ nhà cung cấp,lưu hàng vào kho,thanh toán,quảng cáo trưng bày sản phẩm mới,
- Bán sản phẩm, trưng bày sản phẩm lên các kệ hàng,…
- Quy trình mua điện thoại:được thực hiện khi có sự tiếp xúc trực tiếp giữa ngườimua và người bán
- Thanh toán trực tiếp khi mua hàng tại cửa hàng bằng Tiền điều kiện mặt
* Phương thức kinh doanh truyền thống trên đã dẫn đến các hạn chế sau:
- Tốn diện tích trưng bày
- Khách hàng tốn thời gian để mua và chọn sản phẩm
- Khách hàng nắm được ít thông tin cơ bản của sản phẩm
- Quảng cáo sản phẩm khó khăn và chi phí tốn kém
Những khó khăn trên đó trực tiếp làm giảm đáng kể doanh thu của cửa hàng bán điện thoại truyền thống Đặc biệt chúng ta đang trong giai đoạn của cuộc Cách mạng công nghiệp 4.0, đặt ra cho các cửa hàng ĐTDĐ cần phải có một cách tiếp cận, thu hút mới có hiệu quả hơn Hơn thế nữa việc áp dụng giải pháp áp dụng công nghệ thông tin vào trong quản lý, thương mại hiện nay là một xu thế tấtyếu
Một hệ thống quản lý bán điện thoại trên mạng sẽ giúp cho cửa hàng giải quyếtđược các khó khăn trên và điều quan trọng là đáp ứng được nhu cầu của đông đảo
Trang 14khách hàng có nhu cầu xem thông tin sản phẩm, đặt mua hàng, và đây cũng chính
là phương tiện quảng cáo điện thoại cho cửa hàng tốt nhất, rẻ nhất và hiệu quả nhất Điều này cũng đồng nghĩa với việc doanh thu của cửa hàng sẽ tăng lên Với
hệ thống này, cửa hàng cũng tạo được phương tiện để thu thập ý kiến từ phía khách hàng để giải quyết các sự cố cũng như cải thiện khả năng phục vụ khách hàng
Các hoạt động của quản lý mua bán điện thoại trực tuyến gồm nhập hàng, 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 việc quản lý các bộ phận :
- Quản lý hàng nhập kho : kiểm tra số lượng hàng nhập vào kho
- 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 , nhập hàng, thủ kho, nhân viên quản lý mạng, nhân viên thu ngân
1.4 Ưu Nhược điểm của hệ thống bán hàng trực tuyến thế giới di động
- Ưu điểm :
- Chi phí nhận được đơn đặt hàng trên Web sẽ rẻ hơn so với hầu hết cách nhận đơn đặt hàng khác, kể cả đặt tại cửa hàng, qua điện thoại, hay đến tận nhà
- Chi phí xử lý và quản lý thấp hơn
- Các đơn đặt hàng qua website thường ít sai sót hơn so với các đơn đặt hàng qua điện thoại
- Các khách hàng có thể dễ dàng so sánh các cửa hàng và có thể mua hàng vào bất kỳ thời gian nào, dù là ban ngày hay ban đêm
- Các khách hàng đôi khi cảm thấy thoải mái hơn trong việc đưa ra quyết định mua hàng khi không có mặt của người bán hàng
- Đối với việc kinh doanh giữa các doanh nghiệp với doanh nghiệp thì việc có một trang Web để nhận đơn đặt hàng ngụ ý rằng doanh nghiệp đó có sử dụng các công nghệ hiện đại
Trang 15- Các hệ thống nhận tiền thanh toán rất khó sử dụng và các doanh nghiệp không
có đủ kiến thức về các phần mềm và các tiến trình liên quan
- Thương mại điện tử đối với khách hàng vẫn chưa phải là một phần không thể thiếu trong cuộc sống
- Không có sự nhất quán trong các luật thuế,các vấn đề pháp lý và các hiệp ướcQuốc Tế
Trang 16b Sơ đồ chức năng của siêu thị thế giới di động
Hinh1.sơ đồ chức năng doanh nghiệp của thế giới di động
Trang 173 Thủ tục của doanh nghiệp thế giới di động
Chức năng Phân cấp chức năng Thủ tục
Quản lý kho
Quản lý nhập hàng
1.Lên đơn nhập hàng2.Lập phiếu nhập hàng3.Nhập hàng vào kho4.Lập báo cáo nhập hàng
Quản lý xuất hàng
1.Nhận yêu cầu xuất kho2.Lập phiếu xuất kho3.Xuất kho4.Lập báo cáo xuất khoQuản lý hàng tồn
1.Kiểm tra hàng tồn tại kho của doanh nghiệp
2.Kiểm tra hàng tồn tại kho cửa hàng3.Báo cáo hàng tồn
Quản lý bán
hàng
Bán hàng tại cửa hàng 1.Chọn sản phẩm
2 Khách nhận sản phẩm
Trang 56Tác nhân Nhân viên
Điều kiện Đã đăng nhập hệ thống bằng tài khoản nhân viên được cung cấp Đầu vào - Chọn trường xem sản phẩm
+ Xem sản phẩmThực hiện - Nhân viên đăng nhập vào hệ thống với tài khoản nhân viên được
cung cấp
- Nhân viên chọn quản lý sản phẩm
- Nhân viên xem sản phẩm trên hệ thống
Đầu ra -Xem sản phẩm : Nhân viên có thể xem tất cả các sản phẩm trong
hệ thống
a Biểu đồ usecase
Trang 57b Biểu đồ hoạt động
c Biểu đồ trình tự
Trang 586-Chức năng nhân viên quản lý đơn hàng
6.1-Chức năng tìm kiếm đơn hàng
Mô tả Dành cho nhân viên muốn tìm kiếm đơn hàng
Tác nhân Nhân viên
Điều kiện Nhân viên đăng nhập chọn chức năng quản lý đơn hàng
Đầu vào Mã đơn hàng
Thực hiện 1 Nhân viên tiến hành đăng nhập vào trang quản trị2 Nhân viên chọn chức năng quản lý đơn hàng
3 Nhập form tìm kiếm đơn hàng gồm
+Mã đơn hàng
4 Nhân viên chọn “Tìm kiếm”
5 Hệ thống kiểm tra thông tin trên CSDL
+nếu không thì tiến hành bước 6.1
+nếu tồn tại chuyển sang bước 6.2
6.1 Hiển thị thông tin đơn hàng không tồn tại,yêu cầu người dùngnhập lại
6.2.Hiển thị thông tin đơn hàng
7 Kết thúc
Đầu ra - Trường hợp 1 : Hiển thị thông tin đơn hàng theo mã đơn
- Trường hợp 2 : Hiển thị thông tin đơn hàng không tồn tại
a Biểu đồ usecase
Trang 59b Biểu đồ hoạt động
c Biểu đồ trình tự
Trang 606.2-Xem thông tin đơn hàng
Mô tả Dành cho nhân viên muốn xem thông tin đơn hàng
Tác nhân Nhân viên
Điều kiện Nhân viên đăng nhập chọn chức năng xem chi tiết đơn hàng
Đầu vào Mã đơn hàng
Thực hiện 1 Nhân viên tiến hành đăng nhập vào trang quản trị2 Nhân viên chọn quản lý đơn hàng
3 Nhân viên chọn đơn hàng muốn xem
+Hệ thống trả về thông tin đơn hàng muốn xemĐầu ra - Hiển thị thông tin chi tiết đơn hàng
a Biểu đồ usecase
Trang 61b.Biểu đồ hoạt động
c.Biểu đồ trình tự xem thông tin đơn hàng
6.3-Hủy đơn hàng
Mô tả Dành cho nhân viên muốn hủy đơn hàng
Tác nhân Nhân viên
Điều kiện Nhân viên đăng nhập chọn chức năng hủy đơn hàng
Trang 62Đầu vào Mã đơn hàng
Thực hiện 1 Nhân viên tiến hành đăng nhập vào trang quản trị2 Nhân viên chọn quản lý đơn hàng
3 Nhân viên chọn đơn hàng muốn hủy
+Hệ thống trả về đơn hàng muốn hủyĐầu ra - Đơn hàng đã hủy
Trang 63a Biểu đồ usecase
b Biểu đồ hoạt động
c Biểu đồ trình tự
Trang 646.4-Đơn đặt hàng nhà cung cấp
Mô tả Cho phép nhân viên có thể đặt hàng/xem/hủy đơn hàng từ nhà
cung cấp
Tác nhân Nhân viên
Điều kiện Đăng nhập hệ thống thành công
Đầu vào - Chọn đơn hàng
+ Đặt hàng nhà cung cấp
- Chọn xem đơn đặt
+ Xem danh sách đơn đặt
+ Xem chi tiết đơn
Thực hiện - Nhân viên đăng nhập vào hệ thống
Trang 65+ Chọn đặt hàng
+ Xác nhận đặt hàng
+ Gửi đơn hàng cho nhà cung cấp
- Chọn xem đơn hàng
+ Chọn xem chi tiết đơn hàng
+ Hiển thị thông tin chi tiết
- Chọn hủy đơn hàng
+ Chọn hủy đơn hàng
+ Thông báo xác nhận
Đầu ra - Thông báo Đặt hàng
+ Thành công: Hệ thống trả ra thông báo đặt hàng thành công+ Không thành công: Hệ thống trả ra thông báo đặt hàng không thành công
- Thông báo Hủy đơn hàng
+ Thành công: Hệ thống trả ra thông báo hủy thành công+ Không thành công: Hệ thống trả ra thông báo hủy không thành công
- Xem đơn hàng
+ Chi tiết đơn hàng
a Biểu đồ usecase
Trang 66b Biểu đồ hoạt động
i Đặt hàng
ii.Hủy đơn
Trang 67iii Xem đơn
c Biểu đồ trình tự
i Đặt hàng
Trang 68ii Hủy đơn
iii Xem đơn
7-Chức năng quản lý cấu hình sản phẩm
7.1-Thêm cấu hình sản phẩm
Mô tả - Cho nhân viên có thể thêm cấu hình sản phẩmTác nhân Nhân viên
Trang 69Điều kiện Đã đăng nhập hệ thống bằng tài khoản nhân viên được cung cấp Đầu vào - Chọn trường Quản lý sản phẩm
+ Thêm cấu hình sản phẩm: Điền thông tin sản phẩm và lưuThực hiện - Nhân viên đăng nhập vào hệ thống với tài khoản nhân viên được
cung cấp
- Nhân viên chọn quản lý sản phẩm
- Nhân viên chọn chức năng thêm cấu hình sản phẩm:
+ Điền đầy đủ thông tin cấu hình sản phẩm
+ Lưu thông tin cấu hình sản phẩm
+ Nếu thông tin cấu hình sản phẩm được nhập đầy đủ và chính xác theo yêu cầu: Hệ thống lưu sản phẩm vào CSDL
+ Nếu thông tin cấu hình sản phẩm nhập không đầy đủ: Hệ thốngthông báo lỗi
Đầu ra - Thêm cấu hình sản phẩm:
+ Thành công: Hệ thống lưu cấu hình sản phẩm mới vào CSDL và thông báo thêm thành công
+ Thất bại: Hệ thống thông báo lỗi
a Biểu đồ usecase
3.4.1-Biểu đồ usecase thêm cấu hình
Trang 70b Biểu đồ hoạt động
Trang 71c Biểu đồ trình tự
7.2- Sửa cấu hình sản phẩm
Mô tả - Cho nhân viên có thể sửa cấu hình sản phẩm
Tác nhân Nhân viên
Điều kiện Đã đăng nhập hệ thống bằng tài khoản nhân viên được cung cấp Đầu vào Chọn mục cấu hình sản phẩm:
+ Sửa cấu hình sản phẩm: Sửa thông tin và lưu thông tinThực hiện - Nhân viên đăng nhập vào hệ thống với tài khoản nhân viên được
cung cấp
- Nhân viên chọn quản lý cấu hình sản phẩm
- Nhân viên chọn chức năng sửa thông tin cấu hình sản phẩm:
Trang 72+ Điền thông tin cấu hình sản phẩm cần sửa
+ Lưu thông tin
+ Nếu thông tin cấu hình sản phẩm được nhập đầy đủ và chính xác theo yêu cầu: Hệ thống lưu cấu hình vào CSDL
+ Nếu thông tin cấu hình sản phẩm nhập không đầy đủ: Hệ thốngthông báo lỗi
Đầu ra -Sửa cấu hình sản phẩm:
+ Thành công: Hệ thống lưu thông tin mới vào CSDL và thông báo sửa cấu hình sản phẩm thành công
+ Thất bại: Hệ thống thông sửa thất bại yêu cầu nhập lại
a Biểu đồ usecase
Trang 73b Biểu đồ hoạt động
Trang 74c Biểu đồ trình tự
7.3-Xóa cấu hình sản phẩm
Mô tả - Cho nhân viên có thể xóa cấu hình sản phẩm
Tác nhân Nhân viên
Điều kiện Đã đăng nhập hệ thống bằng tài khoản nhân viên được cung cấp Đầu vào - Chọn trường cấu hình sản phẩm
+ Xóa cấu hình sản phẩm : Xác nhận/Từ chối xóa
Trang 75Thực hiện - Nhân viên đăng nhập vào hệ thống với tài khoản nhân viên được
cung cấp
- Nhân viên chọn quản lý cấu hình sản phẩm
- Nhân viên chọn chức năng xóa cấu hình sản phẩm:
+ Chọn cấu hình sản phẩm cần xoá
+ Xác nhận xóa
+ Nếu đồng ý xóa: Hệ thống sẽ xóa cấu hình sản phẩm khỏi CSDL
+ Nếu từ chối: Hệ thống bỏ thông báo xác nhận
Đầu ra - Xóa cấu hình sản phẩm:
+ Thành công: Hệ thống xóa cấu hình sản phẩm khỏi CSDL và thông báo xóa thành công
+ Thất bại: Hệ thống thông báo lỗi
a Biểu đồ usecase
3.4.1-Biểu đồ usecase xóa cấu hình
Trang 76b Biểu đồ hoạt động
Trang 87b Biểu đồ hoạt động1.Xem thông tin khách hàng
Trang 882 Tìm kiếm
Trang 89c.Biểu đồ trình tự
1 xem thông tin khách hàng
2 tìm kiếm khách hàng
Trang 909.2.phân tích khách hàng tiềm năng
Mô tả - Cho phép nhân viên xem danh sách khách hàng tiềm năngTác nhân Nhân viên
Điều kiện Đăng nhập hệ thống thành công
Đầu vào - Chọn mục khách hàng tiềm năng
+ Lịch sử tìm kiếm sản phẩm
+ Đơn hàng khách hàng đã mua
Thực hiện -Nhân viên đăng nhập vào hệ thống
-Chọn Khách hàng tiềm năng
-Hệ thống trả ra thông tin các khách hàng tiềm năng
- Hệ thống dựa vào lịch sử tìm kiếm của khách hàng sẽ đưa ra gợi
ý sản phẩm cho khách hàng
Đầu ra - Phân tích khách hàng tiềm năng
-Hệ thống trả ra thông tin các khách hàng tiềm nănga.Biểu đồ usecase
Trang 92Đầu vào - Chọn mục tìm kiếm sản phẩm
+Tìm kiếm sản phẩm: Tìm kiếm bằng tên sản phẩmThực hiện -Khách hàng đăng nhập vào hệ thống
-Chọn tìm kiếm sản phẩm
+ Chọn sản phẩm khách hàng muốn xem
+ Hệ thống trả ra thông tin sản phẩm
Đầu ra - Tìm kiếm xem thông tin sản phẩm
+ Sản phẩm tồn tại: Hệ thống trả ra thông tin sản phẩm tương ứng
+ Sản phẩm không tồn tại: Hệ thống trả ra thông báo sản phẩm không tồn tại
a Biểu đồ usecase
b Biểu đồ hoạt động
Trang 93c Biểu đồ trình tự
10.2-Thêm sản phẩm giỏ hàng
Mô tả - Cho phép khách hàng có thể thêm sản phẩm vào giỏ hàngTác nhân Khách hàng
Điều kiện Đăng nhập hệ thống thành công
Đầu vào - Chọn sản phẩm cần mua
Trang 94+ Sản phẩm còn hàng: Hệ thống trả ra thông tin thêm sản phẩm giỏ hàng thành công
+ Sản phẩm hết hàng: Hệ thống trả hiển thị sản phẩm đã hết hàng vui lòng chọn sản phẩm tương tự
a.Biểu đồ usecase
b.Biểu đồ hoạt động