Cơ sở phương pháp luận của phần mềm ứng dụng

90 537 0
Cơ sở phương pháp luận của phần mềm ứng dụng

Đ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 Mục Lục Mở đầu 5 Chương 1 Tổng quan về sở thực tập và đề tài nghiên cứu 7 1.1 Giới thiệu về công ty VIỆT NAM STANLEY: 7 1.1.1 Quá trình hình thành và phát triển: 7 1.1.2 cấu tổ chức của công ty : 10 1.1.2.1 Chức năng, nhiệm vụ và bộ máy quản lý của công ty 13 1.1.2.2 cấu bộ máy tổ chức của công ty: 14 1.1.2.3 Các lĩnh vực hoạt động của doanh nghiệp: 17 1.1.3 Đặc điểm về hoạt động sản xuất kinh doanh của doanh nghiệp: 18 1.1.4 Những kết quả hoạt động sản xuất, kinh doanh chủ yếu của doanh nghiệp trong những năm qua: 21 1.1.4.1 Tình hình sản xuất của doanh nghiệp: 21 1.1.4.2 Tình hình tiêu thụ: 21 1.1.4.3. Kết quả hoạt động sản xuất kinh doanh: 22 1.1.5 Những ưu, nhược điểm về hoạt động kinh doanh của doanh nghiệp và những vấn đề đặt ra của doanh nghiệp 23 1.1.6 Phương hướng phát triển của doanh nghiệp trong thời gian tới 23 1.1.6.1 Các biện pháp chủ yếu nhằm đẩy mạnh hoạt động sản xuất kinh doanh của doanh nghiệp: 24 1.1.7 Tổng quan vấn đề tin học hoá của công ty 25 1.1.7.1 Khái quát về bộ phận tin học của công ty: 25 1.1.7.2 Sử dụng các phần mềm trong công tác quản lý và sản xuất:26 1.2 Định hướng đề tài nghiên cứu: 28 1.2.1 Tên đề tài: 28 1.2.2 Sự cần thiết của đề tài: 28 1.2.3 Lợi ích mà phần mềm hướng tới: 30 2 Chương 2. Cơ sở phương pháp luận của phần mềm ứng dụng 32 2.1 Thông tin quản lý và hệ thống thông tin quản lý: 32 2.1.1 Hệ thống trong phân tích thiết kế phần mềm: 32 2.1.2 Thông tin trong quản lý: 32 2.1.3 Tính chất của thông tin: 33 2.1.4 Khái niệm về hệ thống thông tin: 34 2.2 Phân loại hệ thống thông tin trong tổ chức doanh nghiệp: 34 2.2.1 Phân loại: 34 2.2.2 Tầm quan trọng của hệ thống thông tin hoạt động tốt: 35 2.3 Một số công cụ mô hình hóa: 36 2.3.1 đồ chức năng kinh doanh (BFD): 36 2.3.2 đồ luồng dữ liệu (DFD): 36 2.4 Công nghệ phần mềm và một số mô hình trong phát triển phần mềm: 37 2.4.1 Khái niệm công nghệ phần mềm (CNPN): 37 2.4.2 Vòng đời phát triển phần mềm: 39 2.4.3 Mô hình thác nước: 40 2.4.4 Mô hình lặp và tăng dần: 42 2.4.5 Cấp bậc kiến trúc phần mềm: 44 2.5 Giới thiệu một số công cụ phát triển: 46 2.5.1 Hệ quản trị sở dữ liệu Microsoft Access 2003: 46 2.5.2 Microsoft Visual Basic 6.0: 47 Chương 3. Xây dựng phần mềm ứng dụng 51 3.1 Phân tích: 51 3.1.1 đồ chức năng kinh doanh (BFD) 51 3.1.2 đồ luồng dữ liệu (DFD) 52 3.1.2.1 đồ mức ngữ cảnh 52 3 3.1.2.2 đồ luồng dữ liệu (DFD) mức 0 của tiến trình bán hàng 53 3.1.2.3 đồ mức 1-chức năng quản lý bán hàng 54 3.1.2.4 đồ mức 1-chức năng lên báo cáo 55 3.2 Thiết kế 55 3.2.1 đồ quan hệ thực thể (ERD) 56 3.2.2 đồ cấu trúc dữ liệu (DSD) 57 3.2.3 Thiết kế sở dữ liệu: 58 3.2.3 Thiết kế giải thuật 62 3.2.3.1 Thuật toán đăng nhập hệ thống 62 3.2.3.2 Thuật toán cập nhật hoá đơn 63 3.2.3.3 Thuật toán xoá dữ liệu 64 3.2.3.4 Thuật toán lập báo cáo 65 3.2.3.5 Thiết kế kiến trúc hệ thống 66 3.3 Một số giao diện chính 67 3.3.1 Form chính 67 3.3.2.Form đăng nhập 68 3.3.3.Form danh mục hàng hoá 69 3.3.4 Form danh mục khách hàng 70 3.3.5 Form danh mục nhân viên 71 3.3.6 Form hoá đơn bán hàng 72 3.3.7 Form thanh toán với khách hàng 73 3.3.8 Các form báo cáo 74 3.3.81 Báo cáo doanh thu theo khách hàng 74 3.3.8.2 Báo cáo doanh thu theo hàng bán 74 3.3.8.3 Báo cáo doanh thu theo nhân viên 75 3.3.8.4 Báo cáo tổng hợp doanh thu 75 3.4 Một số đoạn code tiêu biểu: 76 4 3.4.1 Code Form báo cáo: 76 3.4.2 Code form hàng hóa 79 3.4.3 Code form login 86 Kết luận 89 Tài liệu tham khảo 90 DANH MỤC BẢNG BIỂU, ĐỒ Bảng 3.1. Danh mục hàng hóa Error: Reference source not found Bảng 3.2. Danh mục khách hàng Error: Reference source not found Bảng 3.3. Danh mục nhân viên Error: Reference source not found Bảng 3.4. Hoá đơn bán hàng Error: Reference source not found Bảng 3.5. Chi tiết bán hàng Error: Reference source not found Bảng 3.6. Thanh toán với khách hàng Error: Reference source not found đồ 2.1 Tháp quản lý trong tổ chức 33 đồ 2.2 Mô hình hệ thống thông tin 34 đồ 2.3 Cấu trúc công nghệ phần mềm 37 đồ 2.4 Các giai đoạn của quy trình phát triển phần mềm 38 đồ 2.5 Mô hình thác nước 40 đồ 2.6 Mô hình thác nước 42 đồ 2.7 Mô hình lặp tăng dần 44 đồ 2.8 Mô hình chuyển đổi từ vấn đề thành các giải pháp 45 đồ 3.1. Chức năng kinh doanh 51 đồ 3.2. Mức ngữ cảnh 52 đồ 3.3. Luồng dữ liệu mức 0 của tiến trình bán hàng 53 đồ 3.4. Mức 1 - Chức năng quản lý bán hàng 54 đồ 3.5. Mức 1 - Chức năng lên báo cáo 55 5 đồ 3.6. Quan hệ thực thể 56 đồ 3.7. Cấu trúc dữ liệu 57 Bảng 3.1. Danh mục hàng hóa 58 Bảng 3.2. Danh mục khách hàng 58 Bảng 3.3. Danh mục nhân viên 59 Bảng 3.4. Hoá đơn bán hàng 59 Bảng 3.5. Chi tiết bán hàng 59 Bảng 3.6. Thanh toán với khách hàng 60 đồ 3.8. Mối quan hệ giữa các bảng 61 đồ 3.9. Thuật toán đăng nhập hệ thống 62 đồ 3.10. Thuật toán cập nhập hoá đơn 63 đồ 3.11. Thuật toán xoá dữ liệu 64 đồ 3.12. Thuật toán lập báo cáo 65 đồ 3.13. Thiết kế kiến trúc hệ thống 66 67 Mở đầu Trong xã hội thông tin hệ thống thông tin mà bản chất là phần mềm xương sống của xã hội. Nó cung cấp cho các cá nhân và tổ chức những tiện ích rất to lớn, đặc biệt là với các doanh nghiệp. Để tăng cường lợi thế cạnh tranh với các đối thủ thi các doanh nghiệp buộc phải phát triển hệ thống thông tin nhanh nhạy, đáng tin cậy. Trong học kỳ này em được học những môn học như Công Nghệ Phần Mềm, Hệ Thống Thông Tin Quản Lý, Lập Trình Quản Lý…Qua những môn học này em đó được tìm hiểu về quy trình để tạo ra một phần mềm thương mại. Với chuyên đề em đã tìm hiểu thực tế tại công ty Việt 6 Nam StanLey. Sau một thời gian tìm hiểu em đó quyết đinh xây dựng chuyên đề với phần mềm quản lý bán hàng cho một bộ phận nhỏ của công ty Việt Nam StanLey. 7 Chương 1 Tổng quan về sở thực tập và đề tài nghiên cứu 1.1 Giới thiệu về công ty VIỆT NAM STANLEY: 1.1.1 Quá trình hình thành và phát triển: Công ty TNHH Điện Stanley Việt Nam. Tên giao dịch: Vietnam Stanley Electric Co.,Ltd. Công Ty TNHH Điện Stanley Việt Nam là Công Ty liên doanh được thành lập theo giấy phép đầu tư số 1669/GP ngày 16-09-1996 của Bộ Kế Hoạch và Đầu Tư. Vốn pháp định là: 8.300.000 USD, trong đó: +Công ty TNHH Điện Stanley Nhật Bản chiếm 50%. +Tổng Công Ty Đầu Tư Phát Triển Nhà Hà Nội chiếm 30%. +Công ty TNHH Điện Thái Stanley chiếm 20%. +Ngành nghề: Linh kiện điện tử. Sản phẩm chính của công ty là: +sản xuất và lắp ráp các loại đèn và các linh kiện đèn dành cho xe ôtô và xe gắn máy (Xe máy: Honda, Yamaha,Ô tô Civic, Honda CRV ). +sản xuất bóng đèn xe máy xuất khẩu và tiêu thụ trong nước. +sản xuất đèn phản quang xuất khẩu. +sản xuất giắc cắm đèn ô tô và bảng mạch điện tử. Sản phẩm được tiêu thụ tại thị trường Việt Nam và xuất khẩu. sở sản xuất: Dương Xá, Gia Lâm, Hà Nội. Tổng số cán bộ công nhân viên: 1300 người (số liệu 3/2008). +Công nhân chính thức: 1160 +Công nhân thời vụ: 140 Trong đó trình độ. Đại học là: 51 8 Trung cấp: 66 Cao đẳng: 21 Lao động phổ thông: 1162 Diện tích xây dựng là 21.000 m 2 trên tổng diện tích mặt bằng là 103.000 m 2 (Số liệu tháng 3/2008). Trong đó: + Khu văn phòng: 1840 m2. + Khu vực sản xuất: 14.760 m2. + Khu vực khác: 4.400 m2. + sở hạ tầng gồm 05 nhà máy từ số 1 đến số 5. + 02 khối văn phòng làm việc: trực tiếp sản xuất và gián tiếp quản lý. + 02 nhà xe công nhân: 1800 xe. + 02 nhà ăn công suất: 400 người /ca. + 01 quán giải khát. + 01 nhà nghỉ công nhân. + 01 kho hoá chất. + 03 kho nguyên liệu sản xuất. + 01 kho phụ tùng máy móc. + 01 kho hóa chất. + 01 kho tạm. Công ty 10 phân xưởng chính là: + Phân xưởng phun đúc 1 với 32 máy phun đúc từ 55 Tấn đến 550 Tấn. + Phân xưởng phun đúc 2 với 33 máy phun đúc từ 75 Tấn đến 450 Tấn. + Phân xưởng Mạ Eva 1: Sản phẩm chính là bộ đèn sau xe máy, gồm 03 Line sơn liên hoàn với công suất khoảng 2,500,000 Sản Phẩm/năm. 9 + Phân xưởng Mạ Eva 2: Sản phẩm chính là bộ đèn trước xe máy, gồm 02 Line sơn liên hoàn và Robot mạ tự động liên hoàn với công suất khoảng 3,000,000 Sản Phẩm/năm. + Phân xưởng lắp ráp 1: với 10 dây chuyền lắp ráp đèn và 2 dây chuyền lắp ráp bóng đèn và lắp ráp dây, đui đèn. + Phân xưởng lắp ráp 2: với 10 dây chuyền lắp ráp đèn và 2 dây chuyền lắp ráp bóng đèn và lắp ráp dây, đui đèn. + Phân xưởng Sơn: Gồm 03 dây chuyền chính . Dây truyền Hard Coat: Gồm 02 Line phun sơn tự động bằng Robot với công suất Mã khoảng: 2,500,000 Sản phẩm/năm. Dây truyền Handle front cover (Hộp đèn pha xe máy): Gồm 02 Line phun sơn liên hoàn với công suất Max khoảng 2,500,000 sản phẩm/năm (Hiện mới đưa vào sử dụng 01 Line, công suất 1,200,000 sản phẩm/năm). Dây truyền Crank case, Engine protector (Tấm bảo vệ maý và hộp xích ): Gồm 02 Line phun sơn liên hoàn với công suất Max 2,000,000 Sản phẩm/năm. + Phân xưởng Bóng: Dây truyền sản xuất bóng đèn T13 (Bóng đèn xi nhan): Gồm 06 máy sản xuất bóng đèn công suất tối đa Max: 2.800.000 Pcs/Năm. Dây truyền sản xuất bóng đèn S25 (Bóng đèn sau xe máy): Gồm 06 máy sản xuất bóng đèn công suất tối đa Max: 580.000 Pcs/Năm. Dây truyền Sơn bóng đèn“Amber”: Gồm 036 máy sản xuất bóng đèn công suất tối đa Max: 780.000 Pcs/Năm. + Phân xưởng Dics: Gồm 03 dây chuyền. Dây truyền lắp ráp tự động: Gồm 02 dây truyền sản phẩm chủ yếu giắc cắm đèn ô tô, công suất tối đa Max: 12.000.000 Pcs/Năm. 10 Dây truyền lắp ráp bán tự động: Gồm 03 dây truyền sản phẩm chủ yếu giắc cắm đèn ô tô, công suất tối đa Max: 15.000.000 Pcs/Năm. Dây truyền đúc SP: gồm 06 máy đúc: 01 chiếc 50 tấn, 02 chiếc 100 tấn và 03 chiếc 110 tấn (năng suất tối đa: 4.000.000 Sp/năm). + Phân xưởng Khuôn: với hệ thống máy móc thiết bị sản xuất khuôn tự động hiện đại nhất trên thế giới thể chế tạo các loại khuôn từ 100 kg đến trên 2000 kg, công suất tối đa thể sản xuất 30- 50 khuôn /năm. 1.1.2 cấu tổ chức của công ty : Gồm 03 bộ phận chính và một số ban giúp việc như sau: + Bộ phận quản lý. + Bộ phận gián tiếp sản xuất. + Bộ phận trực tiếp sản xuất. + 05 uỷ ban Uỷ ban an toàn lao động và vệ sinh. Uỷ ban cải tiến Snap. Uỷ ban phúc lợi Xã Hội. Uỷ ban phòng cháy chữa cháy. Uỷ ban đạo đức. Ban ISO-TS 16949. Ban ISO 1400. + Đoàn thể. Chi bộ 4. Ban Chấp Hành Công Đoàn Stanley. Ban Nữ Công. Ban Văn Thể TDTT-VHVN. Ban Thi Đua. A. Bộ phận quản lý. [...]... dàng và nhanh chóng Phần mềm này thể truy cập dữ liệu từ các sở dữ liệu được cập nhật bởi các nhân viên bán hàng, bằng cách sử dụng phần mềm trợ giúp bán hàng 32 Chương 2 sở phương pháp luận của phần mềm ứng dụng 2.1 Thông tin quản lý và hệ thống thông tin quản lý: 2.1.1 Hệ thống trong phân tích thiết kế phần mềm: Hệ thống là một tổ hợp phần cứng, phần mềm cung cấp giải pháp cho vấn đề cần... Việc ứng dụng tin học hóa trong hoạt động kinh doanh, sản xuất của công cần thiết hơn lúc nào hết Một điều không thể phủ nhận là cốt lõi của hệ thống thông tin chính là các sản phẩm phần mềm Hiện tại bộ phận Sales Stock (bộ phận kho bán) của công ty đang sử dụng phần mềm nhà máy cho một số công việc nhất định Phần mềm này đòi hỏi người sử dụng phải nhớ tương đối nhiều kĩ năng sử dụng Phần mềm này được... phần mềm Việt Nam xây dựng Các phần mềm này được các công ty phần mềm xây dựng dựa trên những khảo sát và tìm hiểu đặc thù môi trường kinh doanh của công ty, môi trường luật pháp của Việt Nam…Đặc điểm của các phần mềm là đơn giản, đầy đủ, thân thiện, thể nâng cấp cùng với những sự thay đổi của công việc và nhu cầu quản lý Sử dụng hai loại ngôn ngữ là tiếng Anh và tiếng Việt Các công ty phần mềm cho... khác nhau khi sử dụng phần mềm này Các bộ phận và các phòng này sử những chức năng và các công cụ nhất định của phần mềm Các thông tin, số liệu về quá trình sản xuất được công khai và được lưu dữ trong phần mềm để các bộ phận này cùng sử dụng Đối với những thông tin quan trọng ở cấp 28 quản lý thì được bảo mật, các bộ phận chức năng khác nhau sẽ sử dụng những phần khác nhau của phần mềm Nhằm phân công... phận cuối cùng của dây truyền sản xuất nhằm thu lợi nhuận cho công ty Cho nên 30 nhiệm vụ của bộ phận này khá quan trọng Trong quá trình quan sát và tìm hiểu tại bộ phận này em nhận thấy các vấn đề sau + Phần mềm nhà máy EASY FACTORY là một phần mềm rất nhiều các module lớn nhỏ, phục vụ cho các bộ phận riêng biệt Người sử dụng phải ghi nhớ nhiều chức năng của phần mềm Phần mềm này sử dụng cả tiếng... dụng những phần mềm văn phòng và những tiện ích bản của máy tính 1.1.7.2 Sử dụng các phần mềm trong công tác quản lý và sản xuất: Stanley là một công ty môi trường làm việc chuyên nghiệp trên 10 năm hoạt động nên việc ứng dụng tin học trong công ty là tương đối đầy đủ và là nhu cầu hết sức cần thiết Dịch vụ về đường truyền internet được thuê bao trọn gói Các phần mềm đều được các công ty phần. .. xuất nói chung Các phần mềm tiện ích luôn được kỹ thuật viên update, phần mềm diệt virut bkav bản quyền tự động cập nhật, các phần mềm văn phòng khác luôn được cập nhật và sử dụng các phiên bản mới nhất 1.2 Định hướng đề tài nghiên cứu: 1.2.1 Tên đề tài: Xây dựng phần mềm quản lý bán hàng sủ dụng cho bộ phận kho bán hàng nhằm đơn giản hoá công việc và hỗ trợ quá trình quản lý Phần mềm phải khả năng... tiếng Anh và tiếng Việt Các công ty phần mềm cho các kỹ thuật viên của mình hướng dẫn và đào tạo những người của công ty tiếp xúc trực tiếp với phần mềm Thường xuyên các kế hoạch bảo trì và kiểm khi lỗi phần mềm hay các khó khăn trong quá trình sử dụng thể nói mạng nội bộ là phần huyết mạch của công ty Mạng nội bộ được sử dụng một cách triệt để cho việc liên lạc, chỉ đạo quản lý, phân công... khó thể hiểu được đồng thời mọi vấn đề của hệ thống Từ thiết kế giải pháp, viết mã chương trình, triển khai trên nền phần cứng đến đảm bảo chắc chắn mọi thành phần phần cứng làm việc tốt với nhau Tiến trình phần mềm phức tạp phải được nhiều người thực hiện Trước hết là khách hàng, đó là người đưa ra vấn đề cần giải quyết Phân tích viên làm tài liệu vấn đề của khách hàng và chuyển nó tới người phát... thông tin cá nhân khác được lưu dữ trong sở dữ liệu - phần mềm kế toán: sử dụng cho bộ phận kế toán nhằm cân đối các vấn đề tài chính, tính toán lương thưởng chế độ, phụ cấp, phụ phí, bồi dưỡng…Và đưa ra các báo cáo tài chính cho cấp quản lý cao hơn - phần mềm nhà máy(EASY FACTORY): phần mềm này sử dụng cho nhiều bộ phận và các cấp quản lý của các bộ phận này: bộ phận bán hàng, mua hàng, xuất nhập . 28 1.2.2 Sự cần thiết của đề tài: 28 1.2.3 Lợi ích mà phần mềm hướng tới: 30 2 Chương 2. Cơ sở phương pháp luận của phần mềm ứng dụng 32 2.1 Thông tin. Công nghệ phần mềm và một số mô hình trong phát triển phần mềm: 37 2.4.1 Khái niệm công nghệ phần mềm (CNPN): 37 2.4.2 Vòng đời phát triển phần mềm: 39

