Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 90 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
90
Dung lượng
1,24 MB
Nội dung
1 Mục Lục Mở đầu 5 Chương 1 Tổng quan về cơ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ơ 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ơ 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ầnmề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ầnmềm hướng tới: 30 2 Chương 2. Cơ sởphươngphápluậncủa phần mềmứngdụ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 Sơ đồ chức năng kinh doanh (BFD): 36 2.3.2 Sơ đồ luồng dữ liệu (DFD): 36 2.4 Công nghệ phầnmề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ầnmề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ị cơsở dữ liệu Microsoft Access 2003: 46 2.5.2 Microsoft Visual Basic 6.0: 47 Chương 3. Xây dựngphầnmềmứngdụng 51 3.1 Phân tích: 51 3.1.1 Sơ đồ chức năng kinh doanh (BFD) 51 3.1.2 Sơ đồ luồng dữ liệu (DFD) 52 3.1.2.1 Sơ đồ mức ngữ cảnh 52 3 3.1.2.2 Sơ đồ luồng dữ liệu (DFD) mức 0 của tiến trình bán hàng 53 3.1.2.3 Sơ đồ mức 1-chức năng quản lý bán hàng 54 3.1.2.4 Sơ đồ mức 1-chức năng lên báo cáo 55 3.2 Thiết kế 55 3.2.1 Sơ đồ quan hệ thực thể (ERD) 56 3.2.2 Sơ đồ cấu trúc dữ liệu (DSD) 57 3.2.3 Thiết kế cơ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, SƠ ĐỒ 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 Sơ đồ 2.1 Tháp quản lý trong tổ chức 33 Sơ đồ 2.2 Mô hình hệ thống thông tin 34 Sơ đồ 2.3 Cấu trúc công nghệ phầnmềm 37 Sơ đồ 2.4 Các giai đoạn của quy trình phát triển phầnmềm 38 Sơ đồ 2.5 Mô hình thác nước 40 Sơ đồ 2.6 Mô hình thác nước 42 Sơ đồ 2.7 Mô hình lặp tăng dần 44 Sơ đồ 2.8 Mô hình chuyển đổi từ vấn đề thành các giải pháp 45 Sơ đồ 3.1. Chức năng kinh doanh 51 Sơ đồ 3.2. Mức ngữ cảnh 52 Sơ đồ 3.3. Luồng dữ liệu mức 0 của tiến trình bán hàng 53 Sơ đồ 3.4. Mức 1 - Chức năng quản lý bán hàng 54 Sơ đồ 3.5. Mức 1 - Chức năng lên báo cáo 55 5 Sơ đồ 3.6. Quan hệ thực thể 56 Sơ đồ 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 Sơ đồ 3.8. Mối quan hệ giữa các bảng 61 Sơ đồ 3.9. Thuật toán đăng nhập hệ thống 62 Sơ đồ 3.10. Thuật toán cập nhập hoá đơn 63 Sơ đồ 3.11. Thuật toán xoá dữ liệu 64 Sơ đồ 3.12. Thuật toán lập báo cáo 65 Sơ đồ 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ầnmềm là 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ầnmề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ầnmề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ề 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: 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. Cơ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 đó có 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. + Cơ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 có 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 có 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 có thể sản xuất 30- 50 khuôn /năm. 1.1.2 Cơ 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ầnmềm này có thể truy cập dữ liệu từ cá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ụngphầnmềm trợ giúp bán hàng 32 Chương 2 Cơ sởphươngphápluậncủa phần mềmứngdụ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ầnmềm cung cấp giải pháp cho vấn đề cần... Việc ứngdụ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ầnmềm Hiện tại bộ phận Sales Stock (bộ phận kho bán) của công ty đang sử dụngphầnmềm nhà máy cho một số công việc nhất định Phầnmềm này đòi hỏi người sử dụng phải nhớ tương đối nhiều kĩ năng sử dụngPhầnmềm này được... phầnmềm Việt Nam xây dựng Các phầnmềm này được các công ty phầnmề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ápcủa Việt Nam…Đặc điểm của các phầnmềm là đơn giản, đầy đủ, thân thiện, có 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ầnmềm cho... khác nhau khi sử dụngphầnmề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ủaphầnmề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ầnmề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ậncó chức năng khác nhau sẽ sử dụng những phần khác nhau củaphầnmề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ầnmềm nhà máy EASY FACTORY là một phầnmềmcó 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ủaphầnmềmPhầnmềm này sử dụng cả tiếng... dụng những phầnmềm văn phòng và những tiện ích cơ bản của máy tính 1.1.7.2 Sử dụng các phầnmềm trong công tác quản lý và sản xuất: Stanley là một công ty có môi trường làm việc chuyên nghiệp có trên 10 năm hoạt động nên việc ứngdụ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ầnmềm đều được các công ty phần. .. xuất nói chung Các phầnmềm tiện ích luôn được kỹ thuật viên update, phầnmềm diệt virut bkav bản quyền tự động cập nhật, các phầnmề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ựngphầnmề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ầnmềm phải có khả năng... tiếng Anh và tiếng Việt Các công ty phầnmề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ầnmềm Thường xuyên có các kế hoạch bảo trì và kiểm khi có lỗi phầnmềm hay các khó khăn trong quá trình sử dụngCó 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ó có 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ầnphần cứng làm việc tốt với nhau Tiến trình phầnmề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 cơsở dữ liệu - phầnmề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ầnmềm nhà máy(EASY FACTORY): phầnmề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