Bối cảnh và vấn đề nghiên cứu

Trong quản trị tổ chức và doanh nghiệp hiện đại, nhân sự là yếu tố then chốt nhưng cũng là lĩnh vực quản lý phức tạp do khối lượng thông tin cá nhân lớn, tính chất đa dạng của các mối quan hệ tổ chức cùng quy trình nghiệp vụ lặp đi lặp lại. Việc quản lý nhân sự thủ công bằng sổ sách hoặc sử dụng các công cụ bảng tính đơn giản tại các doanh nghiệp thường bộc lộ nhiều bất cập như tốn thời gian xử lý, dễ phát sinh sai sót do con người, nguy cơ thất thoát dữ liệu, thiếu tính bảo mật và tiềm ẩn rủi ro gian lận. Do đó, việc ứng dụng công nghệ thông tin thông qua các hệ thống phần mềm quản lý chuyên nghiệp chạy trên nền tảng Web là yêu cầu tất yếu nhằm chuẩn hóa quy trình, tối ưu hóa chi phí vận hành và nâng cao tính chính xác trong công tác quản trị nguồn nhân lực.

Khóa luận tốt nghiệp được thực hiện tại đơn vị khảo sát thực tế là Công ty Cổ phần Công nghệ SAPO (SAPO Technology Joint Stock Company), địa chỉ tại Phòng 1006, B6 Khu đô thị Mỹ Đình 1, phường Cầu Diễn, quận Nam Từ Liêm, thành phố Hà Nội. SAPO là doanh nghiệp hoạt động trong lĩnh vực dịch vụ công nghệ thông tin, phần mềm quản lý và bán hàng đa kênh, được thành lập từ ngày 20/08/2008 (chính thức hoạt động từ ngày 05/02/2009), với các dòng sản phẩm tiêu biểu như Sapo POS, Sapo GO, Sapo FnB, Sapo Web và Sapo Omnichannel.

Mục tiêu nghiên cứu và nhiệm vụ của đề tài được xác định cụ thể như sau:

  1. Nghiên cứu lý thuyết và phương thức cài đặt, cấu hình các gói phần mềm chuyên dụng của Oracle gồm: Hệ quản trị cơ sở dữ liệu Oracle Database 12c, bộ công cụ thiết kế giao diện và báo cáo Oracle Forms and Reports 12c, máy chủ ứng dụng Oracle WebLogic Server 12c (Infrastructure) và môi trường thực thi Java Development Kit (JDK 8).
  2. Xây dựng cơ sở dữ liệu Oracle Database 12c để lưu trữ thông tin nghiệp vụ quản lý nhân sự theo mô hình dữ liệu quan hệ.
  3. Thiết kế và phát triển ứng dụng Web hoàn chỉnh bằng Oracle Forms để thao tác, cập nhật, tìm kiếm dữ liệu nhân viên và tính lương.
  4. Xây dựng các mẫu biểu báo cáo tự động bằng công cụ Oracle Reports phục vụ nhu cầu trích xuất dữ liệu định kỳ của nhà quản lý.
  5. Cấu hình và triển khai vận hành ứng dụng trên hạ tầng máy chủ cục bộ thông qua Oracle WebLogic Server.

Đối tượng nghiên cứu của đề tài là ứng dụng Web trên nền tảng Java hỗ trợ công tác quản lý nhân sự cùng hệ sinh thái phần mềm phát triển của Oracle. Phạm vi nghiên cứu tập trung vào việc thiết lập máy chủ cục bộ và xây dựng ứng dụng Web quản lý nhân sự cơ bản đáp ứng các yêu cầu: lưu trữ và tra cứu hồ sơ nhân viên; cập nhật thông tin cá nhân (thêm, sửa, xóa); theo dõi lịch sử và thời gian công tác; quản lý và tính toán tiền lương theo công làm việc thực tế; kết xuất các biểu mẫu báo cáo thống kê nhân sự và bảng thanh toán tiền lương.


Cơ sở lý thuyết và phương pháp

Về cơ sở lý thuyết, đề tài dựa trên nền tảng lý thuyết hệ quản trị cơ sở dữ liệu quan hệ (RDBMS) khởi nguồn từ mô hình của E. Codd (1970) và các nguyên lý mở rộng hướng đối tượng (ORDBMS) được tích hợp trong Oracle Database 12c. Hệ thống áp dụng kiến trúc đa khách thể (Multitenant Architecture) với mô hình cơ sở dữ liệu bao đóng (Container Database - CDB) và cơ sở dữ liệu cắm (Pluggable Database - PDB). Cơ chế quản lý giao dịch (Transactions) được kiểm soát thông qua cơ chế khóa (Lock) đa cấp độ và tính năng đọc nhất quán dữ liệu tại một thời điểm (Flashback). Ngôn ngữ truy vấn và lập trình xử lý logic phía máy chủ sử dụng SQL chuẩn ANSI kết hợp ngôn ngữ thủ tục mở rộng PL/SQL của Oracle.

Kiến trúc ứng dụng được thiết kế theo mô hình Client - Server đa tầng (Multitier) và hướng tới kiến trúc hướng dịch vụ (Service Oriented Architecture - SOA). Quá trình trao đổi dữ liệu giữa máy khách và máy chủ được thực hiện thông qua giao thức HTTP, tiến trình tiếp nhận Oracle Net Listener, các Servlet xử lý yêu cầu và máy ảo Java (JVM) trên nền tảng Java Development Kit 8 (JDK SE 8).

Phương pháp nghiên cứu được tác giả áp dụng bao gồm:

  • Phương pháp khảo sát và thu thập tài liệu thực tế: Khảo sát cơ cấu tổ chức, quy trình tiếp nhận nhân sự, luân chuyển hồ sơ và tính lương tại doanh nghiệp; thu thập các mẫu chứng từ, biểu mẫu kế toán và báo cáo nhân sự đang lưu hành.
  • Phương pháp phân tích và thiết kế hệ thống có cấu trúc: Sử dụng biểu đồ phân cấp chức năng (BFD) để phân rã nhiệm vụ của hệ thống; biểu đồ luồng dữ liệu (DFD) ở các mức khung cảnh, mức đỉnh (mức 0) và mức dưới đỉnh (mức 1) để mô hình hóa sự vận động của dữ liệu; sơ đồ thực thể liên kết (ERD) để chuẩn hóa cấu trúc dữ liệu.
  • Phương pháp thực nghiệm kỹ thuật phần mềm: Cài đặt, cấu hình hạ tầng máy chủ WebLogic, tạo lập cơ sở dữ liệu trên Oracle Database 12c Release 2, lập trình các module chức năng trên Oracle Forms Builder 12c và thiết kế mẫu báo cáo trên Oracle Reports Builder 12c.

Nguồn dữ liệu của đề tài bắt nguồn từ quy trình quản lý thực tế tại doanh nghiệp khảo sát cùng các quy chuẩn văn bản của nhà nước, tiêu biểu là mẫu Bảng thanh toán tiền lương (Mẫu số S02-DN ban hành theo Quyết định số 15/2006/QĐ-BTC của Bộ trưởng Bộ Tài chính).


Thiết kế và triển khai hệ thống

Hệ thống quản lý nhân sự được thiết kế và triển khai theo mô hình kiến trúc ba tầng độc lập, tích hợp chặt chẽ giữa hệ quản trị cơ sở dữ liệu, máy chủ ứng dụng middleware và giao diện người dùng chạy trên trình duyệt web.

Thành phần hệ thống Công nghệ / Gói phần mềm Chức năng và vai trò kỹ thuật
Hệ quản trị cơ sở dữ liệu Oracle Database 12c Release 2 Lưu trữ dữ liệu trên Pluggable Database PDBORCL, thực thi các ràng buộc toàn vẹn, trigger và thủ tục PL/SQL
Công cụ quản trị CSDL SQL*Plus & Oracle SQL Developer Tạo lập cấu trúc bảng, quản lý chỉ mục (Indexes), kiểm tra kết nối và biên dịch các khối lệnh PL/SQL
Môi trường thực thi Java Development Kit 8 (JDK SE 8) Cung cấp môi trường JRE và máy ảo JVM để vận hành máy chủ WebLogic và các ứng dụng Forms phía client
Máy chủ ứng dụng Middleware Oracle WebLogic Server 12c Quản trị Domain, điều phối máy chủ AdminServer, máy chủ dưới quyền Managed Server và tiến trình Node Manager
Tầng phát triển giao diện Oracle Forms Builder 12c Thiết kế các màn hình tương tác, form nhập liệu (.fmb), biên dịch thành tệp chạy (.fmx)
Tầng phát triển báo cáo Oracle Reports Builder 12c Xây dựng mô hình dữ liệu (Data Model) và bố cục hiển thị báo cáo (Paper Layout) (*.rdf)
Dịch vụ trung gian Oracle Forms Services & Reports Services Quản lý phiên làm việc của người dùng thông qua WLS_FORMS (cổng 9001), WLS_REPORTS và rwservlet
Máy khách (Client) Trình duyệt Web Tiếp nhận giao diện hiển thị Java Applet/Forms và gửi các yêu cầu HTTP/Servlet Request

Quy trình triển khai và vận hành hệ thống trên môi trường máy chủ cục bộ bao gồm các bước:

  1. Khởi động tiến trình quản lý nút mạng: Chạy tiến trình Node Manager để giám sát và điều khiển các máy chủ dịch vụ.
  2. Khởi động máy chủ quản trị: Kích hoạt AdminServer của Oracle WebLogic Server để nạp cấu hình toàn bộ Domain.
  3. Mở kết nối cơ sở dữ liệu: Khởi chạy dịch vụ Oracle Database và mở trạng thái hoạt động cho cơ sở dữ liệu cắm PDBORCL.
  4. Khởi động các máy chủ ứng dụng chuyên biệt: Kích hoạt máy chủ WLS_FORMS và máy chủ WLS_REPORTS từ giao diện WebLogic Administration Console.
  5. Truy cập ứng dụng: Người dùng mở trình duyệt web, truy cập đường dẫn dịch vụ Forms Servlet (ví dụ: http://<server-name>:9001/forms/frmservlet), hệ thống tự động tải môi trường Java Runtime và hiển thị màn hình đăng nhập.

Nội dung chính theo từng chương

Chương 1: Tổng quan về đề tài

Chương 1 tập trung trình bày bối cảnh thực tiễn, lý do lựa chọn đề tài và cơ sở lý luận về ứng dụng Web cùng hệ thống thông tin quản lý nhân sự. Tác giả giới thiệu tổng quan về cơ sở thực tập là Công ty Cổ phần Công nghệ SAPO, phân tích sơ đồ cơ cấu tổ chức gồm Ban Tổng giám đốc, Khối Dịch vụ khách hàng, Khối Kỹ thuật, Khối Kinh doanh, Khối Hỗ trợ tăng trưởng cùng các phòng ban chức năng (Hành chính nhân sự, Kế toán, Kiểm soát chất lượng, Dự án...).

Tiếp đó, chương làm rõ nguyên lý hoạt động của ứng dụng Web theo cơ chế Client - Server, luồng trao đổi dữ liệu Static Data Request/Response và Servlet Request/Response qua máy chủ ứng dụng. Tác giả khảo sát thực trạng ứng dụng CNTT trong quản lý nhân sự tại Việt Nam, điểm qua các sản phẩm thương mại trên thị trường như SV-HRIS (Tin học Công nghệ Sao Việt), Perfect HRM 2012 (Phần mềm Hoàn Hảo), HR-MANAGER (Phần mềm Hoàng Hà), SSOFT LUCKY HRM (Ssoft Việt Nam). Từ đó, tác giả chỉ ra các yêu cầu cốt lõi mà phần mềm cần đáp ứng: lưu trữ hồ sơ, quản lý biến động nhân sự, theo dõi chức vụ, tính lương, bảo mật và kết xuất biểu mẫu chứng từ.

Chương 2: Nghiên cứu hệ quản trị cơ sở dữ liệu Oracle

Chương 2 trình bày chi tiết về kiến trúc kỹ thuật của hệ quản trị cơ sở dữ liệu Oracle Database 12c và bộ công cụ Oracle Fusion Middleware. Tác giả phân tích các phiên bản phân phối của Oracle (Enterprise Edition, Standard Edition, Express Edition và các bản Release phục vụ học tập), làm rõ kiến trúc đa khách thể Multitenant phân biệt giữa CDB và PDB.

Về cấu trúc CSDL, chương phân tích sự tách biệt giữa cấu trúc vật lý (Data files, Control files, Online redo log files) và cấu trúc logic (Data blocks, Extents, Segments, Tablespaces), cùng hai vùng nhớ cốt lõi của Instance là SGA (System Global Area) và PGA (Program Global Area). Chương cũng mô tả vai trò của các tiến trình máy khách, tiến trình nền, tiến trình máy chủ, tiến trình điều hướng mạng Oracle Net Listener và các mô hình kết nối (máy chủ chuyên dụng Dedicated Server và máy chủ chia sẻ Shared Server).

Bên cạnh đó, chương nghiên cứu các công cụ giao tiếp CSDL gồm SQL*Plus và Oracle SQL Developer (hỗ trợ chuyển đổi CSDL từ MySQL, Microsoft SQL Server, DB2 sang Oracle); kiến trúc vận hành máy chủ WebLogic Server 12c (Domain, Cluster, AdminServer, Managed Server, Node Manager); bộ đôi Oracle Forms Builder và Oracle Reports Builder (cùng các tiến trình Forms Runtime, rwserver, rwservlet). Tác giả cũng khách quan đánh giá những mặt hạn chế của Oracle Forms/Reports về tính hiện đại của giao diện so với các công nghệ web mới, đồng thời giới thiệu giải pháp kế thừa của Oracle là Oracle Application Express (APEX).

Chương 3: Ứng dụng xây dựng phần mềm quản lý nhân sự sử dụng cơ sở dữ liệu Oracle

Chương 3 là phần trọng tâm triển khai thực nghiệm của đồ án. Tác giả tiến hành:

  1. Khảo sát nghiệp vụ: Xây dựng sơ đồ hoạt động nghiệp vụ quản lý nhân viên thể hiện tương tác giữa Ban quản lý, Nhân viên quản lý nhân sự và Nhân viên; thu thập 3 biểu mẫu thực tế (Báo cáo thông tin nhân viên, Báo cáo tiền lương nhân viên theo Quyết định 15/2006/QĐ-BTC, Báo cáo thời gian công tác).
  2. Phân tích chức năng hệ thống: Thiết lập Biểu đồ phân cấp chức năng (BFD) gồm 5 phân hệ chính:
    • Quản lý nhân viên: Thêm nhân viên, Cập nhật nhân viên, Xóa nhân viên, Cập nhật thời gian công tác.
    • Thêm danh mục: Thêm vào chức vụ, Thêm vào học vấn, Thêm vào phòng ban, Thêm vào bậc lương.
    • Quản lý tiền lương: Theo dõi thời gian làm việc (số ngày làm đủ, ngày thiếu), Tính tiền lương.
    • Quản lý báo cáo: Báo cáo thông tin nhân viên, Báo cáo tiền lương, Báo cáo thời gian công tác.
    • Tìm kiếm: Tìm kiếm cơ bản (theo tên), Tìm kiếm nâng cao (lọc theo phòng ban, chức vụ, học vấn, giới tính, bậc lương).
  3. Mô hình hóa luồng dữ liệu: Xây dựng biểu đồ luồng dữ liệu (DFD) mức khung cảnh, DFD mức đỉnh (Mức 0) chia thành 4 tiến trình chính (1. Quản lý nhân viên, 2. Thêm danh mục, 3. Quản lý tiền lương, 4. Quản lý báo cáo) và các DFD mức dưới đỉnh (Mức 1).
  4. Thiết kế cơ sở dữ liệu và giao diện: Xây dựng sơ đồ thực thể liên kết (ERD) và sơ đồ quan hệ giữa các bảng. Lập trình giao diện trên Oracle Forms gồm: Màn hình đăng nhập hệ thống, Giao diện chọn chức năng chính, Giao diện quản lý hồ sơ nhân viên, Giao diện quản lý danh mục, Giao diện quản lý và tính toán tiền lương. Thiết kế 3 mẫu báo cáo trên Oracle Reports Builder.
  5. Hướng dẫn cài đặt và vận hành: Hướng dẫn chi tiết từng bước khởi động Node Manager, AdminServer, mở kết nối PDBORCL, kích hoạt WLS_FORMS, WLS_REPORTS và thao tác lưu dữ liệu trên giao diện web.

Chương 4: Đánh giá kết quả

Chương 4 tổng kết quá trình nghiên cứu và thực nghiệm, đánh giá các ưu điểm của hệ thống như khả năng vận hành ổn định, tính toàn vẹn dữ liệu cao nhờ cơ chế của Oracle Database, quy trình triển khai phân tầng rõ ràng. Đồng thời, tác giả thẳng thắn chỉ ra những tồn tại về công nghệ như sự phụ thuộc vào Java applet, giao diện người dùng chưa thực sự linh hoạt và đề ra các định hướng nâng cấp, phát triển phần mềm trong tương lai.


Kết quả và đóng góp

Đồ án đã đạt được các kết quả kỹ thuật và ứng dụng cụ thể:

  • Cài đặt, tích hợp và kiểm thử thành công hệ sinh thái phần mềm gồm Oracle Database 12c Release 2, Oracle WebLogic Server 12c và Oracle Forms and Reports 12c trên nền tảng JDK SE 8.
  • Xây dựng thành công cơ sở dữ liệu cắm PDBORCL với cấu trúc bảng, khóa chính, khóa ngoại, chỉ mục và các ràng buộc toàn vẹn đảm bảo lưu trữ nhất quán thông tin nhân sự, phòng ban, chức vụ, học vấn, bậc lương và lịch sử công tác.
  • Hoàn thiện 5 phân hệ nghiệp vụ trên giao diện web: phân hệ quản lý hồ sơ nhân viên; phân hệ cập nhật danh mục dùng chung; phân hệ chấm công và tự động tính tiền lương theo công thức kết hợp bậc lương và ngày công thực tế; phân hệ tra cứu và lọc dữ liệu đa tiêu chí; phân hệ xuất 3 mẫu báo cáo chuẩn hóa (thông tin nhân viên, tiền lương tổng hợp, thời gian công tác).
  • Chuẩn hóa quy trình vận hành hệ thống máy chủ phân tầng trên hạ tầng server cục bộ, cung cấp tài liệu hướng dẫn khởi động từng thành phần dịch vụ (Node Manager, AdminServer, WLS_FORMS, WLS_REPORTS).

Về mặt đóng góp, đề tài chứng minh tính khả thi của việc ứng dụng các giải pháp công nghệ và middleware của Oracle để xây dựng hệ thống thông tin quản lý nội bộ cho doanh nghiệp vừa và nhỏ, tận dụng hiệu quả các gói phát hành phục vụ nghiên cứu của Oracle nhằm tối ưu chi phí đầu tư phần mềm.


Hạn chế và hướng nghiên cứu tiếp

Khóa luận ghi nhận một số hạn chế kỹ thuật xuất phát từ đặc thù của các công cụ sử dụng:

  • Công cụ Oracle Forms and Reports 12c có lịch sử phát triển lâu đời, hệ thống giao diện mang tính cổ điển, khả năng tùy biến hiển thị hạn chế so với các tiêu chuẩn web hiện đại (HTML5, CSS3, JavaScript).
  • Ngôn ngữ lập trình PL/SQL có tính đóng và chuyên biệt cao trong hệ sinh thái Oracle, gây khó khăn cho việc mở rộng hoặc tích hợp với các nền tảng công nghệ khác.
  • Quá trình vận hành đòi hỏi tài nguyên máy tính đáng kể để duy trì cụm máy ảo WebLogic và yêu cầu máy khách phải cấu hình môi trường Java tương thích trên trình duyệt.
  • Các module nghiệp vụ mới dừng ở mức cơ bản, chưa tích hợp sâu các nghiệp vụ phức tạp như quản lý bảo hiểm xã hội chi tiết, thuế thu nhập cá nhân lũy tiến, tuyển dụng hay đánh giá hiệu suất (KPI).

Hướng nghiên cứu và phát triển tiếp theo được tác giả xác định bao gồm:

  • Nghiên cứu chuyển đổi và nâng cấp hệ thống sang nền tảng Oracle Application Express (APEX) nhằm hiện đại hóa giao diện người dùng, loại bỏ sự phụ thuộc vào Java applet trên trình duyệt và sẵn sàng cho việc triển khai trên môi trường điện toán đám mây.
  • Bổ sung và hoàn thiện các phân hệ nghiệp vụ nâng cao: quản lý hợp đồng lao động, đào tạo nhân sự, chấm công tự động qua thiết bị ngoại vi và phân quyền người dùng chi tiết theo từng vai trò.

Giá trị tham khảo

Khóa luận là tài liệu tham khảo phù hợp cho sinh viên các ngành Hệ thống thông tin quản lý, Công nghệ thông tin, Kinh tế số và Quản trị kinh doanh khi thực hiện đồ án tốt nghiệp liên quan đến phân tích thiết kế hệ thống thông tin hoặc quản trị cơ sở dữ liệu doanh nghiệp.

Tài liệu có giá trị ứng dụng cao ở hai nội dung chính:

  1. Phương pháp phân tích và mô hình hóa nghiệp vụ quản lý nhân sự: Cung cấp đầy đủ cấu trúc phân rã chức năng (BFD), biểu đồ luồng dữ liệu (DFD từ mức khung cảnh đến mức 1) và sơ đồ thực thể liên kết (ERD) bám sát hoạt động thực tế của doanh nghiệp.
  2. Quy trình thiết lập và cấu hình hạ tầng Oracle Middleware: Cung cấp hướng dẫn chi tiết về cách thức kết nối giữa cơ sở dữ liệu cắm (PDB), cấu hình máy chủ WebLogic (Domain, Node Manager, Managed Servers) và triển khai các ứng dụng Oracle Forms/Reports trên môi trường web cục bộ.

Câu hỏi thường gặp

1. Đồ án sử dụng phiên bản cụ thể nào của hệ quản trị cơ sở dữ liệu Oracle và các công cụ phát triển?
Tác giả sử dụng phiên bản Oracle Database 12c Release 2, bộ công cụ Oracle Forms and Reports 12c, máy chủ ứng dụng Oracle WebLogic Server 12c (Infrastructure) và bộ công cụ Java Development Kit phiên bản JDK SE 8.

2. Kiến trúc máy chủ WebLogic trong hệ thống bao gồm những thành phần quản lý nào?
Hạ tầng WebLogic Server được cấu trúc gồm một Domain quản lý chung, tiến trình giám sát Node Manager, máy chủ quản trị trung tâm AdminServer và các máy chủ dưới quyền (Managed Servers) chuyên trách gồm WLS_FORMS (chạy dịch vụ Forms trên cổng 9001) và WLS_REPORTS (chạy dịch vụ Reports).

3. Phân hệ tính tiền lương trong hệ thống hoạt động dựa trên những tiêu chí dữ liệu nào?
Tiền lương của nhân viên được tính toán tự động dựa trên thông tin bậc lương được định nghĩa trong danh mục kết hợp với dữ liệu theo dõi thời gian làm việc thực tế trong tháng (bao gồm số ngày làm đủ và số ngày làm thiếu).

4. Hệ thống hỗ trợ xuất những mẫu biểu báo cáo nào và căn cứ theo mẫu quy định nào?
Hệ thống hỗ trợ kết xuất 3 biểu mẫu báo cáo chính: Báo cáo thông tin nhân viên, Báo cáo thời gian công tác của nhân viên và Bảng thanh toán tiền lương nhân viên (được thiết kế dựa trên Mẫu số S02-DN ban hành theo Quyết định số 15/2006/QĐ-BTC của Bộ Tài chính).

5. Vì sao tác giả đề xuất định hướng chuyển đổi hệ thống sang nền tảng Oracle APEX trong tương lai?
Do bộ công cụ Oracle Forms and Reports 12c đã bộc lộ nhiều điểm hạn chế về giao diện cũ kỹ, phụ thuộc vào môi trường Java trên trình duyệt và khó tiếp cận so với công nghệ web hiện đại, trong khi Oracle Application Express (APEX) là giải pháp kế thừa chính thức của Oracle hỗ trợ giao diện web hiện đại, lập trình ít mã (low-code) và tối ưu cho nền tảng đám mây.


Kết luận

Khóa luận tốt nghiệp "Xây dựng hệ thống quản lý nhân sự sử dụng Hệ quản trị cơ sở dữ liệu Oracle" của sinh viên Nguyễn Cao Sơn đã hoàn thành trọn vẹn mục tiêu nghiên cứu và xây dựng một ứng dụng web quản trị nhân lực hoàn chỉnh. Đề tài đã mô hình hóa thành công các nghiệp vụ quản lý hồ sơ, chấm công, tính lương và báo cáo, đồng thời hiện thực hóa hệ thống trên nền tảng Oracle Database 12c Release 2 và cụm máy chủ middleware WebLogic Server 12c. Mặc dù công nghệ phát triển giao diện Forms/Reports còn những hạn chế nhất định về tính hiện đại, công trình đã khẳng định rõ tính khả thi, độ tin cậy và giá trị thực tiễn trong việc ứng dụng công nghệ cơ sở dữ liệu chuyên sâu vào bài toán quản trị doanh nghiệp.