1. Trang chủ
  2. » Luận Văn - Báo Cáo

Quản lý nhân hộ khẩu phường nguyễn cư trinh quận 1 thành phố hồ chí minh

91 3 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 91
Dung lượng 3,43 MB

Cấu trúc

  • I. Phân tích mục tiêu và yêu cầu của hệ thống (3)
    • 3. Yêu cầu (3)
  • II. Khảo sát hệ thống và phân tích hiện trạng hệ thống (5)
    • 1. Khảo sát hệ thống (5)
  • III. Phân tích hệ thống (21)
    • 1. Mô hình phân rã hệ thống (21)
    • 2. Mô hinh thực thể ERD (0)
    • 4. Mô tả chi tiết cho các quan hệ (0)
    • 5. Mô tả bảng tổng kết (36)
  • IV. Thiết kế giao diện (38)
    • 1. Sơ lược về hệ thống quản lý nhân hộ khẩu (0)
    • 2. Thiết kế giao diện (40)
  • V. Thiết kế ô xử lý (81)
  • VI. Đánh giá ưu, khuyết điểm (89)
    • 1. Nhận xét về hệ thống mới (89)
    • 2. So sánh hệ thống mới và hệ thống cũ (89)
  • VII. Bảng phân công công việc (90)

Nội dung

Phân tích mục tiêu và yêu cầu của hệ thống

Yêu cầu

Hệ thống quản lý nhân, hộ khẩu phải được phân tích và thiết kế phù hợp với mô hình tổ chức địa giới hành chính của phường Nguyễn Cư Trinh.

Quản lý tốt hồ sơ hộ khẩu của từng hộ gia đình, từng nhà tập thể và từng người dân từ 15 tuổi trở lên về các mặt: lý lịch, quan hệ gia đình, nghề nghiệp,…Việc tiến hành chuyển giao hồ sơ giữa các cấp, phân loại và xử lý cụ thể như sau:

3.1.1 Quản lý nhân, hộ khẩu: a Quản lý hộ khẩu:

- Quản lý việc đăng ký hộ khẩu mới: Xem xét hồ sơ và điều kiện đăng ký hộ khẩu mới của nhân khẩu, chuyển giao lên cấp trên để xét duyệt Sau khi xét duyệt, công an phường tiến hành các thủ tục cần thiết để cấp hộ khẩu mới cho nhân khẩu Đồng thời bổ sung hồ sơ hộ mới.

- Quản lý hộ chuyển đến: Xem xét hồ sơ từ nơi chuyển đi, lập sổ hoặc chứng nhận hộ khẩu cho nhân khẩu mới chuyển đến, bổ sung hồ sơ hộ mới.

- Quản lý hộ chuyển đi:

+ Chuyển đi trong phạm vi phường: Điều chỉnh lại mục địa chỉ của chủ hộ trong phiếu theo dõi hộ khẩu.

+ Chuyển đi ngoài phạm vi phường, trong phạm vi thành phố: Điều chỉnh lại địa chỉ cư trú và sắp xếp hồ sơ về địa chỉ phường mới, phiếu theo dõi hộ ghi địa chỉ nơi chuyển đến và lưu lại vào chỗ cũ.

+ Chuyển đi ngoài phạm vi phường, ngoài phạm vi thành phố: Làm phiếu chuyển toàn bộ hồ sơ đến nơi đến Phiếu theo dõi hộ ghi địa chỉ nơi đến và lưu lại vào chỗ cũ

- Quản lý việc bổ sung, điều chỉnh thay đổi về hộ khẩu:

+ Tách một hộ thành hai hộ, bổ sung thêm hồ sơ hộ mới tách.

+ Nhập hai hộ thành một hộ, lập hồ sơ hộ mới nhập đồng thời thu lại toàn bộ hồ sơ của các hộ ban đầu.

+ Cập nhật dữ liệu theo đúng quy định. b Quản lý nhân khẩu:

- Quản lý thông tin nhân khẩu thường trú thông qua thông tin hộ chuyển đi và chuyển đến.

- Quản lý nhân khẩu tạm trú ( bao gồm tạm trú có thời hạn và tạm trú vãng lai) : Quản lý thông tin về họ tên, địa chỉ và nghề nghiệp của những người tạm trú trong phạm vi phường Cụ thể như sau:

+ Các đối tượng đăng ký tạm trú có thời hạn dưới sự quản lý của phường gồm những người có nhu cầu cư trú nhưng chưa đủ điều kiện ĐKHK thường trú tại phường, người nơi khác đến học nghề, làm việc, lao động tự do.

+ Các đối tượng phải đăng ký tạm trú vãng lai là những người từ 15 tuổi trở lên ở lại qua đêm ngoài phạm vi phường, xã, thị trấn nơi thường trú.

- Quản lý nhân khẩu tạm vắng: Quản lý thông tin liên quan của những người từ 15 tuổi trở lên có việc riêng đi vắng qua đêm khỏi phạm vi phường Tiến hành xóa tên và báo cho chủ hộ gia đình hoặc người phụ trách tập thể biết các trường hợp đi vắng khỏi nơi thường trú quá 6 tháng mà không khai báo tạm vắng, không có lý do chính đáng.

- Quản lý việc bổ sung, điều chỉnh, đính chính về nhân khẩu (như cải chính họ tên, thêm thông tin trẻ em mới sinh, người mất tích,…):

+ Thay đổi, bổ sung thông tin về nhân khẩu trong sổ hộ khẩu của nhân khẩu đó và lưu lại thông tin thay đổi vào sổ theo dõi hộ khẩu

+ Cập nhật dữ liệu theo đúng quy định.

Thực hiện việc phân tích, tổng hợp số liệu để đưa ra các dạng mẫu biểu thống kê, danh sách trong các công tác báo cáo về đăng ký quản lý nhân, hộ khẩu và các yêu cầu của các sở ban ngành liên quan đến dữ liệu nhân hộ khẩu thường trú trên địa bàn.

3.2 Yêu cầu phi chức năng:

- Hệ thống phải có tính mở, có cơ sở dữ liệu dự phòng và đảm bảo an ninh, an toàn Hệ thống chương trình phải có khả năng phân cấp, bổ sung các chức năng khác khi có những yêu cầu phát sinh.

- Người sử dụng chương trình: đăng kí và phân quyền cho người sử dụng chương trình, giúp người quản lý có thể theo dõi, kiểm soát được chương trình.

- Đổi password: người sử dụng có thể đổi mật mã để vào chương trình và sử dụng hệ thống dữ liệu.

- Cần phân chia khả năng truy cập dữ liệu nhập xuất cho từng nhóm người sử dụng để tránh việc điều chỉnh số liệu không thuộc phạm vi quản lý của người sử dụng, dẫn đến việc khó kiểm soát số liệu và nội dung dữ liệu.

Khảo sát hệ thống và phân tích hiện trạng hệ thống

Khảo sát hệ thống

Địa chỉ khảo sát : Cơ quan công an phường, số 139 Trần Đình Xu, phường Nguyễn Cư Trinh, Quận 1, thành phố Hồ Chí Minh.

Phường Nguyễn Cư Trinh nằm ở vị trí cận trung tâm Quận 1, diện tích 75 ha, có nhiều cơ quan đơn vị trú đóng Phường có 8 khu phố với 124 tổ dân phố Tính tới thời điểm hiện tại ( tháng 5/2009), toàn Phường có 6.661 hộ với 28.694 nhân khẩu Công tác đăng ký, quản lý hộ khẩu của phường Nguyễn Cư Trinh được thực hiện theo khu vực dân cư của đơn vị hành chính phường Sổ hộ khẩu là tài liệu pháp lý làm cơ sở để xác nhận việc cư trú của công dân, là căn cứ để điều chỉnh sổ hộ khẩu gia đình, giấy chứng nhận nhân khẩu tập thể và một số việc khác Qua đó phục vụ cho việc nắm tình hình về thân nhân, lai lịch, hoàn cảnh kinh tế, quan hệ gia đình, thái độ chính trị của một nhân khẩu

Cơ quan công an phường Nguyễn Cư Trinh trực tiếp lập và lưu giữ các loại sổ và giấy chứng nhận cho các hộ trong phường; thực hiện thủ tục đăng ký mới hộ

Công an thành phố/tỉnh

Công an phường khẩu, thực hiện việc chuyển đi, chuyển đến, điều chỉnh những thay đổi khác theo quy định; tổ chức đăng ký, quản lý tạm trú, tạm vắng và cấp giấy tạm trú có thời hạn, lưu giữ, bảo quản các tài liệu phản ánh về những thay đổi về nhân, hộ khẩu và các biện pháp trong quá trình hoạt động đăng ký, quản lý hộ khẩu; báo cáo thống kê và chuyển giao hồ sơ lên công an cấp trên như sơ đồ trên (Công an Quận).

Thông tin về nhân, hộ khẩu được hình thành và bổ sung chủ yếu thông qua công tác đăng ký hộ khẩu, xác minh hộ khẩu, nhân khẩu.

Cơ quan công an phường Nguyễn Cư Trinh có cấu trúc như sau:

- Phòng hướng dẫn : Tiếp nhận nguyện vọng và hướng dẫn cụ thể các phòng ban liên quan có thể giải quyết các công việc công dân yêu cầu.

- Phòng đăng ký và quản lý cư trú : Phòng này được chia ra làm nhiều khu vực, mỗi khu vực do một cán bộ công an quản lý, mỗi cán bộ quản lý một công việc cụ thể: o Khu vực đăng ký thường trú: Thực hiện việc đăng ký hộ khẩu mới, đăng ký thường trú cho các trường hợp ở nơi khác chuyển đến phường Nguyễn Cư Trinh, thực hiện việc đăng ký chuyển cư trú đi nơi khác của một hộ hoặc một người khỏi phạm vi phường Nguyễn

Cư Trinh o Khu vực quản lý tạm trú, tạm vắng: Thực hiện việc đăng ký quản lý tạm trú có thời hạn và tạm trú vãng lai cho các đối tượng tạm trú theo quy định Thực hiện việc đăng ký tạm vắng cho các nhân khẩu đang tạm vắng khỏi phường. o Khu vực đăng ký điều chỉnh thay đổi về nhân, hộ khẩu: Nhiệm vụ của phòng là quản lý việc điều chỉnh, bổ sung những thay đổi về nhân khẩu ( như: có người mất tích, có trẻ em mới sinh,có người đi nghĩa vụ,…); đính chính về thông tin nhân khẩu ( ví dụ: cải chính họ, tên, chữ đệm; cải chính ngày, tháng, năm sinh…) ; quản lý về việc tách một hộ thành hai hộ hoặc nhập hai hộ thành một hộ.

