PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ NHÂN KHẨU XÃ(PHƯỜNG)

42 5 0
PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ NHÂN KHẨU XÃ(PHƯỜNG)

Đ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

Báo cáo đồ án mơn Phân tích thiết kế hướng đối tượng TRƯỜNG ĐẠI HỌC MỎ - ĐỊA CHẤT KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO BÀI TẬP LỚN Tên đề tài: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ NHÂN KHẨU XÃ(PHƯỜNG) Sinh viên thực hiện: Phan Đăng Đạt Nguyễn Đăng Đức Lớp: Khoa học máy tính ứng dụng K63B Phan Đăng Đạt-DCCTKH63B Nguyễn Đăng Đức-DCCTKH63B Báo cáo đồ án mơn Phân tích thiết kế hướng đối tượng Hà Nội – 2021 Lời nói đầu Trong sống ngày việc áp dụng công nghệ thông tin vào đời sống ngày thiết thực trở nên quan trọng hết Việc sử dụng công nghệ vào đời sống tạo nên đa dạng cách làm việc, giúp người làm việc hiệu quả, nâng cao suất, đảm bảo xác, giúp cịn người giảm thiểu sức lao động, thời gian phải bỏ thấp Đối với xã thấy số lượng người cư trú nhiều làm việc quản lý khó khăn cấp ngành Việc quản lý khó khăn việc quản lý khơng khoa học chặt chẽ Ta thấy việc tạo hệ thống quản lý lúc làm giảm khó khăn khâu quản lý, hiệu mang lại lớn, giảm thiểu công sức bỏ Mục đích hệ thống giúp việc quản lý việc cư trú công dân dễ dàng hơn, đảm bảo thực quyền nghĩa vụ công dân, tăng cường quản lý xã hội, giữ vững an ninh trị- trật tự an tồn xã hội Chính nhóm chúng em định chọn đề tài “Hệ thống quản lý nhân xã(phường)” để phần giải vấn đề Mục lục Lời nói đầu Mục lục Chương 1: u cầu hệ thống mơ hình nghiệp vụ I Phân tích yêu cầu .3 Mô tả chức nghiệp vụ Mô tả tác nhân use case hệ thống Biểu đồ UC 10 II Phân tích lĩnh vực vấn 12 Các lớp đặc tả hệ thống 12 Quan hệ lớp lĩnh vực vấn đề .13 Biểu đồ lớp lĩnh vực 13 Biểu đồ biểu đồ trạng thái .15 Phan Đăng Đạt-DCCTKH63B Nguyễn Đăng Đức-DCCTKH63B Báo cáo đồ án mơn Phân tích thiết kế hướng đối tượng a) Cấp sổ hộ 15 b) Tách sổ hộ 17 c) Cấp giấy khai sinh .18 d) Quản lý tiền án tiền .20 e) Cấp giấy tạm vắng 21 f) Cấp giấy tạm trú 23 g) Cấp giấy chứng tử 24 h) Chuyển 26 i) Sửa thông tin nhân 30 j) Thay đổi chủ hộ 32 Chương 2: Thiết kế hệ thống 34 Biểu đồ cộng tác 34 a) Cấp sổ hộ 34 b) Tách sổ hộ 35 c) Cấp giấy khai sinh .35 d) Tiền án tiền 36 e) Cấp giấy tạm vắng 36 f) Cấp giấy tạm trú 36 g) Cấp giấy chứng tử 37 h) Chuyển 37 i) Sửa thông tin nhân 38 j) Thay đổi chủ hộ 38 Biểu đồ thành phần 39 Biểu đồ triển khai .39 Thiết kế sở liệu 41 Đánh giá công việc kết luận 43 Chương 1: u cầu hệ thống mơ hình nghiệp vụ I Phân tích u cầu Mơ tả chức nghiệp vụ Hệ thống quản lý nhân thực nghiệp vụ sau: -Lưu trữ thông tin nhân có hộ thường trú địa phương bao gồm: Lưu trữ thông tin hộ khẩu, nhân khẩu, thông tin nhân khai báo tạm trú thông tin nhân khau báo tạm vắng -Thực việc cấp mới, sửa, xóa sổ hộ có điều chỉnh hộ khẩu, nhân Phan Đăng Đạt-DCCTKH63B Nguyễn Đăng Đức-DCCTKH63B Báo cáo đồ án môn Phân tích thiết kế hướng đối tượng -Cấp giấy chứng nhận chuyển cho nhân thu hồi sổ hộ hộ chuyển nơi khác -Cấp giấy chứng nhận tạm trú sửa đổi xóa bỏ nhân tạm trú hết thời gian tạm trú -Cấp giấy tạm vắng, sửa đổi xóa bỏ nhân tạm vắng nơi thường trú hạn cho phép mà khơng có lý -Thống kê số nhân sinh sống địa bàn tình hình an ninh trật tự -Cấp giấy khai sinh cho nhân sinh, giấy chứng tử cho nhân chết -Mọi thao tác với hệ thống thực thông qua quan chức Mô tả tác nhân use case hệ thống  Các tác nhân hệ thống: -Người dân: trình bày u cầu, kê khai thơng tin với cán -Cán quản lý nhân khẩu: Cán đăng nhập vào hệ thống thực theo yêu cầu người dân  Các Use Case hệ thống: 1) Đăng nhập:  Tóm tắt: Đăng nhập Use Case người dùng sử dụng (cán bộ) đăng nhập vào hệ thống quản trị để thực chức quản trị hệ thống  Tác nhân: Cán  Kịch bản: *Luồn kiện chính: -Trên giao diện quản trị hệ thống, 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 Tài khoản Mật -Người sử dụng nhập Tài khoản Mật khẩu, chọn đồng ý đăng nhập -Hệ thống tiếp nhận thông tin, kiểm tra Tài khoản Mật người dùng -Nếu hợp lệ, hệ thống chấp nhận đăng nhập, hiển thị thông báo đăng nhập thành công đưa người dùng đến giao diện -Kết thúc Use case *Luồng kiện phụ: Luồng 1: -Hệ thống kiểm tra thông tin đăng nhập khơng xác -Hệ thống từ chối đăng nhập, hiển thị thông báo Phan Đăng Đạt-DCCTKH63B Nguyễn Đăng Đức-DCCTKH63B Báo cáo đồ án mơn Phân tích thiết kế hướng đối tượng -Kết thúc Use Case Luồng 2: -Hệ thống kết nối sở liệu để kiểm tra thơng tin, q trình kế nối khơng thành cơng, khơng thực kiểm tra -Hiển thị thông báo lỗi -Kết thúc Use Case 2)    3)    Cấp sổ hộ khẩu: Tóm tắt: cấp sổ hộ Tác Nhân: Cán Kịch bản: -Sau người dùng đăng nhập thành công -Người dùng chọn thêm sổ hộ -Hệ thống hiển thị phần thông tin yêu cầu người dùng nhập thông tin thêm sổ hộ -Người dùng nhập thông tin vào hệ thống -Hệ thống cho người dùng chọn tiếp tục hay hủy bỏ -Người dùng chọn lưu -Hệ thống thực lưu thông báo cho người dùng -Kết thúc Use case Tách sổ hộ khẩu: Tóm tắt: Use case thực việc tách sổ hộ Tác nhân: Cán Kịch bản: -Khi người dùng thực việc đăng nhập hệ thống thành công *Luồng kiện chính: -Người dùng chọn tách sổ hộ -Hệ thống cho phép người dùng tìm kiếm sổ hộ -Hệ thống kiểm tra sổ hộ có hợp lệ hay khơng hợp lệ hệ thống hiển thị thông tin tách sổ hộ -Người dùng lựa chọn tách sổ hộ điền đầy đủ thông tin yêu cầu hệ thống -Hệ thống thực lưu thông báo cho người dùng biết -Kết thúc Use case *Luồng kiện rẽ nhánh: -Nếu hệ thống khơng tìm thấy sổ hộ thơng báo lại cho người dùng khơng tìm thấy sổ hộ -Kết thúc Use case Phan Đăng Đạt-DCCTKH63B Nguyễn Đăng Đức-DCCTKH63B Báo cáo đồ án môn Phân tích thiết kế hướng đối tượng 4)    Thay đổi chủ hộ: Tóm tắt: Use case thực việc thay đổi chủ hộ Tác nhân: Cán Các luồng kiện: - Sau người dùng thực thành công đăng nhập hệ thống * Luồng kiện - Người dùng chọ thay đổi chủ hộ - Hệ thống hiển thị cho phép người dùng nhập số sổ hộ cần thay đổi chủ hộ - Người dùng nhập số sổ hộ - Hệ thống kiểm tra số sổ hộ khẩu, tìm thấy hiển thị danh sách thành viên sổ hộ - Người dùng chọn nhân chọn làm chủ hộ chọn lưu thông tin thay đổi - Hệ thống lưu thông báo cho người dùng lưu thành công - Use case kết thúc * Luồng kiện ré nhánh - Hệ thống khơng tìm thấy số sổ hổ cần thay đổi thông báo cho người dùng Use case kết thúc 5) Sửa thông tin nhân khẩu:  Tóm tắt: Sửa đơi thơng tin nhân Use Case người sử dụng thay đổi thông tin nhân khẩu: họ tên, ngày sinh, quê quán, …  Tác nhân: Cán  Các luồng kiện: - Điều kiện: Khi người dùng đăng nhập thành cơng *Luồng kiện - Usecase bắt đầu người dùng chọn chức quản lý nhân khẩu, người dùng tìm kiếm nhân cần sửa - Hệ thống tìm kiếm hiển thị thơng tin nhân thỏa mãn - Người dùng chọn nhân cần sửa, hệ thống hiển thị tồn thơng tin nhân - Người dùng sửa thông tin nhân - Người dùng chọn lưu thông tin - Hệ thống lưu thông tin thay đổi thông báo cho người dùng - Usecae kết thúc Phan Đăng Đạt-DCCTKH63B Nguyễn Đăng Đức-DCCTKH63B Báo cáo đồ án mơn Phân tích thiết kế hướng đối tượng *Luồng kiện phụ Không tìm thấy nhân cần sửa -Hệ thống thơng báo khơng tìm thấy nhân theo u cầu -User khẳng định thơng điệp -Trở lại luồng bước 6) Chuyển khẩu:  Tóm tắt: người dùng thực chuyển nhiều nhân sang sổ hộ khác xã xã  Tác nhân: Cán  Kịch bản: *Luồng kiện chính: Chuyển xã - Use case bắt đầu người dùng chọn chức chuyển - Người dùng chọn chuyển xã - Người dùng tìm kiếm sổ hộ cần chuyển - Hệ thống hiển thị thông tin thành viên có sổ hộ - Người dùng nhập sổ hộ chuyển đến - Người dùng chọn nhân cần chuyển - Hệ thống hỏi lại người dùng - Hệ thống xóa tên người chọn sổ hộ cũ, thêm vào danh sách chuyển - Người dùng chọn quan hệ nhân chuyển với chủ sổ hộ - 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 - Hệ thống thông báo chuyển thành công - Use case kết thúc Chuyển xã - Use case bắt đầu người dùng chọn chức chuyển - Người dùng chọn chuyển xã Phan Đăng Đạt-DCCTKH63B Nguyễn Đăng Đức-DCCTKH63B Báo cáo đồ án môn Phân tích thiết kế hướng đối tượng - Người dùng tìm kiếm sổ hộ cần chuyển - Hệ thống hiển thị thơng tin thành viên có sổ hộ - Người dùng nhập nơi chuyển đến - Người dùng nhập chọn thông tin người chuyển - 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 - Hệ thống thông báo thành công - Use case kết thúc *Luồng kiện phụ Khơng tìm thấy sổ hộ 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ở bước luồng Chuyển 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ở luồng bước 7)    Cấp giấy tạm trú: Tóm tắt: Người dùng thực việc cấp giấy tạm trú cho nhân Tác nhân: Cán bộ, Nhân Kịch bản: -Sau người dùng đăng nhập thành công -Người dùng chọn cấp giấy tạm trú -Hệ thống hiển thị thông tin nhân thông tin tạm trú nhân -Người dùng nhập thông tin cần thiết -Người dùng chọn cấp giấy tạm trú -Hệ thống hỏi lại -Người dùng xác nhận -Hệ thống lưu vào in giấy tạm trú -Kết thúc Use case 8) Cấp giấy tạm vắng: Phan Đăng Đạt-DCCTKH63B Nguyễn Đăng Đức-DCCTKH63B Báo cáo đồ án mơn Phân tích thiết kế hướng đối tượng  Tóm tắt: Người dùng thực cấp giấy tạm vắng cho nhân đại phương  Tác nhân: Cán  Kịch bản: *Luồng kiện chính: -Người dùng chọn cấp giấy tạm vắng -Người dùng tìm kiếm nhân cần cấp giấy tạm vắng -Hệ thống hiển thị nhân thỏa mãn yêu cầu tìm kiếm -Người dùng chọn nhân cần cấp giấy tạm vắng -Hệ thống hiển thị thông tin nhân thông tin tạm vắng nhân -Người dùng nhập thơng tin tạm vắng -Người dùng chọn cấp giấy tạm vắng -Hệ thống hỏi lại người dùng -Người dùng xác nhận -Hệ thống lưu thông tin, in hiển thị cho người dùng -Use case kết thúc *Luồng kiện phụ: Khơng tìm thấy nhân 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ở luồng bước 9) Quản lý tiền án, tiền sự:  Tóm tắt: Người dùng sử dụng quản lý tiền án tiền để lưu thơng tin quản lý đối tượng có tiền án tiền địa phương  Tác nhân: Cán  Kịch bản: -Sau người dùng đăng nhập thành cơng hệ thống *Luồng kiện chính: -Người dùng chọn quản lý tiền án tiền -Tìm thơng tin nhân -Hệ thống hiển thị thông tin thông tin tiền án tiền nhân TH1: Khơng tìm thấy nhân thỏa mãn: -Người dùng chọn thêm kịch con: Thêm tiền án tiền -Người dùng chọn sửa kịch con: Sửa tiền án tiền thực -Người dùng chọn xóa kịch con: Xóa tiền án tiền thực Phan Đăng Đạt-DCCTKH63B Nguyễn Đăng Đức-DCCTKH63B Báo cáo đồ án mơn Phân tích thiết kế hướng đối tượng TH2: Khơng tìm thấy nhân -Hệ thống thông báo lại cho người dùng 10)Cấp giấy khai sinh:  Tóm tắt: Người dùng thực cấp lại giấy khai sinh cho nhân bị giấy khai sinh địa phương  Tác nhân: Cán bộ, nhân  Kịch bản: -Sau người dùng đăng nhập thành công -Người dùng chọn cấp giấy khai sinh -Nhân khai báo thông tin nhân khai sinh -Người dùng nhập thông tin cần 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 dùng -Người dùng xác nhận -Hệ thống lưu thông tin, in hiển thị cho người dùng -Kết thúc Use case 11)Cấp giấy chứng tử:  Tóm tắt: Người dùng thực cấp giấy chứng tử cho nhân chết địa phương  Tác nhân: Cán bộ, nhân  Kịch bản: -Người dùng chọn cấp giấy chứng tử -Nhân khai báo thông tin nhân chứng tử -Người dùng nhập thông tin cần giấy chứng tử -Người dùng chọn cấp giấy chứng tử -Hệ thống hỏi lại người dùng -Người dùng xác nhận -Hệ thống lưu thông tin, in hiển thị cho người dùng -Kết thúc Use case 12)Tìm kiếm: 13)Báo cáo 14)Đổi mật Biểu đồ UC Phan Đăng Đạt-DCCTKH63B Nguyễn Đăng Đức-DCCTKH63B 10 Báo cáo đồ án môn Phân tích thiết kế hướng đối tượng *Chuyển xã  Biểu đồ  Biểu đồ trạng thái Phan Đăng Đạt-DCCTKH63B Nguyễn Đăng Đức-DCCTKH63B 28 Báo cáo đồ án mơn Phân tích thiết kế hướng đối tượng i) Sửa thông tin nhân  Biều đồ Phan Đăng Đạt-DCCTKH63B Nguyễn Đăng Đức-DCCTKH63B 29 Báo cáo đồ án mơn Phân tích thiết kế hướng đối tượng  Biểu đồ trạng thái Phan Đăng Đạt-DCCTKH63B Nguyễn Đăng Đức-DCCTKH63B 30 Báo cáo đồ án mơn Phân tích thiết kế hướng đối tượng j) Thay đổi chủ hộ  Biểu đồ Phan Đăng Đạt-DCCTKH63B Nguyễn Đăng Đức-DCCTKH63B 31 Báo cáo đồ án mơn Phân tích thiết kế hướng đối tượng  Biểu đồ trạng thái Phan Đăng Đạt-DCCTKH63B Nguyễn Đăng Đức-DCCTKH63B 32 Báo cáo đồ án môn Phân tích thiết kế hướng đối tượng Chương 2: Thiết kế hệ thống Biểu đồ cộng tác a) Cấp sổ hộ Phan Đăng Đạt-DCCTKH63B Nguyễn Đăng Đức-DCCTKH63B 33 Báo cáo đồ án mơn Phân tích thiết kế hướng đối tượng b) Tách sổ hộ c) Cấp giấy khai sinh Phan Đăng Đạt-DCCTKH63B Nguyễn Đăng Đức-DCCTKH63B 34 Báo cáo đồ án mơn Phân tích thiết kế hướng đối tượng d) Tiền án tiền e) Cấp giấy tạm vắng f) Cấp giấy tạm trú Phan Đăng Đạt-DCCTKH63B Nguyễn Đăng Đức-DCCTKH63B 35 Báo cáo đồ án môn Phân tích thiết kế hướng đối tượng g) Cấp giấy chứng tử h) Chuyển  Chuyển xã Phan Đăng Đạt-DCCTKH63B Nguyễn Đăng Đức-DCCTKH63B 36 Báo cáo đồ án môn Phân tích thiết kế hướng đối tượng  Chuyển xã i) Sửa thông tin nhân j) Thay đổi chủ hộ Phan Đăng Đạt-DCCTKH63B Nguyễn Đăng Đức-DCCTKH63B 37 Báo cáo đồ án mơn Phân tích thiết kế hướng đối tượng Biểu đồ thành phần Biểu đồ triển khai Phan Đăng Đạt-DCCTKH63B Nguyễn Đăng Đức-DCCTKH63B 38 Báo cáo đồ án mơn Phân tích thiết kế hướng đối tượng Phan Đăng Đạt-DCCTKH63B Nguyễn Đăng Đức-DCCTKH63B 39 Báo cáo đồ án mơn Phân tích thiết kế hướng đối tượng Thiết kế sở liệu a) Bảng CanBoXa Tên thuộc tính Macanbo Hoten Diachi Sodienthoai ChucVu Taikhoan Matkhau Kiểu liệu Int String String Int String String String b) Bảng NhanKhau Tên thuộc tính MaNhanKhau HoVaTen TenGoiKhac GioiTinh NgaySinh NoiSinh QueQuan DanToc TrinhDoVanHoa NgheNghiep CMND Kiểu liệu String String String String Date String String String String String Int c) Bảng NhanKhauThuongTru Tên thuộc tính MaNhanKhau QuenQuanChuHo Tu ChuHo NgayDi NoiDen NgayDen NoiOTruoc SoHoKhau Phan Đăng Đạt-DCCTKH63B Nguyễn Đăng Đức-DCCTKH63B Kiểu liệu String String Boolean Boolean Date String String String Int 40 Báo cáo đồ án môn Phân tích thiết kế hướng đối tượng d) Bảng NhanKhauTamTru Tên thuộc tính MaNhanKhauu NgayDen NgayDi LyDo Kiểu liệu String Date Date String e) Bảng SoHoKhau Tên thuộc tính SoHoKhau HoChinhSach NoiThuongTru Kiểu liệu Int String Char f) Bảng TamVang Tên thuộc tính MaNhanKhau MaTamVang NgayDi NgayVe NoiDen LyDo Kiểu liệu String Int Date Date String String g) Bảng TienAnTienSu Tên thuộc tính MaNhanKhau MaTienAn NoiDung XuLy NgayViPham Phan Đăng Đạt-DCCTKH63B Nguyễn Đăng Đức-DCCTKH63B Kiểu liệu Sting Int String String Date 41 Báo cáo đồ án môn Phân tích thiết kế hướng đối tượng Đánh giá cơng việc kết luận Cùng với phát triển mạnh mẽ intenet nay, phát triển vễ kĩ thuật không ngừng mạng điện tử công nghệ thông tin, đạt nhiều thành tựu, kĩ sư công nghệ thông tin tạo nhiều sản phẩm giúp ích cho việc quản lý chung nước, phần mềm hỗ trợ quản lý đưa vào thực tiễn đời sống nhiều Đề tài chúng em chọn “quản lý nhân xã (phường)” nhiều đề tài hấp dẫn khác, quản lý nhân xã phường giúp nhà nước quản lý nhân xã rõ ràng rành mạnh, tránh vắn đề lớn việc cư trú trái phép đặc biệt với dịch covid 19 có diễn biến phức tạp nước ta, quản lý nhân xã phường cịn giúp nhân dân tránh thủ tục phức tạp cần chuyển vắn đề liên quan đến nhân Chúng em làm đề tài giao đủ phần giao , em mong thầy giúp đỡ để đề tài lớn chỉnh chủ , chúng em cảm ơn !! Phan Đăng Đạt-DCCTKH63B Nguyễn Đăng Đức-DCCTKH63B 42

