đồ án công nghệ thông tin Phân tích và thiết kế phần mềm quản lý kho cho Công ty Cổ phần xuất nhập khẩu Châu Á – Thái Bình Dương..DOC

141 594 3
đồ án công nghệ thông tin Phân tích và thiết kế phần mềm quản lý kho cho Công ty Cổ phần xuất nhập khẩu Châu Á – Thái Bình Dương..DOC

Đ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

MỤC LỤC DANH MỤC CHỮ VIẾT TẮT DANH MỤC HÌNH VẼ DANH MỤC BẢNG MỤC LỤC 1 DANH MỤC CHỮ VIẾT TẮT 1 DANH MỤC HÌNH VẼ 1 DANH MỤC BẢNG 1 1.1.1 Quá trình hình thành và phát triển 3 1.1.2 Lĩnh vực hoạt động 4 1.1.3 Cơ cấu tổ chức 4 1.1.5 Thực trạng việc ứng dụng tin học tại công ty 6 1.2 Tổng quan về đề tài nghiên cứu 7 1.2.1 Tính cấp thiết của đề tài 7 1.2.2 Định hướng lựa chọn đề tài 8 DANH MỤC CÁC CHỮ VIẾT TẮT STT Chữ viết tắt Giải thích 1 XNK Xuất nhập khẩu 2 CP Cổ phần 3 CSDL Cơ sở dữ liệu 4 QĐ Quyết định 5 BTC Bộ Tài chính 6 NCC Nhà cung cấp 7 IFD Information Flow Diagram – Sơ đồ luồng thông tin 8 BFD Business Function Diagram – Sơ đồ chức năng 9 DFD Data Flow Diagram – Sơ đồ luồng dữ liệu 10 ERD Entity Relationship Diagram – Sơ đồ quan hệ thực thể 11 PM Phần mềm 12 XL Xử lý 13 STT Số thứ tự Hình 1.1: Sơ đồ cơ cấu tổ chức công ty 5 Hình 2.2: Phân loại phần mềm 12 Hình 2.3: Cấu hình phần mềm 13 Hình 2.4: Kỹ nghệ phần mềm 14 Hình 2.5: Vòng đời phát triển của phần mềm 15 Hình 2.6: Vai trò của thiết kế trong kỹ nghệ phần mềm 16 Hình 2.7: Sơ đồ thiết kế phần mềm 17 Hình 2.8: Phác thảo thứ nhất về bài toán 20 Hình 2.9: Phác thảo thứ hai về bài toán 20 Hình 2.10: Các ký pháp của sơ đồ luồng thông tin 21 Hình 2.11: Các ký pháp dùng trong sơ đồ luồng dữ liệu DFD 23 Hình 2.12: Lưu đồ quy trình xác định yêu cầu 25 Hình 2.13: Lưu đồ quy trình thiết kế phần mềm 27 Hình 2.14: Lưu đồ quy trình lập trình 29 Hình 2.15: Lưu đồ quy trình kiểm thử 31 Hình 2.16: Lưu đồ quy trình triển khai 33 Hình 3.17: Quy trình quản lý kho 38 Hình 3.18: Sơ đồ luồng thông tin nghiệp vụ nhập kho 44 Hình 3.19: Sơ đồ luồng thông tin nghiệp vụ nhập kho 45 Hình 3.20: Sơ đồ luồng thông tin báo cáo 46 Hình 3.21: Mô hính chức năng BFD 47 Hình 3.22: Sơ đồ ngữ cảnh 48 Hình 3.23: DFD mức 0 49 Hình 3.24: DFD xử lý nhập hàng 1.0 50 Hình 3.25: DFD xử lý xuất hàng mức 2.0 51 Hình 3.26: DFD kiểm kê và báo cáo 3.0 52 Hình 3.27: Sơ đồ quan hệ thực thể ERD 64 Hình 3.28: Sơ đồ kiến trúc hệ thống 65 Hình 3.29: Thuật toán đăng nhập 66 Hình 3.30: Thuật toán thêm bản ghi mới 67 Hình 3.31: Thuật toán xóa bản ghi 68 Hình 3.32: Thuật toán sửa bản ghi 69 Hình 3.33: Thuật toán tìm kiếm 70 Hình 3.34: Thuật toán in báo cáo 71 Hình 3.35: Lưu đồ nghiệp vụ nhập kho 72 Hình 3.36: Lưu đồ nghiệp vụ xuất kho 73 Hình 3.37: Form đăng nhập 74 Hình 3.38: Form cấu hính cơ sở dữ liệu 75 Hình 3.39: Form main 76 Hình 3.40: Form quản lý người dùng 77 Hình 3.41: Form danh mục kho 78 Hình 3.42: Form danh mục nhân viên 78 Hình 3.43: Form danh mục nhà cung cấp 79 Hình 3.44: Form danh mục khách hàng 80 Hình 3.45: Form danh mục loại hàng 80 Hình 3.46: Form danh mục hàng hóa 81 Hình 3.47: Form nhập kho 82 Hình 3.48: Phiếu nhập kho 83 Hình 3.49: Form xuất kho 84 Hình 3.50: Phiếu xuất kho 85 Hình 3.51: Form tồn kho 86 Hình 3.52: Form báo cáo hàng nhập theo nhà cung cấp 86 Hình 3.53: Form báo cáo hàng nhập theo mặt hàng 87 Hình 3.54: Form báo cáo hàng nhập theo thời gian 88 Hình 3.55: Form báo cáo hàng xuất theo mặt hàng 89 Hình 3.56: Form báo cáo hàng xuất theo thời gian 90 Hình 3.57: Form báo cáo hàng xuất theo khách hàng 91 Hình 3.58: Form báo cáo hàng tồn 92 Hình 3.59: Form tìm kiếm hàng nhập theo mặt hàng 92 Hình 3.60: Form tìm kiếm hàng nhập theo nhà cung cấp 93 Hình 3.61: Form tìm kiếm hàng xuất theo mặt hàng 94 Hình 3.62: Form tìm kiếm hàng xuất theo khách hàng 94 Hình 3.63: Báo cáo hàng nhập theo mặt hàng 95 Hình 3.64: Báo cáo hàng nhập theo nhà cung cấp 96 Hình 3.65: Báo cáo hàng nhập theo thời gian 97 Hình 3.66: Báo cáo hàng xuất theo mặt hàng 98 Hình 3.67: Báo cáo hàng xuất theo thời gian 100 Hình 3.68: Báo cáo hàng xuất theo khách hàng 101 Hình 3.69: Báo cáo tồn kho 102 Bảng 1.1: Tình hình sản xuất kinh doanh của công ty (2009-2012) 6 Bảng 3.2: Bảng phiếu nhập 60 Bảng 3.3: Bảng danh mục nhà cung cấp 60 Bảng 3.4: Bảng danh mục kho 61 Bảng 3.5: Bảng danh mục nhân viên 61 Bảng 3.6: Bảng chi tiết phiếu nhập 61 Bảng 3.7: Bảng danh mục hàng 62 Bảng 3.8: Bảng danh mục loại hàng 62 Bảng 3.9: Bảng phiếu xuất 63 Bảng 3.10: Bảng khách hàng 63 Bảng 3.11: Bảng chi tiết phiếu xuất 63 Chuyên đề thực tập Nguyễn Ngọc Ân 1 LỜI NÓI ĐẦU Ngày nay với sự phát triển nhanh chóng của công nghệ thông tin. Đặc biệt khi nước ta ra hội nhập tổ chức thương mại thế giới WTO thì công nghệ thông tin đóng một vai trò vô cùng quan trọng trong sự thành công hay thất bại trong mọi lĩnh vực. Chỉ khi thu thập được những thông tin chính xác thì các nhà quản lý, hoạch định kế hoạch mới đưa ra những quyết định và kế hoạch đúng đắn đem lại hiệu quả kinh tế cao. Để thực hiện được điều này một trong những giải pháp hiệu quả nhất là tin học hoá trong công tác quản lý tại các doanh nghiệp. Trong nền sản xuất kinh doanh như hiện nay việc tin học hoá các hoạt động quản lý là rất cần thiết. Quản lý kho hàng hoá trong các doanh nghiệp là một công việc quan trọng, đòi hỏi bộ phận quản lý phải thực hiện nhiều nghiệp vụ phức tạp. Một doanh nghiệp muốn phát triển khả năng sản xuất, thông tin… và khả năng đáp ứng nhu cầu khách hàng một cách hiệu quả nhất thì không thể thiếu một hệ thống thông tin hỗ trợ. Tuy nhiên để có một phần mềm phù hợp với công tác quản lý, phù hợp với hoạt động của mỗi doanh nghiệp lại không phải là một vấn đề dễ dàng. Sau một thời gian nghiên cứu, khảo sát hoạt động sản xuất kinh doanh tại Công ty Cổ phần Xuất nhập khẩu Châu Á – Thái Bình Dương, nhận thấy hệ thống quản lý kho của Công ty rất phức tạp, khối lượng công việc nhiều đòi hỏi cần có một phần mềm chuyên biệt có khả năng quản lý chính xác, thống nhất, cung cấp báo cáo, thông tin một cách kịp thời cho những người sử dụng và quản trị hệ thống. Chính từ sự cần thiết và hiệu quả của phần mềm quản lý kho trong các doanh nghiệp sản xuất kinh doanh hiện nay, tác giả quyết định chọn đề tài “Phân tích và thiết kế phần mềm quản lý kho cho Công ty Cổ phần xuất nhập khẩu Châu Á – Thái Bình Dương”. Cấu trúc đề tài gồm: Chương 1: Giới thiệu chung về Công ty Cổ phần Xuất nhập khẩu Châu Á – Thái Bình Dương và đề tài nghiên cứu. Chương 2: Một số vấn đề phương pháp luận về phân tích và thiết kế phần mềm. Chương 3: Phân tích và thiết kế phần mềm quản lý kho cho Công ty Cổ phần xuất nhập khẩu Châu Á – Thái Bình Dương. Chuyên đề thực tập Nguyễn Ngọc Ân 2 Qua đây tác giả xin chân thành cảm ơn sự quan tâm giúp đỡ tận tình của PGS.TS Hàn Viết Thuận - Giảng viên Khoa Tin học kinh tế và chị Nguyễn Thị Thanh Hường - Kế toán trưởng Công ty Cổ phần xuất nhập khẩu Châu Á – Thái Bình Dương đã trực tiếp hướng dẫn hoàn thành đề tài này. Chuyên đề thực tập Nguyễn Ngọc Ân 3 CHƯƠNG 1 GIỚI THIỆU CHUNG VỀ CÔNG TY CỔ PHẦN XUẤT NHẬP KHẨU CHÂU Á – THÁI BÌNH DƯƠNG VÀ ĐỀ TÀI NGHIÊN CỨU 1.1 Tổng quan về công ty Cổ phần Xuất nhập khẩu Châu Á – Thái Bình Dương 1.1.1 Quá trình hình thành và phát triển Công ty được thành lập tháng 6/2002. Trước đó, công ty xuất phát từ Phòng Dự án – Công ty Thức ăn Chăn nuôi Hoa Kỳ liên kết với công ty Asia Pacific Marketing Group (APMG) của Hồng Kông chuyên kinh doanh các máy móc, thiết bị dụng cụ chăn nuôi và thú y, thiết bị phòng thí nghiệm, nguyên liệu thức ăn gia súc và thức ăn bổ sung, phát triển các dự án nông nghiệp ở Việt Nam và làm đại diện cho một số công ty hàng đầu thế giới trong lĩnh vực trên tại thị trường Việt Nam. Thị trường Ngoài việc bán hàng trực tiếp đến khách hàng, công ty còn mở rộng kênh phân phối qua 20 đại lý bán hàng trên khắp cả nước. Các khách hàng chủ yếu của công ty là:  Các trại chăn nuôi gia súc, gia cầm  Các công ty giống, trung tâm nghiên cứu và các công ty chăn nuôi  Các trung tâm thụ tinh nhân tao, trung tâm khuyến nông, chi cục thú y các tỉnh  Các phòng thí nghiệm về thú y và y tế  Các nhà máy sản xuất thức ăn gia súc, nhà máy giết mổ và chế biến thịt  Các tổ chức quốc tế và công ty nước ngoài Với các mặt hàng ngày càng đa dạng, phong phú và chất lượng cao, công nghệ tiên tiến, hiện đại, giá cả hợp lý, chúng tôi mong muốn tiếp tục góp phần giúp các nhà chăn nuôi đạt hiệu qủa kinh tế cao, tiết kiệm chi phí trong sản xuất và kinh doanh, từng bước đưa các sản phẩm nông nghiệp Việt Nam vươn ra thị trường khu vực và thế giới. Tên pháp nhân, địa chỉ Tên pháp nhân: Công ty CP XNK Châu Á - Thái Bình Dương (viết tắt: APC) Địa chỉ: N6, 25 Láng Hạ, Thành Công, Ba Đình, Hà Nội, Việt Nam Điện thoại: (84-4) 35146471/35146470 Fax: (84-4) 35146469 [...]... các chức năng mà phần mềm quản lý kho cho công ty Cổ phần XNK Châu Á – Thái Bình Dương cần đạt được để giải quyết bài toán đặt ra Thiết kế kiến trúc: Là một sơ đồ hình cây mô tả cấu trúc của phần mềm quản lý kho Thiết kế dữ liệu: Thu thập dữ liệu về hoạt động quản kho, sau đó xây dựng các tệp dữ liệu lưu trữ trong một hệ quản trị cơ sở dữ liệu Phần mềm quản lý kho cho công ty Cổ phần XNK Châu Á – Thái. .. trình thiết kế phần mềm Quy trình thiết kế phần mềm gồm các công đoạn chính sau đây: Chuyên đề thực tập 26 Nguyễn Ngọc Ân - Đặc tả yêu cầu phần mềm - Thiết kế kiến trúc phần mềm - Thiết kế dữ liệu - Thiết kế giải thuật - Thiết kế giao diện Áp dụng lý thuyết của quy trình thiết kế trong xây dựng phần mềm quản lý kho cho công ty Cổ phần XNK Châu Á – Thái Bình Dương ta có: Đặc tả yêu cầu phần mềm: Xác định... quản lý kho  Đảm bảo chính xác, nhanh chóng kịp thời cho công việc b Đối tượng và phạm vi nghiên cứu Các nhà quản lý của công ty và các nhân viên trong bộ phận quản lý kho sản phẩm Phần mềm quản lý kho cho công ty Cổ phần XNK Châu – Thái Bình Dương được xây dựng trước hết để áp dụng trong nội bộ công ty, bên cạnh đó phần mềm này cũng có thể áp dụng tại các công ty xuất nhập khẩu có quy mô vừa và nhỏ... tác quản lý kho hoàn thiện hơn b Mục đích nghiên cứu Tập trung nghiên cứu về phương pháp luận phân tích và thiết kế phần mềm ứng dụng quản lý kho hàng cho công ty Cổ phần xuất nhập khẩu Châu Á- Thái Bình Dương 1.2.2 Định hướng lựa chọn đề tài Trong quá trình thực tập tại Công ty Cổ phần xuất nhập khẩu Châu Á – Thái Bình Dương, tìm hiểu cơ cấu tổ chức, quá trình hoạt động kinh doanh và tình hình tin. .. các nhiệm vụ cụ thể hơn, tức là chuyển dần từ module chính đến các module con từ trên xuống dưới Để minh hoạ cho phương pháp này, chúng ta xét bài toán thiết kế hệ tin học quản lý hàng hóa cho công ty cổ phần xuất nhập khẩu Châu Á – Thái Bình Dương Mục đích của bài toán là thiết kế một hệ thống các chương trình quản lý cơ sở dữ liệu hàng hóa Phân tích bài toán: Các phép toán xử lý: - Nạp số liệu cho. .. cập được Internet Các máy đều được cài phần mềm tin học văn phòng và các tiện ích phục vụ cho công việc và giải trí Các nhân viên trong công ty đa phần đều dụng máy tính thành thạo máy tính cho phục vụ cho công việc của mình Công ty có sử dụng phần mềm kế toán tuy nhiên phần mềm còn chưa chuyên nghiệp và mới chỉ dừng lại ở việc quản lý tài chính kế toán của công ty Kho hàng được quản lý bằng Excel gây... của công ty, được sự giúp đỡ, tư vấn của công ty và giảng viên hướng dẫn thực tập, tác giả quyết định chọn đề tài: Phân tích và thiết kế phần mềm quản lý kho cho công ty Cổ phần xuất nhập khẩu Châu Á – Thái Bình Dương” 1.2.3 Tổng quan về đề tài a Mục đích Hỗ trợ và khắc phục những hạn chế của việc quản lý kho hiện tại:  Hỗ trợ hoạt động nghiệp vụ quản lý kho  Tiết kiệm thời gian chi phí cho việc quản. .. của công ty, phỏng vấn nhân viên làm việc tại kho hàng để biết được quy trình làm việc trong kho, nhập xuất hàng hóa như thế nào  Phương pháp tổng hợp, logic: được áp dụng trong quá trình phân tích tài liệu thực hiện đề tài  Phương pháp mô hình hóa: áp dụng trong quá trình phân tích và thiết kế phần mềm d Những đối tượng được hưởng lợi Phần mềm quản lý kho cho công ty Cổ phần XNK Châu Á – Thái Bình. .. đây cho thấy một cách trực quan việc có thiết kế và không có thiết kế trong kỹ nghệ phần mềm: o Hình 2.6: Vai trò của thiết kế trong kỹ nghệ phần mềm Vì vai trò của thiết kế đặc biệt như vậy trong kỹ nghệ phần mềm lên công đoạn thiết kế trên thế giới được đánh giá rất cao nhất là khi ta đã sử dụng phương pháp lập trình tự động hay lập trình dựa trên máy tính b Tiến trình thiết kế phần mềm Thiết kế phần. .. xuất phát từ quan điểm quản lý dự án, thì quy trình thiết kế phần mềm tiến hành theo hai bước: thiết kế sơ bộ và thiết kế chi tiết Còn xét ở góc độ kỹ thuật thì quá trinh, thiết kế phần mềm bao gồm bốn công đoạn: thiết kế kiến trúc, thiết kế dữ liệu, thiết kế thủ tục, thiết kế giao diện Hai khía cạnh kỹ thuật và quản lý của quy trình thiết kế có mối liên quan mật thiết với nhau và được minh hoạ trong . vấn đề phương pháp luận về phân tích và thiết kế phần mềm. Chương 3: Phân tích và thiết kế phần mềm quản lý kho cho Công ty Cổ phần xuất nhập khẩu Châu Á – Thái Bình Dương. Chuyên đề thực tập Nguyễn. nghiên cứu Các nhà quản lý của công ty và các nhân viên trong bộ phận quản lý kho sản phẩm. Phần mềm quản lý kho cho công ty Cổ phần XNK Châu – Thái Bình Dương được xây dựng trước hết để áp dụng. pháp luận phân tích và thiết kế phần mềm ứng dụng quản lý kho hàng cho công ty Cổ phần xuất nhập khẩu Châu Á- Thái Bình Dương. 1.2.2 Định hướng lựa chọn đề tài Trong quá trình thực tập tại Công

Ngày đăng: 24/04/2015, 22:11

Từ khóa liên quan

Mục lục

  • MỤC LỤC

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

  • DANH MỤC HÌNH VẼ

  • DANH MỤC BẢNG

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

Tài liệu liên quan