1. Trang chủ
  2. » Thể loại khác

Bai tap lon UML ppt

68 526 0

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 68
Dung lượng 1,28 MB

Nội dung

Khi có hộ gia đình đến UBND xã đăng kí hộ khẩu thường trú, uỷ ban sẽ xem xét việc cấp hộ khẩu nếu cá nhân hay gia đình đó đáp ứng đủ các yêu cầucủa pháp luật.Sổ hộ khẩu bao gồm các thông

Trang 1

BỘ CÔNG THƯƠNG

TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI

KHOA CÔNG NGHỆ THÔNG TIN

BÀI TẬP LỚN

PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG

ĐỀ TÀI: QUẢN LÍ NHÂN KHẨU, HỘ KHẨU

Giáo viên hướng dẫn : Th.s Vũ Thị Dương.

Trang 2

I.MÔ TẢ HOẠT ĐỘNG CỦA HỆ THỐNG.

Khi có hộ gia đình đến UBND xã đăng kí hộ khẩu thường trú, uỷ ban sẽ xem xét việc cấp hộ khẩu nếu cá nhân hay gia đình đó đáp ứng đủ các yêu cầucủa pháp luật.Sổ hộ khẩu bao gồm các thông tin như : Số sỏ hộ khẩu, họ tên chủ hộ, nơi cấp…và thông tin nhân khẩu trong hộ đó.Thông tin về nhân khẩu bao gồm : họ tên, quan hệ với chủ hộ, ngày sinh, noi sinh, quê quán, số CMND, dân tộc, tôn giáo…Việc điều chỉnh, bổ sung và các thay đổi khác về nhân khẩu khi có người chết hoắc mất tích…khi đó chủ hộ phải tới để báo cáo để xoá tên nhân khẩu trong hồ sơ gốc và trong sổ hộ khẩu

Khi hộ gia đình có yêu cầu chuyển nơi cư trú đi nơi khác thì hộ gia đình phải tới UBND xã để trình báo và làm thủ tục chuyển đi.Nếu chuyển đi trong phạm vi xã, phường thì không cần phải cấp giấy chứng nhận chuyển đi

mà chỉ cần điều chỉnh trong sổ hộ khẩu.nếu mà chuyển tới nơi cư trú khác thì phải cấp giấy chứng nhận chuyển đi và thu sổ hộ khẩu gia đình lưu vào tàng thư hộ khẩu

Đăng kí chuyển đến là khi một hộ gia đình hay một nhân khẩu chuyển đến phải đến khai báo nhân khẩu, giấy chứng nhận chuyển đi và các giấy tờ khác.Khi đã đấy đủ các giấy tờ thì sẽ được UBND cấp mới sổ hộ

khẩu.UBND sẽ thực hiện việc lưư trữ thông tin về nhân khẩu hộ gia đình này vào nhân khẩu thường trú trong xã

Một nhân khẩu khi tơi UBND khai báo tam trú phải nộpcho UBND phiếu báo thay đổi nhân khẩu, hộ khẩu, bản khai nhân khẩu và giấy chứng minh thư

UBND sẽ lưư trữ thông tin của người đến khai báo tạm trú của xã và thực hiện việc quản lí đó trong thời gian người đố tạm trú taih địa phương

Đăng kí tạm vắng (Đối với người từ 15 tuổi trở lên): Một người đi khỏi nơi thường trú một thời gian thì sẽ phải tới UBND để khai báo tạm vắng.Phiếu khai báo tạm vắng bao gồm : họ tên, ngày ssinh, ngày đi, ngày về, lí do, nơi đến…UBND sẽ lưư thông tin về người tạm vắng khỏi địa phương trong thời gian quy định.Nếu người đó đi khỏi địa phương quá thời gian quy địnhthì sẽ thực hiện việc xoá tên trong hộ khẩu thường trú.Khi người đó quay về địa phương sinh sống thì phải tiến hàng đăng kí lại hộ khẩu thường trú với địa phương

Hàng tháng UBND 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 địa phương mình bao gồm cả người tạm trú, tạm vắng,…tình hình an ninh trật tự trên địa bàn, thống kê dân số

