Giới thiệu đề tàiTổng quan về ERPTìm hiểu giải pháp ERP: OpenbravoPhát triển OpenbravoĐánh giá OpenbravoQuy trình triển khai Openbravo cho công ty Ngọc PhúcKết quả đạt được và hướng phát triểnDemo ứng dụng Openbravo
Trang 1Tìm hiểu và mở rộng Openbravo để triển khai hệ thống ERP cho doanh nghiệp
GVHD: ThS Lê Phi Hùng GVPB: ThS Mai Anh Thơ
Sinh Viên Thực Hiện: Tăng Nguyên Hạnh Nguyễn Thị Gấm Trương Thành Trung Nguyễn Hoàng Phúc
Báo cáo tốt nghiệp
Trang 2Nội dung báo cáo
Giới thiệu đề tài
Trang 3I Giới thiệu đề tài
Trong thời đại hiện nay, các ngành khoa học
và công nghệ phát triển như vũ bão, đặc biệt là công nghệ thông tin
Những năm gần đây, Hệ thống Hoạch định
Nguồn lực Doanh nghiệp (ERP-Enterprise
Resource Planning) được nhiều công ty và tập đoàn lớn quan tâm và thực hiện triển khai cho doanh nghiệp mình nhằm mang lại hiệu quả
kinh tế cao
Trang 4Lý do chọn đề tài
Khách quan:
ERP là vấn đề rất thời sự hiện nay.
Cung cấp cho doanh nghiệp một giải pháp quản lý doanh nghiệp hiệu quả hơn và ít tốn chi phí.
Trang 5Mục đích đề tài
Tìm hiểu tổng quan về ERP và các quy
trình nghiệp vụ liên quan trong doanh
nghiệp
Tìm hiểu các chức năng trong CRM và các quy trình nghiệp vụ có liên quan
Tìm hiểu quy trình triển khai ERP cho
doanh nghiệp trên thực tế
Nghiên cứu Openbravo để nắm vững được các chức năng, quy trình nghiệp vụ của
từng phân hệ
Trang 6Mục đích đề tài (tt)
Tìm hiểu quy trình dựng dữ liệu vào
Openbravo, cách cấu hình, tùy chỉnh, hiện thực Openbravo
Phát triển và đánh giá Openbravo
Triển khai Openbravo cho doanh nghiệp
Trang 7Nội dung nghiên cứu
Tìm hiểu ERP, các quy trình nghiệp vụ liên quan bên ngoài
Tìm hiểu CRM và các nghiệp vụ thực tế
Tìm hiểu quy trình triển khai ERP cho
doanh nghiệp trên thực tế
Phần mềm OpenBravo: chức năng của các phân hệ, quy trình nghiệp vụ trong từng
phân hệ
Trang 8Nội dung nghiên cứu(tt)
Cách cấu hình OpenBravo cho phù hợp với yêu cầu của doanh nghiệp
Dựng dữ liệu vào trong OpenBravo
Cách áp dụng các quy trình nghiệp vụ vào OpenBravo
Tìm hiểu cách bản địa hóa Openbravo; tùy chỉnh giao diện, báo cáo
Trang 9Nội dung nghiên cứu(tt)
Triển khai Openbravo cho doanh nghiệp
Trang 10Nội dung nghiên cứu(tt)
Đưa dữ liệu thật vào hệ thống, chạy thử, kiểm tra.
Cài đặt phiên bản Openbravo đã chọn lọc cho công ty.
Đào tạo người dùng cuối.
Chạy thử, kiểm tra, bàn giao sản phẩm.
Trang 11II Tổng quan về ERP
ERP (Enterprise Resource Planning) là hệ thống hoạch định nguồn lực doanh nghiệp để giúp công ty quản lý các hoạt động:
Phân tích tài chính kế toán.
Quản lý mua hàng, bán hàng.
Quản lý tồn kho.
Hoạch định và quản lý sản xuất.
Quản lý quan hệ với khách hàng.
Quản lý vật tư.
Quản lý nhân sự, các công cụ dự báo và lập kế hoạch, báo cáo v.v…
Trang 12II Tổng quan về ERP (tt)
Kiến trúc của ERP
Trang 13II Tổng quan về ERP (tt)
Lợi ích của doanh nghiệp khi triển khai ERP:
Tăng năng suất lao động.
Thông tin của doanh nghiệp được tập trung,
đầy đủ, kịp thời, có khả năng chia sẻ, tính an
toàn cao
Tổ chức lại các hoạt động của DN.
Kế toán chính xác hơn, cải tiến quản lý hàng
tồn kho, quản lý nhân sự hiệu quả hơn.
Các quy trình kinh doanh được xác định rõ ràng hơn.
Trang 14II Tổng quan về ERP (tt)
Các phần mềm ERP mã nguồn mở phổ biến hiện nay:
Trang 15III Tìm hiểu giải pháp ERP:
Openbravo
Openbravo là 1 giải pháp ERP mã nguồn
mở được thiết kế cho các doanh nghiệp vừa
Trang 16Các chức năng chính
Trang 17Quy trình quản lý mua hàng
Trang 18Quy trình quản lý bán hàng
Trang 19Quy trình quản lý kho
Trang 20Quy trình quản lý sản xuất
Trang 21IV Phát triển Openbravo
Kiến trúc chính của Openbravo
Trang 23Ba cách phát triển Openbravo
Trang 24Các công nghệ sử dụng trong Openbravo
MVC Foundation Framework (MVC-FF)
XmlEngine
SQLC
HttpBaseServlet
Data Access Layer
MDD (Model Driven Development)
Java và JavaScript
SQL và PL / SQL
XML
XHTML
Trang 27Tính phổ biến của Compiere
Trang 28Tính phổ biến của Openbravo
Trang 29Giải Thưởng Bosssie
Trang 30V Đánh giá Openbravo(tt)
Hạn chế:
Phiên bản source code khó cài đặt
Có nhiều báo cáo ở dạng pdf không xuất được, xem được, đặc biệt biểu đồ chart
Trang 31V Đánh giá Openbravo(tt)
Tính sẵn sàng đáp ứng của hệ thống còn thấp, khả năng cập nhật chậm, tính linh động chưa cao, hệ thống chưa thật sự ổn định
Tài liệu không rõ ràng, cụ thể Cộng đồng phát triển chưa thật sự mạnh mẽ
Trang 32VI Quy trình dựng dữ liệu cho
Tiến hành chỉnh sửa lại Openbravo để ra
phiên bản chọn lọc cho doanh nghiệp sử
dụng
Thực hiện thu thập dữ liệu của công ty
Trang 33VI Quy trình dựng dữ liệu cho công ty Ngọc Phúc(tt)
Đưa dữ liệu thật vào hệ thống, chạy thử,
kiểm tra
Tiến hành cài đặt cho công ty
Đào tạo người dùng cuối
Chạy thử, kiểm tra, bàn giao sản phẩm
Trang 34VII Kết quả đạt được và hướng phát triển
Trang 35Kết quả đạt được
Về mặt lý thuyết và vận dụng:
Nắm được những kiến thức về ERP, CRM.
Nắm được quy trình triển khai ERP trên thực tế.
Cài đặt OpenBravo, build bản source code vào Eclipse.
Nắm được chức năng của từng phân hệ và các quy trình của OpenBravo.
Trang 36Kết quả đạt được (tt)
Nắm được quy trình dựng dữ liệu của doanh
nghiệp trong OpenBravo và thực hiện đưa dữ liệu vào.
Tìm hiểu và nắm được kiến trúc, công nghệ của OpenBravo.
Biết được cách cài đặt module mới vào
OpenBravo.
Tìm hiểu JasperReports và công cụ iReport để tạo thêm báo cáo cho Openbravo.
Trang 37Kết quả đạt được (tt)
Tiến hành tạo các workflow.
Thực hiện chỉnh sửa giao diện và các chức năng của Openbravo.
Tiến hành bản địa hóa Openbravo.
Tiến hành triển khai Openbravo cho doanh
nghiệp thực tế.
Đánh giá Openbravo và so sánh với các phần mềm khác.
Trang 38Kết quả đạt được (tt)
Về phương diện áp dụng thực tế:
Tiếp xúc trực tiếp với công ty Ngọc Phúc.
Tiến hành lấy yêu cầu của công ty.
Thực hiện điều chỉnh các chức năng theo yêu cầu của công ty.
Trang 39Các vấn đề gặp phải
Tài liệu hướng dẫn nội dung còn lộn xộn, không có trình tự
Tính sẵn sàng đáp ứng của hệ thống còn thấp, khả năng cập nhật chậm, tính linh động chưa cao, hệ thống chưa thật sự ổn định
Chức năng xuất báo cáo, dữ liệu chưa tốt
Phải cập nhật phiên bản thường xuyên
Trang 40Các vấn đề gặp phải(tt)
Chúng em không có điều kiện tiếp cận với công ty để thu thập dữ liệu thực tế sớm hơn
Không có tài liệu giới thiệu hay giải thích
dữ liệu mẫu trong OpenBravo
Trang 41Hướng phát triển
Hoàn thiện hơn về mặt Việt hóa
Tìm hiểu về phiên bản Openbravo 3.0
Cải tiến sao cho hệ thống có tính sẵn sàng, đáp ứng cao hơn, hoạt động ổn định hơn
Đóng góp thêm cho cộng đồng Openbravo
về mặt tài liệu
Trang 42Hướng phát triển(tt)
Hoàn thiện hơn các chức năng, xây dựng thêm những phân hệ Openbravo còn thiếu như quản lý nhân sự, quản lý chuỗi cung ứng
Trang 43Demo ứng dụng Openbravo
Cám ơn thầy cô và các bạn đã lắng nghe !