Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 26 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
26
Dung lượng
1,16 MB
Nội dung
Header Page of 126 BỘ GIÁO DỤC VÀ ĐÀO TẠO ĐẠI HỌC ĐÀ NẴNG NGUYỄN TUẤN TRUNG XÂY DỰNG ỨNG DỤNG ERP CHO DOANH NGHIỆP KINH DOANH THIẾT BỊ ĐIỆN TỬ TRÊN NỀN TẢNG CLOUD COMPUTING Chuyên ngành : Khoa học máy tính Mã số : 60.48.01 TÓM TẮT LUẬN VĂN THẠC SĨ KỸ THUẬT Đà Nẵng - Năm 2013 Footer Page of 126 Header Page of 126 Công trình hoàn thành ĐẠI HỌC ĐÀ NẴNG Người hướng dẫn khoa học: PGS.TSKH TRẦN QUỐC CHIẾN Phản biện 1: TS NGUYỄN VĂN HIỆU Phản biện 2: TS NGUYỄN QUANG THANH Luận văn bảo vệ Hội đồng chấm Luận văn tốt nghiệp Thạc sĩ Kỹ thuật họp Đại học Đà Nẵng vào ngày 28 tháng 12 năm 2013 * Có thể tìm hiểu luận văn tại: - Trung tâm Thông tin - Học liệu, Đại học Đà Nẵng - Trung tâm Học liệu , Đại học Đà Nẵng Footer Page of 126 Header Page of 126 MỞ ĐẦU Lý chọn đề tài Ngày nay, công ty, doanh nghiệp, việc quản lý tốt, hiệu liệu riêng công ty liệu khách hàng đối tác toán ưu tiên hàng đầu không ngừng gây khó khăn cho doanh nghiệp Để quản lý nguồn liệu đó, ban đầu doanh nghiệp phải đầu tư, tính toán nhiều loại chi phí chi phí phần cứng, phần mềm, mạng, chi phí cho quản trị viên, chi phí bảo trì, sửa chữa,… Ngoài phải tính toán khả mở rộng, nâng cấp thiết bị, phải kiểm soát việc bảo mật liệu tính sẵn sàng cao liệu Từ toán điển vậy, thấy có nơi tin cậy giúp doanh nghiệp quản lý tốt nguồn liệu đó, doanh nghiệp không quan tâm đến sở hạ tầng, công nghệ mà tập trung vào công việc kinh doanh mang lại hiệu lợi nhuận ngày cao Thuật ngữ “Cloud Computing” đời bắt nguồn từ hoàn cảnh Thuật ngữ “Cloud Computing” bắt nguồn từ ý tưởng đưa tất thứ liệu, phần mềm, tính toán,… lên mạng Internet Chúng ta không trông thấy máy PC, máy chủ riêng doanh nghiệp để lưu trữ liệu, phần mềm mà số “máy chủ ảo” tập trung mạng Các “máy chủ ảo” cung cấp dịch vụ giúp cho doanh nghiệp quản lý liệu dễ dàng hơn, doanh nghiệp trả chi phí cho lượng sử dụng dịch vụ mà không cần phải đầu tư nhiều vào sở hạ tầng quan tâm nhiều đến công nghệ Xu hướng giúp cho nhiều công ty, doanh nghiệp vừa nhỏ sở hạ tầng mạng, máy chủ để lưu trữ, quản lý liệu tốt Footer Page of 126 Header Page of 126 Cùng với phát triển công nghệ thông tin, việc triển khai hệ thống quản trị nguồn lực doanh nghiệp (ERP – Enterprise Resource Planning) doanh nghiệp quan tâm nhiều Nó giúp doanh nghiệp tối ưu hóa tiết kiệm chi phí tối đa hoạt động Trên thực tế doanh nghiệp dẫn đầu thị trường hầu hết doanh nghiệp ứng dụng ERP thành công Xuất phát từ yêu cầu thực tế đó, chọn đề tài “Xây dựng ứng dụng ERP cho doanh nghiệp kinh doanh thiết bị điện tử tảng Cloud Computing” Mục đích nghiên cứu Hiện nhiều doanh nghiệp máy chủ riêng mà có máy tính với số phần mềm Với dịch vụ có sẵn Internet, doanh nghiệp mua trì hàng trăm, hàng nghìn máy tính phần mềm kèm theo mà cần tập trung công việc có người khác lo sở hạ tầng công nghệ thay doanh nghiệp Với việc nghiên cứu điện toán đám mây, cụ thể công nghệ Azure Microsoft, luận văn tập trung tìm hiểu khái niệm điện toán đám mây nói chung, công nghệ Azure nói riêng ứng dụng vào phân tích, xây dựng thử nghiệm hệ thống hoạch định nguồn lực doanh nghiệp (Enterprise Resource Planning) áp dụng cho doanh nghiệp lĩnh vực kinh doanh mặt hàng điện tử Đối tượng phạm vi nghiên cứu · Lý thuyết ứng dụng thực tiễn, số doanh nghiệp ứng dụng Cloud Computing vào hệ thống · Tìm hiểu hệ thống Windows Azure Microsoft Tìm Footer Page of 126 Header Page of 126 hiểu cổng Portal Windows Azure (nơi ứng dụng thực Windows Azure triển khai) cách đưa ứng dụng lên Portal · Tìm hiểu hệ thống ERP, cách xây dựng triển khai hệ thống ERP · Tìm hiểu cách thức triển khai ứng dụng Cloud dùng công cụ Windows Azure SDK Simulator tích hợp vào Visual Studio 2010, triển khai công cụ C# ngôn ngữ Web ASP Phương pháp nghiên cứu · Thu thập, phân tích tài liệu có liên quan đến Cloud Computing, Windows Azure SDK · Nghiên cứu, thảo luận giáo viên hướng dẫn để lựa chọn phương hướng giải đề tài · Nghiên cứu cách xây dựng môi trường giả lập Windows Azure SDK Visual Studio 2010 · Phân tích yêu cầu đặt ra, từ xây dựng chương trình minh họa cho đề tài · Kiểm tra, thử nghiệm đánh giá kết · Đề tài làm tài liệu tham khảo cho việc triển khai xây dựng mô hình hệ thống ERP dựa tảng điện toán đám mây Bố cục đề tài Cấu trúc luận văn chia phần sau: - Phần mở đầu: + Lý chọn đề tài + Mục đích nghiên cứu + Đối tượng phạm vi nghiên cứu + Phương pháp nghiên cứu + Ý nghĩa khoa học thực tiễn đề tài Footer Page of 126 Header Page of 126 - Chương 1: Cơ sở lý thuyết - Chương 2: Phân tích thiết kế hệ thống - Chương 3: Cài đặt thử nghiệm - Kết luận hướng phát triển - Tài liệu tham khảo Footer Page of 126 Header Page of 126 CHƯƠNG CƠ SỞ LÝ THUYẾT 1.1 TỔNG QUAN VỀ CLOUD COMPUTING 1.1.1 Một số khái niệm Cloud Computing Theo Wikipedia [19]: “Điện toán đám mây (Cloud Computing) mô hình điện toán sử dụng công nghệ máy tính phát triển dựa vào mạng Internet (Thuật ngữ “đám mây” lối nói ẩn dụ mạng Internet) Trong điện toán đám mây tài nguyên thường ảo hóa cung cấp dạng dịch vụ” Theo Ian Foster [7]: “Một mô hình điện toán phân tán qui mô lớn có khả thích ứng linh động, nơi chứa dịch vụ ảo hóa, kho lưu trữ, tảng, quản lý sức mạnh tính toán phân phối theo nhu cầu cho khách hàng bên thông qua Internet” Như vậy, điện toán đám mây dạng thức điện toán cung cấp tài nguyên ảo hóa có quy mô dạng dịch vụ qua mạng Internet Người dùng không cần tới kiến thức chuyên môn để quản lý hạ tầng công nghệ phần việc dành cho nhà cung cấp dịch vụ 1.1.2 Sự tiến triển Nền tảng dịch vụ Internet phát triển từ nhà cung cấp dịch vụ dial-up đơn giản đến tảng ứng dụng phần mềm cấp doanh nghiệp Giai đoạn 1.0 từ đầu đến năm 90, giai đoạn nhà cung cấp dịch vụ Internet tập trung vào việc xây dựng mạng lưới truy cập cho người tiêu dùng doanh nghiệp Trong giai đoạn 2.0, tập trung chuyển đổi để cung cấp truy cập đến máy chủ sở hạ tầng tảng dịch vụ Internet Các Footer Page of 126 Header Page of 126 công ty khách hàng làm chủ trang web họ máy chủ tảng dịch vụ Internet với dung lượng giới hạn Trong giai đoạn 3.0 doanh nghiệp sở hữu máy chủ với tảng dịch vụ Internet, thúc đẩy tảng dịch vụ Internet mở rộng ạt, gia tăng hiệu suất giảm sở hạ tầng dư thừa Điều dẫn đến giai đoạn 4.0, nhà cung cấp dịch vụ ứng dụng xây dựng dịch vụ phần mềm có khả mở rộng ảo hóa trung tâm liệu từ doanh nghiệp Ở giai đoạn 5.0, sở hạ tầng tảng dịch vụ Internet hoàn thiện mở rộng theo nhu cầu Doanh nghiệp triển khai ứng dụng tùy thích mà lo lắng yêu cầu phần cứng hay tảng 1.1.3 Các mô hình Cloud Computing a Mô hình dịch vụ Điện toán đám mây có ba loại dịch vụ là: Dịch vụ ứng dụng (Software as a Service – SaaS), dịch vụ tảng (Platform as a Service – PaaS) dịch vụ sở hạ tầng (Infrastructure as a Service – IaaS) Cách phân loại thường gọi “mô hình SPI” b Mô hình triển khai Dựa vào nhu cầu sử dụng có mô hình triển khai là: - Đám mây riêng – Private Cloud - Đám mây công cộng – Public Cloud - Đám mây lai – Hybrid Cloud - Đám mây cộng đồng – Community Cloud 1.1.4 Lợi ích Cloud Computing - Giảm chi phí Footer Page of 126 Header Page of 126 - Đa phương tiện - Chia sẻ - Tính thích ứng linh động - Độ tin cậy cao - Tối ưu hóa hiệu suất - Bảo trì dễ dàng 1.1.5 Thách thức Cloud Computing - Tính sẵn sàng - Tính riêng tư - Công tác quản lý - Tuân thủ pháp lý 1.1.6 Sự chuyển đổi sang mô hình Cloud Chuyển từ mô hình on-premise truyền thống sang mô hình đám mây chuyển đổi mô hình cho công ty Với mô hình dịch vụ đám mây, việc tiết kiệm chi phí hiển nhiên, thách thức cho công ty thoát khỏi phận họ chuyển dần sang dịch vụ đám mây để tiếp tục cạnh tranh Sự chuyển đổi diễn sớm chiều, vài tháng để phân tích cặn kẽ, lên kế hoạch thực thi Bên cạnh phụ thuộc vào nhiều yếu tố chi phí, lợi ích, rủi ro, yêu cầu bảo mật số điều kiện sở hạ tầng… 1.1.7 Các tảng Cloud computing phổ biến a Amazon EC2 b Google App Engine c Microsoft Windows Azure 1.1.8 Xu hướng phát triển Thuật ngữ “Cloud computing” đời từ năm 2007, không ngừng phát triển mạnh mẽ thực Footer Page of 126 Header Page 10 of 126 nhiều công ty lớn giới IBM, Sun, Amazon, Google, Microsoft, Yahoo, SalesForce,… Với mục tiêu giải toán liệu, tính toán, dịch vụ cho khách hàng, cloud computing mang lại lợi nhuận lớn, đem đến sân chơi, thị trường rộng lớn cho nhà cung cấp dịch vụ, nên phát triển nhanh chóng tính ngày Trong đó, thuật ngữ ban đầu “Grid computing” không mang tính kinh tế, lợi nhuận cao nên phát triển ngày giảm sút, áp dụng vào lĩnh vực nghiên cứu khoa học Không nằm xu chung ngành công nghệ thông tin giới, Việt Nam dần tiếp cận dịch vụ đám mây thông qua dự án số doanh nghiệp nước Microsoft, Intel, IBM… Công nghệ coi giải pháp cho vấn đề mà nhiều công ty gặp phải thiếu lực công nghệ thông tin, chi phí đầu tư hạn chế… Hiện có vài doanh nghiệp lớn Việt Nam đưa điện toán đám mây vào ứng dụng hiệu suất kinh doanh cải thiện đáng kể 1.2 TỔNG QUAN VỀ NỀN TẢNG WINDOWS AZURE 1.2.1 Giới thiệu chung tảng Windows Azure Nền tảng Windows Azure [25] nhóm công nghệ đám mây, công nghệ cung cấp tập dịch vụ đặc trưng để phát triển ứng dụng Nền tảng Windows Azure có tính mềm dẻo, hỗ trợ đa ngôn ngữ tích hợp với môi trường sẵn có Các thành phần tảng Windows Azure gồm: - Windows Azure - SQL Azure - Windows Azure Platform AppFabric Footer Page 10 of 126 Header Page 12 of 126 10 điều hành máy chủ ảo, vá lỗi, v.v 1.2.3 SQL Azure SQL Azure dịch vụ sở liệu quan hệ (RDBMS) Microsoft đám mây SQL Azure cung cấp tính sẵn sàng cao cho sở liệu người dùng Hiện tại, Microsoft đưa thành phần SQL Azure: SQL Azure Database SQL Azure Data Sync SQL Azure Database cung cấp một RDBMS “đám mây” Nó cho phép ứng dụng đám mây ứng dụng có sẵn (on-premises) lưu trữ sở liệu quan hệ dạng khác trung tâm liệu SQL Azure Data Sync dịch vụ cho phép người dùng đồng hóa liệu SQL Server SQL Azure dựa đám mây mà không cần chương trình 1.2.4 Windows Azure Platform AppFabric a Giới thiệu Cung cấp dịch vụ sở hạ tầng phân tán, hỗ trợ kết nối linh hoạt ứng dụng điện toán đám mây ứng dụng on-premise AppFabric bao gồm dịch vụ: Service Bus Access Control b Tổng quan AppFarbic Service Bus Service Bus cung cấp kết nối an toàn dịch vụ ứng dụng, cho phép chúng vượt qua rào cản tường lửa, nhờ giải quyết khó khăn liên quan đến ràng buộc hệ thống mạng ứng dụng Một Service Bus thiết lập kết nối ứng dụng, cho phép ứng dụng liên lạc với cách mềm dẻo c Tổng quan Access Control Service Footer Page 12 of 126 Header Page 13 of 126 11 Access Control cho phép xây dựng hệ thống xác thực kiểm tra thẩm quyền cho ứng dụng/dịch vụ web, giảm thiểu phức tạp việc tích hợp với rât nhiều công nghệ xác thực mà khách hàng sử dụng 1.3 TỔNG QUAN VỀ ENTERPRISE RESOURCE PLANNING (ERP) 1.3.1 Khái niệm ERP Hoạch định nguồn lực doanh nghiệp (ERP) [22, 6] hệ thống phần mềm thiết kế để hỗ trợ cho hoạt động doanh nghiệp việc bán hàng, việc phân phối hàng, quảng cáo, sản xuất, quản lý kiểm kê hàng hoá, quản lý nguồn tài nguyên người, làm cho tất phòng chức có liên hệ với việc sản xuất tích hợp vào hệ thống 1.3.2 Các thành phần ERP Các phân hệ phần mềm ERP [26, 8] sau: - Kế toán tài - Quản lý bán hàng phân phối - Quản lý mua hàng - Quản lý hàng tồn kho - Lập kế hoạch quản lý sản xuất - Quản lý dự án - Quản lý dịch vụ - Quản lý nhân - Báo cáo quản trị - Báo cáo thuế Footer Page 13 of 126 Header Page 14 of 126 12 1.3.3 Quy trình triển khai ứng dụng hệ thống ERP - Xác định nhu cầu – lập kế hoạch - Tìm hiểu, tiếp cận, đánh giá lựa chọn giải pháp - Triển khai thử nghiệm ERP doanh nghiệp - Đào tạo nguồn nhân lực - Vận hành ứng dụng thực tế - Nâng cấp, phát triển, tái đầu tư 1.3.4 Các lợi ích sử dụng ERP - Truy cập thông tin nhanh chóng, an toàn ổn định - Đồng nguồn liệu quy trình xử lý trùng lặp - Giảm thời gian lưu chuyển xoay vòng nhanh - Giảm chi phí tổng sở hữu - Khả tương thích nhanh với quy trình kinh doanh - Tăng cường khả mở rộng hệ thống 1.3.5 Thực trạng triển khai ERP DN Việt Nam Phần lớn công ty Việt Nam quan tâm đến triển khai ERP công ty lớn với doanh số từ vài trăm tỉ đồng trở lên Chính họ quan tâm đến giải pháp hàng đầu giới SAP Oracle Đây hai giải pháp có thị phần lớn giới Có nhiều nguyên nhân khiến cho việc ứng dụng ERP Việt Nam chưa phổ biến trình độ quản lý doanh nghiệp Việt Nam nói chung chưa cao, quy trình hoạt đồng mang tính đơn lẻ, rời rạc lập kế hoạch mang tính chắp vá, kinh phí đầu tư triển khai ERP tương đối lớn, khiến cho nhiều doanh nghiệp phải thận trọng Một số doanh nghiệp đầu việc triển khai ERP, hiệu chưa đạt mong muốn, nên tạo tâm lý hoài nghi doanh nghiệp khác Footer Page 14 of 126 Header Page 15 of 126 13 Việc ứng dụng ERP cần từ thấp đến cao theo kế hoạch cân nhắc thấu đáo Vấn đề chủ yếu thành viên từ nhân viên đến lãnh đạo doanh nghiệp cần thời gian để làm quen với ERP thay đổi cách làm việc kèm với việc áp dụng ERP Ứng dụng ERP xu tất yếu, công cụ quan trọng để doanh nghiệp nâng cao lực cạnh tranh, đồng thời giúp doanh nghiệp tiếp cận tốt với tiêu chuẩn quốc tế Một doanh nghiệp ứng dụng từ quy mô nhỏ có thuận lợi dễ triển khai doanh nghiệp sớm vào nề nếp Doanh nghiệp chậm trễ ứng dụng ERP, doanh nghiệp tự gây khó khăn cho tạo lợi cho đối thủ Tuy nhiên, ứng dụng ERP dễ, cần hội tụ nhiều điều kiện để ứng dụng thành công như: nhận thức tâm cao ban lãnh đạo doanh nghiệp, cần xác định đắn mục tiêu, phạm vi bước triển khai, lựa chọn giải pháp phù hợp Footer Page 15 of 126 14 Header Page 16 of 126 CHƯƠNG PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 2.1 PHÂN TÍCH VÀ XÁC ĐỊNH YÊU CẦU 2.1.1 Mô tả toán Công ty TNHH Phát triển công nghệ kỹ thuật Nam Á [24] thành lập vào ngày 6/9/2001 sau chuyển sang mô hình Công ty Cổ phần với tên gọi đầy đủ là: Công ty Cổ phần Công nghệ thông tin Nam Á kể từ ngày 29/2/2008 Sau 12 năm nỗ lực phát triển, đến nay, công ty mở rộng qui mô, xây dựng hệ thống bán lẻ với đội ngũ nhân lên đến 175 người mở rộng chi nhánh, địa điểm kinh doanh toàn quốc Công ty chuyên phân phối kinh doanh mặt hàng điện tử laptop, điện thoại di động, máy tính bảng,… Với sách kinh doanh đội ngũ nhân viên động giúp cho công ty có tốc độ tăng trưởng cao doanh số hướng tới trở thành công ty hàng đầu CNTT Bên cạnh phát triển vấn đề nảy sinh công ty phải xử lý khối lượng lớn liệu, phận có hệ thống sở liệu riêng, liệu bị trùng lặp gây tốn tài nguyên, báo cáo sai lệch phận, thông tin không xuyên suốt, quy trình quản lý hàng hóa đầu vào đầu thủ công, việc kiểm soát quản lý đơn đặt hàng hạch toán chi phí chưa đồng bộ… Từ lí này, việc xây dựng hệ thống thông tin hoạch định nguồn nhân lực ERP cho công ty điều cần thiết, giúp công ty quản lý tốt nguồn liệu, phận doanh nghiệp liên kết hệ thống, loại bỏ liệu thừa, tăng cường tính hiệu hoạt động quản lý kinh doanh, tiết kiệm chi phí Ngoài ra, với việc ứng dụng công Footer Page 16 of 126 Header Page 17 of 126 15 nghệ điện toán đám mây giúp cho việc điều hành hoạt động công ty dễ dàng phương tiện điện tử nơi đâu thông qua Internet Từ hỗ trợ công ty đạt mục tiêu tăng trưởng doanh thu lợi nhuận 2.1.2 Các phân hệ hệ thống ERP Sơ đồ tổ chức công ty: Hình 2.1: Sơ đồ tổ chức công ty Từ ta xác định phân hệ mà ERP cần triển khai sau: Hình 2.2: Các phân hệ ERP Footer Page 17 of 126 Header Page 18 of 126 16 Danh sách phân hệ ERP triển khai cho doanh nghiệp: - Quản lý hệ thống: · Tạo người dùng · Phân quyền · Đăng nhập · Thay đổi mật · Nhật ký hệ thống · Sao lưu liệu · Phục hồi liệu - Quản lý nhân sự: · Hồ sơ nhân · Phòng ban · Tuyển dụng · Chấm công · Tiền lương · Bảo hiểm xã hội - Quản lý khách hàng: · Thông tin khách hàng · Khảo sát · Chính sách khuyến - Quản lý mua hàng: · Thông tin nhà cung cấp · Lập kế hoạch mua hàng · Đơn đặt hàng · Theo dõi ghi nhận thông tin trình mua hàng - Quản lý bán hàng: · Đơn đặt hàng · Bán hàng Footer Page 18 of 126 Header Page 19 of 126 17 · Doanh thu · Công nợ · Hóa đơn - Quản lý kho hàng: · Nhập kho · Xuất kho · Chuyển kho · Kiểm kê · Tồn kho - Quản lý quỹ: · Phiếu thu · Phiếu chi · Sổ quỹ - Kế toán tài chính: · Kế toán tiền mặt · Kế toán tài sản cố định · Kế toán vật tư hàng hóa · Kế toán mua hàng · Kế toán bán hàng · Chứng từ báo cáo 2.2 THIẾT KẾ HỆ THỐNG 2.2.1 Xây dựng biểu đồ ca sử dụng a Xác định tác nhân ca sử dụng - Tác nhân: · Người dùng - Các ca sử dụng: · Quản lý hệ thống · Quản lý nhân Footer Page 19 of 126 Header Page 20 of 126 18 · Quản lý khách hàng · Quản lý mua hàng · Quản lý bán hàng · Quản lý kho hàng · Quản lý quỹ · Kế toán tài b Biểu đồ ca sử dụng tổng quát 2.2.2 Đặc tả ca sử dụng a Quản lý hệ thống b Quản lý nhân viên c Quản lý khách hàng d Quản lý mua hàng e Quản lý bán hàng f Quản lý kho hàng g Quản lý quỹ h Kế toán tài 2.2.3 Lớp thực thể 2.2.4 Mô tả lớp 2.2.5 Các biểu đồ hoạt động a Biểu đồ tổng quát b Biểu đồ cộng tác tổng quát c Biểu đồ hoạt động ca sử dụng 2.2.6 Thiết kế liệu a Table b Queue c Blob 2.2.7 Mô hình liên kết cài đặt 2.2.8 Mô hình triển khai Footer Page 20 of 126 19 Header Page 21 of 126 CHƯƠNG CÀI ĐẶT VÀ THỬ NGHIỆM 3.1 CÀI ĐẶT CHƯƠNG TRÌNH 3.1.1 Các yêu cầu · Phần cứng tối thiểu: + RAM: GB DDR3 – Bus 1600 MHz + Ổ cứng: 640 GB SATA 7200 rpm + CPU : Intel® Core™ i7-3820 3.6 Ghz/10M Cache · Cài đặt phần mềm: + Hệ điều hành Windows 64 bit quyền + Net framework 4.0 + Visual Studio 2010 Express + Wpilaucher_n (Windows Platform ) + Windows Azure SDK for NET + VSCloud Service (Windows Azure Tool) + Máy tính kết nối Internet + Trình duyệt web ( IE, FireFox, Google Chrome…) 3.1.2 Cài đặt a Đăng nhập Windows Azure Portal b Thiết lập Storage Service c Tạo Certificate d Upload Certificate e Cấu hình Certificate f Đóng gói mã nguồn file cấu hình g Upload gói mã nguồn file cấu hình lên cloud service 3.2 CHẠY THỬ NGHIỆM Sau số hình làm việc chính: - Màn hình hệ thống Footer Page 21 of 126 Header Page 22 of 126 20 - Màn hình nhân viên - Màn hình khách hàng - Màn hình mua hàng - Màn hình bán hàng - Màn hình kho hàng - Màn hình quỹ - Màn hình kế toán tài 3.3 ĐÁNH GIÁ HỆ THỐNG Trong trình cài đặt thử nghiệm bước đầu thu kết quả: - Việc cài đặt môi trường làm việc đơn giản - Giao diện trực quan, dễ sử dụng - Chương trình chạy tương đối ổn định - Về mặt đáp ứng yêu cầu cho hệ thống quản lý - Đồng liệu, giảm trùng lặp, tăng tính thống độ xác thông tin - Tương thích nhanh với quy trình kinh doanh: Các thành phần hệ thống thêm vào bớt cho phù hợp với mục đích sử dụng - Sử dụng Windows Azure Storage Service để lưu trữ liệu làm tăng tính linh hoạt cho hệ thống - Giảm thời gian lưu chuyển xoay vòng nhanh: Quy trình kinh doanh thường bị gián đoạn chậm trễ trình xử lý báo cáo phận Hệ thống đảm bảo làm giảm thiểu thời gian chậm trễ việc chuyển thông tin phận doanh nghiệp - Giảm chi phí quản lý Footer Page 22 of 126 Header Page 23 of 126 21 - Việc hướng dẫn sử dụng chương trình không phức tạp 3.4 MÔ TẢ THỬ NGHIỆM HIỆU SUẤT HỆ THỐNG Các công cụ dùng để đánh giá hiệu suất hệ thống: - Jmeter - Azure Management Studio Ca thử nghiệm thực với 200 virtual user, thực khoảng thời gian 30 phút Cấu hình hệ thống tăng dần từ instance đến instance instance Thông tin thu thập đánh giá qua thông số: Số lượng yêu cầu đáp ứng giây (Request/Sec) thời gian đáp ứng trung bình cho yêu cầu (Average response time) 3.5 KẾT QUẢ THỬ NGHIỆM - Cấu hình instance Hình 3.41: Cấu hình instance (Average = 74.73196) - Cấu hình instance Hình 3.42: Cấu hình instance (Average = 47.31781) Footer Page 23 of 126 Header Page 24 of 126 22 - Cấu hình instance Hình 3.43: Cấu hình instance (Average = 15.04744) Theo biểu đồ mô tả hình , thấy 200 virtual user đồng thời truy cập vào hệ thống với instance, thời điểm hệ thống phải xử lý khoảng 76 request, thời gian đáp ứng trung bình cho request lên tới 75 giây, chưa nói tới khả request bị từ chối cao Hình 3.42 với instance cho thấy máy chủ đáp ứng khoảng 55 request/sec, thời gian đáp ứng giảm đáng kể, 47 giây Hình 3.43 cho thấy tiếp tục tăng số lượng lên instance phân tải chia tải cho máy, máy chủ xử lý khoảng 16 request/sec, thời gian đáp ứng giảm xuống đáng kể, khoảng 15 giây cho yêu cầu Footer Page 24 of 126 Header Page 25 of 126 23 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN Kết luận Trong trình làm luận văn thu thập tìm hiểu tài liệu tổng quan khía cạnh điện toán đám mây thành phần Windows Azure Platform như: Windows Azure, lưu trữ Windows Azure (Blob, Table, Queue), SQL Azure, Windows Azure Platform Fabric (Service Bus, Access Control) Bên cạnh tìm hiểu khái niệm, thành phần phương pháp triển khai ERP Để đánh giá mô hình này, sử dụng để xây dựng ứng dụng thử nghiệm lĩnh vực kinh doanh hàng điện tử Trong trình xây dựng ứng dụng, tìm hiểu số hệ thống có phân tích để đưa giải pháp, thiết kế ứng dụng thử nghiệm môi trường điện toán đám mây Ứng dụng có khả mở rộng tốt, có số lợi ích so với ứng dụng web thông thường hiệu suất xử lí cao, khả chịu tải tốt, liệu lưu trữ đám mây, ứng dụng dịch vụ hỗ trợ Windows Azure như: dịch vụ tính toán, dịch vụ lưu trữ, SQL Azure Bên cạnh đó, triển khai thành công hệ thống ERP cho doanh nghiệp, doanh nghiệp nhận giải pháp gồm: Nghiệp vụ chuẩn hóa (xây dựng qui trình nghiệp vụ chuẩn), hệ thống phần mềm (ERP), sở hạ tầng (phần cứng, viễn thông, ), từ xây dựng phong cách vận hành doanh nghiệp với tầm cao văn hóa công nghệ thông tin Qua nghiên cứu tổng kết kết luận điện toán đám mây giải pháp phù hợp cho doanh nghiệp vừa nhỏ điều kiện thiết bị công nghệ thông tin, nhân nguồn tài hạn hẹp Tuy nghiên lợi ích mang lại có Footer Page 25 of 126 Header Page 26 of 126 24 nhiều vấn đề an ninh, bảo mật cho doanh nghiệp Những vấn đề bao gồm đảm bảo độ an toàn liệu, quy định pháp lý, khả bảo mật trước công từ bên vào nhà cung cấp dịch vụ, vấn đề mạng, thiên tai… Để trình sử dụng dịch vụ đám mây diễn theo kì vọng doanh nghiệp cần đảm bảo tất yếu tố an toàn Hướng phát triển Các nghiên cứu tập trung vào xây dựng tính bổ sung cho ứng dụng khả tùy biến giao diện, khả quản lý tài nguyên (file, hình ảnh), hoàn thiện tiếp phân hệ lại… Nghiên cứu đưa kịch kiểm tra mở rộng chịu tải ứng dụng mà Windows Azure hỗ trợ vấn đề bảo mật liệu điện toán đám mây để từ phát triển, xây dựng triển khai thành công ứng dụng ERP tảng đám mây nhằm đem lại hiệu kinh tế cao cho doanh nghiệp thời đại phát triển công nghệ thông tin Footer Page 26 of 126 ... trường hầu hết doanh nghiệp ứng dụng ERP thành công Xuất phát từ yêu cầu thực tế đó, chọn đề tài Xây dựng ứng dụng ERP cho doanh nghiệp kinh doanh thiết bị điện tử tảng Cloud Computing Mục... quản trị nguồn lực doanh nghiệp (ERP – Enterprise Resource Planning) doanh nghiệp quan tâm nhiều Nó giúp doanh nghiệp tối ưu hóa tiết kiệm chi phí tối đa hoạt động Trên thực tế doanh nghiệp dẫn... riêng ứng dụng vào phân tích, xây dựng thử nghiệm hệ thống hoạch định nguồn lực doanh nghiệp (Enterprise Resource Planning) áp dụng cho doanh nghiệp lĩnh vực kinh doanh mặt hàng điện tử Đối tượng