Báo cáo đề tài Xây dựng hệ thống quản lý nhân khẩu, hộ gia đình cho ủy ban phường, xã

Báo cáo thực tập Cơ sở dữ liệu với đề tài: "Xây dựng hệ thống quản lý nhân khẩu, hộ gia đình cho ủy ban phường, xã" của sinh viên trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh giúp bạn tham khảo và hoàn thành tốt bài tập của mình đạt kết quả cao. Mời bạn đọc đón xem!

ĐẠI HỌC ĐÀ NẴNG
TRƯỜNG ĐẠI HỌC PHẠM KỸ THUẬT
KHOA CÔNG NGHỆ SỐ
BÁO CÁO HỌC PHẦN
THỰC TẬP CHUYÊN MÔN THIẾT KẾ CSDL
ĐỀ TÀI:
XÂY DỰNG HỆ THỐNG QUẢN NHÂN KHẨU, HỘ
GIA ĐÌNH CHO ỦY BAN PHƯỜNG, XÃ
Giáo viên hướng dẫn :
Hoàng Thị Mỹ Lệ
Nguyễn Văn Phát
Nhóm thực hiện :
8
Sinh viên thực hiện :
Kim Nam - 21115053120128
Trung Sơn - 21115053120241
Hoàng Chung Nghĩa - 21115053120129
Trần Văn Hưng 21115053120317
Lớp học phần :
123TTCMTKCSDL08
Đà Nẵng, tháng 10/2023
MỤC LC
MỤC LỤC ..................................................................................................................... i
DANH MỤC BẢNG BIỂU .......................................................................................... v
DANH MỤC HÌNH NH .......................................................................................... vii
1.
Mục tiêu đề tài .................................................................................................... 1
2.
Các tác nhân trong đề tài ................................................................................... 2
2.1.
Chủ tịch ủy ban phường/xã ............................................................................... 2
2.2.
Cán bộ hộ tịch .................................................................................................... 2
2.3.
Công an phường/ ............................................................................................ 2
2.4.
Người dân ........................................................................................................... 2
2.5.
Quản trị viên ...................................................................................................... 2
3.
Chức năng của các tác nhân .............................................................................. 2
3.1.
Người dân ........................................................................................................... 2
3.2.
Công an phường/ ............................................................................................ 2
3.3.
Cán bộ hộ tịch .................................................................................................... 3
3.4.
Chủ tịch ủy ban .................................................................................................. 3
3.5.
Quản trị viên ...................................................................................................... 3
4.
đồ Usecase ...................................................................................................... 4
5.
Đặc tả các chức năng .......................................................................................... 5
5.1.
Người dân ........................................................................................................... 5
5.1.1.
Đăng thường trú ....................................................................................... 5
5.1.2.
Đăngtạm trú ............................................................................................ 5
5.1.3.
Đăngtạm vắng ......................................................................................... 6
5.1.4.
Đăngtách hộ ............................................................................................ 7
5.1.5.
Đăngkhai sinh ......................................................................................... 7
i
5.1.6.
Đăngkhai tử ............................................................................................ 8
5.1.7.
Đăngthay đổi thông tin hộ tịch ................................................................ 8
5.1.8.
Đăngthay đổi thông tin trú ................................................................. 9
5.1.9.
Xem thông báo .............................................................................................. 9
5.1.10.
Xem thông tin nhân .............................................................................. 10
5.1.11.
Đăng nhập ................................................................................................. 10
5.1.12.
Đăng ..................................................................................................... 11
5.2.
Công an phường/ .......................................................................................... 11
5.2.1.
Duyệt đăng thường t ........................................................................... 11
5.2.2.
Duyệt đăngtạm trú ................................................................................ 12
5.2.3.
Duyệt đăngtạm vắng ............................................................................. 12
5.2.4.
Duyệt đăngtách hộ ................................................................................ 13
5.2.5.
Duyệt thay đổi thông tin trú ................................................................... 13
5.2.6.
Xem hồ nhân hộ khẩu ............................................................................ 14
5.2.7.
Xem thốngsố liệu nhân khẩu ................................................................. 14
5.2.8.
Đăng nhập ................................................................................................... 15
5.3.
Cán bộ hộ tịch .................................................................................................. 15
5.3.1.
Xác nhận đăng khai sinh ........................................................................ 15
5.3.2.
Xác nhận đăng khai tử ........................................................................... 16
5.3.3.
Xác nhận thay đổi thông tin hộ tịch ............................................................ 16
5.3.4.
Xem hồ nhân hộ khẩu ............................................................................ 18
5.3.5.
Xem thốngsố liệu nhân khẩu ................................................................. 18
5.3.6.
Đăng nhập ................................................................................................... 19
5.4.
Chủ tịch ủy ban ................................................................................................ 19
5.4.1.
Duyệt đăngkhai sinh ............................................................................. 19
5.4.2.
Duyệt đăngkhai tử ................................................................................. 21
ii
5.4.3.
Duyệt thay đổi thông tin hộ tịch ................................................................. 22
5.4.4.
Xem hồ nhân hộ khẩu ............................................................................ 22
5.4.5.
Xem thốngsố liệu nhân khẩu ................................................................. 23
5.4.6.
Đăng nhập ................................................................................................... 23
5.5.
Quản trị viên .................................................................................................... 24
5.5.1.
Quản tài khoản ........................................................................................ 24
6.
đồ ERD ......................................................................................................... 25
7.
đồ hoạt động ................................................................................................ 26
7.1.
Đăng thường trú ......................................................................................... 26
7.2.
Đăng tạm trú ............................................................................................... 26
7.3.
Đăng tạm vắng ............................................................................................ 26
7.4.
Đăng tách hộ ............................................................................................... 26
7.5.
Đăng khai sinh ............................................................................................ 26
7.6.
Đăng khai tử ................................................................................................ 26
7.7.
Đăng thay đổi thông tin hộ tịch ................................................................. 26
7.8.
Đăng thay đổi thông tin trú .................................................................. 26
7.9.
Xem thông báo ................................................................................................. 26
7.10.
Xem thông tin nhân .................................................................................. 26
7.11.
Đăng nhập ....................................................................................................... 26
7.12.
Đăng ........................................................................................................... 26
7.13.
Duyệt đăng thường trú ............................................................................. 26
7.14.
Duyệt đăng tạm t................................................................................... 26
7.15.
Duyệt đăng tạm vắng ................................................................................ 26
7.16.
Duyệt đăng tách hộ ................................................................................... 26
7.17.
Duyệt thay đổi thông tin trú .................................................................... 26
7.18.
Xác nhận đăng khai sinh .......................................................................... 26
iii
7.19.
Xác nhận đăng khai tử ............................................................................. 26
7.20.
Xác nhận thay đổi thông tin hộ tịch ............................................................. 26
7.21.
Duyệt đăng khai sinh ................................................................................ 26
7.22.
Duyệt đăng khai tử ................................................................................... 26
7.23.
Duyệt thay đổi thông tin hộ tịch ................................................................... 26
7.24.
Xem hồ nhân hộ khẩu ............................................................................... 26
7.25.
Xem thống số liệu nhân khẩu ................................................................... 27
7.26.
Đăng nhập ....................................................................................................... 27
7.27.
Quản tài khoản ........................................................................................... 27
DANH MỤC BẢNG BIỂU
Bảng 5.21 Đặc tả “Đăngthường trú” ......................................................................... 5
Bảng 5.22 Đặc tả “Đăng tạm t .............................................................................. 5
Bảng 5.23 Đặc tả “Đăng tạm vắng” ........................................................................... 6
Bảng 5.25 Đặc tả “Đăng tách hộ” .............................................................................. 7
Bảng 5.26 Đặc tả “Đăng ký khai sinh” ........................................................................... 7
Bảng 5.27 Đặc tả “Đăng ký khai tử” .............................................................................. 8
Bảng 5.28 Đặc tả “Đăngthay đổi thông tin hộ tịch” ................................................. 8
Bảng 5.29 Đặc tả “Đăngthay đổi thông tin trú” ................................................... 9
Bảng 5.30 Đặc tả “Xem thông báo ................................................................................ 9
Bảng 5.31 Đặc tả “Xem thông tin nhân” .................................................................. 10
Bảng 5.32 Đặc tả “Đăng nhập” ..................................................................................... 10
Bảng 5.33 Đặc tả “Đăng ký”......................................................................................... 11
Bảng 5.13 Đặc tả “Duyệt đăng thường trú” ............................................................. 11
Bảng 5.14 Đặc tả “Duyệt đăng tạm trú” .................................................................. 12
Bảng 5.15 Đặc tả “Duyệt đăng tạm vắng ............................................................... 12
Bảng 5.16 Đặc tả “Duyệt đăngtách hộ” .................................................................. 13
Bảng 5.17 Đặc tả “Duyệt thay đổi thông tin trú” ..................................................... 13
Bảng 5.18 Đặc tả “Xem hồ nhân hộ khẩu” .............................................................. 14
Bảng 5.19 Đặc tả “Xem thốngsố liệu nhân khẩu” .................................................. 14
Bảng 5.20 Đặc tả “Đăng nhập” ..................................................................................... 15
Bảng 5.7 Đặc tả “Xác nhận đăng khai sinh” ............................................................ 15
Bảng 5.8 Đặc tả “Xác nhận đăng khai tử ............................................................... 16
Bảng 5.9 Đặc tả “Xác nhận thay đổi thông tin hộ tịch” ................................................ 16
Bảng 5.10 Đặc tả “Xem hồ nhân hộ khẩu” .............................................................. 18
Bảng 5.11 Đặc tả “Xem thốngsố liệu nhân khẩu” .................................................. 18
Bảng 5.12 Đặc tả “Đăng nhập” ..................................................................................... 19
Bảng 5.1 Đặc tả “Duyệt đăng ký khai sinh” ................................................................. 19
Bảng 5.2 Đặc tả “Duyệt đăng ký khai tử ..................................................................... 21
Bảng 5.3 Đặc tả “Duyệt thay đổi thông tin hộ tịch” ..................................................... 22
Bảng 5.4 Đặc tả “Xem hồ nhân hộ khẩu” ................................................................ 22
Bảng 5.5 Đặc tả “Xem thống số liệu nhân khẩu”..................................................... 23
v
Bảng 5.6 Đặc tả “Đăng nhập” ....................................................................................... 23
Bảng 5.34 Đặc tả “Quản tài khoản” .......................................................................... 24
vi
DANH MỤC HÌNH ẢNH
Hình 4.1 đồ usecase “Hệ thống quản nhân khẩu, hộ gia đình cho ủy ban phường,
xã” ......................................................................................................................................... 4
Hình 6.1 đồ ERD .................................................................................................... 25
vii
1.
MỤC TIÊU ĐỀ I
Hiện nay việc quản lý nhân khẩu, hộ khẩu của các Uỷ ban phường/xã vẫn còn đang sử
dụng những biện pháp thủ công như quản bằng văn bản, giấy tờ. Với sự gia tăng dân số
hiện nay thì việc quản thủ công như vậy rất tiêu tốn nhiều thời gian, không mang lại được
hiệu quả cao thể gặp sai sót trong dữ liệu. Từ đó đề tài đặt ra xây dựng hệ thống quản
nhân khẩu, hộ gia đình tại Ủy ban phường/xã nhằm góp phần giải quyết các hạn chế của
cách quản truyền thống, giúp việc quản nhân khẩu, hộ gia đình trở nên hiệu quả. c
mục tiêu cụ thể:
Giúp giảm thời gian tìm kiếm thông tin so với cách truyền thống.
Tối đa sự thuận tiện cho người dân bằng ch cung cấp tính ng đăng thủ tục trực
tuyến.
Giúp giảm công việc giấy tờ thủ công, từ đó giảm công sứcthời gian chờ đợi của cán
bộ và người dân.
Giúp u trữ đầy đủ, đảm bảo thông tin chính xác để thuận tiện cho việc quản lý.
Giúp đảm bảo an toàn về bảo mật và riêng cho dữ liệu thông tin người dân.
1
2.
CÁC TÁC NHÂN TRONG ĐỀ I
2.1.
Chủ tịch ủy ban phường/xã
2.2.
Cán bộ hộ tịch
2.3.
Công an phường/
2.4.
Người n
2.5.
Quản trị viên
3.
CHỨC NĂNG CỦA CÁC TÁC NHÂN
3.1.
Người dân
Đăng thường trú
Đăngtạm t
Đăngtạm vắng
Đăngtách hộ
Đăngkhai sinh
Đăngkhai tử
Đăngthay đổi thông tin hộ tịch
Đăngthay đổi thông tin trú
Xem thông báo
Xem thông tin nn
Đăng nhập
Đăng
3.2.
Công an phường/
Duyệt đăng thường trú
Duyệt đăng tạm trú
Duyệt đăng tạm vắng
Duyệt đăng tách hộ
Duyệt thay đổi thông tin trú
Xem hồ nhân hộ khẩu
Xem thốngsố liệu nhân khẩu
2
Đăng nhập
3.3.
Cán bộ hộ tịch
Xác nhận đăng ký khai sinh
Xác nhận đăng ký khai tử
Xác nhận thay đổi thông tin hộ tịch
Xem hồ nhân hộ khẩu
Xem thống số liệu nhân khẩu
Đăng nhập
3.4.
Chủ tịch ủy ban
Duyệt đăng khai sinh
Duyệt đăng khai tử
Duyệt thay đổi thông tin hộ tịch
Xem hồ nhân hộ khẩu
Xem thống số liệu nhân khẩu
Đăng nhập
3.5.
Quản trị vn
Quản tài khoản
3
4.
ĐỒ USECASE
Hình 4.1 đồ usecase “Hệ thống quản nhân khẩu, hộ gia đình cho ủy ban
phường, xã”
4
5.
ĐẶC TẢ CÁC CHỨC NG
5.1.
Người dân
5.1.1.
Đăng thường trú
Bảng 5.1 Đặc tả “Đăng thường t
Tên usecase
Đăng thường trú
tả
Người dân muốn đăngthường trú tại nơi mới
Tác nn
Người dân
Đầu o
Thông tin đăng (Họ tên, ngày sinh, giới tính, CCCD, điện thoại,
nơi ở hiện tại, nơi đăng ký thường trú, chủ hộ, quan hệ với chủ hộ,
CCCD chủ hộ).
Đầu ra
Tạo hồ đăng thường trú lưu vào sở dữ liệu. Thông báo gửi
hồ thành công.
Các bước thực
hiện
1.
Actor chọn chức năng “Đăng thường trú” tại trang chủ.
2.
Actor nhập thông tin người đăng cần thiết nhấn “Gửi
hồ sơ” Hệ thống thông báo gửi đăng ký thành công.
Các bước phát
sinh
Tại bước 2, thông tin không hợp lệ Nhập lại
5.1.2.
Đăng tạm trú
Bảng 5.2 Đặc tả “Đăng tạm trú”
Tên usecase
Đăng tạm trú
tả
Người dân muốn đăngtạm trú tại nơi
Tác nn
Người dân
Đầu o
Thông tin đăng ký (Họ tên, ngày sinh, giới tính, CCCD, điện thoại,
nơi hiện tại, nơi đăng tạm trú, chủ hộ, quan hệ với chủ hộ, CCCD
chủ hộ).
Đầu ra
Tạo hồ đăng tạm trú lưu vào sở dữ liệu. Thông báo gửi hồ
thành công.
Các bước thực
hiện
1.
Actor chọn chức ng “Đăngtạm trú” tại trang chủ.
5
2. Actor nhập thông tin người đăngcần thiết nhấn “Gửi
hồ sơ” Hệ thống thông báo gửi đăng ký thành công.
Các bước phát
sinh
Tại bước 2, thông tin không hợp lệ Nhập lại
5.1.3.
Đăng tạm vắng
Bảng 5.3 Đặc tả “Đăng tạm vắng”
Tên usecase
Đăng tạm vắng
tả
Người dân muốn đăng tạm vắng tại nơi đăng thường trú hay
tạm trú
Tác nn
Người dân
Đầu o
Thông tin đăng (Họ tên, ngày sinh, giới tính, CCCD, điện thoại,
nơi hiện tại, ngày bắt đầu, ngày kết thúc, do).
Đầu ra
Tạo hồ đăng tạm vắng lưu vào sở dữ liệu. Thông báo gửi hồ
thành công.
Các bước thực
hiện
1.
Actor chọn chức năng “Đăng tạm vắng” tại trang chủ.
2.
Actor nhập thông tin người đăng cần thiết nhấn “Gửi
hồ sơ” Hệ thống thông báo gửi đăng ký thành công.
Các bước phát
sinh
Tại bước 2, thông tin không hợp lệ Nhập lại
6
5.1.4.
Đăng tách hộ
Bảng 5.4 Đặc tả “Đăng tách hộ”
Tên usecase
Đăng tách hộ
tả
Người n muốn đăngtách hộ
Tác nn
Người dân
Đầu o
Thông tin đăng (Họ tên, ngày sinh, giới tính, CCCD, điện thoại,
chủ hộ, quan hệ với chủ hộ, CCCD chủ hộ, do).
Đầu ra
Tạo hồ đăng tách hộ lưu vào sở dữ liệu. Thông báo gửi hồ
thành công.
Các bước thực
hiện
1.
Actor chọn chức năng “Đăng ký tách hộ” tại trang chủ.
2.
Actor nhập thông tin người đăng cần thiết nhấn “Gửi
hồ sơ” Hệ thống thông báo gửi đăng ký thành công.
Các bước phát
sinh
Tại bước 2, thông tin không hợp lệ Nhập lại
5.1.5.
Đăng khai sinh
Bảng 5.5 Đặc tả “Đăng khai sinh”
Tên usecase
Đăng khai sinh
tả
Người dân muốn đăngkhai sinh cho con mới sinh
Tác nn
Người dân
Đầu o
Thông tin người đăng ký (Họ tên, ngày sinh, nơi sinh, giới tính, quê
quán), thông tin cha, thông tin mẹ, nơi đăng thường trú, tạm trú.
Đầu ra
Tạo hồ đăng ký khai sinh lưu vào sở dữ liệu. Thông báo gửi hồ
thành công.
Các bước thực
hiện
1.
Actor chọn chức năng “Đăngkhai sinh” tại trang chủ.
2.
Actor nhập thông tin người đăng cần thiết nhấn “Gửi
hồ sơ” Hệ thống thông báo gửi đăng ký thành công.
Các bước phát
sinh
Tại bước 2, thông tin không hợp lệ Nhập lại
7
5.1.6.
Đăng khai tử
Bảng 5.6 Đặc tả “Đăng khai tử”
Tên usecase
Đăng khai tử
tả
Người n muốn đăng ký khai tử cho một người đã qua đời
Tác nn
Người dân
Đầu o
Thông tin người mất (Họ tên, CCCD, ngày sinh, ngày mất, nơi ).
Đầu ra
Tạo hồ đăng khai tử lưu vào sở dữ liệu. Thông o gửi hồ
thành công.
Các bước thực
hiện
1.
Actor chọn chức năng “Đăngkhai tử” tại trang chủ
2.
Actor nhập thông tin người đăngcần thiết nhấn “Gửi
hồ sơ” Hệ thống thông báo gửi đăng ký thành công
Các bước phát
sinh
Tại bước 2, nếu lỗi nhập liệu, hệ thống thông báo lỗi yêu cầu
nhập lại.
5.1.7.
Đăng thay đổi thông tin hộ tịch
Bảng 5.7 Đặc tả “Đăng thay đổi thông tin hộ tịch
Tên usecase
Đăng thay đổi thông tin hộ tịch.
tả
Người dân muốn thay đổi thông tin hộ tịch của mình.
Tác nn
Người dân.
Đầu o
Thông tin mới muốn thay đổi (Thông tin khai sinh, họ tên, dân tộc;
thông tin cha, mẹ), do.
Đầu ra
Hồ đăng thay đổi thông tin hộ tịch được lưu vào sở dữ liệu.
Thông báo gửi hồ thành công.
Các bước thực
hiện
1.
Người n đăng nhập vào hệ thống.
2.
Chọn chức năng "Đăng ký thay đổi thông tin hộ tịch".
3.
Nhập thông tin mới cần thay đổi do nhấn “Gửi hồ
sơ” Hệ thống thông báo gửi đăng ký thành công.
Các bước phát
sinh
Bước 3, nếu lỗi nhập liệu, hệ thống thông báo lỗi yêu cầu nhập
lại.
8
5.1.8.
Đăng thay đổi thông tin trú
Bảng 5.8 Đặc tả “Đăng thay đổi thông tin trú
Tên usecase
Đăng thay đổi thông tin trú.
tả
Người n muốn thay đổi thông tin trú của mình.
Tác nn
Người dân.
Đầu o
Thông tin trú mới muốn thay đổi (chủ hộ, địa chỉ trú), do.
Đầu ra
Hồ đăng thay đổi thông tin trú được lưu vào sở dữ liệu.
Thông báo gửi hồ thành công.
Các bước thực
hiện
1.
Người n đăng nhập vào hệ thống.
2.
Chọn chức năng "Đăng ký thay đổi thông tin trú".
3.
Nhập thông tin mới cần thay đổi do nhấn “Gửi hồ
sơ” Hệ thống thông báo gửi đăng ký thành công.
Các bước phát
sinh
Bước 3, nếu lỗi nhập liệu, hệ thống thông báo lỗi yêu cầu nhập
lại.
5.1.9.
Xem thông báo
Bảng 5.9 Đặc tả “Xem thông o”
Tên usecase
Xem thông báo.
tả
Người dân muốn xem các thông báo từ Ủy ban phường/xã.
Tác nn
Người dân.
Đầu o
Tài khoản đã đăng nhập của người dân. y chọn để lọc thông báo
theo loại.
Đầu ra
Danh sách thông báo, nội dung chi tiết của thông báo khi được chọn.
Các bước thực
hiện
1.
Người n đăng nhập vào hệ thống.
2.
Chọn chức năng "Xem thông báo".
3.
Chọn loại thông báo nếu cần Hệ thống hiển thị danh sách
thông báo.
4.
Chọn vào dòng thông báo muốn xem Hiển thị chi tiết
thông báo.
Các bước phát
sinh
Bước 4, Nếu không thông báo, hệ thống thông báo rằng không
thông báo nào.
9
5.1.10.
Xem thông tin nhân
Bảng 5.10 Đặc tả “Xem thông tin nhân”
Tên usecase
Xem thông tin nhân.
tả
Người dân muốn xem thông tin nhân của mình.
Tác nn
Người dân.
Đầu o
Tài khoản đã đăng nhập của người dân.
Đầu ra
Hiển thị thông tin nhân chi tiết của người dân (Họ tên, CCCD, địa
chỉ hiện tại, quan hệ với chủ hộ, ...).
Các bước thực
hiện
1.
Người n đăng nhập vào hệ thống.
2.
Chọn chức năng "Xem thông tin nhân" Hệ thống hiển
thị thông tin cá nhân chi tiết.
Các bước phát
sinh
5.1.11.
Đăng nhập
Bảng 5.11 Đặc tả “Đăng nhập”
Tên usecase
Đăng nhập.
tả
Người n muốn đăng nhập vào hệ thống.
Tác nn
Người dân.
Đầu o
Số CCCD hoặc số điện thoại, mật khẩu.
Đầu ra
Đăng nhập thành công, đưa người dùng vào hệ thống.
Các bước thực
hiện
1.
Truy cập hệ thống, chọn chức năng “Đăng nhập”.
2.
Nhập số CCCD hoặc số điện thoại mật khẩu.
3.
Nhấn “Đăng nhập” Hiển thị giao diện tương ứng được
phân quyền.
Các bước phát
sinh
Bước 2, nếu thông tin đăng nhập không đúng, hệ thống thông o lỗi,
actor nhập lại thông tin
10
5.1.12.
Đăng
Bảng 5.12 Đặc tả “Đăng ký”
Tên usecase
Đăng ký.
tả
Người n muốn đăngmột tài khoản mới.
Tác nn
Người dân.
Đầu o
Thông tin cá nhân (Số CCCD, họ tên, ngày sinh, số điện thoại), mật
khẩu.
Đầu ra
Tạo tài khoản mới lưu vào sở dữ liệu tài khoản người dân. Thông
báo đăng ký thành công.
Các bước thực
hiện
1.
Truy cập hệ thống, chọn chức năng “Đăng ký”.
2.
Nhập thông tin nhân và mật khẩu.
3.
Nhấn “Tạo tài khoản” Hệ thống lưu thông tin vào sở
dữ liệu và thông báo đăngthành công.
Các bước phát
sinh
Bước 3, nếu thông tin đăngkhông hợp lệ, hệ thống thông báo lỗi,
actor nhập lại thông tin
5.2.
Công an phường/
5.2.1.
Duyệt đăng thường trú
Bảng 5.13 Đặc tả “Duyệt đăng thường trú”
Tên usecase
Duyệt đăng thường trú
tả
Duyệt hoặc từ chối hồ đăngthường trú
Tác nn
Công an phường/xã
Đầu o
Hồ đăng muốn duyệt hoặc từ chối
Đầu ra
Cập nhật trạng thái duyệt của hồ đăng thường trú trong sở
dữ liệu. Hệ thống thông báo kết quả đến tài khoản đăng ký.
Các bước thực
hiện
1.
Actor chọn chức năng “Duyệt đăng thường trú
2.
Actor chọn hồ sơ đăng ký thường trú muốn duyt hoặc từ
chối Hệ thống hiển thị thông tin chi tiết của hồ đăng
ký.
11
3. Actor xem hồ click vào button “Duyệt” hoặc button
“Từ chối”
Các bước phát
sinh
Tại bước 2, nếu nhấn button “Từ chối” Actor nhập do từ chối
hồ vào textarea rồi nhấn tiếp button “Từ chối” hoặc Enter
5.2.2.
Duyệt đăng tạm t
Bảng 5.14 Đặc tả “Duyệt đăng tạm trú”
Tên usecase
Duyệt đăng tạm t
tả
Duyệt hoặc từ chối hồ đăngtạm trú
Tác nn
Công an phường/xã
Đầu o
Hồ đăng muốn duyệt hoặc từ chối.
Đầu ra
Cập nhật trạng thái duyệt của hồ đăng tạm trú trong sở dữ
liệu. Hệ thống thông báo kết quả đến tài khoản đăng ký.
Các bước thực
hiện
1.
Actor chọn chức năng “Duyệt đăng tạm trú”
2.
Actor chọn hồ đăngtạm trú muốn duyệt hoặc từ chối
Hệ thống hiển thị thông tin chi tiết của hồ đăng ký.
3.
Actor xem hồ click vào button “Duyệt” hoặc button
“Từ chối”
Các bước phát
sinh
Tại bước 2, nếu nhấn button “Từ chối” Actor nhập do từ chối
hồ vào textarea rồi nhấn tiếp button “Từ chối” hoặc Enter
5.2.3.
Duyệt đăng tạm vắng
Bảng 5.15 Đặc tả “Duyệt đăng tạm vắng
Tên usecase
Duyệt đăng tạm vắng
tả
Duyệt hoặc từ chối hồ đăngtạm vắng
Tác nn
Công an phường/xã
Đầu o
Hồ đăng muốn duyệt hoặc từ chối.
Đầu ra
Cập nhật trạng thái duyệt của hồ đăng tạm vắng trong sở dữ
liệu. Hệ thống thông báo kết quả đến tài khoản đăng ký..
Các bước thực
hiện
1.
Actor chọn chức năng “Duyệt đăng tạm vắng”
2.
Actor chọn hồ đăngtạm vắng muốn duyệt hoặc từ chối
Hệ thống hiển thị thông tin chi tiết của hồ đăng ký.
12
3. Actor xem hồ click vào button “Duyệt” hoặc button
“Từ chối”
Các bước phát
sinh
Tại bước 2, nếu nhấn button “Từ chối” Actor nhập do từ chối
hồ vào textarea rồi nhấn tiếp button “Từ chối” hoặc Enter
5.2.4.
Duyệt đăng tách hộ
Bảng 5.16 Đặc tả “Duyệt đăng tách hộ”
Tên usecase
Duyệt đăng tách hộ
tả
Duyệt hoặc từ chối hồ đăng tách hộ
Tác nn
Công an phường/xã
Đầu o
Hồ đăng muốn duyệt hoặc từ chối.
Đầu ra
Cập nhật trạng thái duyệt của hồ đăng tách hộ trong sở dữ
liệu. Hệ thống thông o kết quả đến tài khoản đăng ký..
Các bước thực
hiện
1.
Actor chọn chức năng “Duyệt đăng tách hộ
2.
Actor chọn hồ đăngtách hộ muốn duyệt hoặc từ chối
Hệ thống hiển thị thông tin chi tiết của hồ đăng ký.
3.
Actor xem hồ click vào button “Duyệt” hoặc button
“Từ chối”
Các bước phát
sinh
Tại bước 2, nếu nhấn button “Từ chối” Actor nhập do từ chối
hồ vào textarea rồi nhấn tiếp button “Từ chối” hoặc Enter
5.2.5.
Duyệt thay đổi thông tin trú
Bảng 5.17 Đặc tả “Duyệt thay đổi thông tin t
Tên usecase
Duyệt thay đổi thông tin trú
tả
Duyệt hoặc từ chối hồ thay đổi thông tin trú
Tác nn
Công an phường/xã
Đầu o
Hồ thay đổi thông tin trú muốn duyệt hoặc từ chối.
Đầu ra
Cập nhật trạng thái duyệt của hồ thay đổi thông tin trú trong
sở dữ liệu. Hệ thống thông báo kết quả đến tài khoản đăng ký..
Các bước thực
hiện
1. Actor chọn hồ sơ thay đổi thông tin cư trú muốn duyệt hoặc
từ chối Hệ thống hiển thị thông tin chi tiết của hồ đăng
ký.
13
2. Actor xem hồ click vào button “Duyệt” hoặc button
“Từ chối”
Các bước phát
sinh
Tại bước 2, nếu nhấn button “Từ chối” Actor nhập do từ chối
hồ vào textarea rồi nhấn tiếp button “Từ chối” hoặc Enter
5.2.6.
Xem hồ nhân hộ khẩu
Bảng 5.18 Đặc tả “Xem hồ nhân hộ khẩu”
Tên usecase
Xem hồ nhân hộ khẩu
tả
Xem, Tìm kiếm Lọc thông tin hồ nhân hộ khẩu
Tác nn
Chủ tịch ủy ban, Cán bộ hộ tịch, Công an phường/xã
Đầu o
Thông tin tìm kiếm (tên, giới tính, tuổi, địa chỉ, khoảng thời gian).
Đầu ra
Thành công, hiển thị được kết quả danh ch nhân hộ khẩu theo
Tìm Kiếm Lọc
Các bước thực
hiện
1.
Actor nhấn chọn “Xem hồ nhân hộ khẩu”
2.
Actor nhập thông tin cần tìm vào ô tìm kiếm click vào
button “Tìm kiếm” hoặc Enter
3.
Actor chọn vào dòng trong bảng Hồ nhân hộ khẩu muốn
xem.
Các bước phát
sinh
5.2.7.
Xem thống số liệu nhân khẩu
Bảng 5.19 Đặc tả “Xem thống số liệu nhân khẩu”
Tên usecase
Xem thống số liệu nhân khẩu
tả
Xem, m kiếm về số liệu thốngnhư tổng số nhân khẩu, số người
mất, số lượng tạm vắng,...
Tác nn
Chủ tịch ủy ban, Cán bộ hộ tịch, Công an phường/xã
Đầu o
Khoảng thời gian, nội dung thống kê,..
Đầu ra
Thành công, hiển thị được kết quả bảng thốngsố liệu chi tiết
Các bước thực
hiện
1.
Actor nhấn vào nút “Xem thống kê”
2.
Actor chọn mục cần xem từ comboBox chọn khoảng thời
gian
14
3. Actor nhấn vào nút “Thống kê”
Các bước phát
sinh
5.2.8.
Đăng nhập
Bảng 5.20 Đặc tả “Đăng nhập”
Tên usecase
Đăng nhập
tả
Đăng nhập vào hệ thống để sử dụng các chức năng của hệ thống
tương ứng với quyền của actor
Tác nn
Công an phường/xã
Đầu o
Tên tài khoản, mật khẩu
Đầu ra
Thành công, hiển thị giao diện trang chủ hệ thống
Các bước thực
hiện
1.
Actor truy cập hệ thống, chọn “Đăng nhập”
2.
Actor nhập “Tài Khoản” và “Mật Khẩu” vào các ô TextField
tương ứng
3.
Actor nhấn vào nút “Đăng nhập”
Các bước phát
sinh
Tại bước 3, nếu thông tin không đúng, hệ thống thông báo lỗi,
actor cần nhập lại
5.3.
Cán bộ hộ tịch
5.3.1.
Xác nhận đăng khai sinh
Bảng 5.21 Đặc tả “Xác nhận đăng khai sinh
Tên usecase
Xác nhận đăng khai sinh
tả
xác nhận đăngkhai sinh cho người dân đăng
Tác nn
Cán bộ hộ tịch
Đầu o
Hồ văn bản cần được xác nhận
Đầu ra
Thành công, Cập nhật trạng thái xác nhận của hồ lên lại sở dữ
liệu. Hệ thống gửi thông báo đã xác nhận hồ đến người đăng
Các bước thực
hiện
1.
Actor chọn vào hồ cần xác nhận từ danh sách hồ
2.
Actor nhấn vào nút “Xem chi tiết hồ
3.
Actor nhấn vào nút “Xác nhận” hoặc “Từ chối”
15
Các bước phát
sinh
Tại bước 3, nếu Actor nhấn vào nút “Từ chối”, Actor nhập do từ
chối vào TextField tương ứng nhấn “Từ chối”
5.3.2.
Xác nhận đăng khai tử
Bảng 5.22 Đặc tả “Xác nhận đăng khai tử”
Tên usecase
Xác nhận đăng khai tử
tả
xác nhận đăngkhai tử cho người dân đăng
Tác nn
Cán bộ hộ tịch
Đầu o
Hồ văn bản cần được xác nhận
Đầu ra
Thành công, Cập nhật trạng thái xác nhận của hồ lên lại sở dữ
liệu. Hệ thống gửi thông báo đã xác nhận hồ đến người đăng
Các bước thực
hiện
1.
Actor chọn vào hồ cần xác nhận từ danh sách hồ
2.
Actor nhấn vào nút “Xem chi tiết hồ
3.
Actor nhấn vào nút “Xác nhận” hoặc “Từ chối”
Các bước phát
sinh
Tại bước 3, nếu Actor nhấn vào nút “Từ chối”, Actor nhập do từ
chối vào TextField tương ứng nhấn “Từ chối”
5.3.3.
Xác nhận thay đổi thông tin hộ tịch
Bảng 5.23 Đặc tả “Xác nhận thay đổi thông tin hộ tịch”
Tên usecase
Xác nhận thay đổi thông tin hộ tịch
tả
Xác nhận hoặc từ chối thay đổi thông tin hộ tịch
Tác nn
Cán bộ hộ tịch
Đầu o
Hồ đăng muốn xác nhận hoặc từ chối.
Đầu ra
Cập nhật trạng thái xác nhận của hồ thay đổi thông tin hộ tịch
trong sở dữ liệu. Hệ thống thông báo kết quả đến tài khoản đăng
ký.
Các bước thực
hiện
1.
Actor chọn hồ đăngmuốn xác nhận hoặc từ chối thay
đổi thông tin hộ tịch Hệ thống hiển thị thông tin chi tiết
của hồ sơ đăng ký.
16
2. Actor xem hồ click vào button “Xác nhận” hoặc
button “Từ chối”
Các bước phát
sinh
Tại bước 2, nếu nhấn button “Từ chối” Actor nhập do từ chối
hồ vào textarea rồi nhấn tiếp button “Từ chối” hoặc Enter
17
5.3.4.
Xem hồ nhân hộ khẩu
Bảng 5.24 Đặc tả “Xem hồ nhân hộ khẩu”
Tên usecase
Xem hồ nhân hộ khẩu
tả
Xem, Tìm kiếm Lọc thông tin hồ nhân hộ khẩu
Tác nn
Chủ tịch ủy ban, Cán bộ hộ tịch, Công an phường/xã
Đầu o
Thông tin tìm kiếm (tên, giới tính, tuổi, địa chỉ, khoảng thời gian).
Đầu ra
Thành công, hiển thị được kết quả danh ch nhân hộ khẩu theo
Tìm Kiếm Lọc
Các bước thực
hiện
1.
Actor nhấn chọn “Xem hồ nhân hộ khẩu
2.
Actor nhập thông tin cần tìm vào ô tìm kiếm click vào
button “Tìm kiếm” hoặc Enter
3.
Actor chọn vào dòng trong bảng Hồ nhân hộ khẩu muốn
xem.
Các bước phát
sinh
5.3.5.
Xem thống số liệu nhân khẩu
Bảng 5.25 Đặc tả “Xem thống số liệu nhân khẩu”
Tên usecase
Xem thống số liệu nhân khẩu
tả
Xem, m kiếm về số liệu thốngnhư tổng số nhân khẩu, số người
mất, số lượng tạm vắng,...
Tác nn
Chủ tịch ủy ban, Cán bộ hộ tịch, Công an phường/xã
Đầu o
Khoảng thời gian, nội dung thống kê,..
Đầu ra
Thành công, hiển thị được kết quả bảng thốngsố liệu chi tiết
Các bước thực
hiện
1.
Actor nhấn vào nút “Xem thống kê”
2.
Actor chọn mục cần xem từ comboBox chọn khoảng thời
gian
3.
Actor nhấn vào nút “Thống kê”
Các bước phát
sinh
18
5.3.6.
Đăng nhập
Bảng 5.26 Đặc tả “Đăng nhập”
Tên usecase
Đăng nhập
tả
Đăng nhập vào hệ thống để sử dụng các chức năng của hệ thống
tương ứng với quyền của actor
Tác nn
Cán bộ hộ tịch
Đầu o
Tên tài khoản, mật khẩu
Đầu ra
Thành công, hiển thị giao diện trang chủ hệ thống
Các bước thực
hiện
1.
Actor truy cập hệ thống, chọn “Đăng nhập”
2.
Actor nhập “Tài Khoản” và “Mật Khẩu” vào các ô TextField
tương ứng
3.
Actor nhấn vào nút “Đăng nhập”
Các bước phát
sinh
Tại bước 3, nếu thông tin không đúng, hệ thống thông báo lỗi,
actor cần nhập lại
5.4.
Chủ tịch ủy ban
5.4.1.
Duyệt đăng khai sinh
Bảng 5.27 Đặc tả “Duyệt đăng khai sinh
Tên usecase
Duyệt đăng khai sinh
tả
xét duyệt đăng ký khai sinh cho người dân đăng
Tác nn
Chủ tịch ủy ban
Đầu o
Hồ văn bản cần đượcduyệt
Đầu ra
Thành công, Cập nhật trạng thái xét duyệt của hồ lên lại sở dữ
liệu. Hệ thống gửi thông báo đã đăngthành công đến người đăng
Các bước thực
hiện
1.
Actor nhấn chọn chức năng “Duyệt đăng khai sinh
2.
Actor chọn vào hồ cần duyệt từ danh ch hồ
3.
Actor nhấn vào nút “Xem chi tiết hồ sơ” Hệ thống hiển thị
thông tin chi tiết của hồ sơ đăng ký.
4.
Actor nhấn vào nút “Duyệt” hoặc “Từ chối”
19
Các bước phát
sinh
Tại bước 4, nếu Actor nhấn vào nút “Từ chối”, Actor nhập do từ
chối vào TextField tương ứng nhấn “Từ chối”
5.4.2.
Duyệt đăng khai tử
Bảng 5.28 Đặc tả “Duyệt đăng khai tử”
Tên usecase
Duyệt đăng khai tử
tả
xét duyệt đăngkhai tử cho người dân đăng
Tác nn
Chủ tịch ủy ban
Đầu o
Hồ văn bản cần đượcduyệt
Đầu ra
Thành công, Cập nhật trạng thái xét duyệt của hồ lên lại sở dữ
liệu. Hệ thống gửi thông báo đã đăngthành công đến người đăng
Các bước thực
hiện
1.
Actor nhấn chọn chức năng “Duyệt đăng khai tử
2.
Actor chọn vào hồ cần duyệt từ danh ch hồ
3.
Actor nhấn vào nút “Xem chi tiết hồ sơ” Hệ thống hiển thị
thông tin chi tiết của hồ sơ đăng ký.
4.
Actor nhấn vào nút “Duyệt” hoặc “Từ chối”
Các bước phát
sinh
Tại bước 4, nếu Actor nhấn vào nút “Từ chối”, Actor nhập do từ
chối vào TextField tương ứng nhấn “Từ chối”
5.4.3.
Duyệt thay đổi thông tin hộ tịch
Bảng 5.29 Đặc tả “Duyệt thay đổi thông tin hộ tịch”
Tên usecase
Duyệt thay đổi thông tin hộ tịch
tả
xét duyệt đăng ký thay đổi thông tin hộ tịch cho người dân đăng
Tác nn
Chủ tịch ủy ban
Đầu o
Hồ văn bản cần đượcduyệt
Đầu ra
Thành công, Cập nhật trạng thái xét duyệt của hồ lên lại sở dữ
liệu. Hệ thống gửi thông báo đã đăngthành công đến người đăng
Các bước thực
hiện
1.
Actor nhấn chọn chức năng “Duyệt thay đổi thông tin hộ tịch”
2.
Actor chọn vào hồ cần duyệt từ danh sách hồ
3.
Actor nhấn vào nút “Xem chi tiết hồ sơ” Hệ thống hiển thị
thông tin chi tiết của hồ sơ đăng ký.
4.
Actor nhấn vào nút “Duyệt” hoặc “Từ chối”
Các bước phát
sinh
Tại bước 4, nếu Actor nhấn vào nút “Từ chối”, Actor nhập do từ
chối vào TextField tương ứng nhấn “Từ chối”
5.4.4.
Xem hồ nhân hộ khẩu
Bảng 5.30 Đặc tả “Xem hồ nhân hộ khẩu”
Tên usecase
Xem hồ nhân hộ khẩu
tả
Xem, Tìm kiếm Lọc thông tin hồ nhân hộ khẩu
Tác nn
Chủ tịch ủy ban, Cán bộ hộ tịch, Công an phường/xã
Đầu o
Thông tin tìm kiếm (tên, giới tính, tuổi, địa chỉ, khoảng thời gian).
Đầu ra
Thành công, hiển thị được kết quả danh ch nhân hộ khẩu theo
Tìm Kiếm Lọc
Các bước thực
hiện
1.
Actor nhấn chọn chức năng “Xem hồ nhân hộ khẩu”
2.
Actor nhập thông tin cần tìm vào ô tìm kiếm click vào
button “Tìm kiếm” hoặc Enter
3.
Actor chọn vào dòng trong bảng Hồ nhân hộ khẩu muốn
xem.
Các bước phát
sinh
5.4.5.
Xem thống số liệu nhân khẩu
Bảng 5.31 Đặc tả “Xem thống số liệu nhân khẩu”
Tên usecase
Xem thống số liệu nhân khẩu
tả
Xem, m kiếm về số liệu thốngnhư tổng số nhân khẩu, số người
mất, số lượng tạm vắng,...
Tác nn
Chủ tịch ủy ban, Cán bộ hộ tịch, Công an phường/xã
Đầu o
Khoảng thời gian, nội dung thống kê,..
Đầu ra
Thành công, hiển thị được kết quả bảng thốngsố liệu chi tiết
Các bước thực
hiện
1.
Actor nhấn vào nút “Xem thống kê”
2.
Actor chọn mục cần xem từ comboBox chọn khoảng thời
gian
3.
Actor nhấn vào nút “Thống kê”
Các bước phát
sinh
5.4.6.
Đăng nhập
Bảng 5.32 Đặc tả “Đăng nhập”
Tên usecase
Đăng nhập
tả
Đăng nhập vào hệ thống để sử dụng các chức năng của hệ thống
tương ứng với quyền của actor
Tác nn
Chủ tịch ủy ban
Đầu o
Tên tài khoản, mật khẩu
Đầu ra
Thành công, hiển thị giao diện trang chủ hệ thống
Các bước thực
hiện
1.
Actor truy cập hệ thống, chọn “Đăng nhập”
2.
Actor nhập “Tài Khoản” và “Mật Khẩu” vào các ô TextField
tương ứng
3.
Actor nhấn vào nút “Đăng nhập”
Các bước phát
sinh
Tại bước 3, nếu thông tin không đúng, hệ thống thông báo lỗi,
actor cần nhập lại
5.5.
Quản trị vn
5.5.1.
Quản tài khoản
Bảng 5.33 Đặc tả “Quản tài khoản”
Tên usecase
Quản tài khoản.
tả
Quản trị viên muốn quản tài khoản người dùng.
Tác nn
Quản trị viên.
Đầu o
Tài khoản mới muốn thêm; tài khoản muốn xóa; Thông tin tài khoản
muốn thay đổi.
Đầu ra
Tài khoản mới được thêm; tài khoản được xóa; tài khoản được thay
đổi thông tin, cập nhật vào sở dữ liệu tài khoản ủy ban.
Các bước thực
hiện
1.
Quản trị viên đăng nhập vào hệ thống.
2.
Chọn chức năng "Quản tài khoản".
3.
Nhập thông tin tài khoản mới nhấn Thêm”;
Chọn tài khoản muốn xóa nhấn “Xóa”,
Chọn tài khoản muốn chỉnh sửa Nhập thông tin mới
nhấn “Cập nhật”
Các bước phát
sinh
Bước 3, nếu lỗi nhập liệu, hệ thống thông báo lỗi yêu cầu thực
hiện lại.
6.
SƠ ĐỒ ERD
Hình 6.1 đồ ERD
7.
SƠ ĐỒ HOẠT ĐỘNG
7.1.
Đăng thường t
7.2.
Đăng ký tạm trú
7.3.
Đăng tạm vắng
7.4.
Đăng tách hộ
7.5.
Đăng khai sinh
7.6.
Đăng khai tử
7.7.
Đăng thay đổi thông tin hộ tịch
7.8.
Đăng thay đổi thông tin trú
7.9.
Xem thông báo
7.10.
Xem thông tin nn
7.11.
Đăng nhập
7.12.
Đăng
7.13.
Duyệt đăng thường t
7.14.
Duyệt đăng tạm trú
7.15.
Duyệt đăng ký tạm vắng
7.16.
Duyệt đăng tách hộ
7.17.
Duyệt thay đổi thông tin t
7.18.
Xác nhn đăng khai sinh
7.19.
Xác nhn đăng khai tử
7.20.
Xác nhn thay đổi thông tin hộ tịch
7.21.
Duyệt đăng khai sinh
7.22.
Duyệt đăng khai tử
7.23.
Duyệt thay đổi thông tin hộ tịch
7.24.
Xem hồ nhân hộ khẩu
26
7.25.
Xem thống số liệu nhân khẩu
7.26.
Đăng nhập
7.27.
Quản tài khoản
27
| 1/33

