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

nhập môn công nghệ phần mềm đề tài '''' quản lý nhân khẩu cấp xã ''''

111 2,5K 8
Tài liệu đã được kiểm tra trùng lặp

Đ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 111
Dung lượng 8,16 MB

Nội dung

Trang 1

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

BÀI TẬP LỚN

Môn: Nhập môn công nghệ phần mềmĐề Tài

Quản lý nhân khẩu cấp xã ( phường )

Giáo viên: Phùng Đức Hòa

Thực hiện: Nhóm 1 – Lớp KHMT 3-K3

Danh sách sinh viên: Đỗ Xuân Toản (Nhóm trưởng)

Quản Văn HòaNguyễn Thị LệĐỗ Quốc Vinh

Trang 2

LỜI MỞ ĐẦU

Với mục tiêu học hỏi và trau dồi kiến thức để chuẩn bị những bước tiếnvững chắc và tốt nhất trước sau khi tốt nghiệp, mỗi sinh viên ra trường đều xinđược một việc làm tốt đúng với năng lực và chuyên ngành đào tạo Để thực hiệnđược mục tiêu đó, mỗi sinh viên cần phải rèn luyện cho mình những kỹ năng cơbản phù hợp với chuyên nghành mình đã được học Phục vụ cho mục tiêu dài hạnvà có tầm chiến lược như vậy nên những thành viên trong nhóm chúng tôi- nhữngkỹ sư phần mềm tương lai đã rất cố gắng học hỏi và thử sức của mình trong lĩnhvực thiết kế phần mềm Trong học kỳ 5 dưới sự giúp đỡ của thầy Phùng QuangHòa, nhóm chúng tôi đã thực hiện thiết kế phần mềm quản lý nhân khẩu với mụctiêu cọ xát và học hỏi kinh nghiệm cũng như những kỹ năng chuyên nghiệp hóatrong việc thiết kế phần mềm ứng dụng Vì còn trong quá trình học hỏi nên phầnmềm mà chúng tôi làm ra không tránh khỏi những thiếu xót và hạn chế Chúng tôihy vọng nhận được sự góp ý chân thành của tất cả những chuyên gia công nghệphần mềm đặc biệt là thầy Phùng Đức Hòa.

Xin chân thành cảm ơn.

Trang 3

BẢNG PHÂN CÔNG CÔNG VIỆC

1 Giai đoạn 1 Phân tích yêu cầu

Phân tích khả thi Báo cáo khả thi

Nguyễn Thị LệĐỗ Quốc Vinh Quản Văn HòaĐỗ Xuân Toản

2 Giai đoạn 2 Khảo sát và phân tích yêu cầu

Tài liệu đặc tả yêu cầu

Nguyễn Thị Lệ Quản Văn HòaĐỗ Quốc VinhĐỗ Xuân Toản

3 Giai đoạn 3 Thiết kế phần mềm Tài liệu thiết kế

Nguyễn Thị Lệ Quản Văn HòaĐỗ Quốc VinhĐỗ Xuân Toản

4 Giai đoạn 4 Cài đặt và kiểm thử

Chương trình + Tài liệu kèm theo

Đỗ Xuân ToảnQuản Văn HòaĐỗ Quốc VinhNguyễn Thị Lệ

Trang 4

Phần 2: BÁO CÁO PHÂN TÍCH YÊU CẦU 11

I.Xác định yêu cầu 11

A Khảo sát thực tế 11

B Phân tích yêu cầu 24

Phần 3.TÀI LIỆU THIẾT KẾ 64

4.2 Chi tiết các bảng trong cơ sở dữ liệu: 76

5.Thiết kế giao diện 83

5.1.Giao diện chính 83

5.2.Thêm sổ hộ khẩu 84

Trang 6

Phần 1: BÁO CÁO KHẢ THI

- Cơ quan chủ quản:

- Đơn vị tư vấn: Ths.Phùng Đức Hòa

2 Sự cần thiết và mục tiêu đầu tư:

- Mục tiêu đầu tư dự án :

Xây dựng phần mềm quản lý nhằm nâng cao chất lượng quản lý một cách cóhệ thống, nâng cao năng xuất lao động con người, tìm kiếm và lưu trữ thông tinmột cách dễ dàng và chính xác

Hệ thống cho phép cập nhật thông tin nhân khẩu , hộ khẩu nhanh và chínhxác.

- Sự cần thiết của đầu tư: Số lượng nhân khẩu , hộ khẩu trong một xã thường khá

lớn và thời gian lưu trữ dài nên việc lưu trữ thông tin trên giấy tờ khá phức tạp, tốn

kém và dễ bị nhầm lẫn Cũng chính vì số lượng thông tin lớn nên việc tìm kiếm và

thực hiện công việc rất khó khăn

Trang 7

