1. Trang chủ
  2. » Luận Văn - Báo Cáo

Phân Tích Và Thiết Kế Hệ Thống - Quản Lý Kho Của Cửa Hàng Lốp Xe

50 193 6
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 50
Dung lượng 1,49 MB

Nội dung

Tài liệu tham khảo ngành tin học Phân Tích Và Thiết Kế Hệ Thống - Quản Lý Kho Của Cửa Hàng Lốp Xe

Trang 1

LỜI NÓI ĐẦU

Kho là một bộ phận quan trọng, nó liên quan chặt chẽ với các bộ phận khác trong doanh nghiệp

Quản lý kho trong doanh nghiệp là một công việc quan trọng đòi hỏi bộ phận quản lý phải tiến hành nhiều nghiệp vụ phức tạp Các doanh nghiệp không chỉ có mô hình tập trung mà còn tổ chức mô hình kho phân tán trên nhiều địa điểm trong phạm vi vùng, quốc gia thậm chí là quốc tế Quản lý thống nhất mô hình này không phải là việc đơn giản nếu chỉ sử dụng phương pháp quản lý kho truyền thống Việc ứng dụng CNTT đã mang lại thuận tiện cho công tác quản lý kho, giúp doanh nghiệp nắm bắt được thông tin về hàng hóa Từ đó, người quản lý doanh nghiệp có thể đưa ra các kế hoạch và quyết định đúng đắn, nâng cao kết quả hoạt động sản xuất kinh doanh Dựa trên các khảo sát thực tế về nghiệp vụ và nhu cầu của doanh nghiệp, chúng em đã thực hiện đồ án “Phân tích và thiết kế hệ thống quản lý kho của cửa hàng buôn bán lốp xe” Chúng em xin chân thành cảm ơn thầy và doanh nghiệp Cao Lê – cửa hàng lốp Thanh An, 73 Lý Thái Tổ, P1, Q10, Tp HCM đã giúp chúng em hoàn thành đề tài này Dù cố gắng, tuy nhiên chắc chắn chúng em sẽ có nhiều sai sót, mong thầy thông cảm và góp ý thêm cho chúng em.

Chúng em xin chân thành cảm ơn Thầy.

Trang 2

1 Mục tiêu và mô tả đề tài1.1 Mục tiêu:

Một doanh nghiệp kinh doanh lốp xe có nhiều kho phân tán trên nhiều địa điểm khác nhau Quản lý thống nhất mô hình này không phải là việc đơn giản nếu chỉ sử dụng phương pháp quản lý kho truyền thống Do đó, người ta cần tin học hóa việc quản lý kho nhằm giúp doanh nghiệp nắm bắt được thông tin về hàng hóa sản phẩm một cách chính xác kịp thời( kiểm tra được số lượng và giá trị hàng hóa tồn trong mỗi kho và trong tổng thể các kho, mặt hàng tồn có giá trị lớn nhất…) Từ đó, người quản lý doanh nghiệp có thể đưa ra các kế hoạch và quyết định đúng đắn, nâng cao kết quả hoạt động sản xuất kinh doanh.

Chương trình cung cấp cho người dùng một tài khoản đăng nhập để vào hệ thống.

Có thể kiểm tra ngay được lượng hàng còn trong kho có đủ đáp ứng yêu cầu của khách hàng, nếu không đủ có thể luân chuyển giữa các kho.

Quản lý, theo dõi việc nhập, xuất, tồn hàng hóa, quá trình luân chuyển của mỗi mặt hàng, quá trình sống của một hàng hóa từ lúc nhập kho đến lúc xuất kho, và có thể nhập lại kho trong trường hợp trả hàng.

Có thể tìm kiếm theo nhiều tiêu chí: tên, ngày tháng, giá, kho, người yêu cầu, người giao… Có thể tìm kiếm phiếu nhập/xuất theo nhiều điều kiện khác nhau như: khoảng thời gian tạo phiếu nhập/xuất, số phiếu nhập/xuất, nhập để bán cho ai…