Preview text:


ĐẠI HỌC ĐÀ NẴNG
TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT KHOA CÔNG NGHỆ SỐ BÁO CÁO HỌC PHẦN
THỰC TẬP CHUYÊN MÔN THIẾT KẾ CSDL ĐỀ TÀI:
XÂY DỰNG HỆ THỐNG QUẢN LÝ NHÂN KHẨU, HỘ
GIA ĐÌNH CHO ỦY BAN PHƯỜNG, XÃ
Giáo viên hướng dẫn : Hoàng Thị Mỹ Lệ Nguyễn Văn Phát Nhóm thực hiện : 8
Sinh viên thực hiện
: Lê Kim Nam - 21115053120128
Lê Trung Sơn - 21115053120241
Hoàng Chung Nghĩa - 21115053120129
Trần Văn Hưng – 21115053120317 Lớp học phần
: 123TTCMTKCSDL08
Đà Nẵng, tháng 10/2023 MỤC LỤC
MỤC LỤC ..................................................................................................................... i
DANH MỤC BẢNG BIỂU .......................................................................................... v
DANH MỤC HÌNH ẢNH .......................................................................................... vii 1.
Mục tiêu đề tài .................................................................................................... 1 2.
Các tác nhân trong đề tài ................................................................................... 2
2.1. Chủ tịch ủy ban phường/xã ............................................................................... 2
2.2. Cán bộ hộ tịch .................................................................................................... 2
2.3. Công an phường/xã ............................................................................................ 2
2.4. Người dân ........................................................................................................... 2
2.5. Quản trị viên ...................................................................................................... 2 3.
Chức năng của các tác nhân .............................................................................. 2
3.1. Người dân ........................................................................................................... 2
3.2. Công an phường/xã ............................................................................................ 2
3.3. Cán bộ hộ tịch .................................................................................................... 3
3.4. Chủ tịch ủy ban .................................................................................................. 3
3.5. Quản trị viên ...................................................................................................... 3 4.
Sơ đồ Usecase ...................................................................................................... 4 5.
Đặc tả các chức năng .......................................................................................... 5
5.1. Người dân ........................................................................................................... 5
5.1.1. Đăng ký thường trú ....................................................................................... 5
5.1.2. Đăng ký tạm trú ............................................................................................ 5
5.1.3. Đăng ký tạm vắng ......................................................................................... 6
5.1.4. Đăng ký tách hộ ............................................................................................ 7
5.1.5. Đăng ký khai sinh ......................................................................................... 7 i
5.1.6. Đăng ký khai tử ............................................................................................ 8
5.1.7. Đăng ký thay đổi thông tin hộ tịch ................................................................ 8
5.1.8. Đăng ký thay đổi thông tin cư trú ................................................................. 9
5.1.9. Xem thông báo .............................................................................................. 9
5.1.10. Xem thông tin cá nhân .............................................................................. 10
5.1.11. Đăng nhập ................................................................................................. 10
5.1.12. Đăng ký ..................................................................................................... 11
5.2. Công an phường/xã .......................................................................................... 11
5.2.1. Duyệt đăng ký thường trú ........................................................................... 11
5.2.2. Duyệt đăng ký tạm trú ................................................................................ 12
5.2.3. Duyệt đăng ký tạm vắng ............................................................................. 12
5.2.4. Duyệt đăng ký tách hộ ................................................................................ 13
5.2.5. Duyệt thay đổi thông tin cư trú ................................................................... 13
5.2.6. Xem hồ sơ nhân hộ khẩu ............................................................................ 14
5.2.7. Xem thống kê số liệu nhân khẩu ................................................................. 14
5.2.8. Đăng nhập ................................................................................................... 15
5.3. Cán bộ hộ tịch .................................................................................................. 15
5.3.1. Xác nhận đăng ký khai sinh ........................................................................ 15
5.3.2. Xác nhận đăng ký khai tử ........................................................................... 16
5.3.3. Xác nhận thay đổi thông tin hộ tịch ............................................................ 16
5.3.4. Xem hồ sơ nhân hộ khẩu ............................................................................ 18
5.3.5. Xem thống kê số liệu nhân khẩu ................................................................. 18
5.3.6. Đăng nhập ................................................................................................... 19
5.4. Chủ tịch ủy ban ................................................................................................ 19
5.4.1. Duyệt đăng ký khai sinh ............................................................................. 19
5.4.2. Duyệt đăng ký khai tử ................................................................................. 21 ii
5.4.3. Duyệt thay đổi thông tin hộ tịch ................................................................. 22
5.4.4. Xem hồ sơ nhân hộ khẩu ............................................................................ 22
5.4.5. Xem thống kê số liệu nhân khẩu ................................................................. 23
5.4.6. Đăng nhập ................................................................................................... 23
5.5. Quản trị viên .................................................................................................... 24
5.5.1. Quản lý tài khoản ........................................................................................ 24 6.
Sơ đồ ERD ......................................................................................................... 25 7.
Sơ đồ hoạt động ................................................................................................ 26
7.1. Đăng ký thường trú ......................................................................................... 26
7.2. Đăng ký tạm trú ............................................................................................... 26
7.3. Đăng ký tạm vắng ............................................................................................ 26
7.4. Đăng ký tách hộ ............................................................................................... 26
7.5. Đăng ký khai sinh ............................................................................................ 26
7.6. Đăng ký khai tử ................................................................................................ 26
7.7. Đăng ký thay đổi thông tin hộ tịch ................................................................. 26
7.8. Đăng ký thay đổi thông tin cư trú .................................................................. 26
7.9. Xem thông báo ................................................................................................. 26
7.10. Xem thông tin cá nhân .................................................................................. 26
7.11. Đăng nhập ....................................................................................................... 26
7.12. Đăng ký ........................................................................................................... 26
7.13. Duyệt đăng ký thường trú ............................................................................. 26
7.14. Duyệt đăng ký tạm trú................................................................................... 26
7.15. Duyệt đăng ký tạm vắng ................................................................................ 26
7.16. Duyệt đăng ký tách hộ ................................................................................... 26
7.17. Duyệt thay đổi thông tin cư trú .................................................................... 26
7.18. Xác nhận đăng ký khai sinh .......................................................................... 26 iii
7.19. Xác nhận đăng ký khai tử ............................................................................. 26
7.20. Xác nhận thay đổi thông tin hộ tịch ............................................................. 26
7.21. Duyệt đăng ký khai sinh ................................................................................ 26
7.22. Duyệt đăng ký khai tử ................................................................................... 26
7.23. Duyệt thay đổi thông tin hộ tịch ................................................................... 26
7.24. Xem hồ sơ nhân hộ khẩu ............................................................................... 26
7.25. Xem thống kê số liệu nhân khẩu ................................................................... 27
7.26. Đăng nhập ....................................................................................................... 27
7.27. Quản lý tài khoản ........................................................................................... 27
DANH MỤC BẢNG BIỂU
Bảng 5.21 Đặc tả “Đăng ký thường trú” ......................................................................... 5
Bảng 5.22 Đặc tả “Đăng ký tạm trú” .............................................................................. 5
Bảng 5.23 Đặc tả “Đăng ký tạm vắng” ........................................................................... 6
Bảng 5.25 Đặc tả “Đăng ký tách hộ” .............................................................................. 7
Bảng 5.26 Đặc tả “Đăng ký khai sinh” ........................................................................... 7
Bảng 5.27 Đặc tả “Đăng ký khai tử” .............................................................................. 8
Bảng 5.28 Đặc tả “Đăng ký thay đổi thông tin hộ tịch” ................................................. 8
Bảng 5.29 Đặc tả “Đăng ký thay đổi thông tin cư trú” ................................................... 9
Bảng 5.30 Đặc tả “Xem thông báo” ................................................................................ 9
Bảng 5.31 Đặc tả “Xem thông tin cá nhân” .................................................................. 10
Bảng 5.32 Đặc tả “Đăng nhập” ..................................................................................... 10
Bảng 5.33 Đặc tả “Đăng ký”......................................................................................... 11
Bảng 5.13 Đặc tả “Duyệt đăng ký thường trú” ............................................................. 11
Bảng 5.14 Đặc tả “Duyệt đăng ký tạm trú” .................................................................. 12
Bảng 5.15 Đặc tả “Duyệt đăng ký tạm vắng” ............................................................... 12
Bảng 5.16 Đặc tả “Duyệt đăng ký tách hộ” .................................................................. 13
Bảng 5.17 Đặc tả “Duyệt thay đổi thông tin cư trú” ..................................................... 13
Bảng 5.18 Đặc tả “Xem hồ sơ nhân hộ khẩu” .............................................................. 14
Bảng 5.19 Đặc tả “Xem thống kê số liệu nhân khẩu” .................................................. 14
Bảng 5.20 Đặc tả “Đăng nhập” ..................................................................................... 15
Bảng 5.7 Đặc tả “Xác nhận đăng ký khai sinh” ............................................................ 15
Bảng 5.8 Đặc tả “Xác nhận đăng ký khai tử” ............................................................... 16
Bảng 5.9 Đặc tả “Xác nhận thay đổi thông tin hộ tịch” ................................................ 16
Bảng 5.10 Đặc tả “Xem hồ sơ nhân hộ khẩu” .............................................................. 18
Bảng 5.11 Đặc tả “Xem thống kê số liệu nhân khẩu” .................................................. 18
Bảng 5.12 Đặc tả “Đăng nhập” ..................................................................................... 19
Bảng 5.1 Đặc tả “Duyệt đăng ký khai sinh” ................................................................. 19
Bảng 5.2 Đặc tả “Duyệt đăng ký khai tử” ..................................................................... 21
Bảng 5.3 Đặc tả “Duyệt thay đổi thông tin hộ tịch” ..................................................... 22
Bảng 5.4 Đặc tả “Xem hồ sơ nhân hộ khẩu” ................................................................ 22
Bảng 5.5 Đặc tả “Xem thống kê số liệu nhân khẩu”..................................................... 23 v
Bảng 5.6 Đặc tả “Đăng nhập” ....................................................................................... 23
Bảng 5.34 Đặc tả “Quản lý tài khoản” .......................................................................... 24 vi
DANH MỤC HÌNH ẢNH
Hình 4.1 Sơ đồ usecase “Hệ thống quản lý nhân khẩu, hộ gia đình cho ủy ban phường,
xã” ......................................................................................................................................... 4
Hình 6.1 Sơ đồ ERD .................................................................................................... 25 vii
1. MỤC TIÊU ĐỀ TÀI
Hiện nay việc quản lý nhân khẩu, hộ khẩu của các Uỷ ban phường/xã vẫn còn đang sử
dụng những biện pháp thủ công như quản lý bằng văn bản, giấy tờ. Với sự gia tăng dân số
hiện nay thì việc quản lý thủ công như vậy rất tiêu tốn nhiều thời gian, không mang lại được
hiệu quả cao và có thể gặp sai sót trong dữ liệu. Từ đó đề tài đặt ra xây dựng hệ thống quản
lý nhân khẩu, hộ gia đình tại Ủy ban phường/xã nhằm góp phần giải quyết các hạn chế của
cách quản lý truyền thống, giúp việc quản lý nhân khẩu, hộ gia đình trở nên hiệu quả. Các mục tiêu cụ thể:
 Giúp giảm thời gian tìm kiếm thông tin so với cách truyền thống.
 Tối đa sự thuận tiện cho người dân bằng cách cung cấp tính năng đăng ký thủ tục trực tuyến.
 Giúp giảm công việc giấy tờ thủ công, từ đó giảm công sức và thời gian chờ đợi của cán bộ và người dân.
 Giúp lưu trữ đầy đủ, đảm bảo thông tin chính xác để thuận tiện cho việc quản lý.
 Giúp đảm bảo an toàn về bảo mật và riêng tư cho dữ liệu thông tin người dân. 1
2. CÁC TÁC NHÂN TRONG ĐỀ TÀI
2.1. Chủ tịch ủy ban phường/xã
2.2. Cán bộ hộ tịch
2.3. Công an phường/xã 2.4. Người dân
2.5. Quản trị viên
3. CHỨC NĂNG CỦA CÁC TÁC NHÂN 3.1. Người dân  Đăng ký thường trú  Đăng ký tạm trú  Đăng ký tạm vắng  Đăng ký tách hộ  Đăng ký khai sinh  Đăng ký khai tử
 Đăng ký thay đổi thông tin hộ tịch
 Đăng ký thay đổi thông tin cư trú  Xem thông báo  Xem thông tin cá nhân  Đăng nhập  Đăng ký
3.2. Công an phường/xã
 Duyệt đăng ký thường trú
 Duyệt đăng ký tạm trú
 Duyệt đăng ký tạm vắng
 Duyệt đăng ký tách hộ
 Duyệt thay đổi thông tin cư trú
 Xem hồ sơ nhân hộ khẩu
 Xem thống kê số liệu nhân khẩu 2  Đăng nhập
3.3. Cán bộ hộ tịch
 Xác nhận đăng ký khai sinh
 Xác nhận đăng ký khai tử
 Xác nhận thay đổi thông tin hộ tịch
 Xem hồ sơ nhân hộ khẩu
 Xem thống kê số liệu nhân khẩu  Đăng nhập
3.4. Chủ tịch ủy ban
 Duyệt đăng ký khai sinh
 Duyệt đăng ký khai tử
 Duyệt thay đổi thông tin hộ tịch
 Xem hồ sơ nhân hộ khẩu
 Xem thống kê số liệu nhân khẩu  Đăng nhập
3.5. Quản trị viên  Quản lý tài khoản 3 4. SƠ ĐỒ USECASE
Hình 4.1 Sơ đồ usecase “Hệ thống quản lý nhân khẩu, hộ gia đình cho ủy ban phường, xã” 4
5. ĐẶC TẢ CÁC CHỨC NĂNG 5.1. Người dân
5.1.1. Đăng ký thường trú
Bảng 5.1 Đặc tả “Đăng ký thường trú” Tên usecase
Đăng ký thường trú Mô tả
Người dân muốn đăng ký thường trú tại nơi ở mới Tác nhân Người dân Đầu vào
Thông tin đăng ký (Họ tên, ngày sinh, giới tính, CCCD, điện thoại,
nơi ở hiện tại, nơi đăng ký thường trú, chủ hộ, quan hệ với chủ hộ, CCCD chủ hộ). Đầu ra
Tạo hồ sơ đăng ký thường trú lưu vào cơ sở dữ liệu. Thông báo gửi hồ sơ thành công. Các bước thực
1. Actor chọn chức năng “Đăng ký thường trú” tại trang chủ. hiện
2. Actor nhập thông tin người đăng ký cần thiết  nhấn “Gửi
hồ sơ”  Hệ thống thông báo gửi đăng ký thành công. Các bước phát
Tại bước 2, thông tin không hợp lệ  Nhập lại sinh
5.1.2. Đăng ký tạm trú
Bảng 5.2 Đặc tả “Đăng ký tạm trú” Tên usecase Đăng ký tạm trú Mô tả
Người dân muốn đăng ký tạm trú tại nơi ở Tác nhân Người dân Đầu vào
Thông tin đăng ký (Họ tên, ngày sinh, giới tính, CCCD, điện thoại,
nơi ở hiện tại, nơi đăng ký tạm trú, chủ hộ, quan hệ với chủ hộ, CCCD chủ hộ). Đầu ra
Tạo hồ sơ đăng ký tạm trú lưu vào cơ sở dữ liệu. Thông báo gửi hồ sơ thành công. Các bước thực
1. Actor chọn chức năng “Đăng ký tạm trú” tại trang chủ. hiện 5
2. Actor nhập thông tin người đăng ký cần thiết  nhấn “Gửi
hồ sơ”  Hệ thống thông báo gửi đăng ký thành công. Các bước phát
Tại bước 2, thông tin không hợp lệ  Nhập lại sinh
5.1.3. Đăng ký tạm vắng
Bảng 5.3 Đặc tả “Đăng ký tạm vắng” Tên usecase
Đăng ký tạm vắng Mô tả
Người dân muốn đăng ký tạm vắng tại nơi đăng ký thường trú hay tạm trú Tác nhân Người dân Đầu vào
Thông tin đăng ký (Họ tên, ngày sinh, giới tính, CCCD, điện thoại,
nơi ở hiện tại, ngày bắt đầu, ngày kết thúc, lý do). Đầu ra
Tạo hồ sơ đăng ký tạm vắng lưu vào cơ sở dữ liệu. Thông báo gửi hồ sơ thành công. Các bước thực
1. Actor chọn chức năng “Đăng ký tạm vắng” tại trang chủ. hiện
2. Actor nhập thông tin người đăng ký cần thiết  nhấn “Gửi
hồ sơ”  Hệ thống thông báo gửi đăng ký thành công. Các bước phát
Tại bước 2, thông tin không hợp lệ  Nhập lại sinh 6
5.1.4. Đăng ký tách hộ
Bảng 5.4 Đặc tả “Đăng ký tách hộ” Tên usecase Đăng ký tách hộ Mô tả
Người dân muốn đăng ký tách hộ Tác nhân Người dân Đầu vào
Thông tin đăng ký (Họ tên, ngày sinh, giới tính, CCCD, điện thoại,
chủ hộ, quan hệ với chủ hộ, CCCD chủ hộ, lý do). Đầu ra
Tạo hồ sơ đăng ký tách hộ lưu vào cơ sở dữ liệu. Thông báo gửi hồ sơ thành công. Các bước thực
1. Actor chọn chức năng “Đăng ký tách hộ” tại trang chủ. hiện
2. Actor nhập thông tin người đăng ký cần thiết  nhấn “Gửi
hồ sơ”  Hệ thống thông báo gửi đăng ký thành công. Các bước phát
Tại bước 2, thông tin không hợp lệ  Nhập lại sinh
5.1.5. Đăng ký khai sinh
Bảng 5.5 Đặc tả “Đăng ký khai sinh” Tên usecase Đăng ký khai sinh Mô tả
Người dân muốn đăng ký khai sinh cho con mới sinh Tác nhân Người dân Đầu vào
Thông tin người đăng ký (Họ tên, ngày sinh, nơi sinh, giới tính, quê
quán), thông tin cha, thông tin mẹ, nơi đăng ký thường trú, tạm trú. Đầu ra
Tạo hồ sơ đăng ký khai sinh lưu vào cơ sở dữ liệu. Thông báo gửi hồ sơ thành công. Các bước thực
1. Actor chọn chức năng “Đăng ký khai sinh” tại trang chủ. hiện
2. Actor nhập thông tin người đăng ký cần thiết  nhấn “Gửi
hồ sơ”  Hệ thống thông báo gửi đăng ký thành công. Các bước phát
Tại bước 2, thông tin không hợp lệ  Nhập lại sinh 7
5.1.6. Đăng ký khai tử
Bảng 5.6 Đặc tả “Đăng ký khai tử” Tên usecase Đăng ký khai tử Mô tả
Người dân muốn đăng ký khai tử cho một người đã qua đời Tác nhân Người dân Đầu vào
Thông tin người mất (Họ tên, CCCD, ngày sinh, ngày mất, nơi ở). Đầu ra
Tạo hồ sơ đăng ký khai tử lưu vào cơ sở dữ liệu. Thông báo gửi hồ sơ thành công. Các bước thực
1. Actor chọn chức năng “Đăng ký khai tử” tại trang chủ hiện
2. Actor nhập thông tin người đăng ký cần thiết  nhấn “Gửi
hồ sơ”  Hệ thống thông báo gửi đăng ký thành công Các bước phát
Tại bước 2, nếu có lỗi nhập liệu, hệ thống thông báo lỗi và yêu cầu sinh nhập lại.
5.1.7. Đăng ký thay đổi thông tin hộ tịch
Bảng 5.7 Đặc tả “Đăng ký thay đổi thông tin hộ tịch” Tên usecase
Đăng ký thay đổi thông tin hộ tịch. Mô tả
Người dân muốn thay đổi thông tin hộ tịch của mình. Tác nhân Người dân. Đầu vào
Thông tin mới muốn thay đổi (Thông tin khai sinh, họ tên, dân tộc;
thông tin cha, mẹ), lý do. Đầu ra
Hồ sơ đăng ký thay đổi thông tin hộ tịch được lưu vào cơ sở dữ liệu.
Thông báo gửi hồ sơ thành công. Các bước thực
1. Người dân đăng nhập vào hệ thống. hiện
2. Chọn chức năng "Đăng ký thay đổi thông tin hộ tịch".
3. Nhập thông tin mới cần thay đổi và lý do  nhấn “Gửi hồ
sơ”  Hệ thống thông báo gửi đăng ký thành công. Các bước phát
Bước 3, nếu có lỗi nhập liệu, hệ thống thông báo lỗi và yêu cầu nhập sinh lại. 8
5.1.8. Đăng ký thay đổi thông tin cư trú
Bảng 5.8 Đặc tả “Đăng ký thay đổi thông tin cư trú” Tên usecase
Đăng ký thay đổi thông tin cư trú. Mô tả
Người dân muốn thay đổi thông tin cư trú của mình. Tác nhân Người dân. Đầu vào
Thông tin cư trú mới muốn thay đổi (chủ hộ, địa chỉ cư trú), lý do. Đầu ra
Hồ sơ đăng ký thay đổi thông tin cư trú được lưu vào cơ sở dữ liệu.
Thông báo gửi hồ sơ thành công. Các bước thực
1. Người dân đăng nhập vào hệ thống. hiện
2. Chọn chức năng "Đăng ký thay đổi thông tin cư trú".
3. Nhập thông tin mới cần thay đổi và lý do  nhấn “Gửi hồ
sơ”  Hệ thống thông báo gửi đăng ký thành công. Các bước phát
Bước 3, nếu có lỗi nhập liệu, hệ thống thông báo lỗi và yêu cầu nhập sinh lại. 5.1.9. Xem thông báo
Bảng 5.9 Đặc tả “Xem thông báo” Tên usecase Xem thông báo. Mô tả
Người dân muốn xem các thông báo từ Ủy ban phường/xã. Tác nhân Người dân. Đầu vào
Tài khoản đã đăng nhập của người dân. Tùy chọn để lọc thông báo theo loại. Đầu ra
Danh sách thông báo, nội dung chi tiết của thông báo khi được chọn. Các bước thực
1. Người dân đăng nhập vào hệ thống. hiện
2. Chọn chức năng "Xem thông báo".
3. Chọn loại thông báo nếu cần  Hệ thống hiển thị danh sách thông báo.
4. Chọn vào dòng thông báo muốn xem  Hiển thị chi tiết thông báo. Các bước phát
Bước 4, Nếu không có thông báo, hệ thống thông báo rằng không có sinh thông báo nào. 9
5.1.10. Xem thông tin cá nhân
Bảng 5.10 Đặc tả “Xem thông tin cá nhân” Tên usecase
Xem thông tin cá nhân. Mô tả
Người dân muốn xem thông tin cá nhân của mình. Tác nhân Người dân. Đầu vào
Tài khoản đã đăng nhập của người dân. Đầu ra
Hiển thị thông tin cá nhân chi tiết của người dân (Họ tên, CCCD, địa
chỉ ở hiện tại, quan hệ với chủ hộ, ...). Các bước thực
1. Người dân đăng nhập vào hệ thống. hiện
2. Chọn chức năng "Xem thông tin cá nhân"  Hệ thống hiển
thị thông tin cá nhân chi tiết. Các bước phát sinh 5.1.11. Đăng nhập
Bảng 5.11 Đặc tả “Đăng nhập” Tên usecase Đăng nhập. Mô tả
Người dân muốn đăng nhập vào hệ thống. Tác nhân Người dân. Đầu vào
Số CCCD hoặc số điện thoại, mật khẩu. Đầu ra
Đăng nhập thành công, đưa người dùng vào hệ thống. Các bước thực
1. Truy cập hệ thống, chọn chức năng “Đăng nhập”. hiện
2. Nhập số CCCD hoặc số điện thoại và mật khẩu.
3. Nhấn “Đăng nhập”  Hiển thị giao diện tương ứng được phân quyền. Các bước phát
Bước 2, nếu thông tin đăng nhập không đúng, hệ thống thông báo lỗi, sinh actor nhập lại thông tin 10 5.1.12. Đăng ký
Bảng 5.12 Đặc tả “Đăng ký” Tên usecase Đăng ký. Mô tả
Người dân muốn đăng ký một tài khoản mới. Tác nhân Người dân. Đầu vào
Thông tin cá nhân (Số CCCD, họ tên, ngày sinh, số điện thoại), mật khẩu. Đầu ra
Tạo tài khoản mới lưu vào cơ sở dữ liệu tài khoản người dân. Thông báo đăng ký thành công. Các bước thực
1. Truy cập hệ thống, chọn chức năng “Đăng ký”. hiện
2. Nhập thông tin cá nhân và mật khẩu.
3. Nhấn “Tạo tài khoản”  Hệ thống lưu thông tin vào cơ sở
dữ liệu và thông báo đăng ký thành công. Các bước phát
Bước 3, nếu thông tin đăng ký không hợp lệ, hệ thống thông báo lỗi, sinh actor nhập lại thông tin
5.2. Công an phường/xã
5.2.1. Duyệt đăng ký thường trú
Bảng 5.13 Đặc tả “Duyệt đăng ký thường trú” Tên usecase
Duyệt đăng ký thường trú Mô tả
Duyệt hoặc từ chối hồ sơ đăng ký thường trú Tác nhân Công an phường/xã Đầu vào
Hồ sơ đăng ký muốn duyệt hoặc từ chối Đầu ra
Cập nhật trạng thái duyệt của hồ sơ đăng ký thường trú trong cơ sở
dữ liệu. Hệ thống thông báo kết quả đến tài khoản đăng ký. Các bước thực
1. Actor chọn chức năng “Duyệt đăng ký thường trú” hiện
2. Actor chọn hồ sơ đăng ký thường trú muốn duyệt hoặc từ
chối  Hệ thống hiển thị thông tin chi tiết của hồ sơ đăng ký. 11
3. Actor xem hồ sơ  click vào button “Duyệt” hoặc button “Từ chối” Các bước phát
Tại bước 2, nếu nhấn button “Từ chối”  Actor nhập lý do từ chối sinh
hồ sơ vào textarea rồi nhấn tiếp button “Từ chối” hoặc Enter
5.2.2. Duyệt đăng ký tạm trú
Bảng 5.14 Đặc tả “Duyệt đăng ký tạm trú” Tên usecase
Duyệt đăng ký tạm trú Mô tả
Duyệt hoặc từ chối hồ sơ đăng ký tạm trú Tác nhân Công an phường/xã Đầu vào
Hồ sơ đăng ký muốn duyệt hoặc từ chối. Đầu ra
Cập nhật trạng thái duyệt của hồ sơ đăng ký tạm trú trong cơ sở dữ
liệu. Hệ thống thông báo kết quả đến tài khoản đăng ký. Các bước thực
1. Actor chọn chức năng “Duyệt đăng ký tạm trú” hiện
2. Actor chọn hồ sơ đăng ký tạm trú muốn duyệt hoặc từ chối
 Hệ thống hiển thị thông tin chi tiết của hồ sơ đăng ký.
3. Actor xem hồ sơ  click vào button “Duyệt” hoặc button “Từ chối” Các bước phát
Tại bước 2, nếu nhấn button “Từ chối”  Actor nhập lý do từ chối sinh
hồ sơ vào textarea rồi nhấn tiếp button “Từ chối” hoặc Enter
5.2.3. Duyệt đăng ký tạm vắng
Bảng 5.15 Đặc tả “Duyệt đăng ký tạm vắng” Tên usecase
Duyệt đăng ký tạm vắng Mô tả
Duyệt hoặc từ chối hồ sơ đăng ký tạm vắng Tác nhân Công an phường/xã Đầu vào
Hồ sơ đăng ký muốn duyệt hoặc từ chối. Đầu ra
Cập nhật trạng thái duyệt của hồ sơ đăng ký tạm vắng trong cơ sở dữ
liệu. Hệ thống thông báo kết quả đến tài khoản đăng ký.. Các bước thực
1. Actor chọn chức năng “Duyệt đăng ký tạm vắng” hiện
2. Actor chọn hồ sơ đăng ký tạm vắng muốn duyệt hoặc từ chối
 Hệ thống hiển thị thông tin chi tiết của hồ sơ đăng ký. 12
3. Actor xem hồ sơ  click vào button “Duyệt” hoặc button “Từ chối” Các bước phát
Tại bước 2, nếu nhấn button “Từ chối”  Actor nhập lý do từ chối sinh
hồ sơ vào textarea rồi nhấn tiếp button “Từ chối” hoặc Enter
5.2.4. Duyệt đăng ký tách hộ
Bảng 5.16 Đặc tả “Duyệt đăng ký tách hộ” Tên usecase
Duyệt đăng ký tách hộ Mô tả
Duyệt hoặc từ chối hồ sơ đăng ký tách hộ Tác nhân Công an phường/xã Đầu vào
Hồ sơ đăng ký muốn duyệt hoặc từ chối. Đầu ra
Cập nhật trạng thái duyệt của hồ sơ đăng ký tách hộ trong cơ sở dữ
liệu. Hệ thống thông báo kết quả đến tài khoản đăng ký.. Các bước thực
1. Actor chọn chức năng “Duyệt đăng ký tách hộ” hiện
2. Actor chọn hồ sơ đăng ký tách hộ muốn duyệt hoặc từ chối
 Hệ thống hiển thị thông tin chi tiết của hồ sơ đăng ký.