3 Giải pháp – Ý tưởng:

- Xây dựng một phần mềm quản lý bằng ngôn ngữ Visual C# và hệ quản trịcơ sở dữ liệu SQL server nhằm tạo cơ sở dữ liệu lưu trữ hợp lý và tạo giaodiện thân thiện tiện lợi cho người quản lý.

- Thuận lợi: Phần mềm này sẽ cung cấp các chức năng cần thiết để ngườiquản lý làm việc hiệu quả nhất

Phần mềm còn cung cấp những công cụ để người quản lý có thể kiểm soátđược dữ liệu một cách dễ dàng, thuận tiện.

 Giai đoạn 4 – Lập trình kiểm thử: 3.500.000 đTổng cộng chi phí cho cả quá trình là: 8 triệu đồng.

Trong đó, chi phí thù lao cho người thực hiện dự án đã được cộng trong từnggiai đoạn thực hiện.

- Lợi nhuận: Khi đưa vào sử dụng, phần mềm sẽ giúp cho việc quản lý trở

nên dễ dàng hơn Từ đó có thể tiết kiệm được thời gian cho người quản lý cũngnhư người dân Các thông tin được quản lý một cách khoa học, có hệ thống, tránhđược các hiện tượng mất mát đáng tiếc.

4.2 Khả thi về kỹ thuật- Yêu cầu phần cứng:

Trang 8

+ Cấu hình tối thiểu Pentium 4 1.8 GHz (đề nghĩ: Chip2.0Ghz hoặc caohơn).

+ Ram tối thiểu 256 Mb ( đề nghị: Ram 512Mb);+ Ổ cứng còn trống 200 Mb.

Trang 9

CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAMĐộc lập – Tự do – Hạnh phúc

-HỢP ĐỒNG THỎA THUẬN CHẤT LƯỢNG SẢN PHẨM

Hợp đồng số : 001/HĐGC

Hôm nay ngày 20 tháng 9 năm 2010

Tại : Tầng 9 nhà A10 Trường ĐH Công Nghiệp Hà Nội xã Minh Khai huyện Từ Liêm Hà Nội (địa điểm ký kết).

- Đại diện là ông (bà): Nguyễn Hoàng Giang.- Chức vụ: chủ tịch ủy ban nhân dân xã Hòa Tiến- Giấy ủy quyền số: ……(nếu có).

Viết ngày ………Do ………

Chức vụ ……… ký.

Bên B (Bên sản xuất )

- Nhóm 1 lớp KHMT3 – K3 trường đại học công nghiệp Hà Nội- Địa chỉ: lớp KHMT3- K3 trường đại học công nghiệp Hà Nội- Điện thoại: 0979063142

- Tài khoản số: 123456789

Trang 10

- Mở tại ngân hàng: AgriBank

- Đại diện là ông (bà): Quản Văn Hòa

- Chức vụ: Trưởng Phòng Dự Án……….- Giấy ủy quyền số: TC350 (nếu có).

Viết ngày : 20/9/2010

Do :……… ông Đặng Đình Cần……… Chức vụ : ……….Giám Đốc……… ký…………

Hai bên thống nhất thỏa thuận với nội dung hợp đồng như sau:

Điều 1: Đối tượng hợp đồng

1 Tên sản phẩm hàng hóa cần sản xuất : Phần mềm quản lý nhân khẩu xã HòaTiến

2 Số lượng : 1

Điều 2: Yêu cầu bên A

Yêu Cầu chức năng phần mềm

- Chức năng lưu trữ- Chức năng tìm kiếm- Chức năng cập nhật

- Chức năng báo cáo thống kê Yêu cầu phi chức năng

- Phần mềm này phải tương thích với mọi hệ điều hành.- Thực hiện đúng theo pháp luật

- Độ an toàn và bảo mật cao.

Điều 3: Trách nhiệm của từng bên

Trang 11

- Khi hợp đồng đã được kí kết, bên A không có quyền thay đổi các yêu cầucủa mình.

- Cung ứng tiền trước cho công ty : 5.000.000 VNĐ vào tài khoản của côngty.

- Hoàn thành nốt số tiền của dự án khi sản phẩm đã được bàn giao.2 Bên B có trách nhiệm

- Hoàn thành sản phẩm đúng ngày giao hẹn

- Chất lượng sản phẩm tốt ,thỏa mãn yêu câu khách hàng( Quy định chấtlượng theo hàm lượng, theo tiêu chuẩn).

- Thái độ nhiệt tình và trách nhiệm với công việc

Điều 4: Thời gian sản xuất và giao sản phẩm

1 Trong quá trình sản xuất bên A có quyền kiểm tra và yêu cầu bên B sản xuấttheo đúng mẫu sản phẩm đã thỏa thuận

