1. Trang chủ
  2. » Luận Văn - Báo Cáo

Xây dựng module quản lý việc đăng ký danh sách thành lập các Hội đồng Chức danh Giáo sư cơ sở

6 82 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 6
Dung lượng 476 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Bài viết này đi vào Xây dựng Module quản lý việc đăng ký danh sách thành lập các Hội đồng Chức danh giáo sư cơ sở cho hệ thống phần mềm hỗ trợ công tác xét công nhận đạt tiêu chuẩn chức danh GS, PGS của Việt Nam. Đây là module hết sức quan trọng và có vai trò sàng lọc lựa chọn bước đầu những ứng viên của hệ thống.

Trang 1

TẠP CHÍ KHOA HỌC ĐẠI HỌC SÀI GÒN Số 24 (49) - Tháng 01/2017

Xây dựng module quản lý việc đăng ký danh sách thành lập các Hội đồng Chức danh Giáo sư cơ sở

Building module for the lower-level examination board to manage the registered

candidates for the professor and associate professor titles

ThS NCS Nguyễn Đức Huy Hội đồng Chức danh Giáo sư Nhà nước

Nguyen Duc Huy, M.A Ph.D student

The State Council for Professor Title of Vietnam

Tĩm tắt

Nhằm nâng cao chất lượng đội ngũ GS, PGS và tằng cường hội nhập quốc tế, việc xây dựng hệ thống phần mền hỗ trợ cơng nhận đạt tiêu chuẩn trực tuyến là rất cần thiết Bài viết này đi vào Xây dựng Module quản lý việc đăng ký danh sách thành lập các Hội đồng Chức danh giáo sư cơ sở cho hệ thống phần mềm hỗ trợ cơng tác xét cơng nhận đạt tiêu chuẩn chức danh GS, PGS của Việt Nam Đây là module hết sức quan trọng và cĩ vai trị sàng lọc lựa chọn bước đầu những ứng viên của hệ thống

Từ khĩa: Giáo sư, phần mềm, quản trị

Abstract

In order to improve the quality of professors and associate professors in Vietnam and enhance international integration, it is necessary to construct a software to support the procedures of applying for and giving those academic titles This artcile proposes to build, in that software, a module for the lower-level examination board to manage the registration lists This is a very important module that makes initial selection of registered candidates

Keywords: Professor, software, administration

1 Giới thiệu

Phát triển các lĩnh vực Giáo dục, Khoa

học - Cơng nghệ để xây dựng đất nước là

trách nhiệm của tồn Đảng, tồn dân và

của tồn xã hội, trong đĩ đội ngũ Giáo sư

(GS) và Phĩ giáo sư (PGS) là lực lượng

nịng cốt, giữ vai trị quyết định và dẫn dắt

việc phát triển sự nghiệp đào tạo và nghiên

cứu khoa học của Việt Nam Nhằm nâng

cao chất lượng đội ngũ GS, PGS và tằng

cường hội nhập quốc tế, xây dựng hệ thống

phần mền hỗ trợ cơng nhận đạt tiêu chuẩn trực tuyến là rất cần thiết

Trong quá trình xét duyệt chức danh GS/ PGS, sau khi ứng viên nộp hồ sơ về hội đồng chức danh giáo sư nhà nước sẽ được phân bổ cho hội đồng cơ sở mà ứng viên đăng ký Sau đĩ, hồ sơ của ứng viên được phân cho ủy viên hội đồng để làm cơng tác phản biện

Xuất phát từ nhu cầu thực tế đĩ, mơ đun xét duyệt ứng viên ở hội đồng cơ sở

Trang 2

được xây dựng trong hệ thống hỗ trợ xét

duyệt chức danh GS/ PGS gồm có những

nhiệm vụ chính sau:

 Duyệt danh sách ứng viên (Danh

sách được duyệt và phân bổ từ Hội đồng

nhà nước)

 Phân phản biện cho ủy viên hội

đồng

 Xem kết quả phản biện từ ủy viên hội đồng

 Duyệt kết quả phản biện và gửi cho danh sách cho hội đồng nhà nước

Tổng quan của mô đun xét duyệt ứng viên ở hội đồng cơ sở:

Hình 1: Tổng quan mô đun

2 Phát triển mô đun xét duyệt ứng viên

hội đồng cơ sở

2.1 Cơ sở dữ liệu

2.1.1 Danh mục các hội đồng ngành/

cơ sở

2.1.1.1 Thông tin chức năng

- Tác nhân tác động:

Người quản trị: thêm sửa xóa Người dùng khác: chỉ xem thông tin

- Tên bảng: tbl_council

2.1.1.2 Luồng sự kiện chính

