Đề Tài: Phân tích - thiết kế hệ thống quản lý Công ty Trang Trí Nội Thất
ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN
KHOA TOÁN – TIN HỌC
ĐỒ ÁN :
PHÂN TÍCH-THIẾT KẾ HỆ THỐNG QUẢN LÝ
CÔNG TY TRANG TRÍ NỘI THẤT.
Học phần : PHÂN TÍCH THIẾT KÉ HỆ THỐNG THÔNG TIN
Giảng Viên Hướng Dẫn : Th.s Nguyễn Gia Tuấn Anh
Nhóm thực hiện :
Từ Sỹ Xinh 0311327
Huỳnh Ngọc Trí 0311077
Vũ Hùng Sơn 0311313
Thành Phố Hồ Chí Minh
06/2008
GVHD: Th.s Nguyễn Gia Tuấn Anh Trang
2
Đề Tài: Phân tích - thiết kế hệ thống quản lý Công ty Trang Trí Nội Thất
LỜI MỞ ĐẦU
Cùng với sự phát triển của công nghệ thông tin thì hầu hết các lĩnh vực
như: kinh tế, giáo dục, y tế, thương mại …đang trên con đường tin học hóa từ bộ
phận tổ chức quản lý nhân sự đến bộ phận quản lý kinh doanh. Việc tin học hóa
này giúp cho việc quản lý được thuận lợi, nhanh chóng và khoa học hơn.Vì vậy,
các phần mềm quản lý và ứng dụng đã ra đời từ những nhu cầu này. Nhưng để có
được một phần mềm mang lại hiệu quả thì những kỹ năng phân tích và thiết kế hệ
thông thông tin là hết sức cần thiết.Dựa trên những kiến thức về bộ môn này,
nhóm chúng em chọn đề tài: Quản lý kinh doanh tại công ty trang trí nội thất .
Nhóm chúng em hy vọng đề tài này tuy không phải là một giải pháp tối ưu nhưng
sẽ giải quyết được những khâu chủ yếu của một trình quản lý được sử dụng phổ
giao hàng sớm hoặc trễ hơn dự kiến
số mặt hàng được giao có thể ít hơn số mặt hàng đặt
số lượng giao của một mặt hàng có thể ít hơn số lượng đặt
Khách mua lẻ hàng hóa của công ty không cần đặt hàng trước, chỉ cần
thông qua hóa đơn bán lẻ (hình A-5) và phải thanh toán tiền ngay khi nhận.
Phiếu thu (hình A-6) được sử dụng để thu tiền công nợ của khách hàng
cũng như thu tiền bán hàng theo hóa đơn.
1.2 HÌNH MINH HỌA
GVHD: Th.s Nguyễn Gia Tuấn Anh Trang
4
Đề Tài: Phân tích - thiết kế hệ thống quản lý Công ty Trang Trí Nội Thất
Hình A – 1 : Phiếu nhập hàng
PHIẾU NHẬP
Số phiếu: 0789
Ngày nhập kho:16.03.2008
Nhà cung cấp: Công Ty TNHH Tân Chí Linh
Địa chỉ: 9 Đinh Liệt , Phường Phú Thạnh , Quận Tân Phú
Mặt hàng Đơn vị Số lượng Đơn giá Thành tiền
Hình A – 2 : Phiếu chi tiền
PHIẾU CHI
Số phiếu: 0236
Ngày chi tiền: 16.03.2008
Chi cho: Công ty TNHH Tân Chí Linh
Địa chỉ: 9 Đinh Liệt , Phường Phú Thạnh , Quận Tân Phú
Số tiền chi: 75. 000 000 đ (năm mươi triệu đồng chẵn)
Diễn giải: trả tiền mua hàng
▪ Hình A – 3: Đơn đặt hàng.
GVHD: Th.s Nguyễn Gia Tuấn Anh Trang
5
Thu của: Phạm Văn Trọng
Địa chỉ:
Số tiền thu: 4.500 000đ (bốn triệu năm trăm ngàn đồng chẵn).
Diễn giải: thu tiền bán hàng.
1.3 MỤC TIÊU, PHẠM VI
GVHD: Th.s Nguyễn Gia Tuấn Anh Trang
Mặt hàng Đơn vị Số lượng Đơn giá Thành tiền
7
Đề Tài: Phân tích - thiết kế hệ thống quản lý Công ty Trang Trí Nội Thất
1.3.1 MỤC TIÊU
Phân tích thiết kế hệ thống quản lý mua bán hàng của một công ty điện tử cho
phép quản lý các chứng từ phát sinh từ việc mua bán hàng và thực hiện nhu cầu
báo cáo về công nợ khách hàng, thống kê doanh số theo mặt hàng, theo dõi và
thống kê việc nhập – xuất – tồn kho của các mặt hàng.
1.3.2 PHẠM VI
Phạm vi nằm trong giới hạn về các kiến thức của bộ môn phân tích thiết kế hệ
thống thông tin
Đề tài được triển khai sử dụng có hiệu quả đối với các doanh nghiệp vừa và nhỏ
PHẦN 2: PHÂN TÍCH
GVHD: Th.s Nguyễn Gia Tuấn Anh Trang
8
Đề Tài: Phân tích - thiết kế hệ thống quản lý Công ty Trang Trí Nội Thất
2.1 PHÁT HIỆN THỰC THỂ
Thực thể KHACH_HANG
Mỗi thực thể đại diện cho một khách hàng mua hoặc một khách hàng bán
Gồm các thuộc tính mã khách hàng, họ tên khách hàng, địa chỉ khách
hàng, điện thoại khách hàng.
Thực thể HANG_HOA
Mỗi thực thể đại diện cho một loại hàng hóa được nhập hoặc xuất
Gồm các thuộc tính: mã hàng hóa, tên hàng hóa, đơn vị tính.
9
Đề Tài: Phân tích - thiết kế hệ thống quản lý Công ty Trang Trí Nội Thất
Thực thể CHI_TIET_PN
Mỗi thực thể đại diện cho một chi tiết phiếu nhập.
Gồm các thuộc tính: số thứ tự phiếu nhập, số lượng phiếu nhập, đơn giá
phiếu nhập, số tiền phiếu nhập.
Thực thể TON_KHO
Mỗi thực thể đại diện cho thông tin tồn kho của một loại hàng hóa.
Gồm các thuộc tính: số thứ tự tồn kho, năm tháng tồn kho, tồn đầu kỳ, số
lượng nhập, số lượng xuất, tồn cuối kỳ.
Thực thể PHIEU_THU
Mỗi thực thể đại diện cho một phiếu thu được sử dụng trong nhu cầu thu
tiền của một khách hàng.
Gồm các thuộc tính: số phiếu thu, ngày thu, số tiền thu, diễn giải thu.
Thực thể PHIEU_CHI
Mỗi thực thể đại diện cho một phiếu chi được sử dụng trong nhu cầu chi
tiền cho một khách hàng.
Gồm các thuộc tính: số phiếu chi, ngày chi, số tiền chi, diễn giải chi
Thực thể CONG_NO
Mỗi thực thể đại diện cho thông tin công nợ của một khách hàng.
Gồm các thuộc tính: số thứ tự công nợ, năm tháng công nợ, nợ đầu kỳ, tiền
nợ, tiền thu, nợ cuối kỳ.
2.2 MÔ HÌNH ERD
Mô hình dữ liệu mức quan niệm (mô hình ERD) như sau:
GVHD: Th.s Nguyễn Gia Tuấn Anh Trang
10
Đề Tài: Phân tích - thiết kế hệ thống quản lý Công ty Trang Trí Nội Thất
0 - N
1 - 1
T o n k h o
1 - N
C o c h i t i e t n h a p
1 - 1
1 - N
C h i t i e t g i a o
1 - 1
1 - N
C h i t i e t d a t
1 - 1
1 - N
C h i t i e t b a n l e
1 - 1
0 - N
C h i
T O N K H O
S t t t o n k h o
T o n d a u k y
S o lu o n g n h a p
S o lu o n g x u a t
T o n c u o i k i
B a m t h a n g t o n k h o
i d : S t t t o n k h o
P H I E U T H U
S o p h ie u t h u
N g a y t h u
S o t i e n t h u
D ie n g i a i t h u
id : S o p h i e u t h u
P H I E U N H A P
S o p h i e u n h a p
S o d a t h a n g
N g a y d a t
N g a y g i a o d u k i e n
i d : S o d a t h a n g
C O N G N O
S T T c o n g n o
N a m t h a n g c o n g n o
N o d a u k i
T i e n n o
T i e n t h u
N o c u o i k i
i d : S T T c o n g n o
C H I T I E T P N
S t t p n
S o l u o n g p n
D o n g ia p n
S o t i e n p n
i d : S t t p n
C H I T I E T H D
S t t h d
S o l u o n g h d
D o n g i a h d
S o t ie n h d
id : S t t h d
C H I T I E T G H
S t t g h
S o lu o n g g h
D o n g i a d h
S o t ie n g h
i d : S t t g h
5 tienthu tiền thu trong kỳ Numeri
c
12 X
6 nock tiền nợ cuối kỳ Numeri
c
12 X
2.3.2 Loại thực thể CTDH
ST
T
Thuộc tính Diễn giải Kiểu Kích thước P U M L
1 sttdh số thứ tự đặt hàng Numeri
c
8 X X X X
2 sldh số lượng đặt hàng Numeri
c
4 X
3 dgiadh đơn giá đặt hàng Numeri
c
8 X
4 sotiendh số tiền đặt hàng Numeri
c
12 X
2.3.3 Loại thực thể CTGH
ST
T
Thuộc tính Diễn giải Kiểu Kích thước P U M L
1 sttgh số thứ tự giao hàng Numeri
c
8 X X X X
2 slgh số lượng giao hàng Numeri
Thuộc
tính
Diễn giải Kiểu Kích thước P U M L
1 sttpn số thứ tự phiếu
nhập
Numeri
c
8 X X X X
2 slpn số lượng phiếu nhập Numeri
c
4 X
3 dgiapn đơn giá nhập Numeri
c
8 X
4 sotienpn số tiền phiếu nhập Numeri
c
12 X
2.3.6 Loại thực thể DDH
ST
T
Thuộc tính Diễn giải Kiểu Kích thước P U M L
1 sodh số phiếu đặt hàng Char 6 X X X X
2 ngaydh ngày đặt hàng Date 8 X
3 ngaygiaodk ngày giao dự kiến Date 8 X
2.3.7 Loại thực thể DMHH
ST
T
Thuộc
tính
Diễn giải Kiểu Kích thước P U M L
r
50 X
2.3.10 Loại thực thể PCHI
ST
T
Thuộc
tính
Diễn giải Kiểu Kích thước P U M L
1 sopc số phiếu chi Char 6 X X X X
2 ngaypc ngày phiếu chi Date 8 X
3 sotienpc số tiền phiếu chi Numeri
c
12 X
4 dgiaipc diễn giải phiếu chi Char 100
2.3.11 Loại thực thể PGH
ST
T
Thuộc
tính
Diễn giải Kiểu Kích thước P U M L
1 sogh số phiếu giao hàng Cha
r
6 X X X X
2 ngaygh ngày giao hàng Date 8 X
2.3.12 Loại thực thể PNHAP
GVHD: Th.s Nguyễn Gia Tuấn Anh Trang
14
Đề Tài: Phân tích - thiết kế hệ thống quản lý Công ty Trang Trí Nội Thất
ST
T
6 tonck tồn cuối kỳ Numeric 8 X
2.4 TỪ ĐIỂN CHUYÊN NGÀNH
GVHD: Th.s Nguyễn Gia Tuấn Anh Trang
15
Đề Tài: Phân tích - thiết kế hệ thống quản lý Công ty Trang Trí Nội Thất
Thuộc tính Diễn giải
GVHD: Th.s Nguyễn Gia Tuấn Anh Trang
16
Đề Tài: Phân tích - thiết kế hệ thống quản lý Công ty Trang Trí Nội Thất
dgiaipc diễn giải phiếu chi
dgiaipt diễn giải phiếu thu
dgiapn đơn giá nhập
diachihd địa chỉ khách mua hàng
diachikh địa chỉ khách đặt hàng
dthoaikh điện thoại khách đặt hàng
dvt đơn vị tính
hotenhd họ tên khách mua hàng
hotenkh họ tên khách đặt hàng
mahh mã số hàng hóa
makh mã số khách hàng
namthgcno năm tháng (yyyymm)công nợ
namthgtkho năm tháng (yyyymm) tồn kho
ngaydh ngày đặt hàng
ngaygh ngày giao hàng
ngaygiaodk ngày giao hàng dự kiến
ngayhd ngày hóa đơn
ngaypc ngày phiếu chi
ngaypn ngày phiếu nhập
ngaypt ngày phiếu thu
nock tiền nợ cuối kỳ
R1_03:(CTHD.slhd > 0) và (CTHD.dgiahd > 0) và (CTHD.sotienhh > 0)
R1_04:(CTPN.slpn > 0) và (CTPN.dgiapn > 0) và (CTPN.sotienpn > 0)
R1_05:(PCHI.sotienpc > 0)
R1_06:(PTHU.sotienpt > 0)
2.5.2 Ràng buộc giữa các thuộc tính trong một loại thực thể
R2_01: CNO.nock = CNO.nodk + CNO.tienno – CNO.tienthu
R2_02: CTDH.sotiendh = CTDH.sldh * CTDH.dgiadh
R2_03: CTGH.sotiengh = CTGH.slgh * CTGH.dgiagh
R2_04: CTHD.sotienhd = CTHD.slhd * CTHD.dgiahd
R2_05: CTPN.sotienpn = CTPN.slpn * CTPN.dgiapn
R2_06: DDH.ngaygiaodukien >= DDH.ngaydh
R2_07:số tiền nợ đầu kỳ (CNO.nodk) của tháng này phải bằng số tiền nợ cuối kỳ
của tháng trước
R2_08:số lượng tồn kho đầu kỳ (TKHO.tondk) của tháng này phải bằng số lượng
tồn cuối kỳ của tháng trước.
2.5.3 Ràng buộc giữa các thuộc tính, các bộ của nhiều loại thực thể
R3_01:số tiền nợ (CNO.tienno) trong tháng t của khách hàng k bằng tổng trị giá
hàng giao và số tiền chi cho khách k trong tháng t
R3_02:số tiền thu (CNO.tienthu) trong tháng t của khách hàng k bằng tổng trị giá
hàng nhập và số tiền thu của khách k trong tháng t.
R3_03:số lượng nhập (TKHO.slnhap) trong tháng t của mặt hàng h bằng tổng số
lượng các chi tiết phiếu nhập của mặt hàng h trong tháng t.
R4_04:số lượng xuất (TKHO.slxuat) trong tháng t của mặt hàng h bằng tổng số
lượng các chi tiết phiếu giao hàng và chi tiết hóa đơn của mặt hàng
h trong tháng t.
2.6 MÔ HÌNH DFD
2.6.1 DFD mức 0
GVHD: Th.s Nguyễn Gia Tuấn Anh Trang
18
Đề Tài: Phân tích - thiết kế hệ thống quản lý Công ty Trang Trí Nội Thất
hàng mới
Khách hàng
1.3
Lập đơn
đặt hàng
mới
Hóa đơn
CT Hóa đơn
1.4
In đơn
đặt hàng
Thông tin
khách hàng
Thông tin tìm
kiếm:Tên
kh,Dc,Dt
Trả yêu cầu
Tìm thấy
Không tìm
thấy
Thông tin kh
Thông tin
DH
Thông tin CTDH
Thông tin
DH
Đơn
hàng
Khách hàng
CT Hóa đơn
tìm không
thấy
1.9
Lâp
phiếu
giao hàng
Phiếu giao
CT Phiếu giao
1.10
Cập
nhật tồn
kho
1.11
In PG
Thông tin DDH
Mã đơn đặt hàng
Kết quả tìm kiếm
Không
tìm thấy
Tìm
thấy
Thông tin
PG
Thông tin CTPG
MHH
H
Phiếu giao
Tồn kho
22
Thông
Tìm thấy
hàng hóa
Số lượng
nhập
Mã hàng
hóa
Hàng hoá
CT phiếu
nhập
Tồn kho
Thông
tin pc
23
Đề Tài: Phân tích - thiết kế hệ thống quản lý Công ty Trang Trí Nội Thất
▪ DFD của chức năng lập phiếu chi
GVHD: Th.s Nguyễn Gia Tuấn Anh Trang
Giấy in
Thông tin
phiếu nhập
Tìm
thấy
Thông tin
phiếu nhập
Mã phiếu
nhập
1.16
Tìm
phiếu
nhập
1.17
Đề Tài: Phân tích - thiết kế hệ thống quản lý Công ty Trang Trí Nội Thất
▪ DFD của chức năng lập phiếu thu.
GVHD: Th.s Nguyễn Gia Tuấn Anh Trang
Thông tin
chi tiết pc
Thông
tin
cập
nhật
Thông
tin pc
Tìm
thấy
Thông tin
tìm kiếm
Mã phiếu
chi
Mã phiếu
chi
1.20
Tìm
phiếu chi
1.21
Thông
báo pc đã
tồn tại
1.22
Lập
phiếu chi
Phiếu chi
Thông tin
tìm kiếm
Mã phiếu
thu
1.24
Tìm
phiếu thu
1.25
Thông
báo pt đã
tồn tại
1.26
Lập
phiếu thu
Phiếu thu
Phiếu thu
1.27
In phiếu
thu
Giấy
in
Khách hàng
Nhân viên
Nhân viên
26