Hàng hóa được nhập về và lưu vào kho theo từng lô hàng Mỗi mặt hàng đều có quy định về số lượng hàng trong một lô Mỗi đợt hàng nhập về đều nhập một phiếu nhập hàng trên có đầy đủ thông tin về đợt nhập hàng đó bao gồm: ngày nhập kho, kho được nhập, tên nhà cung cấp và nhân viên ký nhận việc nhập, từng mặt hàng với số lượng lô nhập Các lô hàng của cùng mặt hàng trong đợt đó sẽ có ngày hết hạn giống nhau Sau khi nhập xong, nhân viên sẽ đánh mã số phân biệt cho từng lô để dễ quản lý.

Phiếu nhập kho :

Trang 3

Khi nhập tên nhà cung cấp, trước tiên, nhân viên lập phiếu cần kiểm tra thử mã số nhà cung cấp này đã có trong danh sách các nhà cung cấp chưa, nếu có rồi thì chọn nhà cung cấp đó, còn nếu không thì phải làm thủ tục thêm nhà cung cấp mới vào danh sách các nhà cung cấp

Sau đó nhân viên phải nhập đầy đủ thông tin của những chiếc lốp mới được nhập về như trong bảng chi tiết trên phiếu nhập

Nếu muốn tạo một phiếu nhập mới thì người dùng nhấn vào nút Tao Moi trên màn hình.Có thể xuất phiếu nhập bằng cách nhấn vào nút InPKK trên màn hình.

Trang 4

Bên cạnh đó còn có công việc tạo phiếu bảo hành cho từng mặt hàng, có ngày bắt đầu bảo hành và ngày kết thúc bảo hành :

Nhân viên lập phiếu bảo hành phải điền đầy đủ thông tin đã có sẵn trong phiếu bảo hành.

Mã số phiếu bảo hành máy sẽ tự động cấp, mã số kho sẽ được chọn theo danh sách kho đã có sẵn trong hệ thống Có thể tạo phiếu bảo hành mới hay in phiếu bảo hành tùy người dùng chọn lựa theo các chức năng có sẵn trên màn hình.

Trang 5

Tương tự như nhập hàng, mỗi đợt xuất hàng sẽ lập một phiếu xuất hàng, trên đó có đầy đủ thông tin về đợt xuất hàng đó bao gồm: ngày xuất kho, tên kho xuất, tên đại lý và nhân viên ký nhận việc xuất, từng mặt hàng với số lượng lô nhập và danh sách chi tiết mã số các lô đã xuất Có thể xem phiếu xuất kho như là một hóa đơn bằng cách bổ sung thêm số lượng lốp và đơn giá của từng lốp.

Phiếu xuất kho :

Khi phân phối cho các Đại Lý thì ngoài việc nhân viên cập nhật các thông tin về phiếu xuất kho

Trang 6

Cửa hàng muốn hệ thống có thể báo cáo số lượng hàng tồn của mỗi mặt hàng trong một kho tại một thời điểm bất kỳ để cửa hàng kịp thời xử lý.

Phiếu kiểm kê :

Nếu muốn kiểm kê loại lốp nào còn tồn lại trong kho với số lượng là bao nhiêu thì khóa mọi hoạt động giao dịch kho của loại lốp đó Kiểm kê xong mới cho phép mở các giao dịch đã bị đóng để tiếp tục nhập, xuất kho.

Trong phiếu kiểm kê sẽ có một bảng cho người dùng nhập vào với số thứ tự các loại lốp còn tồn lại trong kho với số lượng là bao nhiêu Người lập phiếu này sẽ chọn mã số của mình, lúc này cũng sẽ xuất hiện tên người lập phiếu Nhân viên có thể in (lưu) lại kết quả này bằng cách nhấn vào nút “In” rồi báo cáo doanh nghiệp biết để mà kịp thời xử lý.

Trang 7

Hàng tháng thì có bảng thống kê báo cáo về thông tin hàng hóa trong từng kho Báo cáo số lượng hàng hóa theo chủng loại, số lượng xuất, nhập, tồn kho:

Trang 8

2 Phân tích

2.1 Phát hiện thực thể

1) Thực thể : LOP

- Mỗi thực thể tượng trưng cho một chiếc lốp trong kho của cửa hàng

- Các thuộc tính : mslop, dacdiem.

