Tại Công ty TNHH Mediastep Việt Nam cần xây dựng một hệ thông tin chophép thực hiện các công việc sau:● Với nhân viên bán hàng:- Quản lý thông tin xe về nhà xe, loại xe, số xe, đặc điểm
Trang 1TRƯỜNG ĐẠI HỌC CÔNG NGHỆ GIAO THÔNG VẬN
TẢIKHOA CÔNG NGHỆ THÔNG TIN
**********
HỆ THỐNG HOẠCH ĐỊNH NGUỒN LỰC DOANH
NGHIỆP
Tên đề tài:Xây dựng hệ thống hoạch định nguồn lực doanh
nghiệp cho kho hàng doanh nghiệp GOSELL
Giảng viên hướng dẫn: Vũ Thị Thu Hà
Lớp: 72DCHT21Nhóm lớn: 01
HÀ NỘI, 2024
Trang 2MỤC LỤC
CHƯƠNG II: TỔNG QUAN VỀ DOANH NGHIỆP VÀ HỆ THỐNG ERP8
2.2.4 Các phân hệ trong phần mềm ERP 162.2.5 Lợi ích của việc sử dụng hệ thống ERP 202.2.6 Các chi phí cho một hệ thống ERP 222.2.7 Mô hình ERP của công ty MediaStep 23
3.1.6 Phân tích thiết kế hệ thống 39
Trang 33.6.2 Khảo sát hiện trạng và đánh giá hiện trạng 1533.6.3 Xác định yêu cầu của hệ thống 154
3.6.5 Phân tích thiết kế
3.7 Quản lý đóng gói thuê cho khách hàng
3.7.1 Vai trò của hệ thống3.7.2 Nghiệp vụ
3.7.3 Khảo sát3.7.4 Đánh giá hiện trạng
Trang 43.7.5 Chức năng và phi chức năng3.7.6 Phân tích hệ thống
3.7.7 Biểu đồ quản lý3.7.8 Cơ sở dữ liệu
2.1.1.
Trang 53.2 Quản lý vận tải3.2.1 Đánh giá hiện trạng3.2.1.1 Quy trình nghiệp vụ
Hệ thống được xây dựng phục vụ ba đối tượng chính là Quản lý, Nhân viên
Trang 6Tại Công ty TNHH Mediastep Việt Nam cần xây dựng một hệ thông tin chophép thực hiện các công việc sau:
● Với nhân viên bán hàng:- Quản lý thông tin xe về nhà xe, loại xe, số xe, đặc điểm của xe như màu xe- Quản lý theo dõi tình trạng đơn sao cho việc quản lý đơn được các đơn hàng
vận chuyển đã đặt trước Sau đó lập kế hoạch vận chuyển, lập lịch dự kiến,điều phối xe, điều tài xế, thu tiền khách hàng ứng trước Và đặc biệt theo dõibảng trạng thái thể hiện thông tin tình trạng của phương tiện
● Với người quản lý:- Quản lý thông tin xe: cập nhật thông tin về xe- Quản lý theo dõi tình trạng đơn
- Quản lý thông tin tài xế như tên, điện thoại, địa chỉ, bằng lái, giấy tờ xe.Những thông tin trên sẽ được người quản lý theo dõi và cập nhật các thôngtin về người tài xế trong công ty
● Ngày trở về, chủ hàng, loại hàng, trọng lượng hàng● Tuyến đường đi
● Tổng tiền hàng
Trang 7● Hành trình kết thúc:
● Lập phiếu thanh toán tổng chi phí chuyến đi: tiền xăng dầu, tiềnăn ở, tiền chi phí khác Sau đó lập phiếu tài xế hoàn ứng (nếudư) hoặc phiếu chi thêm (nếu tổng chi phí chuyến đi vượt quachi phí ứng trước)
● Lập phiếu thu tiền hàng (nếu có)● Đóng hành trình (kết thúc)- Quản lý bảo trì, sửa chữa: thông báo thời hạn sửa chữa, bảo dưỡng, thay thế
3.2.1.2 Quy tắc quản lý
● Việc quản lý, vận hành, khai thác cần phải tuân thủ các quy định của công tycũng như của pháp luật về công nghệ thông tin, quản lý thông tin trên môitrường mạng, các quy định của các cơ quan quản lý nhà nước có thẩm quyền
3.2.1.3 Đánh giá
● Hệ thống quản lý bằng văn bản cũ:
● Quản lý sử dụng trên văn bản giấy tờ● Dùng sổ để theo dõi tình trạng thiết bị● Nhập các thiết bị thủ công, chỉ có sự tính toán của máy tính● Tìm kiếm, tra cứu thủ công trên sổ sách
● Ưu điểm của hệ thống cũ:
● Hệ thống quen thuộc● Giá thành thấp
● Nhược điểm:
● Do quản lý bằng sổ sách, giấy tờ nên tốn thời gian và nhân lực● Dễ xảy ra sai sót
● Khó có thể quản lý một cách chính xác thiết bị● Dữ liệu có thể bị mất mát
● Tìm kiếm, tra cứu mất nhiều thời gian
Trang 83.2.2 Xác định yêu cầu hệ thống3.2.2.1 Chức năng
Đối tượng Chức năng Mô tả
Nhân viên,Quản lý
Quản trị tàikhoản
Nhânviên
● Đăng nhập tài khoản vào hệthống quản lý vận tải
Quản lý ● Tạo tài khoản quản lý
● Cập nhật tài khoản● Hồ sơ nhân viên
Quản lý thông tin xe
● Thêm thông tin● Cập nhật thông tin: sửa, xóa
Quản lý theo dõi tình trạngđơn hàng
● Lập kế hoạch vận chuyển, lịch dự kiến giao
● Điều tài xế, điều xe
Quản lý
Quản lý thông tin xe ● Cập nhật thông tin: thêm, sửa,
xóa thông tin tài xế● Tìm kiếm thông tin tài xế
Quản lý lịch trình
● Cập nhật thông tin lịch trình:thêm, sửa, xóa lịch trình● Tìm kiếm lịch trình● Báo cáo lịch trình
Trang 9Quản lý bảo trì, sửa chữa
● Thông báo thời hạn bảodưỡng, sửa chữa, thay thế
3.2.2.2 Phi chức năng
● Công việc thực hiện chính xác, không chấp nhận sai sót
● Sử dụng mã hóa các thông tin nhạy cảm của nhân viên cũng như thông tin vận chuyển hàng
● Đảm bảo an toàn dữ liệu hệ thống, không được để lộ thông tin khách hàng
● Giao diện thân thiện với người dùng
● Hệ thống có dung lượng không quá lớn, tốc độ xử lý nhanh
● Có khả năng lưu trữ và phục hồi nếu xảy ra sự cố
3.2.3 Kết quả dự kiến
Tên dựán
Xây dựng hệ thống hoạch định nguồn lực cho doanh nghiệp MediastepNgày bắt
đầu Ngày dự kiến kết thúc Kết thúc học phầnSố người
tham gia
Mụcđích
● Xây dựng được hệ thống quản lý vận tải nhằm đảm bảo thực hiện được đầy đủ các chức năng cơ bản của một website quảnlý kho
● Giải quyết tối ưu hóa cho quá trình quản lý được dễ dàng vàhiệu quả hơn
Trang 10Phạm vidự án
● Sản phẩm được xây dựng và là một phần của hệ thống hoạchđịnh nguồn lực cho doanh nghiệp Mediastep nhằm giúp cho việc quản lý trở nên dễ dàng và hiệu quả nhất
● Sản phẩm được sử dụng ngôn ngữ HTML, CSS, JavaScript, …● Dùng công cụ SublimeText, XamPP và các trình duyệt như
Google, Cốc Cốc, …
3.2.4 Phân công công việcHệ
thốngcon
Tên thành
viên
giá
Ghichú
Quảnlývận
tải
● Quản lý tình trạng xe● Quản lý thông tintài xế
1 Lập kế hoạchthực hiện2 Khảo sát hệ
thống con3 Phân tích hệ
thống về chứcnăng:
- UC tổng quátquản lý vận tải
- UC chi tiếtquản lý tình trạng xe, quản
Có thamgia tích cực vào các hoạtđộng nhóm
90%
Trang 11lý thông tin tàixế
4 Phân tích hệthống về hành vi:- Biểu đồ trìnhtự về quản lýtinh trạng xe,quản lý thôngtin tài xế- Biểu đồ hoạt
động về quảnlý tình trạng xe, quản lý thông tin tài xế
5 Phân tích hệ thống dữ liệu- Đưa ra các
bảng dữ liệu- Xây dựng biểu
đồ lớp● Quản lý
thông tinxe
● Quản lýtình
1 Lập kế hoạchthực hiện2 Khảo sát hệ
thống con
Có thamgia tích cực vào các hoạt
90%
Trang 123 Phân tích hệ thống về chứcnăng:
- UC chi tiết quản lý tình đơn, quản lýthông tin xe4 Phân tích hệ
thống về hành vi:- Biểu đồ trình
tự về quản lý tình đơn, quản lý thôngtin xe
- Biểu đồ hoạt động về quảnlý tình đơn, quản lý thôngtin xe
5 Phân tích hệ thống dữ liệu- Đưa ra các
bảng dữ liệu- Xây dựng
CSDL (bảngcấu trúc)
động nhóm
Trang 13● Quản lý lịch trình● Quản lý
bảo trì,sửa chữa
1 Phân tích hệ thống về chứcnăng:
- UC chi tiết quản lý lịch trình và quảnlý bảo trì sửachữa
2 Phân tích hệ thống về hành vi:- Biểu đồ trình
tự về quản lý lịch trình và quản lý bảo trìsửa chữa- Biểu đồ hoạt
động về quản lý lịch trình và quản lý bảo trìsửa chữa3 Phân tích hệ
thống dữ liệu- Xây dựng
CSDL vật lý
Có thamgia tích cực vào các hoạtđộng nhóm
90%
Trang 143.2.5 Phân tích hệ thống
3.2.5.1 Xác định tác nhân
TT Tác nhân
Mô tả tác nhân Chức năng
1 Nhânviên
Là những người hỗ trợ, bổ trợ chongười quản lý trong hệ thống quảnlý vận tải
● Quản lý thông tin xe● Quản lý theo dõi tình
trạng đơn
2 Quảnlý
Là người quản lý mọi hoạt động và chức năng của hệ thống
● Quản lý thông tin xe,theo dõi tình trạngđơn
● Quản lý tình trạng xe,thông tin tài xế
● Quản lý lịch trình● Quản lý bảo trì, sửa
chữa
Trang 153.2.5.1 Xây dựng biểu đồ UseCasea Biểu đồ Use Case tổng quát
Trang 16b Biểu đồ Use Case chi tiết Quản lý phương tiện
c Biểu đồ UC chi tiết Quản lý tài xế
Trang 17Biểu đồ UC chi tiết Quản lý báo cáo vận tải
e Biểu đồ UC chi tiết Quản lý lộ trình
Trang 193.2.6 Phân tích hệ thống về hành vi
3.2.6.1 Biểu đồ trình tự
a Thêm phương tiện
b Sửa phương tiện
Trang 20c Xóa phương tiện
d Tìm kiếm phương tiện
Trang 21e Thêm tài xế
Trang 22f Sửa tài xế
Trang 23g Xóa tài xế
Trang 24h Tìm kiếm tài xế
i Thêm báo cáo vận tải
Trang 25j Sửa báo cáo vận tải
Trang 26k Xóa báo cáo vận tải
l Tìm kiếm báo cáo vận tải
Trang 27m Thêm lộ trình
Trang 28n Sửa lộ trình
Trang 29o Xóa lộ trình
p Tìm kiếm lộ trình
Trang 313.2.6.2 Biểu đồ hoạt động
Thêm phương tiện
Trang 32b Sửa phương tiện
Trang 33c Xóa phương tiện
Trang 34d Tìm kiếm phương tiện
Trang 35e Thêm tài xế
Trang 36f. Sửa tài xế
g. Xóa tài xế
Trang 37h. Tìm kiếm tài xế
Trang 38i. Thêm báo cáo vận tải
j. Sửa báo cáo vận tải
Trang 39k. Xóa báo cáo vận tải
Trang 40l. Tìm kiếm báo cáo vận tải
m. Thêm lộ trình
Trang 41n. Sửa lộ trình
Trang 42o. Xóa lộ trình
Trang 43p. Tìm kiếm lộ trình
Trang 443.2.7 Thiết tích hệ thống về dữ liệu
3.2.7.1 Biểu đồ lớp
3.2.7.2 Xây dựng CSDLa Vehicle (Phương tiện)
Tên cột Ý nghĩa Kiểu Độ rộng Quan hệvehicleId Mã số xe Nvarchar Khóa chínhlicensePlate Biển số xe Nvarchar 255
Trang 45type Loại phương
tiện Nvarchar 255capacity Sức chứa
hoặc tải trọng
Intstatus Tình trạng Nvarchar
b Driver (Tài xế)Tên cột Ý nghĩa Kiểu Độ rộng Quan hệdriverId Mã tài xế Nvarchar Khóa chínhname Họ tên String 255
licenseNumber
Số bằng lái Nvarchar 255experienc
eYears
Số năm kinh nghiệm
Intstatus Tình trạng Nvarchar 255
c Route (Lộ trình)Tên cột Ý nghĩa Kiểu Độ rộng Quan hệrouteId Mã lộ trình Nvarchar Khóa chínhstartLocation Địa điểm bắt đầu Nvarchar 255
endLocation Địa điểm kết thúc Nvarchardistance Quãng đường doubleestimatedTime Thời gian dự kiến Nvarchar 255
Trang 46d TransportReport (Báo cáo vận tải)Tên cột Ý nghĩa Kiểu Độ
rộng
Quan hệreportId Mã báo cáo Nvarchar Khóa chínhvehicleId Mã phương tiện Nvarchar Khóa ngoạidriverId Mã tài xế Nvarchar Khóa ngoạirouteId Mã lộ trình Nvarchar Khóa ngoạireportDate Ngày báo cáo Date
3.2.8 Thiết kế chi tiếta Bảng CSDL Admin
3.2.9 CSDL vật lý