KHẢ NĂNG CỦA CƠ SỞ DỮ LIỆU

49 490 0
KHẢ NĂNG CỦA CƠ SỞ DỮ LIỆU

Đ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

Kỷ nguyên công nghệ thông tin – tên mà người ta vẫn thường gọi kỷ nguyên mà chúng ta đang sống. Khi đi bất cứ đâu ta cũng bắt gặp công nghệ thông tin.

Đồ án HQTCSDL : Quản lý đoàn viên CHƯƠNG I. KHẢ NĂNG CỦA SỞ DỮ LIỆU 1.Lời nói đầu Kỷ nguyên công nghệ thông tin – tên mà người ta vẫn thường gọi kỷ nguyên mà chúng ta đang sống. Khi đi bất cứ đâu ta cũng bắt gặp công nghệ thông tin. Nó xâm nhập vào mọi lĩnh vực của đời sống xã hội, mọi nghành, mọi nghề, mọi lĩnh vực. Ngày nay, không ai còn nghi ngờ gì về vai trò của thông tin trong đời sống, trong kỹ thuật, trong kinh doanh, trong quản lý,…Việc nắm bắt thông tin nhanh, chính xác kịp thời ngày càng vai trò quyết định cho công tác quản lý điều hành. Nói cách khác ngày nay, Quản Lý thực chất là Quản lý thông tin. Để quản lý được các thông tin đó trên máy tình thì các thông tin đó bao giờ cũng được thể hiện bằng Dữ liệu ( Data) ghi trên dạng tải nào đó. Bởi vậy khi ta nói quản lý thông tin là Quản lý dữ liệu. 2. Khái niệm về sở dữ liệu và Hệ quản trị sở dữ liệu Trong những năm gần đây thuật ngữ sở dữ liệu ( Database) không còn xa lạ với những người làmn tin học. Ngày nay các ứng dụng tin học trong mọi lĩnh vực và ngày càng xu hướng tăng nhanh. Xu hướng tích cực đó kéo theo ngày càng đông đảo người tham gia, quan tâm đến thiết kế xây dựng các sở dữ liệu. Ngày nay rất nhiều mô hình sở dữ liệu, mỗi mô hình đều ưu nhược điểm của mình, tuy nhiên mô hình sở dữ liệu quan hệ (Relational data Model) do E.Codd đề xuất tỏ ra nhiều ưu điểm khi thiết kế các ứng dụng vừa và nhỏ . Dựa trên các mô hình sở dữ liệu, các hãng máy tính lớn đã xây dựng các Hệ quản trị sở dữ liệu có nhiều khả năng rất mạnh. Đó là những công cụ tốt cho người lập trình, để giúp họ xây dựng nên các ứng dụng quản lý đa dạng, phục vụ cho mọi yêu cầu của công tác quản lý và điều hành. Các khái niệm : 1 Đồ án HQTCSDL : Quản lý đoàn viên a) sở dữ liệu ( Database) Cỏ sỏ dữ liệu là một bộ sưu tập các dữ liệu tác nghiệp được lưu trữ lại và được các hệ hệ ứng dụng của 1 xí nghiệp cụ thể nào đó sử dụng. Xí nghiệp ( Enterprise) là một thuật ngữ chung để chỉ các hoạt động thương mại, hoạt động khoa học kỹ thuật, hoạt động dịch vụ và các hoạt động khác với quy mô đủ lớn. b) Hệ quản trị sở dữ liệu (Database Management System) Hệ quản trị sở dữ liệu là một bộ các chương trình cho phép tạo lập và xử lý Hệ quản trị sở dữ liệu được coi như một bộ diễn dịch với ngôn ngữ bậc cao nhằm giúp người sử dụng thể sử dụng được hệ thống mà ít nhiều không cần quan tâm đến thông tin chi tiết hoặc biểu diễn dữ liệu trong máy Đặc trưng : - Đảm bảo tính độc lập dữ liệu tức là tính bất biến của hệ ứng dụng trong chương trình lưu trữ và chiến lược truy nhập. - đầy đủ các phép thao tác dữ liệu ( bổ sung, sửa đổi, xoá, tìm kiếm ) - ngôn ngữ giao diện 3. Giới thiệu về Access Access là một hệ quản trị sở dữ liệu trên môi trường Windows. Nó dựng để tạo ra 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ó. Microsoft Access là một thành phần của bộ Tin học văn phòng của Tập đoàn phần mềm lớn nhất thế giới Microsoft. Đây là Hệ quản trị sở dữ liệu quan hệ rất mạnh. giao diện thân thiện, dễ sử dụng. 4. Mục đích của Quản ly đoàn viên? 2 Đồ án HQTCSDL : Quản lý đoàn viên Quản lý đoàn viên là ta quản lý các thông tin về đoàn viên là sinh viên trong các trường Đại học Các thao tác trong quá trình Quản lý là ta phải lưu hồ về Đoàn viên, tạo mới, sửa đổi, bổ sung, loại bỏ các thông tin hoặc hồ Đoàn viên. Các tiện ích hỗ trợ người quản lý mà chương trình Quản lý Đoàn viên phải là : Tìm kiếm, Báo cáo,Tính toán, In ấn , … 3 Đồ án HQTCSDL : Quản lý đoàn viên CHƯƠNG II. PHÂN TÍCH SỞ DỮ LIỆU Đặt vấn đề : Khi Quản lý đoàn viên-sinh viên ta phải Quản lý thông tin gì về Đoàn viên? Giải quyết - Ta phải quản lý thông tin về đơn vị công tác : Trường , Liên Chi đoàn , Chi đoàn - Thông tin cá nhân : Má số sinh viên , Họ tên , ngày sinh , quê quán , nơi ở hiện nay , giới tính , dân tộc , tôn giáo , - Quản lý đoàn phí - Theo dõi đánh giá hàng năm - Thông tin về gia đình - Trình độ , năng khiếu , khả năng , chính trị ,… Để quản lý được những thông tin đó ta dùng các đối tượng sau: *Phân tích sở dữ liệu Khi quản lý Đoàn viên thì ta phải quản lý theo cái gì ? Thông thường ta dùng MSSV để quản lý . Vì sao trong quản lý đoàn viên ta lại quản lý bằng MSSV ? Vì trong các trường Đại học hoặc Cao đẳng, đối tượng Đoàn viên cần quản lý chính là Sinh viên. Nếu dùng MSSV thì ta sẽ dễ dàng quản lý hơn và mối liên hệ với các phòng ban khác cũng quản lý cùng một đối tượng là Đoàn viên - Sinh viên thì thể kết hợp cùng với các phòng ban khác cùng quản lý đối tượng đó. Nó tạo nên tính thống nhất trong quá trình quản lý của cùng một quan, đó là các trường Đại học hay Cao đẳng. Vấn đề đặt ra là ta phải tổ chức các bảng và xây dựng chương trình như thế nào cho hợp lý, đảm bảo các tính an toàn và toàn vẹn dữ liệu + An toàn dữ liệu : là sự bảo vệ dữ liệu trong sở dữ liệu chống lại sự truy nhập sửa đổi hoặc phá huỷ bất hợp pháp. các cách sau để 4 Đồ án HQTCSDL : Quản lý đoàn viên bảo đảm an toan dữ liệu là: (1) Nhận diện : xác minh người sử dụng hợp pháp (xác minh người được phép hoặc uỷ quyền truy nhập vào CSDL) -> Mật khẩu PASSWORD, (2) Xác lập khung nhìn (giới hạn phạm vi dữ liệu và quyền truy nhập), (3) Tuyên bố quyền và kiểm tra truy nhập. Trong bài này em chỉ dùng cách thứ nhất : xác minh người truy cập, tức là chỉ một số người được phép truy nhập vào chương trình. + Toàn vẹn dữ liệu : là sự bảo vệ chống lại sự truy nhập sửa đổi không căn cứ bảo vệ Các thuộc tính của Đoàn viên là ( MSSV, MSDV, Họ tên, Ngày sinh, giới tính, dân tộc, tôn giáo, quê quán, nơi ở hiện nay, chi đoàn, liên chi đoàn, trường, khoá học, ngày vào đoàn, nơi vào đoàn, ngày cấp thẻ, nơi cấp thẻ, các thông tin về cha, các thông tin về mẹ, trình độ đoàn viên, năng khiếu, lý luận chính trị, ngoại ngữ, ưu khuyết điểm hàng năm, ) Ta thấy : rõ ràng MSSV chính là khoá tối thiểu vì chỉ cần biết MSSV ta sẽ xác định được tất cả các thuộc tính còn lại vì MSSV là duy nhất, ngược lại một trong số các thông tin còn lại không thể xác định duy nhất một Đoàn viên vì thể nhiều đoàn viên cùng thuộc tính đó. Ta : MSSV -> (MSDV, Chi đoàn, Liên Chi đoàn, Khoá học, Các thuộc tính khác). MSSV->Gia đình đoàn viên (Họ tên Cha, Nghề nghiệp cha, Họ tên mẹ, nghề nghiệp của mẹ, Tình trạng gia đình, Số con (nếu gia đình)) MSSV->Trình độ của đoàn viên(Trình độ, Ngoại ngữ, Lý luận chính trị, Năng khiếu, khả năng ). SSV->Theo dõi hàng năm(Năm, ưu khuyết điểm, Xếp loại) Chi đoàn -> Liên chi đoàn 5 Đồ án HQTCSDL : Quản lý đoàn viên Chi đoàn -> Khoá học Lược đồ quan hệ (trang sau): 6 Theo doi hang năm MSSV Chi đoàn Liên chi đoàn Khoá học Gia đình đoàn viên Trình độ đoàn viên Đồ án HQTCSDL : Quản lý đoàn viên Lược đồ trên chưa chuẩn hoá vì các thuộc tính không khoá của quan hệ còn phụ thuộc bắc cầu vào khoá chính . Ta phân tích thành như sau để đưa về dạng chuẩn hoá Như vậy ta thể chia thành một số bảng chính sau: Lý lịch đoàn viên ( MSSV,Chi đoàn, Liên chi đoàn, Khoá, Các thông tin khác (Mã ĐV, Họ tên, ngày sinh, giới tính, dân tộc, tôn giáo, quê quán, chỗ ở hiện tại, )) : Chứa lý lịch của Đoàn viên. Gia đình đoàn viên (MSSV, Họ tên cha, nghề nghiệp cha, họ tên mẹ, nghề nghiệp mẹ , tình trạng gia đình, số con (nếu gia đình)) Trình độ đoàn viên (MSSV, Trình độ, ngoại ngữ, lý luận chính trị, năng khiếu, sở trường ). Theo dõi hàng năm (MSSV, năm, Ưu khuyết điểm, Xếp loại) Chi đoàn –Liên Chi đoàn (Liên chi đoàn, Chi đoàn) : Chứa các nhóm chi đoàn của các khoa. Chi đoàn-Khoá học (Chi đoàn, Khoá học) : Chứa các nhóm chi đoàn của các Khoá học khác nhau. 7 MSSV Chi đoàn Liên chi đoàn Khoá học Chi đoàn Theo dõi hàng năm Gia đình đoàn viên Trình độ đoàn viên Đồ án HQTCSDL : Quản lý đoàn viên Và còn một số bảng phụ phục vụ cho quá trình tính toán, biểu diễn số liệu. Từ phân tích trên ta thể thiết kế các đối tượng sau 8 Đồ án HQTCSDL : Quản lý đoàn viên 9 Đồ án HQTCSDL : Quản lý đoàn viên CHƯƠNG III. CÁC ĐỐI TƯỢNG I. Đối tượng bảng 1.Các bảng tổng cộng 15 bảng như trong Hình1 dưới đây : Hình1 – Hệ thống các bảng Bảng 1 : T_Ly lich doan vien Bảng này chứa các thông tin cá nhân về đoàn viên và các thông tin về thẻ đoàn viên . Trường khóa là : MA SV Tên trường Kiểu dữ liệu Giải thích MA SV Number Mã số sinh viên của Đoàn viên MSDV Number Mã số Đoàn viên của đoàn viên HO DEM Text Họ và tên đệm của đoàn viên TEN Text Tên của đoàn viên 10 [...]... hiện như trong Hình16 sau: 19 Đồ án HQTCSDL : Quản lý đoàn viên Hình16 – Quan hệ giữa các bảng II Đối tượng Form Form là thành phần chủ yếu để thiết kế phục vụ cho nhập dữ liệu, xuất dữ liệu và thực hiện các thao tác trên Cơ sở dữ liệu Danh sách các Form trong bài này được thể hiện như trong hình sau: 20 Đồ án HQTCSDL : Quản lý đoàn viên Hình 17 – Danh sách các bảng *Diễn giải từng Form cụ thể : Form1... học của đoàn viên Mã chức danh cấp trường của CAP TRUONG CHUC DANH Number đoàn viên Mã chức danh cấp liên chi CAP LCD CHUC DANH Number đoàn của đoàn viên Mã chức danh cấp Chi đoàn LIEN DOAN DONG PHI KHOA CHUC CAP CD TRUONG Bảng 2 : của đoàn viên Number Mã trường của đoàn viên T_Dan toc Bảng này gồm 2 trường, trường khoá là : MA DT Trường này để lưu mã của dân tộc, còn trường DAN TOC để lưu tên của. .. thông tin về trình độ văn hoá và lý luận chính trị của đoàn viên các trường và kiểu dữ liệu như trong hình Hình6 – Bảng trình độ đoàn viên Bảng 7: T_Chi doan_Khoa Bảng này lưu trữ các chi đoàn trong cùng một khoá của tất cả các khoa 14 Đồ án HQTCSDL : Quản lý đoàn viên Hình7 – Bảng trình chi đoàn theo khoá Bảng 8: T_Khoa hoc Bảng này lưu trữ các khoá học của trường , kết quả này ta không nhập trực tiếp... tính an toàn dữ liệu 22 Đồ án HQTCSDL : Quản lý đoàn viên Hình19 – form F_Mat khau Form3 F_Chuong trinh chinh Form chính để gắn hệ thống menu và các công cụ để lựa chọn nhanh thay cho việc chọn từ các menu Nó còn thể hiện được tên của trường, năm học tương ứng, bản quyền Giao diện chính của Form chính như hình sau: 23 Đồ án HQTCSDL : Quản lý đoàn viên (1) (3) (2) Hình 20 – Giao diện của Form chính... Bảng 3: T_Ton giao Bảng này gồm 2 trường , trường khoá là MA TON GIAO để lưu mã của tôn giáo còn trường TON GIAO để lưu tên của tôn giáo tương ứng Hình 3 – Bảng tôn giáo Bảng 4: T_Gioi tinh 12 Đồ án HQTCSDL : Quản lý đoàn viên Trường MA GT kiểu Yes/No để lưu mã của giới tính là trường khoá, còn trường GIOI TINH để lưu tên của giới tính tương ứng Hình 4 – Bảng giới tính Bảng 5: T_Chuc danh Bảng này...Đồ án HQTCSDL : Quản lý đoàn viên GIOI TINH DAN TOC TON GIAO QUE QUAN NOI O HIEN Yes/No Number Number Text Text Giới tính của đoàn viên Mã dân tộc của đoàn viên Mã tôn giáo của đoàn viên Quê quán cảu đoàn viên Nơi ở hiện nay của đoàn viên NAY NGAY VAO Date/Time Ngày đoàn viên vào đoàn DOAN NOI VAO Text Nơi đoàn viên vào đoàn DOAN NGAY CAP NOI CAP CHI DOAN Date/Time Text Number... trường Hình 10 – Bảng Liên chi đoàn Bảng 11 T_Lien chi doan_Chi doan Bảng này lưu các chi đoàn tất cả các khoá học của cùng một Liên chi đoàn 16 Đồ án HQTCSDL : Quản lý đoàn viên Hình 11 – Bảng chi đoàn của một Liên chi đoàn Bảng 12: T_Gia dinh doan vien Bảng này lưu thông tin về gia đình của đoàn viên, các thông tin đó là về cha mẹ, tình trạng gia đình (có vợ hoặc chồng, số con nếu có) Hình 12 – Bảng... chương trình Form này chỉ xuất hiện một lần trong suốt quá trinh sử dụng chương trình Ta phải nhạp vào các thông tin ban đầu về : Tên trường, Năm học, Khoá học tương ứng của năm đó, Số năm đào tạo của trường, Nhập tên người quản lý, mật khẩu của người đó Khi đã nhập một lần thì đến lần thứ hai, chương trình không mở form nay nữa mà sẽ mở form Đăng ký truy nhập 21 Đồ án HQTCSDL : Quản lý đoàn viên Hình 18... lý đoàn viên Bảng này lưu các thông tin về theo dõi ưu khuyết điểm hàng năm của đoàn viên Hình 13 – Bảng theo dõi hàng năm của đoàn viên Bảng 14: T_Mat khau Bảng này lưu thông tin về tên ngướiử dụng chương trình và mật khẩu Hình 14 – Bảng mật khẩu 18 Đồ án HQTCSDL : Quản lý đoàn viên Bảng 15: T_Xep loai Bảng này lưu các loại của xếp loại : 4 loại ( Xuất sắc, khá, trung bình, yếu kém) Hình 15– Bảng... trữ các khoá học của trường , kết quả này ta không nhập trực tiếp mà chương trình tự động tính toán khi biết khoá hiện tại và số năm đào tạo của trường Hình 8– Bảng khoá học Bảng 9: T_Truong Bảng này lưu các thông tin về trường mà ta cần quản lý Các thông tin bản là : tên trường, khoá hiện tại, năm hiện tại, số năm đào tạo 15 Đồ án HQTCSDL : Quản lý đoàn viên Hình 9 – Bảng trường Bảng 10: T_Lien