Trang 3

II.LIỆT KÊ CÁC TÁC NHÂN VÀ CA SỬ DỤNG.

1.Tác nhân.

* Nhân khẩu : Là người có nhu cầu nhu cầu và trách nhiệm đến UBND xã

để thực hiện những nhu cầu cũng như những nghĩa vụ liên quan đến nhân khẩu và sổ hộ khẩu

* Cán bộ QL : Là người trực tiếp thực hiện những yêu cầu của nhân khẩu,

hộ gia đình liên quan đến nhân khẩu, sổ hộ khẩu

2.Use case.

* Use case Tách sổ hộ khẩu

Trang 4

III.ĐẶC TẢ CA SỬ DỤNG.

1.Quản lí Đăng nhập.-Nguyễn Xuân Điệp

Điều kiện bắt đầu

người dùng chọn đăng nhập

* Hệ thống hiển thị giao diện đăng nhập , yêu cầu người dùng nhập tài khoản và mật khẩu

* Người sử dụng nhập tài khoàn

và mật khẩu sau đó chọn đồng ý đăng nhập

* Hệ thống tiếp nhận thong tin và kiểm tra tài khoản và mật khẩu của người dùng

* Nếu hợp lệ thì hệ thống chấp nhận đăng nhập và hiển thị đăng nhập thành công

* Kết thúc ucase

Trang 5

2.Quản lí Cấp sổ hộ khẩu.-Nguyễn Xuân Điệp

quản lý,cán bộ cấp sổ hộ khẩu cho nhân khẩu mới

* Người dùng chọn lưu

* Hệ thống lưu và thông báo cho người dùng

* Kết thúc ucase

Luồng sự kiện phụ

Trang 6

3.Quản lí Tách sổ hộ khẩu.-Nguyễn Xuân Điệp

thành công

khẩu

* Hệ thống cho phép người dùng tìm kiếm sổ hộ khẩu

* Người dùng nhập sổ hộ khẩu cần tách

* Hệ thống kiểm tra sổ hộ khẩu có hợp lệ hay ko nếu hợp lệ thì sẽ hiển thị thông báo tách sổ hộ khẩu

* Người dùng lựa chọn tách sổ hộ khẩu và điền đầy đủ thông tin yêu cầu bởi hệ thống

* Hệ thống sẽ thực hiện lưu và thông báo cho người dùng biết

* Ucase kết thúc

hộ khẩu thì sẽ thống báo lại cho người dùng không tìm thấy sổ hộ khẩu

* Use case kết thúc

Trang 7

4.Quản lí Cấp giấy khai sinh.-Nguyễn Xuân Điệp

khai sinh cho một nhân khẩu mới sinh trong địa phương

sinh

* Nhân khẩu khai báo những thông tin về nhân khẩu được khai sinh

* Người dùng nhập những thông tin cần trong giấy khai sinh

* Người dùng chọn cấp giấy khai sinh

* Hệ thống hỏi lại người sử dụng

* Người dùng xác nhận

* Hệ thống lưu thông tin , in hiển thị lại cho người dùng

* Ucase kết thúc Luồng sự kiện phụ

Trang 8

5.Quản lí tiền án tiền sự.

án tiền sự để lưu thông tin và quản

lý các đối tượng có tiền án , tiền

sự trong địa phương

A1 Không tìm thấy nhân khẩu thỏa mãn

* Người dùng chọn thêm mới thì kịch bản con :

C1.Thêm mới tiền án tiền sự được thực hiện

* Người dùng chọn sửa kịch bản con : C2.Sửa tiền án tiền sự được thực hiện

* Người dùng chọn xóa kịch bản con : C3.Xóa tiền án tiền sự được thực hiện

C1 : Thêm tiền án tiền sự Người dùng nhập thông tin tiền án tiền sự cần thêm mới

Người dùng chọn Lưu

Hệ thống lưu và thông báo cho người dùng

Kết thúc C1 C2 : Sửa tiền án tiền sự Người dùng chọn tiền án tiền sự cần sửa

Trang 9

Người dùng sửa thông tin tiền án tiền sự và chọn lưu

Hệ thống hỏi lại Người dùng xác nhận

Hệ thống lưu và thông báo cho người dùng

Kết thúc C2 C3 : Xóa tiền án tiền sự Người dùng chọn tiền án tiền sự cần xóa

Người dùng chọn xóa

Hệ thống hỏi lại Người dùng xác nhận

Hệ thống lưu và thông báo cho người dùng

Kết thúc C3 A2.Không tìm thấy nhân khẩu

Hệ thống thông báo cho người dùng

Luồng sự kiện phụ

Trang 10

6.Quản lí chuyển khẩu.

hoặc nhiều nhân khẩu sang một sổ

hộ khẩu khác trong xã hoặc chuyển ngoài xã

thành công

dùng chọn chức năng chuyển khẩu

+ Người dùng chọn chuyển khẩu trong xã

+ Người dùng tìm sổ hộ khẩu cần chuyển khẩu

+ Hệ thống hiển thị thông tin các thành viên có trong sổ hộ khẩu

A1.Không tìm thấy sổ hộ khẩu thỏa mãn

+ Người dùng nhập sổ hộ khẩu chuyển đến

A2.Sổ hộ khẩu không tồn tại + Người dùng chọn nhân khẩu cần chuyển

+ Hệ thống hỏi lại người dùng

+ Hệ thống xóa tên những người được chọn ở sổ hộ khẩu cũ rồi thêm vào sổ hộ khẩu mới + Người dùng chọn lưu thông tin

+ Hệ thống hỏi lại người dùng

+ Người dùng xác nhận

Trang 11

Hệ thống thông báo chuyển khẩu thành công

A3.Chuyển khẩu không thành công

+ Ucase kết thúc

thỏa mãn + Hệ thống thông báo cho người dùng

+ Người dùng xác nhận + Trở về bức 2 luồng chính A2:Chuyển khẩu không thành công

+ Hệ thống thông báo cho người dùng

+ Người dùng xác nhận + Trở về luồng chính bước 2

Trang 12

7.Quản lí Sửa thông tin nhân khẩu.

tin của nhân khẩu như họ tên , ngày sinh , quê quán , …

thành công

chọn chức năng quản lý nhân khẩu , người dùng tìm kiếm nhân khẩu cần sửa

* Hệ thống tìm kiếm và hiển thị thông tin về những nhân khẩu thỏa mãn

A1.Hệ thống không tìm thấy nhân khẩu yêu cầu

* Người dùng chọn nhân khẩu cần sửa , hệ thống hiển thị toàn bộ thông tin nhân khẩu

* Người dùng sửa thông tin nhân khẩu

* Người dùng chọn thông tin

* Hệ thống lưu thông tin thay đổi

và thông báo cho mọi người

* User khẳng định thông điệp

* Trở lại luồng chính bước 1

Trang 13

8.Quản lí thay đổi chủ hộ.

chủ hộ

thành công

hộ

* Hệ thống cho phép người dùng nhập số sổ hộ khẩu cần thay đổi chủ hộ khẩu

* Người dùng nhập số sổ hộ khẩu

* Hệ thống kiểm tra số sổ hộ khẩu ,nếu tìm thấy thì hiển thị thành viên của hộ khẩu đó

* Người dùng chọn nhân khẩu được chọn làm chủ hộ mới và chọn lưu thông tin thay đổi

* Hệ thống lưu và thông báo cho người dùng đã lưu thành công

* Ucase kết thúc

khẩu cần thay đổi và thông báo cho người dùng

* Ucase kết thúc

Trang 14

9.Quản lí đổi mật khẩu.

mật khẩu để đảm bảo an toàn

thống

dùng muốn đổi mật khẩuNgười dùng chọn chức năng đổi mật khẩu

người dùng nhập mật khẩu cũ và mật khẩu mới

khẩu

khẩu cũ và 2 mật khẩu mới có giống nhau hay không

được cập nhật vào hệ thống

xác, hệ thống sẽ thông báo lỗi, người dùng có thể nhập lại mật khẩu hoặc hủy bỏ thao tác đang thực hiện, lúc này use case kết thúc

* Nếu 2 mật khẩu trùng nhau thì hệ

Trang 15

thống sẽ thông báo thành công, người dùng có thể xác nhận để kết thúc, lúc này use case kết thúc

10.Use case báo cáo

báo cáo thống kê số lượng nhân khẩu hay hộ khẩu có trong địa bàn mình quản lý,nhân khẩu tạm trú,nhân khẩu tạm vắng…

thống

thống kê rồi chọn chức năng hiển thị hay in báo cáo

Use case kết thúc

Trang 16

11.Quản lí tìm kiếm

khẩu hay hộ khẩu có nằm trong địa bàn mình quản lý hay không

kiếm,hệ thống hiện thị 2 chức năng cho phép người dùng tìm kiếm theo chứng minh nhân dân hay sổ hộ khẩu

1.Tìm kiếm theo chứng minh nhân dân

* Hệ thống yêu cầu người dùng nhập

số chứng minh nhân dân muốn tìm

* Người dùng nhập số CMND

* Hệ thống đọc số CMND.Nếu tìm thấy,hệ thống thông báo tìm thấy CMND lên màn hình.Use case kết thúc

2.Tìm kiếm theo sổ hộ khẩu

* Hệ thống yêu cầu người dùng nhập

số sổ hộ khẩu

* Người dùng nhập số sổ hộ khẩu

* Hệ thống đọc số sổ hộ khẩu.Nếu tìm thấy,hệ thống thông báo tìm thấy sổ hộ khẩu lên màn hình.Use case kết thúc

sổ hộ khẩu,hệ thống sẽ thông báo không tìm thấy.Use case kết thúc

Trang 17

12 Quản lí cấp giấy tạm trú – Nguyễn Ngọc Tuyền

muốn xin tạm trú,cán bộ thực hiện việc cấp giấy tạm trú

tác tiếp,chọn chức năng thoát

* Hệ thống hỏi lại người dùng

* Người dùng xác nhận

* Use case kết thúc

Trang 18

13 Quản lí cấp giấy chứng tử – Nguyễn Ngọc Tuyền

đến khai báo cán bộ.Cán bộ có trách nhiệm cấp giấy chứng tử cho nhân khẩu

Trang 19

14 Quản lí tạm vắng – Nguyễn Ngọc Tuyền

trú,cán bộ cấp giấy tạm vắng cho nhân khẩu

mãn,hệ thống thông bào không tìm thấy nhân khẩu.Người dùng xác nhận,use case kết thúc

Trang 20

IV.BIỂU ĐỒ USE CASE QUẢN LÝ NHÂN KHẨU, HỘ KHẨU.

Trang 22

V.BIỂU ĐỒ USE CASE PHÂN RÃ THEO CHỨC NĂNG.

1 Use case Đăng nhập.-Nguyễn Xuân Điệp

Trang 25

NhapTTNhanKhau CapGiayKhaiSinh

NhapTTtienantiensu QLtienantiensu

Trang 26

CapnhatTTnhankhau CapnhatTTsohokhau

Trang 27

Timkiemsohokhau Dangnhap

9 Use case Đổi mật khẩu

10.Use case Báo cáo

Trang 28

11.Use case Tìm kiếm.

12.Use case Cấp giấy tạm trú - Nguyễn Ngọc Tuyền

Trang 29

13.Use case Cấp giấy tạm vắng - Nguyễn Ngọc Tuyền

Trang 30

14.Use case cấp giấy chứng tử - Nguyễn Ngọc Tuyền

VII.BIỂU ĐỒ LỚP THAM GIA CA SỬ DỤNG.

2 BĐ Lớp tham gia ca sử dụng :Tách sổ hộ khẩu.-Nguyễn Xuân Điệp

Trang 31

soHoKhauCu soHoKhauMoi thongTinChuHo tachKhau() huyBo()

(from LopBien)

