Phân tích, thiết kế và xây dựng phần mềm quản lý nhập xuất tồn tại Công ty TNHH Tam Phúc

94 876 2
Phân tích, thiết kế và xây dựng phần mềm quản lý nhập  xuất  tồn tại Công ty TNHH Tam Phúc

Đ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

1. Lý do chọn đề tàiTrong xu thế hội nhập với nền kinh tế thế giới, các doanh nghiệp phải đối mặt với thách thức là sự cạnh tranh của rất nhiều doanh nghiệp trong và ngoài nước. Để có thể tồn tại và đứng vững trên thị trường thì buộc các doanh nghiệp phải bằng cách nào đó nâng cao hiệu quả sản xuất kinh doanh từ đó tiến tới nâng cao chất lượng và hạ giá thành sản phẩm. Cùng với xu thế phát triển của nền kinh tế, đó là sự phát triển như vũ bão của công nghệ thông tin. Ngày nay, công nghệ thông tin được ứng dụng ở hầu hết các ngành nghề lĩnh vực. Các nhà quản lý cũng coi công nghệ thông tin như một công cụ quan trọng để nâng cao hiệu quả hoạt động của doanh nghiệp mình và đã trở thành một xu thế tất yếu. Nếu các doanh nghiệp không biết cách khai thác ưu thế của việc ứng dụng công nghệ thông tin vào hoạt động của công ty thì doanh nghiệp rất khó có thể tồn tại và cạnh tranh được với các doanh nghiệp khác trong ngành.Trong xu thế tất yếu đó, việc ứng dụng tin học vào quản lý, đặc biệt là trong lĩnh vực quản lý kho là rất cần thiết. Nó không những giúp doanh nghiệp quản lý kho một cách hiệu quả, giảm thiểu thất thoát trong quá trình hoạt động góp phần nâng cao hiệu quả hoạt động sản xuất kinh doanh mà còn đáp ứng một cách nhanh chóng và toàn diện những yêu cầu khắt khe của khách hàng.Với những lý do trên, trong thời gian thực tập của mình, dưới sự hướng dẫn của thầy Lê Quý Tài cùng các anh, chị đồng nghiệp trong Công ty Cổ phần (CP) phần mềm Meliasoft, thông qua quá trình đọc tài liệu và thực hiện khảo sát hoạt động của Công ty Trách nhiệm hữu hạn (TNHH) Tam Phúc tôi đã chọn đề tài: “Phân tích, thiết kế và xây dựng phần mềm quản lý nhập xuất tồn tại Công ty TNHH Tam Phúc” để làm khóa luận tốt nghiệp.2. Mục đích nghiên cứua. Tìm hiểu thực trạng hoạt động quản lý nhập – xuất – tồn tại công ty TNHH Tam Phúc để đưa ra giải pháp phù hợp giải quyết được những yêu cầu mà cách quản lý kho hiện tại của công ty chưa làm được.b. Phân tích quy trình nghiệp vụ liên quan đến hoạt động nhập – xuất – tồn kho của công ty từ đó thiết kế và xây dựng được phần mềm quản lý nhập – xuất – tồn đáp ứng được yêu cầu đặt ra, có tính ứng dụng cao.3. Phạm vi và phương pháp nghiên cứua. Phạm vi nghiên cứu Chỉ nghiên cứu quy trình nhập – xuất – tồn kho tại các công ty vừa sản xuất vừa thương mại trong đó chú trọng nghiên cứu qui trình nhập – xuất – tồn kho tại công ty TNHH Tam Phúc kể từ khi thành lập đến nay.b. Phương pháp nghiên cứu Đề tài thực hiện bằng phương pháp định tính, nghiên cứu tài liệu kết hợp với quan sát thực tế qua ba bước: Bước 1: tiến hành đọc, phân tích, tổng hợp những tài liệu cần thiết cho việc nghiên cứu, những tài liệu này cung cấp những gợi ý giúp xác định chính xác vấn đề và hình thành cơ sở lý luận cho bài khóa luận.Bước 2: tiến hành quan sát trực tiếp quá trình nhập – xuất – tồn vật tư tại công ty và phỏng vấn sơ bộ những nhân viên trong công ty để biết được thực tế công việc nhập – xuất – tồn kho ở công ty trải qua những quy trình nào từ đó hình thành nên tài liệu cung cấp cho bước nghiên cứu chính thức.Bước 3: tiến hành phân tích chi tiết dựa trên định hướng và tài liệu thu thập được ở bước nghiên cứu sơ bộ, đồng thời tiến hành phỏng vấn trực tiếp nhân viên trong công ty để xác thực lại các bước trong quy trình đang phân tích cũng như kiểm tra lại hướng thực hiện.4. Kết cấu của đề tàiChương 1: Thực trạng quản lý nhập – xuất – tồn tại Công ty TNHH Tam PhúcGiới thiệu khái quát về công ty TNHH Tam Phúc, khảo sát hiện trạng quản lý nhập – xuất – tồn kho tại công ty, đề ra giải pháp giải quyết những vấn đề tồn tại mà cách quản lý cũ chưa làm được.Chương 2: Phân tích hệ thống thông tin quản lý nhập – xuất – tồnChương này dựa vào các quy trình hoạt động quản lý kho mà công ty cung cấp và các tài liệu liên quan thu thập được, tiến hành phân tích các quy trình đó để ra được các mô hình hệ thống, làm kết quả nghiên cứu tiếp chương 3.Chương 3: Thiết kế và xây dựng phần mềm quản lý nhập – xuất – tồnDựa trên những gì đã phân tích ở Chương 2 cùng với tài liệu là các hồ sơ dữ liệu của công ty cung cấp, tiến hành chọn ngôn ngữ xây dựng phù hợp, thiết kế cơ sở dữ liệu vật lý, giao diện, và xây dựng phần mềm quản lý nhập – xuất – tồn tại công ty TNHH Tam Phúc.

HỌC VIỆN NGÂN HÀNG KHOA HỆ THỐNG THÔNG TIN QUẢN LÝ KHĨA LUẬN TỐT NGHIỆP ĐẠI HỌC PHÂN TÍCH THIẾT KẾ VÀ XÂY DỰNG PHẦN MỀM QUẢN LÝ XUẤT – NHẬP – TỒN TẠI CÔNG TY TNHH TAM PHÚC NGÔ THỊ TRANG HÀ NỘI, 2014 HỌC VIỆN NGÂN HÀNG KHOA HỆ THỐNG THƠNG TIN QUẢN LÝ KHĨA LUẬN TỐT NGHIỆP ĐẠI HỌC PHÂN TÍCH THIẾT KẾ VÀ XÂY DỰNG PHẦN MỀM QUẢN LÝ XUẤT – NHẬP – TỒN TẠI CÔNG TY TNHH TAM PHÚC Giáo viên hướng dẫn : ThS Lê Quý Tài Sinh viên thực : Ngô Thị Trang Lớp : K13HTTTA Khóa : 13 Hệ : Đại học Chính qui Hà Nội, tháng 5/2014 NHẬN XÉT (Của giáo viên hướng dẫn) Về mặt: Mục đích đề tài; Tính thời ứng dụng đề tài; Bố cục hình thức trình bầy đề tài; Kết thực đề tài; Ý thức, thái độ sinh viên trình thực đề tài Kết luận : Hà Nội, ngày 23 tháng năm 2014 Giáo viên hướng dẫn (Ký tên) MỤC LỤC DANH MỤC CÁC CHỮ VIẾT TẮT i MỞ ĐẦU .1 Lý chọn đề tài Mục đích nghiên cứu Phạm vi phương pháp nghiên cứu Kết cấu đề tài LỜI CẢM ƠN LỜI CAM ĐOAN .4 CHƯƠNG THỰC TRẠNG QUẢN LÝ XUẤT – NHẬP – TỒN TẠI CÔNG TY TNHH TAM PHÚC 1.1 Khái quát công ty TNHH Tam Phúc 1.1.1 Khái quát chung 1.1.2 Lịch sử hình thành phát triển 1.1.3 Ngành nghề, lĩnh vực kinh doanh 1.1.4 Sơ đồ cấu tổ chức Hình 1.1: Sơ đồ cấu tổ chức công ty TNHH Tam Phúc 1.2 Khảo sát trạng hệ thống thông tin quản lý nhập – xuất – tồn 1.2.1 Thực trạng ứng dụng công nghệ thông tin vào quản lý nhập – xuất – tồn công ty 1.2.2 Hạn chế cách quản lý kho cũ yêu cầu toán đặt 1.2.3 Giải pháp CHƯƠNG PHÂN TÍCH HỆ THỐNG THƠNG TIN QUẢN LÝ NHẬP – XUẤT - TỒN 2.1 Mô tả toán 2.1.1 Cập nhật số dư tồn kho đầu kỳ Bảng 2.1: Bảng mô tả toán “Cập nhật số dư tồn kho đầu kỳ” 2.1.2 Cấp mã vật tư .8 Bảng 2.2: Bảng mơ tả tốn “Cấp mã vật tư” 2.1.3 Nhập kho .9 Bảng 2.3: Bảng mơ tả tốn “Nhập kho” 10 2.1.4 Xuất kho .11 Bảng 2.4: Bảng mơ tả tốn “Xuất kho” 12 2.1.5 Tính giá vốn hàng xuất .12 Bảng 2.5: Bảng mơ tả tốn “Tình giá vốn hàng xuất” 12 2.1.6 Kiểm kê vật tư, hàng hóa 12 Bảng 2.6: Bảng mơ tả tốn “Kiểm kê hàng hóa” 13 2.1.7 Báo cáo 13 Bảng 2.7: Bảng mơ tả tốn “Báo cáo” 13 2.2 Bảng phân tích 13 Bảng 2.8: Bảng “phân tích thành phần liệu” 14 2.3 Biểu đồ ngữ cảnh 14 2.3.1 Các tác nhân bên hệ thống .14 2.3.2 Biểu đồ ngữ cảnh .14 Hình 2.1: Biểu đồ ngữ cảnh hệ thống quản lý nhập xuất tồn 15 2.4 Danh sách hồ sơ liệu 15 Bảng 2.9: Danh sách hồ sơ liệu 15 2.5 Ma trận thực thể - chức .15 2.5.1 Các chức 15 Bảng 2.10: Danh sách chức 16 2.5.2 Ma trận thực thể - chức 16 Bảng 2.11: Ma trận thực thể chức .17 2.6 Biểu đồ phân rã – chức 18 2.6.1 Bảng gộp nhóm chức 18 Bảng 2.12: Gộp nhóm chức 18 2.6.2 Biểu đồ phân rã chức 18 Hình 2.2: Biểu đồ phân rã chức 19 2.7 Biểu đồ hoạt động 19 2.7.1 Quy trình cập nhật tồn kho đầu kỳ .20 Hình 2.3: Quy trình cập nhật tồn đầu kỳ .20 2.7.2 Quy trình cấp mã vật tư 20 Hình 2.4: Quy trình cấp mã vật tư .20 2.7.3 Quy trình nhập kho 21 Hình 2.5: Quy trình Nhập kho .21 2.7.4 Quy trình xuất kho .22 Hình 2.6: Quy trình xuất kho .22 2.7.5 Quy trình tính giá vốn hàng xuất 23 Hình 2.7: Quy trình tính giá vốn hàng vốn 23 2.7.6 Quy trình kiểm kê hàng hóa .23 Hình 2.8: Quy trình kiểm kê vật tư 23 2.7.7 Quy trình báo cáo 23 Hình 2.9: Quy trình báo cáo 23 CHƯƠNG 24 THIẾT KẾ PHẦN MỀM QUẢN LÝ XUẤT – NHẬP – TỒN 24 3.1 Thiết kế hệ thống 24 3.1.1 Biểu đồ luồng liệu logic 24 3.1.1.1 Biểu đồ luồng liệu mức .24 Hình 3.1: Biểu đồ DFD mức tiến trình 1.0 Cập nhật tồn đầu kỳ .24 Hình 3.2: Biểu đồ DFD mức tiến trình 2.0 Cấp mã vật tư 24 Hình 3.3: Biểu đồ DFD mức tiến trình 3.0 Nhập kho 25 Hình 3.4: Biểu đồ DFD mức tiến trình 4.0 Xuất kho 25 Hình 3.5: Biểu đồ DFD mức tiến trình 5.0 Cập nhật thẻ kho 25 Hình 3.6: Biểu đồ DFD mức tiến trình 6.0 Tính giá vốn hàng xuất 26 Hình 3.7: Biểu đồ DFD mức tiến trình 7.0 Lập biên kiểm kê 26 Hình 3.8: Biểu đồ DFD mức tiến trình 8.0 Lập báo cáo 26 3.1.1.2 Biểu đồ luồng liệu mức .26 Hình 3.9: Biểu đồ DFD mức tiến trình 1.0 Cập nhật tồn kho đầu kỳ 27 Hình 3.10: Biểu đồ DFD mức tiến trình 2.0 Lập mã vật tư .27 Hình 3.11: Biểu đồ DFD mức tiến trình 3.0 Nhập kho 28 Hình 3.12: Biểu đồ DFD mức 1tiến trình 4.0 Xuất kho 28 Hình 3.13: Biểu đồ DFD mức tiến trình 5.0 Cập nhật thẻ kho 28 Hình 3.14: Biểu đồ DFD mức tiến trình 6.0 Tính giá vốn hàng xuất 29 Hình 3.15: Biểu đồ DFD mức tiến trình 7.0 Lập biên kiểm kê 29 Hình 3.16: Biểu đồ DFD mức tiến trình 8.0 Lập báo cáo 29 3.1.1.3 Biểu đồ luồng liệu logic mức .29 Hình 3.17: Biểu đồ DFD mức tiến trình 1.2 Cập nhật tồn đầu 30 Hình 3.18: Biểu đồ DFD mức tiến trình 2.2 Lập mã vật tư .30 Hình 3.19: Biểu đồ DFD mức tiến trình 3.3 Lập phiếu nhập kho 30 Hình 3.20: Biểu đồ DFD mức tiến trình 4.1 Lập đề nghị xuất kho 31 Hình 3.21: Biểu đồ DFD mức tiến trình 4.2 Kiểm tra tồn kho 31 Hình 3.22: Biểu đồ DFD mức tiến trình Lập phiếu xuất kho .31 Hình 3.23: Biểu đồ DFD mức tiến trình 6.1 Tính giá vốn hàng xuất 32 Hình 3.24: Biểu đồ DFD mức tiến trình 8.1 Lập báo cáo kiểm kê .32 Hình 3.25: Biểu đồ DFD mức tiến trình 8.2 lập báo cáo kho 33 3.1.2 Mơ hình liệu quan niệm - ERM .33 3.1.2.1 Liệt kê, xác hóa lựa chọn mục tin 33 Bảng 3.1: Liệt kê, xác hóa lựa chọn thuộc tính .38 3.1.2.2 Xác định thực thể 38 Bảng 3.2: Các thực thể thuộc tính 40 3.1.2.3 Mối quan hệ 40 Bảng 3.3: Mối quan hệ thực thể 42 3.1.2.4 Mơ hình liệu quan niệm – ERM .43 43 Hình 3.26: Biểu đồ ERM .44 3.1.3 Mô hình liệu quan hệ 45 3.1.3.1 Biểu diễn thực thể thành quan hệ 45 3.1.3.2 Chuyển mối quan hệ thành quan hệ .45 3.1.3.3 Chuẩn hóa tích hợp quan hệ nhận 46 3.1.4 Thiết kế sở liệu vật lý .48 3.1.4.1 Hệ quản trị sở liệu .48 3.1.4.2 Thiết kế sở liệu vật lý 48 Hình 3.27: Mối quan hệ bảng 53 3.1.5 Thiết kế giao diện .54 3.1.5.1 Xác định giao diện 54 Bảng 3.4: Danh sách giao diện cập nhật .54 Bảng 3.5: Danh sách giao diện xử lý 54 Bảng 3.6: Lựa chọn tích hợp giao diện .55 3.1.5.2 Thiết kế giao diện 55 Hình 3.28: Giao diện đăng nhập hệ thống 56 Hình 3.29: Giao diện 56 Hình 3.30: Giao diện cập nhật tồn đầu kỳ 56 Hình 3.31: Giao diện hiển thị vật tư 57 Hình 3.32: Giao diện chi tiết vật tư .57 Hình 3.33: Giao diện hiển thị chứng từ nhập xuất 58 Hình 3.34: giao diện cập nhật chứng từ nhập xuất .58 Hình 3.35: Giao diện cập nhật biên kiểm kê 59 Hình 3.36: Giao diện cập nhật chi tiết kiểm kê 59 Hình 3.37: Giao diện cập nhật thẻ kho 59 Hình 3.38: Giao diện sổ chi tiết vật tư 60 Hình 3.39: Giao diện Sổ tổng hợp nhập – xuất – tồn 60 3.2 Xây dựng chương trình 64 3.2.1 Ngôn ngữ lập trình .64 3.2.2 Lập trình .64 3.2.2.1 Hiển thị phiếu nhập, xuất 64 3.2.2.2 Xem sổ chi tiết vật tư 69 3.2.3 Thử nghiệm phần mềm 71 3.2.3.1 Bài toán .71 3.2.3.2 Kết 71 Hình 3.40: Kết phản ánh số đầu kỳ 72 Hình 3.41: Kết phản ánh phiếu nhập 72 Hình 3.42: Kết phản ánh phiếu xuất .73 Hình 3.43: Kết Sổ chi tiết vật tư 73 Hình 3.44: Kết Sổ chi tiết vật tư Excel 74 3.2.4 Đánh giá phần mềm 74 3.2.4.1 Tốc độ, độ xác kết 74 3.2.4.2 Tính ứng dụng .74 3.2.4.3 Sự khác biệt so với phần mềm khác 74 3.2.4.4 Hạn chế phần mềm 74 Tiếng Việt 76 Hình 1: Sổ chi tiết vật tư .77 Hình 4: Phiếu nhập kho .79 Hình 6: Phiếu đề nghị xuất vật tư .80 Hình 7: Phiếu xuất kho 81 Hình 9: Biên kiểm kê 82 Hình 10: Báo cáo kiểm kê 82 Hàm lấy liệu đổ vào lưới liệu biểu mẫu Sổ chi tiết Vật tư 82 a Hàm lấy số tồn đầu kỳ .82 - Lấy lượng tồn 82 - Lấy giá trị tồn 83 b Hàm đổ liệu vào lưới 84 Đặc tả giao diện 85 - Giao diện “Biên kiểm kê” 85 - Giao diện “Chi tiết biên kiểm kê” .85 DANH MỤC CÁC CHỮ VIẾT TẮT STT Viết tắt Diễn giải BC Báo cáo CT Chứng từ DFD Biểu đồ luồng liệu ĐV Đơn vị ĐV LLSX Đơn vị lập lệnh sản xuất GĐ Giám đốc GT Ghi thẻ HT Hệ thống KTT Kế toán trưởng 10 NV Nhân viên 11 NVL Nguyên vật liệu 12 PN Phiếu nhập 13 PX Phiếu xuất 14 TC Thủ công 15 TKĐƯ Tài khoản đối ứng 16 TNHH Trách nhiệm hữu hạn 17 XK Xuất kho 18 YC Yêu cầu 19 YCMH Yêu cầu mua hàng 20 YCXK Yêu cầu xuất kho i Khóa luận tốt nghiệp Phân tích thiết kế xây dựng phần mềm quản lý nhập - xuất - tồn Công ty TNHH Tam Phúc Mục tiêu: Cập nhật phiếu nhập Người sử dụng: Kế toán kho, làm lần nhập kho thay đổi Mẫu thiết kế: Hình 3.33 Các bảng liệu sử dụng: tblCTnhapxuat Thao tác xử lý: Cập nhật tổng lượng nhập, xuất, tổng giá trị nhập xuất từ chi tiết chứng từ nhập xuất Hướng dẫn sử dụng: Để xem phiếu nhập xuất người dùng nháy chuột vào dòng lưới danh sách chứng từ, chi tiết chứng từ lên lưới phía dưới, để nhập liệu người dùng bấm nút Thêm để gọi biểu mẫu chi tiết chứng tử nhập xuất sau điền đầu đủ thông tin vào ô lưới Nếu sửa liệu người dùng nháy chuột vào chứng từ cần sửa sau nhấn nút Sửa, cập nhật thơng tin tương ứng vào ô biểu mẫu Sửa sau nhấn nút Chấp nhận để lưu lại, Hủy bỏ để hủy bỏ thao tác vừa thực Nếu người dùng chọn dòng liệu nhấn nút Xóa chứng từ chi tiết chứng từ bị xóa bỏ khỏi sở liệu Kết quả: Sau lần người dùng nhấn nút Chấp nhận, ghi thêm vào bảng tblCTnhapxuat, tblLoaiphieu - Giao diện “Chi tiết chứng từ nhập xuất” Mục tiêu: Cập nhật chi tiết phiếu nhập Người sử dụng: Kế toán kho, làm lần người dùng bấm nút thêm, sửa giao diện cập nhật phiếu nhập Mẫu thiết kế: Hình 3.34 Các bảng liệu sử dụng: tblCTnhapxuat, tblChitietCTnhapxuat Thao tác xử lý: Tính giá trị nhập xuất lượng nhập xuất nhân với đơn giá nhập xuất, tính tổng lượng nhập, xuất, tổng giá trị nhập xuất từ lượng nhập xuất, giá trị nhập xuất vật tư Hướng dẫn sử dụng: Sau điền đầy đủ thông tin sửa đổi thông tin người dùng nhấn nút chấp nhận để lưu lại phiếu nhập, xuất ghi tương ứng với mã chứng từ vừa lưu Kết quả: Một ghi phiếu nhập, xuất lưu vào bảng tblCTnhapxuat, số ghi chi tiết phiếu nhập xuất lưu vào bảng tblChitietCTnhapxuat tương ứng với ghi phiếu nhập, xuất vừa lưu - Giao diện “Thẻ kho” Mục tiêu: Cho phép tìm kiếm thẻ kho theo thông tin nhập vào, thêm thẻ kho mới, sửa thẻ kho, xóa liệu thẻ kho có Người dùng: Thủ kho, có hàng nhập hàng xuất Mẫu thiết kế: Hình 3.37 Ngơ Thị Trang – Lớp: K13HTTTA 62 Khóa luận tốt nghiệp Phân tích thiết kế xây dựng phần mềm quản lý nhập - xuất - tồn Công ty TNHH Tam Phúc Các bảng liệu sử dụng: tblThekho Thao tác xử lý: không Hướng dẫn sử dụng: Để thêm chi tiết nhập xuất người dùng nhấn nút Thêm Để sửa liệu, người dùng nhập thông tin cần thiết vào ô tương ứng nhấn nút Sửa sau nhấn nút Lưu để lưu liệu Nhấn nút Xóa để xóa chi tiết thẻ kho cần xóa Nhấn nút Thốt để khỏi giao diện Kết quả: Khi người dùng nhấn nút Thêm, ghi (hoặc ghi cũ) thêm (hoặc sửa) vào bảng tblThekho, ghi bị xóa khỏi bảng tblThekho người dùng nhấn nút Thốt - Giao diện “Sổ chi tiết vật tư” Mục tiêu: Hiển thị sổ chi tiết nghiệp vụ nhập xuất kho khoảng thời gian người dùng nhập vào cho phép xuất sổ chi tiết vật tư Excel Người sử dụng: Kế toán kho, thường vào cuối kỳ Mẫu thiết kế: Hình 3.38 Các bảng liệu sử dụng: tblTondau, tblCTnhapxuat, tblChitietCTnhapxuat Thao tác xử lý: Tính tổng lượng nhập, tổng lượng xuất, tổng giá trị nhập, tổng giá trị xuất, Tồn cuối, giá trị tồn cuối gán vào ô liệu tương ứng theo công thức: Lượng nhập = sum (Lượng nhập) Lượng xuất = sum (Lượng xuất) Tiền nhập = sum (Giá trị nhập) Tiền xuất = sum (Giá trị xuất) Tồn cuối = giá trị tồn cuối datagridview Tiền tồn cuối = giá trị tồn cuối datagridview Hướng dẫn sử dụng: Sau người dùng nhập đầy đủ thông tin cần thiết nhấn nút Xem sổ để xem sổ chi tiết vật tư nhấn nút Xuất excel để xuất sổ Excel Kết quả: Các ghi liên quan đến điều kiện lọc sau tính tốn ra, liệu chìm chứa kết tính tốn người dùng nhấn nút Xem sổ, nút nhấn Xuất excel sổ chi tiết vật tư xuất Excel - Giao diện “Báo cáo” Mục tiêu: lên báo cáo kho cho cơng ty Người sử dụng: Kế tốn kho Mẫu thiết kế: Hình 3.39 Các bảng liệu sử dụng: tblCTnhapxuat, tblChitietCTnhapxuat, tblTondau Thao tác xử lý: Tính tốn tồn cuối = tồn đầu + phát sinh nhập – phát sinh xuất Hướng dẫn sử dụng: Để xem báo cáo người dùng nhấn chuột tích chọn Hiện tất hay Hiện theo kho, Nếu nút chọn Hiện theo kho liệu Kho Ngơ Thị Trang – Lớp: K13HTTTA 63 Khóa luận tốt nghiệp Phân tích thiết kế xây dựng phần mềm quản lý nhập - xuất - tồn Công ty TNHH Tam Phúc cho phép người dùng nhập liệu, ngược lại Kho khơng cho phép nhập, sau điền đầy đủ thông tin để xem báo cáo nhấn nút Xem BCĐ, muốn in báo cáo nhấn nút In BCĐ Kết quả: Nếu người dùng nhấn nút XemBCĐ, ghi báo cáo kho lưới Nếu người dùng nhấn nút In BCĐ báo cáo xuất Excel 3.2 Xây dựng chương trình 3.2.1 Ngơn ngữ lập trình Ngơn ngữ chọn ngơn ngữ lập trình C# Đây ngôn ngữ kế thừa ưu điểm C/C++, bỏ dư thừa không cần thiết gây khó khăn cho người sử dụng Câu lệnh C# đơn giản, từ khóa, tính Debug thuận tiện C# ngôn ngữ đánh giá dễ học kết hợp nhiều ưu điểm ngôn ngữ lập trình hướng đối tượng Java C++ Do ngơn ngữ C# nhiều lập trình viên ưa chuộng Thao tác với giao diện việc kéo thả, ngôn ngữ gợi nhớ thuận tiện cho người lập trình 3.2.2 Lập trình 3.2.2.1 Hiển thị phiếu nhập, xuất a Hiển thị chi tiết phiếu nhập, xuất Mục tiêu: Đoạn mã lệnh cho phép lấy chi tiết liên quan đến phiếu nhập, xuất chọn lưới hiển thị danh sách phiếu nhập xuất để lên lưới hiển thị Chi tiết phiếu nhập, xuất phía Sự kiện: Click dịng liệu lưới dgrDsChungtu biểu mẫu Ctnhapxuat private void dgrDsChungtu_Click(object sender, EventArgs e) { DgrDsChungtukt = true; Load_Datagridview2(); j = dgrChitietCT.Rows.Count; } private void Load_Datagridview2() { Class.Funtions.Connect(); DataTable tblCTphieunhap; string sql; sql = "SELECT mavt, makho, mahdong, mabophan, malo, manv, soluong, dongia, thuexnk, vat, thanhtien from tblChitietCTnhapxuattt where mact=N'" + dgrDsChungtu.CurrentRow.Cells["mact"].Value.ToString() + "'"; tblCTphieunhap = Class.Funtions.GetDataToTable(sql); Ngô Thị Trang – Lớp: K13HTTTA 64 Khóa luận tốt nghiệp Phân tích thiết kế xây dựng phần mềm quản lý nhập - xuất - tồn Công ty TNHH Tam Phúc dgrChitietCT.DataSource = tblCTphieunhap; dgrChitietCT.AllowUserToAddRows = false; dgrChitietCT.EditMode = DataGridViewEditMode.EditProgrammatically; } b Thêm, sửa phiếu nhập Mục tiêu: hiển thị biểu mẫu Thêm phiếu nhập cho phép người dùng thêm, sửa xóa chi tiết phiếu nhập Sự kiện: Click nút Thêm biểu mẫu Hiển thị phiếu nhập private void btnThem_Click(object sender, EventArgs e) { updatectnx.dgrChitietvthh.DataSource = null; frmUpdateCtnhapxuattt updatePhieunhapxuattt = new frmUpdateCtnhapxuattt(); if (lblTenphieu.Text == "PHIẾU NHẬP") { updatePhieunhapxuattt.lblUpdatehthi.Text = "THÊM MỚI PHIẾU NHẬP"; } resetvalue(); updatePhieunhapxuattt.Show(); btnThem.Enabled = false; } Mã lệnh cho phép người dùng chọn liệu combobox lưới biểu mẫu Chi tiết chứng từ nhập xuất: Sự kiện: CellClick datagridview dgrChitietvthh private void dgrChitietvthh_CellClick(object sender, DataGridViewCellEventArgs e) { int dg, sl; DataTable tblVattu; string sql; sql = "SELECT mavt from tblVattu"; tblVattu = Class.Funtions.GetDataToTable(sql); DataTable tblKho; string sqla; sqla = "SELECT makho,tenkho from tblKho"; tblKho = Class.Funtions.GetDataToTable(sqla); if (dgrChitietvthh.CurrentCell.ColumnIndex == 0) { Ngô Thị Trang – Lớp: K13HTTTA 65 Khóa luận tốt nghiệp Phân tích thiết kế xây dựng phần mềm quản lý nhập - xuất - tồn Công ty TNHH Tam Phúc ColMavt.DataSource = tblVattu; ColMavt.DisplayMember = "mavt"; } if (dgrChitietvthh.CurrentCell.ColumnIndex == 4) { colMakho.DataSource = tblKho; colMakho.DisplayMember = "tenkho"; } frmShowphieunhapxuat reload = (frmShowphieunhapxuat)Application.OpenForms["frmShowphieunhapxuat"]; if (reload.btnThem.Enabled == false) { if (dgrChitietvthh.CurrentCell.ColumnIndex == 12 { colThanhtien.ReadOnly = true; dg = Convert.ToInt32(dgrChitietvthh.CurrentRow.Cells[8].Value.ToString()); sl=Convert.ToInt32(dgrChitietvthh.CurrentRow.Cells[9].Value.ToString()); dgrChitietvthh.CurrentRow.Cells[12].Value = dg * sl; } } } Mã lệnh nút Chấp nhận cho phép lưu liệu vào bảng tblCTnhapxuat bảng tblChitietCTnhapxuat: Sự kiện: Click nút Chấp nhận biểu mẫu Chi tiết chứng từ nhập xuất private void btnChapnhan_Click(object sender, EventArgs e) { frmShowphieunhapxuat reload = (frmShowphieunhapxuat)Application.OpenForms["frmShowphieunhapxuat"]; frmShowphieunhapxuat Hthi = new frmShowphieunhapxuat(); string sql,sql1,sql2; int i; if (reload.btnThem.Enabled == false) { sql = "insert into tblCTnhapxuattt(mact, tenct,maloaict,ngayct,madt,magdvt,matien,tygia) values(N'" + cboMact.Text.Trim() + "',N'" + txtTenchungtu.Text.Trim() + "',N'" + cboMaloaict.Text.Trim() + "',N'" + mskNgayct.Text.Trim() + "',N'" + Ngơ Thị Trang – Lớp: K13HTTTA 66 Khóa luận tốt nghiệp Phân tích thiết kế xây dựng phần mềm quản lý nhập - xuất - tồn Công ty TNHH Tam Phúc cboDoituong.Text.Trim() + "',N'" + cboGdvt.Text.Trim() + "',N'" + cboLoaitte.Text.Trim() + "',N'" + txtTygia.Text.Trim() + "')"; Class.Funtions.Runsql(sql); int tgl = 0, tgt = 0, l = 0, t = 0; if (dgrChitietvthh.Rows.Count > 0) { for (i = 0; i < dgrChitietvthh.Rows.Count - 1; i++) { sql1 = "insert into tblChitietCTnhapxuattt(mact, mavt, manv, soluong) values(N'" + cboMact.Text.Trim() + "',N'" + dgrChitietvthh.Rows[i].Cells[0].Value.ToString() + "',N'" + dgrChitietvthh.Rows[i].Cells[1].Value.ToString() + "',N'" + dgrChitietvthh.Rows[i].Cells[8].Value.ToString() + "')"; Class.Funtions.Runsql(sql1); l = Convert.ToInt32(dgrChitietvthh.Rows[i].Cells[8].Value.ToString()); t = Convert.ToInt32(dgrChitietvthh.Rows[i].Cells[12].Value.ToString()); tgl = tgl + l; tgt = tgt + t; } txtSumluong.Text = tgl.ToString(); txtSumtien.Text = tgt.ToString(); } sql = "update tblCTnhapxuattt set tongluong =N'" + tgl + "', tongtien=N'" + tgt + "' where mact= N'" + cboMact.Text.Trim() + "'"; Class.Funtions.Runsql(sql); } if (reload.btnSua.Enabled == false) { sql = "update tblCTnhapxuattt set tenct=N'" + txtTenchungtu.Text.Trim() + "',ngayct=N'" + mskNgayct.Text.Trim() + "',madt=N'" + cboDoituong.Text.Trim() + "',magdvt=N'" + cboGdvt.Text.Trim() + "',tygia=N'" + txtTygia.Text.Trim() + "',matien=N'" + cboLoaitte.Text.Trim() + "' where mact =N'"+cboMact.Text.Trim()+"'"; Class.Funtions.Runsql(sql); if (n > 1) { for (i = 0; i < n - 1; i++) { Ngơ Thị Trang – Lớp: K13HTTTA 67 Khóa luận tốt nghiệp Phân tích thiết kế xây dựng phần mềm quản lý nhập - xuất - tồn Công ty TNHH Tam Phúc dgrChitietvthh.Rows[i].Cells[0].ReadOnly = true; sql1 = "update tblChitietCTnhapxuattt set manv=N'" + dgrChitietvthh.Rows[i].Cells[1].Value.ToString() + "' where mact =N'" + cboMact.Text.Trim() + "' and mavt=N'" + dgrChitietvthh.Rows[i].Cells[0].Value.ToString() + "'"; Class.Funtions.Runsql(sql1); } if (dgrChitietvthh.Rows.Count > n) { for (i = n-1; i < dgrChitietvthh.Rows.Count - 1; i++) { sql2 = "insert into tblChitietCTnhapxuattt(mact, mavt,manv,soluong) values(N'" + cboMact.Text.Trim() + "',N'" + dgrChitietvthh.Rows[i].Cells[0].Value.ToString() + "',N'" + dgrChitietvthh.Rows[i].Cells[1].Value.ToString() + "',N'" + dgrChitietvthh.Rows[i].Cells[8].Value.ToString() + "')"; Class.Funtions.Runsql(sql2); } } } if (n == 1) { for (i = 0; i < dgrChitietvthh.Rows.Count - 1; i++) { sql2 = "insert into tblChitietCTnhapxuattt(mact, mavt,manv,soluong) values(N'" + cboMact.Text.Trim() + "',N'" + dgrChitietvthh.Rows[i].Cells[0].Value.ToString() + "',N'" + dgrChitietvthh.Rows[i].Cells[1].Value.ToString() + "',N'" + dgrChitietvthh.Rows[i].Cells[8].Value.ToString() + "')"; Class.Funtions.Runsql(sql2); } } } reload.Load_Datagridview1(); Hthi.dgrDsChungtu.Update(); Hthi.dgrDsChungtu.Refresh(); reload.btnThem.Enabled = true; Hthi.btnSua.Enabled = true; Ngô Thị Trang – Lớp: K13HTTTA 68 Khóa luận tốt nghiệp Phân tích thiết kế xây dựng phần mềm quản lý nhập - xuất - tồn Công ty TNHH Tam Phúc } 3.2.2.2 Xem sổ chi tiết vật tư Mục tiêu: tải liệu lên lưới private void Load_dgrSCTVT() { dgrSCTVT.AllowUserToAddRows = false; dgrSCTVT.EditMode = DataGridViewEditMode.EditProgrammatically; Class.Funtions.Connect(); string sql1, sql2, sql3; string sql4; sql4 = "select tenvt from tblVattu where mavt=N'" + cboMavt.Text.Trim() + "'"; txtTenvt.Text = Class.Funtions.GetFieldValues(sql4); sql3 = "SELECT dbo.func_Tongt_SCTVT(N'"+cboMavt.Text.Trim() +"',N'"+cboMakho.Text.Trim()+"',N'" +mskNgaydauSCT.Text+"',N'"+mskNgaycuoiSCT.Text+"') AS [Giá trị tồn]"; txtTientondau.Text = Class.Funtions.GetFieldValues(sql3); sql1 = "SELECT dbo.func_Ton_SCTVT(N'"+cboMavt.Text.Trim()+"',N'"+ cboMakho.Text.Trim()+"',N'"+mskNgaydauSCT.Text+"', N'"+mskNgaycuoiSCT.Text+"') AS Expr1"; txtTondau.Text = Class.Funtions.GetFieldValues(sql1); sql2 = "SELECT *FROM dbo.func_Sochitiet(N'"+cboMakho.Text.Trim() +"',N'"+cboMavt.Text.Trim() +"',N'"+mskNgaydauSCT.Text+"',N'"+mskNgaycuoiSCT.Text+"') AS func_Sochitiet_1"; tblSCTVT = Class.Funtions.GetDataToTable(sql2); dgrSCTVT.DataSource = tblSCTVT; DataGridViewColumn col = new DataGridViewColumn(); DataGridViewCell cell = new DataGridViewTextBoxCell(); col.CellTemplate = cell; col.Visible = true; dgrSCTVT.Columns.Add(col); int m, n, p; m = Convert.ToInt32(txtTondau.Text.ToString()); n= Convert.ToInt32(dgrSCTVT.Rows[0].Cells[4].Value.ToString()); p=Convert.ToInt32(dgrSCTVT.Rows[0].Cells[6].Value.ToString()); dgrSCTVT.Rows[0].Cells[8].Value = m + n - p; if (dgrSCTVT.Rows.Count >= 2) Ngô Thị Trang – Lớp: K13HTTTA 69 Khóa luận tốt nghiệp Phân tích thiết kế xây dựng phần mềm quản lý nhập - xuất - tồn Công ty TNHH Tam Phúc { for (int i = 1; i < dgrSCTVT.Rows.Count; i++) { n = Convert.ToInt32(dgrSCTVT.Rows[i].Cells[4].Value.ToString()); p = Convert.ToInt32(dgrSCTVT.Rows[i].Cells[6].Value.ToString()); dgrSCTVT.Rows[i].Cells[8].Value = Convert.ToInt32(dgrSCTVT.Rows[i-1].Cells[8].Value.ToString()) + n - p; } } DataGridViewColumn col2 = new DataGridViewColumn(); DataGridViewCell cell2 = new DataGridViewTextBoxCell(); col2.CellTemplate = cell2; col2.Visible = true; dgrSCTVT.Columns.Add(col2); m = Convert.ToInt32(txtTientondau.Text.ToString()); n = Convert.ToInt32(dgrSCTVT.Rows[0].Cells[5].Value.ToString()); p = Convert.ToInt32(dgrSCTVT.Rows[0].Cells[7].Value.ToString()); dgrSCTVT.Rows[0].Cells[9].Value = m + n - p; if (dgrSCTVT.Rows.Count >=2) { for (int i = 1; i < dgrSCTVT.Rows.Count; i++) { n = Convert.ToInt32(dgrSCTVT.Rows[i].Cells[5].Value.ToString()); p = Convert.ToInt32(dgrSCTVT.Rows[i].Cells[7].Value.ToString()); dgrSCTVT.Rows[i].Cells[9].Value = Convert.ToInt32(dgrSCTVT.Rows[i-1].Cells[9].Value.ToString())+ n - p; } } } Hai hàm để lấy liệu đổ vào bảng giá trị tồn đầu nêu phụ lục Mã lệnh thực tính tốn tổng lượng nhập, lượng xuất, tiền nhập, tiền xuất, tiền tồn cuối, tồn cuối: Sự kiện: Click nút Xem sổ biểu mẫu "Sổ chi tiết vật tư" private void btnXemso_Click(object sender, EventArgs e) { int tongluongnhap = 0, tongluongxuat=0, tongtiennhap=0, tongtienxuat=0; Load_dgrSCTVT(); for (int i = 0; i < dgrSCTVT.Rows.Count; i++) { tongluongnhap = tongluongnhap + Ngô Thị Trang – Lớp: K13HTTTA 70 Khóa luận tốt nghiệp Phân tích thiết kế xây dựng phần mềm quản lý nhập - xuất - tồn Công ty TNHH Tam Phúc Convert.ToInt32(dgrSCTVT.Rows[i].Cells[4].Value.ToString()); tongluongxuat = tongluongxuat + Convert.ToInt32(dgrSCTVT.Rows[i].Cells[6].Value.ToString()); tongtiennhap = tongtiennhap + Convert.ToInt32(dgrSCTVT.Rows[i].Cells[5].Value.ToString()); tongtienxuat = tongtienxuat + Convert.ToInt32(dgrSCTVT.Rows[i].Cells[7].Value.ToString()); } txtLuongnhap.Text = tongluongnhap.ToString(); txtLuongxuat.Text = tongluongxuat.ToString(); txtTienxuat.Text = tongtienxuat.ToString(); txtTiennhap.Text = tongtiennhap.ToString(); txtTienton.Text = dgrSCTVT.Rows[dgrSCTVT.Rows.Count 1].Cells[9].Value.ToString(); txtLuongton.Text = dgrSCTVT.Rows[dgrSCTVT.Rows.Count 1].Cells[8].Value.ToString(); } 3.2.3 Thử nghiệm phần mềm 3.2.3.1 Bài tốn Xét vật tư có mã vật tư VT001 – Giường Long Sàng Khảm Ốc Đài loan Giả sử năm 2013 công ty TNHH Tam Phúc có số nghiệp vụ sau: - Đầu kỳ qua kiểm kê thấy số vật tư VT001 kho hàng hóa (mã kho K156) cịn 10 sản phẩm, giá trị 20 USD, yêu cầu cập nhật tồn đầu kỳ - Ngày 10/10/2013 công ty nhập lô giường VT001 từ Lào theo hợp đồng số HD1435L ngày 9/10/2013 với số lượng chiếc, giá 100 VNĐ tổng giá trị 500 VNĐ, nhân viên NV01 Nguyễn Thị Lan nhập kho vào kho hàng hóa - Ngày 10/11/2013 cơng ty xuất lơ giường VT001 sang Campuchia theo hợp đồng số HD1237C ngày 7/11/2013 với số lượng chiếc, giá 25 VNĐ chiếc, tổng giá trị 100 VNĐ, nhân viên NV01 Nguyễn Thị Lan xuất từ kho hàng hóa - Ngày 31/12/2011 Giám đốc muốn xem sổ chi tiết vật tư để có hướng quản lý, tiến hành lên sổ chi tiết vật tư in cho Giám đốc xem Hãy thực nghiệp vụ phần mềm 3.2.3.2 Kết Sau tiến hành phản ánh nghiệp vụ nêu mục 3.2.3.1 vào phần mềm kết đạt sau: Ngô Thị Trang – Lớp: K13HTTTA 71 Khóa luận tốt nghiệp Phân tích thiết kế xây dựng phần mềm quản lý nhập - xuất - tồn Công ty TNHH Tam Phúc - Phản ánh số đầu kỳ Hình 3.40: Kết phản ánh số đầu kỳ - Phản ánh vào phiếu nhập Người dùng nháy chuột vào nút Thêm biểu mẫu Hiển thị phiếu nhập, biểu mẫu Phiếu nhập cho phép người dùng nhập thông tin chi tiết phiếu nhập Sau cập nhật đầy đủ thông tin biểu mẫu “THÊM MỚI PHIẾU NHẬP” kết hình 3.41 Hình 3.41: Kết phản ánh phiếu nhập - Phản ánh vào phiếu xuất Thực tương tự với phiếu xuất thay chọn thực đơn phiếu nhập người dùng nháy chuột vào thực đơn phiếu xuất biểu mẫu thực đơn thực tương tự phiếu nhập ta kết hình 3.42 Ngơ Thị Trang – Lớp: K13HTTTA 72 Khóa luận tốt nghiệp Phân tích thiết kế xây dựng phần mềm quản lý nhập - xuất - tồn Cơng ty TNHH Tam Phúc Hình 3.42: Kết phản ánh phiếu xuất - Lên sổ chi tiết vật tư Để lên sổ chi tiết vật tư người dùng nhấn chuột vào thực đơn Sổ chi tiết vật tư, biểu mẫu Sổ chi tiết vật tư cho ta nhập thông tin cần thiết Sau nhập đầy đủ thông tin cần thiết, người dùng nhấn nút Xem sổ kết hình sau: Hình 3.43: Kết Sổ chi tiết vật tư - In sổ chi tiết vật tư Người dùng nhấn nút Xuất Excel sổ chi tiết vật tư xuất Excel theo hình 3.44 Ngơ Thị Trang – Lớp: K13HTTTA 73 Khóa luận tốt nghiệp Phân tích thiết kế xây dựng phần mềm quản lý nhập - xuất - tồn Cơng ty TNHH Tam Phúc Hình 3.44: Kết Sổ chi tiết vật tư Excel 3.2.4 Đánh giá phần mềm 3.2.4.1 Tốc độ, độ xác kết Phần mềm chạy tương đối ổn định, cho kết nhanh, thao tác tính tốn, xử lý phần mềm xác so với làm thủ cơng 3.2.4.2 Tính ứng dụng Vì chương trình sử dụng ngơn ngữ lập trình C# nên phần mềm áp dụng hầu hết doanh nghiệp vừa nhỏ vừa sản xuất vừa thương mại, đặc biệt phần mềm chạy hầu hết hệ điều hành sử dụng hầu hết doanh nghiệp Việt Nam hệ điều hành Windows Mặt khác, nghiên cứu, phân tích kỹ hầu hết quy trình mà nghiệp vụ quản lý kho thực nên phần mềm đáp ứng đầy đủ nhu cầu quản lý kho Phần mềm thiết kế với giao diện thân thiện dễ sử dụng với khơng người học kế tốn mà với người hiểu sơ lược nghiệp vụ quản lý kho 3.2.4.3 Sự khác biệt so với phần mềm khác Phần mềm có tính so sánh định mức nguyên vật liệu với lệnh sản xuất để từ cân đối nguồn lực tự động tạo phiếu yêu cầu mua hàng bổ sung theo thiếu hụt vật tư cơng ty Ngồi ra, phần mềm cịn cho phép đối chiếu thẻ kho với chứng từ để từ nhắc nhở kế tốn kho điều chỉnh số liệu cho phù hợp, hỗ trợ tạo nhiều báo cáo kho mà thực tế doanh nghiệp cần cho nhu cầu quản lý Có thể xuất Excel cho người dùng tự tùy biến trước in, điều số phần mềm quản lý quy mô nhỏ chưa xây dựng 3.2.4.4 Hạn chế phần mềm Vì đề tài chủ yếu vào phân tích thiết kế hệ thống nên phần mềm dừng lại việc xây dựng minh họa cho số chức chính, số chức khơng minh họa phần mềm Ngô Thị Trang – Lớp: K13HTTTA 74 Khóa luận tốt nghiệp Phân tích thiết kế xây dựng phần mềm quản lý nhập - xuất - tồn Công ty TNHH Tam Phúc KẾT LUẬN Do đặc thù Công ty TNHH Tam Phúc Công ty sản xuất kinh doanh đồ gỗ mỹ nghệ nên q trình quản lý kho có tính đặc thù riêng Cơng ty có lượng sản phẩm đa dạng, giao dịch thường xuyên với khối lượng lớn, thời gian lưu trữ liệu lâu Tuy nhiên việc phân tích thiết kế thực cách tỷ mỉ nên phần mềm đáp ứng phần nhu cầu công ty mà việc quản lý thủ công chưa làm Qua việc khảo sát trạng hoạt động quản lý nhập – xuất - tồn công ty TNHH Tam Phúc, kết hợp với việc phân tích quy trình nghiệp vụ liên quan đên hoạt động này, xây dựng phần mềm quản lý nhập – xuất – tồn giúp công ty giảm thiểu thao tác, lưu trữ thủ công dẫn đến hoạt động hiệu mát liệu Kết đạt sau xây dựng phần mềm phần mềm giải hầu hết toán quản lý kho đặt ra, chạy tương đối ổn định số hệ quản trị sở liệu SQL Server 2005, SQL Server 2008, Phần mềm qua kiểm thử thấy có khả đáp ứng phần nhu cầu quản lý công ty, cho phép công ty quản lý kho cách hiệu quả, thay quản lý kho cách thủ công trước làm, khó quản lý vật tư, xảy thất đơi đáp ứng khơng đủ, không kịp thời yêu cầu khách hàng Với phần mềm có hàng cơng ty cần quản lý qua mã lưu hệ thống hoạt dộng nhập xuất kho công ty cập nhật thường xuyên vào phần mềm có đối chiếu chứng từ nên việc xảy nhầm lẫn hay thất vật tư khó xảy quản lý thủ cơng từ giúp cho doanh nghiệp hoạt động cách hiệu Việc thực đề tài giúp tơi hiểu trình tự quy trình phân tích thiết kế hệ thống cho toán thực tế đặt đồng thời giúp tơi nâng cao khả lập trình Tuy nhiên trình thực khảo sát đơn vị đặt địa điểm xa hoạt động công ty thường xuyên nên việc lấy số liệu khảo sát gặp nhiều khó khăn dẫn đến việc nhiều lần phải thay đổi lại nội dung phân tích Với phần mềm thiết kế, tương lai mở rộng không dừng lại việc quản lý kho mà cịn kết hợp hạch tốn kế toán, để luân chuyển đối chiếu số liệu hai bên dễ dàng hơn, tiến tới xây dựng phần mềm động cho phép người dùng tự khai báo báo cáo cần mà khơng phải sử dụng báo cáo xây dựng sẵn phần mềm Vì lần tơi tiếp xúc phân tích thực tế quy trình nghiệp vụ mà doanh nghiệp làm nên phần mềm dừng lại việc minh họa số chức hệ thống phân tích Tơi hy vọng tương lai khơng xa phần mềm phát triển lên tiếp để đáp ứng ngày hiệu nhu cầu quản lý doanh nghiệp giúp doanh nghiệp nâng cao lực cạnh tranh giai đoạn kinh tế khó khăn Ngơ Thị Trang – Lớp: K13HTTTA 75 Khóa luận tốt nghiệp Phân tích thiết kế xây dựng phần mềm quản lý nhập - xuất - tồn Công ty TNHH Tam Phúc DANH MỤC TÀI LIỆU THAM KHẢO Tiếng Việt [1] Nguyễn Văn Vỵ (2007), Phân tích thiết kế hệ thống thông tin quản lý, Nhà xuất Khoa học Tự nhiên Công nghệ Đại học công nghệ, Hà Nội [2] Công ty CP Phần mềm Meliasoft (2012), Tài liệu khách hàng [3] Công ty CP Phần mềm Meliasoft (2012), Tài liệu quy trình nghiệp vụ quản lý kho Website [4] http://noithattamphuc.vn/ (19/5/2014) [5] http://meliasoft.com/ (20/4/2014) [6] http://www.webketoan.vn/ (21/5/2014) [7] http://dogohaiminh.com.vn/ (20/3/2014) [8]http://doc.edu.vn/tai-lieu/de-an-he-thong-thong-tin-quan-ly-kho-hang-chocua-hang-87-ly-nam-de-bang-he-quan-tri-co-so-du-lieu-visual-foxpro-70-6484/ (15/4/2014) [9] http://voer.edu.vn/m/nghien-cuu-hien-trang-cua-he-thong-thong-tin/5d63653b (15/4/2014) [10] http://www.thaikieu.com.vn/products/stock_baocao.html (17/5/2014) Ngô Thị Trang – Lớp: K13HTTTA 76 ... nghiệp Phân tích thiết kế xây dựng phần mềm quản lý nhập xuất tồn Công ty TNHH Tam Phúc CHƯƠNG THỰC TRẠNG QUẢN LÝ XUẤT – NHẬP – TỒN TẠI CÔNG TY TNHH TAM PHÚC 1.1 Khái quát công ty TNHH Tam Phúc. .. nghiệp Phân tích thiết kế xây dựng phần mềm quản lý nhập xuất tồn Công ty TNHH Tam Phúc LỜI CAM ĐOAN Tôi xin cam đoan đề tài khóa luận ? ?Phân tích thiết kế xây dựng phần mềm quản lý nhập – xuất – tồn. .. hướng thực Kết cấu đề tài Chương 1: Thực trạng quản lý nhập – xuất – tồn Công ty TNHH Tam Phúc Giới thiệu khái quát công ty TNHH Tam Phúc, khảo sát trạng quản lý nhập – xuất – tồn kho công ty, đề

