Chức năng nhập sổ dữ liệu

Một phần của tài liệu XÂY DỰNG PHẦN MỀM XỬ LÝ DỮ LIỆU PHỔ CẬP TRUNG HỌC CƠ SỞ (Trang 64 - 68)

4.2.9.1. Mục đích

Nhập thông tin từ các phiếu điều tra phổ cập.

4.2.9.2. Ràng buộc

- Đầu vào là: Thông tin hộ gia, thành viên trong hộ gia đình đình được load từ CSDL lên dgvSurvey

4.2.9.3. Giao diện

Hình 4.12: User Control Sổ dữ liệu.

Hình 4.14: Form thành viên.

4.2.9.4. Đặc tả giao diện

 Sổ dữ liệu: (Hình 4.12)

STT Tên thành phần Kiểu Mô tả

1 cbPage ComBoBox - Cho biết số trang sẽ hiển thị.

2 cbDisplay ComBoBox - Số bản ghi hiển thị trên 1 trang.

3 tsmMemberInfo ToolStripMenuItem

- Khi click vào tsm này thì thông tin thành viên vùa được chọn sẽ được load lên form thành viên và cho phép chỉnh sửa.

4 tsmHouseHoldInfo ToolStripMenuItem

- Khi click vào tsm này thì thông tin hộ gia đình vừa được chọn sẽ được hiển thị trên form hộ gia đình và cho phép ta chỉnh sửa.

5 tsmNewHouseHold ToolStripMenuItem

- Khi click vào tsm này cho phép ta thêm hộ gia đình mới vào hệ thống.

6 tsmNewMember ToolStripMenuItem

- Khi click vào tsm này thì cho phép ta thêm thành viên mới vào hộ vừa chọn.

7 tsmDeleteHouseHold ToolStripMenuItem

- Khi click vào tsm này thì cho phép ta xóa hộ gia đình vừa chọn.

8 tsmDeleteMember ToolStripMenuItem - Xóa thông tin thành viên của hộ gia đình vừa chọn.

 Thêm hộ gia đình: (Hình 4.13)

STT Tên thành phần Kiểu Mô tả

1 txtHouseHoldID Textbox - Mã hộ sẽ tự động tăng theo thứ tự.

2 cbVillage Combobox - Chọn thông mà hộ đó sinh sống.

3 txtHouseHoldName Textbox - Nhập tên của chủ hộ gia đình 4 mskBirthday MaskedTextBox - Điền ngày sinh của chủ hộ (adsbygoogle = window.adsbygoogle || []).push({});

5 cbGender Combobox - Giới tính của chủ hộ

6 btnOK Button

- Khi click vào button này thì cho phép thêm mới hộ gia đình và trong hệ thống nếu thông tin hợp lệ.

7 btnCancel Button - Khi click vào button này thì thông tin được xóa trắng.

 Thêm thành viên: (Hình 4.14)

STT Tên thành phần Kiểu Mô tả

2 cbFamilyTies ComBoBox - Quan hệ với chủ hộ

3 mskMemberBirthday MaskedTextBox - Ngày sinh của thành viên đó

4 cbEthnicity ComBoBox - Dân tộc của thành viên

5 chkIsDied CheckBox - Đã chết hay còn sống

6 chkIsDisability CheckBox - Có khuyết tật hay không

7 cbEducationPolixys CheckBox - Có thuộc diện chính sách hay không

8 cbLevelEducation CheckBox - Trình độ văn hóa của thành viên năm phổ cập

9 txtPrimarySchoolYear TextBox - Tốt nghiệp trung học chưa? Năm bao nhiêu

10 txtSchoolYear TextBox - Tốt nghiệp trung học cơ sở chưa? Năm bao nhiêu

11 chkNotSchool CheckBox - Chưa đi học

12 chkDropOutSchool CheckBox - Đã bỏ học

13 mskMoveOutDate MaskedTextBox - Chuyển đi trường khác thời gian nào.

14 mskMoveToDate MaskedTextBox - Thời gian chuyển đến trường

15 btnOK Button

- Khi click vào button này thì thông tin thành viên sẽ được thêm vào CSDL.

16 btnCancel Button - Khi click vào button này thì sẽ

quay về User Control sổ dữ liệu.

Một phần của tài liệu XÂY DỰNG PHẦN MỀM XỬ LÝ DỮ LIỆU PHỔ CẬP TRUNG HỌC CƠ SỞ (Trang 64 - 68)