báo cáo đồ án nhóm hệ quản trị cơ sở dữ liệu access tên đề tài quản lí các đề tài nghiên cứu khoa học

30 0 0
báo cáo đồ án nhóm hệ quản trị cơ sở dữ liệu access tên đề tài quản lí các đề tài nghiên cứu khoa học

Đ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

Trang 1

ĐẠI HỌC DUY TÂN

BÁO CÁO ĐỒ ÁN NHÓM

HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU ACCESS

Tên đề tài: Quản lí các đề tài nghiên cứu khoa học

GVHD: Ths.Trần Hữu Minh Đăng NHÓM THỰC HIỆN: Nhóm 4 LỚP: CS201 DT1

KHÓA: K27

NGÀNH: Kiểm toán – KKT

2 Đào Nguyễn Khải Hà

Trang 2

MỤC LỤC

(Ctrl+Click to follow link)

PHÂN CÔNG THỰC HIỆN 4

NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN 5

1.1 Sơ lược về các đề tài nghiên cứu khoa học 9

1.1.1 Tính cấp thiết của đề tài 9

1.1.2 Mục đích và yêu cầu của đề tài 9

1.2 Hoạt động nghiên cứu 9

1.2.1 Quản lí thông tin sinh viên 9

1.2.2 Quản lí đề tài NCKH 9

1.2.3 Quản lí quá trình nghiệm thu 9

CHƯƠNG II: PHÂN TÍCH DỮ LIỆU 10

CHƯƠNG III: THIẾT KẾ GIAO DIỆN 14

3.1 Thiết kế truy vấn dữ liệu (Query) 14

3.1.1 Query tổng hợp: Q_tonghop 15

3.1.2 Query sinh viên nam: Q_sinhviennam 15

Trang 3

3.1.3 Query sinh viên nữ: Q_sinhviennu 16

3.1.4 Query lĩnh vực: Q_linhvucmoitruong 16

3.1.5 Query mã đề tài: Q_detaiMH001 17

3.1.6 Query mã đề tài và thời gian thực hiện: Q_detai002thoigiannamtruoc 18

3.1.7 Query trạng thái: Q_trangthaidahoanthanh 18

3.3.1 Form cập nhật đề tài nghiên cứu khoa học 21

3.3.2 Form cập nhật thông tin sinh viên 22

3.3.3 Form login 23

3.3.4 Form main 24

3.3.5 Form query login 24

3.4 Các Report 25

3.4.1 Report thông tin đề tài 25

3.4.2 Report thông tin sinh viên 25

3.4.3 Report nghiệm thu đề tài 26

3.5 Macro trong login 27

3.5.1 Macro là gì? 27

3.5.2 Truy cập và tạo một Macro đơn giản 27

CHƯƠNG IV: KẾT LUẬN 29

4.1 Ưu điểm 29

4.2 Nhược điểm 29

4.3 Hướng phát triển và hoàn thiện 29

TÀI LIỆU THAM KHẢO 29

Trang 4

PHÂN CÔNG THỰC HIỆN

T Họ tên Nội dung phân công Nhận định, đánh giá của nhóm Điểm 1 Nguyễn Thị Hoài Mỹ(*) Phân tích dữ liệu, 5 Bạch Thị Cẩm Nhung Phân tích dữ liệu, Tìm

nội dung Hoàn thành tốt 10 6 Nguyễn Trần Quỳnh Như Phân tích dữ liệu, Tìm

nội dung

Hoàn thành tốt 10 7 Phan Thị Thục Trinh Phân tích dữ liệu, Tìm

nội dung Hoàn thành tốt 10

Trang 5

NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN

1 Về thái độ, ý thức của sinh viên

Trang 6

LỜI MỞ ĐẦU

Ngày nay cùng với sự phát triển về mọi mặt của xã hội, ngành công nghệ thông tin đã trở thành một nhu cầu không thể thiếu trong đời sống con người Nền khoa khọc máy tính ngày nay đang giữ một vị trí trung tâm trong hầu hết các lĩnh vực của xã hội Với những lợi ích do công nghệ thông tin mang lại, các nhà quản lý đã kịp thời đưa những ứng dụng tin học vào phục vụ cho công tác quản lý sinh viên,

