xây dựng chương trình quản lý kho hàng hóa - Pdf 14

MỤC LỤC
LỜI NÓI ĐẦU
1
Trong thời đại kinh tế thị trường, bùng nổ công nghệ thông tin như hiện nay cơ
sở dữ liệu ngày càng quan trọng và được sử dụng nhiều vào công việc quản lý cũng
như xem và nhập thông tin trong đời sống của chúng ta. Quản lý kho trong doanh
nghiệp là một việc rất 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, quốc tế. Quản lý
thống nhất mô hình này trong kho không phải là việc đơn giản nếu chỉ sử dụng
phương pháp kho truyền thống.
Vì thế em đã nhận đề tài “ Nghiên cứu và cài đặt một số chức năng trong chương
trình quản lý kho hàng của Công ty TNHH Ngọc Khánh ” với niềm thích thú và say
mê. Em đã tham khảo cách quản lý của một số cửa hàng trong đó có quản lý nhà kho,
một số nhà phân phối để viết nên chương trình “Quản lý kho hàng” giải đáp nhiều
câu hỏi cho các nhà quản lý trong việc quản lý nhà kho trong cửa hàng một cách có
hiệu quả. Đồng nhất dữ liệu và dễ sử dụng có tính ứng dụng cao trong thực tế.
Phần mềm quản lý kho hàng hóa là một giải pháp tiên tiến. Nó là một hệ thống
quản lý đầy đủ các thông tin về kho, vật tư hàng hóa cũng như các nhiệm vụ nhập
kho, xuất kho nội bộ, kiểm kê kho vật tư và điều chỉnh vật tư sau khi kiểm kê.
Dù vậy trong thời gian thực hiện chương trình dù cố gắng nhưng em không thể
tránh khỏi được những thiếu sót do chưa hiểu rõ và nắm hết được tất cả các nhu cầu
của các nhà quản lý vào việc quán lý kho trong thực tế. Em rất mong được quý thầy
cô và các bạn sửa chữa, bổ sung thêm để chương trình ngày càng hoàn thiện hơn, có
tính ứng dụng cao hơn trong thực tế.
2
CHƯƠNG 1
TỔNG QUAN VỀ ĐỀ TÀI
1.1. Lý do chọn đề tài
Ngày nay công nghệ thông tin hiện đang phát triển rất nhanh chóng và đạt
được những thành tựu to lớn trong tất cả các lĩnh vực của công nghệ và đời sống. Đặc

Nối A – Trưng Trắc – Văn Lâm – Hưng Yên.
Công ty TNHH Ngọc Khánh là một trong những doanh nghiệp hàng đầu của
Việt nam trong lĩnh vực sản xuất đây và cáp điện cho ngành điện lực và dân dụng.
Trên cơ sở một hợp tác nhỏ, thành lập năm 1989, chuyên sản xuất các mặt hàng
cơ khí nhẹ phục vụ tiêu dùng, đến năm 1994 công ty TNHH Ngọc Khánh được thành
lập, với trụ sở đồng thời là xưởng sản xuất với diện tích 1200m
2
tại địa chỉ số 37 phố
Nguyễn Sơn, thị trấn Gia lâm, huyện Gia Lâm, nay là phường Ngọc Lâm, quận Long
Biên, Hà Nội.
Được thành lập tại một thời điểm nền kinh tế đang chuyển đổi, nhu cầu về phát
triển cơ sở hạ tầng rất lớn, cộng với điều kiện mặt bằng sản xuất, nhân lực sẵn có nên
phương hướng hoạt động và nghành nghề chính của công ty được xác định là sản xuất
kinh doanh các loại dây và cáp điện hạ thế phục vụ phát triển cơ sở hạ tầng, xây dựng,
cải tạo mạng lưới điện sinh hoạt.
Dựa trên cơ sở áp dụng công nghệ sản xuất mới, khả năng quản lý sản xuất và
trình độ tay nghề công nhân, công ty luôn sản xuất ra các sản phẩm đạt chất lượng
cao, thỏa mãn yêu cầu của mọi khách hàng, đáp ứng các yêu cầu của tiêu chuẩn về kỹ
thuật điện. Sản phâm và hệ thống quản lý chất lượng của công ty đã được cấp chứng
chỉ Chứng nhận phù hợp tiêu chuẩn Việt Nam (cho sản phẩm) và Tiêu chuẩn ISO
9001: 2000 (cho hệ thống) trong năm 2001, do trung tâm chứng nhận phù hợp tiêu
chuẩn – QUACERT cấp.
4
1.2.2. Cơ cấu tổ chức của công ty
Hình 1.1 Cơ cấu tổ chức của công ty TNHH Ngọc Khánh
1.2.3. Thực trạng ứng dụng công nghệ thông tin trong việc quản lý kho
hàng tại công ty.
Kho hàng của công ty TNHH Ngọc Khánh vẫn quản lý theo phương pháp thủ
công như việc xuất nhập hàng hóa hàng ngày cho các xí nghiệp sản xuất vẫn ghi sổ
sách, dựa trên giấy tờ là chủ yếu, việc tổng hợp vật tư nhập xuất tồn vẫn do cán bộ vật