- Phòng thống kê và lưu trữ: Lưu trữ các hồ sơ, giấy tờ liên quan đến việc quản lý đăng ký hộ khẩu Thống kê và tổng hợp các số liệu, thông tin về hộ khẩu, nhân khẩu trên địa bàn phường theo tháng, quý, 6 tháng, năm để báo cáo lên cấp trên Thống kê nhân khẩu tạm trú, tạm vắng In danh sách nhân khẩu đến tuổi làm CMND, đi nghĩa vụ quân sự.

- Phòng truyền, nhận thông tin: Truyền và nhận thông tin liên lạc giữa các cấp để kịp thời tiếp nhận các chỉ thị, công văn từ các cấp; chuyển giao hồ sơ giữa các địa bàn và cơ quan cấp cao hơn Đồng thời cập nhật thông tin vào máy tính để in các biểu mẫu báo cáo dựa vào số liệu đã tổng hợp từ phòng thống kê để báo cáo lên cơ quan cấp trên.

Sơ đồ tổ chức của khu vực quản lý nhân khẩu và hộ khẩu của phường Nguyễn Cư Trinh:

Sau đây sẽ là cụ thể quy trình từng công việc được thực hiện trong quá trình quản lý hộ khẩu tại phường Nguyễn Cư Trinh:

A Đăng ký, quản lý thường trú:

(1) Đăng ký hộ khẩu mới:

- Khi nhân khẩu muốn xin chuyển đến thành phố theo các tiêu chuẩn quy định và cần đăng ký hộ khẩu mới thì phải đến cơ quan công an phường trình các loại giấy tờ : Phiếu báo thay đổi nhân khẩu, hộ khẩu; bản khai nhân khẩu; giấy chuyển hộ khẩu; giấy tờ, tài liệu chứng minh chỗ ở hợp pháp.

- Cơ quan công an xem xét và giải quyết như sau:

+ Xem xét các hồ sơ và giấy tờ kèm theo

+ Chuyển hồ sơ và giấy tờ lên công an quận, chờ xét duyệt Thời gian giải quyết của công an quận tổng cộng tối đa 8 ngày, nếu cộng cả thời hạn xác minh là không quá 14 ngày.

- Mô hình quá trình xử lý:

- Khi chuyển cư trú đi nơi khác (chuyển ĐKHK thường trú) thì chủ hộ hoặc người chuyển đi phải đến trình báo tại công an nơi đăng ký hộ khẩu thường trú Các trường hợp chuyển đi gồm:

+ Trường hợp 1: Chuyển đi trong phạm vi phường.

+ Trường hợp 2: Chuyển đi ngoài phạm vi phường, trong phạm vi thành phố.

+ Trường hợp 3: Chuyển đi ngoài phạm vi phường, ngoài phạm vi thành phố.

- Thủ tục: khai “phiếu khai báo thay đổi về hộ khẩu, nhân khẩu – mẫu phiếu NK5”, xuất trình “sổ hộ khẩu gia đình – mẫu NK3a” hoặc “Giấy chứng nhận nhân khẩu tập thể - NK3b” và các giấy tờ khác liên quan.

- Cơ quan công an xem xét và giải quyết như sau:

+ Đối với trường hợp 1: không phải cấp giấy chứng nhận chuyển đi, chỉ điều chỉnh trong sổ hoặc giấy chứng nhận nhân khẩu tập thể ở mục thay đổi chỗ ở.

+ Đối với trường hợp 2: cơ quan Công an cấp “Giấy chứng nhận chuyển đi – mẫu phiếu NK7” và thu sổ hộ khẩu gia đình hoặc giấy chứng nhận nhân khẩu tập thể và lưu và tàng thư Hộ khẩu Giấy chứng nhận chuyển đi do trưởng Công an phường cấp Thời gian tối đa để giải quyết là 3 ngày.

+ Đối với trường hợp 3: cơ quan công an phường xem xét và gửi yêu cầu lên công an cấp trên Giấy chứng nhận chuyển đi sẽ do trưởng công an quận cấp Thời gian giải quyết là 3 ngày.

(i) Giải thích khái niệm “tàng thư hộ khẩu”: Là một trong những loại tàng thư nghiệp vụ của lực lượng Công an, là nơi lưu giữ, bảo quản những tài liệu phản ánh về hộ khẩu, nhân khẩu và các biện pháp trong quá trình hoạt động đăng ký, quản lý hộ khẩu.

(ii) Mô hình quá trình xử lý như sau:

- Các biểu mẫu liên quan :

+ Mẫu NK5: Dùng cho công dân khai báo khi có sự thay đổi về nhân, hộ khẩu.

+ Mẫu NK3a: Dùng để cấp cho từng hộ gia đình đã đăng ký hộ khẩu thường trú.

Là đăng ký thường trú cho các trường hợp ở nơi khác đến Chủ hộ gia đình hoặc người mới chuyển đến phải đến Công an phường, ở nơi chuyển đến làm thủ tục đăng ký hộ khẩu thường trú, thời hạn đến làm thủ tục từ khi chuyển đến là không quá 10 ngày.

- Các giấy tờ để làm thủ tục:

+ Phiếu thay đổi hộ khẩu, nhân khẩu – “mẫu phiếu NK5”

Phân tích hệ thống

Mô hình phân rã hệ thống

2 Mô hình thực thể ERD:

2.1 Xác định các thực thể:

Mô tả các thực thể

(1) Thực thể NHANKHAU: (Thực thể nhân khẩu)

 Mô tả: thực thể này cho biết các thông tin về những nhân khẩu trên địa bàn phường.

Nghề nghiệp Dân tộc Diện hộ khẩu

Quan hệ với chủ hộ Quốc tịch Tình trạng hộ khẩu

Trình độ văn hóa Tôn giáo

 Các thuộc tính o Mã nhân khẩu (MaNK): là khóa chính của thực thể. o Chứng minh nhân dân (CMND). o Họ tên (HoTen_NK). o Bí danh (BiDanh_NK) : Bí danh của nhân khẩu. o Tên khác (TenKhac_NK) : Tên gọi khác của nhân khẩu. o Giới tính (GioiTinh_NK). o Ngày sinh (NgaySinh_NK). o Nơi sinh (NoiSinh_NK). o Nguyên quán (NguyenQuan_NK) : nguyên quán của nhân khẩu. o Chỗ ở hiện nay (ChoOHienNay_NK) :Chỗ ở hiện nay của nhân khẩu o Hôn nhân (HonNhan_NK) o Tôn giáo (TonGiao_NK). o Dân tộc (DanToc_NK). o Trình độ văn hóa (TĐVanHoa_NK). o Chuyên môn (ChuyenMon_NK) : chuyên môn kỹ thuật thành thạo nhất của nhân khẩu. o Tình trạng (TinhTrang_NK): xác định là nhân khẩu còn sống hay đã chết, hay đã mất tích,…

(2) Thực thể TT_TAMVANG: (Thực thể thông tin tạm vắng)

 Mô tả: thực thể này giống như 1 giấy tạm vắng của 1 nhân khẩu.

 Các thuộc tính: o Mã tạm vắng (MaTV): làm khóa chính để phân biệt các thông tin tạm vắng với nhau. o Ngày đi (NgayDi): ngày bắt đầu đi khỏi phường. o Ngày về(NgayVe): ngày bắt đầu về lại phường. o Lý do (LyDo_TV): nguyên nhân tạm vắng. o Địa chỉ đến (DChiDen): địa chỉ nơi người tạm vắng đến.

(3) Thực thể TT_CDI: (Thực thể thông tin chuyển đi)

 Mô tả: thực thể này là 1 phần của phiếu báo thay đổi nhân, hộ khẩu (đi khỏi nơi ở cũ và cắt khẩu) của 1 nhân khẩu.

 Chú ý: việc người chuyển đi này cắt khẩu khỏi nơi ở cũ sẽ tương ứng với việc chuyển thuộc tính “TTHK_NK” (nghĩa là tình trạng hộ khẩu – nhân khẩu) trong liên kết “Thuộc” giữa nhân khẩu và hộ khẩu từ “có” (đang ở) sang “không” (không còn ở nữa) để xác nhận việc người này đã cắt khỏi sổ hộ khẩu cũ.

 Các thuộc tính : o Mã chuyển đi (MaCDi): dùng làm khóa chính để phân biệt các thông tin chuyển đi với nhau. o Số hồ sơ (SoHoSo) : Số hồ sơ chuyển đi (do công an cấp). o Ngày chuyển đi (NgayCDi): ngày bắt đầu rời phường. o Nơi đến (NoiDen): nơi mà người chuyển đi tới. o Lý do chuyển đi (LyDoDi): Nguyên nhân chuyển đi.

(4) Thực thể QTCUTRU: (Thực thể quá trình cư trú)

 Mô tả: thực thể này cho biết thông tin về 1 giai đoạn cư trú (nghĩa là từ lúc đến tới lúc đi khỏi 1 nơi nào đó) của 1 nhân khẩu.

 Các thuộc tính o Mã quá trình cư trú (MaQTCT): làm khóa chính để phân biệt các quá trình cư trú với nhau. o Từ ngày (TuNgay): ngày bắt đầu 1 giai đoạn cư trú. o Đến ngày (DenNgay): ngày kết thúc 1 giai đoạn cư trú. o Địa chỉ cư trú (DChiCT): nơi ở trong giai đoạn cư trú đang được nói tới. o Nghề nghiệp (NgheNghiep): việc làm trong giai đoạn cư trú đang được nói tới. o Địa chỉ nơi làm việc (DChi_LamViec): nơi làm việc trong giai đoạn cư trú đang được nói tới.

(5) Thực thể TT_CDEN: (Thực thể thông tin chuyển đến)

 Mô tả: thực thể này giống với 1 đơn đăng ký chuyển đến (đến và nhập khẩu nơi ở mới).

 Chú ý: trong thực thể này chúng ta không đề cập tới hộ khẩu mà người chuyển tới nhập vào Điều này dễ hiểu vì khi chuyển tới thì người này sẽ là

