Xác định kiểu thực thể, kiểu thuộc tính:

Một phần của tài liệu Phân tích ứng dụng thông tin vào việc quản lí đồ án (Trang 29 - 55)

III- kết luận 28.

1.1Xác định kiểu thực thể, kiểu thuộc tính:

Ta có quy trình của hệ thống quản lí đồ án Tốt nghiệp

Quy trình xử lý

Quá trình xử lí chia gồm nhiều giai đoạn ,mỗi giai đoạn đều có nhiệm vụ riêng và tác động lẫn nhau.Học viên nghiên cưú mang tính chất nghiên

cứu dưới sự chỉ đạo của giáo viên .Trước hết phòng đạo tạo có kế hoạch triển khai kế hoạch làm đồ tài nghiên cứu xuống các kho a

.Sau đó các khoa thông báo cho các giáo viên gửi danh sách đề tài dự trù lên . khoa tổ chức họp và thông qua danh sach đề tài ,chọn những đề tài đủ điều kiện .Cùng với đó, mỗi đề tài tùy theo yêu cầu mà phân cho mỗi giáo viên đảm nhận một một đề tài ,phụ trách theo

dõi và hướng dẫn học viên . đồng thời giáo viên hướng dẫn xem đề tài và đưa ra nhưng yêu cầu đối với học viên khi làm đề tài

Kế đó gửi danh sách xuống các tiểu đoàn cùng với Bản đăng ký,những yêu cầu về đề tài tốt nghiệp ,học viên theo danh sách đề tài và cán bộ

hướng dẫn mà chon một phù hợp với khả năng của mình .Tiếp đó học viên gửibản đăng ký của mình lên bộ phận quản lí trực tiếp và gửi lên khoa ,và làm bản Đề cương chi tiết cùng với Kế hoạch tiến độ thực hiện đề án gửi lên giáo viên hương dân của mình

.Khi giáo viên nhận được kế hoạch của học viên sẽ nhận xét tiến độ thực hiện và đinh hướng tiến trình làm việc ban đầu

Trong quá trình làm việc ,cán bộ hướng dẫn thường xuyên kiểm tra chất lượng đề tài, đặt ra những vấn đề cho học viên giải quyết ,đồng thời tháo gỡ những vấn đề khi học viên gặp phải.

Khi hết thời gian làm đồ án, học viên phải làm thuyêt minh đề án gửi lên khoa ,sau đó khoa sắp xếp và lên lịch cho danh sách học viên bảo vệ theo tiểu ban . kếtquả đề tài cuối cùng gồm nhiều giai đoạn bao gồm

quá trình làm đồ án,điểm đồ ánđiểm bảo vệ .kêt quả này gửi về

phòng đạo tạo và học viên và các đề tài được lưu giữ tại văn phòng khoa chuyên lưu giữ đồ án

Quy trình xử lí trên đã được gạch chân các danh từ và động từ mô tả ta tìm kiểu thực thể theo : Thông tin tài nguyên, thông tin giao dịch, thông tin tổng hợp ,ta thu được các kiểu thực thể sau :

1) Các tài nguyên: Giáo viên, Học viên, Lớp,Khoa, chuyên ngành, tiểu ban kiểm tra, danh sách học viên theo tiểu ban.

2) Các giao dịch: Danh sách đề tài dự trù , danh sách đề tài , bản đăng ký , bản đề cương chi tiết, bản kế hoạch làm đề tài , bản báo cáo tiến độ , bản nhận xét tiến độ , báo cáo thuyết minh đề tài

3) Thông tin tổng hợp: kết quả đề tài

Giáo viên

mã giáo viên, tên giáo viên, ngày sinh, giới tính, học hàm, học vị, chức vụ, khoa, chuyên ngành, quê quán, địa chỉ hiện tại, số điện thoại

Học viên

mã học viên, tên học viên, ngày sinh, giới tính, lớp, khoá học, chuyên ngành, Khoa, quê quán

Danh sách đề tài dự trù

mã DS dự trù, mã ĐT, tên ĐT, nội dung ĐT, chuyên ngành, Khoa, giáo viên ra đề

Danh sách đề tài mã ĐT, tên ĐT, chuyên ngành, Khoa, nội dung ĐT, giáo viên hướng dẫn

Bảng đăng ký

mã đăng ký ĐT, mã học viên, tên học viên, lớp, khoá học, chuyên ngành, Khoa, tên ĐT, thông tin giáo viên hướng dẫn

Bản đề cương chi tiết

mã đề cương, mã học viên, tên học viên, tên ĐT, giáo viên hướng dẫn, khoa, thời gian thực hiện, nội dung chi tiết

Bản kế hoạch làm ĐT

mã KH, mã học viên, tên học viên, tên ĐT, giáo viên HD,chuyên ngành, khoa, ngày nhận , ngày hoàn thành , nội dung theo tiến độ ĐT

Báo cáo tiến độ

mã báo cáo tiến độ ,mã học viên, tên học viên, lớp, khoá học, chuyên ngành, khoa, giáo viên HD, tên ĐT, nội dung đã thực hiện, kế hoạch tiếp theo

Nhận xét tiến độ mã nhận xét, mã giáo viên,mã học viên, tên học viên, mã ĐT, nhận xét Báo cáo thuyết minh ĐT mã báo cáo TM, mã học viên, tên học

ĐT

Tiểu ban kiểm tra Mã tiểu ban, tên tiểu ban, khoa, giáo viên

Danh sách học viên theo tiểu ban mã tiểu ban, tên tiểu ban, học viên, khoa, ĐT

Kết quả đề tài

mã KQ, mã học viên, tên học viên, tên ĐT, điểm quá trình làm ĐT, điểm bảo vệ ĐT, điểm ĐT

1.2_ Xác định kiểu liên kết:

Kiểu lien kết “thuộc “

* Thuộc : Học viên – Khoa * Thuộc: Giáo viên - tiểu ban

Kiểu lien kết” gửi”

* Gửi: Danh sách dự trù - Khoa * Gửi: Danh sách đề tài - Học viên

* Gửi: Bản đăng ký –Khoa

* Gửi :Khoa - Danh sách ĐT và Học viên thực hiện cho giáo viên * Gửi: Đề cương chi tiết – Giáo viên

* Gửi: Kế hoạch – Giáo viên * Gửi: Báo cáo tiến độ _ Giáo viên * Gửi: bản nhận xét - Học viên * Gửi: Bản thuyết minh – Khoa

Kiểu liên kết” Lập”

* Lập: Giáo viên - Danh sách dự trù ĐA * Lập: Khoa - Danh sách ĐT

* Lập: Học viên - Đề cương chi tiết * Lập: Học viên - Kế hoạch

* Lập: Học viên - Báo cáo tiến độ

* Lập: Học viên - bản Thuyết minh * Lập: Khoa - Tiểu ban và DS học viên theo tiểu ban.

Kiểu liên kết “viết “

* Viết: Giáo viên - bản Nhận xét

Kiểu liên kết “tổng hợp “

• Tổng hợp: Tiểu ban - Bản kết quả

1.3 Định nghĩa ký hiệu sử dụng trong ER mở rộng

Kiểu thực thể và kiểu thuộc tính

Kiểu liên kết

- Lực lượng tham gia vào liên kết:

Max = n, Min = 1 Max = 1, Min = 1 Max = 1, Min = 0

II- Chuyển đổi từ mô hình thực thể mở rộng sang mô hình thực thể kinh điển: kinh điển:

2.1 Các quy tắc chuyển đổi từ mô hình thực thể mở rộng sang mô hình thực thể kinh điển hình thực thể kinh điển

Quy tắc xử lý thuộc tính đa trị của một kiểu thực thể:

Kiểu thực thể Giáo viên có thuộc tính đa trị: Học hàm, học vị, chuyên ngành

Chuyển sang kinh điển ta có:

• Kiểu thực thể Học viên có các thuộc tính đa trị: lớp, chuyên ngành:

chuyển sang kinh điển là::

• Kiểu thực thể DS dự trù đề tài có thuộc tính đa trị là chuyên ngành:

chuyển sang kinh điển là:

• Kiểu thực thể DS đề tài có kiểu thuộc tính đa trị là chuyên ngành:

chuyển sang kinh điển là:

• Kiểu thực thể Bản đăng ký ĐT có các thuộc tính đa trị là: Lớp, chuyên ngành là:

Chuyển sang kinh điển là:

* Kiểu thực thể Bản kế hoạch làm đề tài có thuộc tính đa trị là chuyên ngành

Chuyển sang kinh điển là:

• Kiểu thực thể Bản báo cáo tiến trình đề tài có thuộc tính đa trị là chuyên ngành

• Kiểu thực thể Bản báo cáo đề cương chi tiết có thuộc tính đa trị là chuyên ngành

chuyển sang kinh điển là:

• Kiểu thực thể Báo cáo thuyết minh có kiểu thuộc tính đa trị là chuyên ngành:

chuyển sang kinh điển là:

III -Chuyển đổi từ mô hình thực thể kinh điển sang mô hình thực thể hạn chế: hạn chế:

3.1 Các quy tắc chuyển đổi áp dụng trong bài toán:

Sang: • Chuyển từ: Sang: • Chuyển từ: Sang: • Chuyển từ: Sang:

Sang:

3.2 _ Định nghĩa các ký hiệu trong mô hình

Các thực thể: Quan hệ: Quan hệ : một - nhiều: Quan hệ : một - một: 3.3_ Mô hình thực thể hạn chế:

IV- Chuyển đổi từ mô hình thực thể hạn chế sang mô hình quan hệ:4.1_ Các quy tắc chuyển đổi áp dụng trong bài: 4.1_ Các quy tắc chuyển đổi áp dụng trong bài:

Mã hoá tên các kiểu thực thể và các kiểu thuộc tính

Đối với các kiểu thuộc tính mô tả xuất hiện ở nhiểu kiểu thực thể : * Xem xét kiểu thuộc tính này thuộc kiểu thực thể nào thì giữ lại ở bảng quan hệ tương ứng.

* Còn kiểu thuộc tính này thuộc các kiểu thực thể khác thì được thay bằng khoá chính của kiểu thực thể có chứa các kiểu thuộc tính đó trong bảng quan hệ.

Mỗi một liên kết trong mô hình thực thể hạn chế tương ứng với một mối quan hệ trong mô hình quan hệ.

4.2_Mô hình quan hệ:

1. Số hiệu: 2.Tên bảng: Giáo viên 3. Bí danh:Giaovien 4. Mô tả: lưu trữ thông tin về các giáo viên

5. Mô tả chi tiết các cột

Số Tên cột Mô tả Kiểu dữ liệu Null

1 Mã GV Mã giáo viên Số nguyên

2 Tên GV Tên giáo viên Ký tự

3 Giớitính Giới tính Ký tự

4 Ngàysinh Ngáy sinh datetime

5 Chứcvụ Chức vụ Ký tự *

6 nghành Chuyên nghành Ký tự

7 Quêquán Quê quán Ký tự *

8 Họchàm Học hàm Ký tự

9 Họcvị Học vị Ký tự *

10 Địachỉ Địa chỉ Ký tự

Số nguyên

11 Điệnthoại Điện thoại Ký tự

6. Khoá ngoài

Số Tên Cột khoá ngoài Quan hệ với bảng

1 Hoc ham hocham Ho cham

2 Hoc vi Mahocvi Hoc vi

5 Ngành Chuyên ngành Ngành

1. Số hiệu 2. Tên bảng: học vị 3. bí danh: hocvi 4.Mô tả : Bảng này lưu các loại học vị

5. mô tả chi tiết các cột

số Tên cột Mô tả Kiểu dữ liệu Null

1 Ma hocvi Mã học vị Ký tự

Số nguyên

2 Ten hocvi Tên học vị Ky tự

1. Số hiệu: 2.Tên bảng: DS dự trù đề tài 3. Bí danh: DSdutrùĐT 4. Mô tả: bảng này lưu trữ các đề tài dự trù mà giáo viên gửi lên

5, Mô tả chi tiết các cột

Số Tên cột Mô tả Kiểu dữ kiệu Null

1 Mã dựtrù Mã DS sự trù Số nguyên

2 Mã ĐT Mã đề tài Ký tự

3 Tên ĐT Tên đề tài Ký tự

4 Chuyênnghành chuyên ngành Ký tự

5 Mãkhoa Mã khoa Ký tự

6 Mã GV Mã giáo viên Ký tự

7 Nội dung ĐT Nội dung đề tài Ký tự

6. Khoá ngoài

1 nganh nganh nganh

2 Makhoa Makhoa Khoa

3 Mã GV MaGV Giaovien

1. Số hiệu: 2. Tên bảng: Tiểu ban Bí : danh: tieuban kiểm tra

4. Mô tả: Bảng này lưu các tiểu ban bảo vệ đề tài 5. Mô tả chi tiết các cột

Số Tên cột Mô tả kiểu dữ liệ Null

1 Mã TBan Mã tiểu ban Số nguyên

2 Tên TBan Tên tiểu ban Ký tự

3 Mã khoa Mã khoa Ký tự

4 Mã GV Mã giáo viên Ký tự

6. Khoá ngoài

số Tên Cột khoá ngoài Quan hệ với bảng

1 Makhoa Makhoa Khoa

2 maGV MaGV Giaovien

1. Số hiệu: 2. Tên bảng: kết quả ĐT 3. Bí danh: ketquaĐT 4. Mô tả: bảng này lưu kết quả đạt được của các đề tài

5. Mô tả chi tiết các cột

Số Tên cột Mô tả Kiểu dữ liệu Null

1 Mã KQ Mã kết quả Ký tự

2 Mã HV Mã học viên Ký tự

3 Tên HV Tên học viên Ký tự

5 Mã tiểu ban Mã tiểu ban Ký tự

6 Điểm quá

trình

Điểm quá trình Số nguyên

7 ĐiểmBV Điểm bảo vệ Số nguyên

7 ĐiểmĐT Điểm đề tài Số nguyên

6. Khoá ngoài

số Tên cột khoá ngoài Quan hệ với bảng

1 MaHV MaHV Hocvien

2 Mã ĐT MaĐT DS đề tài

3 Matieuban Matieuban tieuban

4 Mãkhoa Makhoa khoa

1. Số hiệu: 2. Tên bảng: khoa 3. Bí danh: Khoa

4. Mô tả: bảng này lưu toàn bộ các khoa trong HVKTQS 5. Mô tả chi tiết các cột

Số Tên cột Mô tả Kiểu dữ liệu Null

1 Makhoa Mã khoa Ký tự

2 Tenkhoa Tên khoa Ký tự

1.Số hiệu: 2. Tên bảng: lớp 3. Bí danh: lop

4. Mô tả: Bảng này lưu các lớp học 5. Mô tả chi tiết các cột

Số Tên cột Mô tả Kiểu dữ liệu Null

1 Malop Mã lớp Ký tự

2 Tenlop Tên lớp Ký tự

1. Số hiệu 2. Tên bảng: Bản Nhận xét 3. Bí danh:Bảnnhanxet 4. Mô tả: Bảng này lưu trữ các nhận xét của giáo viên về đề tài của học viên 5. Mô tả chi tiết các cột

Số Tên Mô tả kiểu dữ liệu Null

1 Mã NX Mã nhận xét Ký tự

2 Tên HV Tên học viên Ký tự

3 Mã GV Mã giáo viên Ký tự

4 Nội dung NX Nội dung Nhận xét Ký tự 6. Khoá ngoài

Số Tên cột khoá ngoài Quan hệ với bảng dữ liệu

1 MaHV MaHV Hocvien

2 MaGV MaGV Giaovien

1. Số hiệu: 2. Tên bảng: Danh sách Đề tài 3. Bí danh: DSđề tài

4. Mô tả: bảng này lưu toàn bộ đề đề tài được phép làm 5. Miêu tả chi tiết các cột

số Tên cột Mô tả kiểu dữ liệu Null

1 Mã ĐT Mã đồ tài Ký tự

2 Mã khoa Mã khoa Ký tự

3 ngành Chuyên nghành Ký tự

4 Tên ĐT Tên đề tài Ký tự

5 Mã GV Mã giáo viên Ký tự

6. Khoá ngoài

số Tên cột khoá ngoài Quan hệ với bảng

1 Makhoa Makhoa Khoa

2 nganh nganh nganh

3 MaGV MaGV Giaovien

1. Số hiệu 2. Tên bảng: Học viên 3. Bí danh: Hocvien 4. Mô tả: Bảng này lưu những thông tin lien quan tới hồ sơ học viên

5. Mô tả chi tíêt các cột

Số Tên cột Mô tả Kiểu dữ liệu Null

2 Mã khoa Mã khoa Ký tự

3 Tên HV Tên học viên Ký tự

4 Ngàysinh Ngày sinh Số nguyên

5 Giớitính Giới tính Ký tự

6 Lớp Lớp Ký tự

7 Ngành Chuyên nghành Ký tự

8 Khóa học Khoá học Ký tự

6. Khoá ngoài

số Tên cột khoá ngoài Quan hệ với bảng

1 lop Malop Lop

2 nganh nganh nganh

3 Makhoa Makhoa Khoa

1. Số hiệu 2. Tên bảng: Bảng đăng ký 3. Bí danh: bandangky 4. Mô tả: bảng này lưu các đề tài học viên làm

5. mô tả chi tiết các cột

Số Tên cột Mô tả kiểu dữ liệu Null

1 Mã ĐKí Mã đăng ký Ký tự

2 Mã ĐT Mã Đề tài Ký tự

3 Mã HV Mã học viên Ký tự

4 Mã khoa Mã khoa Ký tự

5 Tên HV Tên học viên Ký tự

7 Chuyên nghành Chuyên ngành Ký tự 6. Khoá ngoài

Số Tên cột khoá ngoài Quan hệ với bảng

1 MaHV MaHV Hocvien

2 lop Malop Lop

3 chuyennganh nganh nganh

4 Makhoa Makhoa Khoa

5 MaDT MaĐT DS đề tài

1. Số hiệu 2. Tên bảng: Bản đề cương chi tiết 3. Bí

danh:bandecuongchitiet 4. Mô tả: bảng này lưu toàn bộ các bản đề cương chi tiết của các đề tài

5. mô tả chi tiết các cột

Số Tên cột Mô tả kiểu dữ liệu Null

1 Mã bản đề cương Mã bản đề cương Ký tự

2 Mã ĐT Mã đề tài Ký tự

3 Mã GV Mã giáo viên Ký tự

5 Mã khoa Mã khoa Ký tự

6 Mã HV Mã học viên Ký tự

7 Ngày nhận ĐT Ngày hoàn thành ĐT Ký tự 8 Ngày hoàn thành Ngày nhận đề tài Ký tự 6. khoá ngoài

Số Tên cột khoá ngoài Quan hệ với bảng

1 MaHV MaHV Hocvien

2 MaĐT MaĐT DS đề tài

3 MaGV MaGV Giaovien

1. Số hiệu 2. Tên bảng: Bảng bản Kế hoạch 3. Bí dang: bảnKếhoạch 4. Mô tả: Bảng này lưu toàn bộ các bản kế hoạch làm đồ án của học viên

5. Mô tả chi tiết các cột

Số Tên cột Mô tả Kiểu dữ lệu Null

1 Mã KH Mã kế hoạch Ký tự 2 Mã HV Mã học viên Ký tự 3 Mã khoa Mã khoa Ký tự 4 Mã GV Mã giáo viên Ký tự 5 Mã ĐT Mã đề tài Ký tự 6 Ngành Chuyên nghành Ký tự

7 Ngày nhận Ngày nhận đề tài Ngày tháng

8 Ngày Hoàn thành Ngày hoàn thành đề tài Ngày tháng 9 Nội Dung KH Nội dung theo tiến độ Ký tự 6. Khoa ngoài

Số Tên cột khoá ngoài Quan hệ với bảng

1 MaHV MaHV Hocvien

2 nganh nganh nganh

3 Makhoa Makhoa Khoa

4 MaĐT MaĐT DS đề tài

5 MaGV MaGV Giaovien

1. Số hiệu 2. Tên bảng: Bảng các báo cáo

tiến trìh đồ án 3. Bí danh: Baocaotientrinh 4. Mô tả: Bảng nay lưu toàn bộ các báo cáo tiến trình ĐT của học viên

Một phần của tài liệu Phân tích ứng dụng thông tin vào việc quản lí đồ án (Trang 29 - 55)