2) Thực thể : LOAI_LOP

- Mỗi thực thể tượng trưng cho một hiệu lốp có trong cửa hàng.

- Các thuộc tính : msloailop, tenloailop.

3) Thực thể : NUOC_SX

- Mỗi thực thể tượng trưng cho một nước sản xuất ra loại lốp trong kho của cửa hàng.

- Các thuộc tính : msnsx, tennsx.

4) Thực thể : KHO

- Mỗi thực thể tượng trưng cho một kho chứa lốp của cửa hàng.

- Các thuộc tính : mskho, tenkho, diachikho.

5) Thực thể : NHA_CC

- Mỗi thực thể tượng trưng cho một nhà cung cấp lốp cho cửa hàng.

- Các thuộc tính : msncc, tenncc, diachincc, diachincc, dienthoaincc.

Trang 9

2.2 Mô hình ERD

sản xuất

(1,n)(1,1) có

SLTồnĐGSL

Trang 10

2.3 Chuyển mô hình ERD thành mô hình quan hệ

LOP(mslop, dacdiem, msloailop, msncc)LOAI_LOP(msloailop, tenloailop)NUOC_SX(msnsx, tennsx)LL_NSX(msloailop, msnsx)KHO(mskho, tenkho, diachikho)LOP_KHO(mslop, mskho)

NHA_CC(msncc, tenncc, diachincc, dienthoaincc)LOP_NCC(mslop, msncc)

DAI_LY(msdl, tendl, diachidl, dienthoaidl)NHAN_VIEN(msnv, ten, diachinv, dienthoainv)PHIEU_NHAP(mspn, ngaynhap, mskho, msncc, msnv)CTPN(mslop, mspn, soluong, dongia)

PHIEU_XUAT(mspx, ngayxuat, mskho, msdl, msnv)CTPX(mslop, mspx, soluong, dongia)

PHIEU_KIEM_KE(mspkk, ngaykk, mskho, msnv)CTPKK(mslop, mspkk, slton)

PHIEU_BAO_HANH(mspbh, ngaybd, ngaykt, mslop)

2.4 Mô tả chi tiết cho các quan hệ

1) Quan hệ LOP:

Tên quan hệ : LOP

Ngày : 17.12.2007

STT Thuộc tính

Diễn giải Kiểu DL Số byte MGT Loại DL Ràng buộc

Mã số của chiếc lốp trong kho Đặc điểm của chiếc lốp Mã số của loại lốp Mã số của nhà cung cấp

PK

FK(LOAI_LOP) FK(NHA_CC)

Trang 11

Mã số của nước sản xuất Tên của nước sản xuất

S C

415

Diễn giải Kiểu DL Số byte MGT Loại DL Ràng buộc

Mã số của loại lốp Mã số của nước sản xuất

PK, FK(LOAI_LOP) PK, FK(NUOC_SX) Tổng số 8

Mã số của kho hàng Tên của kho hàng Địa chỉ của kho hàng

Diễn giải Kiểu DL Số byte MGT Loại DL Ràng buộc

Trang 12

Mã số của nhà cung cấp Tên của nhà cung cấp Địa chỉ của nhà cung cấp Số điện thoại của nhà cung cấp

Mã số của nhà cung cấp Mã số của chiếc lốp trong kho

PK, FK(NHA_CC)PK, FK(KHO) Tổng số 8

Mã số của đại lý Tên của đại lý Địa chỉ của đại lý Số điện thoại của đại lý

PK

Tổng số 114

Trang 13

Mã số của nhân viên Tên của nhân viên Địa chỉ của nhân viên Số điện thoại của nhân viên

Mã số của phiếu nhập Ngày lập phiếu nhập Mã số kho trong phiếu nhập Mã số nhà cung cấp

Mã số nhân viên lập phiếu

PK FK FK FK Tổng số 26

12) Quan hệ CTPN:

Tên quan hệ : CTPN

Ngày : 17.12.2007

STT Thuộc tính

Diễn giải Kiểu DL Số byte MGT Loại DL Ràng buộc

Mã số lốp được nhập vào kho Mã số phiếu nhập

Số lượng lốp trong phiếu nhập Giá nhập của mỗi chiếc lốp