Ngày đăng: 25/04/2013, 11:14

Hình ảnh liên quan

Như vậy ta có thể chia thành một số bảng chính sau: - KHẢ NĂNG CỦA CƠ SỞ DỮ LIỆU

h.

ư vậy ta có thể chia thành một số bảng chính sau: Xem tại trang 7 của tài liệu.
I. Đối tượng bảng - KHẢ NĂNG CỦA CƠ SỞ DỮ LIỆU

i.

tượng bảng Xem tại trang 10 của tài liệu.
Bảng 3: T_Ton giao - KHẢ NĂNG CỦA CƠ SỞ DỮ LIỆU

Bảng 3.

T_Ton giao Xem tại trang 12 của tài liệu.
Hình6 – Bảng trình độ đoàn viên - KHẢ NĂNG CỦA CƠ SỞ DỮ LIỆU

Hình 6.

– Bảng trình độ đoàn viên Xem tại trang 14 của tài liệu.
Hình7 – Bảng trình chi đoàn theo khoá - KHẢ NĂNG CỦA CƠ SỞ DỮ LIỆU

Hình 7.

– Bảng trình chi đoàn theo khoá Xem tại trang 15 của tài liệu.
Bảng 10: T_Lien chi doan - KHẢ NĂNG CỦA CƠ SỞ DỮ LIỆU

