Bài tập lớn môn: Phân tích thiết kế hệ thống thông tin
Đề tài:
Xây dựng hệ thống mô tả hoạt động
của
công ty TNHH thương mại và dịch vụ
giao nhận hàng hoá Tiên Phong
Giáo viên hướng dẫn: Vũ Anh Hùng
Nhóm thực hiện: Phạm Thu Duyên
Hà Đức Kiên
Tạ Minh Thắng
Vũ Mạnh Tuấn
NỘI DUNG CHÍNH
I. Mô tả bài toán và giải pháp
II. Mô hình nghiệp vụ của hệ thống
III.Mô hình hoá quá trình xử lý
IV.Thiết kế cơ sở dữ liệu
V. Thiết kế giao diện
MÔ TẢ BÀI TOÁN VÀ GIẢI PHÁP
1. Giới thiệu khái quát về công ty
Tên công ty : Công ty TNHH Thuơng mại, dịch vụ giao nhận hàng hoá Tiên Phong.
Địa chỉ : số 514 Lê Thánh Tông - Ngô Quyền - Hải Phòng .
Điện thoại: 031 769555
Công việc chính là vận tải hàng hoá theo yêu cầu của khách qua Cảng Hải
Phòng, chủ yếu là nhận hàng nhập khẩu chuyển qua Cảng và giao lại cho khách
3. Quy trình hoạt động của công ty:
Khách hàng muốn công ty giao hoặc nhận hàng qua Cảng, trước tiên sẽ giao dịch trực
tiếp với giám đốc và gửi thông tin về hàng hoá đó(số lượng, chủng loại,…).Giám đốc sẽ
chuyển cho kế toán tính toán và gửi cước phí tính toán cho khách hàng dựa trên bảng
giá, nếu khách hàng đồng ý sẽ thông báo lại với công ty kế toán lập hợp đồng gửi cho
khách, khách sẽ ký hợp đồng, đồng thời gửi thêm bộ hồ sơ hàng. Giám đốc sẽ giao cho
kế toán để kế toán lưu thông tin vào hồ sơ khách hàng, sau đó hồ sơ này chuyển cho
nhân viên giao nhận hàng để nhân viên này làm thủ tục tại Cảng. Sau khi nhận được hồ
sơ nhân viên giao nhận hàng sẽ đến nơi để hàng làm thủ tục nhận hàng (nếu nhận hàng
từ Cảng phải cần có phiếu giao hàng kiêm phiếu xuất kho sau khi hồ sơ về hàng được
kiểm tra xác nhận, còn nếu nhận hàng từ khách tiến hành lập biên bản giao nhận
hàng ).Khi nhận hàng xong tiến hành chuyển hàng, lập phiếu yêu cầu vận chuyển và
đưa cho chủ xe ký nhận. Sau khi chuyển hàng đến nơi làm thủ tục giao hàng (nếu giao
hàng tới cho khách thì lập biên bản giao nhận hàng còn nếu giao hàng tới Cảng thì sẽ
nhận phiếu giao nhận kiêm phiếu nhập kho của Cảng sau khi trình mọi hồ sơ về hàng).
Kết thúc việc giao hàng kế toán lập, gửi phiếu yêu cầu thanh toán đến khách hàng, sau
khi khách thanh toán xong sẽ ghi hoá đơn thanh toán đưa lại cho khách.
Khách hàng có thể thanh toán bằng tiền mặt hoặc chuyển khoản cũng được.
Cuối mỗi tháng kế toán sẽ tổng kết hoạt động và lập báo cáo tình hình giao nhận hàng,
doanh thu cho giám đốc.
4. Giải pháp cho hệ thống:
Qua việc phân tích hoạt động của công ty ta thấy: hồ sơ về mặt hàng vận chuyển rất
phức tạp cần lưu trữ để có thể đối chiếu, công việc tính toán cước phí vận chuyển. Cần
xây dựng hệ thống quản lý giao nhận hàng với dữ liệu vào là: thông tin về hàng cần
giao hoặc nhận, bộ hồ sơ thông tin liên quan mặt hàng,….Hệ thống sẽ đưa ra: cước phí
vận chuyển, phiếu yêu cầu vận chuyển, biên bản giao nhận hàng, phiếu yêu cầu thanh
hoá đơn thanh toán
báo cáo
Danh từ
Nhận xét
Khách hàng
Công ty
Cảng
Giám đốc
Kế toán
Nhân viên giao nhận
Bảng giá
Hợp đồng
Biên bản giao nhận
Phiếu yêu cầu vận chuyển
Phiếu đề nghị thanh toán
Hoá đơn thanh toán
Báo cáo
Hồ sơ khách hàng
( tác nhân
=
( tác nhân
( tác nhân
( tác nhân
( tác nhân
hồ sơ DL
hồ sơ DL
HỆ THỐNG
QUẢN LÝ
GIAO NHẬN HÀNG
gửi hồ sơ hàng
xác nhận,gửi phiếu
xuất(nhập)kho
CẢNG
lấy (gửi) hàng
y/c báo cáo
báo cáo
GIÁM ĐỐC
thanh toán tiền
ghi hoá đơn thanh toán
Hình1: Biểu đồ ngữ cảnh của hệ thống quản lý giao nhận hàng
2. Biểu đồ phân rã chức năng:
Hệ thống quản lý giao nhận hàng
1.Nhận hàng
2.Giao hàng
1.1.Tính toán cước
hàng của công ty sẽ đi tiến hành thủ tục để nhận hàng.
Nếu nhận hàng tại Cảng thì phải cầm theo bộ hồ sơ về hàng (đã đầy đủ mọi thủ tục, giấy tờ liên quan do
khách hàng cung cấp), sau khi Cảng xác nhận sẽ đưa cho lại cho phiếu giao nhận kiêm phiếu xuất kho
để lấy hàng ra.
Nếu nhận hàng từ khách thì khi nhận hàng chỉ cần lập biên bản giao nhận hàng.
(1.5)Lập phiếu yêu cầu vận chuyển: Phiếu này được tạo ra giữa nhân viên giao nhận hàng với chủ xe,
gồm yêu cầu chuyển hàng và thông tin về hàng, địa điểm, thời gian đóng trả hàng và mức cước.
(2.1)Làm thủ tục giao hàng: Khi hàng được vận chuyển tới địa điểm yêu cầu, nhân viên giao nhận hàng
sẽ tiến hành làm thủ tục giao hàng .
Nếu giao hàng cho khách thì tiến hành lập biên bản giao nhận hàng và yêu cầu khách ký nhận.
Nếu giao hàng vào Cảng thì cần có bộ hồ sơ về hàng, sau khi Cảng xác nhận sẽ đưa lại cho phiếu giao
nhận kiêm phiếu xuất kho và cho phép đưa hàng vào kho của Cảng.
(2.2)Lập,gửi phiếu yêu cầu thanh toán: Sau khi hoàn tất công việc giao hàng cho khách sẽ tiến hành lập
phiếu yêu cầu thanh toán gửi cho khách hàng.
(2.3)Viết hoá đơn thanh toán: Khách hàng sau khi thanh toán đủ tiền cho công ty ,kế toán sẽ lập hoá
đơn thanh toán gửi lại cho khách để xác nhận.
(3.1)Lập báo cáo: Cuối mỗi tháng kết toán sẽ tiến hành thống kê và lập báo cáo chi tiết gửi cho giám
đốc.
4. Danh sách các hồ sơ dữ liệu có liên quan:
D1.Hồ sơ khách hàng
D2.Bảng giá
D3.Hợp đồng
D4.Biên bản giao nhận hàng
D5.Phiếu giao nhận kiêm xuất kho
D6.Phiếu giao nhận kiêm nhập kho
D7.Phiếu yêu cầu vận chuyển
D8.Phiếu đề nghị thanh toán
D9.Hoá đơn thanh toán
1.Nhận hàng
U
R
C
C
R
2.Giao hàng
U
R
C
3.Báo cáo
R
R
D6
D7
gửi thông tin hàng
tính cước phí
Khách hàng
gửi hợp đồng
ký ,gửi hồ sơ
D5
1.0
Nhận hàng
D3
gửi biên bản giao nhận
xác nhận
D4
D1
D2
D7
gửi biên bản giao nhận
Khách hàng
y/c báo cáo
Giám đốc
báo cáo
3.0
Báo cáo
D9
D3
D1
D10
Hình 4b: Biểu đồ luồng dữ liệu mức 0 của hệ thống quản lý giao nhận hàng
2. Biểu đồ luồng dữ liệu mức 1:
Khách hàng
gửi thông tin hàng
tính cước phí
đồng ý
1.1
Tính toán cước
D4
biên bản giao nhận
D5
1.5
Lập phiếu y/c
vận chuyển
D7
Hình 5a: Biểu đồ luồng dữ liệu mức 1 khi phân rã tiến trình 1.0 từ biểu đồ mức 0
gửi biên bản giao nhận
Khách hàng
2.1
xác nhận
gửi hồ sơ hàng
D7
Làm thủ tục
giao hàng
D9
Hình 5b:Biểu đồ luồng dữ liệu mức 1 khi phân rã tiến trình 2.0 từ biểu đồ mức 0
THIẾT KẾ CƠ SỞ DỮ LIỆU
1. MÔ HÌNH E_R
2. MÔ HÌNH QUAN HỆ
THIẾT KẾ GIAO DIỆN NGƯỜI SỬ DỤNG
TRUY NHẬP HỆ THỐNG
TÊN NGƯỜI SỬ DỤNG
MẬT KHẨU
ĐĂNG NHẬP
KẾT THÚC
Hình 8: Giao diện “TRUY NHẬP HỆ THỐNG
CẬP NHẬT KHÁCH HÀNG
MÃ KHÁCH HÀNG
TÊN KHÁCH HÀNG