Hiện nay, nền khoa học kỹ thuật và nền kinh tế trên toàn thế giới đang phát triển từng ngày. Việt Nam cũng đang trên đà phát triển phát triển hội nhập với thế giới, do đó ngành khoa học kỹ thuật của Việt Nam cũng đã có những bước tiến bộ vượt bậc.
Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 DANH M ỤC SÁCH THAM KHẢO I-Giáo trình tin học văn phịng microsoft access 2000 Tác giả Nguyễn Sỹ Dũng Nhà xuất đại học Quốc Gia thành phố Hồ Chí Minh II-Microsoft Visul basic lập trình sở liệu 6.0 Tác giả: Nguyễn Thị Ngọc Mai(Chủ biên) Nguyễn Thị Kim Trang Hoàng Đức Hải Cố vấn khoa học: GSTS Nguyễn Hữu Anh Nhà xuất Lao động xã hội Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 MỤC LỤC LỜI NÓI ĐẦU .3 CHƯƠNG I: BÀI TOÁN XÂY DỰNG PHẦN MỀM QUẢN LÝ DÂN SỐ TẠI ĐỊA BÀN NỘI THÀNH HÀ NỘI I- MÔ TẢ BÀI TOÁN: II- YÊU CẦU THỰC HIỆN: CHƯƠNG II: PHÂN TÍCH HỆ THỐNG VỀ CHỨC NĂNG .5 I- SƠ ĐỒ PHÂN CẤP CHỨC NĂNG CỦA HỆ THỐNG: II- PHÂN TÍCH CƠ SỞ DỮ LIỆU: III- CÁC BẢNG CƠ SỎ DỮ LIÊU: CHƯƠNG III: CÁC NGÔN NGỮ SỬ DỤNG TRONG CHƯƠNG TRÌNH 10 1- Giới thiệu hệ quản trị sở liệu Microsoft Access: 10 2- Ngơn ngữ lập trình visual basic: 10 CHƯƠNG IV: GIAO DIỆN VÀ CÁC CHỨC NĂNG CỦA HỆ THỐNG 14 Giao diện form đăng nhập: 14 Giao diện form main: 14 Giao diện form thông tin Quận: 15 Giao diện form thông tin Phường: 16 Giao diện form cập nhật thông tin Hộ khẩu: .17 Giao diện form cập nhật thông tin Nhân khẩu: 18 Giao diện form danh mục Hình thức lưu trú form Trình độ: 19 Giao diện form tìm kiếm thơng tin nhân khẩu: 20 CHƯƠNG V: MỘT SỐ CODE CHƯƠNG TRÌNH 21 Code form Đăng nhập: .21 Code form Thông tin Quận: .22 KẾT LUẬN 42 Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 LỜI NÓI ĐẦU Hiện nay, khoa học kỹ thuật kinh tế toàn thế giới phát triển ngày Việt Nam đà phát triển phát triển hội nhập với thế giới, ngành khoa học kỹ thuật Việt Nam có bước tiến vượt bậc Đóng góp lớn vào phát triển đất nước phải kể đến thành tựu công nghệ thông tin Công nghệ thông tin phát triển mang lại nhiều ứng dụng cho đời sống xã hội Máy móc tự động hóa dần thay thế sức lao động người Lao động trí óc thủ công hỗ trợ phần lớn phần mềm ứng dụng quản lý, đặc biệt quan,tổ chức cần quản lý khối lượng công việc lớn Hà Nội thủ đô đất nước, nhiều cá nhân, tổ chức đầu tư mở rộng kinh doanh địa bàn thành phố Hà Nội Các công ty tư nhân, cổ phần, liên doanh, nhà nước…, doanh nghiệp lớn nhỏ đời hàng loạt thu hút lượng lớn lao động từ khắp tỉnh thành đổ về, chủ yếu miền Bắc Vì quản lý dân số thành phố Hà Nội, đặc biệt khu vực nội thành vấn đề cần thiết nếu quản lý văn giấy tờ thơng thường khó việc lưu trữ sổ sách qua thời gian dài Do em xây dựng chương trình Quản lý dân số địa bàn nội thành Hà Nội hi vọng hỗ trợ cho cơng tác quản lý dân số nội thành Hà Nội Chương trình quản lý dân số nội thành Hà Nội bao gồm thông tin Quận, Phường, Tổ dân phố, Hộ gia đình tổ Nhân khẩu gia đình Ngồi người sử dụng cập nhật thêm xóa bỏ bớt thơng tin Bên cạnh chương trình cịn có chức tìm kiếm nhân khẩu theo tiêu chí lập Báo cáo tổng hợp Trong thời gian xây dựng chương trình đề tài thực hành tốt nghiệp này, em khoa Công nghệ tin học- viện ĐH Mở Hà Nội, thầy Trương Cơng Đồnngười trực tiếp giao đề tài hướng dẫn tạo điều kiện tốt cho em hoàn thành toán Em xin chân thành cảm ơn! Hà Nội, ngày 01 tháng 08 năm 2010 Sinh viên Dương Thúy Lan Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 CHƯƠNG I: BÀI TOÁN XÂY DỰNG PHẦN MỀM QUẢN LÝ DÂN SỐ TẠI ĐỊA BÀN NỘI THÀNH HÀ NỘI I- MÔ TẢ BÀI TOÁN: Việc quản lý dân số địa bàn nội thành Hà Nội mô tả sau: Qua điều tra dân số toàn quốc vưa diễn tháng 04/2009 thấy Hà Nội địa bàn có tình hình dân số phức tạp nước, đặc biệt khu vực nội thành Hà Nội – trung tâm kinh tế, văn hóa, trị nước Nội thành phân cấp từ Quận đến Phường, đến tổ dân phố Chương trình phải lưu trữ thông tin thành viên hộ gia đình họ tên, tuổi, số chứng minh thư, nghề nghiệp, hình thức lưu trú, …Từ chương trình thống kê dân số theo đơn vị quản lý hành chính, theo hình thức lưu trú, theo độ tuổi, theo trình độ, giới tính để phục vụ cho việc điều tra Ủy Ban Điều Tra Dân Số Quốc Gia Từ số liệu sử dụng cho quan nhà nước khác nghiên cứu đưa chiến lược phù hợp với người dân có bổ sung thêm trường học hay không, đưa ngành nghề phù hợp với lứa tuổi, trung tâm chăm sóc người già,… II- YÊU CẦU THỰC HIỆN: Phân tích thiết kế hệ thống chương trình , xây dựng sở liệu Access SQL Server để lưu trữ - Cập nhật, sửa, xóa, tìm kiếm thơng tin người - Thống kê theo tiêu chí khác dân số Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 CHƯƠNG II: PHÂN TÍCH HỆ THỐNG VỀ CHỨC NĂNG I- SƠ ĐỒ PHÂN CẤP CHỨC NĂNG CỦA HỆ THỐNG: Hệ thống quản lý bao gồm chức chính: -Chức hệ thống: Quản lý thông tin Quận, Phường, Tổ dân phố, thông tin tài khoản đăng nhập chương trình Trong chức người dùng thêm, sửa, xóa, liệu -Chức tra cứu: Chức cho phép cập nhật thông tin hộ gia đình, nhân khẩu hộ, tìm kiếm thơng tin nhân khẩu theo tiêu chí khác Ngồi người dùng cịn lập báo cáo danh sách hộ gia đình, nhân khẩu… -Chức trợ giúp bao gồm: Giới thiệu chương trình, hướng dẫn sử dụng chức chương trình Xây dựng phần mềm quản lý dân số địa bàn nội thành Hà Nội Hệ thống Tra cứu Trợ giúp Hệ thống Thông tin Quận Thông tin Phường Thông tin Tổ dân phố Thông tin tài khoản đăng nhập Hinh1 : Sơ đồ chức hệ thống Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 Tra cứu Cập nhật thơng tin Hộ gia đình Cập nhật thông tin Nhân khẩu Cập nhật thông tin Nghề nghiệp Danh mục Hình thức lưu trú, Trình độ văn hóa Tìm kiếm thơng tin nhân khẩu Báo cáo tổng hợp Hình 2: Sơ đồ chức tra cứu Tìm kiếm Giới thiệu Hướng dẫn sử dụng Hình 4: Sơ đồ chức trợ giúp II- PHÂN TÍCH CƠ SỞ DỮ LIỆU: Xuất phát từ nhu cầu thực tế toán quản lý ta xác định thực thể tham gia vào hệ thống với mối quan hệ thực thể: DANH SÁCH QUẬN DANH SÁCH PHƯỜNG -Mã quận -Mã phường -Tên quận -Tên phưịng -Mã quận DANH SÁCH TỞ DÂN PHỐ DANH SÁCH HỘ GIA ĐÌNH -Mã tổ -Mã hộ khẩu -Tên tổ -Tên chủ hộ Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 -Mã phường -Mã tổ DANH SÁCH NHÂN KHẨU NGHỀ NGHIỆP -Mã hộ khẩu -Mã nghề nghiệp -Tên nhân khẩu -Nghề nghiệp -Ngày sinh -Giới tính -Số chứng minh thư -Nghề nghiệp -Trình độ văn hóa -Hình thức lưu trú TRÌNH ĐỘ HÌNH THỨC LƯU TRÚ -Mã trình độ -Mã hình thức -Trình độ -Tên hình thức TÀI KHOẢN -Username -Password III- CÁC BẢNG CƠ SỎ DỮ LIÊU: 1/ Bảng lưu trữ thông tin Quận (tblQuan) Tên trường Độ rộng Kiểu liệu Chú thích MaQuan(khố chính) Text Mã quận TenQuan 30 Text Tên quận Độ rộng Kiểu liệu Chú thích MaPhuong (khố Text Mã phường chính) TenPhuong 30 Text Tên phường MaQuan Text Mã quận 2/ Bảng lưu trữ thông tin Phường (tblPhuong) Tên trường 3/ Bảng lưu trữ thông tin Tổ dân phố (tblTo) Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 Tên trường MaTo(khố chính) TenTo MaPhuong Độ rộng 20 Kiểu liệu Text Text Text Chú thích Mã tổ Tên tổ Mã phường 4/ Bảng lưu trữ thông tin Hộ khẩu (tblHokhau) Tên trường MaHK(khố chính) Tenchuho MaTo Độ rộng 30 Kiểu liệu Text Text Text Chú thích Mã hộ khẩu Tên chủ hộ Mã tổ 5/Bảng lưu trữ thông tin Nhân khẩu (tblNhankhau) Tên trường MaHK TenNhankhau Ngaysinh Gioitinh SoCMT (khóa chính) Nghenghiep Trinhdo Hinhthucluutru Độ rộng 30 50 50 50 50 50 Kiểu liệu Text Text Date/Time Yes/No Text Text Text Text Chú thích Mã hộ khẩu Tên nhân khẩu Ngày sinh Giới tính Số chứng minh thư Nghề nghiệp Trình độ Hình thức lưu trú 6/ Bảng lưu trữ thông tin Nghề nghiệp (tblNghenghiep) Tên trường Độ rộng Kiểu liệu Chú thích MaNN(khố chính) Text Mã nghề nghiệp Nghenghiep 30 Text Tên nghề nghiệp 7/ Bảng lưu trữ thơng tin Trình độ văn hóa (tblTrinhdo) Tên trường Độ rộng Kiểu liệu Chú thích MaTD(khố chính) Text Mã trình độ Trinhdo 30 Text Trình độ 8/ Bảng lưu trữ thơng tin Hình thức lưu trú (tblHinhthucluutru) Tên trường Độ rộng Kiểu liệu Chú thích MaHT(khố chính) Text Mã hình thức TenHT 30 Text Tên hình thức 9/ Bảng lưu trữ thông tin Tài khoản (tblAccount) Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 Tên trường Độ rộng Kiểu liệu Chú thích Username(khố Text Tên đăng nhập chính) Password 30 Text Mật khẩu Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 CHƯƠNG III: CÁC NGÔN NGỮ SỬ DỤNG TRONG CHƯƠNG TRÌNH 1- Giới thiệu về hệ quản trị sở liệu Microsoft Access: Microsoft Access phần mềm ứng dụng Microsoft Office Access hệ quản trị sở liệu ( Data base managenent system) Viết tắt sở liệu dùng để tạo sử lý sở liệu Cho phép quản lý số liệu cách thống có tổ chức, liên kết số liệu rời rạc lại với giúp người sử dụng thiết kế chương trình cachs tự động, tránh thao tác thủ cơng q trình tính tốn sử lý 2- Ngơn ngữ lập trình visual basic: Visual Basic 6.0 (VB6) phiên công cụ lập trình Visual studio, cho phép người dùng tiếp cận nhanh cách thức lập trình mơi trường Windows Những quen thuộc với VB tìm thấy VB6 tính trợ giúp mới cơng cụ lập trình hiệu Người dùng mới làm quen với VB làm chủ VB6 cách dễ dàng Với VB6, chúng ta : Khai thác thế mạnh điều khiển mở rộng Làm việc với điều khiển mới (ngày tháng với điều khiển MonthView DataTimePicker, công cụ di chuyển CoolBar, sử dụng đồ họa với ImageCombo, cuộn FlatScrollBar,…) Làm việc với tính ngơn ngữ mới Làm việc với DHTML Làm việc với sở liệu Các bổ sung lập trình hướng đối tượng a) Cài đặt Visual Basic 6.0 Sử dụng chương trình Setup, người dùng cài đặt VB6 lên máy tính Chương trình Setup cịn cài đặt tập tin cần thiết để xem tài liệu đĩa CD MSDN (Microsoft Developer Network) Nếu cần, người dùng cài đặt riêng phần tài liệu ví dụ mẫu Visual Basic lên máy tính Để cài đặt VB6, người dùng nên kiểm tra máy tính đảm bảo cấu hình tối thiểu Các yêu cầu hệ thống tối thiểu : Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 ... Hà Nội hi vọng hỗ trợ cho công tác quản lý dân số nội thành Hà Nội Chương trình quản lý dân số nội thành Hà Nội bao gồm thông tin Quận, Phường, Tổ dân phố, Hộ gia đình tổ Nhân khẩu gia đình... BÀI TOÁN XÂY DỰNG PHẦN MỀM QUẢN LÝ DÂN SỐ TẠI ĐỊA BÀN NỘI THÀNH HÀ NỘI I- MƠ TẢ BÀI TỐN: Việc quản lý dân số địa bàn nội thành Hà Nội mô tả sau: Qua điều tra dân số toàn quốc vưa diễn tháng 04/2009... dân số thành phố Hà Nội, đặc biệt khu vực nội thành vấn đề cần thiết nếu quản lý văn giấy tờ thơng thường khó việc lưu trữ sổ sách qua thời gian dài Do em xây dựng chương trình Quản lý dân