Bảng 10.

T_Lien chi doan Xem tại trang 16 của tài liệu.
Hình 9– Bảng trường - KHẢ NĂNG CỦA CƠ SỞ DỮ LIỆU

Hình 9.

– Bảng trường Xem tại trang 16 của tài liệu.
Bảng 12: T_Gia dinh doan vien - KHẢ NĂNG CỦA CƠ SỞ DỮ LIỆU

Bảng 12.

T_Gia dinh doan vien Xem tại trang 17 của tài liệu.
Hình 1 1– Bảng chi đoàn của một Liên chi đoàn - KHẢ NĂNG CỦA CƠ SỞ DỮ LIỆU

Hình 1.

1– Bảng chi đoàn của một Liên chi đoàn Xem tại trang 17 của tài liệu.
Hình 13 – Bảng theo dõi hàng năm của đoàn viên - KHẢ NĂNG CỦA CƠ SỞ DỮ LIỆU

Hình 13.

– Bảng theo dõi hàng năm của đoàn viên Xem tại trang 18 của tài liệu.
Bảng này lưu các thông tin về theo dõi ưu khuyết điểm hàng năm của đoàn viên  - KHẢ NĂNG CỦA CƠ SỞ DỮ LIỆU

Bảng n.

ày lưu các thông tin về theo dõi ưu khuyết điểm hàng năm của đoàn viên Xem tại trang 18 của tài liệu.
Bảng 15: T_Xep loai - KHẢ NĂNG CỦA CƠ SỞ DỮ LIỆU

