Quản lý kho
Tống Văn Công Đề tài tốt nghiệp : Quản lý kho Mục lục !!"#$% & !!'(!)*% &+,-./% &&+#$01% &2+#$34 &+#$3!& &5!/3 2 &6*!7!8.!8!'#90,:2 ;<.!=.",-!>?#.@+@A,A,&BBB C.",-!>?#.#:D &;<.!=@+@A,A,&BBB &!0!)*@+@A,A,&BBB% &&!/E!>?#.4 &2;<.F//E!>?#.@+@A,A,G &(>?#.HI**JK0A&B &;<.=L*#@>&BB& &JM"*=INJOPJ& &J"*,7!)*L*#@>&BB& &&$>Q>'!8.K& &&R8,INJOPJ& &2O8?L*#5*!OPJ&& &SINOPJ&& &;<.!&& &&@<0 SIN&2 &2T,U!SINOPJ& &@Q>'SINOPJ,L*#5*!OPJ&% 2VWX!T3T./&4 VWX!!!!Y!Z&4 +,-./&4 &+#$01&G 2+#$3&G +#$3!&[ 5!/3 &[ &@\0W,]!Y!Z&[ 2B 2@\#\>?#.2B JT3T!>?#.2& +,- /22 J,ường Đại học GTVT – Khoa CNTT Tống Văn Công Đề tài tốt nghiệp : Quản lý kho #^_#AS>`!aHL*,b!Y!Z2 2 #^_#AHL*,b2 2 %#^_#AS>P0#KAAHL*,b>c2 2 4#^@KAHT>c2 2 &@012 &#^V,>!d@012 2 &&#^V,>!JK0AdRe012% 2% &2#^5,*>dO].012% 2% &#^V,>!V,0A,KdJF!X012% 2% &#^@00#A,dO!!f024 24 &%#^V,>!gdh-0124 24 &4#^V,>!@A,dR]012G 2G &GV,>!@*AdJ,i012G 2G 22G 2#^j0,dO9032G 2&#^j0,`,A,dO90k!!f02G 22#^j0,>d(902[ 2#^j0,V,>!@A,HO9001AA,2[ 2#^j0,`,NA,lCdO90k33!2[ 2%#^Pm0,Hnf32[ 24#^Pm0,JNA,l*,ACAdnf*33!B 2G#^Pm0,_A*d$>mfB 2[#^Pm0,V,>!@A,Hnf3A]01B R8:"*.B +,-./B &R8:"#$3 !iK!,:& 2 R8,!iK!,:2 &JT#90!>?#.2 &Ji!>?#.2 2 &&_A,AI***A2 J,ường Đại học GTVT – Khoa CNTT Tống Văn Công Đề tài tốt nghiệp : Quản lý kho &RF/*>.!,: &JT#90!f:3T/!>?#. &&;*>.Z90 &2;*>.!o!,: &2+,-./% % &2&+#$014 4 &22+#$34 G &2+#$3!G [ &25!/3 [ T#9[ J#.*3 J,ường Đại học GTVT – Khoa CNTT Tống Văn Công Đề tài tốt nghiệp : Quản lý kho Lời mở đầu Ngày nay, cuộc cách mạng khoa học - công nghệ và những thành tựu của nó đang góp phần làm biến đổi nhanh chóng và sâu sắc mọi mặt của đời sống xã hội, trở thành công cụ không thể thiếu trong nhiều lĩnh vực hoạt động như: kinh tế, quân sự, giáo dục, y tế,… Đặc biệt, trong công tác quản lý, Công nghệ thông tin (CNTT) đã khẳng định được thế mạnh rõ ràng và ngày càng thay thế các phương thức quản lý thủ công. 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 khác nhau. Do vậy cách quản lý kho theo phương pháp truyền thống sẽ không còn hiệu quả. Việc ứng dụng CNTT đã mang lại bước đột phá mới 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, vật tư, nguyên vật liệu và sản phẩm một cách chính xác kịp thời. Từ đó, người quản lý doanh nghiệp có thể đưa ra các kế hoạch và quyết định đúng đắn, giảm chi phí và tăng khả năng cạnh tranh, nâng cao kết quả hoạt động sản xuất kinh doanh. Nhờ được sự hướng dẫn của thầy Nguyễn Đức Dư trong bước đầu em đã nghiên cứu và vận dụng kiến thức đã học để xây dựng được chương trình đã đáp ứng tương đối một số yêu cầu đặt ra như trên. Tuy do kiến thức còn hạn chế nên chương trình chắc chắn không tránh khỏi các thiếu sót, vì vậy em rất mong được sự góp ý nhắc nhở của các Thầy Cô và của các bạn để có thể từng bước xây dựng chương trình ngày càng hoàn thiện và hiệu quả hơn. Em xin trân thành cảm ơn các Thầy Cô trong Bộ môn Công Nghệ Phần Mềm và khoa CNTT đã tạo điều kiện cho em hoàn thành đề tài tốt nghiệp này. J,ường Đại học GTVT – Khoa CNTT Tống Văn Công Đề tài tốt nghiệp : Quản lý kho Bố cục đồ án được chia làm 4 chương : Chương 1 : Khảo sát đặt bài toán Chương 2 : Lựa chọn công nghệ và công cụ lập trình Chương 3 : Phân tích thiết kế hệ thống Chương 4 : Cài đặt chương trình Chương 1 : Khảo sát và đặt bài toán J,ường Đại học GTVT – Khoa CNTT Tống Văn Công Đề tài tốt nghiệp : Quản lý kho 1.Yêu cầu chung bài toán quản lý Một doanh nghiệp muốn tin học hóa quá trình quản lý của mình, cụ thể là các phần sau: quản lý sản phẩm; quản lý kho; quản trị hệ thống; quản lý thông tin cá nhân. Thì việc quản lý phải đảm bảo phân loại sản phẩm được theo các loại, nhãn hiệu, ngành của sản phẩm. Đồng thời tạo ra được quan hệ giữa sản phẩm. Chương trình còn có chức năng quản trị hệ thống, dùng để: quản lý tài khoản, nhóm tài khoản, phân quyền. Chương trình cũng có phần tạo ra các báo cáo theo các mẫu của doanh nghiệp (có kèm theo trong phụ lục). Chương trình phải sử dụng được cho tất cả mọi nhân viên trong doanh nghiệp đó và mỗi người dùng trong chương trình chỉ có một số quyền và chỉ được thao tác một số phần nhất định được chỉ ra trước. Chương trình cần thực sự dễ dùng đối với ngay cả người có trình độ tin học không cao trong doanh nghiệp. 2.Yêu cầu cụ thể của bài toán Quy trình nghiệp vụ quản lý kho được áp dụng cho toàn bộ quá trình xuất và nhập hàng của bộ phận kho, quá trình quản lý sắp xếp, phân bố vị trí trong kho. Công việc chính của bộ phận kho gồm: nhập hàng, xuất hàng, phân bố vị trí trong kho, quản lý thông tin hàng trong kho, hàng tồn. Hàng hóa thuộc kho không chỉ là các hàng doanh nghiệp nhập từ các doanh nghiệp, đơn vị khác mà cả hàng hóa sản phẩm tồn chưa bán được, hàng hóa là tài sản cố định thuộc công ty Chương trình xây dựng nhằm mục đích phục vụ công việc quản kho tại kho công ty máy tính, bao gồm những nghiệp vụ chính sau: 2.1.Quản trị hệ thống Là người quản trị hệ thống có các chức năng: - Quản trị tài khoản người dùng - Phân quyền cho người dùng - Phân việc cho các user 2.2.Quản lý sản phẩm J,ường Đại học GTVT – Khoa CNTT Tống Văn Công Đề tài tốt nghiệp : Quản lý kho - Quản lý thông tin sản phẩm - Quản lý mẫu sản phẩm - Quản lý nhãn hiệu sản phẩm - Quản lý nhà sản xuất - Quản lý nhà cung cấp sản phẩm 2.3.Quản lý kho Chức năng chính của bộ phận kho là nhập hàng, xuất hàng cho bộ phận bán hàng, theo dõi số lượng hàng tồn kho. Nhân viên phải thường xuyên kiểm tra để biết được số lượng hàng hóa bị hư hỏng, sắp hết hay quá hạn, khi đó phải đề xuất ban điều hành có kế hoạch xử lý. Từ yêu cầu bài toán quản lý kho đáp ứng được những quy trình cụ thể sau : • Quy trình nhập kho Điều kiện nhập hàng Bộ phận nhập hàng đã có hàng, giấy tờ liên quan như: hợp đồng, phụ lục hợp đồng nếu có, các hóa đơn, chứng từ, danh sách các mặt hàng. Bộ phận kế toán, bộ phận kinh doanh biết các thông tin số hàng nhập, số hàng tồn, sức chứa trong kho. Bộ phận kho nhận được các chứng từ, thông báo, hợp đồng …. Về số hàng cần nhập. Nhập sơ bộ Hàng được nhập với nguyên hiện trạng trong lô, gói, niêm phong lại. Bộ phận quản lý kho và bộ phận nhập khẩu thực hiện các thủ tục chuyển giao như kiểm tra hóa đơn, hợp đồng, báo cáo sơ bộ về việc kiểm tra của đơn vị nhập hàng. J,ường Đại học GTVT – Khoa CNTT Tống Văn Công Đề tài tốt nghiệp : Quản lý kho Nếu một tình huống bất định xảy ra như: bộ phận quản lý kho, bộ phận nhập hàng không thực hiện việc chuyển giao, hàng sẽ bị niêm phong, bộ phận kho sẽ có thông báo hoặc khiếu nại với bộ phận liên quan. Kiểm tra trạng thái hàng Bộ phận kho (thủ kho) kiểm tra chi tiết đối với các sản phẩm: tình trạng sản phẩm, số lượng, mã số đã có, cấu hình và chi tiết các thành phần. Việc kiểm tra sẽ phụ thuộc vào mức độ tin cậy lẫn nhau giữa hai bên. - Nếu các sản phẩm đầy đủ các thông tin giống hóa đơn thì thực hiện việc tạo mã cho sản phẩm để lưu vào kho. - Nếu các sản phẩm: Sai về mã số hàng, tình trạng, cấu hình, các thành phần không đúng với hóa đơn xuất thực hiện thông báo lại cho các bộ phận nhập hàng, kế toán, thông báo cho cơ quan vận chuyển, chuyển fax, nhà cung cấp. Có thể lưu sản phẩm đó lại hoặc gửi trả đối với nhà cung cấp. Nhập thông tin hàng Mã số hàng có thể được đánh bằng tay hoặc bằng barcode. Mã số phải đánh chuẩn. Đối với việc tạo mã bằng barcode thì mã số được tạo ngay khi kiểm tra sản phẩm, mã này được tạo và lưu ngay khi đọc. Với một số loại sản phẩm giá trị nhỏ, kích thước, cấu hình không lớn cho phép tạo mã theo nhóm, loại. Việc tạo mã có thể không cần thiết khi hai bên nhập và xuất thống nhất tải file dữ liệu cho nhau hoặc truy xuất dữ liệu giữa hệ thống hai bên Chú ý: Khi bên xuất đã niêm phong lô hàng hoặc đóng gói và chắc chắn gói hàng đó đã tạo mã việc tạo mã sẽ không phải thực hiện. Nhập thông tin hàng vào hệ thống, nhập với tất cả các thông tin và hiện trạng của hàng. J,ường Đại học GTVT – Khoa CNTT Tống Văn Công Đề tài tốt nghiệp : Quản lý kho Bộ phận kho đưa hàng vào kho và phân bố vị trí Điều kiện trước khi đưa vào kho: Các sản phẩm phải có mã số đầy đủ đúng quy định. Nếu sai sản phẩm đó sẽ được đưa ra ngoài để tạo lại mã. Cách phân phối sản phẩm trong kho: Các sản phẩm được phân phối trong kho phải theo nguyên tắc: dễ nhìn, dễ thấy, dễ lấy, bố trí ngăn nắp, phân chia theo các khu vực cụ thể và tùy theo tính chất nhạy cảm của công việc, theo dòng, loại sản phẩm. Tạo sơ đồ bố trí sản phẩm để dễ thấy và dễ tìm Lập báo cáo Báo cáo thống kê các hàng mới vào, báo cáo thống kê các hàng cũ đã xuất trong kho theo ngày cho phụ trách văn phòng. Báo cáo cho phòng kinh doanh. Báo cáo thống kê về sản phẩm nhập, tình trạng, sản phẩm xuất, liệt kê phân loại các sản phẩn sai, hỏng cho bộ phận kế toán để họ cân đối. Điều kiện bổ xung Sẽ xảy ra trường hợp khi hàng chưa được đưa vào kho sẽ phải xuất. Trong trường hợp này hàng sẽ được kiểm tra và đưa ra xuất với điều kiện có sự xác nhận của trưởng phòng. Khi đó các thủ tục sẽ được giải quyết. Nếu các đơn vị, kho trong cùng một công ty việc xuất nhập hàng chỉ cần các chứng từ xuất và chuyển giao đến đơn vị đó. Nếu là các đơn vị hoặc các kho ở các công ty hoặc các nơi khác nhau buộc phải có hóa đơn xuất và chứng từ liên quan. Mẫu phiếu nhập kho(mẫu 01 – VT) J,ường Đại học GTVT – Khoa CNTT Tống Văn Công Đề tài tốt nghiệp : Quản lý kho • Quy trình xuất kho Mô tả : Việc xuất hàng có thể rất nhiều hình thức khác nhau: Xuất hàng theo đơn đặt hàng Xuất hàng tồn kho, thanh lý các hàng hóa sản phẩm bị hỏng Xuất hàng phục vụ cho quá trình giới thiệu quảng cáo, tư vấn sản phẩm Xuất hàng sử dụng cho chính các đơn vị thuộc công ty (xuất nội bộ) Xuất hàng trả lại nhà cung cấp khi hàng đã nhập không đủ tiêu chuẩn hoặc do hỏng trong thời gian bảo hành Do tính chất công việc kinh doanh trong một doanh nghiệp các bộ phận khác như bộ phận kinh doanh, bộ phận sửa chữa, bộ phận bảo hành, bộ phận kế toán phải liên tục cập nhật các thông tin từ kho. Khi các bộ phận có nhu cầu về hàng hóa vật tư các đơn vị sẽ lập phiếu dự trù vật tư nộp cho bộ phận kho có sự xác nhận của bộ phận kế toán. Bộ phận kho xem xét và duyệt các thông tin về số lượng, chủng loại vật tư, quy cách, thời gian cung cấp. J,ường Đại học GTVT – Khoa CNTT [...]... phẩm còn trong kho để từ đó người quản lý biết được sản phẩm trong kho còn hay hết để đưa ra biện pháp nhâp hàng mới 2.Sơ đồ phân rã chức năng Trường Đại học GTVT – Khoa CNTT Tống Văn Công 3.Sơ đồ luồng dữ liệu 3.1.Sơ đồ luồng dữ liệu nhập kho (DFD) Trường Đại học GTVT – Khoa CNTT Đề tài tốt nghiệp : Quản lý kho Tống Văn Công Đề tài tốt nghiệp : Quản lý kho • Mô tả : 1.Bộ phận nhập kho lập phiếu nhập,... người dùng : Trường Đại học GTVT – Khoa CNTT Tống Văn Công Đề tài tốt nghiệp : Quản lý kho Cho phép quản lý mọi hoạt động của người dùng trong hệ thống, thông tin họat động cụ thể của người dùng: thời gian, chức năng thực hiện của người dùng cụ thể trong chương trình theo tài kho n mà người dùng đăng nhập vào hệ thống 1.2 .Quản lý sản phẩm • Quản lý mẫu sản phẩm : Quản lý các thông tin liên quan đến sản... 1.3 .Quản lý kho • Nhập kho : Nhập sản phẩm hoặc linh kiện vào kho theo phiếu nhập kho, số lượng nhập, sản phẩm nhập, nhãn hiệu sản phẩm, nơi sản xuât, nơi cung cấp, ngày nhập kho • Xuất kho : Nhận yêu cầu xuất, lập phiếu xuất, ngày xuất, sản phẩm xuất, số lượng xuất, xuất cho đơn vị nào, cho công ty nào, người xuất • Thống kê sản phẩm trong kho : Kiểm kê sản phẩm tồn kho • Thống kê linh kiện trong kho. .. sản phẩm trong kho tính toán trên cơ sở các thông tin hàng nhập vào, hàng xuất ra, các sản phẩm lưu đọng hàng tuần, hàng tháng Báo cáo: Trên cơ sở thông tin của đã thống kê nhân viên kho lập các báo cáo tổng hợp, báo cáo chi tiết về hàng tồn kho gửi cấp trên theo tuần,tháng hoặc quý 2.4 .Quản lý khách hàng Trường Đại học GTVT – Khoa CNTT Tống Văn Công Đề tài tốt nghiệp : Quản lý kho Quản lý thông tin... dữ liệu xuất kho • Mô tả : 1.Bộ phận nhập kho lập phiếu nhập 2.Bộ phận điều hành quản lý kho lập phiếu 3.Điều chỉnh phiếu xuất kho 4.Lấy yêu cầu từ phiếu xuất 5.Lấy thông tin điều chỉnh phiếu xuất 6.Xuất sản phẩm, mã loại sản phẩm, số lượng 7.Xuất sản phẩm cho khách hàng 8.Xuất cho kho thuộc công ty khác 4.Thiết kế cơ sở dữ liệu Trường Đại học GTVT – Khoa CNTT Đề tài tốt nghiệp : Quản lý kho Tống Văn... Trường Đại học GTVT – Khoa CNTT Tống Văn Công Đề tài tốt nghiệp : Quản lý kho • Tính toán sản phẩm tồn kho Mô tả : Trên cơ sở thông tin hàng nhập, thông tin hàng xuất, thời gian quy định lưu trữ, thời gian bảo hành, thời gian tính khấu hao Bộ phận kho cân đối để tính ra hàng là tồn kho Kiểm tra: Nhân viên kho hoặc thủ kho kiểm tra các thông tin thực về các mặt hàng sản phẩm trong kho Thống kê: Nhân... công ty nào, người xuất • Thống kê sản phẩm trong kho : Kiểm kê sản phẩm tồn kho • Thống kê linh kiện trong kho : Kiểm kê linh kiện còn trong kho Trường Đại học GTVT – Khoa CNTT Tống Văn Công Đề tài tốt nghiệp : Quản lý kho 1.4 .Quản lý khách hàng Thực hiện quản lý khách hàng nhằm lưu trữ các thông tin các khách hàng đã mua sản phẩm phục vụ cho quá trình đánh giá về các khách hàng, sự tin cậy và tiềm... nhập vào kho, nhập từ đơn vi nào, công ty nào • Thống kê được lượng hàng xuất, xuất cho khách hàng nào cho công ty nào • Thống kê sản phẩm đang có trong kho Chương 2 : Lựa chọn công nghệ và công cụ lập trình Trường Đại học GTVT – Khoa CNTT Tống Văn Công Đề tài tốt nghiệp : Quản lý kho 1.Giới thiệu chung về hệ quản trị cơ sở dữ liệu và SQL Server 2000 1.1 Hệ quản trị cơ sở dữ liệu là gì? Một hệ quản trị... System.Data.Sqltypes Cung cấp các lớp hỗ trợ thao tác trên các kiểu dữ liệu cơ bản của SQL Server Trường Đại học GTVT – Khoa CNTT Tống Văn Công Đề tài tốt nghiệp : Quản lý kho Chương 3 : Phân tích thiết kế hệ thống 1.Phân tích các chức năng 1.1 .Quản trị hệ thống • Chức năng quản lý vai trò Quản lý các vai trò sử dụng trong hệ thống - Thêm vai trò - Sửa vai trò - Xóa vai trò - Phân chức năng cho vai trò • Thay... Văn Công Đề tài tốt nghiệp : Quản lý kho Nếu trong kho có đầy đủ các thông tin yêu cầu : Bộ phận kho thực hiện làm phiếu xuất hàng(có mẫu), kiểm tra hàng, đóng gói, chuyển và xác nhận đã giao hàng cho bộ phận giao hàng hoặc các bộ phận liên quan Nếu trong kho không có đầy đủ các thông tin yêu cầu : Bộ phận kho thực hiện gửi các thông tin về tình hình nhu cầu và hiện tại kho cho cấp trên Lập phiếu mua . user 2.2 .Quản lý sản phẩm J,ường Đại học GTVT – Khoa CNTT Tống Văn Công Đề tài tốt nghiệp : Quản lý kho - Quản lý thông tin sản phẩm - Quản lý mẫu sản phẩm - Quản lý nhãn hiệu sản phẩm - Quản lý nhà. GTVT – Khoa CNTT Tống Văn Công Đề tài tốt nghiệp : Quản lý kho 1.Yêu cầu chung bài toán quản lý Một doanh nghiệp muốn tin học hóa quá trình quản lý của mình, cụ thể là các phần sau: quản lý sản. chi tiết về hàng tồn kho gửi cấp trên theo tuần,tháng hoặc quý. 2.4 .Quản lý khách hàng J,ường Đại học GTVT – Khoa CNTT Tống Văn Công Đề tài tốt nghiệp : Quản lý kho Quản lý thông tin về khách