1 nhân khẩu của phường, do đó thông tin về người này và thông tin về hộ khẩu người này nhập vào sẽ được lưu trong thực thể NHANKHAU.

 Các thuộc tính o Mã chuyển đến(MaCDen): dùng làm khóa chính để phân biệt các thông tin chuyển đến với nhau. o Ngày đến (NgayDen): ngày tới phường. o Từ đâu đến (TuDauDen): nơi mà người chuyển đến đi. o Lý do (LyDoDen): Nguyên nhân chuyển đến phường.

(6) Thực thể HOKHAU: (Thực thể hộ khẩu)

 Mô tả: thực thể cho biết những thông tin về hộ khẩu (trừ các thông tin về những người thuộc hộ khẩu được lưu trữ trong thực thể NHANKHAU).

 Chú ý: để tránh trường hợp 1 hộ có chủ hộ và 1 (hay nhiều) cá nhân khác trong hộ cùng tên thì chúng ta xác định chủ hộ qua CMND.

 Các thuộc tính o Mã hộ khẩu (MaHK): dùng làm khóa chính để phân biệt các hộ khẩu khác. o Địa chỉ hộ (DChiHo) o Hồ sơ hộ khẩu số (HSHKSo) o Ngày kê khai (NgayKeKhai): xác định ngày làm hộ khẩu. o Diện hộ khẩu (DienHK). o Đặc điểm cư trú (DDiemCuTru). o Tình trạng hộ khẩu (TinhTrangHK): gia đình thương binh, gia đình chính sách,…

(7) Thực thể TT_TAMTRU: (Thực thể thông tin tạm trú)

 Mô tả: quan hệ này giống với 1 giấy tạm trú của 1 nhân khẩu.

 Vì cơ sở dữ liệu của phường chưa liên kết được với phường khác nên không thể có các thông tin (họ tên, giới tính, quê quán,…) của người tạm trú Đó chính là lý do vì sao có một số thuộc tính của thực thể TT_TAMTRU sẽ trùng với thực thể NHANKHAU.

 Chú ý: o Chỗ người tạm trú đang ở chính là địa chỉ của hộ khẩu mà người đó đến tạm trú. o Không lưu trữ người tạm trú như 1 nhân khẩu vì người này đã là 1 nhân khẩu tại 1 nơi khác (nơi mà người này đăng ký hộ khẩu).

 Các thuộc tính o Mã tạm trú (MaTT): dùng làm khóa chính để phân biệt các thông tin tạm trú với nhau. o Chứng minh nhân dân (CMND_TT): CMND của người tạm trú. o Họ tên (HoTen_TT). o Giới tính (GioiTinh_TT). o Ngày sinh (NgaySinh_TT). o Tên gọi khác của người tạm trú (TenKhac_TT). o Nơi đăng ký hộ khẩu thường trú( NoiThuongTru). o Ngày tạm trú (Ngay_TT): ngày bắt đầu tới phường tạm trú. o Ngày kết thúc(NgayKetThuc_TT): ngày kết thúc tạm trú ở phường.

(8) Thực thể TREEMDIKEM: (Thực thể trẻ em đi kèm)

 Mô tả: Là thực thể yếu liên kết với thực thể TT_TAMTRU Thực thể này cho biết thông tin về trẻ em (chưa đủ 14 tuổi, chưa có CMND) được 1 nhân khẩu trên 14 tuổi dắt kèm theo đến tạm trú tại phường.

 Các thuộc tính o Họ tên (Hoten_TEDK): là khoá bộ phận. o Ngày sinh (Ngaysinh_TEDK): là khoá bộ phận. o Giới tính (Gioitinh_TEDK). o Nơi sinh (NoiSinh_TEDK).

(9) Thực thể TT_GIAHAN: (Thực thể gia hạn)

 Mô tả: thực thể này giống 1 phần của phiếu tạm trú (phần gia hạn) giúp tăng số ngày tạm trú đối với trường hợp tạm trú có thời hạn.

 Các thuộc tính o Mã gia hạn (MaGH): dùng làm khóa chính để phân biệt các thông tin gia hạn khác. o Ngày bắt đầu(NgayBatDau): ngày bắt đầu tính gia hạn. o Ngày kết thúc(NgayKetThuc): ngày kết thúc quá trình gia hạn. o Lần gia hạn (LanGiaHan): số lần đã gia hạn.

(10) Thực thể QUANHEGIADINH (thực thể quan hệ gia đình)

 Mô tả: đây là thực thể yếu của thực thể NHANKHAU, được tạo ra nhằm cho biết thông tin về thân nhân của một nhân khẩu Việc quản lý thông tin về một thân nhân của 1 nhân khẩu trên phường gặp trở ngại lớn là thân nhân có thể không thuộc quyền quản lý của phường Nguyễn Cư Trinh mà thuộc một phường, hay một quận, … khác Do đó, dù không phải là cách tối ưu nhưng ở mô hình này chúng ta quản lý thân nhân qua một số thông tin như tên, giới tính, ngày sinh, nơi sinh, chổ ở hiện nay (không thể dùng CMND vì các trẻ em dưới 14 chưa có ) Tuy là cách này có thể gây nên sự trùng lặp dữ liệu giữa 2 quan hệ QUANHEGIADINH và NHANKHAU (vì 1 thân nhân có thể là một nhân khẩu) nhưng cách quản lý này sẽ giải quyết được mọi trường hợp liên quan đến thân nhân, hơn nữa cũng phù hợp với cách quản lý hiện nay của Nhà nước (mà hiện nay vẫn còn sử dụng) bằng giấy tờ

(trên giấy tờ như “phiếu khai báo thay đổi nhân, hộ khẩu”, sổ hộ khẩu,… thì người thân của 1 nhân khẩu được xác định qua tên, nơi sinh,… ).

 Các thuộc tính o Họ tên (HoTen_TN): là khoá bộ phận. o Ngày sinh ( NgaySinh_TN). o Nơi sinh (NoiSinh_TN). o Giới tính (GioiTinh_TN). o Chỗ ở hiện nay (ChoOHienNay_TN).

(11) Thực thể NK5 (mẫu phiếu báo thay đổi NK5)

 Mô tả: Thực thể này là một phần của phiếu báo thay đổi NK5 Khi 1 nhân khẩu thay đổi thông tin thì chúng ta sẽ lưu trữ lại các thông tin cũ của người này bằng thực thể này Vì hiện nay 1 nhân khẩu chỉ có thể thay đổi một số ít thông tin (có thể thấy rõ qua phiếu NK5: trong phiếu chỉ có 1 dòng ghi nội dung được thay đổi, hơn nữa, pháp luật nước ta chỉ mới cho phép thay đổi các thông tin này) như họ tên, ngày sinh.

 Các thuộc tính o Mã NK5 (MaNK5): là khoá chính. o Họ tên cũ (HoTenCu). o NgaySinhCu (NgaySinhCu). o Tình trạng cũ (TinhTrangCu). o Ngày cập nhật (NgayCapNhat).

TuNgay DenNgay DChiCT NgheNghiep DChi_LamViec

NgayDi NgayVe DChiDen LyDo_TV

NgayKeKhai HSHKSo DienHK DDiemCuTru TinhTrangHK DChiHo

CMND_NK HoTen_NK BiDanh_NK TenKhac_NK GioiTinh_NK NgaySinh_NK NoiSinh_NK NguyenQuan_NK ChoOHienNay_NK TonGiao_NK DanToc_NK TĐVanHoa_NK ChuyenMon Tinhtrang_NK

HoTenCu NgaySinhCu TinhTrangCu NgayCapNhat Đổi (0,1)

3 Chuyển mô hình ERD thành mô hình quan hệ:

NHANKHAU(MaNK, MaHK, CMND, HoTen_NK, BiDanh_NK,

TenKhac_NK, NgaySinh_NK, NoiSinh_NK, GioiTinh_NK, NguyenQuan_NK, ChoOHienNay_NK, HonNhan_NK, TDVanHoa_NK, TonGiao_NK, DanToc_NK, ChuyenMon_NK, TTHK_NK, QheChuHo, TinhTrang_NK).

