báo cáo phần mềm quản lí nhân khẩu

137
ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦM MỀM ĐỀ TÀI: QUN LÍ SỔ HỘ KHẨU Giảng viên lý thuyết: Ths. Phan Thị Nguyệt Minh Giảng viên thực hành: Ths. Nguyễn Thị Thanh Trúc Thái Hải Dương Sinh viên thực hiện: Nguyễn Văn Sinh – 10520130 Tôn Ngọc Tẩn - 10520133

Upload: royalknight2902

Post on 26-Oct-2015

115 views

Category:

Documents


11 download

DESCRIPTION

Đây là phần thiết kết phầm mềm quản lí sổ hộ khẩu

TRANSCRIPT

Page 1: Báo cáo Phần mềm quản lí nhân khẩu

ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH

ĐẠI HỌC CÔNG NGHỆ THÔNG TIN

KHOA CÔNG NGHỆ PHẦM MỀM

ĐỀ TÀI: QUAN LÍ SỔ HỘ KHẨU

Giảng viên lý thuyết:

Ths. Phan Thị Nguyệt Minh

Giảng viên thực hành:

Ths. Nguyễn Thị Thanh Trúc

Thái Hải Dương

Sinh viên thực hiện:

Nguyễn Văn Sinh – 10520130

Tôn Ngọc Tẩn - 10520133

Page 2: Báo cáo Phần mềm quản lí nhân khẩu

Contents

ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH......................................................................1

ĐẠI HỌC CÔNG NGHỆ THÔNG TIN...............................................................................................1

KHOA CÔNG NGHỆ PHẦM MỀM...................................................................................................1

ĐỀ TÀI: QUAN LI SỔ HỘ KHẨU.............................................................................................................1

1 Giới thiệu:............................................................................................................................................5

1.1 Giới thiệu hệ thống:.....................................................................................................................5

1.2 Lập đề tài:....................................................................................................................................6

1.3 Trình bày kế hoạch.......................................................................................................................6

1.4 Thiết lập sự phụ thuộc giữa các công việc:..................................................................................7

1.5 Các hồ sơ liên quan:.....................................................................................................................7

1.5.1 Sổ hộ khẩu:..........................................................................................................................7

1.5.2 Giấy khai sinh:......................................................................................................................9

1.5.3 Giấy chứng tử:...................................................................................................................10

1.5.4 Giấy khai báo tạm vắng:.....................................................................................................10

1.5.5 Giấy khai báo tạm trú:........................................................................................................12

1.5.6 Phiếu thay đổi nhân khẩu:.................................................................................................12

1.5.7 Sổ lưu nhân khẩu:..............................................................................................................13

1.6 Danh sách các yêu cầu và biều mẫu:..........................................................................................14

1.6.1 Danh sách các yêu cầu:......................................................................................................14

1.6.2 Danh sách các biểu mẫu và quy định:................................................................................14

1.7 Mô ta băng lơi và hình ve:.........................................................................................................19

2 Phân tích:...........................................................................................................................................20

Page 3: Báo cáo Phần mềm quản lí nhân khẩu

2.1 Thiết l p sơ đồ ngữ canh:â ..........................................................................................................21

2.2 Biểu đồ phân ra chức năng nghiệp vụ (BFD):.............................................................................22

2.2.1 Mô hình:............................................................................................................................22

2.2.2 Mô ta chi tiết các chức năng:.............................................................................................22

2.2.3 Li t kê các hồ sơ sử dụng:ê .................................................................................................24

2.2.4 L p ma tr n thực thể – chức năng:â â ...................................................................................25

2.3 Mô hình khái ni m dữ li u E-R:ê ê .................................................................................................26

2.3.1 Sơ đồ lần 1:........................................................................................................................26

2.3.2 Sơ đồ lần 2:........................................................................................................................27

2.3.3 Sơ đồ lần 3:........................................................................................................................28

2.3.4 Lần 4:.................................................................................................................................29

2.3.5 Lần 5..................................................................................................................................29

2.3.6 Lần 6:.................................................................................................................................30

2.4 Phân tích – Mô hình khái ni m / Logic:ê .....................................................................................30

2.4.1 Biểu đồ luồng dữ li u ơ mức 0:ê .........................................................................................30

2.4.2 Biểu đồ luồng dữ li u ơ mức 1:ê .........................................................................................30

2.5 Mô hình hóa xử lý DFD..............................................................................................................31

2.5.1 Mô hình DFD mức 1:..........................................................................................................31

2.5.2 Mô hình DFD mức 2:..........................................................................................................32

2.5.3 Mô hình DFD mức 3:..........................................................................................................33

3 Thiết kế:.............................................................................................................................................40

3.1 Thiết kế dữ liệu:.........................................................................................................................40

3.1.1 Sơ đồ luồng dữ liệu............................................................................................................40

3.1.2 Thiết kế dữ liệu:.................................................................................................................58

3.1.3 Diễn giai cơ sơ dữ liệu........................................................................................................93

Page 4: Báo cáo Phần mềm quản lí nhân khẩu

3.1.4 Mô ta các ràng buộc toàn vẹn:.........................................................................................101

3.2 Thiết kế giao diện:...................................................................................................................104

3.2.1 Màn hình đăng nhập:.......................................................................................................104

3.2.2 Màn hình quan lí sổ hộ khẩu:...........................................................................................105

3.2.3 Màn hình quan lí nhân khẩu:...........................................................................................105

3.2.4 Màn hình quan lí chi tiết sổ hộ khẩu:...............................................................................106

3.2.5 Phiếu thay đổi hộ khẩu:...................................................................................................106

3.2.6 Dân tộc.............................................................................................................................107

3.2.7 Tôn giáo...........................................................................................................................107

3.2.8 Quốc tịch:.........................................................................................................................108

3.2.9 Quan hê:..........................................................................................................................109

3.2.10 Giấy khai sinh:..................................................................................................................109

3.2.11 Giấy chứng tử:.................................................................................................................110

3.2.12 Giấy tạm vắng:.................................................................................................................110

3.2.13 Giấy tạm trú.....................................................................................................................111

3.2.14 Tra cứu sổ hộ khẩu:..........................................................................................................111

3.2.15 Tra cứu nhân khẩu:..........................................................................................................112

3.2.16 Báo cáo............................................................................................................................113

3.2.17 Quy định:.........................................................................................................................113

4 Cài đặt và thử nghiệm:....................................................................................................................114

4.1.1 Yêu cầu cài đặt.................................................................................................................114

4.1.2 Chức năng và mức độ hoàn thành:..................................................................................116

5 Tổng kết:..........................................................................................................................................117

5.1 Ưu điểm...................................................................................................................................117

5.2 Khuyết điểm.............................................................................................................................117

Page 5: Báo cáo Phần mềm quản lí nhân khẩu
Page 6: Báo cáo Phần mềm quản lí nhân khẩu

1 Gi i thi u:ớ ệ

1.1 Gi i thi u h th ng:ớ ệ ệ ố

Trong chương trình cải tiến thủ tục hành chính, thành phố Hồ Chí Minh muốn tin học

hóa việc quản lý nhân khẩu trong thành phố. Việc quản lý nhân khẩu sẽ dựa trên cơ sở

việc chuyển đổi sổ hộ khẩu gia đình ban hành năm 1994.

Sổ hộ khẩu gia đình có tờ bìa ghi các thông tin cho cả hộ như số hộ khẩu, họ tên chủ hộ,

số nhà, đường phố (ấp), phường (xã, thị trấn), quận (huyện).

Sổ hộ khẩu gồm nhiều chi tiết cụ thể cho từng nhân khẩu trong hộ như họ và tên, bí

danh, ngày tháng năm sinh, nơi sinh, nguyên quán, dân tộc, nghề nghiệp, nơi làm việc,

số CMND, ngày cấp và nơi cấp CMND, ngày tháng năm đăng ký thường trú, địa chỉ nơi

thường trú trước khi chuyển đến.

Trường hợp nhân khẩu là chủ hộ thì sẽ được ghi trang đầu tiên, nếu không là chủ hộ thì

sẽ thêm chi tiết: quan hệ với chủ hộ. Trong trường hợp sanh thêm con thì sẽ bổ sung chi

tiết như trên, bỏ trống các chi tiết về nghề nghiệp, CMND và nơi thường trú chuyển đến

ghi các chi tiết về giấy khai sanh của bé.

Trường hợp một nhân khẩu chuyển đi nơi khác thì sẽ thêm các chi tiết như sau: chuyển

đi ngày, nơi chuyển đến, lý do khác. Trong trường hợp có nhân khẩu qua đời, chi tiết về

chuyển đi sẽ ghi rõ các chi tiết về giấy khai tử.

Trường hợp cả hộ chuyển đi nơi khác thì sẽ ghi ở phần thay đổi địa chỉ cả hộ các chi tiết

như chuyển đến đâu, ngày đăng ký chuyển.

Nếu có những thay đổi khác liên quan cả hộ (ví dụ như thay đổi chủ hộ) thì sẽ ghi ở

phần thay đổi đính chính khác các chi tiết như nội dung thay đổi, ngày thay đổi.

Page 7: Báo cáo Phần mềm quản lí nhân khẩu

Hệ chương trình cần có các chức năng sau:

Truy tìm nhanh một hộ nếu biết số hộ khẩu, tên chủ hộ hay địa chỉ. Có thể cho in các

chi tiết về sổ hộ khẩu ra màn hình hay ra giấy.

Truy tìm (hoặc thống kê) danh sách các nhân khẩu trong địa bàn theo điều kiện nào đó.

Thống kê việc tăng giảm nhân khẩu theo lý do, khu vực quận huyện.

1.2 L p đ tài:ậ ề

Tên công việc: Thực hiện phần mềm quản lí sổ hộ khẩu cho khu vực thành phố Hồ Chí

Minh

Ngày bắt đầu: 1/3/2013.

Ngày kết thúc: 14/6/2013.

1.3 Trình bày k ho chế ạCông việc Thời gian thiết lập Thời gian ước

tính (ET)

(O+4R+P)/6

O R P

Thu thập yêu cầu hệ thống 1 3 6 3

Phân tích hệ thống 1 2 3 1.5

Phân tích dữ liệu hệ thống 1 2 4 1.5

Thiết kế kiến trúc hệ thống 2 4 6 3.5

Thiết kế dữ liệu 1 1 2 1

Thiết kế giao diện 1 1 2 1

Thiết kế report 1 1 2 1

Lập trình 5 6 8 5

Thử nghiệm 1 1 2 1

Page 8: Báo cáo Phần mềm quản lí nhân khẩu

Biên soạn tài liệu 1 1 1 1

Cài đặt hệ thống (bao gồm hướng dẫn sử dụng) 1 1 2 1

21

1.4 Thi t l p s ph thu c gi a các công vi c:ế ậ ự ụ ộ ữ ệCông việc Công việc trước

1. Thu thập yêu cầu hệ thống --

2. Phân tích hệ thống 1

3. Phân tích dữ liệu hệ thống 1

4. Thiết kế kiến trúc hệ thống 2

5. Thiết kế dữ liệu 3

6. Thiết kế giao diện 3

7. Thiết kế report 3

8. Lập trình 4-5

9. Thử nghiệm 8

10. Biên soạn tài liệu 6-7

11. Cài đặt hệ thống (bao gồm hướng dẫn sử

dụng)

9-10

1.5 Các h s liên quan:ồ ơ

1.5.1 Sổ hộ khẩu: Quyển sổ: xxx

Số hộ khẩu: xx Px

Họ và tên chủ hộ: .....................

Số nhà: .....................

Ngõ: .....................

Page 9: Báo cáo Phần mềm quản lí nhân khẩu

Đường phố, xóm ấp: .....................

Phường, xã, thị trấn: .....................

Quận, huyện, thị xã: .....................

Ngày tháng năm cấp: xx/xx/xxxx

Người cấp: .....................

Nội dung 1 2 3

Họ và tên

Tên thường gọi

Ngày tháng năm sinh