2 Thời gian giao nhận sản phẩmNếu giao theo đợt thì:

a Đợt 1: Ngày 10/11/2010 địa điểm Tầng 9 nhà A10 Trường ĐH CôngNghiệp Hà Nội.

b Đợt 2: Ngày ……… địa điểm ………

Nếu bên A không nhận đúng thời gian sẽ bị phạt lưu kho là :

Nếu bên B không giao hàng đúng thời gian địa điểm sẽ phải bồi thường các chiphí…

Điều 5: Thanh toán

Thỏa thuận thanh toán toàn bộ hay từng đợt sau khi nhận hàng : Từng đợtThanh toán bằng tiền mặt hay chuyển khoản : Chuyển khoản……

3 Ký hợp đồng mà không thực hiện: Bị phạt tới 12 % giá trị hợp đồng.

4 Vi phạm nghĩa vụ thanh toán: Bồ thường theo lỷ lệ lãi xuất tỉ lệ lãi xuấtngân hàng

Điều 7: Thủ tục giải quyết tranh chấp hợp đồng

Trang 12

1 Hai bên cần phải chủ động thông báo cho nhau biết tiến độ thực hiện hợpđồng, nếu có vấn đề bất lợi phát sinh các bên kịp thời báo cho nhau biết vàchủ động bàn bạc giải quyết trên cơ sở thương lượng đảm bảo hai bên cùngcó lợi (có lập biên bản).

2 Trường hợp có vấn đề tranh chấp không tự thương lượng được thì mới khiếunại ra Tòa án.

Điều 8: Hiệu lực của hợp đồng

Hợp đồng này có hiệu lực từ ngày 26/10/2010 đền ngày 20/11/2010.

Hai bên sẽ tổ chức họp và lập biên bản thanh lý hợp đồng sau đó ……… ngày.Bên A có trách nhiệm tổ chức vào thời gian, địa điểm thích hợp.

Hợp đồng này được làm thành 2 bản có giá trị như nhau, mỗi bên giữ 1 bản ĐẠI DIỆN BÊN A ĐẠI DIỆN BÊN B Chức vụ Chức vụ (Ký tên đóng dấu) (Ký tên đóng dấu)

Nguyễn Hoàng Giang Quản Văn Hòa

Trang 13

Phần 2: BÁO CÁO PHÂN TÍCH YÊU CẦU

I.Xác định yêu cầuA Khảo sát thực tế

- Đối tượng khảo sát: cán bộ làm công tác quản lý nhân khẩu tại ủy ban nhândân xã Hòa Tiến.

- Nội dung khảo sát: dưới hình thức phỏng vấn và khảo sát quy trình làm việchiện thời của khách hàng

Nội dung khảo sát:

1 Trả lời câu hỏi phỏng vấn

Người hỏi: thành viên nhóm 1 Người trả lời:

Đồng chí: Nguyễn Hải NinhChức vụ: trưởng công an xã

Nơi làm việc: ủy ban nhân dân xãHòa Tiến.

Câu 1: thưa đồng chí mục đích chính củaviệc quản lý nhân khẩu là gì?

Mục đích gồm: xác định việc cư trúcủa công dân bảo đảm thực hiệnquyền và nghĩa vụ công dân, tăngcường quản lý xã hội, giữ vững anninh chính trị - trật tự an toàn xã hội.Câu 2 Đồng chí hãy cho biết hiện nay

cấp xã(phường) quản lý nhân khẩu đượcthực hiện như thế nào?

Hiện nay cấp xã(phường) thực hiệnviệc quản lý nhân khẩu thông quaviệc quản lý:

1 Đăng ký và quản lý nhân khẩuthường trú

2 Đăng ký và quản lý nhân khẩutạm trú

3 Đăng ký và quản lý nhân khẩutạm vắng

Ngoài ra xã phường còn thực thi việccấp giấy khai sinh(hoặc cấp lại giấykhai sinh khi có yêu cầu) và cấp giấybáo tử cho công dân khi mất thựchiện việc quản lý tiền án tiền sự đối

Trang 14

với những nhân khẩu đang cư trú vàhàng tháng thực hiện việc báo cáothống kê về tình hình an ninh trên địabàn

Câu 3: Cấp xã(phường) thực hiện việcđăng ký và quản lý nhân khẩu thường trúnhư thế nào?

Cấp xã (phường) thực hiện việc quảnlý nhân khẩu thường trú thông quaquản lý sổ hộ khẩu, quản lý chuyểnđi, chuyển đến.

1 Quản lý sổ hộ khẩu thường trú:cấp mới sổ hộ khẩu, lưu trữ, điềuchỉnh.

2 Quản lý chuyển đi, chuyển đếnCâu 4: Đăng ký và quản lý nhân khẩu

tạm trú xã gồm những thủ tục nào?

Đăng ký quản lý nhân khẩu tạm trú(với những người từ 15 tuổi trở nênvà đủ điều kiện được cấp tạm trú)bao gồm các thủ tục sau:

1 Phiếu báo thay đổi hộ khẩu,nhân khẩu.

2 Khai "Bản khai nhân khẩu".3 Xuất trình giấy chứng minh

nhân dân.Câu 5: Đăng ký và quản lý nhân khẩu

tạm vắng được quản lý như thế nào?

Đăng ký quản lý nhân khẩu tạmvắng(với những người từ 15 tuổi trởnên và đủ điều kiện được tạm vắngkhỏi địa phương ) chỉ cần đến côngan xã(phường) khai báo phiếu tạmtrú, tạm vắng

Câu 6: Nếu một nhân khẩu muốn khaisinh cho người thuộc quyền bảo trợ củahọ thì nhân khẩu đó sẽ phải làm nhữngthủ tục cần thiết như thế nào thưa đồngchí?

Nếu một người muốn làm giấy khaisinh cho người thuộc quyền bảo trợcủa họ tức là được pháp luật côngnhận thì khi tới ủy ban nhân dân xãhọ sẽ mang theo tới các loại giấy tờsau:

1 Giấy chứng sinh do bệnh việncấp

2 Sổ hộ khẩu gia đình

Nếu đầy đủ thủ tục thì cơ quan sẽthực hiện việc cấp giấy khai sinh.

Trang 15

Câu 7: Việc lưu trữ thông tin về nhânkhẩu hiện nay xã thực hiện qua hình thứcnào? Khó khăn và thuận lợi ra sao?

Hiện nay, việc lưu trữ thông tin vềnhân khẩu ở cấp xã(phường ) vẫnthông qua lưu trữ hồ sơ sổ sách Vìthế việc tra cứu thông tin sẽ tốnnhiều thời gian, gây phiền hà chongười dân khi tới xã làm thủ tục cầnthiết.

2 Khảo sát quy trình làm việc của khách hàng.

Quản lý nhân khẩu cấp xã phường thông qua việc quản lý và đăng ký nhânkhẩu thường trú, quản lý và đăng ký nhân khẩu tạm trú và quản lý và đăng ký nhânkhẩu tạm trú Ngoài ra người làm công tác quản lý cấp xã phường còn thực hiệnviệc cấp giấy khai sinh, cấp lại giấy khai sinh và cấp giấy báo tử.

Đăng ký và quả lý nhân khẩu thường trú xã phường sẽ thực hiện việc quảnlý thông qua sổ hộ khẩu Việc quản lý sổ hộ khẩu gồm có: cấp mới sổ hộ khẩu vànhững thay đổi trong sổ hộ khẩu liên quan tới nhân khẩu và tới chủ hộ: thay đổichủ hộ, thay đổi thông tin nhân khẩu, tách khẩu, chuyển khẩu, thêm mới một nhânkhẩu vào sổ hộ khẩu…

- Cấp giấy khai sinh: khi người dân tới xã phường xin cấp giấy khai sinh, cánbộ cấp xã phường sẽ kiểm tra xem các giấy tờ đã đủ điều kiện để cấp giấykhai sinh hay chưa? Nếu đã đủ điều kiện để cấp giấy khai sinh thì cán bộ sẽthực hiện việc cấp giấy khai sinh Giấy khai sinh gồm có các thông tin: họtên khai sinh, giới tính, ngày sinh, nơi sinh…

Mẫu của giấy khai sinh:

Trang 17

- Cấp lại giấy khai sinh: khi nhận được yêu cầu cấp lại giấy khai sinh trongtrường hợp là các thông tin trong giấy khai sinh không thay đổi (nếu thôngtin khai sinh mà thay đổi thì nằm trong phần khác) thì cán bộ sẽ thực hiệnviệc cấp lại giấy khai sinh giống như là giấy khai sinh cũ.

- Cấp giấy báo tử: khi người dân tới khai tử cho nhân thân của mình thì ủyban nhân dân sẽ thực hiện việc cấp giấy báo tử Thông tin trong giấy báo tửgồm có: họ tên người mất, giới tính, ngày sinh, nơi sinh, ngày mất, nơi mất,lý do mất

Mẫu giấy báo tử:

Trang 19

- Quản lý tiền án tiền sự: ủy ban nhân dân sẽ thực hiện việc quản lý đối tượngtiền án tiền sự tại địa phương

- Cấp mới sổ hộ khẩu: khi cán bộ cấp xã phường nhận được yêu cầu cấp mớimột sổ hộ khẩu thì họ sẽ phải kiểm tra các giấy tờ cần thiết cho việc cấp mớisổ hộ khẩu Khi đủ yêu cầu thì ủy ban nhân dân sẽ thực hiện việc cấp mới sổhộ khẩu Sổ hộ khẩu bao gồm: họ tên chủ hộ, ngày làm sổ hộ khẩu, nơi cấp và trong sổ hộ khẩu sẽ gồm những thông tin cơ bản của tất cả nhân khẩutrong sổ hộ khẩu đó Thông tin của nhân khẩu được lưu trong sổ hộ khầubao gồm: có quan hệ với chủ hộ, họ tên nhân khẩu, ngày sinh, giới tính, nơisinh, …

Mẫu sổ hộ khẩu và mẫu khai nhân khẩu được lưu trong sổ hộ khẩu: Hình 1: Mẫu bìa sổ hộ khẩu:

Hình 2: Trang 2 của sổ hộ khẩu

Trang 20

- Thay đổi chủ hộ: khi xã phường nhận được yêu cầu xin thay đổi chủ hộ từphía hộ gia đình thì ủy ban nhân dân sẽ xem xét việc thay đổi chủ hộ cho hộgia đình đó Nếu giấy tờ liên quan có đủ và xét đủ điều kiện pháp lý thì sẽthực hiện việc thay đổi và cấp lại cho hộ gia đình đó một sổ hộ khẩu mới vớitên chủ hộ đã được thay đổi.

- Thay đổi thông tin nhân khẩu: khi nhân khẩu xin thay đổi nhân khẩu thôngtin nhân khẩu của mình thì ủy ban nhân dân sẽ xem xét và thực hiện việcthay đổi thông tin nhân khẩu cho người muốn thay đổi việc thay đổi này sẽđược lưu trữ trong sổ hộ khẩuvà các giấy tờ liên quan khác.

- Thêm một nhân khẩu vào sổ hộ khẩu thường trú: ủy ban nhân dân cấp xãphường nếu nhận được yêu cầu thêm một nhân khẩu mới vào sổ hộ khẩuthường trú, thì ủy ban nhân dân sẽ kiểm tra các giấy tờ liên quan của nhânkhẩu đó Nếu thấy đủ yêu cầu thì sẽ thực hiện việc thêm vào sổ hộ khẩu gốc

Trang 21

- Tách khẩu: một hộ khẩu muốn tách 2(>2) hộ khẩu thì ủy ban nhân dân sẽthực hiện việc cấp mới một sổ hộ khẩu cho những nhân khẩu muốn táchthành một hộ khẩu mới đầy đủ như là việc cấp mới một sổ hộ khẩu Về phầnsổ hộ khẩu cũ thì sẽ thực hiện việc thêm thông tin chuyển đi cho nhân khẩuđã tách thành sổ hộ khẩu mới.

- Chuyển khẩu: nếu một nhân khẩu muốn chuyển khẩu nhưng trong phạm vimình thường trú thì khi tới ủy ban nhân dân làm giấy tờ, ủy ban nhân dân sẽthực hiện việc ghi thông tin chuyển khẩu cho nhân khẩu đó trong phạm vithường trú Còn trường hợp chuyển khẩu ngoài phạm vi thường trú thì ủyban nhân dân xã sẽ thực hiện ghi thông tin chuyển khẩu và cấp giấy khai báonhân khẩu, phiếu cắt khẩu cho nhân khẩu đó.

Mẫu bản khai nhân khẩu

Trang 22

- Đăng ký và quản lý tạm trú: khi nhân khảu tới ủy ban nhân dân làm thủ tụctạm trú thì ủy ban nhân dân sẽ cấp giấy khai báo tạm trú cho nhân khẩu(khiđã đầy đủ yêu cầu về khai báo tam trú)

Mẫu giấy tạm trú:

CA T.TP… …… CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAMCA Q,H,TX……… Độc lập – Tự do – Hạnh phúc

Trang 23

GIẤY TẠM TRÚ CÓ THỜI HẠN

Số : ……… (Có giá trị hết ngày ……… )

Họ và tên : ……… Nam,NữTên thường gọi : ……….Sinh ngày : ……….Dân tộc : ………Số CMND : ……… Cấp ngày : ………Nơi cấp : ……….……….Nơi đăng ký tạm trú : ……… ……….……… Ngày ………….tháng …… Năm……

KIỂM TRA GIA HẠN

Giấy này tiếp tục có giá trị đến hết Giấy này tiếp tục có giátrị đến hết

Trang 24

- Đăng ký và quản lý tạm vắng: một nhân khẩu có nhân khẩu thường trú tạiđịa phương tới khai báo tạm vắng thì ủy ban nhân dân sẽ cấp cho nhân khẩuđó phiếu khai hồ sơ nhân khẩu và cấp giấy tạm vắng Bên cạnh đó thì nhữngngười mà có tiền án tiền sự phải thực thi án thì cũng có thể bị quản lý tạmvắng hoặc là xóa tên khỏi sổ hộ khẩu thường trú Khi thực thi xong bản ánthì sẽ quay lại địa phương để đăng ký thường trú Trong hồ sơ lưu trữ của xãthì khai báo tạm trú sẽ được lưu trữ trong sổ tạm trú.

Trang 25

B Phân tích yêu cầu

1 Yêu cầu của người dùng.1.1 Yêu cầu chức năng :1.1.1 Chức năng lưu trữ:

- Lưu trữ thông tin về sổ hộ khẩu, nhân khẩu thường trú, nhân khẩu tạm trú,nhân khẩu tạm vắng, thông tin về người sử dụng hệ thống.

- Lưu trữ những thay đổi khi có sự thay đổi thay đổi về nhân khẩu, hộ khẩu,tạm trú, tạm vắng, tiền án tiền sự…

1.1.2 Chức năng tìm kiếm

- Tìm kiếm thông tin nhân khẩu thường trú.- Tìm kiến thông tin nhân khẩu tạm vắng- Tìm kiếm nhân khẩu tạm trú.

- Tìm kiếm nhân khẩu có tiền án tiền sự - Tìm kiếm thông tin sổ hộ khẩu

1.1.3 Chức năng cập nhật

- Cập nhật thông tin nhân khẩu thường trú- Cập nhật thông tin nhân khẩu tạm trú- Cập nhật thông tin nhân khẩu tạm vắng- Cập nhật thông tin sổ hộ khẩu

- Cập nhật thông tin tiền án tiền sự

1.1.4 Chức năng báo cáo thống kê

- Báo cáo số nhân khẩu thường trú

Trang 26

- Báo cáo số nhân khẩu tạm vắng- Báo cáo số nhân khẩu tạm trú.

- Báo cáo nhân khẩu có tiền án tiền sự

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

Giao diện phải thân thiện nếu có các hình ảnh khi chèn vào thì phảigiúp cho người dùng đoán được chức năng đó.

Vì đây là phần mềm có liên quan tới tình hình an ninh chính trị của cảmột địa phương nên phần mềm này phải có khả năng an toàn cao tránh bịxâm nhập bất hợp pháp.

Khi phần mềm có sự cố liên quan tới việc lưu trữ dữ liệu thì hệ thốngphải có cơ chế tự sao chép để đảm bảo an toàn.

Có khả năng soát lỗi và thông báo lỗi cho người sử dụng đồng thời cũngphải hướng dẫn ngươi sử dụng cách khắc phục lối đó như thế nào.

Phần mềm này làm cho những người quản lý cấp xã phường có trình độtin học chưa cao nên phải dễ dùng, tiện dụng.

Tính linh động: phần mềm phải có tính mở rộng với các hệ thống khác,khi có bất kỳ thay đổi nào trong cấu trúc hệ thống thì cũng có thể thay đổimột cách dễ dàng.

2 Yêu cầu của hệ thống.1 Yêu cầu hệ thống.1.1 Yêu cầu chức năng1.1.1 Yêu cầu nghiệp vụ

Trang 27

Hệ thống quản lý nhân khẩu thực hiện các nghiệp vụ sau:

- Lưu trữ thông tin nhân khẩu có hộ khẩu thường trú tại địa phương baogồm: lưu trữ thông tin về hộ khẩu, nhân khẩu(khai sinh, khai tử, thông tintiền án tiền sự nếu có…), thông tin nhân khẩu khai báo tạm trú và thông tinnhân khẩu khai báo tạm vắng.

- Thực hiện việc cấp mới, sửa, xóa sổ hộ khẩu khi có sự điều chỉnh về hộ khẩu,nhân khẩu.

- Cấp giấy chứng nhận chuyển đi cho nhân khẩu và thu hồi sổ hộ khẩu khi hộkhẩu đó chuyển đi nơi khác.

- Cấp giấy chứng nhận tạm trú sửa đổi và xóa bỏ nhân khẩu tạm trú khi đãhết thời gian tạm trú.

- Cấp giấy tạm vắng , sửa đổi và xóa bỏ nhân khẩu khi tạm vắng tại nơithường trú quá thời gian cho phép mà không có lý do.

- Cấp giấy khai sinh, sửa đổi và cấp lại giấy khai sinh khi có thay đổi hoặc làmất.

- Cấp giấy báo tử cho gia đình người có nhân thân mất thực hiện việc xóa bỏnhân khẩu trong sổ hộ khẩu.

- Thống kê số nhân khẩu đang sinh sống trên địa bàn và tình hình an ninh trậttự.

- Mọi thao tác với hệ thống đều được thực hiện thông qua người dùng hệthống

1.1.2 Yêu cầu chức năng của hệ thống

Trang 28

1.2 Yêu cầu phi chức năng

1 Yêu cầu về sản phẩm.

-Yêu cầu hiệu quả: thời gian thực thi mỗi chức năng phải nhanh để tăngnăng suất lao động Khi hệ thống mở rộng với các hệ thống khac hoặc chuyểnsang wed thì có thể xảy ra tắc nghẽn dữ liệu khi truyền đi xa Vì thế hệ thốngnên có cơ chế cập nhật và upload dữ liệu nhanh và chính xác.

Hệ thống quản lý nhân khẩu

Quản lý sổ hộ khẩu

Quản lý nhân khẩu

tạm trú

Quản lý nhân khẩu thường trú

Quản lý nhân khẩu

tạm vắng

Quản lý tiền án tiền

Cấp mới sổ hộ khẩu

Xóa sổ hộ khẩu

Thêm nhân khẩu

tạm trúSửa sổ

hộ khẩu

Sửa thông tin tạm trú

Xóa thông tin tạm trú

Thêm nhân khẩu

Sửa thông tin thường

Xóa nhân khẩu thường trú

Thống kê nhân khẩu thường trú

Sửa thông tin tạm vắng

Xóa nhân khẩu tạm vắng

thêm tiền án tiền sự

Sửa tiền án tiền sự

Xóa tiền án tiền sự

Quản lý tài khoản đăng nhập

Thêm người dùng

Sửa thông tin ngừo

Xóa người

Báo cáo thông kê

thêm tiền án tiền sự

Thống kê nhân khẩu tạm trú

Thống kê nhân khẩu tạm vắng

Thống kê nhân khẩu có tiền án tiền sự

Trang 29

-Yêu cầu độ tin cậy: Trong quá trình sử dụng hệ thống có thể xảy ranhững sai sót như mất dữ liệu, bị vi rút tấn công thì hệ thống phải có khảnăng phục hồi và sao lưu dữ liệu Khi người dùng thực thi một chức năng nàođó của hệ thống thì hệ thống phải đáp ứng được việc lưu dữ liệu là chính xáctuyệt đối ngoài ra có phần bắt lỗi khi người dùng mắc lỗi cơ bản.

-Yêu cầu linh động: hệ thống có thể sử dụng trên các hệ điều hành khácnhau: win XP, window và mở rộng với các hệ thống khác.

-Yêu cầu sử dụng: giao diện sử dụng thân thiện, dễ sử dụng, có cảnhbáo lỗi khi người dùng mắc lỗi và hướng dẫn người dùng khắc phục nhữngnỗi đó.

2.Yêu cầu của tổ chức.

Yêu cầu chuyển giao: yêu cầu là chuyển giao đúng ngày hẹnYêu cầu cài đặt:

+ Hệ điều hành Windows XP hoặc cao hơn.

3 Yêu cầu ngoài.

- Yêu cầu tương thích: phần mềm tương thích với các thiết bị phần mềm vàphần cứng khác như máy in, scan…

Trang 30

- Yêu cầu về luật: đảm bảo đúng với luật pháp về thiết kế phần mềm.

B.Tài liệu phân tích yêu cầu

I Dùng UML để phân tích và thiết kế hệ thống

1 Biểu đồ ca sử dụng:

a- Xác định các tác nhân và ucase của hệ thống

Các tác nhân của hệ thống: người dân và cán bộ quản lí nhân khẩu

Các Use Case của hệ thống :- Cấp sổ hộ khẩu.

- Tách sổ hộ khẩu.- Thay đổi chủ hộ.- Sửa nhân khẩu.- Chuyển khẩu.- Cấp giấy tạm trú.- Cấp giấy tạm vắng.- Quản lý tiền án tiền sự.- Cấp lại giấy khai sinh.- Cấp giấy chứng tử.- Tìm kiếm.

- Báo cáo -Đổi mật khẩu

Ngoài ra còn có ca sử dụng Đăng nhập, ca sử dụng này được các ca sử dụng đượccác ca sử dụng khác sử dụng.

Trang 31

b- Vễ biểu đồ ucase

Trang 32

Dang nhapQuan ly nguoi dung

Bao cao

Tim kiemCanbo

<<include>>Doi mat khau

<<extend>>

Trang 33

2 Biểu đồ lớp lĩnh vực:

Trang 34

3 Đặc tả use case vẽ biểu đồ lớp tham gia ca sử dụng và biểu đồ trình tự 1 Ca sử dụng Đăng Nhập.

1.1 Đặc tả use case1 Tóm tắt:

- Đăng nhập là Use Case người sử dụng(cán bộ)đăng nhập vào hệ thống quản trị đểthực hiện được các chức năng quản trị của hệ thống.

2 Tác nhân: Cán bộ.

3 Ucase liên quan: Không có các use case liên quan.4 Các luồng sự kiện:

4.1 Luồng sự kiện chính

- Trên giao diện quản trị hệ thống, người dùng chọn đăng nhập

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

- Người sử dụng nhập Tài khoản và Mật khẩu, chọn đồng ý đăng nhập- Hệ thống tiếp nhận thông tin, kiểm tra Tài khoản và Mật khẩu của người dùng- Nếu hợp lệ, hệ thống chấp nhận đăng nhập, hiển thị thông báo đăng nhập thànhcông

- Kết thúc Use Case4.2 Luồng sự kiện phụ.Luồng 1:

- Hệ thống kiểm tra thông tin đăng nhập không chính xác.- Hệ thống từ chối đăng nhập, hiển thị thông báo.

- Kết thúc Use Case.Luồng 2:

- Hệ thống kết nối cơ sở dữ liệu để kiểm tra thông tin, quá trình kết nối không thành công, không thực hiện kiểm tra được.

- Hiển thị thông báo lỗi.

Trang 35

2 Cấp sổ hộ khẩu2.1 Đặc tả use case

1 Tóm tắt: Cấp mới một sổ hộ khẩu.2 Tác nhân: Cán bộ.

3 Ucase liên quan: Use case đăng nhập.4 Các luồng sự kiện:

- Sau khi người dùng đăng nhập thành công 4.1 Luồng sự kiện chính:

- Người dùng chọn thêm mới sổ hộ khẩu.

- Hệ thống sẽ hiển thị những phần thông tin cơ bản yêu cầu người dùng nhập thôngtin thêm mới sổ hộ khẩu.

- Người dùng nhập thông tin vào hệ thống.

- Hệ thống cho người dùng chọn tiếp tục lưu hay hủy bỏ.- Người dùng chọn lưu.

- Hệ thống thực hiện lưu và thông báo cho người dùng.- Use case kết thúc.

2.2 Biểu đồ trình tự:

Trang 36

: Canbo : W_So ho khau : W_Thong tin thanh vien : Quan ly so ho khau : Sohokhau : Nhankhau : Nhankhauthuongtru2: Y/C chon ho chinh sach

3: Chon ho chinh sach

6: Y/C nhap thong tin thanh vien7: Nhap thong tin thanh vien4: Y/C nhap thong tin chu ho

5: Nhap thong tin chu ho

8: Kiem tra hop le cua thong tin()

9: Luu thong tin ho khau moi

10: Luu thong tin thanh vien(So HKM)

11: Luu thong tin thanh vien(So HKM)12: Ket qua

13: Ket qua14: Ket qua

15: Ket qua16: Hien thi

1: Chon cap so ho khau

3 Tách sổ hộ khẩu3.1 Đặc tả use case

1 Tóm tắt: Use case thực hiện việc tách sổ hộ khẩu.2 Tác nhân: Cán bộ.

3 Ucase liên quan: Use case đăng nhập hệ thống.4 Các luồng sự kiện

- Khi người dùng thực hiện việc đăng nhập hệ thống thành công.4.1 Luồng sự kiện chính:

- Người dùng chọn tách sổ hộ khẩu.

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

Trang 37

- Hệ thống sẽ kiểm tra số hộ khẩu có hợp lệ hay không nếu hợp lệ hệ thống sẽ hiểnthị thông tin tách sổ hộ khẩu.

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

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

Trang 38

4 Ca sử dụng Cấp giấy khai sinh4.1 Đặc tả use case

Trang 39

4.Luồng sự kiện:

- Điều kiện : Sau khi người dùng đăng nhập thành công.4.1.Luồng sự kiện chính.

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

- Nhân khẩu khai báo những thông tin về nhân khẩu được khai sinh.- Người dùng nhập những thông tin cần trong giấy khai sinh.

- Người dùng chọn Cấp giấy khai sinh.- Hệ thống hỏi lai người dùng.

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

- Hệ thống lưu thông tin ,in hiển thị cho người dùng.- Use Case kết thúc.

4.2 Biểu đồ trình tự

Trang 40

5 Ca sử dụng Quản lý tiền án tiền sự5.1 Đặc tả ca sử dụng

Ngày đăng: 27/06/2014, 08:01

HÌNH ẢNH LIÊN QUAN

BẢNG PHÂN CÔNG CÔNG VIỆC - nhập môn công nghệ phần mềm đề tài '''' quản lý nhân khẩu cấp xã ''''
BẢNG PHÂN CÔNG CÔNG VIỆC (Trang 3)
Hình 2: Trang 2 của sổ hộ khẩu - nhập môn công nghệ phần mềm đề tài '''' quản lý nhân khẩu cấp xã ''''
Hình 2 Trang 2 của sổ hộ khẩu (Trang 19)

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

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

TÀI LIỆU LIÊN QUAN

w