Ngày đăng: 08/01/2014, 20:59

Từ khóa liên quan

Mục lục

  • Mở đầu

  • Chương 1 Tổng quan về cơ sở thực tập và đề tài nghiên cứu

    • 1.1 Giới thiệu về công ty VIỆT NAM STANLEY:

      • 1.1.1 Quá trình hình thành và phát triển:

      • 1.1.2 Cơ cấu tổ chức của công ty :

        • 1.1.2.1 Chức năng, nhiệm vụ và bộ máy quản lý của công ty

        • 1.1.2.2 Cơ cấu bộ máy tổ chức của công ty:

        • 1.1.2.3 Các lĩnh vực hoạt động của doanh nghiệp:

        • 1.1.3 Đặc điểm về hoạt động sản xuất kinh doanh của doanh nghiệp:

        • 1.1.4 Những kết quả hoạt động sản xuất, kinh doanh chủ yếu của doanh nghiệp trong những năm qua:

          • 1.1.4.1 Tình hình sản xuất của doanh nghiệp:

          • 1.1.4.2 Tình hình tiêu thụ:

          • 1.1.4.3. Kết quả hoạt động sản xuất kinh doanh:

          • 1.1.5 Những ưu, nhược điểm về hoạt động kinh doanh của doanh nghiệp và những vấn đề đặt ra của doanh nghiệp

          • 1.1.6 Phương hướng phát triển của doanh nghiệp trong thời gian tới.

            • 1.1.6.1 Các biện pháp chủ yếu nhằm đẩy mạnh hoạt động sản xuất kinh doanh của doanh nghiệp:

            • 1.1.7 Tổng quan vấn đề tin học hoá của công ty

              • 1.1.7.1 Khái quát về bộ phận tin học của công ty:

              • 1.1.7.2 Sử dụng các phần mềm trong công tác quản lý và sản xuất:

              • 1.2 Định hướng đề tài nghiên cứu:

                • 1.2.1 Tên đề tài:

                • 1.2.2 Sự cần thiết của đề tài:

                • 1.2.3 Lợi ích mà phần mềm hướng tới:

                • Chương 2. Cơ sở phương pháp luận của phần mềm ứng dụng

                  • 2.1 Thông tin quản lý và hệ thống thông tin quản lý:

                    • 2.1.1 Hệ thống trong phân tích thiết kế phần mềm:

                    • 2.1.2 Thông tin trong quản lý:

                    • 2.1.3 Tính chất của thông tin:

                    • 2.1.4 Khái niệm về hệ thống thông tin:

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

  • Đang cập nhật ...

Tài liệu liên quan