QTCUTRU (MaQTCT, MaNK, TuNgay, DenNgay, DChiCT, NgheNghiep,

TT_TAMVANG ( MaTV, MaNK, NgayDi, NgayVe, LyDo_TV, DchiDen,

TT_CDEN ( MaCD, MaNK, NgayDen, TuDauDen, LyDoDen).

TT_CDI ( MaCDi, MaNK,SoHoSo, NgayCDi, NoiDen, LyDoDi).

HOKHAU (MaHK, CMND_ChuHo, NgayKeKhai, HSHKSo, DienHK,

TT_TAMTRU ( MaTT, MaHK, CMND_TT, HoTen_TT, GioiTinh_TT,

NgaySinh_TT, TenKhac_TT, NoiThuongTru, TGThucVe, Ngay_TT, NgayKetThuc_TT ).

TT_GIAHAN ( MaGH, MaTT, NgayBatDau, NgayKetThuc, LanGiaHan).

TREEMDIKEM ( MaTT, HoTen_TEDK, NgaySinh_TEDK,

QUANHEGIADINH( MaNK, HoTen_TN, QuanHeTN, NgaySinh_TN,

NK5 ( MaNK5, MaNK, HoTenCu, NgaySinhCu, TinhTrangCu, NgayCapNhat).

4 Bảng mô tả chi tiết cho các quan hệ:

Các kí hiệu được dùng

SN: Số nguyên ST: Số thực CU: Chuỗi mã Unicode

NT: Ngày tháng B: Bắt buộc có K: Không bắt buộc có (có thể null)

NHANKHAU(MaNK, MaHK, CMND, HoTen_NK, BiDanh_NK,

TenGoiKhac_NK, NgaySinh_NK, NoiSinh_NK, GioiTinh_NK,

NguyenQuan_NK, ChoOHienNay_NK, HonNhan_NK,

TDVanHoa_NK, TonGiao_NK, DanToc_NK, ChuyenMon, TTHK_NK, QheChuHo, TinhTrang_NK).

STT Thuộc tính Diễn giải Kiểu

3 CMND Chứng minh nhân dân C 9 K

4 HoTen_NK Họ tên nhân khẩu CU 40 B

5 BiDanh_NK Bí danh CU 10 K.

6 TenKhac_NK Tên gọi khác CU 40 K.

7 GioiTinh_NK Giới tính CU 3 B

8 NgaySinh_NK Ngày sinh NT 8 B

9 NoiSinh_NK Nơi sinh CU 40 B

NK Chổ ở hiện nay CU 40 K.

13 TDVanHoa_NK Trình độ văn hóa CU 10 B

14 TonGiao_NK Tôn giáo CU 9 B

15 DanToc_NK Dân tộc CU 7 B

17 TTHK_NK Tình trạng với hộ khẩu CU 1 B

18 QheChuHo Quan hệ chủ hộ CU 5 B

19 TinhTrang_NK Tình trạng của nhân khẩu CU 5 B

Kiểu dữ liệu: đơn giản (chuỗi, ngày tháng)

Kích thước tối thiểu: 30000*306 = 9180000 (Bytes)  9.18 (MB)

Kích thước tối đa: 80000*306 = 24480000 (Bytes)  24.48 (MB)

QTCUTRU(MaQTCT, MaNK, TuNgay, DenNgay, DChiCT,

T Thuộc tính Diễn giải Kiểu

1 MaQTCT Mã quá trình cư trú C 9 B P.K.

3 TuNgay Từ ngày (ngày đến nơi cư trú NT 8 B mới)

4 DenNgay Đến ngày (ngày đi khỏi nơi cư trú) NT 8 K

5 DchiCT Địa chỉ cư trú CU 40 B

7 Dchi_LamViec Địa chỉ nơi làm việc CU 40 K

Kiểu dữ liệu: đơn giản (chuỗi, ngày tháng)

Kích thước tối thiểu: 60000 * 122 = 7320000 (Bytes)  7.32(MB)

Kích thước tối đa: 140000 * 122 = 17080000 (Bytes)  17.08 (MB)

TT_TAMVANG(MaTV, MaNK, NgayDi, NgayVe, LyDo_TV,DchiDen).

STT Thuộc tính Diễn giải Kiểu

5 LyDo_TV Lý do CU 10 K

6 DChiDen Địa chỉ đến CU 40 B

7 TGThucDi Thời gian thực đi NT 8 K

Kiểu dữ liệu: đơn giản (chuỗi, ngày tháng)

Kích thước tối thiểu: 5000 * 92 = 460000 (Bytes)  0.46 (MB)

Kích thước tối đa: 18000 * 92 = 1656000 (Bytes)  1.656 (MB)

TT_CDEN(MaCD, MaNK, NgayDen, TuDauDen, LyDoDen).

STT Thuộc tính Diễn giải Kiểu

4 TuDauDen Từ đâu đến CU 40 B

Kiểu dữ liệu: đơn giản (chuỗi, ngày tháng)

Kích thước tối thiểu: 16000 * 73 = 1168000 (Bytes)  1.168 (MB)

Kích thước tối đa: 38500 * 73 = 2810500 (Bytes)  2.81 (MB)

TT_CDI(MaCDi, MaNK, SoHoSo, NgayCDi, NoiDen, LyDoDi).

STT Thuộc tính Diễn giải Kiểu

3 SoHoSo Số hồ sơ SN 5 B.

5 NoiDen Địa chỉ đến CU 40 B

Kiểu dữ liệu: đơn giản (chuỗi, ngày tháng)

Kích thước tối thiểu: 4000 * 78 = 312000 (Bytes)  0.312 (MB)

Kích thước tối đa: 8000 * 78 = 624000 (Bytes)  0.624 (MB)

HOKHAU(MaHK, CMND_ChuHo, NgayKeKhai,HSHKSo, DienHK,

STT Thuộc tính Diễn giải Kiểu

2 CMND_ChuH o Chứng minh nhân dân của chủ hộ C 9 B F.K.

3 NgayKeKhai Ngày kê khai NT 8 B

4 HSHKSo Số hồ sơ hộ khẩu SN 6 B

5 DienHK Diện hộ khẩu CU 10 B

6 DDiemCuTru Đặc điểm cư trú CU 10 B

7 TinhTrangHK Tình trạng hộ khẩu CU 5 K

8 DchiHo Địa chỉ hộ CU 40 B

Kiểu dữ liệu: đơn giản (chuỗi, số, ngày tháng)

Kích thước tối thiểu: 6800 * 97 = 659600 (Bytes)  0.659 (MB)

Kích thước tối đa: 18200 * 97 = 1765400 (Bytes)  1.765 (MB)

TT_TAMTRU (MaTT, MaHK, CMND_TT,HoTenTT,GioiTinhTT,

NgaySinhTT,TenKhacTamTru,NoiThuongTru,Ngay_TT, ngayKetThuc_TT,TGThucVe)

STT Thuộc tính Diễn giải Kiểu

2 MaHK Mã hộ khẩu (nhà mà người tạm trú ở) C 9 B F.K.

3 CMND_TT Chứng minh nhân dân C 9 B

4 HoTen_TT Họ tên CU 40 B

5 GioiTinh_TT Giới tính CU 3 B

7 TenKhac_TT Tên khác CU 40 B

8 NoiThuongtru Nơi thường trú CU 40 B

9 TGThucVe Thời gian thực về NT 8 K

10 Ngay_TT Ngày bắt đầu NT 8 B

_TT Ngày kết thúc NT 8 B

Kiểu dữ liệu: đơn giản (chuỗi, ngày tháng)

Kích thước tối thiểu: 6500 * 182 = 1183000 (Bytes)  1.183 (MB)

Kích thước tối đa: 15000 * 182 = 2730000 (Bytes)  2.73 (MB)

TT_GIAHAN(MaGH, MaTT, NgayBatDau, NgayKetThuc, LanGiaHan).

STT Thuộc tính Diễn giải Kiểu

3 NgayBatDau Ngày bắt đầu NT 8 B

4 NgayKetThuc Ngày kết thúc NT 8 B

5 LanGiaHan Số lần gia hạn SN 4 B

Cộng: 38 Kiểu dữ liệu: đơn giản (chuỗi, ngày tháng)

Kích thước tối thiểu: 8000 * 38 = 304000 (Bytes)  0.304 (MB)

Kích thước tối đa: 70000 * 38 = 2660000 (Bytes)  2.660 (MB)

TREEMDIKEM(MaTT, HoTen_TEDK, NgaySinh_TEDK,

STT Thuộc tính Diễn giải Kiểu

Kiểu dữ liệu: đơn giản (chuỗi)

Kích thước tối thiểu: 5000 * 100 = 500000 (Bytes)  0.05 (MB)

Kích thước tối đa: 13000 * 100 = 1300000 (Bytes)  1.3 (MB)

Mô tả: quan hệ này cho biết các hộ được tách ra (hộ khẩu mới) thì được tách ra từ hộ nào.

STT Thuộc tính Diễn giải Kiểu

1 MaHKCu Mã hộ khẩu cũ (hộ mà tách ra hộ khác) C 9 B P.K

2 MaHKMoi Mã hộ khẩu mới (hộ được tách ra) C 9 B P.K.

3 ThoiGianTach Thời gian tách NT 8 B

Cộng: 26 Kiểu dữ liệu: đơn giản (chuỗi, ngày tháng)

Kích thước tối thiểu: 2500 * 26 = 65000(Bytes)  0.065 (MB)

Kích thước tối đa: 7000 * 26 = 182000 (Bytes)  0.182 (MB)

Mô tả: quan hệ này cho biết 1 hộ mà được nhập từ nhiều hộ khác thì nó được nhập từ các hộ nào.

STT Thuộc tính Diễn giải Kiểu

1 MaHKBanDau Mã hộ khẩu ban đầu C 9 B P.K.

2 MaHKTaoThanh Mã hộ khẩu tạo thành C 9 B P.K

3 ThoiGianNhap Thời gian nhập NT 8 B

Kiểu dữ liệu: đơn giản (chuỗi, ngày tháng)

Kích thước tối thiểu: 2500 * 26 = 65000 (Bytes)  0.065 (MB)

Kích thước tối đa: 7000 * 26 = 182000 (Bytes)  0.182 (MB)

QUANHEGIADINH( MaNK, HoTen_TN, QuanHeTN, NgaySinh_TN,

STT Thuộc tính Diễn giải Kiểu

2 HoTen_TN Họ tên CU 40 B P.K.

3 QuanHeTN Quan hệ thân nhân CU 3 B

4 NgaySinh_TN Ngày sinh NT 8 B

5 NoiSinh_TN Nơi sinh CU 40 B

6 GioiTinh_TN Giới tính CU 3 B

Kiểu dữ liệu: đơn giản (chuỗi, ngày tháng)

Kích thước tối thiểu: 90000 * 103 = 9270000 (Bytes)  9.27 (MB)

Kích thước tối đa: 240000 * 103 = 24720000 (Bytes)  24.72 (MB)

NK5 (MaNK5, MaNK, HoTenCu, NgaySinhCu, TinhTrangCu,

STT Thuộc tính Diễn giải Kiểu

3 HoTenCu Họ tên cũ CU 40 B

4 NgaySinhCu Ngày sinh cũ NT 8 B

5 TinhTrangCu Tình trạng cũ CU 5 B

6 NgayCapNhat Ngày cập nhật NT 8 B

Kiểu dữ liệu: đơn giản (chuỗi, ngày tháng)

Kích thước tối thiểu:500 * 79 = 39500 (Bytes)  0.039 (MB)

Kích thước tối đa: 1400 * 79 = 110600 (Bytes)  0.11 (MB)

5 Mô tả bảng tổng kết:

STT Tên quan hệ Số bytes Min (MB) Max (MB)

STT Tên thuộc tính Diễn giải Các quan hệ liên quan

1 CMND Chứng minh nhân dân NHANKHAU

2 BiDanh_NK Bí danh NHANKHAU

3 ChoOHienNay_NK Chỗ ở hiện nay NHANKHAU

4 ChuyenMon_NK Chuyên môn NHANKHAU

5 CMND_ChuHo Chứng minh nhân dân của chủ hộ HOKHAU

6 CMND_TT Chứng minh nhân dân TT_TAMTRU

7 DanToc_NK Dân tộc NHANKHAU

8 DChi_LamViec Địa chỉ nơi làm việc QTCUTRU

9 DchiCT Địa chỉ cư trú QTCUTRU

10 DChiCuTru Địa chỉ cư trú HOKHAU

11 DChiDen Địa chỉ đến TT_TAMVANG

12 DChiHo Địa chỉ hộ HOKHAU

13 DDiemCuTru Đặc điểm cư trú HOKHAU

15 DienHK Diện hộ khẩu HOKHAU

16 GioiTinh_NK Giới tính NHANKHAU

17 GioiTinh_TEDK Giới tính TREEMDIKEM

18 GioiTinh_TN Giới tính THANNHAN

19 GioiTinh_TT Giới tính TAMTRU

20 HonNhan_NK Hôn nhân NHANKHAU

21 HoTen_NK Họ tên NHANKHAU

22 HoTen_TEDK Họ tên TREEMDIKEM

23 HoTen_TN Họ tên THANNHAN

24 HoTen_TT Họ tên TAMTRU

25 HoTenCu Họ tên cũ NK5

26 HSHKSo Hồ sơ hộ khẩu số HOKHAU

27 LanGiaHan Lần gia hạn TT_GIAHAN

28 LyDo_TT Lý do tạm trú TT_TAMTRU

29 LyDo_TV Lý do tạm vắng TT_TAMVANG

30 LyDoDen Lý do đến TT_CDEN

31 LyDoDi Lý do đi TT_CDI

32 MaCD Mã chuyển đến TT_CDEN

33 MaCDi Mã chuyển đi TT_CDI

34 MaGH Mã gia hạn TT_GIAHAN

35 MaHK Mã hộ khẩu HOKHAU

36 MaHKBanDau Mã hộ khẩu ban đầu HODUOCNHAPVAO

37 MaHKCu Mã hộ khẩu cũ HODUOCTACHRA

38 MaHKMoi Mã hộ khẩu mới HODUOCTACHRA

39 MaHKTaoThanh Mã hộ khẩu tạo thành HODUOCNHAPVAO

40 MaNK Mã nhân khẩu NHANKHAU,

42 MaQTCT Mã quá trình cư trú QTCUTRU

43 MaTN Mã thân nhân THANNHAN

44 MaTT Mã tạm trú TT_TAMTRU

Mô tả bảng tổng kết

STT Tên quan hệ Số bytes Min (MB) Max (MB)

STT Tên thuộc tính Diễn giải Các quan hệ liên quan

1 CMND Chứng minh nhân dân NHANKHAU

2 BiDanh_NK Bí danh NHANKHAU

3 ChoOHienNay_NK Chỗ ở hiện nay NHANKHAU

4 ChuyenMon_NK Chuyên môn NHANKHAU

5 CMND_ChuHo Chứng minh nhân dân của chủ hộ HOKHAU

6 CMND_TT Chứng minh nhân dân TT_TAMTRU

7 DanToc_NK Dân tộc NHANKHAU

8 DChi_LamViec Địa chỉ nơi làm việc QTCUTRU

9 DchiCT Địa chỉ cư trú QTCUTRU

10 DChiCuTru Địa chỉ cư trú HOKHAU

11 DChiDen Địa chỉ đến TT_TAMVANG

12 DChiHo Địa chỉ hộ HOKHAU

13 DDiemCuTru Đặc điểm cư trú HOKHAU

15 DienHK Diện hộ khẩu HOKHAU

16 GioiTinh_NK Giới tính NHANKHAU

17 GioiTinh_TEDK Giới tính TREEMDIKEM

18 GioiTinh_TN Giới tính THANNHAN

19 GioiTinh_TT Giới tính TAMTRU

20 HonNhan_NK Hôn nhân NHANKHAU

21 HoTen_NK Họ tên NHANKHAU

22 HoTen_TEDK Họ tên TREEMDIKEM

23 HoTen_TN Họ tên THANNHAN

24 HoTen_TT Họ tên TAMTRU

25 HoTenCu Họ tên cũ NK5

26 HSHKSo Hồ sơ hộ khẩu số HOKHAU

27 LanGiaHan Lần gia hạn TT_GIAHAN

28 LyDo_TT Lý do tạm trú TT_TAMTRU

29 LyDo_TV Lý do tạm vắng TT_TAMVANG

30 LyDoDen Lý do đến TT_CDEN

31 LyDoDi Lý do đi TT_CDI

32 MaCD Mã chuyển đến TT_CDEN

33 MaCDi Mã chuyển đi TT_CDI

34 MaGH Mã gia hạn TT_GIAHAN

35 MaHK Mã hộ khẩu HOKHAU

36 MaHKBanDau Mã hộ khẩu ban đầu HODUOCNHAPVAO

37 MaHKCu Mã hộ khẩu cũ HODUOCTACHRA

38 MaHKMoi Mã hộ khẩu mới HODUOCTACHRA

39 MaHKTaoThanh Mã hộ khẩu tạo thành HODUOCNHAPVAO

40 MaNK Mã nhân khẩu NHANKHAU,

42 MaQTCT Mã quá trình cư trú QTCUTRU

43 MaTN Mã thân nhân THANNHAN

44 MaTT Mã tạm trú TT_TAMTRU

45 MaTV Mã tạm vắng TT_TAMVANG

46 NgayTT Ngày tạm trú TT_TAMTRU

47 NgayBatDau Ngày bắt đầu TT_GIAHAN

48 NgayCapNhat Ngày cập nhật NK5

49 NgayDen Ngày đến TT_CDEN

50 NgayDi Ngày đi TT_CDI

51 NgayKeKhai Ngày kê khai HOKHAU

52 NgayKetThuc Ngày kết thúc TT_GIAHAN

53 NgayKetThuc_TT Ngày kết thúc tạm trú TT_TAMTRU

54 NgaySinh_NK Ngày sinh nhân khẩu NHANKHAU

55 NgaySinh_TEDK Ngày sinh TREEMDIKEM

56 NgaySinh_TN Ngày sinh QUANHEGIADINH

57 NgaySinh_TT Ngày sinh TAMTRU

58 NgaySinhCu Ngày sinh cũ NK5

59 NgayVe Ngày về TT_TAMVANG

61 NguyenQuan_NK Nguyên quán NHANKHAU

62 NoiDen Nơi đến TT_CDI

63 NoiOTruoc Nơi ở trước TT_TAMTRU

64 NoiSinh_NK Nơi sinh NHANKHAU

65 NoiSinh_TEDK Nơi sinh TREEMDIKEM

66 NoiSinh_TN Nơi sinh QUANHEGIADINH

67 NoiThuongTru Nơi thường trú TAMTRU

68 QheBaoHo Quan hệ bảo hộ TREEM

69 QHeChuHo Quan hệ chủ hộ NHANKHAU

70 QHeVoiChuHo Quan hệ với chủ hộ TT_TAMTRU

71 SoHK Số sổ hộ khẩu HOKHAU

72 SoHoSo Số hồ sơ CHUYENDI

73 TDVanHoa_NK Trình Độ văn hoá NHANKHAU

74 TenKhac_NK Tên khác NHANKHAU

75 TenKhac_TT Tên khác TAMTRU

76 ThoiGianNhap Thời gian nhập HODUOCNHAPVAO

77 ThoiGianTach Thời gian tách HODUOCTACHRA

78 TinhTrangNK Tình trạng nhân khẩu NHANKHAU

79 TinhTrangCu Tình trạng cũ NK5

80 TinhTrangHK Tình trạng hộ khẩu HOKHAU

81 TTHK_NK Tình trạng hộ khẩu NHANKHAU

82 TonGiao_NK Tôn giáo NHANKHAU

83 TuDauDen Từ đâu đến TT_CDEN

Thiết kế giao diện

Thiết kế giao diện

2.1 Các menu chính của giao diện:

- Menu này có 2 thành phần là Đăng nhập và Đăng xuất.

- Menu giúp thực hiện kiểm soát việc truy cập và quyền khai thác hệ thống của người sử dụng.

- Sau khi đăng nhập, người dùng có thể thực hiện được các chức năng tương ứng với quyền sử dụng của người đó Những chức năng người dùng không có quyền sử dụng sẽ bị mờ đi.

- Khi chọn đăng xuất chương trình sẽ đóng hẳn

(2) Menu Chức năng nghiệp vụ:

- Menu này dành cho 3 nhóm người dùng là trưởng công an quản lý thường trú (nhóm người dùng 2); trưởng công an quản lý tạm trú, tạm vắng (nhóm người dùng 3); trưởng công an quản lý việc thay đổi nhân, hộ khẩu (nhóm người dùng

4) (như đã giới thiệu ở trên ) với 3 mục tương ứng là đăng ký quản lý thường trú, đăng ký quản lý tạm trú tạm vắng, đăng ký bổ sung thay đổi.

- Chỉ có thể truy cập các chức năng của menu sau khi đăng nhập thành công.

- Chỉ có 1 nhóm người dùng duy nhất có thể truy cập cả 3 chức năng của menu là người dùng có quyền quản trị.

- Menu này dành cho nhóm người dùng chung khi có nhu cầu tra cứu thông tin nhân khẩu hoặc hộ khẩu được lưu trong hệ thống Có thể tra cứu theo một hoặc nhiều chỉ tiêu thông tin do người sử dụng đưa vào.

- Menu này gồm 2 mục : Thông tin nhân khẩu và thông tin hộ khẩu.

- Tương tự như menu tra cứu, menu này dành cho nhóm người dùng chung khi có nhu cầu thống kê danh sách trong công tác báo cáo về đăng ký quản lý nhân hộ khẩu và các yêu cầu của các sở ban ngành liên quan đến dữ liệu nhân hộ khẩu.

- Menu này gồm 7 mục : Nhân khẩu thường trú, nhân khẩu tạm trú, nhân khẩu tạm vắng, danh sách đến tuổi làm CMND, danh sách đến tuổi đi nghĩa vụ quân sự, hộ chuyển đến, hộ chuyển đi.

(5) Menu Công cụ hệ thống:

- Menu này chỉ cho phép người dùng có quyền quản trị sử dụng

- Menu bao gồm 5 mục : Quản trị phân quyền, quản lý danh mục bảng mã, đồng bộ dữ liệu, sao lưu dữ liệu, phục hồi dữ liệu

- Trong đó, mục quản trị phân quyền để quản trị viên cập nhật lại thông tin người dùng mới Trong hệ thống chúng tôi đề xuất không có thêm người dùng, nghĩa là số người dùng là cố định Khi chức vụ của người dùng thay đổi thì quản trị viên sẽ thay đổi thông tin người dùng bằng cách hủy quyền sử dụng của người dùng đó và cấp lại quyền cho người mới lên nhận chức.

- Quản lý danh mục bảng mã để cập nhật (thêm, sửa, xóa) các danh mục trong hệ thống tương ứng với quy định của pháp luật.

- Đồng bộ dữ liệu được thực hiện khi dữ liệu được truyền lên nhằm tránh trùng lặp và dư thừa.

- Sao lưu dữ liệu là để sao lưu dự phòng dữ liệu.

- Phục hồi dữ liệu khi hệ thống gặp sự cố.

- Menu này gồm 3 mục : Hướng dẫn sử dụng, quy định pháp lý, về chương trình Trong đó, mục Hướng dẫn sử dụng giúp cho người dùng sử dụng chương trình một cách hiệu quả và nhanh chóng nhất Mục quy định pháp lý cho biết các quy định của nhà nước về việc quản lý nhân hộ khẩu, các thủ tục cần thiết, giấy tờ liên quan và thời hạn giải quyết.

- Menu này dành cho mọi nhóm người dùng.

Tên đối tượng Kiểu Ràng buộc Dữ liệu Mục đích Hàm liên quan Mặc định

Tên đăng nhập TextBox Tối đa 20 kí tự

Xác định người dùng Mật khẩu TextBox Ít nhất 6 kí tự, tối đa 30 kí tự

Chọn bằng chuột Đăng nhập Button

Cho phép đăng nhập với chức vụ tương ứng

Dang_nhap() Đổi tên, mật khẩu Button Doi_ten_mat_ khau1()

- Từ giao diện chính, chọn người dùng chọn Đăng nhập Form sẽ được mở ra.

- Người dùng nhập các thông tin cần thiết rồi chọn Đăng nhập Nếu các thông tin nhập được kiểm tra là chính xác thì những chức năng tương ứng với tên người dùng đó sẽ được hiện lên, và những chức năng khác sẽ bị mờ đi Nếu đăng nhập không thành công, nghĩa là sai tên đăng nhập hoặc mật khẩu sẽ xuất hiện thông báo sau:

- Nếu người dùng chọn Đổi tên mật khẩu, sẽ xuất hiện Form sau:

(2) Form Đổi tên mật khẩu:

- Chỉ nhập những thông tin cần thay đổi, không bắt buộc phải nhập tất cả thông tin Khi nhập tên đăng nhập mới, đánh dấu chọn vào Kiểm tra, nếu tên người dùng này không bị trùng lặp với tên người dùng trong hệ thống thì sẽ xuất ra thông tin [tên đăng nhập mới đã sẵn sàng] Nếu dữ liệu bị trùng lặp hệ thống sẽ yêu cầu nhập tên đăng nhập khác.

Tên đối tượng Kiểu Ràng buộc Dữ liệu Mục đích Hàm liên quan Mặc định Tên đăng nhập TextBox Tối đa 20 kí tự

Nhập từ bàn phím Xác định người nhập có là 1 người dùng không

Mật khẩu TextBox Ít nhất 6 kí tự, tối đa

TextBox Tối đa 20 kí tự

Kiểm tra CheckBox Chọn bằng chuột

Kiểm tra tên đăng nhập mới có bị trùng không

TextBox Nhập từ bàn phím Đổi Button Doi_ten_mat_k hau2()

(3) Form Đăng ký hộ khẩu mới:

Dữ liệu Mục đích Hàm liên quan

Mã hộ khẩu TextBox Tối đa

9 kí tự Nhập từ bàn phím

Hồ sơ hộ khẩu số

ComboBox Chọn bằng chuột Đặc điểm nơi cư trú ComboBox Chọn bằng chuột Tình trạng hộ khẩu ComboBox Chọn bằng chuột Tổng số nhân khẩu trong hộ

Số nhà ComboBox Chọn bằng chuột Đường ComboBox Chọn bằng chuột

Tổ dân phố ComboBox Chọn bằng chuột

Không nhỏ hơn ngày hiện tại

TextBox Nhập từ bàn phím

CMND TextBox 9 kí tự Nhập từ bàn phím Cho biết

CMND của chủ hộ Đăng ký Button Lập hộ khẩu mới

Huỷ Button Xoá các thông tin vừa ghi để ghi lại từ đầu

In Button In kết quả In1()

Tên đối tượng Kiểu Ràng buộc Dữ liệu Mục đích

Ngày chuyển đến DateTimePi cker

Không nhỏ hơn ngày hiện tại

Lý do chuyển đến TextBox Nhập từ bàn phím Địa chỉ nơi ở trước khi chuyển đến

TextBox Nhập từ bàn phím

Cho biết thông tin nơi ở cũ như số nhà, tên xóm,…

Xã/phường ComboBox Chọn bằng chuột

Quận/huyện ComboBox Chọn bằng chuột

Tỉnh/Tp ComboBox Chọn bằng chuột

Số nhà TextBox Nhập từ bàn phím Đường Combo box Chọn bằng chuột

Mã tạm trú TextBox Không trùng các mã tạm trú đã có

CMND TextBox 9 kí tự Nhập từ bàn phím

9 kí tự, mã nhập vào phải là mã của 1 hộ khẩu trong phường

Quan hệ với chủ hộ ComboBox Chọn bằng chuột

Họ tên TextBox Nhập từ bàn phím Nam CheckBox Chỉ chọn 1 trong 2 Chọn bằng chuột

Dân tộc ComboBox Chọn bằng chuột

Tên khác TextBox Nhập từ bàn phím

Bí danh TextBox Nhập từ bàn phím

Tôn giáo ComboBox Chọn bằng chuột Chuyên môn TextBox Nhập từ bàn phím Trình độ văn hoá TextBox Nhập từ bàn phím

Nơi sinh TextBox Nhập từ bàn phím

Cho biết thông tin nơi sinh như số nhà, tên xóm,…

Nguyên quán TextBox Nhập từ bàn phím

Cho biết thông tin nguyên quán như số nhà, tên xóm,

Nhỏ hơn ngày hiện tại ít nhất 14 năm

Chọn bằng chuột Đã kiểm tra giấy đăng ký chuyển đi

Nhắc nhở để kiểm tra giấy chuyển đi

Quá trình cư trú và quan hệ gia đình

Quá trình cư trú và quan hệ gia đình cho người chuyển đến nhập các thông tin này

Phải nhấn button “Quá trình cư trú và quan hệ gia đình” và đánh dấu vào CheckBox

“Đã kiểm tra giấy đăng ký chuyển đi” trước.

Nhập các thông tin về người chuyển đến

Xoá các thông tin vừa ghi để ghi lại từ đầu

In Button In kết quả In2()

Tên đối tượng Kiểu Ràng buộc Dữ liệu Mục đích Hàm liên quan

Không trùng với mã chuyển đi nào

CMND TextBox 9 kí tự Nhập từ bàn phím

Họ tên TextBox Nhập từ bàn phím

Mã hộ khẩu TextBox 9 kí tự Nhập từ bàn phím

Lý do chuyển đi TextBox Nhập từ bàn phím Nơi chuyển đi

TextBox Nhập từ bàn phím

Cho biết thông tin nơi người này chuyển đến như số nhà, tên xóm,

Xã/phường ComboBox Chọn bằng chuột

Quận/huyện ComboBox Chọn bằng chuột

Tỉnh/Tp ComboBox Chọn bằng chuột STT (trong

TextBox Nhập từ bàn phím

TextBox Nhập từ bàn phím

CMND TextBox 9 kí tự Nhập từ bàn phím Quan hệ với chủ hộ TextBox Nhập từ bàn phím

Xác nhận của công an phường CheckBox

Nhắc nhở người quán lý để kiểm tra cần phải xác nhận trước.

Phải đánh dấu vào CheckBox

“Xác nhận của công an phường” trước.

Nhập các thông tin về người chuyển đi

Xoá các thông tin vừa ghi để ghi lại từ đầu

In Button In kết quả In3()

(6) Form Nhập nhân khẩu mới:

Tên đối tượng Kiểu Ràng buộc Dữ liệu Mục đích Hàm liên quan Mặc định

Họ tên TextBox Nhập từ bàn phím

Bí danh TextBox Nhập từ bàn phím

Tên khác TextBox Nhập từ bàn phím CMND TextBox 9 kí tự Nhập từ bàn phím

Tôn giáo ComboBox Chọn bằng chuột

Nơi sinh TextBox Nhập từ bàn phím

Cho biết thông tin nơi sinh như số nhà, tên xóm,… Xã/phường ComboBox

Chọn bằng chuột Quận/huyện ComboBox

Chọn bằng chuột Tỉnh/Tp ComboBox

Nguyên quán TextBox Nhập từ bàn phím

Cho biết thông tin nơi sinh như số nhà, tên xóm,…

Chỗ ở hiện tại TextBox Nhập từ bàn phím

Cho biết thông tin nơi sinh như số nhà, tên xóm,…

Nhỏ hơn ngày hiện tại ít nhất

Chọn bằng chuột Dân tộc ComboBox

Chọn bằng chuột Trình độ văn hoá TextBox Nhập từ bàn phím Chuyên môn TextBox Nhập từ bàn phím

Mã hộ khẩu TextBox 9 kí tự Nhập từ bàn phím Quan hệ với chủ hộ TextBox Nhập từ bàn phím

STT(trong TextBox Nhập từ

Khác các mã QTCT đã có trước đó

Thời điểm đến phải trước thời điểm đi

Chọn bằng chuột Cho biết thời điểm bắt đầu 1 quá trình cư trú

Chọn bằng chuột Năm đến ComboBox

Chọn bằng chuột Ngày đi ComboBox

Chọn bằng chuột Cho biết thời điểm kết thúc quá trình cư trú tương ứng

Tháng đi ComboBox Chọn bằng chuột Năm đi ComboBox

Chọn bằng chuột ĐC Cư trú

TextBox Nhập từ bàn phím

TextBox Nhập từ bàn phím ĐC_làm việc (trong

TextBox Nhập từ bàn phím

Mã TN TextBox Nhập từ bàn phím

TextBox Nhập từ bàn phím

TextBox Nhập từ bàn phím

Cho biết nơi sinh của thân nhân Quan hệ ComboBox

Cho biết quan hệ gia đình

Lưu Button Tạo nhân khẩu mới Luu

Xoá các thông tin vừa ghi để ghi lại từ đầu

In Button In kết quả In4()

Thoát Button Thoát khỏi form Thoat5()

Dữ liệu Mục đích Hàm liên quan

Mã tạm trú TextBox Không trùng các mã tạm trú khác

Họ tên Text box Nhập từ bàn phím Tên gọi khác Textbox Nhập từ bàn phím

Nam CheckBo x Chỉ chọn một trong 2

Nữ CheckBo x CMND Text box 9 kí tự Nhập từ bàn phím Địa chỉ thường trú

Text box Nhập từ bàn phím Xã/phường Combo box Chọn bằng chuột Quận/ huyện Combo box Chọn bằng chuột Tỉnh/Tp Combo box

Chọn bằng chuột Ngày sinh DateTime picker Nhỏ hơn ngày hiện tại ít nhất

Mã hộ khẩu thường trú

Text box Hộ khẩu này phải thuộc phường.

Không nhỏ hơn ngày hiện tại

Ngày hết hạn Datetime picker Lớn hơn ngày lập Chọn bằng chuột

Ngày hiện tại Trẻ em đi kèm Group

Box (không nhất thiết có trẻ em đi kèm)

Cho biết thông tin về trẻ em đi kèm (nếu có) STT (trong

Text box Tăng dần Nhập từ bàn phím

Check box Chỉ chọn nam hoặc

Nhỏ hôn ngày hiện tại

Lưu Button Tạo mới một bản đăng ký tạm trú

Huỷ Button Xoá các thông tin đã ghi để ghi lại từ đầu

Thoát Button Không lưu dữ liệu nhập và trở lại giao diện

Quản lý tạm trú, tạm vắng

Tên đối tượng Kiểu Ràng buộc Dữ liệu Mục đích Hàm liên quan

CMND Text box Số Nhập từ

CMND này phải tương ứng với 1 nhân khẩu trên phường ;

Mã tạm vắng TextBox Không trùng với mã tạm vắng nào đã có

Không nhỏ hơn ngày hiện tại

Ngày về Datetime picker Lớn hơn ngày đi Chọn bằng chuột

Ngay2 Ngày hiện tại Địa chỉ đến Text box Nhập từ bàn phím Cho biết thông tin nơi đến như tên xóm, số nhà,

… Xã/phường Combo box Chọn bằng chuột Quận/huyện Combo box Chọn bằng chuột Tỉnh/Tp Combo box Chọn bằng chuột

Lý do Text box Nhập từ bàn phím Cho biết lý do vì sao tạm vắng

Lưu Button Đã nhập vào mọi dữ liệu

Tạo ra một thông tin tạm vắng mới

Huỷ Button Xoá các thông tin đã nhập để nhập lại từ đầu

Thoát Button Không nhập dữ liệu và trở về form

(9) Form Gia hạn tạm trú:

Dữ liệu Mục đích Hàm liên quan

CMND Text box 9 kí tự ; người có số CMND này phải đang tạm trú ở phường

Mã gia hạn TextBox Không trùng với mã gia hạn đã có

TextBox Phải là mã của 1 hộ khẩu trong phường

Cho biết mã của hộ khẩu trong phường.

Không nhỏ hơn ngày hiện tại

Ngày bắt đầu tính gia hạn

Ngày hiện tại Đến ngày Datetime picker Lớn hơn ngày hiện tại

Ngày kết thúc hiệu lực của phiếu gia hạn

6 tháng sau ngày hiện tại Lưu Button Đã nhập mọi dữ liệu

Tạo một bản Gia hạn mới

Huỷ Button Xoá các thông tin cũ để nhập lại từ đầu.

Thoat Button Bỏ qua mọi dữ liệu đã nhập và trở về form

“Đăng ký tạm trú, tạm vắng”

Gồm danh sách những nhân khẩu tạm vắng quá thời gian quy định, danh sách những nhân khẩu tạm trú quá thời gian quy định mà chưa gia hạn Thông qua danh sách này, cơ quan công an sẽ thông báo cho nhân khẩu biết và xử lý theo quy định của pháp luật.

Tên đối tượng Kiểu Ràng buộc Dữ liệu Mục đích Hàm liên quan Mặc định STT ;

TextBox Chương trình tự xuất Xuất các thông tin của người tạm vắng quá hạn và những người tạm trú qúa hạn

Ds_TV_TT_q ua_han()

Button In danh sách tạm vắng quá hạn In_ds_TV_qua

Button In danh sách tạm trú quá hạn

In_ds_TT_qua _han()

30 Label Chương trình tự xuất

Số người tạm trú quá hạn

Thoát Button Trở về giao diện chính Thoat9()

(11) Form Thay đổi nhân hộ khẩu:

Tên đối tượng Kiểu Ràng buộc Dữ liệu Mục đích Hàm liên quan Mặc định

Họ tện TextBox Bắt buộc có

Chỉ có thể chọn 1 trong 2

Họ và tên mới TextBox Nhập từ bàn phím

Dùng thay tên hiện tại (nếu có nhập) CMND TextBox 9 kí tự

Nhỏ hơn ngày hiện tại

Mã hộ khẩu TextBox 9 kí tự Nhập từ bàn phím

Dùng xác định nhân khẩu

Nhỏ hơn ngày hiện tại

Dùng thay ngày sinh cũ (nếu có nhập)

Nội dung thay đổi ComboBox

Xác định trạng thái mới của nhân khẩu: mất tích, chết,

Phải đúng tên của chủ hộ có mã hộ khẩu đã nhập ở trên

Tên chủ hộ mới TextBox

Là 1 người trong hộ khẩu (mà có mã hộ khẩu đã nhập ở trên)

Cập nhật những thay đổi tương ứng

Quan hệ với chủ hộ mới ca7cầt thiêtcủa những thành viên trong hộ khi đổi hộ khẩu

Nhập đầy đủ dữ liệu phần

Thay đổi nhân khẩu hoặc

Xác nhận các thay đổi Thay_doi()

Huỷ các thông tin đã nhập để nhập lại

Thoát Button Đóng form Thoat

- Form này giúp thực hiện những thay đổi và điều chỉnh thông tin nhân, hộ khẩu theo quy định như đã trình bày ở phần phân tích hiện trạng Thực hiện nhập thông tin cần điều chỉnh và lưu vào cơ sở dữ liệu của hệ thống.

- Riêng trường hợp có trẻ sơ sinh mới ra đời chưa thể có bản khai nhân khẩu nên đề xuất của chúng tôi là: sẽ nhập thông tin của trẻ sơ sinh như là nhập một nhân khẩu mới vào hộ khẩu của cha mẹ (và không cần nhập thông tin số CMND).

- Những thông tin nhập vào có dấu (*) là các thông tin bắt buộc Các thông tin còn lại nếu không có nhu cầu thay đổi thì không cần nhập

- Khi nhập thông tin hộ khẩu mới mà chưa cập nhật thông tin thay đổi thì button Cập nhật sẽ bị mờ đi Nên cần phải thực hiện cập nhật những thay đổi tương ứng Lúc này sẽ xuất hiện Form Cập nhật thay đổi tương ứng như sau:

(12) Form Cập nhật thay đổi tương ứng:

Tên đối tượng Kiểu Ràng buộc Dữ liệu Mục đích Hàm liên quan Mặc định STT

TextBox Nhập từ bàn phím

TextBox Nhập từ bàn phím

TextBox Nhỏ hơn ngày hiện tại

9 kí tự; không bắt buộc (vì 1 số nhân khẩu chua cóMNchưa có CMND)

Quan hệ với chủ hộ (trong

TextBox Nhập từ bàn phím

Xác định quan hệ của nhân khẩu với chủ hộ mới

Lưu các dữ liệu vừa nhập Cap_nhat()

Huỷ các thông tin đã nhập để nhập lại

Thoát Button Đóng form Thoat11()

Nếu chưa chọn nút xác nhận của cơ quan công an thì button Tách sẽ bị mờ đi. Nhập thông tin hộ cần tách, nhập thông tin những nhân khẩu trong hộ cần tách thành một hộ mới Nhập thông tin tách hộ và lưu vào cơ sở dữ liệu của hệ thống.

Tên đối tượng Kiểu Ràng buộc Dữ liệu Mục đích Hàm liên Mặc định quan

Mã hộ khẩu TextBox Số CMND này và mã hộ khẩu phải khớp với nhau ; mã hộ khẩu có 9 kí tự

Nhập từ bàn phím Xác định hộ cần tách

CMND chủ hộ TextBox Nhập từ bàn phím STT

TextBox Nhập từ bàn phím

TextBox 9 kí tự Nhập từ bàn phím

Xác định nhân khẩu nào sẽ chuyển sang hộ mới

TextBox Nhập từ bàn phím

Hồ sơ hộ khẩu số

Chọn bằng chuột Đặc điểm cư trú

Chọn bằng chuột CMND chủ hộ

Nhập từ bàn phím Địa chỉ

TextBox Nhập từ bàn phím

Picker Không nhỏ hơn ngày hiện tại

Xác nhận của cơ quan công an

Nhắc nhở người quản lý xem qua xác nhận tách hộ

Chỉ khi đã nhập đủ thông tin hộ cần tách cùng 2 hộ được tách ra và đã nhấn button Xác nhận của cơ quan công an

Xoá các thông tin đã ghi để ghi lại các thông tin cũ

Thoát Button Thoát khỏi form Thoat12

Thiết kế ô xử lý

1 Ô xử lý Chuyen_di của Form Chuyen Di :

Form : Chuyen Di Đối tượng liên quan: button Chuyển đi

Input : CMND = x, MaCDi, SoHoSo, NgayDi, NoiDen, LyDoDi

Output: Thông báo đăng ký thành công và lưu dữ liệu mới vào Table TT_CDI, NHANKHAU, hoặc không thực hiện được.

Table liên quan : TT_CDI, NHANKHAU.

NoiDen, LyDoDi Đọc 1 dòng r của quan hệ NHANKHAU

Dữ liệu trên quan hệ NHANKHAU còn r.CMND = x

Ghi dữ liệu lên quan hệ TT_CDI, ghi giá trị của r.TTHK_NK thành 0

Báo lỗi ra màn hình Đóng các quan hệ

Báo kết quả ghi dữ liệu Đ

Thông báo không tìm thấy số CMND trong nhân khẩu phường

2 Ô xử lý Gia_han của Form Gia Han :

Form : Gia Han Đối tượng liên quan: button Gia hạn.

Input : CMND_TT=x, NgayBatDau, NgayKetThuc.

Output: Ghi dữ liệu vào table TT_GIAHAN, nếu không ghi được hì xuất ra thông báo.

Table liên quan: TT_TAMTRU, TT_GIAHAN.

CMND_TT = x, NgayBatDau, NgayKetThuc, MaGH

Mở được 2 quan hệ TT_TAMTRU,

Dữ liệu trên quan hệ TT_TAMTRU còn Đọc 1 dòng r của quan hệ TT_TAMTRU

Ngày hiện tại >= r.NgayKetThuc_TT

Ghi các thông tin lên quan hệ TT_GIAHAN Đóng các quan hệ

Thông báo Nhập sai ngày kết thúc

Thông báo Không tìm thấy người tạm trú có số CMND này

Thông báo Không mở quan hệ được

Thông báo Còn hạn tạm trú

Báo kết quả ghi dữ liệu

3 Ô xử lý Tim_kiem_nhan_khau của form Tim Kiem Nhan Khau

Tên hàm : Tim_kiem_nhan_khau.

Thuộc form : Tim Kiem Nhan Khau Đối tượng liên quan : button Tìm

Input : Hạng mục thứ nhất = x, hạng mục thứ hai (có thể không có) = y.

Output: Xuất các thông tin của các nhân khẩu tìm được ra bảng kết quả, hoặc không xuất gì nếu không tìm thấy.

Table liên quan: NHANKHAU, TT_TAMTRU, THONGTINCU

Từ khoá 1 là x, từ khoá

2(nếu có) là y Đọc 1 dòng r của TT_TAMTRU

Nếu r.hạng mục 1 = x và (nếu có nhập y) r.hạng mục 2 = y

Quan hệ TT_TAMTRU có hạng mục 1 và (nếu có nhập y) hạng mục

Dữ liệu trên quan hệ NHANKHAU còn Đọc 1 dòng s của NHANKHAU

Nếu s.hạng mục 1 = x và (nếu có nhập y) s.hạng mục 2 = y

Quan hệ NHANKHAU có hạng mục

1 và (nếu có nhập y) hạng mục 2

Nếu u.hạng mục 1 = x và (nếu có nhập y) u.hạng mục 2 = y

Dữ liệu trên quan hệTHONGTINCU còn Đọc 1 dòng u của THONGTINCU

Quan hệ THONGTINCU có hạng mục 1 và (nếu có nhập y) hạng mục

2 Đọc quan hệ NHANKHAU tu dong dau Đọc 1 dòng t của NHANKHAU Nếu u MaNK = t.MaNK

Báo kết quả Đóng các quan hệ

Dữ liệu trên quan hệ TT_TAMTRU còn

Xuất các thông tin của r ra màn hình

Xuất các thông tin của s ra màn hình

Xuất các thông tin của t ra màn hình

4 Ô xử lý Thong_ke_ds_lam_CMND của Form Thong Ke :

Tên hàm : Thong_ke_ds_lam_CMND.

Form : Thong Ke Đối tượng liên quan: tự kích hoạt khi nhấn chức năng danh sách đến tuổi làm

CMND của menu Thống kê trong giao diện chính

Output: Xuất ra danh sách những người cần làm CMND của phường.

Mở được quan hệ NHANKHAU

Dữ liệu trên quan hệ NHANKHAU còn Đọc 1 dòng r của quan hệ NHANKHAU

Nếu r.CMND = NULL và năm hiện tại – r.NamSinh >= 14

Xuất các thông tin của r ra bảng kết quả

Báo kết quả Đóng quan hệ

Báo lỗi Không mở được quan hệ Đ

5 Ô xử lý Ds_tam_tru_qua_han của form Quan Ly Tam Tru, Tam Vang

Tên hàm: Ds_tam_tru_qua_han

Form : Quan Ly Tam Tru Tam Vang Đối tượng liên quan: tự kích hoạt khi vào tab Danh sách lưu ý trong form Quan

Ly Tam Tru Tam Vang

Output: Xuất ra danh sách những người tạm trú quá thời hạn trên phường.

Table liên quan: TT_TAMTRU, TT_GIAHAN.

Mở được quan hệ TT_TAMTRU, TT_GIAHAN

Nếu dữ liệu của quan hệ TT_TAMTRU còn Đọc 1 dòng r của TT_TAMTRU

Ngày hiện tại > r.NgayKetThuc_TT Đọc quan hệ TT_GIAHAN từ dòng đầu

Dữ liệu của TT_GIAHAN còn r.MaTT = g.MaTT và ngày hiện tại > g.NgayKetThuc Đọc 1 dòng g của TT_GIAHAN

Xuất các thông tin của r ra bảng kết quả

Không mở được quan hệ

Đánh giá ưu, khuyết điểm

Nhận xét về hệ thống mới

 Giải quyết tốt bài toán đã nêu cụ thể trong phần khảo sát: đáp ứng được bài toán thực tế đặt ra (đã giới hạn lại trong phần hạn chế bài toán) và đáp ứng mọi yêu cầu nghiệp vụ đặt ra ơ phường.

 Giao diện đơn giản, thân thiện, dễ hiểu.

 Giải quyết được hầu hết các trường hợp nảy sinh trong thực tế khi quản lý nhân, hộ khẩu.

 Các thao tác đều tiến hành trên máy tính.

 Chương trình chưa có phần kết nối mạng nội bộ Nhà nước nên dẫn tới nhiều bất cập như:

 Chưa có nhiều tính năng như trao đổi dữ liệu, tìm kiếm dữ liệu trên phạm vi lớn,…

 Việc lưu trữ dữ liệu còn phức tạp, có thể trùng dữ liệu, chưa mô tả tốt một số thực thể Ví dụ: trong quan hệ QUANHEGIADINH sẽ có thể nảy sinh trường hợp trùng dữ liệu với quan hệ NHANKHAU vì một người thân có thể là 1 nhân khẩu trong phường Tuy nhiên trong trường hợp chưa có kết nối mạng nội bộ thì cách quản lý bằng thực thể

QUANHEGIADINH khá hợp lý vì có thể 1 thân nhân là 1 nhân khẩu của địa phương khác và hiện không sống trong phường.

So sánh hệ thống mới và hệ thống cũ

2.1 Ưu điểm của hệ thống mới:

 Hiện nay Nhà nước ta vẫn tiến hành quản lý nhân, hộ khẩu trên giấy tờ, bằng các báo cáo, biểu mẫu từ dưới lên trên và cũng lưu trữ thông tin trên giấy, đơn, phiếu ; còn hệ thống mới xử lý, lưu trữ bằng máy tính Do đó, so với hệ thống hiện hành thì hệ thống mới có nhiều ưu điểm

 Trong hệ thống mới các dữ liệu được lưu trữ tập trung trên máy nên việc lưu trữ rất dễ dàng, hơn nữa, nhờ vậy mà việc tìm kiếm, thống kê, thay đổi trên dữ liệu đơn giản, nhanh chóng, hiệu quả và chính xác. Không chỉ vậy, việc chuyển dữ liệu lên các cơ quan cao hơn, hay tập trung dữ liệu của cả nước trở nên đơn giản.

 Hệ thống mới có tốc độ xử lý cao, tính bảo mật cao.

 Nhờ các ràng buộc toàn vẹn, các hàm trong chương trình có trong chươn trình nên dữ liệu nhập vào máy sẽ chính xác hơn so với viết trên giấy.

 Nếu hệ thống mới được áp dụng trong thực tế thì sẽ giúp giảm bớt số nhân lực hiện có trong bộ phận quản lý nhân, hộ khẩu của cơ quan công an phường Nguyễn Cư Trinh nói riêng và các phường khác nói chúng (nếu có sử dụng chương trình) vì phần lớn xử lý đếu thông qua máy tính Ví dụ: hiện tại thì cơ quan này của phường Nguyễn Cư Trinh có cần 8 người quản lý, nhưng nếu áp dụng hệ thống này, thì nhờ xử lý của máy tính, số người cần có thể giảm còn 4 người, thậm chí còn 2 người (gộp chung 3 nhóm người dùng 2, 3, 4).

 Trong hệ thống cũ thì mọi quá trình quản lý đều do con người thực hiện trên các giấy tờ, do đó hệ thống này có khả năng xử lý hầu như toàn bộ mọi vần đề phức tạp phát sinh trong cuộc sống mà khi thiết kế chương trình rất khó hình dung tới.

Bảng phân công công việc

 Bùi Ngô Dạ Thảo 0611203 - NHÓM TRƯỞNG

1 Trình tự làm việc của nhóm:

Tuần 1 Tuần 2 Tuần 3 Tuần 4 Tuần 5 T.Q.Ánh

Bổ sung kiến thức, tìm kiếm đề tài

Khảo sát ở Học viện ngoại ngữ Đông Âu

Khảo sát ở cơ quan công an phường Nguyễn Cư Trinh, Q.1 và Bộ Công An

Tuần 6 Tuần 7 Tuần 8 Tuần 9 Tuần 10 T.Q.Ánh

Thiết kế ERD B.N.D.Thảo Tiếp tục khảo sát ở cơ quan công an phường Nguyễn Cư Trinh, Q.1 và Bộ Công An Tuần 11 Tuần 12 Tuần 13 Tuần 14 Tuần 15

T.Q.Ánh Tiếp tục thiết kế ERD

Lập mô hình quan hệ Vẽ giao diện Thiết kế ô xử lý

Ngày đăng: 29/09/2023, 14:39

HÌNH ẢNH LIÊN QUAN

Bảng danh  sách - Quản lý nhân hộ khẩu phường nguyễn cư trinh quận 1 thành phố hồ chí minh
Bảng danh sách (Trang 75)

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w