Ngày đăng: 11/12/2021, 19:37

Từ khóa liên quan

Mục lục

  • Lời nói đầu

  • Mục lục

  • Chương 1: Yêu cầu hệ thống và mô hình nghiệp vụ

    • I. Phân tích yêu cầu

      • 1. Mô tả chức năng nghiệp vụ

      • 2. Mô tả các tác nhân và use case của hệ thống

      • 3. Biểu đồ UC

      • II. Phân tích lĩnh vực vấn

        • 1. Các lớp trong đặc tả hệ thống

        • 2. Quan hệ giữa các lớp trong lĩnh vực vấn đề

        • 3. Biểu đồ lớp lĩnh vực

        • 4. Biểu đồ tuần tự và biểu đồ trạng thái

        • a) Cấp sổ hộ khẩu

        • b) Tách sổ hộ khẩu

        • c) Cấp giấy khai sinh

        • d) Quản lý tiền án tiền sự

        • e) Cấp giấy tạm vắng

        • f) Cấp giấy tạm trú

        • g) Cấp giấy chứng tử

        • h) Chuyển khẩu

        • i) Sửa thông tin nhân khẩu

        • j) Thay đổi chủ hộ

        • Chương 2: Thiết kế hệ thống

          • 1. Biểu đồ cộng tác

Tài liệu cùng người dùng

Tài liệu liên quan