Ngày đăng: 15/09/2015, 13:47

Từ khóa liên quan

Mục lục

  • DANH MỤC CÁC CHỮ VIẾT TẮT

  • MỞ ĐẦU

    • 1. Lý do chọn đề tài

    • 2. Mục đích nghiên cứu

    • 3. Phạm vi và phương pháp nghiên cứu

    • 4. Kết cấu của đề tài

    • LỜI CẢM ƠN

    • LỜI CAM ĐOAN

    • CHƯƠNG 1 THỰC TRẠNG QUẢN LÝ XUẤT – NHẬP – TỒN TẠI CÔNG TY TNHH TAM PHÚC

      • 1.1 Khái quát về công ty TNHH Tam Phúc

        • 1.1.1 Khái quát chung

        • 1.1.2 Lịch sử hình thành và phát triển

        • 1.1.3 Ngành nghề, lĩnh vực kinh doanh

        • 1.1.4 Sơ đồ cơ cấu tổ chức

        • Hình 1.1: Sơ đồ cơ cấu tổ chức công ty TNHH Tam Phúc.

        • 1.2 Khảo sát hiện trạng hệ thống thông tin quản lý nhập – xuất – tồn

          • 1.2.1 Thực trạng ứng dụng công nghệ thông tin vào quản lý nhập – xuất – tồn tại công ty

          • 1.2.2 Hạn chế của cách quản lý kho cũ và yêu cầu bài toán đặt ra

          • 1.2.3 Giải pháp

          • CHƯƠNG 2

          • PHÂN TÍCH HỆ THỐNG THÔNG TIN QUẢN LÝ

          • NHẬP – XUẤT - TỒN

            • 2.1 Mô tả bài toán

              • 2.1.1 Cập nhật số dư tồn kho đầu kỳ

              • Bảng 2.1: Bảng mô tả bài toán “Cập nhật số dư tồn kho đầu kỳ”.

                • 2.1.2 Cấp mới mã vật tư

                • Bảng 2.2: Bảng mô tả bài toán “Cấp mã vật tư”.

                  • 2.1.3 Nhập kho

Tài liệu cùng người dùng

Tài liệu liên quan