Tải bản đầy đủ (.doc) (76 trang)

đồ án công nghệ thông tin Nghiên cứu và phát triển hệ thống quản tri doanh nghiệp (ERP) Openbravo tại công ty onlinE Solution Company (ESC)

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.58 MB, 76 trang )

LỜI NÓI ĐẦU
Em xin trân trọng cảm ơn thầy giáo Th.S. Tô Văn Nam, người đã tận tình
hướng dẫn và bổ sung nhiều kiến thức quớ giỏ cho em trong suốt quá trình thực
hiện đồ án.
Em chân thành cảm ơn các thầy cô trong Hội đồng bảo vệ đồ án tốt nghiệp đã
dành thời gian đọc và góp ý, nhận xét cho đồ án. Em xin bày tỏ sự biết ơn đến cỏc
cỏc cô giáo, thầy giáo trong Viện Công nghệ thông tin và Truyền Thông, trường
Đại học Bách Khoa Hà Nội đã dạy dỗ và dìu dắt em tiến bộ trong suốt những năm
học qua.
Em cũng xin cảm ơn các bạn cùng lớp, các đồng nghiệp trong công ty ESC đã
giúp đỡ, đóng góp nhiều ý kiến và đã hết sức tạo điều kiện cho em trong quá trình
học và hoàn thành đồ án này.
Vì thời gian hạn hẹp, đồ án này chắc chắn còn nhiều khiếm khuyết. Em xin
cảm ơn các thầy cô, bạn bè và đồng nghiệp sẽ có những góp ý cho nội dung của đồ
án, để em có thể tìm hiểu sâu hơn nữa về ERP.
Hà Nội, ngày 28 tháng 05 năm 2010

Sinh viên thực hiện
Phạm Quang Huy
SVTH: Phạm Quang Huy Khóa 50 Lớp Hệ thống thông tin A
1
MỤC LỤC
SVTH: Phạm Quang Huy Khóa 50 Lớp Hệ thống thông tin A
2
DANH MỤC HÌNH ẢNH
SVTH: Phạm Quang Huy Khóa 50 Lớp Hệ thống thông tin A
3
DANH MỤC BẢNG
SVTH: Phạm Quang Huy Khóa 50 Lớp Hệ thống thông tin A
4
CÁC TỪ VIẾT TẮT VÀ CHÚ GIẢI


Từ viết tắt Nghĩa Tiếng Anh Chú Giải
ERP Enterprise Resources
Planning
Hoạch định nguôn lực
doanh nghiệp
HRM Human Resource
Management
Quản lý nguồn lực
EFT Electronic Fund Transfer Chuyển quỹ điện tử
EDI Electronic Data
Interchange
Trao đổi thông tin điện tử
CRM Customer Relationship
Management
Quản lý quan hệ khách
hàng
BI Business Intelligence Phâ tích kinh doanh
XML eXtensible Markup
Language
Ngôn ngữ đánh dấu mở
rộng, hiện đang dùng như
một chuẩn trao đổi dữ liệu
thông dụng
MVC
The Model View Controller
Architecture
Kiến trúc mẫu ( 3 tầng)
WAD Công cụ hỗ trợ phát triển
ứng dụng
BOM Bill of Materials Sự kiểm kê

SCM Supply Chain Management Quản lý chuỗi cung ứng
FTP File Transfer Protocol Giao thức truyền tệp nổi
tiếng qua mạng
SVTH: Phạm Quang Huy Khóa 50 Lớp Hệ thống thông tin A
5
CHƯƠNG 1: ĐẶT VẤN ĐỀ
1.1. LÝ DO CHỌN ĐỀ TÀI:
Chúng ta đang sống trong thế kỷ thông tin.Việc ứng dụng công nghệ mới
vào quản lý là bước phát triển không thể thiếu được của doanh nghiệp hiện đại.
Nhưng ứng dụng như thế nào? Nên bắt đầu ra sao ? Công nghệ thông tin chỉ là một
trong những phương tiện thực hiện, cũn cỏi đớch mà chúng ta cần đạt được là hiệu
quả làm việc thực tế của các doanh nghiệp.
Trong vài năm trở lại đây, cùng với sự phát triển của công nghệ thông
tin,ERP (Enterprise Resources Planning) đã nhanh chóng trở thành giải pháp được
nhiều công ty đầu tư do những lợi ích to lớn mà nó mang lại.Trên thế giới, việc ứng
dụng các giải pháp ERP với nội dung chính là đưa ra các giải pháp tổng thể cho tin
học hóa tác nghiệp và quản trị trong các tổ chức, doanh nghiệp đã được thực hiện từ
lâu. Đây là công cụ hiệu quả giúp đỡ các nhà lãnh đạo trong việc quản lý các nguồn
lực khác nhau., đồng thời giỳp cỏc tổ chức doanh nghiệp hội nhập với một tiêu
chuẩn quản lý quốc tế. Ở Việt Nam, tốc độ tăng trưởng khá cao hàng năm và nhu
cầu tăng cường năng lực quản lý trong đó có ERP.Tuy nhiên, vì rất nhiều lý do cả
khách quan lẫn chủ quan, mà việc triển khai ERP của các doanh nghiệp Việt Nam
chưa được phổ biến
1.2. MỤC ĐÍCH NGHIÊN CỨU:
Đề tài “Nghiờn cứu và phát triển hệ thống quản tri doanh nghiệp (ERP)
Openbravo tại công ty onlinE Solution Company (ESC)” với mục đích chung tìm
hiểu về ERP, nghiên cứu,xây dựng, phát triển một số giải pháp triển khai ERP
Openbravo cho công ty. Qua đó giúp công ty xác định những lợi ích, những mặt
hạn chế, rủi ro khi triển khai ứng dụng ERP Openbravo.
1.3. NỘI DUNG CHÍNH:

Để đạt mục đớch đề ra, đồ án tập trung nghiên cứu các nội dung chính là:
• Tìm hiểu khái niệm ,cấu trúc chung của một hệ thống phần mềm ERP
• Tìm hiểu cấu trúc chung của hệ thống phần mềm ERP Openbravo được triển khai
tại công ty onlinE Solution Company (ESC).
• Xây dựng các quy trình nghiệp vụ ứng dụng,thiết kế một số Report dựa trên hệ
thống ERP Openbravo
SVTH: Phạm Quang Huy Khóa 50 Lớp Hệ thống thông tin A
6
1.4. GIỚI HẠN ĐỀ TÀI:
Do thời gian có hạn và hệ thống ứng dụng lại quá lớn, phức tạp nên đồ án
chỉ giới hạn nghiên cứu, phân tích các quy trình nghiệp vụ ứng dụng tại công ty,
thiết kế một số Report dựa trên hệ thống ứng dụng được triển khai tại công ty.
1.5. CẤU TRÚC ĐỒ ÁN:
Ngoài lời nói đầu, kết luận và phụ lục, đồ án gồm các chương sau:
Chương 1: Đặt vấn đề
Chương 2: Tổng quan về ERP.
Chương 3:Giới thiệu về hệ thống ERP Openbravo tại công ty ESC
Chương 4: Thử nghiệm và đánh giá
Chương 5. Kết luận và đề xuất
1.6. CÁC ĐÓNG GÓP CỦA ĐỒ ÁN:
- Tìm hiểu và nghiên cứu về ERP , các vấn đề xung quanh về ERP.
- Đưa ra các giải pháp và các quy trình nghiệp vụ ứng dụng tại công ty ESC
- Xây dựng, thiết kế một số Report dựa trên hệ thống ứng dụng

SVTH: Phạm Quang Huy Khóa 50 Lớp Hệ thống thông tin A
7
CHƯƠNG 2: TỔNG QUAN VỀ ERP
2.1. ERP LÀ Gè?
ERP (Enteprise Resource Planning - kế hoạch hoá nguồn lực doanh
nghiệp) là bộ giải pháp công nghệ thông tin có khả năng tích hợp toàn bộ ứng dụng