Nơi sinh

Giới tính

Nguyên quán

Dân tộc

Tôn giáo

Số CMND

Nghề nghiệp

Nơi làm việc

Chuyển đến:- Ở đâu đến- Ngày đến.

Chuyển đi:- Đi đâu- Ngày đi

Ngày tháng năm đăng kí

Người đóng dấu

Page 10: Báo cáo Phần mềm quản lí nhân khẩu

1.5.2 Giấy khai sinh:

Họ và tên: ............................................................Giới tính:……

Ngày tháng năm sinh: .............Ghi bằng chữ:…………………………..

Nơi sinh:.............................................................Dân tộc:…Quốc tịch:…..

Họ tên cha: .............................................................

Dân tộc:….Quốc tịch:……………Năm sinh:………

Nơi thường trú:………………………………………………………..

Họ tên mẹ:………………………………………….

Dân tộc: :….Quốc tịch:……………Năm sinh:……….

Nơi thường trú:………………………………………………………

Nơi đăng kí:……………………………………………………

Ngày tháng năm đăng kí: ………………………………………

Ghi chú:………………………………………………………..

Họ và tên người đi khai:…………………………………………..

Quan hệ với người được làm khai sinh:…………………………………

Cán bộ đóng dấu:……………………………………

Page 11: Báo cáo Phần mềm quản lí nhân khẩu

1.5.3 Giấy chứng tử:

1.5.4 Giấy khai báo tạm vắng:

PHIẾU KHAI BÁO TẠM VẮNG

(Phần lưu tại Công an xã/ phường/ thị trấn)

Số: ......./TV

(Liên 1)

1. Họ và tên: (1)............................................................. 2. Giới tính: ……………….

Page 12: Báo cáo Phần mềm quản lí nhân khẩu

3. Sinh ngày ….. / ….. / ….. 4. CMND/ Hộ chiếu số: ……… 5. Điện thoại....................

6. Nơi cư trú: (2) ..............................................................................................

7. Tạm vắng từ ngày ......./ ....../ …........... Đến ngày ......./ ....… / .............  

8. Lý do tạm vắng và nơi đến: (3) ..............................................................................

.........., ngày ....… tháng ….... năm….

TRƯỞNG CÔNG AN: (4)

(Ký, ghi rõ họ tên)

…............, ngày ....… tháng ….... năm ..

NGƯỜI KHAI BÁO

(Ký, ghi rõ họ tên)

PHIẾU KHAI BÁO TẠM VẮNG

(Phần cấp cho người tạm vắng)

Số: ......./TV

(Liên 2)

1. Họ và tên: (1)............................................................ 2. Giới tính: …………………

3. Sinh ngày ….. / … / …. 4. CMND/ Hộ chiếu số: ……… 5. Điện thoại....................

6. Nơi cư trú: (2) ................................................................................................

7. Tạm vắng từ ngày ......./ ....../ …........... Đến ngày ......./ ....… / ..............  

8. Lý do tạm vắng và nơi đến: (3) .........................................................................  

Page 13: Báo cáo Phần mềm quản lí nhân khẩu

…............, ngày ....… tháng ….... năm

TRƯỞNG CÔNG AN: (4)

(Ký, ghi rõ họ tên)

…............, ngày ....… tháng ….... năm

NGƯỜI KHAI BÁO

(Ký, ghi rõ họ tên)

1.5.5 Giấy khai báo tạm trú: Số: xx/xx

Họ và tên: ..................... Tên thường gọi: .....................

Ngày sinh: xx/xx/xxxx

Dân tộc: .....................

Số CMND: xxxxxxxxx. Cấp ngày:xx/xx/xxxx. Nơi cấp: .....................

Nơi ĐKHK thường trú: .....................

Nơi đăng kí tạm trú: .....................

Giá trị đăng kí tạm trú: xx/xx/xxxx

Ngày đăng kí tạm trú: xx/xx/xxxx

Họ tên cán bộ đăng kí: .....................

Gia hạn đến ngày (Lần 1): xx/xx/xxxx. Họ tên người gia hạn: ....................

Gia hạn đến ngày (Lần 2): xx/xx/xxxx. Họ tên người gia hạn: .....................

1.5.6 Phiếu thay đổi nhân khẩu: Số/Mẫu hồ sơ: xxx

Họ tên chủ hộ: ..........................................

Họ tên: ..................... Tên thường gọi: .....................

Sinh ngày: xx/xx/xxxx

Giới tính: Nam/Nữ

Quê quán( hoặc quê gốc): .....................

Page 14: Báo cáo Phần mềm quản lí nhân khẩu

Nơi sinh: .....................

Dân tộc: ..................... Quốc tịch: ..................... Tôn giáo: .....................

Số CMND: xxxxxxxxx. Ngày cấp:xx/xx/xxxx. Nơi cấp: xx/xx/xxxx

Nghề nghiệp: .....................

Nơi làm việc: .....................

Nơi đăng kí hộ khẩu thường trú: .....................

Nơi ở hiện nay: .....................

Thông báo về thay đổi hộ khẩu: ....................... .....................

Những người trong hộ cung đi (những thay đổi nơi thường trú hoặc nơi tạm trú có

thời hạn):

Số TT Họ và

tên

Ngày

sinh

Quan hệ

với chủ hộ

Nghề

nghiệp

Nơi làm

việc

Số CMND

Ngày tháng năm cấp: xx/xx/xxxx

Họ tên người khai: .....................

1.5.7 Sổ lưu nhân khẩu: Số: xxxx

Ngày sử dụng:xx/xx/xxxx

Ngày hết hạn: xx/xx/xxxx

Đơn vị sử dụng: .....................

Địa chi sử dụng: .....................

Số TT

Họ và tên người

Năm sinh Nơi ĐKHK thường trú

Số CMND

Tên chủ hộ

Người xác nhận

Ghi chú

Nam Nữ

Page 15: Báo cáo Phần mềm quản lí nhân khẩu

1.6 Danh sách các yêu c u và bi u m u:ầ ề ẫ1.6.1 Danh sách các yêu cầu:

STT Tên yêu cầu Biểu mẫu Qui định Ghi chú

1 Tạo sổ hộ khẩu BM1 QĐ1

2 Tạo giấy khai sinh BM2 QĐ2

3 Tạo giấy chứng tử BM3 QĐ3

4 Tạo giấy tạm vắng BM4 QĐ4

5 Tạo giấy tạm trú BM5 QĐ5

6 Tạo phiếu thay đổi nhân khẩu BM6 QĐ6

7 Tra cứu sổ hộ khẩu BM7

8 Lập báo cáo nhân khẩu BM8

9 Thay đổi qui định QĐ9

1.6.2 Danh sách các biểu mẫu và quy định:

1.6.2.1 Biểu mẫu và quy định 1:

BM1: Sổ Hộ Khẩu

Số hồ sơ hộ:……… Người cấp:

Họ tên chủ hộ: Ngày chuyển đi:

Địa chỉ: Nơi chuyển đến:

Ngày cấp:

Nội dung

Họ và tên

Tên thường gọi

Ngày sinh

Page 16: Báo cáo Phần mềm quản lí nhân khẩu

Nơi sinh

Giới tính

Nguyên quán

Dân tộc

Tôn giáo

Số CMND

Quan hệ với chủ hộ

Nghề nghiệp hiện tại

Nơi làm việc hiện tại

Chuyển đến:

- Ở đâu đến

- Ngày đến.

Chuyển đi:

- Đi đâu

- Ngày đi

Ngày đăng kí

Người đóng dấu

QĐ1: Tuổi của người làm chủ hộ phải từ 18 tuổi tới 60 tuổi. Những người có số

CMND tuổi phải từ 16 trở lên. Hiện này có 5 tôn giáo chính đó là: Đạo Phật,

Đạo Thiên Chúa, Đạo Hòa Hảo, Đạo Cao Đài, Đạo Tin Lành; ngoài ra là Đạo

Khác và Không Theo Đạo. Có các dân tộc như: Kinh, Chăm, Tày, Mông, …

1.6.2.2 Biểu mẫu và quy định 2:

BM2: Giấy khai sinh

Số:… Quyển sổ:…

Page 17: Báo cáo Phần mềm quản lí nhân khẩu

Họ và tên:……… Dân tộc:

Giới tính: Quốc tịch:

Nơi sinh: Ngày sinh:

Họ tên cha: Dân tộc cha:

Quốc tịch cha: Năm sinh cha:

Nơi thường trú cha:

Họ tên mẹ: Dân tộc:

Quốc tịch mẹ: Năm sinh mẹ:

Nơi thường trú mẹ:…

Nơi đăng kí: … Ngày tháng năm:…

Ghi chú: … Họ tên người đi khai:…

Quan hệ với người khai sinh:… Cán bộ đóng dấu:…

QĐ2: Tuổi của cha tối thiểu là 20. Tuổi tối thiểu của mẹ là 18. Có các quan hệ

như: cha nuôi, mẹ nuôi, anh trai, chị gái, anh họ, ông, bà…Đứa trẻ được cấp

quốc tịch của Cha hoặc của mẹ.

1.6.2.3 Biểu mẫu và quy định 3:

BM3: Giấy chứng tử

Số:… Quyển sổ:…

Họ và tên:……… Dân tộc:

Giới tính: Quốc tịch:

Nơi DK thường trú: Ngày sinh:

Số CMND Ngày mất:

Nơi mất:.. Nguyên nhân mất:…

Ngày đăng kí:… Nơi cấp:…

Page 18: Báo cáo Phần mềm quản lí nhân khẩu

Ngày cấp Ghi chú:…

Người Khai:… Người đóng dấu:…

1.6.2.4 Biểu mẫu và quy định 4:

BM4: Giấy tạm vắng

Số:… Họ và tên:…

Tên thường gọi: …

Giới tính: Sinh ngày:

CMND: Điện thoại

Nơi cư trú: Ngày bắt đầu tạm vắng:

Nơi định TT:

Ngày kết thúc tạm vắng: Lí do tạm vắng:

Người khai báo: Ngày khai báo:

Người đóng dấu: Ngày đóng dấu:

Ghi chú

QĐ4: Người làm giấy tạm vắng phải từ 16 tuổi trở lên

1.6.2.5 Biểu mẫu và quy định 5:

BM5: Giấy tạm trú

Số:… Họ và tên:…

Giới tính: Sinh ngày:

CMND: Điện thoại

Nơi ĐKHK: Nơi ĐK tạm trú

Ngày bắt đầu TT: Ngày kết thúc TT:

Ngày đăng kí: Cán bộ đóng dấu:

Ngày đóng dấu Gia hạn lần 1:

Page 19: Báo cáo Phần mềm quản lí nhân khẩu

Cán bộ gia hạn lần 1: Gia hạn lần 2

Cán bộ gia hạn lần 2: Ghi chú:

1.6.2.6 Biểu mẫu và quy định 6:

BM6: Phiếu thay đổi hộ khẩu, nhân khẩu

Số:… Quyển sổ:…

Họ và tên chủ hộ:……… Họ và tên:…

Tên thường gọi:… Sinh ngày:…

Giới tính:… Quê Quán:…

Nơi sinh:… Dân tộc:

Tôn giáo:…

Số CMND:… Ngày cấp CMND:…

Nơi cấp CMND:… Nghề nghiệp:…

Nơi làm việc:… Nơi DK HK thường trú:…

Nơi ở hiện nay:… Ngày cấp:..

Tên người khai:… Cán bộ đóng dấu:…

Số TT Họ tên Ngày sinh Quan hệ với

chủ hộ

Nghề nghiệp Nơi làm

việc

Số CMND

QĐ6: .

1.6.2.7 Biểu mẫu và quy định 7:

BM7: Báo cáo nhân khẩu

Tháng: …

Page 20: Báo cáo Phần mềm quản lí nhân khẩu

Số TT Họ tên chủ hộ Số thành viên trong

hộ

Nơi DKHK

1.6.2.8 Biểu mẫu và quy định 8:

BM3: Tra cứu nhân khẩu

STT Họ tên Ngày Sinh Số CMNDNghề Nghiệp

1

2

1.7 Mô t b ng l i và hình ve:a ă ơa) Mô tả băng hinh ve:

b) Mô tả băng lời:

Bộ phận quản lý sổ hộ khẩu sẽ quản lý các hộ gia đình thông qua sổ hộ khẩu theo

mẫu quy định. Môi sổ hộ khẩu sẽ có 1 chủ hộ là người có đủ hành vi năng lực.

Những người con lại sẽ có chi tiết là liên quan tới chủ hộ. Bộ phận quản lí sẽ

thêm vào sổ lưu nhân khẩu.

Page 21: Báo cáo Phần mềm quản lí nhân khẩu

Khi gia đình có người nào đó chuyển đến nơi ở mới hoặc tách ra hộ khẩu mới thì

làm thủ tục chuyển khẩu theo quy định. Bộ phận quản lí sẽ thêm vào sổ lưu nhân

khẩu để theo dõi.

2 Phân tích:

Bảng phân tích xác định các chức năng, tác nhân và hồ sơ:

Động từ + bổ ngữ Danh từ Nhận xét

Quản lí sổ hộ khẩu.

Thêm vào sổ lưu nhân khẩu.

Thêm vào sổ lưu tạm vắng.

Thêm vào sổ lưu tạm trú.

Làm chuyển khẩu.

Thêm vào sổ lưu chuyển khẩu.

Lập báo cáo

Sổ hộ khẩu

Chủ hộ

Sổ lưu nhân khẩu

Giấy thay đổi nhân khẩu

Sổ lưu chuyển khẩu

Bộ phận quản lí

Báo cáo

Lãnh đạo cơ quan

Hồ sơ dữ liệu

Tác nhân

Hồ sơ dữ liệu

Hồ sơ dữ liệu

Hồ sơ dữ liệu

Tác nhân

Hồ sơ dữ liệu

Tác nhân

2.1 Thi t l p s đ ng c nh:ế ậ ơ ồ ữ a

Page 22: Báo cáo Phần mềm quản lí nhân khẩu

2.2 Bi u đ phân ra ch c năngê ồ ư nghi p v (BFD):ệ ụ

2.2.1 Mô hinh:

2.2.2 Mô tả chi tiết các chức năng:(1.1) Cấp sổ hộ khẩu: Khi cán bộ nhận được yêu cầu lập sổ hộ khẩu mới, người này

cần phải kiểm tra các giấy tờ cần thiết. Khi đủ các yêu cầu thì sẽ cấp một sổ hộ

khẩu mới. Sổ hộ khẩu gồm: Họ tên chủ hộ, ngày làm sổ hộ khẩu, nơi cấp và tất

cả các thông tin về nhân khẩu có trong đó.

Page 23: Báo cáo Phần mềm quản lí nhân khẩu

(1.2) Sổ lưu nhân khẩu: là nơi lưu trữ toàn bộ thông tin về các nhân khẩu có trong địa

bàn.

(2.1) Kiểm tra sổ hộ khẩu: Khi có một người dân đến xin cấp giấy khai sinh cho con

thì phải kiểm tra thông tin sổ hộ khẩu để biết thông tin về cha mẹ có đúng hay

không.

(2.2) Cấp giấy khai sinh: khi thông tin đã chính xác thì phải cấp giấy khai sinh cho

người dân.

(2.3) Cập nhật thông tin vào sổ hộ khẩu: cán bộ cần cập nhật thông tin của đứa trẻ này

vào sổ hộ khẩu gia đình.

(2.4) Lưu thông tin vào sổ lưu nhân khẩu: lưu trữ thông tin của thành viên mới vào sổ

lưu nhân khẩu.

(3.1) Kiểm tra sổ hộ khẩu: Kiểm tra thông tin về sổ hộ khẩu mà người này muốn

chuyển khẩu.

(3.2) Ghi phiếu thay đổi nhân khẩu: Ghi phiếu thay đổi về nhân khẩu với tất cả thành

viên sẽ thay đổi hộ khẩu mới.

(3.3) Lưu thông tin vào sổ hộ khẩu mới: Là lưu thông tin thành viên này vào sổ hộ

khẩu mới.

(3.4) Ghi vào sổ lưu nhân khẩu: Điểu chỉnh thông tin ở sổ lưu nhân khẩu.

(4.1) Kiểm tra sổ hộ khẩu: Khi có một người dân đến xin tách khẩu thì phải kiểm tra

thông tin sổ hộ khẩu để biết những người muốn tách khẩu có đúng không.

(4.2) Ghi phiếu thay đổi nhân khẩu: Ghi phiếu thay đổi về nhân khẩu với tất cả thành

viên sẽ thay đổi hộ khẩu mới.

Page 24: Báo cáo Phần mềm quản lí nhân khẩu

(4.3) Lập sổ hộ khẩu mới: là tạo sổ hộ mới từ những thông tin của phiếu thay đổi nhân

khẩu.

(4.4) Ghi vào sổ lưu nhân khẩu: Điểu chỉnh thông tin ở sổ lưu nhân khẩu.

(5.1) Kiểm tra sổ hộ khẩu: Để xem người cần chứng tử có nằm trong sổ hộ khẩu hay

không.

(5.2) Kiểm tra CMND: để xem người này có đúng thông tin hay không.

(5.3) Cấp giấy chứng tử: cấp giấy chứng tử cho người cần chứng tử.

(5.4) Cập nhật thông tin sổ hộ khẩu: cán bộ cần cập nhật thông tin vào sổ hộ khẩu gia

đình mà có người chứng tử.

(5.5) Cập nhật thông tin sổ lưu nhân khẩu: cập nhật thông tin cần thiết vào sổ lưu nhân

khẩu.

(6.1) Lập báo cáo: đưa ra báo cáo về thông tin nhân khẩu trong địa phương.

2.2.3 Liệt kê các hô sơ sử dung:

D1 Sổ hộ khẩu

D2 Sổ lưu nhân khẩu

D3 Giấy khai sinh

D4 Giấy chứng tử

D5 Phiếu thay đổi hộ khẩu, nhân khẩu

D6 Giấy tạm vắng

D7 Giấy tạm trú

Page 25: Báo cáo Phần mềm quản lí nhân khẩu

D8 Chứng minh nhân dân

D9 Báo cáo

2.2.4 Lập ma trận thực thể – chức năng:

Page 26: Báo cáo Phần mềm quản lí nhân khẩu

2.3 Mô hình khái ni m d li u Eệ ữ ệ -R:

2.3.1 Sơ đô lần 1:

Page 27: Báo cáo Phần mềm quản lí nhân khẩu

2.3.2 Sơ đô lần 2:

Page 28: Báo cáo Phần mềm quản lí nhân khẩu

2.3.3 Sơ đô lần 3:

Page 29: Báo cáo Phần mềm quản lí nhân khẩu

2.3.4 Lần 4:

2.3.5 Lần 5

Page 30: Báo cáo Phần mềm quản lí nhân khẩu

2.3.6 Lần 6:

2.4 Phân tích – Mô hình khái ni m / Logic:ệ

2.4.1 Biểu đô luông dữ liệu ở mức 0:

2.4.2 Biểu đô luông dữ liệu ở mức 1:a. Biểu đồ tiến trình 1.0

b. Biểu đồ tiến trình 2.0

c. Biểu đồ tiến trình 3.0

d. Biểu đồ tiến trình 4.0

e. Biểu đồ tiến trình 5.0

Page 31: Báo cáo Phần mềm quản lí nhân khẩu

2.5 Mô hình hóa x lý DFDử

2.5.1 Mô hinh DFD mức 1:

Đầu cuối: Người dân, Cơ quan quản lý.

Ô xử lý: Xử lý hệ thống quản lý sổ hộ khẩu.

Mô tả sơ đô + Dòng dữ liệu: Người dân đến cơ quan quản lý yêu cầu được cấp sổ hộ khẩu, làm giấy khai sinh, giấy chứng tử, tạm trú, tạm vắng, xin tách khẩu, chuyển khẩu. Cơ quan quản lý sau khi tiếp nhận yêu cầu xử lý và gửi phản hồi có ( không ) thực hiện những yêu cầu kể trên của người dân. Ngoài ra cuối tháng lập báo cáo cho cấp trên, hoặc tra cứu thông tin nhân khẩu.

Page 32: Báo cáo Phần mềm quản lí nhân khẩu

2.5.2 Mô hinh DFD mức 2:

Đầu cuối: Người dân, Cơ quan quản lý.

Kho dữ liệu: phiếu lập sổ hộ khẩu, phiếu cấp giấy khai sinh, phiếu cấp giấy chứng tử, phiểu chuyển khẩu, phiếu tách khẩu, phiếu cấp giấy tạm vắng, phiếu cấp giấy tạm trú, báo cáo nhân khẩu.

Ô xử lý: cấp sổ hộ khẩu, cấp giấy khai sinh, cấp giấy chứng tử, chuyển khẩu, tách khẩu, cấp giấy tạm vắng, cấp giấy tạm trú, báo cáo nhân khẩu, tra cứu nhân khẩu.

Mô tả + dòng dữ liệu : Người dân đến cơ quan quản lý yêu cầu được cấp sổ hộ khẩu, làm giấy khai sinh, giấy chứng tử, tạm trú, tạm vắng, xin tách khẩu, chuyển khẩu. Cơ quan quản lý sau khi tiếp nhận yêu cầu xử lý và gửi phản hồi có ( không ) thực hiện những yêu cầu kể trên của người dân. Ngoài ra cuối tháng lập báo cáo cho cấp trên, hoặc tra cứu thông tin nhân khẩu.

Page 33: Báo cáo Phần mềm quản lí nhân khẩu

2.5.3 Mô hinh DFD mức 3:

2.5.3.1 DFD mức 3 cho nghiệp vụ cấp sổ hộ khẩu

Đầu cuối: Người dân

Kho dữ liệu: Quy định, Phiếu cấp sổ hộ khẩu

Ô xử lý: : kiểm tra giấy tờ, quy định, xử lý, cập nhật giấy tờ, quy định, cấp sổ hộ khẩu

Mô tả sơ đô + dòng dữ liệu: Người dân đến cơ quan quản lý yêu cầu xin được cấp sổ hộ khẩu. Cơ quan kiểm tra giấy tờ, quy định hợp lệ thì thực hiện xử lý thông tin lưu vào hệ thống và cấp sổ hộ khẩu cho người dân. Nếu thông tin sai hoặc chưa đầy đủ yêu cầu người dân cập nhật lại.

Page 34: Báo cáo Phần mềm quản lí nhân khẩu

2.5.3.2 DFD mức 3 cho nghiệp vụ cấp giấy khai sinh

Đầu cuối: Người dân

Kho dữ liệu: Quy định, Phiếu cấp giấy khai sinh

Ô xử lý: kiểm tra giấy tờ, quy định, xử lý, cập nhật giấy tờ, quy định, cấp giấy khai sinh

Mô tả sơ đô + dòng dữ liệu: Người dân đến cơ quan quản lý yêu cầu xin được cấp giấy khai sinh. Cơ quan kiểm tra giấy tờ, quy định hợp lệ thì thực hiện xử lý thông tin lưu vào hệ thống và cấp giấy khai sinh cho người dân. Nếu thông tin sai hoặc chưa đầy đủ yêu cầu người dân cập nhật lại.

Page 35: Báo cáo Phần mềm quản lí nhân khẩu

2.5.3.3 DFD mức 3 cho nghiệp vụ cấp giấy chứng tử

Đầu cuối: Người dân

Kho dữ liệu: Quy định, phiếu cấp giấy chứng tử.

Ô xử lý: kiểm tra giấy tờ - quy định, xử lý, cập nhật giấy tờ, cấp giấy chứng tử.

Mô tả sơ đô + dòng dữ liệu: Người dân đến cơ quan quản lý yêu cầu xin được cấp giấy chứng. Cơ quan kiểm tra giấy tờ, quy định hợp lệ thì thực hiện xử lý thông tin lưu vào hệ thống và cấp giấy chứng tử cho người dân. Nếu thông tin sai hoặc chưa đầy đủ yêu cầu người dân cập nhật lại.

Page 36: Báo cáo Phần mềm quản lí nhân khẩu

2.5.3.4 DFD mức 3 cho nghiệp vụ cấp giấy tạm vắng

Đầu cuối: Người dân

Kho dữ liệu: quy định, phiếu cấp giấy tạm vắng.

Ô xử lý: kiểm tra giấy tờ - quy định, xử lý, cập nhật giấy tờ, cấp giấy tạm vắng.

Mô tả sơ đô + dòng dữ liệu: Người dân đến cơ quan quản lý yêu cầu xin được cấp giấy tạm vắng. Cơ quan kiểm tra giấy tờ, quy định hợp lệ thì thực hiện xử lý thông tin lưu vào hệ thống và cấp giấy tạm vắng cho người dân. Nếu thông tin sai hoặc chưa đầy đủ yêu cầu người dân cập nhật lại.

Page 37: Báo cáo Phần mềm quản lí nhân khẩu

2.5.3.5 DFD mức 3 cho nghiệp vụ cấp giấy tạm trú

Đầu cuối: Người dân

Kho dữ liệu: quy định, phiếu cấp giấy tạm trú

Ô xử lý: kiểm tra giấy tờ - quy định, xử lý, cập nhật giấy tờ, cấp giấy tạm trú

Mô tả sơ đô + dòng dữ liệu: Người dân đến cơ quan quản lý yêu cầu xin được cấp giấy tạm trú. Cơ quan kiểm tra giấy tờ, quy định hợp lệ thì thực hiện xử lý thông tin lưu vào hệ thống và cấp giấy tạm trú cho người dân. Nếu thông tin sai hoặc chưa đầy đủ yêu cầu người dân cập nhật lại.

Page 38: Báo cáo Phần mềm quản lí nhân khẩu

2.5.3.6 DFD mức 3 cho nghiệp vụ chuyển khẩu

Đầu cuối: Người dân

Kho dữ liệu: quy định, phiếu chuyển khẩu

Ô xử lý: : kiểm tra giấy tờ - quy định, xử lý, cập nhật giấy tờ, chuyển khẩu

Mô tả sơ đô + dòng dữ liệu: : Người dân đến cơ quan quản lý yêu cầu xin được chuyển khẩu. Cơ quan kiểm tra giấy tờ, quy định hợp lệ thì thực hiện xử lý thông tin lưu vào hệ thống và chấp nhận chuyển khẩu cho người dân. Nếu thông tin sai hoặc chưa đầy đủ yêu cầu người dân cập nhật lại.

Page 39: Báo cáo Phần mềm quản lí nhân khẩu

2.5.3.7 DFD mức 3 cho nghiệp vụ tách khẩu

Đầu cuối: Người dân

Kho dữ liệu: Quy định, Phiếu tách khẩu

Ô xử lý: kiểm tra giấy tờ - quy định, xử lý, cập nhật giấy tờ, thực hiện tách khẩu, sửa đổi sổ hộ khẩu cũ, cấp sổ hộ khẩu mới.

Mô tả sơ đô + dòng dữ liệu: Người dân đến cơ quan quản lý yêu cầu xin được tách khẩu khẩu. Cơ quan kiểm tra giấy tờ, quy định hợp lệ thì thực hiện xử lý thông tin lưu vào hệ thống và chấp nhận tách khẩu cho người dân, tiến hành sửa đổi nhân khẩu trong sổ hộ khẩu cũ và cấp sổ hộ khẩu mới. Nếu thông tin sai hoặc chưa đầy đủ yêu cầu người dân cập nhật lại.

Page 40: Báo cáo Phần mềm quản lí nhân khẩu

2.5.3.8 DFD mức 3 cho nghiệp vụ báo cáo nhân khẩu

Đầu cuối: Cơ quan quản lý

Kho dữ liệu: Nhân khẩu, báo cáo nhân khẩu

Ô xử lý: Yêu cầu báo cáo nhân khẩu, tính số lượng nhân khẩu từng hộ khẩu, in báo cáo

Mô tả sơ đô + dòng dữ liệu: Cơ quan quản lý yêu cầu hệ thống thực hiện làm báo cáo nhân khẩu. Hệ thống sẽ xử lý dữ liệu thực hiện tính toán số lượng nhân khẩu từng hộ khẩu. Sau đó lưu báo cáo nhân khẩu và in báo cáo cho cơ quan ( người ) quản lý.

3 Thi t k :ế ế

3.1 Thi t k d li u:ế ế ữ ệ

3.1.1 Sơ đô luông dữ liệu

3.1.1.1 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU LẬP SỔ HỘ KHẨU:

3.1.1.1.1 Bi u m u ể ẫ

BM1: Sổ Hộ Khẩu

Page 41: Báo cáo Phần mềm quản lí nhân khẩu

Số hồ sơ hộ:……… Người cấp:

Họ tên chủ hộ: Ngày chuyển đi:

Địa chỉ: Nơi chuyển đến:

Ngày cấp:

Nội dung

Họ và tên

Tên thường gọi

Ngày sinh

Nơi sinh

Giới tính

Nguyên quán

Dân tộc

Tôn giáo

Số CMND

Nghề nghiệp hiện tại

Nơi làm việc hiện tại

Chuyển đến:- Ở đâu đến

- Ngày đến.

Page 42: Báo cáo Phần mềm quản lí nhân khẩu

Chuyển đi:- Đi đâu

- Ngày đi

Ngày đăng kí

Người đóng dấu

3.1.1.1.2 Quy đ nh:ị

QĐ1: Tuổi của người làm chủ hộ phải từ 18 tuổi tới 60 tuổi. Những người có số CMND tuổi phải từ 16 trở lên. Hiện này có 5 tôn giáo chính đó là: Đạo Phật, Đạo Thiên Chúa, Đạo Hòa Hảo, Đạo Cao Đài, Đạo Tin Lành; ngoài ra là Đạo Khác và Không Theo Đạo. Có các dân tộc như: Kinh, Chăm, Tày, Mông, ...

3.1.1.1.3 Hình vẽ:

3.1.1.1.4 Các kí hi u:ệ

D1: Họ và tên chủ hộ, địa chỉ, ngày chuyển đi, nơi chuyển đến, địa chỉ danh sách các nhân khẩu cung các thông tin liên quan ( tên thường gọi, ngày sinh, nơi sinh, giới tính, nguyên quán, dân tộc, tôn giáo, số CMND, nghề nghiệp, nơi làm việc, chuyển đến, chuyển đi ), ngày cấp, người cấp.

D2: không có.

Page 43: Báo cáo Phần mềm quản lí nhân khẩu

D3: Tuổi tối thiểu và tối đa của người làm chủ hộ, danh sách các tôn giáo, danh sách các dân tộc.

D4: D1

D5: D4

D6: D5

3.1.1.1.5 Thu t toán: ậ

Bước 1: Nhận D1 từ người dung.Bước 2: Kết nối cơ sở dữ liệu.Bước 3: Đọc D3 từ bộ nhớ phụ.Bước 4: Kiểm tra quy định tuổi tối thiểu và tối đa của người làm chủ hộ.Bước 5: Kiểm tra quy định dân tộc, tôn giáo.Bước 6: Nếu không thõa một trong các quy định trên thì tới Bước 9.Bước 7: Lưu D4 xuống bộ nhớ phụ.Bước 8: Xuất D5 ra máy in.Bước 9: Đóng kết nối cơ sở dữ liệu.Bước 10: Kết thúc

3.1.1.2 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU LẬP GIẤY KHAI SINH

3.1.1.2.1 Bi u m uể ẫ

BM2: Giấy khai sinh

Số:… Quyển sổ:…

Họ và tên:……… Dân tộc:

Giới tính: Quốc tịch:

Nơi sinh: Ngày sinh:

Họ tên cha: Dân tộc cha:

Quốc tịch cha: Năm sinh cha:

Nơi thường trú cha:

Họ tên mẹ: Dân tộc:

Quốc tịch mẹ: Năm sinh mẹ:

Page 44: Báo cáo Phần mềm quản lí nhân khẩu

Nơi thường trú mẹ:…

Nơi đăng kí: … Ngày tháng năm:…

Ghi chú: … Họ tên người đi khai:…

Quan hệ với người khai sinh:… Cán bộ đóng dấu:…

3.1.1.2.2 Quy đ nh.ị

QĐ2: Tuổi của cha tối thiểu là 20. Tuổi tối thiểu của mẹ là 18. Có các quan hệ như:

cha, mẹ, anh trai, chị gái, anh họ, ông, bà… Quốc tịch là các quốc gia trên thế giới

như: Việt Nam, Trung Quốc, Campuchia… Quốc tịch của đứa trẻ là của Cha hoặc

của mẹ.

3.1.1.2.3 Hình vẽ.

3.1.1.2.4 Các ký ki u.ệ

D1: Số, Họ tên của người làm giấy khai sinh và các thông tin liên quan ( Dân tộc, Giới tính, Quốc tịch, Nơi sinh, Ngày sinh, Họ tên cha, Dân tộc cha, Quốc tịch cha, Năm sinh cha, Nơi thường trú, Họ tên mẹ, Dân tộc mẹ, Quốc tịch mẹ, Năm sinh mẹ, Nơi thường trú

Page 45: Báo cáo Phần mềm quản lí nhân khẩu

mẹ), Nơi đăng ký, Ngày đăng kí, Ghi chú, Họ tên người đi khai, Quan hệ với người khai sinh, Cán bộ đóng dấu.

D2: Không có.

D3: Tuổi tối thiểu của người làm cha, mẹ. Danh sách Quốc tịch, Quốc tịch của cha, mẹ.

D4: D1

D5: D4

D6: Không có.

3.1.1.2.5 Thu t toán.ậ

Bước 1: Nhận D1 từ người dung.Bước 2: Kết nối cơ sở dữ liệu.Bước 3: Kiểm tra quy định về tuổi tối thiểu của người làm cha mẹ.Bước 4: Kiểm tra quy định về Quốc tịch của người làm khai sinh.Bước 5: Kiểm tra quy định về Quốc tịch của người làm khai sinh.Bước 6: Nếu không thỏa một trong các quy định xuống Bước 9.Bước 7: Lưu D4 xuống bộ nhớ phụ.Bước 8: Xuất D5 ra máy in.Bước 9: Đóng kết nối cơ sở dữ liệu.Bước 10: Kết thúc

3.1.1.3 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU LÀM GIẤY CHỨNG TỬ

3.1.1.3.1 Bi u m u.ể ẫ

BM2: Giấy chứng tử

Số:… Quyển sổ:…

Họ và tên:……… Dân tộc:

Giới tính: Quốc tịch:

Nơi DK thường trú: Ngày sinh:

Số CMND Ngày mất:

Nơi mất:.. Nguyên nhân mất:…

Ngày đăng kí:… Nơi cấp:…

Ngày cấp Ghi chú:…

Page 46: Báo cáo Phần mềm quản lí nhân khẩu

Người thực hiện:… Người đóng dấu:…

3.1.1.3.2 Quy đ nh.ị

3.1.1.3.3 Hình vẽ.

3.1.1.3.4 Các ký ki u.ệ

D1: Số chứng tử, Họ tên người mất và các thông tin liên quan ( Dân tộc, Giới tính, Quốc tịch, Nơi DK hộ khẫu thường trú, Ngày sinh, số CMND, Ngày mất, Nơi mất, Nguyên nhân mất), Ngày đăng kí, Nơi cấp, Ngày cấp, Ghi chú, Người thực hiện, Người đóng dấu.

D2: Không có.

D3: không có.

D4: D1

D5: D4

D6: không có.

3.1.1.3.5 Thu t toán.ậ

