Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 44 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
44
Dung lượng
1,69 MB
Nội dung
ĐẠI HỌC ĐÀ NẴNG PHÂN HIỆU ĐẠI HỌC ĐÀ NẴNG TẠI KON TUM o0o ĐỒ ÁN TỐT NGHIỆP CHƯƠNG TRÌNH QUẢN LÝ ĐẢNG VIÊN NGÀNH: CÔNG NGHỆ THÔNG TIN HỆ: VỪA LÀM VỪA HỌC SVTH: Huỳnh Quốc Khang MSSV:144109007 SVTH: Nguyễn Quý Phúc MSSV:144109014 KON TUM, THÁNG 02/2017 ĐẠI HỌC ĐÀ NẴNG PHÂN HIỆU ĐẠI HỌC ĐÀ NẴNG TẠI KON TUM o0o ĐỒ ÁN TỐT NGHIỆP CHƯƠNG TRÌNH QUẢN LÝ ĐẢNG VIÊN NGÀNH: CÔNG NGHỆ THÔNG TIN HỆ: VỪA LÀM VỪA HỌC SVTH: Huỳnh Quốc Khang MSSV:144109007 SVTH: Nguyễn Quý Phúc MSSV: 144109014 GVHD: PGS TS Nguyễn Thanh Bình KON TUM, THÁNG 02/2017 i LỜI CẢM ƠN Chúng em xin chân thành cảm ơn thầy PGT TS Nguyễn Thanh Bình tận tình hướng dẫn, giúp đỡ chúng em suốt thời gian thực luận văn tốt nghiệp Chúng em xin chân thành cảm ơn toàn thể thầy cô khoa Công Nghệ Thông Tin trường Đại học Bách Khoa - Đại học Đà Nẵng thầy khóa Kỹ thuật – Nơng nghiệp trường Phân hiệu đại học Đà Nẵng Kon Tum nhiệt tình giảng dạy, truyền đạt kiến thức quý báu suốt năm chúng em theo học trường để tạo điều kiện tích góp hành trang đầy đủ cho chúng em thực tốt luận văn Mặc dù chúng em cố gắng nổ lực để thực đề tài này, song luận văn chắn khó tránh khỏi thiếu sót Do đó, chúng em mong nhận thông cảm bảo tận tình q thầy Một lần nữa, chúng em xin chân thành cảm ơn! Kon Tum, ngày tháng năm 2017 Nhóm sinh viên thực Huỳnh Quốc Khang Nguyễn Quý Phúc ii LỜI CAM ĐOAN Chúng xin cam đoan: Những nội dung luận văn thực hướng dẫn trực tiếp thầy PGT TS Nguyễn Thanh Bình Mọi tham khảo dùng luận văn trích dẫn rõ ràng tên tác giả, thời gian, địa điểm công bố Mọi chép không hợp lệ, vi phạm quy chế đào tạo, hay gian trá, xin chịu hồn tồn trách nhiệm./ Nhóm sinh viên Huỳnh Quốc Khang Nguyễn Quý Phúc iii NHẬN XÉT CỦA GIÁO VIÊN H ƯỚNG DẪN …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… Đà Nẵng, ngày tháng năm 2017 Cán hướng dẫn PGS.TS Nguyễn Thanh Bình iv NHẬN XÉT CỦA HỘI ĐỒNG PHẢN BIỆN …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… v MỤC LỤC Đề mục Trang Trang phụ bìa i Lời cảm ơn iII Lời cam đoan iiII Nhận xét giáo viên hướng dẫn iv Nhận xét Hội đồng phản biện v Mục lục .VI Danh mục hình, bảng biểu VI Mở đầu x CHƯƠNG1: TỔNG QUAN 1.1.Tổng quan vấn đề nghiên cứu 1.1.1 Giới thiệu khái quát xã Đăk La 1.1.2 Sơ đồ tổ chức 1.1.3 Chức phận quản lý liệu Đảng viên 1.1.3.1 Quản lý Thông tin đảng viên: 1.1.3.2 Tra cứu thông tin liên quan đến đảng viên như: 1.1.3.3 Báo cáo thống kê: 1.2 Lý chọn đề tài 1.3 Mục tiêu nghiên cứu: 1.4 Phương pháp nghiên cứu: 1.5 Phạm vi nghiên cứu: 1.5.1 Sơ lược Microsoft Access 1.5.2 Sơ lược Visual Basic Net 1.6 Mô tả toán: CHƯƠNG 2: PHÂN TÍCH, THIẾT KẾ HỆ THỐNG 2.1 Phân tích thiết kế hệ thống 2.1.1 Biểu đồ ca sử dụng Phần mềm quản lý Đảng viên 2.1.2 Mô tả ca sử dụng phần mềm 2.1.3 Biểu đồ hoạt động cho ca sử dụng 2.1.3.1 Biểu đồ hoạt động ca Đăng nhập 2.1.3.2 Biểu đồ hoạt động Tra cứu thông tin 2.1.3.3 Biểu đồ hoạt động Cập nhật thông tin vi 2.1.3.4 Biểu đồ hoạt động In ấn 10 2.1.4 Biểu đồ lớp 11 2.1.5 Biểu đồ 12 2.1.5.1 Biểu đồ ca Đăng nhập 12 2.1.5.2 Biểu đồ Ca cập nhật liệu 13 2.1.5.3 Biểu đồ Tìm kiếm (Tra cứu) 14 2.1.5.4 Biểu đồ Ca In ấn 15 2.1.6 Thiết kế sở liệu 16 2.1.6.1 Tạo bảng (table) 16 CHƯƠNG MƠI TRƯỜNG LẬP TRÌNH, KẾT QUẢ, GIAO DIỆN 21 3.1 Mơi trường lập trình: 21 3.2 Kết quả: 21 3.3 Giao diện Đăng nhập: 21 3.4 Giao diện Menu 22 3.5 Giao diện Cập nhật chi đảng 22 3.6 Giao diện cập nhật thông tin đảng viên 23 3.7 Giao diện Tra cứu thông tin đảng viên: 23 3.7.1 Tra cứu theo Huy hiệu đảng 23 3.7.2 Tra cứu theo năm sinh 24 3.7.3 Tra cứu theo Giới tính 24 3.8 Giao diện In ấn 25 3.8.1 In danh sách Chi đảng 25 3.8.2 In danh sách Đảng viên 25 3.8.3 In danh sách đảng viên Nam 26 3.8.4 In danh sách đảng viên Nữ 26 KẾT LUẬN 27 DANH MỤC TÀI LIỆU THAM KHẢO 28 vii DANH MỤC CÁC HÌNH, BẢNG BIỂU STT Số ký hiệu hình, bảng biểu Tiêu đề hình, bảng biểu Trang Hình 2.1 Biểu đồ ca sử dụng phần mềm Hình 2.2 Biểu đồ hoạt động ca đăng nhập Hình 2.3 Biểu đồ hoạt động tra cứu thơng tin Hình 2.4 Biểu đồ hoạt động cập nhật thơng tin 10 Hình 2.5 Biểu đồ hoạt động in ấn liệu 11 Hình 2.6 Biểu đồ lớp 12 Hình 2.7 Biểu đồ trình tự đăng nhập 13 Hình 2.8 Biểu đồ trình tự cập nhật liệu 14 Hình 2.9 Biểu đồ tìm kiếm 15 10 Hình 2.10 Biểu đồ in ấn 16 11 Hình 3.1 Giao diện đăng nhập 21 12 Hình 3.2 Giao diện 22 13 Hình 3.3 Cập nhật chi đảng 22 14 Hình 3.4 Cập nhật thơng tin đảng viên 23 15 Hình 3.5 Tra cứu theo Huy hiệu đảng 23 16 Hình 3.6 Tra cứu theo năm sinh 24 17 Hình 3.7 Tra cứu theo giới tính nam 24 18 Hình 3.8 Tra cứu theo giới tính nữ 24 19 Hình 3.9 In Danh sách chi đảng 25 20 Hình 3.10 In Danh sách đảng viên 25 21 Hình 3.11 In Danh sách đảng viên nam 26 22 Hình 3.12 In Danh sách đảng viên nữ 26 23 Bảng 2.1 Đảng viên 16 24 Bảng 2.2 Thẻ đảng viên 18 25 Bảng 2.3 Thành phần gia đình 18 26 Bảng 2.4 Dân tộc 18 27 Bảng 2.5 Tôn giáo 18 viii Chương 2: Phân tích, thiết kế hệ thống Hình 2.8 Hình biểu đồ trình tự cập nhật liệu 2.1.5.3 Biểu đồ Tìm kiếm (Tra cứu) -Mơ tả + Tác nhân: Người quản lý + Luồng kiện: Người quản lý click chuột vào menu Tìm kiếm để tìm kiếm thơng tin liên quan đến cơng việc quản lý hồ sơ đảng viên + Hệ thống hiển thị thơng tin cần tìm kiếm cho người quản lý - Biểu đồ Tìm kiếm (Tra cứu) 14 Chương 2: Phân tích, thiết kế hệ thống Hình 2.9 Hình biểu đồ tìm kiếm 2.1.5.4 Biểu đồ Ca In ấn - Mô tả + Tác nhân: Người quản lý + Luồng kiện: Người quản lý click chuột vào menu In ấn có lựa chọn xem trước in thực lệnh in liệu theo yêu cầu người quản lý + Hệ thống thực In liệu cho người quản lý - Biểu đồ ca In ấn 15 Chương 2: Phân tích, thiết kế hệ thống Hình 2.10 Hình biểu đồ in ấn 2.1.6 Thiết kế sở liệu 2.1.6.1 Tạo bảng (table) Sau tạo sở liệu, bạn cần tạo bảng Access sử dụng bảng để xác định cấu trúc liệu sở liệu Mỗi bảng chứa tập hợp thơng tin có liên quan Access dễ dàng xây dựng bảng Nó cung cấp Table Wizard để trợ giúp việc tạo loại bảng phổ biến tự thiết kế bảng tùy yêu cầu công việc Dựa tìm hiểu cơng việc quản lý hồ sơ đảng viên q trình thực tập, tơi tự thiết kế bảng gồm có thơng tin sau: a) Bảng Đảng viên Field name Data type Description MADV Text Mã đảng viên MASTĐV Text Mã số thẻ đảng viên HOVATEN Text Họ tên GIOITINH Text Giới tính HOTENDD Text Họ tên dùng 16 Chương 2: Phân tích, thiết kế hệ thống NGAYSINH Date/time Ngày sinh NOISINH Memo Nơi sinh DANTOC Text Dân tộc TONGIAO Text Tôn giáo QUEQUAN Memo Quê quán CMND Text Chứng minh nhân dân NOIDANGKYTHUONG TRU Memo Nơi đăng ký thường trú NOIOTAMTRU Memo Nơi tạm trú TENDT Text Tên dân tộc TENTG Text Tên tôn giáo TENTP Text Tên thành phần NGHENGHIEP Text Nghề nghiệp NGAYVD Date/time Ngày vào đảng TAICHIBO Text Tại chi NGUOIGT1 Text Người giới thiệu NGUOIGT2 Text Người giới thiệu CV_ĐV1 Text Chức vụ, đơn vị người GT CV_ĐV2 Text Chức vụ, đơn vị người GT NGAYCT Text Ngày thức CHIBO Text Chi NGAYTDCBCC Date/time Ngày tuyển dụng COQUANTD Text Cơ quan tuyển dụng Date/time Date/time Ngày vào đoàn THAMGIACTXH Text Tham gia CTXH HOCVANPT Text Học vấn phổ thông CMNV Text Chuyên môn nghiệp vụ LLCT Text Lý luận trị KHENTHUONG Text Khen thưởng KYLUAT Text Kỷ luật THUONGBINH Text Thương binh GDLS Text Gia đình liệt sỹ GDCCCM Text Gia đình có cơng cách mạng 17 Chương 2: Phân tích, thiết kế hệ thống SOCMND Number Số CMND TENNUOCDADI Text Tên nước THOIGIAN Text Thời gian LYDO Text Lý THANNHAN_NN Text Thân nhân nước …………………… ………… ………… Bảng 2.1: Bảng đảng viên b) Bảng thẻ đảng viên Tên trường Kiểu liệu Description MASTDV Text Mã sốthẻ đảng viên SOTHEDANGVIEN Text Số thẻ đảng viên SOLILICH Text Số lý lịch MADV Text Mã đảng viên Bảng 2.2: Bảng Thẻ đảng viên c) Bảng thành phần gia đình: Field name Data type Description MATP Text Mã thành phần TENTP Text Tên thành phần Bảng 2.3: Bảng thành phần gia đình d) Bảng Dân tộc Field name Data type Description MADT Text Mã dân tộc TENDANTOC Text Tên dân tộc Bảng 2.4: Bảng Dân tộc đ) Bảng tôn giáo Field name Data type Description MATG Text Mã tôn giáo TENTONGIAO Text Tên tôn giáo Bảng 2.5: Bảng tôn giáo e) Bảng quan hệ gia đình với đảng viên Field name Data type Description MADV Text Mã đảng viên 18 Chương 2: Phân tích, thiết kế hệ thống QUANHE Text Quan hệ HOVATEN Text Họ tên NAMSINH Number Năm sinh QUEQUAN Text Quê quán CHOOHIENNAY Text Chổ Bảng 2.6: Bảng quan hệ gia đình g) Bảng đào tạo bồi dưỡng Field name Data type Description MADV Text Mã đảng viên TENTRUONG Text Tên trường NGANHHOC Text Ngành học TUNGAY Date/time Từ ngày DENNGAY Date/time Đến ngày HTHOC Text Hình thức học VANBANG_CC Text Văn bằng, chứng Bảng 2.7 Bảng đào tạo bồi dưỡng h) Bảng Lý luận trị Field name Data type Description MALL Text Mã lý luận LYLUANCHINHTRI Text Lý luận trị Bảng 2.8 Bảng Lý luận trị i) Bảng Ngoại ngữ Field name Data type Description MANN Text Mã ngoại ngữ NGOAINGU Text Ngoại ngữ Bảng 2.9 Bảng Ngoại ngữ k) Bảng tóm tắt q trình hoạt động Field name Data type Description TUNGAY Date/time Từ ngày DENNGAY Date/time Đến ngày NN_CV_DVCT Memo Nghề nghiệp, chức vụ, đơn vị công tác 19 Chương 2: Phân tích, thiết kế hệ thống MADV Text Mã đảng viên Bảng 2.10 Bảng tóm tắt trình hoạt động l) Bảng Chi đảng Field name Data type Description MACB Text Mã chi TENCB Text Tên chi DIACHI Memo Địa GHICHU Text Chi Bảng 2.11 Bảng chi đảng 20 Chương 3: Mơi trường lập trình, kết quả, giao diện CHƯƠNG MƠI TRƯỜNG LẬP TRÌNH, KẾT QUẢ, GIAO DIỆN 3.1 Mơi trường lập trình: Sử dụng ngơn ngữ Visual Basic.Net để lập trình kết hợp với việc dùng sở liệu Access để xây dựng phần mềm 3.2 Kết quả: Chương trình quản lý quản đảng viên đáp ứng yêu cầu người dùng cập nhật chi đảng, thông tin đảng viên, tra cứu thơng tin liên quan đến đảng viên Giới tính, huy hiệu đảng…., In ấn liệu danh sách đảng viên, danh sách đảng viên nam, danh sách đảng viên nữ… 3.3 Giao diện Đăng nhập: Hình Hình giao diện đăng nhập 21 Chương 3: Môi trường lập trình, kết quả, giao diện 3.4 Giao diện Menu Hình 3.1 Hình giao diện Menu 3.5 Giao diện Cập nhật chi đảng Hình 3.2 Hình giao diện cập nhật chi đảng 22 Chương 3: Môi trường lập trình, kết quả, giao diện 3.6 Giao diện cập nhật thơng tin đảng viên Hình 3.3 Hình giao diện cập nhật thông tin đảng viên 3.7 Giao diện Tra cứu thông tin đảng viên: 3.7.1 Tra cứu theo Huy hiệu đảng Hình 3.4 Hình tra cứu theo huy hiệu đảng 23 Chương 3: Mơi trường lập trình, kết quả, giao diện 3.7.2 Tra cứu theo năm sinh Hình 3.5 Hình giao diện Tra cứu theo năm sinh 3.7.3 Tra cứu theo Giới tính Hình 3.6 Hình giao diện tra cứu theo giới tính Nam Hình 3.7 Hình giao diện Tra cứu theo giới tính Nữ 24 Chương 3: Mơi trường lập trình, kết quả, giao diện 3.8 Giao diện In ấn 3.8.1 In danh sách Chi đảng Hình 3.8 Hình giao diện in danh sách chi đảng 3.8.2 In danh sách Đảng viên Hình 3.9 Hình giao diện in danh sách đảng viên 25 Chương 3: Môi trường lập trình, kết quả, giao diện 3.8.3 In danh sách đảng viên Nam Hình 3.10 Hình giao diện in danh sách đảng viên Nam 3.8.4 In danh sách đảng viên Nữ Hình 3.11 Hình giao diện in danh sách đảng viên Nữ 26 KẾT LUẬN Kết đạt Về mặt lý thuyết Với việc nghiên cứu đề tài này, sử dụng hầu hết kiến thức chuyên ngành học suốt thời gian học trường như: Phân tích thiết kế hệ thống hướng đối tượng, công nghệ phần mềm với việc tự nghiên cứu tài liệu khác liên quan đến lập trình Visual Basic.Net Internet… Tất kiến thức thực hoá đề tài “Xây dựng chương trình quản lý đảng viên” Về mặt thực hành - Hoành thành chức việc quản lý liệu đảng viên - Giao diện thân thiện, tương tác dễ dàng với người sử dụng Hạn chế - Một số chức thiếu chưa thống kê số lượng đảng viên, số đảng viên nam, nữ… chi Hướng phát triển - Cần bổ sung thêm chức thống kê số lượng đảng viên, số đảng viên nam, nữ chi 27 DANH MỤC TÀI LIỆU THAM KHẢO [1] PGS TS Nguyễn Thanh Bình Phân tích thiết kế hệ thống hướng đối tượng 2007 [2] 2004 [3] Nguyễn Ngọc Tuấn; Lập trình Visual Basic.Net Tồn tập NXB Thống kê Website youtube.com 28 ... quyền quản lý Chi Mỗi đảng viên thuộc Chi Chi thuộc vào Đảng Một Đảng có nhiều Chi Khi kết nạp vào Đảng, đảng viên viết kê khai thông tin lý lịch vào “Phiếu đảng viên? ?? để tổ chức Đảng quản lý Phiếu... Đồn niên hai đảng viên thức có trách nhiệm giới thiệu người vào Đảng Sau kết nạp, đảng viên cấp mã số đảng viên (maDV) Mã đảng viên khơng thay đổi suốt q trình cơng tác đảng viên Đảng viên công... Tình trạng thẻ Đảng lưu vào hồ sơ Đảng viên Khi thẻ Đảng bị hỏng, đảng viên có trách nhiệm báo cáo lên Đảng để cấp lại thẻ Đảng viên Thông tin trình độ lý luận trị, đảng viên có trình độ như: