Chương trình Quản lý Đảng Viên
Trang 1Lời nói đầu
Cơ sở dữ liệu ngày càng trở thành nhu cầu tất yếu trong mọi hoạt đông của tất cả các cơ quan ,xí nghiệp ,trờng học và mọi tổ chức xã hội Nó là công cụ giúp cho lu trữ ,tìm kiếm và xử lý thông tin trên máy tính Hệ quản trị cơ sở dữ liệu là công cụ để tạo ra các cơ sở dữ liệu ứng dụng Do vậy hệ quản trị cơ sở dữ liệu là môn học chính của sinh viên ngành công nghệ thông tin và Tin học ứng dụng Access là một hệ quản trị cơ sở dữ liệu trên môi trờng Windows và đợc cài trong bộ tin học văn phòng của hàng MicroSoft Nó dựng để tạo ra các cơ sở dữ liệu (chơng trình+dữ liệu) cho hầu hết các bài toán thờng gặp trong quản lý, thống kê, kế toán, dự toán bằng các công cụ hữu hiệu của riêng nó Ngời dùng
có thể không cần đến khái niệm lập trình mà vẫn có đợc các chơng trình cần thiết phục vụ cho công tác nghiệp vụ.
Access đợc xây dựng dựa trên mô hình quan hệ, nên đã có rất nhiều u điểm so với Foxpro nh: tự động tạo ra các phần mềm, dữ liệu không d thừa nên tìm kiếm, thống kê và báo cáo nhanh, không tốn bộ nhớ Nó đợc cài đặt trong bộ MicroSoft Office nên rất thuận tiện cho ngời dùng.
Môn học hệ quản trị cơ sở dữ liệu đã đợc đa vào giảng dạy chinh thức trong
ch-ơng trinh đào tạo kỹ s chuyên ngành tin học xây dựng của trờng Đại học xây dựng Để nắm bắt đợc yêu cầu của môn học cũng nh sự cần thiết phải áp dụng kiến thức đã đợc học vào thực tế Môn học đã có Đồ án môn học Dới sự hớng dẫn của thầy giáo phụ trách môn học và với 20 đề tài đợc phân công cho cả lớp chúng em đã khái quát đợc chung về yêu cầu ,nhiệm vụ và ứng dụng của môn học.
Với đề tài đợc giao là Ch“Ch ơng trình Quản Lý Đảng Viên em đã cố gắng để” em đã cố gắng để
hoàn thành đúng thời hạn Nhng do quá trinh nắm bắt thực tế còn cha sát và kiến thức về môn học còn có hạn nên chơng trình còn có chỗ cha hợp lý, cha khái quát đợc tổng thể vấn đề Vậy kính mong thầy giáo cùng các bạn góp ý kiến
để chơng trình đợc hoàn thiện hơn.
Em xin chân thành cám ơn.
Trang 2Phần Một
Khái quát chung về đề tài đợc giao-Bất cứ một ngành, một tổ chức , một cơ quan nào cũng cần có sự quản lý ngànhmình, tổ chức mình, cơ quan mình Vấn đề đảng viên cũng vậy Để quản lý chặtchẽ đợc từng đảng viên một về mặt tổ chức cũng nh về mặt t tởng thi cần có ch-
ơng trình ,kế hoạch cụ thể mang tinh khái quát nhất Trong phạm vi đề tài đợcgiao và sau thời gian đi khảo sát thực tế em quyết định chọn cơ quan để thựchiện là : Vấn đề quản lý đảng viên trong một doanh trại quân đội
-Hàng năm mỗi doanh trại đều có tuyển thêm tân binh mới và đồng thời với đó làcác khoá huấn luyện đã đủ thời gian thì tiến hành cho chiến sỹ ra quân Vì vậy
số lợng đảng viên trong năm luôn luôn biên động Mặt khác quá trình kết nạp
đảng viên mới thì các đảng viên đó có quê ở các miền khác nhau nên vấn đềquản lý nguồn đảng viên cũ và mới càng cần phải đợc tổ chức một cách chặt chẽ
và triệt để hơn Tức là phải quản lý theo mô hình cây từ tổng thể đến đơn thể.Vậy em xây dựng chơng trình gồm những phần sau:
Danh sách DV
DS nghỉ h u
DS mới kết nạpTổng kết
Trang 43 Bảng Nhập quá trình công tác
Bảng gồm có các trờng sau:
Trong đó ta chọn trờng Mã ĐV là trờng khoá
4 Bảng Nhập quá trình đào tạo
Bảng gồm có các trờng sau:
Trong đó chọn trờng Ma ĐV là trờng khoá
5 Bảng Nhập thông tin khen thởng -kỷ luật
Bảng gồm có các trờng sau:
Trong đó chọn trờng Ma ĐV la trờng khoá
Sau khi đã tạo dợc các bảng rồi ta có mô hình liên kết giữa các bảng đợc biểu diễn nh sau:
Trang 62 Mẫu biểu nhập hồ sơ gia đình
Trang 73 Mẫu biểu nhập quá trình công tác
4 Mẫu biểu nhập quá trình đào tạo
5 Mẫu biểu nhập thông tin khen thởng - kỷ luật
Trang 8Vậy sau khi đã thiết kế xong 5 mẫu biểu cơ sở ta bắt đầu tiến hành nhập dữliệu cho bài toán Sau khi đã nhập dữ liệu đầy đủ và chính xác rồi ta tiến hànhsang bớc tiếp theo
Bớc 3: Dùng Truy vấn ( Queries) thực hiện các yêu cầu bài toán.
Sau khi đã có đầy đủ dữ liệu ta tiến hành dùng truy vấn thực hiện các yêu cầutìm kiếm sau:
1 Tìm thông tin sơ yếu lý lịch đảng viên
a Tim theo mã đảng viên
Sau khi đã tạo đợc truy vấn và chạy truy vấn thì xuất hiện một hộp thoại yêucầu nhập vào mã đảng viên cần tìm:
Ta nhập mã đảng viên cần tìm vào và chạy truy vấn cho ta kết quả nh sau:
Trang 9c Tìm theo số CMND
Sau khi đã tạo đợc truy vấn và chạy truy vấn thì xuất hiện một hộp thoại yêu cầu nhập vào mã đảng viên cần tìm:
Ta nhập mã đảng viên cần tìm vào và chạy truy vấn cho ta kết quả nh sau:
2 Tìm thông tin về quá trình công tác , vê quá trình học tập , thông tin về khen thởng ,kỷ luật ta cũng làm tơng tự nh vậy
Chạy truy vấn ta đợc các kêt quả sau:
Thông tin khen thởng ,kỷ luật
Thông tin quá trinh đào tạo
Thông tin quá trình công tác
Trang 10Sau khi đã tạo đợc truy vấn và chạy truy vấn thì xuất hiện một hộp thoại yêu cầu nhập vào mã đảng viên cần tìm:
Ta nhập mã đảng viên cần tìm vào và chạy truy vấn cho ta kết quả nh sau:
4 Tạo truy vấn tính tuổi đảng
Chạy truy vấn cho ta kết quả sau
5 Tạo truy vấn tìm những đảng viên mới kết nạp
Chạy truy vấn cho ta kết quả sau
6 Tạo truy vấn tìm những đảng viên vê hu
Chạy truy vấn cho ta kết quả sau
Trang 11Sau khi đã tạo đủ các truy vấn cần thiết ta bắt đầu làm tiếp bớc tiếp theo đó làthiết kế me nu cho gia diện chính.
Bớc 3: Tạo các mẫu biểu phụ để phục vụ cho công tác tìm kiếm.
Để thiết kế me nu cho giao diện chính thì trớc hết ta phải tạo đợc đầy đủ cáctruy vấn tinh toán Sau đó co thể kết hợp với mẫu biểu để tiến hành các thôngtin tìm kiếm khác
Dới đây la một số mẫu biểu phụ phục vụ cho công tác tìm kiếm:
Trang 121 Mẫu biểu tìm kiếm thông tin khen thởng ,kỷ luật
Tim theo mã đảng viên
Tìm theo họ tên
Trang 13Tìm theo so CMND
2 Mẫu biểu tìm kiếm thông tin về hồ sơ gia đình
a.Theo mã dảng viên
Trang 14b.Theo hä tªn
c.Theo sè CMND
Trang 153.Mẫu biểu phụ để tìm quá trình công tác
a.theo mã đảng viên
c Theo họ tên
Trang 16c.Theo số CMND
4 Mẫu biểu phụ dùng tìm kiếm thông tin quá trình đào tạo
a theo mã đảng viên
Trang 17b Theo hä tªn
c.Theo sè CMND
Trang 18Bớc 4: Thiết kế me nu cho giao diện chính
Để thiết kế mênu cho giao diện thì phảI định hớng đợc me nu gồm những mê
nu nào Sau đó mới đI thiết kế các macro để gắn nó với bảng, truy vấn nao
Trang 19Truy cập thông tin vào chơng trình gồm có:
1 truy cập vào mảng quản lý khi đó ta có thể nhập ,chỉnh sửa dữ liệu mộtcách rất dễ dàng
2 Thực hiện tìm kiếm thông tin
Từ màn hình giao diện chính ,khi muốn truy cập vao chơng trình chỉ cầndùng chuột kích hoạt vào thanh menu trên màn hinh giao diện chính
Ví dụ muốn tìm thông tin về sơ yếu lý lịch đảng viên thi ta kích hoạt chuộtvào menu: Tim kiếm->Tìm kiếm thông tin kt-kl->tìm theo mã đảng viên Khi
đó chơng trình yêu cầu nhập mã đảng viên vào Sau khi chạy truy vấn ta cókết quả sau:
Trang 203 thực hiện thống kê ,báo cáo
kích hoạt vào menu báo cáo trên thanh me nu công sẽ cho ta các lựa chọn cụthể Chẳng hạn ta chọn “ChThống kê danh sách đảng viên” em đã cố gắng để thì chơng trình sẽ tự
động in ra cho chúng ta những thông tin cần thiết về danh sách các đảng viên
nh sau:
Các lựa chọn khác cũng tơng tự nh vậy
4 Thực hiện in ấn
kích hoạt vào menu inấn trên thanh công cụ sẽ cho ta các lựa chọn cụ thể vê
in ấn các mẫu biểu Ví dụ nh ta kích hoạt chuột vào menu in mẫu sơ yếu lýlịch sẽ cho ta kết quả nh sau:
Trang 21Tổng kết
chơng trình đã hoàn thành nhng không tránh khỏi những thiếu sót Vậy kínhmong thầy giáo góp ý sửa chữa để chơng trình đợc hoàn thiện hơn
Xin chân thành cám ơn