Bước 1: Nhận D1 từ người dungBước 2: Kết nối cơ sỡ dữ liệuBước 3: Lưu D4 xuống bộ nhớ phụ.Bước 4: Xuất D5 ra máy inBước 5: Đóng kết nối cơ sỡ dữ liệuBước 6: Kết thúc.

Page 47: Báo cáo Phần mềm quản lí nhân khẩu

3.1.1.4 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU CẤP GIẤY TẠM VẮNG.

3.1.1.4.1 Bi u m uể ẫ

BM4: Giấy tạm vắng

Số:… Họ và tên:…

Tên thường gọi: …

Giới tính: Sinh ngày:

CMND: Điện thoại

Nơi cư trú: Ngày bắt đầu tạm vắng:

Ngày kết thúc tạm vắng: Lí do tạm vắng:

Người khai báo: Ngày khai báo:

Người đóng dấu: Ngày đóng dấu:

Ghi chú

3.1.1.4.2 Quy đ nh.ị

QĐ3: Người làm giấy tạm vắng phải từ 16 tuổi trở lên

3.1.1.4.3 Hình vẽ.

Page 48: Báo cáo Phần mềm quản lí nhân khẩu

3.1.1.4.4 Các ký ki u.ệ

D1: Số tạm vắng, Họ và tên người tạm vắng và các thông tin liên quan ( Tên thường gọi, Giới tính, Ngày sinh, Số CMND, Điện thoại, Nơi cư trú), Ngày bắt đầu tạm vắng, Ngày kết thúc tạm vắng, Lý do tạm vắng, Người khai báo, Ngày khai báo, Người đóng dấu, Ngày đóng dấu, Ghi chú.

D2: không có.

D3: Quy định tuổi tối thiểu của người làm giấy tạm vắng.

D4: D1

D5: D4

D6: không có.

3.1.1.4.5 Thu t toán.ậ

Bước 1: Nhận D1 từ người dungBước 2: Kết nối cơ sỡ dữ liệuBước 3: Kiểm tra quy định về tuổi tối thiểu của người làm giấy tạm vắng.Bước 4: Nếu không thỏa quy định trên xuống Bước 7.Bước 5: Lưu D4 xuống bộ nhớ phụ.Bước 6: Xuất D5 ra máy in.Bước 7: Đóng kết nối cơ sở dữ liệu.Bước 8: Kết thúc.

3.1.1.5 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU LẬP GIẤY TẠM TRÚ.

3.1.1.5.1 Bi u m uể ẫ

BM5: Giấy tạm trú

Số:… Họ và tên:…

Giới tính: Sinh ngày:

CMND: Điện thoại

Nơi ĐKHK: Nơi ĐK tạm trú

Ngày bắt đầu TT: Ngày kết thúc TT:

Page 49: Báo cáo Phần mềm quản lí nhân khẩu

Ngày đăng kí: Cán bộ đóng dấu:

Ngày đóng dấu Gia hạn lần 1:

Cán bộ gia hạn lần 1: Gia hạn lần 2

Cán bộ gia hạn lần 2: Ghi chú:

3.1.1.5.2 Quy đ nh.ị

3.1.1.5.3 Hình vẽ.

3.1.1.5.4 Các ký ki u.ệ

D1: Số tạm trú, Họ và tên người đăng kí tạm trú và các thông tin liên quan ( Giới tính, Ngày sinh, số CMND, Số điện thoại, Nơi ĐKHK thường trú, nơi ĐK tạm trú, ngày bắt đầu tạm trú, ngày kết thúc tạm trú ), Ngày đăng ký, Cán bộ đóng dấu, Ngày đóng dấu, Gia hạn lần 1, Gia hạn lần 2, Cán bộ gia hạn lần 1, Cán bộ gia hạn lần 2, Ghi chú.

3.1.1.5.5 Thu t toán.ậ

Bước 1: Nhận D1 từ người dung.Bước 2: Kết nối cơ sở dữ liệu.Bước 3: Lưu D4 xuống bộ nhớ phụ.Bước 4: Xuất D5 ra máy in.Bước 5: Đóng kết nối cơ sở dữ liệu.Bước 6: Kết thúc.

Page 50: Báo cáo Phần mềm quản lí nhân khẩu

3.1.1.6 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU THAY ĐỔI NHÂN KHẪU.

3.1.1.6.1 Bi u m u.ể ẫ

BM6: Phiếu thay đổi hộ khẩu, nhân khẩu

Số:… Quyển sổ:…

Họ và tên chủ hộ:……… Họ và tên:…

Tên thường gọi:… Sinh ngày:…

Giới tính:… Quê Quán:…

Nơi sinh:… Dân tộc:

Tôn giáo:…

Số CMND:… Ngày cấp CMND:…

Nơi cấp CMND:… Nghề nghiệp:…

Nơi làm việc:… Nơi DK HK thường trú:…

Nơi ở hiện nay:… Ngày cấp:..

Tên người khai:… Cán bộ đóng dấu:…

Số TT Họ tên Ngày sinh

Quan hệ với chủ hộ

Nghề nghiệp

Nơi làm việc

Số CMND

Page 51: Báo cáo Phần mềm quản lí nhân khẩu

3.1.1.6.2 Quy đ nh.ị

QĐ4: Người làm phiếu thay đổi hộ khẩu nhân khẩu phải từ 18 tuổi trở lên.

3.1.1.6.3 Hình vẽ.

3.1.1.6.4 Các ký hi u.ệ

D1: số, Họ và tên chủ hộ cung những thông tin liên quan ( Tên thường gọi, Ngày sinh, Giới tính, Quê quán, Nơi sinh, Dân tộc, Tôn Giáo, Số CMND, Ngày cấp CMND, Nơi cấp CMND, Nghề nghiệp, Nơi làm việc, Nơi ĐK HK thường trú, Nơi ở hiện nay), Ngày cấp, Tên người khai, Cán bộ đóng dấu, danh sách các nhân khẩu cần thay đổi cung với các thông tin của từng nhân khẩu ( Họ tên, Ngày sinh, Quan hệ với chủ hộ, Nghề nghiệp, Nơi làm việc, Số CMND).

D2: không có.

D3: Quy định tuổi tối thiểu của người làm phiếu thay đổi nhân khẩu.

D4: D1

D5: D4

D6: không có.

Page 52: Báo cáo Phần mềm quản lí nhân khẩu

3.1.1.6.5 Thu t toán.ậ

Bước 1: Nhận D1 từ người dungBước 2: Kết nối cơ sở dữ liệu.Bước 3: Đọc D3 từ bộ nhớ phụBước 4: Kiểm tra quy định tuổi tối thiểu của người làm phiếu thay đổi nhân khẩu.Bước 5: Nếu không thõa quy định xuống Bước 8.Bước 6: Lưu D4 xuống bộ nhớ phụBước 7: Xuất D5 ra máy in.Bước 8: Đóng kết nối cơ sở dữ liệu.Bước 9: Kết thúc

3.1.1.7 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU LẬP BÁO CÁO NHÂN KHẨU.

3.1.1.7.1 Bi u m u.ể ẫ

BM7: Báo cáo nhân khẩu

Tháng: …

Số TT Họ tên chủ hộ Số thành viên trong hộ Nơi DKHK

3.1.1.7.2 Quy đ nh.ị

3.1.1.7.3 Hình vẽ.

Page 53: Báo cáo Phần mềm quản lí nhân khẩu

3.1.1.7.4 Các ký hi u.ệ

D1: Tháng cần làm báo cáo nhân khẩu.

D2: không có.

D3: Họ và tên chủ hộ, Số thành viên trong hộ, Nơi đăng kí HK thường trú.

D4: D1+ D3

D5: D4

D6: D5.

3.1.1.7.5 Thu t toán.ậ

Bước 1: Nhận D1 từ người dungBước 2: Kết nối cơ sở dữ liệu.Bước 3: Đọc D3 từ bộ nhớ phụ.Bước 4: Tính số thành viên của từng hộ ( dựa vào danh sách các phiếu lập sổ hộ

khẩu và phiếu thay đổi nhân khẩu ).Bước 5: Lưu D4 xuống bộ nhớ phụ.Bước 6: Xuất D5 ra máy in.Bước 7: Xuất D6 cho người dung.Bước 8: Đóng kết nối cơ sở dữ liệu.Bước 9: Kết thúc.

3.1.1.8 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU TRA CỨU NHÂN KHẨU.

3.1.1.8.1 Bi u m u.ể ẫ

BM8: Tra cứu nhân khẩu

STT Họ tên Ngày Sinh Số CMNDNghề Nghiệp

1

2

Page 54: Báo cáo Phần mềm quản lí nhân khẩu

3.1.1.8.2 Quy đ nh.ị

3.1.1.8.3 Hình vẽ.

3.1.1.8.4 Các ký hi u.ệ

D1: Thông tin cần tra cứu : Họ tên, Nghề Nghiệp, số CMND, Ngày sinh.

D2: Không có

D3: Danh sách các thõa mãn chuẩn tra cứu cung các thông tin liên quan: Họ tên, Nghề Nghiệp, Số CMND, Ngày sinh.

D4: Không có.

D5: D3.

D6: D5

3.1.1.8.5 Thu t toán.ậ

Bước 1: Nhận D1 từ người dung.Bước 2: Kết nối cơ sở dữ liệu.Bước 3: Đọc D3 từ bộ nhớ phụ.Bước 4: Xuất D5 ra máy in.Bước 5: Xuất D6 cho người dung.Bước 6: Đóng kết nối cơ sở dữ liệu.Bước 7: Kết thúc

Page 55: Báo cáo Phần mềm quản lí nhân khẩu

3.1.1.9 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU QUY ĐỊNH

3.1.1.9.1 Bi u m u.ể ẫ

3.1.1.9.2 Quy đ nh.ị

QĐ5: Người dùng có thể thay đổi quy định như sau:

+ QĐ1: Tuổi của người làm chủ hộ phải từ 18 tuổi tới 60 tuổi. Những người có số CMND tuổi phải từ 16 trở lên. Hiện này có 5 tôn giáo chính đó là: Đạo Phật, Đạo Thiên Chúa, Đạo Hòa Hảo, Đạo Cao Đài, Đạo Tin Lành; ngoài ra là Đạo Khác và Không Theo Đạo. Có các dân tộc như: Kinh, Chăm, Tày, Mông, ...

+QĐ2: Tuổi của cha tối thiểu là 20. Tuổi tối thiểu của mẹ là 18. Có các quan

hệ như: cha, mẹ, anh trai, chị gái, anh họ, ông, bà… Quốc tịch là các quốc gia trên

thế giới như: Việt Nam, Trung Quốc, Campuchia… Quốc tịch của đứa trẻ là của

Cha hoặc của mẹ.

+QĐ3: Người làm giấy tạm vắng phải từ 16 tuổi trở lên.

+QĐ4: Người làm phiếu thay đổi hộ khẩu nhân khẩu phải từ 18 tuổi trở lên.

+QĐ5: Sử dung hay không sử dung quy định này.

Page 56: Báo cáo Phần mềm quản lí nhân khẩu

3.1.1.9.3 Hình vẽ.

3.1.1.9.4 Các ký hi u.ệ

D1: Nhập các quy định cần thay đổi ( một số những thông tin sau ): Tuổi của người làm chủ hộ, Tuổi của người làm cha, mẹ tối thiểu khi làm giấy khai sinh, Tuổi của người làm giấy tạm vắng, Tuổi của người làm lập phiếu thay đổi nhân khẩu, hộ khẩu, Có hay không áp dụng quy định này.

D2: Không có.

D3: D1

D4: D1

D5: Không có

D6: không có.

3.1.1.9.5 Thu t toán.ậ

Bước 1: Nhận D1 từ người dung.Bước 2: Kết nối cơ sỡ dữ liệu.Bước 3: Đọc D3 từ bộ nhớ phụ.Bước 4: Sửa các quy định trong D3 theo những thông tin tương ứng từ D1.Bước 5: Lưu D4 xuống bộ nhớ phụ.Bước 6: Đóng kết nối cơ sở dữ liệu.Bước 7: Kết thúc.

Page 57: Báo cáo Phần mềm quản lí nhân khẩu

3.1.2 Thiết kế dữ liệu:

3.1.2.1 Bước 1: Xét yêu cầu lập sổ hộ khẩu.

3.1.2.1.1 Thi t k d li u v i tính đúng đ nế ế ữ ệ ớ ắ

Biểu mẫu liên quan: BM1

BM1: Sổ Hộ Khẩu

Số hồ sơ hộ:……… Người cấp:

Họ tên chủ hộ: Ngày chuyển đi:

Địa chỉ: Nơi chuyển đến:

Ngày cấp:

Nội dung

Họ và tên

Tên thường gọi

Ngày sinh

Nơi sinh

Giới tính

Nguyên quán

Dân tộc

Tôn giáo

Số CMND

Nghề nghiệp hiện tại

Page 58: Báo cáo Phần mềm quản lí nhân khẩu

Nơi làm việc hiện tại

Chuyển đến:- Ở đâu đến

- Ngày đến.

Chuyển đi:- Đi đâu

- Ngày đi

Ngày đăng kí

Người đóng dấu

Sơ đô luông dữ liệu:Đã có. Các thuộc tính mới:

SoHoKhau, HoTenChuHo, DiaChi, NgayCap, NguoiCap, HoTen, TenThuongGoi, NgaySinh, NoiSinh, GioiTinh, NguyenQuan, DanToc, TonGiao, SoCMND, QuanHe NgheNghiep, DiaChiLamViec, NgayDen, OdauDen, NgayDi, DiDau, NgayDangKi, NguoiDongDau.

Thiết kế dữ liệu:

Các thuộc tính trừu tượng:MaNhanKhau, DaMat.

Sơ đô logic:

Page 59: Báo cáo Phần mềm quản lí nhân khẩu

3.1.2.1.2 Thi t k d li u v i tính ti n hóaế ế ữ ệ ớ ế

Qui định liên quan: QĐ1

QĐ1: Tuổi của người làm chủ hộ phải từ 18 tuổi tới 60 tuổi. Những người có số CMND tuổi phải từ 16 trở lên. Hiện này có 5 tôn giáo chính đó là: Đạo Phật, Đạo Thiên Chúa, Đạo Hòa Hảo, Đạo Cao Đài, Đạo Tin Lành; ngoài ra là Đạo Khác và Không Theo Đạo. Có các dân tộc như: Kinh, Chăm, Tày, Mông, ...

Sơ đô luông dữ liệu:Đã có.

Các thuộc tính mới:

TuoiToiThieuChuHo, TuoiToiDaChuHo, TuoiToiThieuLamCMND.

Thiết kế dữ liệu:

Các thuộc tính trừu tượng:MaDanToc, MaTonGiao.

Sơ đô logic:

Page 60: Báo cáo Phần mềm quản lí nhân khẩu

3.1.2.2 Bước 2: Xét yêu cầu lập tiếp lập giấy khai sinh

3.1.2.2.1 Thi t k d li u v i tính đúng đ nế ế ữ ệ ớ ắ

Biểu mẫu liên quan: BM2

BM2: Giấy khai sinh

Số:… Quyển sổ:…

Họ và tên:……… Dân tộc:

Giới tính: Quốc tịch:

Nơi sinh: Ngày sinh:

Họ tên cha: Dân tộc cha:

Quốc tịch cha: Năm sinh cha:

Nơi thường trú cha:

Họ tên mẹ: Dân tộc:

Quốc tịch mẹ: Năm sinh mẹ:

Nơi thường trú mẹ:…

Nơi đăng kí: … Ngày tháng năm:…

Ghi chú: … Họ tên người đi khai:…

Quan hệ với người khai sinh:… Cán bộ đóng dấu:…

Sơ đô luông dữ liệu:Đã có. Các thuộc tính mới:

So, HoTen, MaDanToc, GioiTinh, NoiSinh, NgaySinh, HoTenCha, QuocTocCha, NamSinhCha, NoiThuongTruCha, HoTenMe, QuocTichMe, NamSinhMe,

Page 61: Báo cáo Phần mềm quản lí nhân khẩu

NoiThuongTruMe, NoiDangKi, NgayDangKi, HoTenNguoiKhai, QuanHe, NguoiDongDau, NgayDongDau.

Thiết kế dữ liệu:

Page 62: Báo cáo Phần mềm quản lí nhân khẩu
Page 63: Báo cáo Phần mềm quản lí nhân khẩu

Các thuộc tính trừu tượng:

Sơ đô logic:

3.1.2.2.2 Thi t k d li u v i tính ti n hóaế ế ữ ệ ớ ế

Qui định liên quan: QĐ2

QĐ2: Tuổi của cha tối thiểu là 20. Tuổi tối thiểu của mẹ là 18. Có các quan hệ như:

cha, mẹ, anh trai, chị gái, anh họ, ông, bà… Quốc tịch là các quốc gia trên thế giới

như: Việt Nam, Trung Quốc, Campuchia… Quốc tịch của đứa trẻ là của Cha hoặc

của mẹ.

Sơ đô luông dữ liệu:Đã có.

Các thuộc tính mới:TuoiToiThieuCuaCha, TuoiToiThieuCuaMe.

Thiết kế dữ liệu:

Page 64: Báo cáo Phần mềm quản lí nhân khẩu

Các thuộc tính trừu tượng:MaQuanHe, MaQuocTich

Sơ đô logic:

Page 65: Báo cáo Phần mềm quản lí nhân khẩu

3.1.2.3 Bước 3: Xét lập yêu cầu làm giấy chứng tử

3.1.2.3.1 Thi t k d li u v i tính đúng đ nế ế ữ ệ ớ ắ

Biểu mẫu liên quan: BM3

BM2: Giấy chứng tử

Số:… Quyển sổ:…

Họ và tên:……… Dân tộc:

Giới tính: Quốc tịch:

Nơi DK thường trú: Ngày sinh:

Số CMND Ngày mất:

Nơi mất:.. Nguyên nhân mất:…

Ngày đăng kí:… Nơi cấp:…

Ngày cấp Ghi chú:…

Người thực hiện:… Người đóng dấu:…

Sơ đô luông dữ liệu:Đã có.

Các thuộc tính mới:

SoChungTu, NgayMat, NoiMat, NguyenNhanMat, NgayDangKi, NoiCap, NgayCap, NguoiKhai, NguoiDongDau, GhiChu.

Thiết kế dữ liệu:

Page 66: Báo cáo Phần mềm quản lí nhân khẩu
Page 67: Báo cáo Phần mềm quản lí nhân khẩu

Các thuộc tính trừu tượng:

Sơ đô logic:

3.1.2.3.2 Thi t k d li u v i tính ti n hóaế ế ữ ệ ớ ế

Qui định liên quan: Sơ đô luông dữ liệu:

Đã có. Các thuộc tính mới: Thiết kế dữ liệu:

Page 68: Báo cáo Phần mềm quản lí nhân khẩu
Page 69: Báo cáo Phần mềm quản lí nhân khẩu

Các thuộc tính trừu tượng: Sơ đô logic:

3.1.2.4 Bước 4: Xét lập yêu cầu lập giấy tạm vắng.

3.1.2.4.1 Thi t k d li u v i tính đúng đ nế ế ữ ệ ớ ắ

Biểu mẫu liên quan: BM4

BM4: Giấy tạm vắng

Số:… Họ và tên:…

Tên thường gọi: …

Giới tính: Sinh ngày:

CMND: Điện thoại

Nơi cư trú: Ngày bắt đầu tạm vắng:

Ngày kết thúc tạm vắng: Lí do tạm vắng:

Người khai báo: Ngày khai báo:

Người đóng dấu: Ngày đóng dấu:

Ghi chú

Sơ đô luông dữ liệu:Đã có.

Các thuộc tính mới:

Page 70: Báo cáo Phần mềm quản lí nhân khẩu

SoTV, SoDT, NoiDinhTT, NgayBatDauTV, NgayKetThucTV, LiDoTV, NguoiKhaiBao, NgayKhaiBao, NguoiDongDau, NgayDongDau, GhiChu

Thiết kế dữ liệu:

Page 71: Báo cáo Phần mềm quản lí nhân khẩu
Page 72: Báo cáo Phần mềm quản lí nhân khẩu

Các thuộc tính trừu tượng: Sơ đô logic:

3.1.2.4.2 Thi t k d li u v i tính ti n hóaế ế ữ ệ ớ ế

Qui định liên quan: QĐ3

QĐ3: Người làm giấy tạm vắng phải từ 16 tuổi trở lên

Sơ đô luông dữ liệu:Đã có.

Các thuộc tính mới:TuoiToiThieuLamTamVang.

Thiết kế dữ liệu:

Page 73: Báo cáo Phần mềm quản lí nhân khẩu
Page 74: Báo cáo Phần mềm quản lí nhân khẩu

Các thuộc tính trừu tượng: Sơ đô logic:

3.1.2.5 Bước 5: Xét lập yêu cầu lập giấy tạm trú.

3.1.2.5.1 Thi t k d li u v i tính đúng đ nế ế ữ ệ ớ ắ

Biểu mẫu liên quan: BM5.1

BM5: Giấy tạm trú

Số:… Họ và tên:…

Giới tính: Sinh ngày:

CMND: Điện thoại

Nơi ĐKHK: Nơi ĐK tạm trú

Ngày bắt đầu TT: Ngày kết thúc TT:

Ngày đăng kí: Cán bộ đóng dấu:

Ngày đóng dấu Gia hạn lần 1:

Cán bộ gia hạn lần 1: Gia hạn lần 2

Cán bộ gia hạn lần 2: Ghi chú:

Sơ đô luông dữ liệu:

Page 75: Báo cáo Phần mềm quản lí nhân khẩu

Đã có. Các thuộc tính mới:

SoTT, HoTen, GioiTinh, NgaySinh, CMND, DienThoai, NoiDKHK, NoiDKTT, NgayBatDauTT, NgayKetThucTT, NgayDK, NgayDongDau, CanBoDongDau, GiaHanLan1, NguoiGiaHan1, GiaHanLan2, NguoiGiaHan2.

Thiết kế dữ liệu:

Page 76: Báo cáo Phần mềm quản lí nhân khẩu
Page 77: Báo cáo Phần mềm quản lí nhân khẩu

Các thuộc tính trừu tượng: Sơ đô logic:

3.1.2.5.2 Thi t k d li u v i tính ti n hóaế ế ữ ệ ớ ế

Qui định liên quan: Sơ đô luông dữ liệu:

Đã có. Các thuộc tính mới: Thiết kế dữ liệu:

Page 78: Báo cáo Phần mềm quản lí nhân khẩu
Page 79: Báo cáo Phần mềm quản lí nhân khẩu

Các thuộc tính trừu tượng: Sơ đô logic:

3.1.2.6 Bước 6: Xét lập yêu cầu lập phiếu thay đổi nhân khẩu hộ khẩu.

3.1.2.6.1 Thi t k d li u v i tính đúng đ nế ế ữ ệ ớ ắ

Biểu mẫu liên quan: BM6

BM6: Phiếu thay đổi hộ khẩu, nhân khẩu

Số:… Quyển sổ:…

Họ và tên chủ hộ:……… Họ và tên:…

Tên thường gọi:… Sinh ngày:…

Giới tính:… Quê Quán:…

Nơi sinh:… Dân tộc:

Tôn giáo:…

Số CMND:… Ngày cấp CMND:…

Nơi cấp CMND:… Nghề nghiệp:…

Page 80: Báo cáo Phần mềm quản lí nhân khẩu

Nơi làm việc:… Nơi DK HK thường trú:…

Nơi ở hiện nay:… Ngày cấp:..

Tên người khai:… Cán bộ đóng dấu:…

Số TT Họ tên Ngày sinh