Khi nhấn nút Thêm mới Sinh ra 1 bản ghi hội đồng cơ sở/ ngành mới

Nhập thông tin chung với các trường dữ liệu Hiển thị nút ‘Lưu thay đổi’

2.1.1.3 Các trường dữ liệu trong bảng tbl_council

Là hội đồng ngành/cơ sở * IsSubCouncil TINYINT(1) = 0: hội đồng cơ sở

= 1: hội đồng ngành

Trang 3

2.1.2 Quản lý vai trò người dùng

thuộc các hội đồng

2.1.2.1 Thông tin chức năng

- Phân vai trò cho các hội đồng: một

hội đồng có nhiều vai trò như chủ tịch,

thư ký, ủy viên Một vai trò cũng có thể

thuộc về nhiều hội đồng Do đó mối quan

hệ giữa vai trò và hội đồng là nhiều -

nhiều

- Bảng dữ liệu này đảm bảo rằng khi một ủy viên thuộc hội đồng A đăng nhập

hệ thống sẽ chỉ nhìn thấy dữ liệu của hội đồng mình, mà không nhìn được dữ liệu của các hội đồng khác

- Tác nhân tác động:

Người quản trị: thêm, sửa, xóa các phân quyền

- Tên bảng: tbl_role_council

2.1.2.2 Luồng sự kiện chính

Người quản trị chọn vai trò, và chọn hội đồng tương ứng

Khi nhấn nút Thêm mới Sinh ra 1 bản ghi mới trong vào danh sách Nhập thông tin chung với các trường dữ liệu Hiển thị nút ‘Lưu thay đổi’

2.1.2.3 Các trường trong CSDL của bảng tbl_role_council

2.1.3 Phân công phản biện cho các ủy viên

2.1.3.1 Thông tin chức năng

- Lưu thông tin về phân công phản biện

các ứng viên cho các ủy viên hội đồng

- Tác nhân tác động:

Chủ tịch/thư ký hội đồng cơ sở/hội đồng ngành: thêm, sửa, xóa thông tin

- Tên bảng: tbl_candidate_reviewer

2.1.3.2 Luồng sự kiện chính

Hành động của tác nhân Phản ứng của hệ thống

Chủ tịch/thư ký hội đồng cơ sở/chuyên

ngành đăng nhập hệ thống

Hệ thống dựa vào vai trò đăng nhập tìm ra các hội đồng mà vai trò thuộc vào (bảng tbl_role_council)

Chủ tịch/thư ký chọn năm xét duyệt Hệ thống kiểm tra kỳ xét duyệt đang đóng hay

mở, read only hết các dữ liệu nếu kỳ xét duyệt đang đóng

Trang 4

Hành động của tác nhân Phản ứng của hệ thống

Hệ thống liệt kê tất cả các ứng viên đã được phân bổ cho hội đồng tương ứng và danh sách các ủy viên thuộc hội đồng

Chủ tịch/thư ký hội đồng chọn danh

sách ứng viên, danh sách ủy viên, và

nhấn vào nút phân công phản biện

Hệ thống lưu thông tin xuống bảng CSDL, mặc định kích hoạt = 1

Chủ tịch/thư ký có thể bỏ kích hoạt nếu

chưa đến thời hạn tiếp cận hồ sơ Cập nhật kích hoạt = 0

2.1.3.3 Các trường dữ liệu trong bảng tbl_candidate_reviewer

=1: kích hoạt

2.1.4 Quản lý kết quả ứng viên:

2.1.4.1 Thông tin chức năng

- Lưu thông tin về kết quả cuối cùng

của các ứng viên, chủ tịch hội đồng các cấp

sẽ dựa vào kết thẩm định của các ủy viên

để đưa ra kết quả cuối cùng

- Tác nhân tác động:

+ Ủy viên: thêm, sửa, xóa thông tin + Chủ tịch hội đồng các cấp: cho điểm cuối cùng

+ Ứng viên: xem kết quả

- Tên bảng: tbl_result

2.1.4.2 Luồng sự kiện chính

Hành động của tác nhân Phản ứng của hệ thống

Chủ tịch hội đồng các cấp chọn chức

năng: kết quả cuối cùng

Hệ thống hiển thị danh sách các ứng viên và kết quả cho điểm của các ủy viên

Chủ tịch hội đồng các cấp cho điểm

cuối cùng

Cập nhật điểm vào danh sách

Chủ tịch hội đồng công khai kết quả Cập nhật trường IsPublic, để ứng viên có thể xem

được kết quả của mình

Trang 5

2.1.4.3 Các trường dữ liệu trong bảng tbl_result

Kết quả hội đồng cơ

sở

FinalScore1 TINYINT(1) =0: không đạt

=1: đạt Kết quả hội đồng