Bài toán “Nghiên cứu khoa học", nhằm giải quyết và đáp ứng một cách hiệu quả các nhu cầu về mặt quản lý thông tin trong các trường Đại Học Tin học hoá trong công tác quản lý nhằm giảm bớt sức lao động của con người, tiết kiệm được thời gian, độ chính xác cao, gọn nhẹ và tiện lợi hơn rất nhiều so với việc làm thủ công quản lý trên giấy tờ như trước đây Tin học hoá giúp thu hẹp không gian lưu trữ, tránh được thất lục dữ liệu, tự động hệ thống hoà và cụ thể hoá các thông tin theo nhu cầu của con người Là một đề tài mang tính thực tiễn cao Vì vậy em đã chọn để tải: “Nghiên cứu khoa học" Đề tài này sẽ phần nào đưa ra được những nhận xét, những đánh giá tổng thể và từ đó đưa ra được hệ thống với các chức năng nhập, tìm kiểm, xem, sửa, xoá dựa trên sự hỗ trợ của máy tính Hệ thống quản lý được xây dựng trên hệ quan trị cơ sở dữ liệu Microsoft Access.

Với sự hướng dẫn nhiệt tình của Mr.Nguyễn Hữu Minh Đăng đã giúp em hoàn thành chương trình này Tuy nhiên với những hạn chế về kiến thức và thời gian nên không thể tránh khỏi sai xót, em rất mong nhận được những nhận xét góp ý chỉ bảo của thầy cô và các bạn để chương trình của em được hoàn thiện Em xin chân thành cảm ơn

Trang 7

KÍ HIỆU CÁC CỤM TỪ VIẾT TẮT

1 Bảng 1 Các trường và kiểu dữ liệu trong bảng DETAI 2 Bảng 2 Các trường và kiểu dữ liệu trong bảng SINHVIEN 3 Bảng 3 Các trường và kiểu dữ liệu trong bảng NGHIEMTHU 4 Bảng 4 Các trường và kiểu dữ liệu trong bảng login

DANH MỤC CÁC HÌNH

TT

1 Hình 1 Nội dung bảng DETAI 2 Hình 2 Nội dung bảng SINHVIEN 3 Hình 3 Nội dung bảng NGHIEMTHU 4 Hình 4 Nội dung bảng login 5 Hình 5 Liên kết giữa các bảng 6 Hình 6 Tạo Query

7 Hình 7 Query tổng hợp 8 Hình 8 Query sinh viên nam 9 Hình 9 Query sinh viên nữ 10 Hình 10 Query lĩnh vực

Trang 8

18 Hình 18.1 Form cập nhật đề tài nghiên cứu khoa học (design) Hình 18.2 Form cập nhật đề tài nghiên cứu khoa học 19 Hình 19.1 Form cập nhật thông tin sinh viên (design)

Hình 19.2 Form cập nhật thông tin sinh viên 20 Hình 20.1 Form login (design)

Hình 20.2 Form login 21 Hình 21 Form main 22 Hình 22 Form query login 23 Hình 23 Report thông tin đề tài 24 Hình 24 Report thông tin sinh viên 25 Hình 25 Report nghiệm thu đề tài 26 Hình 26 Truy cập vào Macro 27 Hình 27.1 Nội dung Macro

Hình 27.2 Nội dung Macro

Trang 9

CHƯƠNG I: MÔ TẢ HỆ THỐNG

1.1 Sơ lược về các đề tài nghiên cứu khoa học

1.1.1 Tính cấp thiết của đề tài