Quan hệ với chủ hộ

Nghề nghiệp

Nơi làm việc

Số CMND

Sơ đô luông dữ liệu:Đã có.

Các thuộc tính mới:SoPhieu, NgayCap, NgayKhai, NguoiKhai, NguoiCap.

Thiết kế dữ liệu:

Page 81: Báo cáo Phần mềm quản lí nhân khẩu
Page 82: Báo cáo Phần mềm quản lí nhân khẩu

Các thuộc tính trừu tượng:SoCTPhieu.

Sơ đô logic:

3.1.2.6.2 Thi t k d li u v i tính ti n hóaế ế ữ ệ ớ ế

Qui định liên quan: QĐ4

QĐ4: Người làm phiếu thay đổi hộ khẩu nhân khẩu phải từ 18 tuổi trở lên.

Sơ đô luông dữ liệu:Đã có.

Các thuộc tính mới:TuoiToiThieuLamPhieuTDNK.

Thiết kế dữ liệu:

Page 83: Báo cáo Phần mềm quản lí nhân khẩu
Page 84: Báo cáo Phần mềm quản lí nhân khẩu

Các thuộc tính trừu tượng:

Sơ đô logic:

3.1.2.7 Bước 7: Xét lập yêu cầu lập báo cáo nhân khẩu.

3.1.2.7.1 Thi t k d li u v i tính đúng đ nế ế ữ ệ ớ ắ

Biểu mẫu liên quan: BM7

BM7: Báo cáo nhân khẩu

Tháng: …

Số TT Họ tên chủ hộ Số thành viên trong hộ Nơi DKHK

Sơ đô luông dữ liệu:Đã có.

Các thuộc tính mới:Thang, SoThanhVien.

Thiết kế dữ liệu:

Page 85: Báo cáo Phần mềm quản lí nhân khẩu
Page 86: Báo cáo Phần mềm quản lí nhân khẩu

Các thuộc tính trừu tượng:SoCTBaoCaoNhanKhau.

Sơ đô logic:

3.1.2.7.2 Thi t k d li u v i tính ti n hóaế ế ữ ệ ớ ế

Qui định liên quan: Sơ đô luông dữ liệu:

Đã có. Các thuộc tính mới: Thiết kế dữ liệu:

Page 87: Báo cáo Phần mềm quản lí nhân khẩu
Page 88: Báo cáo Phần mềm quản lí nhân khẩu

Các thuộc tính trừu tượng: Sơ đô logic:

3.1.2.8 Bước 8: Xét lập yêu cầu tra cứu nhân khẩu.

3.1.2.8.1 Thi t k d li u v i tính đúng đ nế ế ữ ệ ớ ắ

Biểu mẫu liên quan: BM8

BM8: Tra cứu nhân khẩu

STT Họ tên Ngày Sinh Số CMNDNghề Nghiệp

1

2

Sơ đô luông dữ liệu:Đã có.

Các thuộc tính mới: Thiết kế dữ liệu:

Page 89: Báo cáo Phần mềm quản lí nhân khẩu
Page 90: Báo cáo Phần mềm quản lí nhân khẩu

Các thuộc tính trừu tượng: Sơ đô logic:

3.1.2.8.2 Thi t k d li u v i tính ti n hóaế ế ữ ệ ớ ế

Qui định liên quan: Sơ đô luông dữ liệu:

Đã có. Các thuộc tính mới: Thiết kế dữ liệu:

Page 91: Báo cáo Phần mềm quản lí nhân khẩu
Page 92: Báo cáo Phần mềm quản lí nhân khẩu

Các thuộc tính trừu tượng: Sơ đô logic:

3.1.3 Diễn giải cơ sở dữ liệu

3.1.3.1 Bảng SOHOKHAU

STT

Thuộc tínhKiểu dữ

liệuDiễn giải

1 SoHoKhau Char(10)Mã sổ hộ khẩu (Khóa

chỉnh - sinh mã tự động).

2 HoTenChuHo Char(100) Họ tên chủ hộ khẩu này.

3 DiaChiHoKhau Char(100) Địa chỉ của chủ hộ.

4 Ngày cấp Datetime Ngày cấp sổ hộ khẩu này.

5 Người cấp Char(100)Người thực hiện cấp sổ hộ

khẩu.

3.1.3.2 Bảng CTSOHOKHAU

ST

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

Page 93: Báo cáo Phần mềm quản lí nhân khẩu

T liệu

1 MaNhanKhau Char(10)Mã nhân khẩu (Khóa

chính/ khóa ngoại- sinh mã tự động).

2 SoHoKhau Char(10) Số hộ khẩu ( khóa ngoại )

3 NgheNghiep Char(100)Nghề nghiệp của nhân

khẩu

4 NoiLamViec Char(100)Nơi làm việc của nhân

khẩu

5 MaQuanHe Char(10)Mã quan hệ với người làm

giấy khai sinh ( khóa ngoại )

6 NgayDen Datetime Ngày đến sinh sống

7 NgayDi Datetime Ngày chuyển đi

8 DiDau Char(100) Chuyển đi đâu.

9 DaMat Bit Đã mất.

10 NgayDangKi Datetime Ngày Đăng kí

11 NguoiDongDau Char(100) Người Đóng Dấu

3.1.3.3 Bảng NHANKHAU

STT

Thuộc tínhKiểu dữ

liệuDiễn giải

1 MaNhanKhau Char(10)Mã Nhân Khẩu(Khóa

chính - sinh mã tự động).

2 HoTen Char(100) Họ và tên nhân khẩu

3 TenThuongGoi Char(100) Tên thường gọi ở nhà

4 NgaySinh Datetime Ngày sinh

5 NoiSinh Char(100) Nơi sinh

6 GioiTinh Bit Giới tính

7 NguyenQuan Char(100) Nguyên Quán

Page 94: Báo cáo Phần mềm quản lí nhân khẩu

8 SoCMND Char(10) Số chứng minh nhân dân.

9 MaDanToc Char(10)Mã Dân Tộc ( khóa ngoại

– sinh tự động)

10 MaTonGiao Char(10)Mã tôn giáo ( khóa ngoại

– sinh tự động )

3.1.3.4 Bảng TONGIAO

STT

Thuộc tínhKiểu dữ

liệuDiễn giải

1 MaTonGiao Char(10)Mã tôn giáo ( khóa chính

– sinh tự động)

2 TenTonGiao Char(100)

Tên tôn giáo là một trong các tôn giáo chính trên thế giới như : đạo Phật, Đạo Hồi, Thiên Chúa Giáo...

3.1.3.5 Bảng DANTOC

STT

Thuộc tínhKiểu dữ

liệuDiễn giải

1 MaDanToc Char(10)Mã dân tộc ( khóa chính –

sinh tự động)

2 TenDanToc Char(100)Tên dân tộc là một trong các dân tộc ở trong nước

như: Kinh, Chăm...

3.1.3.6 Bảng QUANHE

STT

Thuộc tínhKiểu dữ

liệuDiễn giải

1 MaQuanHe Char(10)Mã quan hệ ( khóa chính –

sinh tự động)