3. Actor xem hồ sơ  click vào button “Duyệt” hoặc button “Từ chối” Các bước phát
Tại bước 2, nếu nhấn button “Từ chối”  Actor nhập lý do từ chối sinh
hồ sơ vào textarea rồi nhấn tiếp button “Từ chối” hoặc Enter
5.2.5. Duyệt thay đổi thông tin cư trú
Bảng 5.17 Đặc tả “Duyệt thay đổi thông tin cư trú” Tên usecase
Duyệt thay đổi thông tin cư trú Mô tả
Duyệt hoặc từ chối hồ sơ thay đổi thông tin cư trú Tác nhân Công an phường/xã Đầu vào
Hồ sơ thay đổi thông tin cư trú muốn duyệt hoặc từ chối. Đầu ra
Cập nhật trạng thái duyệt của hồ sơ thay đổi thông tin cư trú trong cơ
sở dữ liệu. Hệ thống thông báo kết quả đến tài khoản đăng ký.. Các bước thực
1. Actor chọn hồ sơ thay đổi thông tin cư trú muốn duyệt hoặc hiện từ
chối  Hệ thống hiển thị thông tin chi tiết của hồ sơ đăng ký. 13
2. Actor xem hồ sơ  click vào button “Duyệt” hoặc button “Từ chối” Các bước phát
Tại bước 2, nếu nhấn button “Từ chối”  Actor nhập lý do từ chối sinh
hồ sơ vào textarea rồi nhấn tiếp button “Từ chối” hoặc Enter
5.2.6. Xem hồ sơ nhân hộ khẩu
Bảng 5.18 Đặc tả “Xem hồ sơ nhân hộ khẩu” Tên usecase
Xem hồ sơ nhân hộ khẩu Mô tả
Xem, Tìm kiếm – Lọc thông tin hồ sơ nhân hộ khẩu Tác nhân
Chủ tịch ủy ban, Cán bộ hộ tịch, Công an phường/xã Đầu vào
Thông tin tìm kiếm (tên, giới tính, tuổi, địa chỉ, khoảng thời gian). Đầu ra
Thành công, hiển thị được kết quả là danh sách nhân hộ khẩu theo Tìm Kiếm – Lọc Các bước thực
1. Actor nhấn chọn “Xem hồ sơ nhân hộ khẩu” hiện
2. Actor nhập thông tin cần tìm vào ô tìm kiếm  click vào
button “Tìm kiếm” hoặc Enter
3. Actor chọn vào dòng trong bảng Hồ sơ nhân hộ khẩu muốn xem. Các bước phát sinh
5.2.7. Xem thống kê số liệu nhân khẩu
Bảng 5.19 Đặc tả “Xem thống kê số liệu nhân khẩu” Tên usecase
Xem thống kê số liệu nhân khẩu Mô tả
Xem, Tìm kiếm về số liệu thống kê như tổng số nhân khẩu, số người
mất, số lượng tạm vắng,... Tác nhân
Chủ tịch ủy ban, Cán bộ hộ tịch, Công an phường/xã Đầu vào
Khoảng thời gian, nội dung thống kê,.. Đầu ra
Thành công, hiển thị được kết quả là bảng thống kê số liệu chi tiết Các bước thực
1. Actor nhấn vào nút “Xem thống kê” hiện
2. Actor chọn mục cần xem từ comboBox và chọn khoảng thời gian 14
3. Actor nhấn vào nút “Thống kê” Các bước phát sinh 5.2.8. Đăng nhập
Bảng 5.20 Đặc tả “Đăng nhập” Tên usecase Đăng nhập Mô tả
Đăng nhập vào hệ thống để sử dụng các chức năng của hệ thống
tương ứng với quyền của actor Tác nhân Công an phường/xã Đầu vào
Tên tài khoản, mật khẩu Đầu ra
Thành công, hiển thị giao diện trang chủ hệ thống Các bước thực
1. Actor truy cập hệ thống, chọn “Đăng nhập” hiện
2. Actor nhập “Tài Khoản” và “Mật Khẩu” vào các ô TextField tương ứng
3. Actor nhấn vào nút “Đăng nhập” Các bước phát
Tại bước 3, nếu thông tin không đúng, hệ thống thông báo lỗi, sinh actor cần nhập lại
5.3. Cán bộ hộ tịch
5.3.1. Xác nhận đăng ký khai sinh
Bảng 5.21 Đặc tả “Xác nhận đăng ký khai sinh” Tên usecase
Xác nhận đăng ký khai sinh Mô tả
Ký xác nhận đăng ký khai sinh cho người dân đăng ký Tác nhân Cán bộ hộ tịch Đầu vào
Hồ sơ văn bản cần được xác nhận Đầu ra
Thành công, Cập nhật trạng thái xác nhận của hồ sơ lên lại Cơ sở dữ
liệu. Hệ thống gửi thông báo đã xác nhận hồ sơ đến người đăng ký Các bước thực
1. Actor chọn vào hồ sơ cần xác nhận từ danh sách hồ sơ hiện
2. Actor nhấn vào nút “Xem chi tiết hồ sơ”
3. Actor nhấn vào nút “Xác nhận” hoặc “Từ chối” 15 Các bước phát
Tại bước 3, nếu Actor nhấn vào nút “Từ chối”, Actor nhập lý do từ sinh
chối vào TextField tương ứng  nhấn “Từ chối”
5.3.2. Xác nhận đăng ký khai tử
Bảng 5.22 Đặc tả “Xác nhận đăng ký khai tử” Tên usecase
Xác nhận đăng ký khai tử Mô tả
Ký xác nhận đăng ký khai tử cho người dân đăng ký Tác nhân Cán bộ hộ tịch Đầu vào
Hồ sơ văn bản cần được xác nhận Đầu ra
Thành công, Cập nhật trạng thái xác nhận của hồ sơ lên lại Cơ sở dữ
liệu. Hệ thống gửi thông báo đã xác nhận hồ sơ đến người đăng ký Các bước thực
1. Actor chọn vào hồ sơ cần xác nhận từ danh sách hồ sơ hiện
2. Actor nhấn vào nút “Xem chi tiết hồ sơ”
3. Actor nhấn vào nút “Xác nhận” hoặc “Từ chối” Các bước phát
Tại bước 3, nếu Actor nhấn vào nút “Từ chối”, Actor nhập lý do từ sinh
chối vào TextField tương ứng  nhấn “Từ chối”
5.3.3. Xác nhận thay đổi thông tin hộ tịch
Bảng 5.23 Đặc tả “Xác nhận thay đổi thông tin hộ tịch” Tên usecase
Xác nhận thay đổi thông tin hộ tịch Mô tả
Xác nhận hoặc từ chối thay đổi thông tin hộ tịch Tác nhân Cán bộ hộ tịch Đầu vào
Hồ sơ đăng ký muốn xác nhận hoặc từ chối. Đầu ra
Cập nhật trạng thái xác nhận của hồ sơ thay đổi thông tin hộ tịch
trong cơ sở dữ liệu. Hệ thống thông báo kết quả đến tài khoản đăng ký. Các bước thực
1. Actor chọn hồ sơ đăng ký muốn xác nhận hoặc từ chối thay hiện đổi
thông tin hộ tịch  Hệ thống hiển thị thông tin chi tiết của hồ sơ đăng ký. 16
2. Actor xem hồ sơ  click vào button “Xác nhận” hoặc button “Từ chối” Các bước phát
Tại bước 2, nếu nhấn button “Từ chối”  Actor nhập lý do từ chối sinh
hồ sơ vào textarea rồi nhấn tiếp button “Từ chối” hoặc Enter 17
5.3.4. Xem hồ sơ nhân hộ khẩu
Bảng 5.24 Đặc tả “Xem hồ sơ nhân hộ khẩu” Tên usecase
Xem hồ sơ nhân hộ khẩu Mô tả
Xem, Tìm kiếm – Lọc thông tin hồ sơ nhân hộ khẩu Tác nhân
Chủ tịch ủy ban, Cán bộ hộ tịch, Công an phường/xã Đầu vào
Thông tin tìm kiếm (tên, giới tính, tuổi, địa chỉ, khoảng thời gian). Đầu ra
Thành công, hiển thị được kết quả là danh sách nhân hộ khẩu theo Tìm Kiếm – Lọc Các bước thực
1. Actor nhấn chọn “Xem hồ sơ nhân hộ khẩu” hiện
2. Actor nhập thông tin cần tìm vào ô tìm kiếm  click vào
button “Tìm kiếm” hoặc Enter
3. Actor chọn vào dòng trong bảng Hồ sơ nhân hộ khẩu muốn xem. Các bước phát sinh
5.3.5. Xem thống kê số liệu nhân khẩu
Bảng 5.25 Đặc tả “Xem thống kê số liệu nhân khẩu” Tên usecase
Xem thống kê số liệu nhân khẩu Mô tả
Xem, Tìm kiếm về số liệu thống kê như tổng số nhân khẩu, số người
mất, số lượng tạm vắng,... Tác nhân
Chủ tịch ủy ban, Cán bộ hộ tịch, Công an phường/xã Đầu vào
Khoảng thời gian, nội dung thống kê,.. Đầu ra
Thành công, hiển thị được kết quả là bảng thống kê số liệu chi tiết Các bước thực
1. Actor nhấn vào nút “Xem thống kê” hiện
2. Actor chọn mục cần xem từ comboBox và chọn khoảng thời gian
3. Actor nhấn vào nút “Thống kê” Các bước phát sinh 18 5.3.6. Đăng nhập
Bảng 5.26 Đặc tả “Đăng nhập” Tên usecase Đăng nhập Mô tả
Đăng nhập vào hệ thống để sử dụng các chức năng của hệ thống
tương ứng với quyền của actor Tác nhân Cán bộ hộ tịch Đầu vào
Tên tài khoản, mật khẩu Đầu ra
Thành công, hiển thị giao diện trang chủ hệ thống Các bước thực
1. Actor truy cập hệ thống, chọn “Đăng nhập” hiện
2. Actor nhập “Tài Khoản” và “Mật Khẩu” vào các ô TextField tương ứng
3. Actor nhấn vào nút “Đăng nhập” Các bước phát
Tại bước 3, nếu thông tin không đúng, hệ thống thông báo lỗi, sinh actor cần nhập lại
5.4. Chủ tịch ủy ban
5.4.1. Duyệt đăng ký khai sinh
Bảng 5.27 Đặc tả “Duyệt đăng ký khai sinh” Tên usecase
Duyệt đăng ký khai sinh Mô tả
Ký xét duyệt đăng ký khai sinh cho người dân đăng ký Tác nhân Chủ tịch ủy ban Đầu vào
Hồ sơ văn bản cần được ký duyệt Đầu ra
Thành công, Cập nhật trạng thái xét duyệt của hồ sơ lên lại Cơ sở dữ
liệu. Hệ thống gửi thông báo đã đăng ký thành công đến người đăng ký Các bước thực
1. Actor nhấn chọn chức năng “Duyệt đăng ký khai sinh” hiện
2. Actor chọn vào hồ sơ cần duyệt từ danh sách hồ sơ
3. Actor nhấn vào nút “Xem chi tiết hồ sơ”  Hệ thống hiển thị
thông tin chi tiết của hồ sơ đăng ký.
4. Actor nhấn vào nút “Duyệt” hoặc “Từ chối” 19 Các bước phát
Tại bước 4, nếu Actor nhấn vào nút “Từ chối”, Actor nhập lý do từ sinh
chối vào TextField tương ứng  nhấn “Từ chối”
5.4.2. Duyệt đăng ký khai tử
Bảng 5.28 Đặc tả “Duyệt đăng ký khai tử” Tên usecase
Duyệt đăng ký khai tử Mô tả
Ký xét duyệt đăng ký khai tử cho người dân đăng ký Tác nhân Chủ tịch ủy ban Đầu vào
Hồ sơ văn bản cần được ký duyệt Đầu ra
Thành công, Cập nhật trạng thái xét duyệt của hồ sơ lên lại Cơ sở dữ
liệu. Hệ thống gửi thông báo đã đăng ký thành công đến người đăng ký Các bước thực
1. Actor nhấn chọn chức năng “Duyệt đăng ký khai tử” hiện
2. Actor chọn vào hồ sơ cần duyệt từ danh sách hồ sơ
3. Actor nhấn vào nút “Xem chi tiết hồ sơ”  Hệ thống hiển thị
thông tin chi tiết của hồ sơ đăng ký.
4. Actor nhấn vào nút “Duyệt” hoặc “Từ chối” Các bước phát
Tại bước 4, nếu Actor nhấn vào nút “Từ chối”, Actor nhập lý do từ sinh
chối vào TextField tương ứng  nhấn “Từ chối”
5.4.3. Duyệt thay đổi thông tin hộ tịch
Bảng 5.29 Đặc tả “Duyệt thay đổi thông tin hộ tịch” Tên usecase
Duyệt thay đổi thông tin hộ tịch Mô tả
Ký xét duyệt đăng ký thay đổi thông tin hộ tịch cho người dân đăng ký Tác nhân Chủ tịch ủy ban Đầu vào
Hồ sơ văn bản cần được ký duyệt Đầu ra
Thành công, Cập nhật trạng thái xét duyệt của hồ sơ lên lại Cơ sở dữ
liệu. Hệ thống gửi thông báo đã đăng ký thành công đến người đăng ký Các bước thực
1. Actor nhấn chọn chức năng “Duyệt thay đổi thông tin hộ tịch” hiện
2. Actor chọn vào hồ sơ cần duyệt từ danh sách hồ sơ
3. Actor nhấn vào nút “Xem chi tiết hồ sơ”  Hệ thống hiển thị
thông tin chi tiết của hồ sơ đăng ký.
4. Actor nhấn vào nút “Duyệt” hoặc “Từ chối” Các bước phát
Tại bước 4, nếu Actor nhấn vào nút “Từ chối”, Actor nhập lý do từ sinh
chối vào TextField tương ứng  nhấn “Từ chối”
5.4.4. Xem hồ sơ nhân hộ khẩu
Bảng 5.30 Đặc tả “Xem hồ sơ nhân hộ khẩu” Tên usecase
Xem hồ sơ nhân hộ khẩu Mô tả
Xem, Tìm kiếm – Lọc thông tin hồ sơ nhân hộ khẩu Tác nhân
Chủ tịch ủy ban, Cán bộ hộ tịch, Công an phường/xã Đầu vào
Thông tin tìm kiếm (tên, giới tính, tuổi, địa chỉ, khoảng thời gian). Đầu ra
Thành công, hiển thị được kết quả là danh sách nhân hộ khẩu theo Tìm Kiếm – Lọc Các bước thực
1. Actor nhấn chọn chức năng “Xem hồ sơ nhân hộ khẩu” hiện
2. Actor nhập thông tin cần tìm vào ô tìm kiếm  click vào
button “Tìm kiếm” hoặc Enter
3. Actor chọn vào dòng trong bảng Hồ sơ nhân hộ khẩu muốn xem. Các bước phát sinh
5.4.5. Xem thống kê số liệu nhân khẩu
Bảng 5.31 Đặc tả “Xem thống kê số liệu nhân khẩu” Tên usecase
Xem thống kê số liệu nhân khẩu Mô tả
Xem, Tìm kiếm về số liệu thống kê như tổng số nhân khẩu, số người
mất, số lượng tạm vắng,... Tác nhân
Chủ tịch ủy ban, Cán bộ hộ tịch, Công an phường/xã Đầu vào
Khoảng thời gian, nội dung thống kê,.. Đầu ra
Thành công, hiển thị được kết quả là bảng thống kê số liệu chi tiết Các bước thực
1. Actor nhấn vào nút “Xem thống kê” hiện
2. Actor chọn mục cần xem từ comboBox và chọn khoảng thời gian
3. Actor nhấn vào nút “Thống kê” Các bước phát sinh 5.4.6. Đăng nhập
Bảng 5.32 Đặc tả “Đăng nhập” Tên usecase Đăng nhập Mô tả
Đăng nhập vào hệ thống để sử dụng các chức năng của hệ thống
tương ứng với quyền của actor Tác nhân Chủ tịch ủy ban Đầu vào
Tên tài khoản, mật khẩu Đầu ra
Thành công, hiển thị giao diện trang chủ hệ thống Các bước thực
1. Actor truy cập hệ thống, chọn “Đăng nhập” hiện
2. Actor nhập “Tài Khoản” và “Mật Khẩu” vào các ô TextField tương ứng
3. Actor nhấn vào nút “Đăng nhập” Các bước phát
Tại bước 3, nếu thông tin không đúng, hệ thống thông báo lỗi, sinh actor cần nhập lại
5.5. Quản trị viên
5.5.1. Quản lý tài khoản
Bảng 5.33 Đặc tả “Quản lý tài khoản” Tên usecase
Quản lý tài khoản. Mô tả
Quản trị viên muốn quản lý tài khoản người dùng. Tác nhân Quản trị viên. Đầu vào
Tài khoản mới muốn thêm; tài khoản muốn xóa; Thông tin tài khoản muốn thay đổi. Đầu ra
Tài khoản mới được thêm; tài khoản được xóa; tài khoản được thay
đổi thông tin, cập nhật vào cơ sở dữ liệu tài khoản ủy ban. Các bước thực
1. Quản trị viên đăng nhập vào hệ thống. hiện
2. Chọn chức năng "Quản lý tài khoản".
3. Nhập thông tin tài khoản mới  nhấn “Thêm”;
Chọn tài khoản muốn xóa  nhấn “Xóa”,
Chọn tài khoản muốn chỉnh sửa  Nhập thông tin mới  nhấn “Cập nhật” Các bước phát
Bước 3, nếu có lỗi nhập liệu, hệ thống thông báo lỗi và yêu cầu thực sinh hiện lại. 6. SƠ ĐỒ ERD
Hình 6.1 Sơ đồ ERD
7. SƠ ĐỒ HOẠT ĐỘNG
7.1. Đăng ký thường trú
7.2. Đăng ký tạm trú
7.3. Đăng ký tạm vắng
7.4. Đăng ký tách hộ
7.5. Đăng ký khai sinh
7.6. Đăng ký khai tử
7.7. Đăng ký thay đổi thông tin hộ tịch
7.8. Đăng ký thay đổi thông tin cư trú 7.9. Xem thông báo
7.10. Xem thông tin cá nhân 7.11. Đăng nhập 7.12. Đăng ký
7.13. Duyệt đăng ký thường trú
7.14. Duyệt đăng ký tạm trú
7.15. Duyệt đăng ký tạm vắng
7.16. Duyệt đăng ký tách hộ
7.17. Duyệt thay đổi thông tin cư trú
7.18. Xác nhận đăng ký khai sinh
7.19. Xác nhận đăng ký khai tử
7.20. Xác nhận thay đổi thông tin hộ tịch
7.21. Duyệt đăng ký khai sinh
7.22. Duyệt đăng ký khai tử
7.23. Duyệt thay đổi thông tin hộ tịch
7.24. Xem hồ sơ nhân hộ khẩu 26
7.25. Xem thống kê số liệu nhân khẩu 7.26. Đăng nhập
7.27. Quản lý tài khoản 27