Cùng với sự phát triển mạnh mẽ và công nghệ thông tin và cùng với sự gia nhập nhanh chóng của tin học vào cả lĩnh vực của đời sống xã hội thì việc sử dụng máy tính trong công tác quản lý đã trở thành với nhu cầu cấp bách, nó là một trong những yếu tố không thể thiếu nhằm nâng cao chất lượng và hiệu quả trong công tác quản lý Trong lĩnh vực quản lý các đề tài việc điều chỉnh và bổ sung thông tin thực hiện rất khó khăn và không rõ ràng, việc tìm kiếm thông tin mất nhiều thời gian, độ chính xác kém Do đó việc Tin học hóa các hoạt động trong nhà trưởng vào “Quản lý các đề tài nghiên cứu khoa học” ngày càng trở nên cần thiết Việc ứng dụng Tin học trong công tác quản lý giúp cho con người thoát khỏi lao động thủ công, nâng cao hiệu quả của công việc, tiết kiệm được rất nhiều thời gian 1.1.2 Mục đích và yêu cầu của đề tài

Quản lí đề tài nghiên cứu khoa học giữa các trường Đại học nội dung chính là quản lý quy trình nghiên cứu, trong đó có tất cả thông tin của đề tài và thông tin của sinh viên trong quá trình nghiên cứu tại trường đều được lưu trong khung trình” Quản lý các đề tài NCKH" Xây dựng chương trình quản lí các đề tài nhằm hỗ trợ cho công tác quản lý họ tên, ngày sinh, đề tài Bài toán đặt ra là xây dựng chương trình quản lý để công việc có hiệu quả, chính xác, tiết kiệm được thời gian cho cán bộ công nhân viên.

1.2 Hoạt động nghiên cứu

1.2.1 Quản lí thông tin sinh viên

Quản lí thông tin sinh viên là việc cần làm đầu tiên khi một sinh viên đăng kí đề tài NCKH Đây là cơ sở để thực hiện các quản lí về sau với một sinh viên Về cơ bản các thông tin cá nhân( Mã số sinh viên, họ tên, địa chỉ, số điện thoại, giới tính, địa điểm nghiên cứu) sẽ được lưu trữ quản lí

1.2.2 Quản lí đề tài NCKH

Tùy theo mỗi lĩnh vực mà số lượng đề tài và các đề tài sẽ khác nhau Các thông tin cơ bản về đề tài bao gồm: Mã đề tài, tên đề tài, sinh viên nghiên cứu, lĩnh vực, chi phí, thời gian thực hiện.

1.2.3 Quản lí quá trình nghiệm thu

Trang 10

Sau khi đã cập nhật thông tin sinh viên và đề tài NCKH thì sẽ tổng hợp phần đăng kí trong đó có các thông tin cơ bản như: mã đề tài, mã số sinh viên, lĩnh vực và

5 THOIGIANTHUCHIEN Date/Time Thời gian thực hiện

Bảng 1: Các trường và kiểu dữ liệu trong bảng DETAI

Hình 1: Nội dung bảng DETAI

Trang 11

Tên trường Kiểu dữ liệu Mô tả

5 GIOITINH Yes/No Giới tính

6 DDNC Text Địa điểm nghiên cứu

Bảng 2: Các trường và kiểu dữ liệu trong bảng SINHVIEN

Hình 2: Nội dung bảng SINHVIEN

Trang 12

4 TRANGTHAI Yes/No Trạng thái

Bảng 3: Các trường và kiểu dữ liệu trong bảng NGHIEMTHU

Hình 3: Nội dung bảng NGHIEMTHU

Trang 13

Hình 4: Nội dung bảng login2.2 Quan hệ giữa các bảng (relationship)

Sau khi tạo xong các bảng dữ liệu ta phải tiến hành liên kết các bảng lại với nhau để dữ liệu từng bảng có thể kết nối và trở thành một hệ thống lưu trữ dữ liệu hoàn chỉnh Tạo liên kết cho các bảng cơ sở dữ liệu như sau:

- DETAI liên kết 1-n với NGHIEMTHU qua MDT - SINHVIEN liên kết 1-n với NGHIEMTHU qua MSSV

Hình 5: Liên kết giữa các bảng.

Mối quan hệ giữa các bảng trên là quan hệ 1: n: Quan hệ 1: n là quan hệ mà mỗi bản ghi bất kì trong bảng thứ nhất có quan hệ với nhiều bản ghi trong bản thứ hai Ví dụ bảng DETAI và bảng NGHIEMTHU là quan hệ 1: n, nghĩa là một đề tài có thể có nhiều sinh viên thực hiện; hay bảng SINHVIEN và bảng NGHIEMTHU là quan hệ 1: n bởi vì một sinh có thể có nhiều đề tài.