Bảng 15.

T_Xep loai Xem tại trang 19 của tài liệu.
Hình16 – Quan hệ giữa các bảng - KHẢ NĂNG CỦA CƠ SỞ DỮ LIỆU

Hình 16.

– Quan hệ giữa các bảng Xem tại trang 20 của tài liệu.
Hình 17 – Danh sách các bảng - KHẢ NĂNG CỦA CƠ SỞ DỮ LIỆU

Hình 17.

– Danh sách các bảng Xem tại trang 21 của tài liệu.
Hình19 – form F_Mat khau - KHẢ NĂNG CỦA CƠ SỞ DỮ LIỆU

Hình 19.

– form F_Mat khau Xem tại trang 23 của tài liệu.
Hình 20 – Giao diện của Form chính - KHẢ NĂNG CỦA CƠ SỞ DỮ LIỆU

Hình 20.

– Giao diện của Form chính Xem tại trang 24 của tài liệu.
Hình 21– form F_nhap du lieu - KHẢ NĂNG CỦA CƠ SỞ DỮ LIỆU

Hình 21.

– form F_nhap du lieu Xem tại trang 25 của tài liệu.
Hình 22 – Form F_tien ich - KHẢ NĂNG CỦA CƠ SỞ DỮ LIỆU

Hình 22.

