Học viên thực hiện:
Lương Văn Thích
Nguyễn Văn Thịnh
Phạm Thế Yên
Đặng Phạm Hữu Thảo
Nguyễn Đình Thành
Môn học:
Quản trị dự án CNTT
Giáo viên giảng dạy:
TS. Nguyễn Hải Quân
Hệ thống thông tin quản lý, cấp phát giấy miễn thị thực cho người
Việt Nam định cư ở nước ngoài
Tổng quan
“Hệ thống thông tin quản lý, cấp phát giấy Miễn thị thực cho người Việt Nam định cư ở nước
ngoài tại Cục quản lý XNC” nằm trong HTTT-QLXNC của Cục QLXNC – Bộ công an, là công cụ
để cơ quan chức năng thực hiện cấp phát và quản lý GMTT cho NVNĐCƠNN và NNN là vợ, chồng,
con của công dân Việt Nam theo quyết định số 135/2007/QĐ-TTg của Thủ tướng chính phủ.
2
Nội dung trình bày
Qui Trình Thực hiện
Khảo sát và xác định yêu cầu
Phân tích hệ thống
Thiết kế hệ thống
3
Xác định phạm vi
của dự án
Xác định phạm vi
của dự án
Lên kế hoạch
Lên kế hoạch
Thực thi kế hoạch
Thực thi kế hoạch
Giám sát và điểu
chỉnh tiến độ
Giám sát và điểu
chỉnh tiến độ
Kết thúc dự án
Kết thúc dự án
Qui Trình Làm Việc
4
Nội dung trình bày
Khảo sát và xác định yêu cầu
Phân tích hệ thống
Thiết kế hệ thống
5
Khảo sát và xác định yêu cầu
Khảo sát quy trình nghiệp vụ và xác định yêu cầu;
Xác định mục tiêu, phạm vi của dự án;
Lựa chọn giải pháp, phân công nhân lực;
Xác định rủi ro.
6
Xác định yêu cầu
Yêu cầu về nghiệp vụ:
Tiếp nhận hồ sơ và giải quyết cấp GMTT
Tiếp nhận hồ sơ, in giấy biên nhận;
Nhập thông tin tờ khai xin cấp GMTT;
Tra cứu vi phạm;
In GMTT;
Hủy GMTT;
In biên lai, thu lệ phí.
Phục vụ công tác quản lý cấp phát GMTT
Tra cứu, tim kiếm thông tin về người đề nghị cấp GMTT;
Báo cáo, thống kê cấp GMTT.
7
Yêu cầu của hệ thống (tt)
Yêu cầu về quản trị hệ thống:
Quản trị người dùng, nhóm người dùng;
Quản trị phân quyền truy cập tài nguyên hệ thống;
Thống kê, giám sát truy cập hệ thống;
Sao lưu, phục hồi dữ liệu về GMTT.
8
Yêu cầu của hệ thống (tt)
Yêu cầu kỹ thuật:
Tuân thủ các nguyên tắc thiết kế về cấu trúc dữ liệu và giao diện chương trình đã được quy định trong
HTTT-QLXNC.
Sử dụng các chuẩn công nghệ tiên tiến, đảm bảo các yêu cầu về tính dễ bảo trì, về khả năng nâng cấp và
mở rộng hệ thống.
Nội dung thông tin lưu trữ và quy trình xử lý nghiệp vụ phải tuân theo đúng quyết định số 135/2007/QĐ-
TTg và các văn bản quy định có liên quan.
Dễ dàng tích hợp với hệ thống hiện tại.
Hệ thống được thiết kế dựa trên sự kế thừa hạ tầng cơ sở có sẵn của HTTT-QLXNC (mạng nội bộ, hệ
thống máy chủ, máy trạm, …).
9
Yêu cầu của hệ thống (tt)
Yêu cầu kỹ thuật: (tt)
Máy chủ sử dụng hệ điều hành RedHat.
Sử dụng hệ quản trị cơ sở dữ liệu Oracle, phiên bản 9i trở lên.
Máy trạm sử dụng hệ điều hành Windows XP.
10
Mục tiêu, phạm vi của dự án
Mục tiêu
Xây dựng phần mềm để Cục QLXNC thực hiện công tác cấp phát và quản lý GMTT;
Phần mềm phải tích hợp với HTTT-QLXNC có sẵn;
Thời gian thực hiện: 1 tháng.
Phạm vi
Phần mềm chỉ thực hiện chức năng cấp phát, quản lý GMTT và các chức năng quản trị hệ thống, không
thực hiện các chức năng khác;
Chỉ triển khai tại trụ sở của cục QLXNC.
11
Lựa chọn giải pháp, phân công nhân lực
Lựa chọn giải pháp
Mô hình client/server, chạy trên mạng nội bộ có sẵn;
Hệ quản trị cơ sở dữ liệu: Oracle 9i;
Ngôn ngữ lập trình: C#;
Bảo mật ở phía client, không quan tâm tâm đến bảo mật trên đường truyền và phía server.
Phân công nhân lực
Theo bảng phân công công việc
12
Xác định rủi ro
Thời gian thực hiện dự án quá ngắn;
Quy trình nghiệp vụ mới hoàn toàn;
Hệ thống không chạy độc lập mà phải tích hợp với hệ thống thông tin sẵn có.
13
Nội dung trình bày
Khảo sát và xác định yêu cầu
Phân tích hệ thống
Thiết kế hệ thống
14
Mô hình Cơ sở dữ liệu
Cơ sở dữ liệu của ứng dụng gồm các bảng chính sau:
Bảng 1: Lưu trữ thông tin người xin cấp giấy miễn thị thực;
Bảng 2: Lưu trữ thông tin về tờ khai;
Bảng 3: Lưu trữ thông tin về GMTT;
Bảng 4: Lưu trữ thông tin về quá trình xử lý hồ sơ;
Bảng 5: Lưu trữ thông tin về người dùng;
Bảng 6: Lưu trữ thông tin về danh mục các Quốc gia;
Bảng 7: Lưu trữ thông tin về các ngành nghề;
Bảng 8: Lưu trữ thông tin về lệ phí.
15
Quy trình xử lý nghiệp vụ
16
Hồ sơ
Kiểm tra
In biên nhậnNhập vào hệ thống
Kiểm tra
Trả kết quả
In giấy báo không cấp
In giấy miễn thị thực
S
Đ
Không hợp lệ
Hợp lệ
Các chức năng cơ bản của hệ thống
Tiếp nhận hồ sơ và giải quyết cấp GMTT
Tiếp nhận hồ sơ, in giấy biên nhận;
Nhập thông tin tờ khai xin cấp GMTT;
Tra cứu vi phạm;
In GMTT;
Hủy GMTT;
In biên lai, thu lệ phí;
Chức năng phục vụ công tác quản lý cấp phát GMTT
Tra cứu, tìm kiếm thông tin về người đề nghị cấp GMTT;
Báo cáo, thống kê cấp GMTT.
17
Các chức năng cơ bản của hệ thống (tt)
Các chức năng giám sát, điều hành toàn bộ hệ thống
Quản trị người dùng/nhóm người dùng;
Quản trị phân quyền truy cập tài nguyên hệ thống;
Thống kê, giám sát truy cập hệ thống;
Sao lưu, phục hồi dữ liệu về Giấy miễn thị thực.
18
Nội dung trình bày
Khảo sát và xác định yêu cầu
Phân tích hệ thống
Thiết kế hệ thống
19
Các bước thiết kế hệ thống
Thiết kế CSDL
Thiết kế module chương trình
Tổng hợp bảng đặc tả thiết kế
Trình đối tác thông qua bảng đặc tả
Chỉnh sửa bảng đặc tả theo phản hồi từ đối tác
20
DBMS: Oracle 9i
Các bảng dữ liệu chính:
ToKhai: lưu thông tin tờ khai đề nghị cấp giấy miễn thị thực
CaNhanXinMTT: thông tin cá nhân xin MTT
HoChieu: t.t hộ chiếu /giấy tờ thường trú do nước ngoài cấp
HoSo: giấy tờ qui định tại khoản 2 hoặc 3 Điều 4 Quy chế về miễn thị thực cho người Việt Nam định cư
ở nước ngoài
GiayMTT: thông tin về giấy MTT được cấp
Các bảng lưu thông tin hỗ trợ quy trình:
QuocGia: danh mục tên các quốc gia
NganhNghe: danh mục ngành nghề
Thiết kế cơ sở dữ liệu
21
Quan hệ giữa các bảng
22
Thiết kế module chương trình
Tiếp nhận hồ sơ và giải quyết cấp GMTT
Tiếp nhận hồ sơ, in giấy biên nhận
Tên module: TiepNhanHoSo
Người dùng: nhân viên tiếp dân
Bảng CSDL: BienNhan
Nhập thông tin tờ khai xin cấp GMTT
Tên module: NhapToKhai
Người dùng: nhân viên xử lý hồ sơ
Bảng CSDL: ToKhai, CaNhanXinMTT, HoChieu, HoSo.
Tra cứu vi phạm
In GMTT
Hủy GMTT
23
Thiết kế module chương trình (tt)
Chức năng phục vụ công tác quản lý cấp phát GMTT
Tra cứu, tìm kiếm thông tin về người đề nghị cấp GMTT
Tên module: TraCuuThongTinCaNhan
Người dùng: nhân viên
Báo cáo, thống kê cấp GMTT
Tên module: BaoCaoThongKe
Người dùng: nhân viên
24
Thiết kế module chương trình (tt)
Chức năng giám sát, điều hành toàn bộ hệ thống
Tên module: QuanLyNguoiDung
Người dùng: người quản trị hệ thống
Sao lưu, phục hồi dữ liệu về Giấy miễn thị thực
Tên module: QuanLyCSDL
Người dùng: người quản trị hệ thống
25