Ứng dụng CNTT-TT trong quản lý đào tạo

Một phần của tài liệu Chiến lược phát triển và ứng dụng công nghệ thông tin cho trung tâm chỉ đạo tuyến bệnh viện bạch mai (Trang 48 - 55)

3.6.3.1 Dự án phát triển phần mềm quản lý đào tạo liên tục

Mục tiêu

- Xây dựng các ứng dụng quản lý đào tạo liên tục tại CDT nhằm đáp ứng các yêu cầu nghiệp vụ đặt ra.

- Có khả năng tích hợp các tiện ích với các ứng dụng quản lý khác. - Cung cấp các dịch vụ tiện lợi, phục vụ cho nguời học.

Giai đoạn thực hiện

- Giai đoạn 1 (2015-2017)

Thiết kế tổng thể

Hình 3.1: Thiết kế tổng thể Dự án phát triển phần mềm quản lý đào tạo liên tục

Giải pháp tổng thể bao gồm 6 tầng (Hình 3.2) với những nội dung chính sau:

 Tầng hạ tầng: Là lớp vật lý đảm bảo phần mềm quản lý đào tạo hoạt động thông suốt, an toàn với các yêu cầu về tiêu chuẩn hệ thống các thiết bị( cấu hình, tốc độ…), các giải pháp về kết nối, an ninh, bảo mật, mạng LAN.

 Tầng Database (cơ sở dữ liệu): Tầng này bao gồm các thành phần

 Các chuẩn dữ liệu: Tất cả các dữ liệu phải đƣợc mô tả theo chuẩn thống nhất toàn trung tâm nhằm đảm bảo việc thông suốt chia sẻ dữ liệu giữa các hệ thống, các ứng dụng đã, đang và sẽ xây dựng tại trung tâm.

 Nhằm đảm bảo tính nhất quán và an toàn dữ liệu, cả các hoạt động truy xuất dữ liệu phải thông qua các APIs mức thấp (low-level API). Không cho phép các ứng dụng đƣợc truy xuất trực tiếp dữ liệu qua các câu truy vấn SQL.  Dữ liệu đƣợc phân quyền truy cập để đảm bảo tính riêng tƣ, bảo mật của các

đơn vị thành viên.

 Thống nhất tất cả các cơ sở dữ liệu về của các ứng dụng về cùng một hệ cơ sở dữ liệu tích hợp ERP. Hệ cơ sở dữ liệu tích hợp ERP này bao gồm một số phân hệ cơ sở dữ liệu cơ bản nhƣ CSDL về quản lý cán bộ, quản lý học

viên, tài chính, kế toán, khen thuởng, kỷ luật, quà tặng, học bổng, học phí …,

 Tầng các dịch vụ truy xuất dữ liệu: Đây là các API mức truy cập dữ liệu ở mức cao (high-level API). Việc truy cập dữ liệu đƣợc khái quát hóa thành các dịch vụ phục vụ cho các mục đích cụ thể. Các ứng dụng/dịch vụ có thể dùng API mức thấp hoặc mức cao tùy vào yêu cầu cụ thể của bài toán.

 Tầng phần mềm nền: Đây là tầng các phần mềm tạo điều kiện cho các dịch vụ tại các máy trạm, máy chủ hoạt động. Phần mềm nền bao gồm các hệ điều hành, các phần mềm quản trị cơ sở dữ liệu, các môi trƣờng cho ứng dụng chạy…

 Tầng dịch vụ: Đây là các dịch vụ đƣợc cung cấp cho các ứng dụng cụ thể tại trung tâm. Thông qua các dịch vụ này, các ứng dụng hoàn toàn có thể quản lý, tìm kiếm, truy xuất dữ liệu cần thiết nhằm phục vụ cho công việc của mình. Thƣ viện các dịch vụ dung chung bao gồm các dịch vụ thống kê, báo cáo, in ấn…

 Tầng ứng dụng: Đây là các ứng dụng đƣợc xây dựng nhằm phục vụ nhu cầu cụ thể của các đơn vị.

Hình 3.2: Mô hình tương tác dữ liệu tầng dịch vụ Dự án phát triển phần mềm quản lý đào tạo liên tục

Ngoài ra, các hệ thống hoặc các ứng dụng khác hiện có hoặc trong tƣơng lai có thể sử dụng các dịch vụ của hệ quản lý đào tạo này thông qua các dịch vụ mà nó này cung cấp.

Trên cơ sở giải pháp tổng thể quản lý đào tạo tại trung tâm CDT, một số nội dung công việc chính cần đƣợc triển khai bao gồm:

- Xây dựng danh mục các loại thông tin liên đới tới đào tạo cần quản lý.

- Xây dựng chuẩn dữ liệu (metadata) để mô tả cả loại thông tin tại CDT một cách thống nhất

- Xây dựng các cơ sở dữ liệu ERP

- Xây dựng các API truy xuất cơ sở dữ liệu cả mức thấp lẫn mức cao

- Xây dựng danh mục các loại thông tin/dữ liệu theo yêu cầu của các ứng dụng để xây dựng các dịch vụ

- Xây dựng các ứng dụng cụ thể nhu cầu thực tế. Việc xây dựng ứng dụng đƣợc tiến hành dần dần theo mức độ ƣu tiên sử dụng tại đơn vị. Các ứng dụng đuợc xây dựng trên kiến trúc chung nên không ảnh huởng đến nhau.

- Xây dựng các chƣơng trình tập huấn, đào tạo về nhận thức cũng nhƣ kỹ năng liên quan đến ứng dụng CNTT trong việc sử dụng các ứng dụng liên quan đến quản lý đào tạo cho cán bộ, nhân viên và học viên.

3.6.3.2 Dự án phát triển, nâng cấp phần mềm quản lý đào tạo chính quy (adsbygoogle = window.adsbygoogle || []).push({});

Mục tiêu

- Xây dựng và nâng ứng dụng quản lý đào tạo chính quy tại CDT nhằm đáp ứng các yêu cầu nghiệp vụ đặt ra.

- Có khả năng tích hợp các tiện ích với các ứng dụng quản lý khác. - Cung cấp các dịch vụ tiện lợi, phục vụ cho nguời học.

Giai đoạn thực hiện

- Giai đoạn 1 (2015-2017) - Giai đoạn 2 (2015-2018)

Thiết kế tổng thể

Phần mềm quản lý đào tạo liên tục có thiết kế tổng thể (Hình 3.3) nhƣ sau:

Hình 3.3: Thiết kế tổng thể dự án phát triển, nâng cấp phần mềm quản lý đào tạo chính

quy

 Tầng hạ tầng: Là lớp vật lý đảm bảo phần mềm quản lý đào tạo hoạt động thông suốt, an toàn với các yêu cầu về tiêu chuẩn hệ thống các thiết bị( cấu hình, tốc độ…), các giải pháp về kết nối, an ninh, bảo mật, mạng LAN.

 Tầng Database (cơ sở dữ liệu): Tầng này bao gồm các thành phần (Hình3.4)

 Các chuẩn dữ liệu: Tất cả các dữ liệu phải đƣợc mô tả theo chuẩn thống nhất toàn trung tâm nhằm đảm bảo việc thông suốt chia sẻ dữ liệu giữa các hệ thống, các ứng dụng đã, đang và sẽ xây dựng tại trung tâm.

 Nhằm đảm bảo tính nhất quán và an toàn dữ liệu, cả các hoạt động truy xuất dữ liệu phải thông qua các APIs mức thấp (low-level API). Không cho phép các ứng dụng đƣợc truy xuất trực tiếp dữ liệu qua các câu truy vấn SQL.  Dữ liệu đƣợc phân quyền truy cập để đảm bảo tính riêng tƣ, bảo mật của các

đơn vị thành viên.

 Thống nhất tất cả các cơ sở dữ liệu về của các ứng dụng về cùng một hệ cơ sở dữ liệu tích hợp ERP. Hệ cơ sở dữ liệu tích hợp ERP này bao gồm một số phân hệ cơ sở dữ liệu cơ bản nhƣ CSDL về quản lý cán bộ, quản lý học viên, tài chính, kế toán, khen thuởng, kỷ luật, quà tặng, học bổng, học phí …,

 Tầng các dịch vụ truy xuất dữ liệu: Đây là các API mức truy cập dữ liệu ở mức cao (high-level API). Việc truy cập dữ liệu đƣợc khái quát hóa thành các dịch vụ phục vụ cho các mục đích cụ thể. Các ứng dụng/dịch vụ có thể dùng API mức thấp hoặc mức cao tùy vào yêu cầu cụ thể của bài toán.

 Tầng phần mềm nền: Đây là tầng các phần mềm tạo điều kiện cho các dịch vụ tại các máy trạm, máy chủ hoạt động. Phần mềm nền bao gồm các hệ điều hành, các phần mềm quản trị cơ sở dữ liệu, các môi trƣờng cho ứng dụng chạy…

 Tầng dịch vụ: Đây là các dịch vụ đƣợc cung cấp cho các ứng dụng cụ thể tại trung tâm. Thông qua các dịch vụ này, các ứng dụng hoàn toàn có thể quản lý, tìm kiếm, truy xuất dữ liệu cần thiết nhằm phục vụ cho công việc của mình. Thƣ viện các dịch vụ dung chung bao gồm các dịch vụ thống kê, báo cáo, in ấn…

 Tầng ứng dụng: Đây là các ứng dụng đƣợc xây dựng nhằm phục vụ nhu cầu cụ thể của các đơn vị.

Hình 3.4: Mô hình tương tác dữ liệu tầng dịch vụ Dự án phát triển phần mềm quản lý đào tạo chính quy

Ngoài ra, các hệ thống hoặc các ứng dụng khác hiện có hoặc trong tƣơng lai có thể sử dụng các dịch vụ của hệ quản lý đào tạo này thông qua các dịch vụ mà nó này cung cấp.

Trên cơ sở giải pháp tổng thể quản lý đào tạo tại trung tâm CDT, một số nội dung công việc chính cần đƣợc triển khai bao gồm:

- Xây dựng danh mục các loại thông tin liên đới tới đào tạo cần quản lý.

- Xây dựng chuẩn dữ liệu (metadata) để mô tả cả loại thông tin tại CDT một cách thống nhất

- Xây dựng các cơ sở dữ liệu ERP

- Xây dựng các API truy xuất cơ sở dữ liệu cả mức thấp lẫn mức cao

- Xây dựng danh mục các loại thông tin/dữ liệu theo yêu cầu của các ứng dụng để xây dựng các dịch vụ

- Xây dựng các ứng dụng cụ thể nhu cầu thực tế. Việc xây dựng ứng dụng đƣợc tiến hành dần dần theo mức độ ƣu tiên sử dụng tại đơn vị. Các ứng dụng đuợc xây dựng trên kiến trúc chung nên không ảnh huởng đến nhau.

- Xây dựng các chƣơng trình tập huấn, đào tạo về nhận thức cũng nhƣ kỹ năng liên quan đến ứng dụng CNTT trong việc sử dụng các ứng dụng liên quan đến quản lý đào tạo cho cán bộ, nhân viên và học viên.

(adsbygoogle = window.adsbygoogle || []).push({});

Một phần của tài liệu Chiến lược phát triển và ứng dụng công nghệ thông tin cho trung tâm chỉ đạo tuyến bệnh viện bạch mai (Trang 48 - 55)