NhanKhau

maNhanKhau hoTen ngaySinh gioiTinh queQuan danToc trinhDoVanHoa cMND ngheNghiep suaThongTinNhanKhau() themNhanKhau() luuThongTin()

(from LopThucThe)

HoKhau

soHoKhau soSoHoKhau noiThuongTru themSoHoKhau() suaSoHoKhau() xoaSoHoKhau()

(from LopThucThe)

NhanKhauThuongTru

maNhanKhau qunHeChuHo chuHo soSoHoKhau ngayDiChuyen noiDiChuyen ngayChuyenDen noiOTruoc themNhanKhau() suaThongTin() luuThongTin() xoaThongTin()

(from LopDieuKhien)

W_DanhSachNhanKhauTach

hoTen gioiTinh namSinh cMND themNhanKhau() xoaNhanKhau()

(from LopBien)

1 n

1 1 n 1 CanBo

3 BĐ Lớp tham gia ca sử dụng :Cấp sổ hộ khẩu -Nguyễn Xuân Điệp

Trang 32

maNhanKhau qunHeChuHo chuHo soSoHoKhau ngayDiChuyen noiDiChuyen ngayChuyenDen noiOTruoc themNhanKhau() suaThongTin() luuThongTin() xoaThongTin()

(from LopThucThe)

NhanKhau

maNhanKhau hoTen ngaySinh gioiTinh queQuan danToc trinhDoVanHoa cMND ngheNghiep suaThongTinNhanKhau() themNhanKhau() luuThongTin()

(from LopThucThe)

HoKhau

soHoKhau soSoHoKhau noiThuongTru themSoHoKhau() suaSoHoKhau() xoaSoHoKhau()

(from LopBien)

QuanLySoHoKhau

kiemTraHopLe() themMoi() huyBo()

(from LopDieuKhien)

W_SoHoKhau soSoHoKhau themMoi() huyBo()

(from LopBien)

1 n

1 1 n

1

CanBo

4 BĐ Lớp tham gia ca sử dụng :Cấp giấy khai sinh -Nguyễn Xuân Điệp

Trang 33

kiemTraHopLe() luuThongTin() capGiayKhaiSinh() huyBo()

(from LopDieuKhien)

NhanKhau

maNhanKhau hoTen ngaySinh gioiTinh queQuan danToc trinhDoVanHoa cMND ngheNghiep suaThongTinNhanKhau() themNhanKhau() luuThongTin()

(from LopThucThe)

HoKhau

soHoKhau soSoHoKhau noiThuongTru themSoHoKhau() suaSoHoKhau() xoaSoHoKhau()

(from LopThucThe)

NhanKhauThuongTru

maNhanKhau qunHeChuHo chuHo soSoHoKhau ngayDiChuyen noiDiChuyen ngayChuyenDen noiOTruoc themNhanKhau() suaThongTin() luuThongTin() xoaThongTin()

(from LopBien)

W_CapGiayKhaiSinh

hoTen ngaySinh gioiTinh noiSinh soSoHoKHau quanHeChuHo nguoiLamGiay capGiayKhaiSinh() huyBo()

(from LopBien)

1

1

1 1 CanBo

5 BĐ Lớp tham gia ca sử dụng :Quản lí tiền án tiền sự

Trang 34

(from Use Case View)

W_Main

tenDN matKhau kiemtraDN() Dangkimoi()

(from Bien)

W_QLtienantiensu

xemTTtienantiensu() suaTttienantiensu() xoaTttienantiensu() themTttienantiensu()

(from Bien)

W_Nhankhau

ten diachi ngaysinh gioitinh TTtienantiensu hienthiTTnhankhau() capnhatTTnhankhau()

(from Bien)

QLTTnhankhau

xemTThokhau() xemTTnhankhau() capnhatTThokhau() capnhatTTnhankhau()

(from Dieukhien)

Canbo

ten chucvu

(from Thuc the)

Nhankhau

ten diachi ngaysinh gioitinh TTtienantiensumoi LayTTtienantiensu() InTttienantiensu()

(from Thuc the)