quản lý sản xuất kinh doanh vào một hệ thống duy nhất. Đây là phương tiện hiện
đại, sử dụng CNTT để quản lý tất cả các nguồn lực (nhân lực, tài chính, sản xuất,
thương mại…) của một tổ chức. Ngoài chức năng quản lý, ERP còn đảm nhận luôn
nhiệm vụ phân tích, kiểm tra thực trạng sử dụng nguồn lực với mức độ cập nhật tuỳ
thuộc yêu cầu của nhà quản lý. Như vậy, mua một ERP-System bạn nhận được
cùng một lúc 3 sản phẩm:
1) Ý tưởng quản lý
2) Chương trình phần mềm
3) Phương tiện kết nối để xây dựng mạng máy tính tích hợp.
Với hệ thống phần mềm thống nhất, đa năng, quán xuyến mọi lĩnh vực hoạt động
từ kế hoạch hóa, thống kê, kiểm toán, phân tích, điều hành, ERP giúp theo dõi, quản
lý thông suốt, tăng tính năng động, đảm bảo cho doanh nghiệp phản ứng kịp thời
trước những thay đổi liên tục của môi trường bên ngoài. Trên thế giới, hiện có rất
nhiều công ty lớn triển khai thành công giải pháp ERP cho hoạt động quản lý sản
xuất kinh doanh của mình. Việc triển khai thành công ERP sẽ tiết kiệm chi phí, tăng
khả năng cạnh tranh, đem lại cho doanh nghiệp lợi ích lâu dài.
Trong thuật ngữ ERP, hai chữ R và P đã thể hiện hầu như trọn vẹn ý nghĩa của giải
pháp quản trị doanh nghiệp mới này.
R: Resource (Tài nguyên). Trong kinh doanh, resource là nguồn lực nói chung bao
gồm cả tài chính, nhân lực và công nghệ. Tuy nhiên, trong ERP, resource còn có
nghĩa là tài nguyên. Trong giới công nghệ thông tin, tài nguyên là bất kỳ phần mềm,
phần cứng hay dữ liệu nào thuộc hệ thống mà bạn có thể truy cập và sử dụng được.
Việc ứng dụng ERP vào hoạt động quản trị công ty đòi hỏi bạn phải biến nguồn lực
này thành tài nguyên. Cụ thể là bạn phải:
- Làm cho mọi phòng ban đều có khả năng khai thác nguồn lực phục vụ cho công
ty.
SVTH: Phạm Quang Huy Khóa 50 Lớp Hệ thống thông tin A
8
- Hoạch định và xây dựng lịch trình khai thác nguồn lực của các bộ phận sao cho
giữa các bộ phận luụn cú sự phối hợp nhịp nhàng.

- Thiết lập các quy trình khai thác đạt hiệu quả cao nhất.
- Luôn cập nhật thông tin một cách chính xác, kịp thời về tình trạng nguồn lực của
công ty.
Muốn biến nguồn lực thành tài nguyên, bạn phải trải qua một thời kỳ “lột xỏc”,
nghĩa là cần thay đổi văn hóa kinh doanh cả bên trong và ngoài công ty, đồng thời
phải có sự hợp tác chặt chẽ giữa công ty và nhà tư vấn. Giai đoạn “chuẩn hóa dữ
liệu” này sẽ quyết định thành bại của việc triển khai hệ thống ERP và nó cũng
chiếm phần lớn chi phí đầu tư cho ERP.
P: Planning (Hoạch định). Planning là khái niệm quen thuộc trong quản trị kinh
doanh. Điều cần quan tâm ở đây là hệ ERP hỗ trợ công ty lên kế hoạch ra sao?
Trước hết, ERP tính toán và dự báo các khả năng có thể phát sinh trong quá trình
điều hành sản xuất/kinh doanh của công ty. Chẳng hạn, ERP giúp nhà máy tính toán
chính xác kế hoạch cung ứng nguyên vật liệu cho mỗi đơn hàng dựa trên tổng nhu
cầu nguyên vật liệu, tiến độ, năng suất, khả năng cung ứng… Cách làm này cho
phép công ty luôn có đủ vật tư sản xuất, mà vẫn không để lượng tồn kho quá lớn
gây đọng vốn. ERP còn là công cụ hỗ trợ trong việc lên kế hoạch cho các nội dung
công việc, nghiệp vụ cần thiết trong quá trình sản xuất kinh doanh, chẳng hạn như
hoạch định chính sách giá, chiết khấu, các hình thức mua hàng, hỗ trợ tính toán ra
phương án mua nguyên liệu, tính được mô hình sản xuất tối ưu… Đây là biện pháp
giúp bạn giảm thiểu sai sót trong các xử lý nghiệp vụ. Hơn nữa, ERP tạo ra mối liên
kết văn phòng công ty – đơn vị thành viên, phòng ban – phòng ban và trong nội bộ
cỏc phũng ban, hình thành nờn cỏc quy trình xử lý nghiệp vụ mà mọi nhân viên
trong công ty phải tuân theo.
ERP là một phần của hệ thống kinh doanh, thương mại nói chung, như hình 2.1
SVTH: Phạm Quang Huy Khóa 50 Lớp Hệ thống thông tin A
9

Hình 2.1. Kiến trúc tổng quát hệ thống ứng dụng cho kinh doanh, thương mại
2.2. THÀNH PHẦN CƠ BẢN CỦA HỆ THỐNG ERP
Các hệ thống ERP bao gồm một số thành phần cơ bản có thể tìm thấy ở hầu

hết các sản phẩm hiện đại. Mọi ERP có ít nhất ba thành phần cơ bản, được mô tả
như một hình tam giác khái niệm :