PK, FK(LOP)FK(PHIEU_NHAP)

Tổng số 26

Trang 14

13) Quan hệ PHIEU_XUAT:

Tên quan hệ : PHIEU_XUAT

Ngày : 17.12.2007

STT Thuộc tính

Diễn giải Kiểu DL Số byte MGT Loại DL Ràng buộc

Mã số của phiếu xuất Ngày lập phiếu xuất Mã số kho trong phiếu xuất Mã số của đại lý

Mã số nhân viên lập phiếuCNCSC

PK FK(KHO) FK(DAI_LY) FK(NHAN_VIEN) Tổng số 26

Mã số lốp trong kho Mã số phiếu xuất

Số lượng lốp trong phiếu xuất Giá xuất của mỗi chiếc lốp

PK, FK(LOP) FK(PHIEU_NHAP)

Diễn giải Kiểu DL Số byte MGT Loại DL Ràng buộc1

Mã số của phiếu kiểm kê Ngày kiểm kê

Mã số kho được kiểm kê Mã số nhân viên lập phiếu

PK FK(KHO)

FK(NHAN_VIEN) Tổng số 22

Trang 15

16) Quan hệ CTPKK:

Tên quan hệ : CTPKK

Ngày : 17.12.2007

STT Thuộc tính

Diễn giải Kiểu DL Số byte MGT Loại DL Ràng buộc

Mã số lốp trong kho Mã số phiếu kiểm kê Số lượng lốp tồn kho

Mã số của phiếu bảo hành Ngày bắt đầu bảo hành Ngày kết thúc bảo hành Mã số lốp được bảo hành

PK

FK(LOP) Tổng số 16

- Kiểu dữ liệu: + S : số

+ C : chuỗi+ N : ngày tháng- Loại dữ liệu: + B : bắt buộc+ K : không bắt buộc

- Diễn giải : trình bày đầy đủ tên viết tắt của thuộc tính

Trang 16

2.4.2 Tổng kết thuộc tính:

STT Tên thuộc tính Diễn giải Thuộc quan hệ1

Mã số của chiếc lốp trong kho

Đặc điểm của chiếc lốp Mã số của loại lốp

Tên của loại lốp Mã số của nước sản xuất Tên của nước sản xuất

LOP, LOP_KHO, LOP_NCC, CTPN, CTPX, CTPKK, PHIEU_BAO_HANHLOP

LOAI_LOP, LL_NSXLOAI_LOP

NUOC_SX, LL_NSXNUOC_SX

Trang 17

192021 22232425262728293031

Địa chỉ của nhà cung cấp Số điện thoại của nhà cung cấp Mã số của đại lý

Tên của đại lý Địa chỉ của đại lý Số điện thoại của đại lý Mã số của nhân viên

Tên của nhân viên Địa chỉ của nhân viên Số điện thoại của nhân viên Mã số của phiếu nhậpNgày lập phiếu nhập

Số lượng lốp trong phiếu nhập Giá nhập của mỗi chiếc lốp Mã số của phiếu xuất Ngày lập phiếu xuất

Số lượng lốp trong phiếu xuất

Giá xuất của mỗi chiếc lốp Mã số của phiếu kiểm kê Ngày kiểm kê

DAI_LY, PHIEU_XUATDAI_LY

NHAN_VIEN, PHIEU_NHAP, PHIEU_XUAT, PHIEU_KIEM_KENHAN_VIEN

PHIEU_NHAP, CTPNPHIEU_NHAPCTPN

PHIEU_XUAT, CTPXPHIEU_XUAT

PHIEU_KIEM_KE, CTPKKPHIEU_KIEM_KE

Trang 18

3 Thiết kế giao diện

3.1 Các menu chức năng chính của giao diện

a) Menu chức năng quản lý :

Trong menu chức năng quản lý có các chức năng lập phiếu nhâp kho, phiếu xuất kho, phiếu kiểm kê, phiếu bảo hành.

Trang 19

b) Menu chức năng quản trị :

Chức năng quản trị có các chức năng con là quản trị lốp, quản trị nhà cung cấp và quản trị đại lý.

Trang 20

c) Menu chức năng tìm kiếm :

Chức năng tìm kiếm loại lốp mà nhân viên muốn biết.

Trang 21

3.2 Form chức năng a) Form chính :

Trang 23

d) Form lập phiếu nhập kho:

Ý nghĩa hoạt động :

Để lập phiếu nhập kho khi hàng được nhập về kho.

Quy tắt hoạt động :

Trang 24

Mô tả chi tiết Form Phiếu Nhập Kho:

liên quan

Giá trị DEFAULMSPN Textbox 4 ký tự Máy tự động

cấpMSKho Combobox 4 ký tự Table KHONgày DTPicker <= Ngày HT Chọn từ

Ngày hiện hànhNhà Cung

Chọn nhà CC đã cóMSLop Textbox 4 ký tự Lấy tự động

keyboardNhân Viên

Chọn NV của cửa hàng

Trang 25

e) Form lập phiếu xuất kho :

Ý nghĩa hoạt động :

Để lập phiếu xuất kho khi phân phối hàng trong kho cho các đại lý.

Quy tắt hoạt động :

Trang 26

Mô tả chi tiết Form PHIẾU XUẤT KHO:

liên quan

Giá trị DEFAULSố HĐ Textbox 4 ký tự Máy tự động

Ngày DTPicker <= Ngày HT Chọn từ DTPicker

Ngày hiện hành

đã cóLốp

Chọn loại lốp đã có

keyboardĐơn giá Combobx

Thành tiềnNhân Viên

Nhập Textbox Lấy tự động nhờ MaNV

Table NHAN_VIEN

Chọn NV của cửa hàng

Trang 27

f) Form lập phiếu kiểm kê :

Trang 28

Mô tả chi tiết Form PHIẾU KIỂM KÊ:

liên quan

Giá trị DEFAULMSPKK Textbox 4 ký tự Máy tự động

cấpNgay Kiem

Chọn NV của cửa hàng

g) Form phiếu bảo hành :

Trang 29

Khi người dùng nhập thông tin đầy đủ Sau đó chọn vào các button chức năng.

Button “Tạo Các Phiếu”: lưu vào database.Button “In Các Phiếu”: in các phiếu bảo hành.

Mô tả chi tiết Form LẬP PHIẾU BẢO HÀNH:

liên quan

Giá trị DEFAULMSPBH Textbox 4 ký tự Máy tự động

cấpMS Kho Combobox 4 ký tự Table KHOMS Lop Combobox 4 ký tự Table LOPThời gian

bắt đầu

DTPicker <= Ngày HT Chọn từ DTPickerThời gian

kết thúc

DTPicker > Ngày HT Chọn từ DTPicker

Trang 30

h) Form quản trị lốp:

Ý nghĩa hoạt động :

Quản trị lốp trong kho.

Quy tắt hoạt động :

Trang 31

Mô tả chi tiết Form QUẢN TRỊ LỐP:

liên quan

Giá trị DEFAULMSKho Combobox 4 ký tự Table KHO

Chọn loại lốp đã cóĐặc điểm Textbox <=20 ký tự Nhập từ

i) Quản trị nhà cung cấp:

Trang 32

Item “Tim Kiem”: tìm kiếm nhà cung cấp theo thông tin đã chọn.

Mô tả chi tiết Form QUẢN TRỊ NHÀ CUNG CẤP:

liên quan

Giá trị DEFAULTên NCC Textbox <= 50 ký tự Nhập từ

TimMaSoNCC(.)

Trang 34

Mô tả chi tiét Form QUẢN TRỊ ĐẠI LÝ:

liên quan

Giá trị DEFAULTên DL Textbox <= 20 ký tự Nhập từ

keyboardĐiện

Thoại Textbox Nhập từ keyboard

Tìm đại lý TimMSDaiLy(.)

Trang 35

3.3 Mô tả các ô xử lý

Tên ô xử lý : Tim Kiem

Form : QUAN TRI DAI LYInput : Tên đại lý cần tìm

Output : Các thông tin về Đại Lý muốn tìmTable liên quan : DAI_LY

Giải thuật :

TênDL = dl

Mở table DAI_LY

dl = DL.TênDL Hiển thị mọi thông tin Form : KQ

Thông báo: Không tìm thấy

Trang 36

Tên ô xử lý : Them

Form : QUAN TRI DAI LY

Input : Các thông tin về đại lý như: tendl, diachidl, dienthoaidlOutput : Thông tin đại lý

Table liên quan : DAI_LY

Giải thuật :

Tên : tĐịa chỉ : dcĐiện thoại :

Mở table DAI_LY

Tạo mã số đại lý : msdl

Thêm vào dòng X : X.msdl = msdl

X.tendl = tX.diachidl = dcX.dienthoạidl = dt

Trang 37

Tên ô xử lý : Chinh Sua

Form : QUẢN TRỊ NHÀ CUNG CẤP

Input : Các thông tin của nhà cung cấp cần chỉnh sửa như: tenncc, diachincc, dienthoaincc

Output : Thông báo kết quả thực hiệnTable liên quan : NHA_CC

Giải thuật :

Mở table NHA_CC

Đóng table NHA_CCTenNCC: tennccDiaChi: diachinccDien Thoai: dienthoaincc

Đọc chưa hết dữ liệu

Đọc dòng xx.msncc = msncc

Sửa vào dòng xx.tenncc = tennccx.diachincc = diachincc

x.dienthoaincc = dienthoainccĐ

S

Trang 38

Tên ô xử lý : Chinh Sua

Form : QUẢN TRỊ LỐPInput : Mã số của loại lốp

Output : Thông tin loại lốp được chỉnh sửaTable liên quan : LOAI_LOP, NUOC_SX, LL_NSX

Giải thuật :

Mở table LOAI_LOP, NUOC_SX

Đóng table LOAI_LOP, NUOC_SX, LL_NSXLoaiLop: msloailop

NuocSX: msnsx

Khi chưa hết dữ liệu

Đọc dòng dữ liệu x x.msloailop = msloailop

Sửa dòng x: x.msloailop = msloailop

x.msnsx = msnsx

Trang 39

Tên ô xử lý : Tao Moi

Đóng table LOAI_LOP, NUOC_SX, LL_NSXLoaiLop: msloailop

NuocSX: msnsx

Thêm vào dòng mới d: d.msloailop = msloailop

d.msnsx = msnsx

Trang 40

Tên ô xử lý : Tạo Các Phiếu

Form : LẬP PHIẾU BẢO HÀNHInput : mã số lốp

Output : Thông tin của phiếu bảo hànhTable liên quan : PHIEU_BAO_HANH

Giải thuật :

t1: Ngày bắt đầut2 : Ngày kết thúcArray N : các mslop

N: số lượng lốp

Mở table PHIEU_BAO_HANH

Đóng table PHIEU_BAO_HANH

n > 0

Tậo dữ liệu X:X.mslop = N[n]

X.ngaybd = t1X.ngaykt = t2

Trang 41

Tên ô xử lý : Kiểm tra hạn phiếu bảo hànhForm : LẬP PHIẾU BẢO HÀNHInput : Mã số của phiếu bảo hànhOutput : Thông tin của các phiếu bảo hànhTable liên quan : PHIẾU BẢO HÀNH

Giải thuật :

Mở table PHIEU_BAO_HANH

Đóng table PHIEU_BAO_HANH

Thời gian: tMã số: mspbh

Đọc dòng x từ tâble sao cho x.mspbh = mspbh

x.ngaybd < t<

x.ngaykt S thời gian bảo hànhThông báo : Quá

Đ

Ngày đăng: 22/11/2012, 10:12

HÌNH ẢNH LIÊN QUAN

Nếu muốn tạo một phiếu nhập mới thì người dùng nhấn vào nút Tao Moi trên màn hình. Có thể xuất phiếu nhập bằng cách nhấn vào nút InPKK trên màn hình. - Phân Tích Và Thiết Kế Hệ Thống - Quản Lý Kho Của Cửa Hàng Lốp Xe
u muốn tạo một phiếu nhập mới thì người dùng nhấn vào nút Tao Moi trên màn hình. Có thể xuất phiếu nhập bằng cách nhấn vào nút InPKK trên màn hình (Trang 3)

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w