– Form F_tien ich Xem tại trang 26 của tài liệu.
Hình 23 – Form F_Danh muc - KHẢ NĂNG CỦA CƠ SỞ DỮ LIỆU

Hình 23.

– Form F_Danh muc Xem tại trang 27 của tài liệu.
Hình 24 – form frmTimkiem - KHẢ NĂNG CỦA CƠ SỞ DỮ LIỆU

Hình 24.

– form frmTimkiem Xem tại trang 28 của tài liệu.
Hình 26 – Form F_Thong ke - KHẢ NĂNG CỦA CƠ SỞ DỮ LIỆU

Hình 26.

– Form F_Thong ke Xem tại trang 29 của tài liệu.
Hình 27 - Form F_In an - KHẢ NĂNG CỦA CƠ SỞ DỮ LIỆU

Hình 27.

Form F_In an Xem tại trang 29 của tài liệu.
Hình 2 8– form F_Ho so doan vien - KHẢ NĂNG CỦA CƠ SỞ DỮ LIỆU

Hình 2.

8– form F_Ho so doan vien Xem tại trang 30 của tài liệu.
Hình 29 – form F_Danh muc Lien chi doan - KHẢ NĂNG CỦA CƠ SỞ DỮ LIỆU

Hình 29.

– form F_Danh muc Lien chi doan Xem tại trang 31 của tài liệu.
Hình 30- form F_Nhap chi doan - KHẢ NĂNG CỦA CƠ SỞ DỮ LIỆU

Hình 30.

form F_Nhap chi doan Xem tại trang 32 của tài liệu.
Hình 33 - F_Cap nhat thong tin ve truong - KHẢ NĂNG CỦA CƠ SỞ DỮ LIỆU

Hình 33.

F_Cap nhat thong tin ve truong Xem tại trang 33 của tài liệu.
Q_Thong ke xep loai cua mot CD : truy vấn để báo cáo tình hình xếp loại của một chi đoàn trong một năm - KHẢ NĂNG CỦA CƠ SỞ DỮ LIỆU

hong.

ke xep loai cua mot CD : truy vấn để báo cáo tình hình xếp loại của một chi đoàn trong một năm Xem tại trang 40 của tài liệu.
+Xem thống kê, khi click vao nut “Thống kê” ở hình trê n, ta co các lựa chọn sau - KHẢ NĂNG CỦA CƠ SỞ DỮ LIỆU

em.

thống kê, khi click vao nut “Thống kê” ở hình trê n, ta co các lựa chọn sau Xem tại trang 47 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan