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 ch
Trang 1Học viên thực hiện:
Lương Văn ThíchNguyễn Văn Thịnh
Phạm Thế YênĐặng Phạm Hữu ThảoNguyễ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
Trang 2Tổ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
Trang 3Nộ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
Trang 4Qui Trình Làm Việc
4
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
Trang 5Nộ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
Trang 6Khả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
Trang 7Xá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, tim kiếm thông tin về người đề nghị cấp GMTT;
Báo cáo, thống kê cấp GMTT.
Trang 8Yê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
Trang 9Yê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, …)
Trang 10Yê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
10
Trang 11và 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
Trang 12Lự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
Trang 13Xá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ó.
Trang 14Nộ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
Trang 15Mô 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í
Trang 16Kiểm tra
Trả kết quả
In giấy báo không cấp
Trang 17Cá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 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;
Trang 18Cá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
Trang 19Nộ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
Trang 20Cá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
Trang 21DBMS: 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
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
Thiết kế cơ sở dữ liệu
Trang 22Quan hệ giữa các bảng
22
Trang 23Thiế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
Nhập thông tin tờ khai xin cấp GMTT
Người dùng: nhân viên xử lý hồ sơ
Tra cứu vi phạm
Trang 24Thiế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
Người dùng: nhân viên
Người dùng: nhân viên
24
Trang 25Thiế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
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
Người dùng: người quản trị hệ thống
Trang 26Tài Liệu Tham Khảo
Practical Project Management - Tips Tactics and Tools : Harvey A Levine
Applied Software Project Management By
Jennifer Greene, Andrew Stellman
Dr.Nguyễn Hải Quân.
26
Trang 27Chân thành cám ơn Thầy
và các bạn đã chú ý lắng nghe.