Hình 2.2. Tam giác khái niệm ERP
SVTH: Phạm Quang Huy Khóa 50 Lớp Hệ thống thông tin A
10
Dữ liệu là cơ sở của tam giác. Dữ liệu được những thông tin cần thiết để điều
hành kinh doanh. Các dữ liệu có thể là: số tài khoản, doanh số đơn đặt hàng, hàng
tồn kho, dữ liệu sản xuất từ các nhà máy sản xuất,
Tất cả các doanh nghiệp cần phải xử lý dữ liệu trong ba cách khác nhau. Họ cần
phải chế biến dữ liệu, chẳng hạn như thực hiện các phép tính. Họ cần phải lưu trữ
thông tin tại một nơi an toàn như cơ sở dữ liệu. Và họ cần phải di chuyển dữ liệu
giữa các cơ sở dữ liệu, thiết bị, chương trình và thiết bị đầu ra, …
Qua việc tích hợp, các chương trình tương tác với các cơ sở dữ liệu, như các
tiến trình: lưu trữ và hiển thị / thu thập / di chuyển dữ liệu. Quá trình mà các chương
trình tương tác với CSDL với mục đích chế biến, lưu trữ và hiển thị / dữ liệu thu
thập đại diện bởi một chức năng.
2.3. KIẾN TRÚC LỚP CỦA HỆ THỐNG ERP
Các hệ thống ERP được thiết kế theo một cơ cấu kiến trúc nhất định. Cơ cấu
này được bao gồm ít nhất ba lớp chính:
Presentation layer – Lớp trình diễn: là lớp đầu được làm bằng hệ thống giao diện và
quản lý hộp thoại giữa các người dùng cuối và chương trình ứng dụng.
Application layer – Lớp ứng dụng: Là lớp ở giữa, tích hợp và xử lý tất cả các ứng
dụng về kinh doanh. Hệ thống này bao gồm các thành phần như hệ thống công cụ
quản trị, ủy quyền và hệ thống an ninh và các hệ thống ứng dụng chéo.
Database layer – Lớp cơ sở dữ liệu: Lưu trữ, cập nhật và truy xuất dữ liệu cần thiết
bằng cách sử dụng các chương trình trong lớp ứng dụng.

Hình 2.3 Mô hình 3 lớp của hệ thống ERP

2.4. CÁC TÍNH NĂNG CỦA ERP
SVTH: Phạm Quang Huy Khóa 50 Lớp Hệ thống thông tin A
11
ERP thực hiện các hoạt động cốt lõi và phát triển dịch vụ khách hàng, do đó làm
nâng cao hình ảnh của doanh nghiệp.
ERP kết nối sự ngăn cách về thông tin giữa các thành phần của tổ chức / doanh
nghiệp.
ERP có khả năng tích hợp hoàn toàn các hệ thống không chỉ với cỏc phũng ban
trong một công ty mà còn trên khắp các công ty con thuộc một tập đoàn.
ERP là giải pháp tốt hơn cho việc quản lý dự án.
ERP cho phép các công nghệ mới nhất như chuyển quỹ điện tử (Electronic Fund
Transfer – EFT), trao đổi thông tin điện tử (Electronic Data Interchange – EDI),
Internet, Intranet, thảo luận qua Video, thương mại điện tử, v.v…
ERP loại bỏ được hầu hết các hạn chế của kinh doanh như tình trạng thiếu nguyên
liệu, nâng cao năng suất, dịch vụ khách hàng, quản lý tiền tệ, các vấn đề tồn kho,
các vấn đề chất lượng, giao hàng nhanh, v.v…
ERP không chỉ đề ra các yêu cầu hiện tại của công ty mà còn cung cấp các cơ hội
cải tiến quy trình kinh doanh. .
2.5. LỢI ÍCH CỦA VIẾC SỬ DỤNG HỆ THỐNG ERP
Kế thừa kinh nghiệm trên thế giới
Lợi ích lớn nhất của ERP là sự kế thừa các mô hình, tiến trình nghiệp vụ tốt
nhất được các nhà cung cấp nghiên cứu, tích lũy kinh nghiệm và áp dụng thành
công ở một loạt các doanh nghiệp hoạt động trong lĩnh vực viễn thông trên thế giới.
Tiếp cận thông tin quản trị đáng tin cậy
Hệ thống ERP tập trung các dữ liệu từ mỗi phân hệ vào một cơ sở quản lý dữ
liệu chung giúp cho các phân hệ riêng biệt có thể chia sẻ thông tin với nhau một
cách dễ dàng. Hơn nữa, hệ thống ERP không chỉ thu thập và xử lý khối lượng lớn
các giao dịch hàng ngày, mà còn nhanh chóng lập ra các phân tích phức tạp và các
báo cáo đa dạng.
Công tác kế toán chính xác hơn

Phần mềm kế toán hoặc phân hệ kế toán của phần mềm ERP giỳp cỏc doanh
nghiệp giảm bớt những sai sót mà nhân viên thường mắc phải trong cách hạch toán
thủ công. Phần mềm kế toán cũng giỳp cỏc nhân viên kiểm toán nội bộ và các cán
bộ quản lý cao cấp kiểm tra tính chính xác của các tài khoản. Hơn nữa, một phần
SVTH: Phạm Quang Huy Khóa 50 Lớp Hệ thống thông tin A
12
mềm kế toán được thiết kế tốt sẽ hỗ trợ cho việc ứng dụng các quy trình kế toán và
các biện pháp kiểm soát nội bộ chất lượng
Cải tiến quản lý hàng tồn kho
Phân hệ quản lý hàng tồn kho trong phần mềm ERP cho phép các doanh nghiệp
theo dõi hàng tồn kho chính xác và xác định được mức hàng tồn kho tối ưu, nhờ đó
mà giảm nhu cầu vốn lưu động và đồng thời giúp tăng hiệu quả sản xuất.
Tăng hiệu quả sản xuất
ERP giỳp cỏc doanh nghiệp nhận dạng và loại bỏ những yếu tố kém hiệu quả
trong quy trình sản xuất. Nói cách khác, điều này có nghĩa là áp dụng một hệ thống
hoạch định sản xuất hiệu quả có thể làm giảm chi phí sản xuất trên mỗi đơn vị sản
phẩm.
Quản lý nhân sự hiệu quả hơn
Phân hệ quản lý nhân sự và tính lương giúp sắp xếp hợp lý các quy trình quản
lý nhân sự và tính lương, do đó làm giảm chi phí quản lý đồng thời giảm thiểu các
sai sót và gian lận trong hệ thống tính lương
Các quy trình kinh doanh được xác định rõ ràng hơn
Các phân hệ ERP thường yêu cầu doanh nghiệp xác định rõ ràng các quy trình
kinh doanh để giúp phân công công việc được rõ ràng và giảm bớt những rối rắm và
các vấn đề liên quan đến các hoạt động tác nghiệp hàng ngày của doanh nghiệp.
Cải thiện sự liên kết cung-cầu với các địa điểm từ xa và các chi nhánh ở các
quốc gia khác nhau.
2.6 MỘT SỐ NHÀ CUNG CẤP GIẢI PHÁP ERP Ở VIỆT NAM
Giải pháp e-Business Suite của Oracle
Trên thị trường ERP, Oracle E-Business Suite được biết đến như là một trong

những giải pháp ERP hàng đầu trên thế giới. Đây là một bộ gồm các ứng dụng quản
trị doanh nghiệp cho phép quản lý hiệu quả và tự động hóa tất cả các mảng nghiệp
vụ: kế toán tài chính, thương mại dịch vụ, sản xuất, cung ứng, vật tư hàng hóa
Các phân hệ chính của Oracle E-Business Suite
SVTH: Phạm Quang Huy Khóa 50 Lớp Hệ thống thông tin A
13
Hình 2.4 Các phân hệ chính của Oracle E-Business Suite
1-Financials – Kế toán tài chính
2-Procurement – Quản lý mua sắm
3-Logistics – Cung ứng
4-Order Fulfillment – Quản lý bán hàng
5-Manufacturing – Quản lý sản xuất
6-Human Resources – Quản trị nhân sự
7-Projects – Quản lý dự án
8-Planning & Scheduling – Lập kế hoạch
9-Intelligence – Báo cáo phân tích
10-Maintenance Management – Quản lý bảo dưỡng
Giải pháp SAP-ERP
SAP (Systems Analysis and Program Development – Phân tích hệ thống và
phát triển phần mềm) là hãng phần mềm về quản lý doanh nghiệp lớn nhất thế giới,
được thành lập năm 1972 bởi năm nhân viên của IBM, đặt trụ sở chính tại
Weinheim và văn phòng ở Mannheim. SAP có những ứng dụng và các dịch vụ phù
hợp, giỳp cỏc doanh nghiệp thuộc mọi qui mô trong các ngành công nghiệp khác
nhau trở thành những doanh nghiệp hoạt động tốt nhất. SAP có khoảng 82,000
khách hàng trên 120 quốc gia.
Mỗi giải pháp trong bộ sản phẩm mySAP Business Suite được tùy biến theo
các chuẩn, các quy trình, cũng như các thách thức riêng trong lĩnh vực hoạt động
của doanh nghiệp. Do đó nó phù hợp với hoạt động sản xuất kinh doanh của doanh
nghiệp. Mỗi giải pháp cung cấp nhiều chức năng và các công cụ làm tăng hiệu suất
SVTH: Phạm Quang Huy Khóa 50 Lớp Hệ thống thông tin A

14
trong toàn doanh nghiệp. Nó giỳp doanh nghiệp tận dụng các thực tiễn thành công
do SAP phát triển trong hơn ba thập kỷ qua khi làm việc với các công ty hàng đầu
trong nhiều lĩnh vực trên phạm vi toàn thế giới.
Hình 2.5 Bộ sản phẩm của SAP
Những module ứng dụng của SAP
FI – Financial Accounting – Kế toán tài chính
CO – Controlling – Kế toán quản trị
AM – fixed asset management – Quản lý tài sản
PS – Project System – Hệ thống dự án
IS – Những giải pháp kĩ nghệ
HR – Human Resources – Quản lý nguồn nhân lực
PM – plant maintenance – Bảo trì nhà máy
MM – Material Management – Quản lý hàng hóa, nguyên vật liệu
QM – Quality Management – Quản lý chất lượng
PP – Production Planning – Lập kế hoạch sản xuất
SD (Sales and Distribution) – Phân hệ bán hàng và phân phối
WF – Luồng công việc
Giải pháp Openbravo- ERP
Openbravo là bộ phần mềm ERP nguồn mở dành cho các doanh nghiệp vừa và nhỏ.
Hiện tại, ngoài bản nguồn mở miễn phí, có 03 phiên bản thương mại:
SVTH: Phạm Quang Huy Khóa 50 Lớp Hệ thống thông tin A
15
• QuickStart Edition: từ 400 € - 500 €/concurrent user (người dùng đồng thời), tối
thiểu 3 người dùng. Phiên bản này với tính năng cài đặt nhanh, dành cho các DN
nhỏ với số lượng người dùng hệ thống nhỏ hơn 5.
• SMB Edition: từ 400 € - 500 €/concurrent user, tối thiểu 3 người dùng. Phiên bản
này dành cho các DN vừa và nhỏ với số lượng người dùng hệ thống nhỏ hơn 25.
• Enterprise Edition: từ 400 € - 750 €/concurrent user. Phiên bản này dành cho các
DN tầm trung và lớn với số lượng người dùng hệ thống trên 25 users.

Phiên bản miễn phí có đầy đủ các công nghệ mới nhất nhưng độ ổn định không
bằng bản thương mại và không có hỗ trợ chính thức của hãng.
Hình 2.6 – Các chức năng chính của Openbravo
Những module ứng dụng của Openbravo
1- Quản lý dữ liệu tập trung (Master Data Management)
2- Quản lý mua sắm (Procurement Management)
3- Quản lý kho (Warehouse Management)
4- Quản lý dự án và dịch vụ (Project and Service Management)
5- Quản lý sản xuất (Production Management)
6- Quản lý bán hàng và khách hàng (Sales Management and Customer Relationship
Management –CRM)
7- Quản lý tài chính (Financial Management)
8- Hệ thống quản trị DN thông minh (Business Intelligence)
Giải pháp Opentaps-ERP
SVTH: Phạm Quang Huy Khóa 50 Lớp Hệ thống thông tin A
16
Opentaps là nền tảng mã nguồn mở cho doanh nghiệp của bạn. Các tính năng tinh
vi và kiến trúc hiện đại của nó bao gồm một hệ thống ERP và CRM chuẩn có khả
năng kết nối với điện thoại di động và tích hợp chức năng quản trị doanh nghiệp
thông minh.
Hình 2.7- Các module của Opentaps
Dưới đây là những module chính trong hệ thống:
1. Cửa hàng trực tuyến
2. CRM
3. Quản lý kho
4. Quản lý tài chính kế toán
5. Mua hàng
6. Các ứng dụng quản trị
Bạn có thể sử dụng opentaps để thay thế hoàn toàn cho các giải pháp ERP
thương mại hiện có trên thị trường.

Giải pháp Jfire-ERP
JFire cung cấp các giải pháp mới, đầy đủ chức năng và miễn phí phục vụ cho
các yêu cầu hoạt động của doanh nghiệp: ERP, CRM, eBusiness và SCM / SRM.
Jfire với các tính năng toàn diện và linh hoạt, được thiết kế cho các doanh
nghiệp thuộc mọi quy mô, ngành. Nó cung cấp cho doanh nghiệp một hệ thống có
tính mở cao, hỗ trợ không chỉ các DN nhỏ mà cả các DN với quy mô toàn (nhiều
SVTH: Phạm Quang Huy Khóa 50 Lớp Hệ thống thông tin A
17
người sử dụng, nhiều loại tiền tệ & đa ngôn ngữ ). JFire hoàn toàn miễn, sử dụng
các công nghệ mới nhất (J2EE 1,4, JDO 2,0, Eclipse rcp 3,3) và được thiết kế với
khả năng tùy chỉnh cao.

Hình 2.8 . Các module chính của Jfire-ERP
Dưới đây là những module chính của JFire:
1. Kế toán
2. Chức năng tớnh giỏ linh hoạt
3. CRM
4. Quản lý gian hàng
5. Tích hợp với các hệ thống thanh toán bên ngoài
6. Báo cáo
SVTH: Phạm Quang Huy Khóa 50 Lớp Hệ thống thông tin A
18
CHƯƠNG 3: GIỚI THIỆU HỆ THỐNG ERP OPENBRAVO TẠI ESC
3.1.GIỚI THIỆU CHUNG VỀ OPENBRAVO
Hệ thống hoạch định nguồn lực doanh nghiệp (ERP) cung cấp cho doanh
nghiệp một cái nhìn xuyên suốt tổng thể hoạt động các bộ phận, các nhà cung cấp
và các khách hàng công ty. Nó tích hợp những quy trình và dữ liệu kinh doanh vào
trong một hệ thống hợp nhất mà có thể giúp bạn lên kế hoạch và quản lý tài nguyên
của bạn hợp lý. Hệ thống ERP bao trùm toàn bộ những chức năng tương ứng trong
hoạt động kinh doanh của doanh nghiệp như là sản xuất, những quy trình bán hàng

và tài chính, thu mua, quản lý kho, quản lý dự án, quản lý quan hệ khách hàng và
kinh doanh thông minh. Đối với ERP, công ty onlinE Solution Company (ESC) sử
dụng giải pháp ERP mã nguồn mở Openbravo.Openbravo là nhà cung cấp hàng đầu
trên thị trường mã nguồn mở ERP.
Openbravo là một phần mềm Web mã nguồn mở được tích hợp đầu đủ các chức
năng về quản lý doanh nghiệp (ERP) có giá trị cao và chi phý thấp
Hệ thống này rất phù hợp cho cách doanh nghiệp vừa và nhỏ đang tìm một hệ thống
tích hợp để quản lý công việc kinh doanh của mình như khả năng quản lý các hoạt
động hằng ngày, tối ưu hóa quy trình kinh doanh, nâng cao sự thỏa mãn khách hàng
và cuối cùng là tăng lợi nhuận.
Mô hình Web:
Openbravo được thiết kế theo dạng Web,mang tính phổ dụng, truy cập bảo mật
và đơn giản bằng bất kỳ trình duyệt nào.
Đủ tính năng
Openbravo bao gồm tất cả các tính năng mong muốn của một giải pháp ERP
mở rộng cũng như quản lý quan hệ khách hàng (CRM) cơ bản và kinh doanh thông
minh(BI).
Một ERP được tích hợp
Openbravo được thiết kế giống như ứng dụng ERP đơn giản:tất cả các chức
năng có chung cấu trúc , quy tắc giao diện được tích hợp lại.
Mã nguồn mở.
SVTH: Phạm Quang Huy Khóa 50 Lớp Hệ thống thông tin A
19
Openbravo được tung ra dưới hình thức mã nguồn mở không chi phý hay ràng
buộc gì với nhà cung cấp.Bạn có thể sử dụng miễn phí,truy cập và hiệu chỉnh mã
nguồn một cách tự do.
Kiến trúc mới
Openbravo được xây dựng dựa trên kiến trúc mới về phát triển phần mềm
Đáp ứng nhu cầu:
Openbravo có thể đáp ứng được nhu cầu của doanh nghiệp và thực hiện trong

thời gian ngắn ngay khi xác định được yêu cầu và tiến trình kinh doanh.
3.2. CÁC TÍNH NĂNG
Openbravo là một giải pháp ERP mã nguồn mở được thiết kế cho các doanh
nghiệp vừa và nhỏ (SME) . Được phát triển trong môi trường Web bao gồm những
tính năng mạnh như quản lý kho và mua hàng, quản lý dự án và dịch vụ, quản lý
sản phẩm và quản lý tài chính. Ngoài ra ứng dụng này còn tích hợp thêm quản lý
quan hệ khách hàng (CRM) và phân tích kinh doanh (BI)
Các tính năng chính :
• Quản lý mua bán
• Quản lý kho
• Quản lý dịch vụ và dự án
• Quản lý sản phẩm
• Quản lý bán hàng và quan hệ khách hàng (CRM)
• Quản lý tài chính
• Phân tích kinh doanh (BI)
• Những thuộc tính khác
SVTH: Phạm Quang Huy Khóa 50 Lớp Hệ thống thông tin A
20

Hình 3.1 Mô hình hệ thống Openbravo
SVTH: Phạm Quang Huy Khóa 50 Lớp Hệ thống thông tin A
21
Hình 3.2 Mô hình truy cập dữ liệu
3.3. MÔI TRƯỜNG PHÁT TRIỂN
Openbravo là một ứng dụng web dựng trên mô hình MVC . Mã sẽ tự động phát
sinh dựa trên từ điển dữ liệu thông qua công cụ hỗ trợ phát triển ứng dụng (WAD ).
Công cụ này thực thi và dịch ứng dụng mỗi khi quản trị hệ thống thay đổi cấu hình
theo yêu cầu người dùng .Việc thực thi này tạo ra các tệp tin cho những thành phần
khác nhau trong mô hình MVC như hỡnh trên
Mô hình : tệp tin xsql thực thi câu lệnh SQL

Hiển thị : tệp tin HTML & XML định nghĩa cấu trúc của sổ và liên kết dữ liệu
Điều khiển :java servlets định nghĩa các hành động được thực thi, quản lý mô hình
và hiển thị
SVTH: Phạm Quang Huy Khóa 50 Lớp Hệ thống thông tin A
22

Hình 3.3: Mô hình môi trường phát triển của hệ thống
Môi trường thực thi
Để chậy mã nguồn bạn phải cài ứng dụng trên máy chủ có MVC và các ứng dụng
thuộc nhóm thứ ba để khởi tạo môi trường . Còn người dung chỉ cần có một trình
duyệt chuẩn
Cả WAD và MVC-FF là thành phần chính để phát triển Openbravo.Từ điển dữ liệu
là phần mở rộng để biên dịch bao gồm những module gốc và những hiệu chỉnh cần
thiết đáp ứng tiêu chuẩn kế toán Châu Âu và Tây Ban Nha.

Hình 3.4:Môi trường thực thi của hệ thống
.Yêu cầu phần cứng và hệ điều hành
SVTH: Phạm Quang Huy Khóa 50 Lớp Hệ thống thông tin A
23
Máy chủ :
Hệ điều hành:
- Microsoft Windows 2000,XP*, Vista
- Linux
Suse
Redhat
CentOS
Debian/Ubuntu
FreeBSD
- OpenSolaries
Intel

Sparc
Cơ sở dữ liệu
- Oracle 10g release ( Express, Standard và Enterprise editions)
- Postgre SQL 8.1.4 hoặc mới hơn
Phần mềm nền tảng
- Java 2 Platform Standard Edition 5.0 hoặc mới hơn
- Apache- Tomcat version 5.5 hoặc mới hơn.
- Apache- ant 1.6.5 hoặc mới hơn
Công nghệ
- Java
- SQL/ PL
- XML
- HTML/CSS
- PDF
Giao tiếp
Openbravo POS / tích hợp dịch vụ WEB thương mại điện tử
Máy trạm :
Trình duyệt
Firefox 2.0 hoặc mới hơn
SeaMonkey 1.1 hoặc mới hơn
Internet Explorer 7.0 hoặc mới hơn
SVTH: Phạm Quang Huy Khóa 50 Lớp Hệ thống thông tin A
24
3.4. XÂY DỰNG GIẢI PHÁP MODULE QUẢN LÍ BÁN HÀNG TẠI CÔNG TY
3.4.1. KHÁO SÁT HIỆN TRẠNG TẠI ESC:
3.4.1.1.CƠ CẤU TỔ CHỨC CÔNG TY:

Hình 3.5:Sơ đồ tổ chức công ty
Sản phẩm kinh doanh chính của ESC gồm cỏc nhúm sản phẩm chính:
• Tên miền

• Hosting/thuờ server
• Dịch vụ thiết kế web
• Dịch vụ Phần mềm
• Sản xuất phần mềm
• Thiết bị
3.4.1.2.CÁC QUY TRÌNH TỔNG QUAN
SVTH: Phạm Quang Huy Khóa 50 Lớp Hệ thống thông tin A
25

×