ngành

FinalScore2 TINYINT(1) =0: không đạt

=1: đạt Kết quả cuối cùng FinalScore TINYINT(1) =0: không đạt

=1: đạt Công bố kết quả IsPublic TINYINT(1) =0: chưa công bố

=1: công bố cho ứng viên biết kết quả

2.2 Triển khai thực hiện

2.2.1 Xem kết quả phản biện

Kết quả của ứng viên được trình bày

trên định dạng HTML, nhưng người dùng

có thể sử dụng chức năng Xuất ra file PDF

để download về máy

public function candidate_result_review($candidate_id, $reviewer_id)

{

$id = $candidate_id;

$candidate = Profile::find($candidate_id);

//Session::put('Candidate_ID', $candidate_id);

//$id = Session::get('Candidate_ID');

$para = array();

//$profile = Profile::where('Candidate_ID', $id)->first();

$candidateName = $candidate!=null?$candidate->FullName:"N/A";

Tại phần HDCSController, các thông

tin của ứng viên được trích xuất theo dạng

mảng para[], các biến được lọc theo ($candidate_id, $reviewer_id) để hiển thị:

<h3> A.THÔNG TIN CÁ NHÂN </h3>

@if(@profile)<p class="times">1 Họ và tên người đăng ký: {!! $profile->FullName

!!} <br>

2 Ngày tháng năm sinh:{!! $profile->BirthDate!!} / {!! $profile->BirthMonth!!} / {!!

$profile->BirthYear!!} &nbsp;&nbsp;&nbsp;Giới tính: {!! $profile->Sex==1 ? "Nam" : "Nữ" !!}

&nbsp;&nbsp;&nbsp;Dân tộc: @if($ethnic){!! $ethnic->Name!!}@endif

@endif

Trang 6

Ví dụ hiển thị phần thông tin cá nhân

của ứng viên

Tại phần trích xuất PDF, được làm

tương tự nhưng nhà phát triển triển khai dựa

trên ứng dụng mã nguồn mở DOMPDF

2.2.2 Phân phản biện

Phân bổ ứng viên cho ủy viên:

Mỗi lựa chọn ủy viên được lưu vào 1 biến $index, $index1, $index2

Nếu có lựa chọn trùng ủy viên hệ thống sẽ tự động lọc:

$email_lst2[$j] = $email_lst_2[$i];

public function hdcn_candidate_reviewer()

{

$userID = Session::get('user_ID');

$roleID = User::find($userID)->Role_ID;

//$councilID = RoleCouncil::where('Role_ID', '=',

$roleID)->first()->Council_ID;

$councilID = RoleCouncil::where('User_ID', '=',

$userID)->first()->Council_ID;

$councilName = Council::find($councilID)->Name;

$period_id = 1;

$sqlwhere = array();

$select = DB::table('tbl_candidate')->where('Period_ID', '=', $period_id)

3 Kết luận

Trong quá trình xét duyệt chức danh

GS/ PGS, hội đồng cơ sở có vai trò sàng

lọc lựa chọn bước đầu những ứng viên có

đủ tiêu chuẩn trở thành GS/ PGS Do đó,

công tác xét duyệt tại hội đồng cơ sở là rất

quan trọng Mô đun xét duyệt hội đồng cơ

sở được phân tích nghiên cứu và triển khai

đảm bảo đủ chức năng, nhiệm vụ mà hội

đồng chức danh giáo sư nhà nước yêu cầu

Giao diện chức năng hệ thống đơn giản dễ

sử dụng, phù hợp với mọi lứa tuổi và trình

độ người dùng Ở bài viết này, nêu rõ các

kịch bản người dùng, thiết kế cơ sở dữ liệu

cũng như phần triển khai hệ thống Bài viết

mô đun hội đồng cơ sở giúp người đọc

hiểu toàn bộ chức năng, cấu trúc, cách thức triển khai trong hệ thống xét duyệt chức danh GS/ PGS

TÀI LIỆU THAM KHẢO

1 http://www.nafosted.gov.vn/vi/he-thong-oms/

2 http://www.ieee.org/publications_standards/pu blications/authors/author_submission.html

3 https://edas.info/doc/authors.html

4 Biểu mẫu đăng ký xét duyệt chức danh PGS/GS năm 2015, Hội đồng Chức danh Giáo sư Nhà nước

5 https://laravel.com/

6 Thạc Bình Cường (2002), Giáo trình phân

tích và thiết kế hệ thống thông tin, Nxb Khoa

học và Kỹ thuật

Ngày nhận bài: 25/11/2016 Biên tập xong: 15/01/2017 Duyệt đăng: 20/01/2017

Ngày đăng: 14/02/2020, 20:16

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w