2 TenQuanHe Char(100Tên quan hệ với người

làm giấy khai sinh

Page 95: Báo cáo Phần mềm quản lí nhân khẩu

3.1.3.7 Bảng CTBAOCAONHANKHAU

STT

Thuộc tínhKiểu dữ

liệuDiễn giải

1MaCTBaoCaoNh

anKhauChar(10)

Mã chi tiết báo cáo nhân khẩu (sinh mã tự động).

2MaBaoCaoNhanKh

auChar(10)

Mã Báo cáo nhân khẩu ( khóa ngoại)

3 SoHoKhau Char(10) Số hộ khẩu ( khóa ngoại)

4 SoThanhVien IntSố thành viên của hộ

khẩu.

3.1.3.8 Bảng BAOCAONHANKHAU

STT

Thuộc tínhKiểu dữ

liệuDiễn giải

1MaBaoCaoNhanK

hauChar(10)

Mã báo cáo nhân khẩu ( khóa chính – sinh tự

động )

2 ThangBaoCao datetime Tháng báo cáo nhân khẩu

3.1.3.9 Bảng QUOCTICH

STT

Thuộc tínhKiểu dữ

liệuDiễn giải

1 MaQuocTich Char(10)Mã quốc tịch ( khóa chính

– sinh tự động)

2 TenQuocTich Char(100)Tên quốc tịch của quốc

gia.

3.1.3.10 Bảng GIAYKHAISINH

STT

Thuộc tínhKiểu dữ

liệuDiễn giải

1 SoKhaiSinh Char(10)Số khai sinh ( khóa chính-

sinh tự động)

2 HoTen Char(100) Họ và tên người cần làm

Page 96: Báo cáo Phần mềm quản lí nhân khẩu

giấy khai sinh.

3 MaDanToc Char(10) Mã dân tộc ( khóa ngoại )

4 MaQuocTich Char(10)Mã quốc tịch ( khóa

ngoại )

5 GioiTinh Bit Giới tính

6 Noisinh Char(100) Nơi sinh

7 Ngaysinh Datetime Ngày sinh

8 TenCha Char(100)Tên cha người cần khai

sinh

9 MaDanTocCha Char(10)Mã dân tộc cha ( khóa

ngoại )

10 MaQuocTichCha Char(10)Mã quốc tịch cha ( khóa

ngoại )

11 NamSinhCha Int Năm sinh cha

12 NoiThuongTruCha Char(100) Nơi thường trú cha

13 TenMe Char(10)Tên mẹ của người khai

sinh

14 MaDanTocMe Char(10)Mã dân tộc mẹ ( khóa

ngoại )

15 NamSinhMe IntNăm sinh mẹ người cần

khai sinh

16 NoiThuongTruMe Char(100) Nơi thường trú mẹ

17 NoiDangKi Char(100) Nơi đăng kí

18 NgayDangKi Datetime Ngày đăng kí

19 HoTenNguoiKhai Char(100) Họ tên người đi khai

20 MaQuanHe Char(10) Mã Quan hệ ( khóa ngoại )

21 NguoiDongDau Char(100) Người đóng dấu.

3.1.3.11 Bảng PHIEUTDHOKHAU

ST

Thuộc tính Kiểu dữ liệu

Diễn giải

Page 97: Báo cáo Phần mềm quản lí nhân khẩu

T

1 SoPhieu Char(10)So Phiếu ( khóa chính –

sinh tự động

2 SoHoKhau Char(10) Số hộ khẩu( khóa ngoại )

3 MaNhanKhau Char(10)Mã Nhân Khẩu ( khóa

ngoại )

4 NgayDangKi Datetime Ngày đăng kí thay đổi

5 NguoiKhai Char(100) Người đi khai.

6 NguoiCap Char(100) Người Cấp phiểu thay đổi

7 NgayCap Datetime Ngày cấp phiếu

3.1.3.12 Bảng CTPHIEUTDHOKHAU

STT

Thuộc tínhKiểu dữ

liệuDiễn giải

1 SoCTPhieu Char(10)Số chi tiết phiếu ( khóa chính – sinh tự động)

2 SoPhieu Char(10) Số phiếu

3 MaNhanKhau Char(10)Mã nhân khẩu ( khóa

ngoại )

3.1.3.13 Bảng GIAYTAMTRU

STT

Thuộc tínhKiểu dữ

liệuDiễn giải

1 SoTT Char(10)Số tạm trú ( khóa chính –

sinh tự động)

2 HoTen Char(100)Họ tên người cần khai tạm

trú

3 GioiTinh Bit Giới tính

4 NgaySinh Datetime Ngày sinh

5 CMND Char(10) Chứng minh nhân dân

6 Điện thoại Char(20) Số điện thoại

Page 98: Báo cáo Phần mềm quản lí nhân khẩu

7 NoiDKHK Char(100) Nơi đăng kí hộ khẩu

8 NoiDKTT Char(100) Nơi đăng kí tạm trú

9 NgayBDTT Datetime Ngày bắt đầu tạm trú

10 NgayKTTT Datetime Ngày kết thúc tạm trú

11 NgayDK Datetime Ngày đăng kí tạm trú

12 NguoiDongDau Char(100) Người đóng dấu.

13 NgayDongDau Datetime Ngày đóng dấu giấy này

14 GiaHanLan1 DatetimeGia hạn lần 1 nếu muốn ở tiếp sau khi hết thời gian

tạm trú.

15 GiaHanLan2 DatetimeGia hạn lần 2 nếu thời

gian gia hạn lần 1 đã hết mà vẫn muốn cư trú tiếp

16 NguoiGiaHanLan1 Char(100) Người đi gia hạn lần 1

17 NguoiGiaHanLan2 Char(100) Người đi gia hạn lần 2

3.1.3.14 Bảng GIAYTAMVANG

STT

Thuộc tínhKiểu dữ

liệuDiễn giải

1 SoTV Char(10)Số tạm vắng ( khóa chính

– sinh tự động)

2 MaNhanKhau Char(10)Mã Nhân khẩu ( khóa

ngoại )

3 SoDT Char(20)Số điện thoại cuản người

tạm vắng

4 NoiDinhTT Char(10) Nơi định tạm trú

5 NgayBatDauTV Datetime Ngày bắt đầu tạm vắng.

6 NgayKetThucTV Datetime Ngày kết thúc tạm vắng.

7 LiDoTV Char(100) Lý do tạm vắng.

8 NguoiKhai Char(100) Người khai

Page 99: Báo cáo Phần mềm quản lí nhân khẩu

9 NgayKhai Datetime Ngày khai báo tạm vắng

10 NguoiDongDau Char(100)Người đóng dấu cấp giấy

tạm vắng

11 NgayDongDau Datetime Ngày đóng dấu.

12 GhiChu Char(100) Ghi Chú.

3.1.3.15 Bảng GIAYCHUNGTU

STT

Thuộc tínhKiểu dữ

liệuDiễn giải

1 SoChungTu Char(10)Mã của giấy tử( khóa chính – sinh tự động )

2 MaNhanKhau Char(10)Mã Nhân khẩu – Khóa

ngoại

3 NgayMat Datetime Ngày mất

4 NoiMat Char(100) Nơi mất.

5 NguyenNhanMat Char(100) Nguyên nhân mất.

6 NgayDangKi DatetimeNgày đăng kí làm giấy

chứng tử

7 NgayCap Datetime Ngày cấp giấy.

8 NoiCap Char(100) Nơi cấp giấy chứng tử

9 NguoiKhai Char(100)Người đi khai làm giấy

chứng tử

10 NguoiDongDau Char(100) Người đóng dấu

11 GhiChu Char(100) Ghi chú

3.1.3.16 Bảng THAMSO

STT

Thuộc tínhKiểu dữ

liệuDiễn giải

1TuoiToiThieuChu

HoInt

Tuổi tối thiểu của chủ hộ khi làm sổ hộ khẩu

2 TuoiToiDaChuHo int Tuổi tối đa của chủ hộ khi

Page 100: Báo cáo Phần mềm quản lí nhân khẩu

làm sổ hộ khẩu

3TuoiToiThieuLam

CMNDInt Tuổi tối thiểu làm CMND

4 TuoiChaToiThieu IntTuổi cha tối thiểu khi làm

giấy khai sinh cho con.

5 TuoiMeToiThieu IntTuổi mẹ tối thiểu khi làm giấy khai sinh cho con.

6TuoiToiThieuLam

TVInt

Tuổi tối thiểu làm phiếu tạm vắng.

7TuoiToiThieuLam

PhieuTDNKint

Tuổi tối thiểu làm phiếu thay đổi nhân khẩu.

3.1.4 Mô tả các ràng buộc toàn vẹn:

3.1.4.1 RÀNG BUỘC TOÀN VẸN THAM CHIẾU:

3.1.4.1.1 Ràng bu c toàn v n 1:ộ ẹ

Mô tả: Môi nhân khẩu chỉ có 1 mã quốc tịch

Bối cảnh: NHANKHAU, QUOCTICH

Biểu diễn: NHANKHAU[MaQuocTich] ⊆ QUOCTICH[MaQuocTich]

Bảng tầm ảnh hưởng:

Tên quan hệ Thêm Xóa Sửa

QUOCTICH + + (-)*

NHANKHAU - + (-)*

3.1.4.1.2 Ràng bu c toàn v n 2:ộ ẹ

Mô tả: Môi nhân khẩu chỉ có 1 mã dân tộc

Bối cảnh: NHANKHAU, DANTOC

Biểu diễn: NHANKHAU[MaDanToc] ⊆ DANTOC[MaDanToc]

Bảng tầm ảnh hưởng:

Tên quan hệ Thêm Xóa Sửa

Page 101: Báo cáo Phần mềm quản lí nhân khẩu

DANTOC + + (-)*

NHANKHAU - + (-)*

3.1.4.1.3 Ràng bu c toàn v n 3:ộ ẹ

Mô tả: Môi nhân khẩu chỉ có 1 được nằm trong 1 sổ hộ khẩu

Bối cảnh: CT_SOHOKHAU, SOHOKHAU

Biểu diễn: CT_SOHOKHAU[SoHoKhau] ⊆ SOHOKHAU [SoHoKhau]

Bảng tầm ảnh hưởng:

Tên quan hệ Thêm Xóa Sửa

SOHOKHAU + + (-)*

CT_SOHOKHAU - + (-)*

3.1.4.1.4 Ràng bu c toàn v n 4:ộ ẹ

Mô tả: Môi nhân khẩu chỉ có 1 quan hệ với chủ hộ

Bối cảnh: CT_SOHOKHAU, QUANHE

Biểu diễn: CT_SOHOKHAU[MaQuanHe] ⊆ QUANHE[MaQuanHe]

Bảng tầm ảnh hưởng:

Tên quan hệ Thêm Xóa Sửa

QUANHE + + (-)*

CT_SOHOKHAU - + (-)*

3.1.4.1.5 Ràng bu c toàn v n 6:ộ ẹ

Mô tả: Môi nhân khẩu chỉ có 1 quan hệ với chủ hộ

Bối cảnh: CT_SOHOKHAU, QUANHE

Biểu diễn: CT_SOHOKHAU[MaQuanHe] ⊆ QUANHE[MaQuanHe]

Bảng tầm ảnh hưởng:

Tên quan hệ Thêm Xóa Sửa

Page 102: Báo cáo Phần mềm quản lí nhân khẩu

QUANHE + + (-)*

CT_SOHOKHAU - + (-)*

3.1.4.1.6 Ràng bu c toàn v n 7:ộ ẹ

Mô tả: Môi giấy chứng tử chỉ có 1 mã nhân khẩu

Bối cảnh: CT_SOHOKHAU, GIAYCHUNGTU

Biểu diễn: GIAYCHUNGTU [MaNhanKhau] ⊆ CT_SOHOKHAU[MaNhanKhau]

Bảng tầm ảnh hưởng:

Tên quan hệ Thêm Xóa Sửa

CT_SOHOKHAU + + (-)*

GIAYCHUNGTU - + (-)*

3.1.4.1.7 Ràng bu c toàn v n 8:ộ ẹ

Mô tả: Môi giấy khai sinh chỉ có 1 quốc tịch

Bối cảnh: GIAYKHAISINH, QUOCTICH

Biểu diễn: GIAYKHAISINH[MaQuocTich] ⊆ QUOCTICH[MaQuocTich]

Bảng tầm ảnh hưởng:

Tên quan hệ Thêm Xóa Sửa

QUOCTICH + + (-)*

GIAYKHAISINH - + (-)*

3.1.4.2 RÀNG BUỘC MIỀN GIÁ TRỊ:

3.1.4.2.1 Ràng bu c toàn v n 1:ộ ẹ

Mô tả: giới tính của một nhân khẩu là True (Nam) hoặc False (Nu)

Bối cảnh: NHANKHAU

Page 103: Báo cáo Phần mềm quản lí nhân khẩu

Biểu diễn: "nk Î NHANKHAU: nk.Gioitinh Î {‘Nam’,’Nữ’}

Bảng tầm ảnh hưởng:

Tên quan hệ Thêm Xóa Sửa

NHANKHAU + - (+)*

3.2 Thi t k giao di n:ế ế ệ

3.2.1 Màn hinh đăng nhập:

Page 104: Báo cáo Phần mềm quản lí nhân khẩu

3.2.2 Màn hinh quản lí sổ hộ khẩu:

3.2.3 Màn hinh quản lí nhân khẩu:

Page 105: Báo cáo Phần mềm quản lí nhân khẩu

3.2.4 Màn hinh quản lí chi tiết sổ hộ khẩu:

3.2.5 Phiếu thay đổi hộ khẩu:

Page 106: Báo cáo Phần mềm quản lí nhân khẩu

3.2.6 Dân tộc

3.2.7 Tôn giáo

Page 107: Báo cáo Phần mềm quản lí nhân khẩu

3.2.8 Quốc tịch:

Page 108: Báo cáo Phần mềm quản lí nhân khẩu

3.2.9 Quan hê:

3.2.10 Giấy khai sinh:

Page 109: Báo cáo Phần mềm quản lí nhân khẩu

3.2.11 Giấy chứng tử:

3.2.12 Giấy tạm vắng:

Page 110: Báo cáo Phần mềm quản lí nhân khẩu

3.2.13 Giấy tạm trú

3.2.14 Tra cứu sổ hộ khẩu:

Page 111: Báo cáo Phần mềm quản lí nhân khẩu

3.2.15 Tra cứu nhân khẩu:

Page 112: Báo cáo Phần mềm quản lí nhân khẩu

3.2.16 Báo cáo

3.2.17 Quy định:

Page 113: Báo cáo Phần mềm quản lí nhân khẩu

4 Cài đ t và th nghi m:ặ ử ệ

4.1.1 Yêu cầu cài đặt-Không chạy file setup

Cài đặt visual studio 2008 hoặc phiên bản trở lên Cài đặt donetbar v.10.0.0.0 Cài đặt SQL Server Management Studio

Đầu tiên bạn cần phải hồi phục cơ sở dữ liệu bằng cách làm các bước sau:

Bạn vào SQL Server Management Studio ->Database nhấn chuột phải chọn restore database

Sau check vào from device và chọn nút như hình vẽ

Page 114: Báo cáo Phần mềm quản lí nhân khẩu

Sau đó chọn add

Page 115: Báo cáo Phần mềm quản lí nhân khẩu

Rồi bạn đi tới thư mục QUANLISOHOKHAU.bak rồi nhấn ok

4.1.2 Chức năng và mức độ hoàn thành:

Mục quản lý

Chức Năng Mức độ hoàn thành

Mức độ hoàn thành chức năng

chính

Sổ hộ khẩu Tạo Sổ hộ khẩu 100% 100%

Tra cứu Sổ hộ khẩu 100%

Sửa Sổ hộ khẩu 100%

Xóa Sổ hộ khẩu 100%

Nhân khẩu Thêm Nhân khẩu 100% 100%

Tra cứu Nhân khẩu 100%

Cập nhật Nhân khẩu 100%

Page 116: Báo cáo Phần mềm quản lí nhân khẩu

Xóa Nhân khẩu 100%

Chi tiết sổ hộ khẩu Thêm Chi tiết sổ hộ khẩu

100% 100%

Cập nhật Chi tiết sổ hộ khẩu

100%

Tra cứu Chi tiết sổ hộ khẩu

100%

Xóa Chi tiết sổ hộ khẩu 100%

Hiển thị toàn bộ Chi tiết sổ hộ khẩu

100%

5 T ng k t:ổ ế

5.1 u đi mƯ ê

- Chương trình đáp ứng được những yêu cầu cơ bản trong việc quản lý thông tin như: thêm, xóa, cập nhập, tìm kiếm,…

- Giao diện đơn giản không gây khó khăn cho những người dung lần đầu tiên.

5.2 Khuy t đi mế ê