Download miễn phí Đề tài Phân tích thiết kế hệ thống quản lý đề tài tốt nghiệp





Mục lục
 
I. Kháo sát 1
I.1 Mục tiêu 1
I.2 Khảo sát 1
II. Phân Tích 1
II.1Thực thễ 1
II.2 Mô Hình ERD 2
II.3 Mô tả chi tiết thực thể 3
II.3.1 Thực thể Sinh Viên 3
II.3.2 Thực thể Khoa 3
II.3.3 Thực thể Đề tài 4
II.3.4 Thực thể Giáo Viên 4
II.3.5 Thực thể Hội Đồng 4
II.3.6 Thực thể DT_HD 5
II.3.7 Thực thể Điểm 5
II.4 Mô hình DFD 5
II.4.1 Mức 0 5
II.4.2 Mức 1 5
II.4.2.1 Chức năng 1 6
II.4.2.2 Chức năng 2 8
II.4.2.3 Chức năng 3 12
II.4.2.4 Chức năng 4 15
II.5 Mô tả ô xử lý, kho dữ liệu 18
II.5.1 Xử lý các ô cho chức năng quản lý sinh viên 18
II.5.1.1. Ô xử lý 1.1 18
II.5.1.2. Ô xử lý 1.1.1 18
II.5.1.3. Ô xử lý 1.1.2 18
II.5.1.4. Ô xử lý 1.1.2.1 18
II.5.1.5. Ô xử lý 1.2 18
II.5.1.6. Ô xử lý 1.2.2 19
II.5.1.7. Ô xử lý: 1.2.2.1 19
II.5.1.8. Ô xử lý 1.3.2 19
II.5.1.9. Ô xử lý:1.3.2.1 19
II.5.2 Xử lý các ô cho chức năng quản lý đề tài 20
II.5.3 Mô tả kho dữ liệu 21
II.5.4 Giải thuật cho các ô xử lý 23
II.6 Phát hiện các ràng buộc dữ liệu 31
III. Thiết kế giao diện 32
III.1 Thiết kế MENU 32
III.2 Thiết kế FORM 38
III.3 Thiết kế Report 40
 
 
 
 
 
 
 



Để tải bản Đầy Đủ của tài liệu, xin Trả lời bài viết này, Mods sẽ gửi Link download cho bạn sớm nhất qua hòm tin nhắn.
Ai cần download tài liệu gì mà không tìm thấy ở đây, thì đăng yêu cầu down tại đây nhé:
Nhận download tài liệu miễn phí

Tóm tắt nội dung tài liệu:

BỘ GIÁO DỤC VÀ ĐÀO TẠO
Trường Đại Học Khoa Học Tự Nhiên
–&—
Đề Tài :
GVHD: Ths. Nguyễn Gia Tuấn Anh
Nhóm thực hiện:
1.Nguyễn Khánh Bằng 0411079
2.Nguyễn Ngọc Bảo Thạch 0411114
TPHCM - 06/2008
I. Khảo sát:
1.1 Mục tiêu:
+ Phân tích, thiết kế hệ thống quản lý đề tài tốt nghiệp cho sinh viên năm tư trong một trường đại học
+ Tin học hoá khâu quản lý các đề tài tốt nghiệp của một trường Đại học
1.2 Khảo sát:
- Đối tượng khảo sát: sinh viên, văn thư quản lý phòng đào tạo.
- Phương pháp khảo sát: phỏng vấn, trắc nghiệm (cho sinh viên)
- Nội dung khảo sát:
+ Thu thập dữ liệu
+ Tìm kiếm
+Cập nhật dữ liệu
+ Báo cáo,…
II. Phân tích:
2.1 Thực thể:
Sau khi phân tích đề tài ta có những thực thể ban đầu là:
2.1.1 Thực thể 1: SINHVIEN
-Mỗi một bộ trong thực thể này tượng trưng 1 cho sinh viên năm tư.
-Các thuộc tính: MSSV, TenSV, DC,SDT, GioiTinh…
2.1.2 Thực thể 2: DETAI
-Mỗi bộ trong thực thể này tượng trưng cho một đề tài tốt nghiệp.
-Các thuộc tính: TenDT,GVHD,GVPB,TGBD,TGKT,Khoa
2.1.3 Thực thể 3: HOIDONG
-Mỗi bộ trong thực thể này tượng trưng cho một hội đồng bảo vệ đề tài tốt nghiệp.
-Các thuộc tính: MSHD,ChuTich,ThuKi,NgayGio,DiaChi
2.1.4 Thực thể 4: GIAOVIEN
-Mỗi bộ trong thực thể này tượng trưng cho một giáo viên.
-Các thuộc tính: MSGV,TenGV,DC,SDT,HocVi,ChuyenNganh.
2.1.5 Thực thể 5: KHOA
-Mỗi bộ trong thực thể tượng trưng cho một khoa.
-Các thuộc tính: MSK,TenKhoa.
2.2 Mô hình ERD:
Sau khi phân tích các mối kết hợp giữa các thực thể ta có mô hình ERD(mô hình dữ liệu ở mức khái niệm) như sau:
(1,n)
(3,3)
Diem
MSK
TenKhoa
KHOA
(1,1)
(0,n)
Thuộc
Thuộcc
(0,3)
Đăng kí
(1,1)
MSSV
TenSV
DC
SDT
SINHVIEN
TenDT
TGBD
TGKT
Khoa
DETAI
(0,1)
MSHD
ThuKi
NgayGio
DiaChi
HOIDONG
GIAOVIEN
MSGV
TenGV
DC
SDT
HocVi
ChuyenNganh
Chủ tịch
Hướng dẫn
Phản biện
Bảo vệ
(0,n)
(1,1)
(1,1)
(1,n)
(1,1)
(0,n)
(1,n)
Sau khi vẽ được mô hình ERD ta sẽ có được mô hình quan hệ sau đây:
SINHVIEN(MSSV,TenSV,DC,SDT,TenDT1,TenDT2,Khoa)
KHOA(MSK,TenKhoa)
DETAI(TenDT,TGBD,TGKT,Khoa,GVHD,GVPB)
GIAOVIEN(MSGV,DC,SDT,HocVi,ChuyenNganh)
HOIDONG(MSHD,ChuTich,ThuKi,NgayGio,DiaChi)
DT_HD(TenDT,MSHD)
DIEM(MSSV,MSGV,Diem)
Tất cả các quan hệ trên đều có dạng chuẩn 3.
2.3 Mô tả chi tiết thực thể:
+ Kiểu dữ liệu:
S: số.
C: chuỗi..
D: ngày giờ (Datetime)
+ Loại dữ liệu:
B: bắt buộc.
K: không bắt buộc.
Đ: có điều kiện.
2.3.1 Thực thể SINHVIEN:
Tên thực thể: SINHVIEN
STT
Tên thuộc tính
Diễn giải
Kiểu dữ liệu
Loại dữ liệu
Miền giá trị
1
2
3
4
5
6
7
MSSV
TenSV
DC
SDT
TenDT1
TenDT2
Khoa
Mã số sinh viên
Tên sinh viên
Địa chỉ
Số điện thoại
Tên đề tài đăng kí lần 1.
Tên đề tài đăng kí lần 2 nếu không hoàn thành lần 1.
Mã số khoa.
S
C
C
S
C
C
S
B
B
K
K
B
K
K
7 kí tự
70 kí tự
100 kí tự
10 kí tự
300 kí tự
300 kí tự
10 kí tự
+ Khoá chính: MSSV.
+ Khoá ngoại: TenDT tham chiếu đến TenDT của thực thể DETAI.
+ Khoá ngoại: Khoa tham chiếu đến MSK của thực thể KHOA.
2.3.2 Thực thể KHOA:
Tên thực thể: KHOA
STT
Tên thuộc tính
Diễn giải
Kiểu dữ liệu
Loại dữ liệu
Miền giá trị
1
2
MSK
TenKhoa
Mã số khoa
Tên khoa
S
C
B
B
10 kí tự
50 kí tự
+ Khoá chính: MSK.
2.3.3 Thực thể DETAI:
Tên thực thể: DETAI
STT
Tên thuộc tính
Diễn giải
Kiểu dữ liệu
Loại dữ liệu
Miền giá trị
1
2
3
4
5
6
TenDT
TGBD
TGKT
Khoa
GVHD
GVPB
Tên đề tài
Thời gian bắt đầu
Thời gian kết thúc
Khoa
Giáo viên hướng dẫn
Giáo viên phụ biện
C
D
D
S
S
S
B
K
K
K
B
B
300 kí tự
10 kí tự
10 kí tư
10 kí tự
+ Khóa chính: TenDT.
+ Khóa ngoại: Khoa tham chiếu đến MSK của thực thể KHOA.
+ Khoá ngoại: GVHD tham chiếu đến MSGV của GIAOVIEN.
+ Khoá ngoại: GVPB tham chiếu đến MSGV của GIAOVIEN.
2.3.4 Thực thể GIAOVIEN:
Tên thực thể: GIAOVIEN
STT
Tên thuộc tính
Diễn giải
Kiểu dữ liệu
Loại dữ liệu
Miền giá trị
1
2
3
4
5
6
MSGV
TenGV
DC
SDT
HocVi
ChuyenNganh
Mã số giáo viên
Tên giáo viên
Địa chỉ
Số điện thoại
Học vi
Chuyên ngành
S
C
C
S
C
C
B
K
K
K
B
B
10 kí tự
70 kí tự
100 kí tự
10 kí tự
10 kí tư
50 kí tự
+ Khóa chính: MSGV
2.3.5 Thực thể HOIDONG
Tên thực thể: HOIDONG
STT
Tên thuộc tính
Diễn giải
Kiểu dữ liệu
Loại dữ liệu
Miền giá trị
1
2
3
4
5
MSHD
ChuTich
ThuKi
NgayGio
DiaChi
Mã số hội đồng
Chủ tịch
Thư kí
Ngày giờ bảo vệ
Địa chỉ
S
S
C
D
C
B
B
K
K
K
10 kí tự
10 kí tự
70 kí tự
100 kí tự
+ Khóa chính: MSHD
+ Khóa ngoại: ChuTich tham chiếu MSGV của GIAOVIEN
2.3.6 Thực thể DT_HD:
Tên thực thể: DT_HD
STT
Tên thuộc tính
Diễn giải
Kiểu dữ liệu
Loại dữ liệu
Miền giá trị
1
2
MSHD
MSDT
Mã số hội đồng
Mã số đề tài
S
S
B
B
10 kí tự
10 kí tự
+ Khóa chính: MSHD,MSDT
+ Khóa ngoại: MSHD tham chiều đến MSHD của HOIDONG
+ Khóa ngoại: MSDT tham chiếu đến MSDT của thực thể DETAI
2.3.7 Thực thể DIEM:
Tên thực thể: DIEM
STT
Tên thuộc tính
Diễn giải
Kiểu dữ liệu
Loại dữ liệu
Miền giá trị
1
2
3
MSSV
MSGV
Diem
Mã số sinh vien
Mã số giáo viên
Điểm
S
S
S
B
B
K
7 kí tự
10 kí tự
1 kí tự
+ Khóa chính: MSSV,MSGV
+ Khóa ngoại: MSSV tham chiếu đến MSSV của SINHVIEN
+ Khoá ngoại: MSGV tham chiếu đến MSGV của GIAOVIEN
2.4 Mô hình DFD:
Sau khi hệ thống quản lí đề tài được hoàn thành thì chỉ có những người làm trong phòng giáo vụ hay thư kí khoa mới có thể tác động lên hệ thống này. Do đó, ta có mô hình DFD như sau:
2.4.1 Mức 0:
0
Hệ thống quản lí đề tài tốt nghiệp của một trường đại học
Đáp ứng yêu cầu
(Giáo vụ , hay thư kí khoa)
Yêu cầu
2.4.2 Mức 1:
Dùng chiến lược TopDown để xây dựng mô hình xử lý (DFD). Phân rã các chức năng thành các xử lý riêng biệt, các môđun độc lập; phân rã môđun độc lập thành các chức năng con, sao cho một chức năng là một đơn vị không thể phân rã nhỏ hơn.
Ta sẽ phân rã hệ thống thành các chức năng:
+ Chức năng quản lý sinh viên.
+ Chức năng quản lý đề tài.
+ Chức năng quản lý giáo viên.
+ Chức năng quản lý hội đồng.
2.4.2.1 Chức năng 1: Quản lí sinh viên
Các công việc chính:
+ Thêm sinh viên.
+ Chỉnh sửa dữ liệu của sinh viên.
+ Tìm kiếm sinh viên( xem sinh viên A làm đề tài nào,…).
Môđun 1.1: Thêm sinh viên:
MSSV, TenSV,
DC,SDT,..
Thông báo đã lưu thông tin
Thỏa
Thỏa
Không thỏa
Thỏa
Không thỏa
(Giáo vụ , hay thư kí khoa)
SINHVIEN
1.1
Tìm kiếm sinh viên
1.1.1
Kiểm tra lần
đăng kí đề tài (<2)
SINHVIEN
1.1.2
Nhập tên đề tài, kiểm tra tính hợp lệ
DETAI
1.1.2.2
Nhập lại tên đề tài
1.1.2.1
Lưu thông tin sinh viên và tên đề tài
SINHVIEN
DETAI
Không trùng
Trùng
Môđun 1.2: Chỉnh sửa thông tin sinh viên:
MSSV
Hợp lệ
Không hợp lệ
Thông báo kết quả lưu
Thông tin SV
MSSV
Thông tin mới
Hợp lệ
Thông tin chỉnh sửa
(Giáo vụ , hay thư kí khoa)
1.2
Tìm kiếm sinh viên
SINHVIEN
1.2.1
Thông báo không tìm thấy
1.2.2
Kiểm tra thông tin
1.2.2.1.
Lưu thông tin mới
1.2.2.2
Nhập lại thông tin cần sửa
Không thỏa
Môđun 1.3: Tìm kiếm sinh viên ( Xem sinh viên A làm đề tài nào, ai hướng dẫn,…).
MSSV
Thông báo
Thỏa
Không thỏa
(Giáo vụ , hay thư kí khoa)
1.3
Tìm kiếm sinh viên
SINHVIEN
1.3.1
Thông báo không tim thấy
1.3.2
Tìm kiếm thông tin
1.3.2.1
In thông tin cần tìm.
DT_HD
DETAI
2.4.2.2 Chức năng 2: Quản lí đề tài:
Các công việc chính:
+ Thêm đề tài.
+ Chỉnh sửa đề tài.
+ Tìm ki...
 

Các chủ đề có liên quan khác

Top