6 BĐ Lớp tham gia ca sử dụng :Chuyển khẩu

Trang 35

(from Use Case View)

W_Main

tenDN matKhau kiemtraDN() Dangkimoi()

(from Bien)

W_QLSohokhau

tenchuho sosohokhau hienthiTTsohokhau() capnhatTTsohokhau()

(from Bien)

W_Nhankhau

ten diachi ngaysinh gioitinh TTtienantiensu hienthiTTnhankhau() capnhatTTnhankhau()

(from Bien)

QLTTnhankhau

xemTThokhau() xemTTnhankhau() capnhatTThokhau() capnhatTTnhankhau()

(from Dieukhien)

Canbo

ten chucvu

(from Thuc the)

Sohokhau

tenchuho sosohokhau LayTTsohokhau() luuTTsohokhau()

(from Thuc the)

7 BĐ Lớp tham gia ca sử dụng :Sửa thông tin nhân khẩu

Trang 36

(from Use Case View)

W_Main

tenDN matKhau kiemtraDN() Dangkimoi()

(from Bien)

W_QLNhankhau

ten diachi ngaysinh gioitinh TTtienantiensu hienthiTTnhankhau() capnhatTTnhankhau()

(from Bien)

QLTTnhankhau

xemTThokhau() xemTTnhankhau() capnhatTThokhau() capnhatTTnhankhau()

(from Dieukhien)

Canbo

ten chucvu

(from Thuc the)

Nhankhau

ten diachi ngaysinh gioitinh LayTTnhankhau() InTTnhankhau()

(from Thuc the)

Trang 37

8 BĐ Lớp tham gia ca sử dụng :Thay đổi chủ hộ.

Canboql

(from Use Case View)

W_Main

tenDN matKhau kiemtraDN() Dangkimoi()

(from Bien)

W_QLSohokhau

tenchuho sosohokhau hienthiTTsohokhau() capnhatTTsohokhau()

(from Bien)

W_QLNhankhau

ten diachi ngaysinh gioitinh hienthiTTnhankhau() capnhatTTnhankhau()

(from Bien)

QLTTsohokhau

Sosohokhau tenchuho LayTTsohokhau() hienthiTTsohokhau() InTTsohokhau()

(from Dieukhien)

Canbo

ten chucvu

(from Thuc the)

Nhankhau

ten diachi ngaysinh gioitinh LayTTnhankhau() InTTnhankhau()

(from Thuc the)

Sohokhau

tenchuho sosohokhau LayTTsohokhau() luuTTsohokhau()

(from Thuc the)

Trang 38

9 BĐ Lớp tham gia ca sử dụng :Đổi mật khẩu.

10 BĐ Lớp tham gia ca sử dụng :Báo cáo

11 BĐ Lớp tham gia ca sử dụng :Tìm kiếm

Trang 39

12 BĐ Lớp tham gia ca sử dụng :Cấp giấy tạm trú - Nguyễn Ngọc Tuyền

13 BĐ Lớp tham gia ca sử dụng :Cấp giấy tạm vắng - Nguyễn Ngọc Tuyền

Trang 40

14.BĐ Lớp tham gia ca sử dụng :Cấp giấy chứng tử - Nguyễn Ngọc Tuyền

VIII.BIỂU ĐỒ TRÌNH TỰ.

2 BĐ trình tự :Tách sổ hộ khẩu -Nguyễn Xuân Điệp

Trang 41

10: ketQua 11: ketQua

23: ketQua 24: ketQua

25: hienThi

Trang 42

3 BĐ trình tự :Cấp sổ hộ khẩu -Nguyễn Xuân Điệp

: CanBo : W_SoHoKhau : W_ThongTinThanhVien : W_ThongTinThanhVien : QuanLySoHoKhau : QuanLySoHoKhau : HoKhau : NhanKhau : NhanKhauThuongTru 1: chonCapSoHoKhau

14: ketQua 15: ketQua

16: hienThi

Ngày đăng: 11/08/2014, 22:22

TỪ KHÓA LIÊN QUAN

w