Bài tập lớn môn học lập trình hướng đối tượng đề tài: quản lý nhân hộ khẩu
Trang 1TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI
KHOA CNTT
- -BÀI TẬP LỚN
MÔN HỌC: LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
ĐỀ TÀI : QUẢN LÝ NHÂN HỘ KHẨU Giáo viên hướng dẫn : Th.s
Trang 2LỜI NÓI ĐẦU
Trong thời đại ngày nay, thời đại mà CNTT đang phát triển và lên ngôi đãmang lại nhiều lợi ích to lớn cho con người trên các lĩnh vực khác nhau Trong đócông tác quản lý nhân khẩu là một trong những công việc rất quan trọng và không thểthiếu của mỗi địa phương nói riêng và của cả nước nói chung Với việc sử dụng nhữngphương pháp truyền thống trong quản lý đã làm mất rất nhiều thời gian cũng như côngsức và tiền của Và CNTT đã xuất hiện như một làn gió mới làm thay đổi rất nhiều trongcông quản lý dữ liệu
Chính vì thế chúng em đã chọn đề tài này nhằm mục đích giúp cho công tácquản lý nhân khẩu được thuận tiện, dễ dàng hơn và sự kiểm soát của các cấp, các ngànhlien quan cũng được chặt chẽ hơn
Vì kiến thức còn hạn hẹp cũng như hạn chế về thời gian nên trong bài còn cónhiều khiếm khuyến, rất mong nhận được sự đóng góp ý kiến của thầy cùng các bạn
Chúng em xin chân thành cảm ơn!
Trang 3MỤC LỤC
LỜI NÓI ĐẦU 1
MỤC LỤC 2
A Báo cáo, phân tích 3
I Khảo sát 3
1 Khảo sát các công việc cần thiết 3
2 Khảo sát quy trình làm việc 4
II Phân tích yêu cầu 12
1 Biểu đồ ngữ cảnh 12
2 Biểu đồ phân dã chức năng 13
3 Yêu cầu chức năng: 14
4 Yêu cầu ngoại lệ: 14
B Thiết kế dữ liệu 15
C Cơ hình ảnh giao diện 19
Trang 4A.Báo cáo, phân tích
I Khảo sát
1 Khảo sát các công việc cần thiết
- Hình thức: Phỏng vấn thực tế cán bộ làm việc tại ủy ban nhân dân , tìm hiểu trên mạng, sách báo,
- Kết quả khảo sát:
Mục đích chính của việc quản lý nhân khẩu Xác định việc cư trú của công dân, đảm
bảo thực hiện quyền và nghĩa vụ công dân, tăng cường quản lý xá hội, giữ vững an nin chính trị - trật tự an toàn xã hội
Hiện nay quản lý nhân khẩu được thực hiện
kê về tình hình an ninh trên địa bàn
Công việc đăng ký và quản lý nhân khẩu Cấp tỉnh thực hiện việc quản lý nhân khẩu
Trang 51 Quản lý sổ hộ khẩu thường trú: cấp mới sổ hộ khẩu, lưu trữ, điều chỉnh.
2 Quản lý chuyển đi, chuyển đến
Đăng ký và quản lý nhân khẩu tạm trú gồm
những thủ tục nào? Đăng ký quản lý nhân khẩu tạm trú ( với những người trên 15 tuổi trở lên và đủ điều
kiện được cấp tạm trú) Bao gồm các thủ tụcsau:
1 Phiếu báo thay đổi nhân khẩu, hộ khẩu
2 Khai “ Bản nhân khẩu”
3 Xuất trình chứng minh thư nhân dân
Đăng ký và quản lý nhân khẩu tạm vắng
gồm những thủ tục nào? Đăng ký quản lý nhân khẩu tạm vắng(với những người từ 15 tuổi trở nên và đủ điều
kiện được tạm vắng khỏi địa phương ) chỉ cần đến công an xã(phường) khai báo phiếutạm trú, tạm vắng
Việc lưu trữ thông tin về nhân khẩu hiện
nay xã thực hiện qua hình thức nào? Khó
khăn và thuận lợi ra sao?
Hiện nay, việc lưu trữ thông tin về nhân khẩu ở cấp xã(phường ) vẫn thông qua lưu trữ hồ sơ sổ sách Vì thế việc tra cứu thông tin sẽ tốn nhiều thời gian, gây phiền hà cho người dân khi tới xã làm thủ tục cần thiết
2 Khảo sát quy trình làm việc
Quản lý nhân khẩu cấp tỉnh thông qua việc quản lý và đăng ký nhân khẩu thườngtrú, quản lý và đăng ký nhân khẩu tạm trú và quản lý và đăng ký nhân khẩu tạm trú.Ngoài ra người làm công tác quản lý cấp tỉnh còn thực hiện việc cấp giấy khai sinh, cấplại giấy khai sinh và cấp giấy báo tử
Đăng ký và quả lý nhân khẩu thường trú tỉnh sẽ thực hiện việc quản lý thông qua
sổ hộ khẩu Việc quản lý sổ hộ khẩu gồm có: cấp mới sổ hộ khẩu và những thay đổi trong
sổ hộ khẩu liên quan tới nhân khẩu và tới chủ hộ: thay đổi chủ hộ, thay đổi thông tinnhân khẩu, tách khẩu, chuyển khẩu, thêm mới một nhân khẩu vào sổ hộ khẩu…
- Cấp giấy khai sinh: khi người dân tới tỉnh xin cấp giấy khai sinh, cán bộ cấp tỉnh
sẽ kiểm tra xem các giấy tờ đã đủ điều kiện để cấp giấy khai sinh hay chưa? Nếu
Trang 6đã đủ điều kiện để cấp giấy khai sinh thì cán bộ sẽ thực hiện việc cấp giấy khaisinh Giấy khai sinh gồm có các thông tin: họ tên khai sinh, giới tính, ngày sinh,nơi sinh…
- Mẫu giấy khai sinh:
Trang 7Cấp lại giấy khai sinh: khi nhận được yêu cầu cấp lại giấy khai sinh trong trườnghợp là các thông tin trong giấy khai sinh không thay đổi (nếu thông tin khai sinh mà thayđổi thì nằm trong phần khác) thì cán bộ sẽ thực hiện việc cấp lại giấy khai sinh giống như
là giấy khai sinh cũ
- Cấp giấy báo tử: khi người dân tới khai tử cho nhân thân của mình thì ủy ban nhândân sẽ thực hiện việc cấp giấy báo tử Thông tin trong giấy báo tử gồm có: họ tênngười mất, giới tính, ngày sinh, nơi sinh, ngày mất, nơi mất, lý do mất
Trang 8Mẫu giấy báo tử:
Trang 9- Quản lý tiền án tiền sự: ủy ban nhân dân sẽ thực hiện việc quản lý đối tượng tiền
án tiền sự tại địa phương
- Cấp mới sổ hộ khẩu: khi cán bộ cấp tỉnh nhận được yêu cầu cấp mới một sổ hộkhẩu thì họ sẽ phải kiểm tra các giấy tờ cần thiết cho việc cấp mới sổ hộ khẩu Khi
đủ yêu cầu thì ủy ban nhân dân sẽ thực hiện việc cấp mới sổ hộ khẩu Sổ hộ khẩubao gồm: họ tên chủ hộ, ngày làm sổ hộ khẩu, nơi cấp và trong sổ hộ khẩu sẽgồm những thông tin cơ bản của tất cả nhân khẩu trong sổ hộ khẩu đó Thông tincủa nhân khẩu được lưu trong sổ hộ khầu bao gồm: có quan hệ với chủ hộ, họ tênnhân khẩu, ngày sinh, giới tính, nơi sinh, …
- Thay đổi chủ hộ: khi nhận được yêu cầu xin thay đổi chủ hộ từ phía hộ gia đình thì
ủy ban nhân dân sẽ xem xét việc thay đổi chủ hộ cho hộ gia đình đó Nếu giấy tờ
Trang 10liên quan có đủ và xét đủ điều kiện pháp lý thì sẽ thực hiện việc thay đổi và cấp lạicho hộ gia đình đó một sổ hộ khẩu mới với tên chủ hộ đã được thay đổi.
- Thay đổi thông tin nhân khẩu: khi nhân khẩu xin thay đổi nhân khẩu thông tinnhân khẩu của mình thì ủy ban nhân dân sẽ xem xét và thực hiện việc thay đổithông tin nhân khẩu cho người muốn thay đổi việc thay đổi này sẽ được lưu trữtrong sổ hộ khẩuvà các giấy tờ liên quan khác
- Thêm một nhân khẩu vào sổ hộ khẩu thường trú: ủy ban nhân dân nếu nhận đượcyêu cầu thêm một nhân khẩu mới vào sổ hộ khẩu thường trú, thì ủy ban nhân dân
sẽ kiểm tra các giấy tờ liên quan của nhân khẩu đó Nếu thấy đủ yêu cầu thì sẽthực hiện việc thêm vào sổ hộ khẩu gốc và sổ hộ khẩu cấp cho gia đình
- Tách khẩu: một hộ khẩu muốn tách 2(>2) hộ khẩu thì ủy ban nhân dân sẽ thựchiện việc cấp mới một sổ hộ khẩu cho những nhân khẩu muốn tách thành một hộkhẩu mới đầy đủ như là việc cấp mới một sổ hộ khẩu Về phần sổ hộ khẩu cũ thì
sẽ thực hiện việc thêm thông tin chuyển đi cho nhân khẩu đã tách thành sổ hộ khẩumới
- Chuyển khẩu: nếu một nhân khẩu muốn chuyển khẩu nhưng trong phạm vi mìnhthường trú thì khi tới ủy ban nhân dân làm giấy tờ, ủy ban nhân dân sẽ thực hiệnviệc ghi thông tin chuyển khẩu cho nhân khẩu đó trong phạm vi thường trú Còntrường hợp chuyển khẩu ngoài phạm vi thường trú thì ủy ban nhân dân sẽ thựchiện ghi thông tin chuyển khẩu và cấp giấy khai báo nhân khẩu, phiếu cắt khẩucho nhân khẩu đó
- Đăng ký và quản lý tạm trú: khi nhân khảu tới ủy ban nhân dân làm thủ tục tạm trúthì ủy ban nhân dân sẽ cấp giấy khai báo tạm trú cho nhân khẩu(khi đã đầy đủ yêucầu về khai báo tam trú)
Trang 11Mẫu giấy tạm trú:
CA Q,H,TX……… Độc lập – Tự do – Hạnh phúc
CA P,X,TT………
GIẤY TẠM TRÚ CÓ THỜI HẠN Số : ……… (Có giá trị hết ngày ……… )
Họ và tên : ……… Nam,Nữ Tên thường gọi : ………
Sinh ngày : ……….Dân tộc : ………
Số CMND : ……… Cấp ngày : ………
Nơi cấp : ………
………
Nơi đăng ký tạm trú : ………
………
……… Ngày ………….tháng …… Năm……
KIỂM TRA GIA HẠN Giấy này tiếp tục có giá trị đến hết Giấy này tiếp tục có giá trị đến hết Ngày… Tháng … Năm ……… Ngày… Tháng … Năm ………
Ngày… tháng … năm …… Ngày… tháng …
năm ……
Trưởng CA……… Trưởng CA………
(Ký tên đóng dấu) (Ký tên đóng dấu)
Ảnh 3×4
Trang 12- Đăng ký và quản lý tạm vắng: một nhân khẩu có nhân khẩu thường trú tại địaphương tới khai báo tạm vắng thì ủy ban nhân dân sẽ cấp cho nhân khẩu đó phiếukhai hồ sơ nhân khẩu và cấp giấy tạm vắng Bên cạnh đó thì những người mà cótiền án tiền sự phải thực thi án thì cũng có thể bị quản lý tạm vắng hoặc là xóa tênkhỏi sổ hộ khẩu thường trú Khi thực thi xong bản án thì sẽ quay lại địa phương đểđăng ký thường trú Trong hồ sơ lưu trữ của xã thì khai báo tạm trú sẽ được lưu trữtrong sổ tạm trú.
Mẫu giấy tạm vắng:
- Bản khai nhân khẩu (đối với người trên 15 tuổi) bao gồm các thông tin sau: họ tên,ngày sinh, giới tính, quyên quán, dân tộc, nghề nghiệp…
Trang 13- Hàng tháng, ủy ban nhân dân sẽ họp và đưa ra báo cáo thống kê số nhân khẩuđang sinh sống trên địa bàn bao gồm cả người tạm trú, tạm vắng… Tình hình anhninh trật tự trên địa bàn, thống kê dân số…
II Phân tích yêu cầu.
1 Biểu đồ phân dã chức năng
Hệ Thống Quản Lý nhân
Khẩu
2: Cấp giấy tạm vắng
3: Thực hiện chuyển khẩu
4: Cấp giấy tạm trú
2.3 Ghi vào
sổ lưu tạm vắng
3.1 Kiển tra
sổ hộ khẩu
3.2 Kiển tra giấy tạm vắng
3.3 Lập bản khai nhân khẩu
3.4 Lập phiếu thay đổi hộ khẩu nhân khẩu
3.5 Ghi vào
4.1 Kiển tra giấy tạm vắng
4.2 Kiển tra CMND
4.3 Cấp giấy
tạ trú
4.4 Ghi sổ lưu tạm trú
5.1 Lập báo cáo
Trang 142 Yêu cầu chức năng:
- Tìm kiếm thông tin nhân khẩu thường trú
- Tìm kiếm thông tin nhân khẩu tạm vắng
- Tìm kiếm nhân khẩu tạm trú
- Tìm kiếm nhân khẩu có tiền án tiền sự
- Tìm kiếm thông tin sổ hộ khẩu
+ Chức năng cập nhật:
- Cập nhật thông tin nhân khẩu thường trú
- Cập nhật thông tin nhân khẩu tạm trú
- Cập nhật thông tin nhân khẩu tạm vắng
- Cập nhật thông tin sổ hộ khẩu
- Cập nhật thông tin tiền án tiền sự
+ Chức năng báo cáo thống kê:
- Báo cáo số nhân khẩu thường trú
- Báo cáo số nhân khẩu tạm vắng
- Báo cáo số nhân khẩu tạm trú
- Báo cáo nhân khẩu có tiền án tiền sự
3 Yêu cầu ngoại lệ:
+ Vì đây là việc quản lý có liên quan đến tình hình an ninh chính trị của cả một tỉnh nên cần cần có khả năng an toàn cao, tránh bị xâm nhậm bất hợp pháp
+ Dễ sử dụng, chặt chẽ, và linh hoạt trong sự thay đổi cấu trúc hệ thống
Trang 15B.Thiết kế dữ liệu
Mô hình diagram
Chi tiết các bảng trong cơ sở dữ liệu:
1 Bảng Xã (Xa)
Trang 162 Bảng Hộ khẩu (HoKhau)
Khẩu
sách
4 Bảng tiền án (TienAn)
chính Mã tiền án
Trang 175.Bảng Nhân khẩu (NhanKhau)
chính Mã Nhânkhẩu
thư nhân dân
6.Bảng chính sách(ChinhSach)
chính
Mã chínhsách
sách
hạn chínhsách
7.Bảng Nhân khẩu – Tiền Án(TienAn)
Khẩu
Trang 188.Bảng Nhân Khẩu – Khen thưởng(NhanKhau_KhenThuong)
thưởng
Khẩu
9 Bảng khen thưởng(KhenThuong)
chuyển đến
Trang 1911 Bảng Tạm vắng (TamVang)
chính
Mã tạm vắng
chuyển đi
C.Các hình ảnh giao diện chương trình
Giao diện đăng nhập
Trang 20 Giao diện chính của phần mềm quản lý nhân hộ khâu
Chương trình bao gồm có: quản lý bảng xã, tiền ăn,tạm trú, tạm vắng, khen thưởng,… và quan trọng là quản lý nhân khẩu
Quản lý bảng xã
Trang 21Bảng này có chức năng tìm kiếm thêm sửa xóa xã.
Giao diện bảng chính sách
Trang 22 Giao diện bảng hộ khẩu
Trang 23 Giao diện bảng khen thưởng
Trang 24 Bảng nhân khẩu chính sách
Trang 25 Bảng Nhân Khẩu
Trang 26 Bảng Nhân khẩu khen thưởng
Trang 27 Bảng nhân khẩu tiền ăn
Trang 28 Bảng tạm trú
Trang 29 Bảng Tạm vắng
Trang 30 Bảng tiền ăn