- Bước 2: Vào menu File | New | Project
- Bước 3: Khai báo
6
Hình 1.2. Màn hình khai báo Project
Mở hộp ToolBox: Menu View | ToolBox  chứa các control
• Mở cửa sổ Properties: Menu View | Properties  chứa thuộc tính
• Mở cửa sổ Solution Explorer: Menu View | Solution Explorer cửa sổ
Project xuất hiện.
- Bước 4: Thiết kế Form – Viết code
• Thiết kế form: Nhắp vào View Designer (trong cửa số Solution
Explorer)
• Viết code: Nhắp vào View Code (trong cửa số Solution Explorer)
- Bước 5: Để chạy chương trình, nhấn F5 hoặc nhắp vào nút
Để dừng chương trình, nhấn Shift + F5 hoặc nhắp vào nút
* Các thao tác với Project / Solution
a. Tạo Project
C1. Vào menu File | New | Project
C2. Ctrl + Shift + N
C3. Chọn công cụ New Project trên thanh Standart
7
b. Mở Project / Solution:
C1. Vào menu File | Open | Project / Solution
C2. Ctrl + Shift + O
c. Lưu Project / Solution
C1. Vào menu File | Save All
C2. Chọn công cụ Save All trên thanh Standart
d. Đóng Solution: Vào menu File | Close Solution
 Màn hình giao diện của Windows Forms
 Cửa sổ thiết kế Form (Designer):
Hình 1.3. Cửa sổ thiết kế Forms

- Mỗi lớp (class) có nhiều property khác nhau. Tuy nhiên, vẫn có một số
property giống nhau được xây dựng từ lớp ban đầu.
1.3.3. Giới thiệu về hệ quản trị cơ sở dữ liệu SQL
SQL Server là hệ thống quản trị cơ sở dữ liệu quan hệ (Relational DataBase
Management System- RDBMS) sử dụng các lệnh giáo chuyển Transaction-SQL để
trao đổi dữ liệu giữa Client Computer và Server Computer. SQL Server có một số đặc
tính như sau:
 Cho phép quản trị một hệ CSDL lớn (lên đến vài tega byte), có tốc độ xử lý
dữ liệu nhanh đáp ứng yêu cầu về thời gian.
 Cho phép nhiều người cùng khai thác trong một thời điểm đối với một
CSDL và toàn bộ quản trị CSDL (lên đến vài chục ngàn user).
9
 Có hệ thống phân quyền bảo mật tương thích với hệ thống bảo mật của
công nghệ NT (Network Technology), tích hợp với hệ thống bảo mật của
Windows hoặc sử dụng hệ thống bảo vệ độc lập của SQL Server.
 Hỗ trợ trong việc triển khai CSDL phân tán và phát triển ứng dụng trên
Internet
 Cho phép lập trình kết nối với nhiều ngôn ngữ lập trình khác dùng xây dựng
các ứng dụng đặc thù (Visual Basic, C, C++, ASP, ASP.NET, XML,…).
10
CHƯƠNG 2
PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG KHO HÀNG TẠI CÔNG
TY TNHH NGỌC KHÁNH
2.1. Phân tích hệ thống thông tin
2.1.1. Sơ đồ thông tin của hệ thống đang hoạt động tại công ty TNHH Ngọc
Khánh.
 Quá trình nhập hàng từ các nhà máy
Các sản phẩm dây và cáp điện của công ty được sản xuất từ hai nhà máy.
Quá trình nhập hàng từ các nhà máy sản xuất được mô tả trong sơ đồ dưới.
Thời điểm Kho Ban lãnh đạo

Khi khách hàng có yêu cầu
Yêu cầu về hàng hoá
Lập phiếu xuất bán
Phiếu xuất kho ban đầu
Thông tin vào phiếu xuất kho
Vào sổ
Phiếu xuất kho hoàn chỉnh
Sổ chi tiết hàng hóa
Sổ theo dõi thu chi các đại lý
Lập báo cáo
Báo cáo về hàng hoá
Báo cáo về thu chi đối với các đại lý
12
Theo yêu cầu của
lãnh đạo hoặc định
kỳ
 Quá trình kiểm kê
Mỗi khi có yêu cầu thông tin chính xác về hàng tồn, Ngọc Khánh cũng thực hiện
các hình thức kiểm kê hàng trong kho, mục đích của việc này là điều chỉnh lại các
thông tin sai lạc về hàng hoá để có thông tin chuẩn trong việc nhập xuất hàng hoá từ
nhà máy sản xuất, cũng như có thông tin hàng hóa chính xác để tư vấn và cung cấp
dịch vụ cho khách hàng, sau khi phần mềm quản lý ra đời, có thể không nhất thiết
phải có quá trình vào sổ kiểm kê nữa, mà sẽ chỉ là việc cập nhật và sửa chữa lại một
số thông tin sai lạc trong cơ sở dữ liệu.
Thời điểm Kho Ban lãnh đạo
Báo cáo
13
Hình 2.2 Sơ đồ luồng thông tin của quá trình xuất bán
Thực hiện kiểm kê
Vào sổ kiểm kê

15
2.1.3. Phân tích và thiết kế hệ thống
2.1.3.1. Biểu đồ mức khung cảnh
Hình 2.5. Biểu đồ mức khung cảnh
2.1.3.2. Biểu đồ luồng dữ liệu mức đỉnh
16
Hình 2.6. Biểu đồ luồng dữ liệu mức đỉnh
17
2.1.3.3. Biểu đồ luồng dữ liệu mức dưới đỉnh
- Chức năng quản lý danh mục
Hình 2.7. Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng quản lý danh mục
- Chức năng quản lý nhập-xuất
Hình 2.8. Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng quản lý nhập-xuất
18
- Chức năng báo cáo
Hình 2.9. Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng báo cáo
- Chức năng tìm kiếm
19
Hình 2.10. Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng tìm kiếm
2.2. Xây dựng các thực thể và thiết kế cơ sở dữ liệu vật lý
1. Chương trình sử dụng hệ quản trị cơ sở dữ liệu SQL để quản lý dữ liệu của
chương trình.
2. Tên cơ sở dữ liệu: quanlykhohang
3. Xây dựng bảng (Table):
Hệ thống gồm có 7 bảng:
- Table: HangHoa
- Table: NhaCungCap
- Table: KhachHang
- Table: NhanVien
- Table: Kho

2.2.6. Bảng nhân viên: NhanVien
- Bao gồm các thông tin mã nhân viên, tên nhân viên, giới tính, ngày sinh, địa
chỉ.
- Với khóa chính la: MaNV
Hình 2.16. Bảng chi tiết nhân viên
2.2.7. Bảng kho: Kho
- Bao gồm các thông tin mã kho, tên kho, địa chỉ kho.
- Với khóa chính là: Makho
23
Hình 1.17. Bảng chi tiết kho
2.3. Mô hình dữ liệu quan hệ
24
Hình 2.18. Mô hình dữ liệu quan hệ
CHƯƠNG 3
25


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status