Trang 14

Bảng DETAI và SINHVIEN liên kết với nhau qua bảng trung gian NGHIEMTHU, hai bảng này không có quan hệ với nhau

CHƯƠNG III: THIẾT KẾ GIAO DIỆN 3.1 Thiết kế truy vấn dữ liệu (Query)

Truy vấn dữ liệu là một công cụ xử lý dữ liệu trực quan, hữu hiệu trên Access Có nhiều dạng yêu cầu xử lí dữ liệu như: trích, lọc, hiển thị dữ liệu, tổng hợp, thống kê, Vì vậy sẽ tồn tại một số loại Query tương ứng để giải quyết các yêu cầu xử lí trên.

Trong thẻ Create chọn Query Wizard hoặc chế độ Query design tiếp đến chọn các bảng hoặc query có liên quan rồi Add các trường Ví dụ chọn các bảng DETAI, SINHVIEN, NGHIEMTHU,

Hình 6: Tạo Query

Trang 15

3.1.1 Query tổng hợp: Q_tonghop

Tổng hợp đề tài NCKH và thông tin của sinh viên

Hình 7: Query tổng hợp

3.1.2 Query sinh viên nam: Q_sinhviennam Lọc sinh viên có giới tính là nam

Trang 16

Hình 8: Query sinh viên nam

3.1.3 Query sinh viên nữ: Q_sinhviennu Lọc sinh viên có giới tính là nữ

Hình 9: Query sinh viên nữ

3.1.4 Query lĩnh vực: Q_linhvucmoitruong

Hiển thị dữ liệu “môi trường” trong trường LINHVUC

Trang 17

Hình 10: Query lĩnh vực

3.1.5 Query mã đề tài: Q_detaiMH001 Trích mã đề tài “MH001” trong trường MDT

Hình 11: Query mã đề tài

Q_detai005003

Trang 18

Hình 12: Query mã đề tài

3.1.6 Query mã đề tài và thời gian thực hiện: Q_detai002thoigiannamtruoc Lọc mã đề tài “MH002” và hiển thị dữ liệu thời gian trước thời gian hiện tại

Hình 13 : Query mã đề tài và thời gian thực hiện 3.1.7 Query trạng thái: Q_trangthaidahoanthanh

Cập nhật dữ liệu đề tài đã hoàn thành hay chưa

Trang 19

Hình 14: Query trạng thái

3.1.8 Query mã đề tài và lĩnh vực: Q_10

Lọc và trích mã đề tài “MT004” và lĩnh vực “môi trường”

Hình 15: Query mã đề tài và lĩnh vực

3.1.9 Query chi phí đề tài, lĩnh vực: Q_crosstab Thống kê chi phí đề tài trong từng lĩnh vực

Trang 20

Hình 16: Query chi phí đề tài và lĩnh vực

3.1.10 Query login

Để phục vụ cho việc tạo giao diện đăng nhập Form

Hình 17: Q_login

Trang 21

3.2 Giao diện đăng nhập của chương trình

Có 2 cách tạo Form là dùng Form Wizard hoặc dùng chế độ thiết kế Form Design

3.3 Các Form chính

3.3.1 Form cập nhật đề tài nghiên cứu khoa học

Hình 18.1: Form cập nhật đề tài NCKH (design)

Để xây dựng chương trình quản lí đề tài ta sử dụng giao diện giao diện đề tài và sinh viên gồm: mã đề tài, tên đề tài, mã số sinh viên, lĩnh vực, thời gian thực hiện

Trang 22

và chi phí.

Hình 18.2: Form cập nhật đề tài NCKH

3.3.2 Form cập nhật thông tin sinh viên

Hình 19.1: Form cập nhật thông tin sinh viên (design)

Trang 23

Hình 19.2: Form cập nhật thông tin sinh viên

3.3.3 Form login

Hình 20.1: Form login (design)

Form này dùng để tạo giao diện đăng nhập

Trang 24

Hình 20.2: Form login

3.3.4 Form main

Khi đăng nhập vào giao diện thành công sẽ xuất hiện form chính với tiêu đề này

Hình 21: Form main 3.3.5 Form query login

Khi nhập sai User thì sẽ xuất hiện form này

Trang 25

Hình 22: Form main

Còn khi nhập đúng User thì xuất hiện form này

Hình 22: Form main3.4 Các Report

Thiết kế report bằng cách sử dụng Report Wizard hoặc Report Design Thiết kế các label, text box, muốn hiển thị Chọn View để xem thiết kế Bước cuối cùng là Save và đặt tên cho báo cáo

3.4.1 Report thông tin đề tài

Trang 26

Hình 23: Report thông tin đề tài 3.4.2 Report thông tin sinh viên

Hình 24: Report thông tin sinh viên

3.4.3 Report nghiệm thu đề tài

Trang 27

Hình 25: Report nghiệm thu đề tài3.5 Macro trong login

3.5.1 Macro là gì?

Giả sử ta có một công việc gồm 4 thao tác: - Mở một bảng để sửa (giả sử có tên BanHang) - Mở một Form ứng vơí bảng đó để vào dữ liệu - Mở một Report ứng với bảng đó

- In Report đó

Bình thường ta thao tác từng công việc một, hết một công việc, đóng lại và mở công việc khác cứ như thế cho đến hết Nhưng còn một cách khác là xử lý bốn công việc trên một cách tự động bằng công cụ mà ta hay gọi là Macro Vậy macro là gì? trong Access có các lệnh vĩ mô (gọi là Macro) ứng với từng công việc Ta liệt kê bốn công việc trên bằng các lệnh vĩ mô 1 lần, sau đó cho chạy tệp lệnh đó Việc làm trên được gọi là tự động hoá ứng dụng bằng Macro.

Trang 28

3.5.2 Truy cập và tạo một Macro đơn giản

Hình 26: Truy cập vào Macro

f_login Đăng nhập event Trong on click nhấn vào Xuất hiện Macro

Hình 27.1: Nội dung Macro

Trang 29

Hình 27.2: Nội dung Macro

CHƯƠNG IV: KẾT LUẬN 4.1 Ưu điểm

- Từ mô hình quản lý nghiên cứu khoa học Thông qua đó chúng ta có thể dung mô hình này để xử lý cho những mô hình có cách tổ chức tương tự như quản lý các khâu sản xuất sản phẩm của công ty, quản lý các công trình….

- Mô hình đã đưa ra một số chức năng phù hợp với yêu cầu cần thiết để tiến hành quản lý nghiên cứu khoa học hiệu quả và chặt chẽ hơn.

- Cấu trúc dữ liệu tương đối đầy đủ và gần gũi với thực tế giúp mọi người nắm bắt được một cách dễ dàng

4.2 Nhược điểm

- Do thời gian ngắn nên còn nhiều chức năng chưa hoàn thiện - Hệ thống dữ liệu chưa thật sự đầy đủ

- Giao diện thiết kế chưa thẩm mỹ

4.3 Hướng phát triển và hoàn thiện

- Chương trình chỉ mới cho phép số ít người dùng tiếp cận với hệ thống, nên hướng phát triển là cần phải tối ưu việc phân quyền sử dụng như cấp, đổi mới mật khẩu tự

Trang 30

động… cho hệ thống để người dùng có thể tiếp cận với các chức năng đáp ứng yêu cầu sử dụng

- Bổ sung thêm nhiều chức năng nữa cho phù hợp với công việc quản lý nghiên cứu khoa học như xây dựng ý tưởng phục vụ cho việc nghiên cứu

- Tối ưu chương trình và xây dựng hệ thống có thể thực hiện với công việc sử dụng Online để tiện cho việc tiếp cận hệ thống của các cấp trên.

TÀI LIỆU THAM KHẢO

Ngày đăng: 26/04/2024, 19:01

Từ khóa liên quan

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

Tài liệu liên quan