ĐỒ ÁN TỐT NGHIỆP - QUẢN LÝ ĐỀ THI TỐT NGHIỆP
lượt xem 44
download
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,… ...
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: ĐỒ ÁN TỐT NGHIỆP - QUẢN LÝ ĐỀ THI TỐT NGHIỆP
- ĐỀ TÀI: QUẢN LÝ ĐỀ THI TỐT NGHIỆP
- 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. Trang 2
- 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: Diem (3,3) (1,n) SINHVIEN GIAOVIEN MSSV MSGV (1,1) TenSV TenGV DC DC Hướng dẫn SDT SDT Đăng kí HocVi (0,n) ChuyenNganh (1,1) (0,3) (1,1) (0,1) Phản biện DETAI Thuộc (1,1) TenDT Chủ tịch TGBD (0,n) TGKT Thuộc Khoa KHOA MSK (0,n) (1,1) (1,n) TenKhoa HOIDONG Bảo vệ MSHD ThuKi NgayGio (1,n) DiaChi 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. Trang 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 Diễn giải Kiểu Loại Miền giá tính dữ liệu dữ liệu t rị 1 MSSV Mã số sinh viên S B 7 kí tự 2 TenSV Tên sinh viên C B 70 kí tự 3 DC Địa chỉ C K 100 kí tự 4 SDT Số điện thoại S K 10 kí tự 5 TenDT1 Tên đề tài đăng kí C B 300 kí tự lần 1. 6 TenDT2 Tên đề tài đăng kí C K 300 kí tự lần 2 nếu không hoàn thành lần 1. 7 Khoa Mã số khoa. S K 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 Diễn giải Kiểu Loại Miền giá tính dữ liệu dữ liệu t rị 1 MSK Mã số khoa S B 10 kí tự 2 TenKhoa Tên khoa C B 50 kí tự + Khoá chính: MSK. Trang 4
- 2.3.3 Thực thể DETAI: Tên thực thể: DETAI STT Tên thuộc Diễn giải Kiểu Loại Miền giá tính dữ dữ liệu t rị liệu 1 TenDT Tên đề tài C B 300 kí tự 2 TGBD Thời gian bắt đầu D K 3 TGKT Thời gian kết thúc D K 4 Khoa Khoa S K 10 kí tự 5 GVHD Giáo viên hướng dẫn S B 10 kí tư 6 GVPB Giáo viên phụ biện S B 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 Loại Miền giá dữ liệu dữ t rị liệu 1 MSGV Mã số giáo viên S B 10 kí tự 2 TenGV Tên giáo viên C K 70 kí tự 3 DC Địa chỉ C K 100 kí tự 4 SDT Số điện thoại S K 10 kí tự 5 HocVi Học vi C B 10 kí tư 6 ChuyenNganh Chuyên ngành C B 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 Diễn giải Kiểu Loại Miền giá tính dữ liệu dữ liệu t rị 1 MSHD Mã số hội đồng S B 10 kí tự 2 ChuTich Chủ tịch S B 10 kí tự 3 ThuKi Thư kí C K 70 kí tự 4 NgayGio Ngày giờ bảo vệ D K 5 DiaChi Địa chỉ C K 100 kí tự + Khóa chính: MSHD + Khóa ngoại: ChuTich tham chiếu MSGV của GIAOVIEN Trang 5
- 2.3.6 Thực thể DT_HD: Tên thực thể: DT_HD STT Tên thuộc Diễn giải Kiểu Loại Miền giá trị tính dữ liệu dữ liệu 1 MSHD Mã số hội đồng S B 10 kí tự 2 MSDT Mã số đề tài S B 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 Diễn giải Kiểu Loại Miền giá tính dữ liệu dữ liệu t rị 1 MSSV Mã số sinh vien S B 7 kí tự 2 MSGV Mã số giáo viên S B 10 kí tự 3 Diem Điểm S K 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 Đáp ứng yêu cầu Hệ thống quản lí đề tài tốt nghiệp của Yêu cầu một trường đại học (Giáo vụ , hay thư kí khoa) 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. Trang 6
- + 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: SINHVIEN 1.1 MSSV, TenSV, Tìm kiếm DC,SDT,.. sinh viên Không (Giáo vụ , hay Trùng trùng DETAI thư kí khoa) Không SINHVIEN thỏa 1.1.1 1.1.2 Kiểm tra lần Thỏa Nhập tên đề tài, đăng kí đề tài kiểm tra tính hợp lệ (
- Môđun 1.2: Chỉnh sửa thông tin sinh viên: SINHVIEN MSSV Thông tin SV 1.2 MSSV Thông tin mới Tìm kiếm sinh viên Thông tin (Giáo vụ , hay Không chỉnh sửa thư kí khoa) thỏa 1.2.2.1. 1.2.1 1.2.2 Hợp lệ Lưu thông Thông báo Kiểm tra tin mới thông tin không tìm thấy Không hợp lệ Hợp lệ 1.2.2.2 Nhập lại thông tin cần sửa Thông báo kết quả lưu Trang 8
- 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,…). SINHVIEN 1.3 MSSV Tìm kiếm sinh viên Không Thỏa (Giáo vụ , hay DT_HD thỏa thư kí khoa) 1.3.2 1.3.1 Tìm kiếm thông Thông báo không tin tim thấy DETAI 1.3.2.1 Thông báo In thông tin cần tìm. 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ếm thông tin của đề tài. Trang 9
- Môđun 2.1 Thêm đề tài: DETAI 1.4 TenDT, Tìm kiếm đề tài NgayBD,.. (Giáo vụ , hay GIAOVIEN MSGV thư kí khoa) Trùng 1.4.1 1.4.2 Thông báo đã Kiểm tra tồn tại đề tài giáo viên Không Thỏa thỏa 1.4.2.2 1.4.2.1 Thông báo đã lưu Thỏa Nhập lại giáo Lưu thông tin đề tài mới viên hướng dẫn đề tài mới DETAI Trang 10
- Môđun 2.2: Chỉnh sửa đề tài: DETAI 1.5 TenDT Tìm kiếm đề tài Nhập thông tin Không chỉnh sửa (Giáo vụ , hay trùng thư kí khoa) 1.5.1 1.5.2 Thông báo Kiểm tra tính không tồn tại hợp lệ của thông tin cần sửa Hợp lệ Không hợp lệ 1.5.2.1 Hợp lệ 1.5.2.2 Thông báo đã lưu thông Lưu thông tin Nhập lại tin chỉnh sửa thông tin DETA I Trang 11
- Môđun 2.3: Tìm kiếm đề tài: ( theo tên đề tài) DETAI TenDT 1.6 Kiểm tra đề tài DETA I Không Thỏa (Giáo vụ , hay th thỏa a thư kí khoa) DT_HD 1.6.2 1.6.1 Tìm thông tin Thông báo về đề tài không tìm thấy SINHVIEN 1.6.2.1 Thông báo In thông tin cần tìm Trang 12
- 2.4.2.3: Chức năng 3: Quản lí giáo viên: Gồm các công việc sau: + Thêm giáo viên + Chỉnh sửa sinh viên + Tìm kiếm sinh viên Môđun 3.1: Thêm giáo viên: GIAOVIEN Nhập thông tin giáo viên 1.7 Tìm kiếm giáo viên (Giáo vụ , hay Trùng Khác thư kí khoa) 1.7.2 1.7.1 Lưu thông tin Thông báo đã về giáo viên tồn tại Thông báo đã lưu Trang 13
- Môđun 3.2: Chỉnh sửa giáo viên: GIAOVIEN 1.8 MSGV Tìm kiếm giáo viên (Giáo vụ , hay Khác Thông tin thư kí khoa) cần chỉnh sửa 1.8.1 1.8.2 Thông báo Kiểm tra thông tin không tồn tại cần chỉnh sửa không Hợp lệ hợp lệ 1.8.2.1 1.8.2.2 Hợp lệ Thông báo Lưu thông Nhập lại tin chỉnh sửa thông tin GIAOVIEN Trang 14
- Môđun 3.3: Tìm kiếm giáo viên theo MSGV GIAOVIEN 1.9 MSGV Tìm kiếm giáo viên (Giáo vụ , hay Khác GIAOVIEN thư kí khoa) Trùng 1.9.1 1.9.2 Thông báo Tìm thông tin không tồn tại về giáo viên DETAI Thông báo 1.9.2.1 In thông tin về giáo viên Trang 15
- 2.4.2.4 Chức năng 4: Quản lí hội đồng: Gồm các công việc sau: + Thêm hội đồng. + Chỉnh sửa hội đồng,.. + Tìm kiếm hội đồng,… Môđun 4.1: Thêm hội đồng: HOIDONG 1.10 Nhập thông Tìm kiếm hội tin hội đồng đồng Trùng (Giáo vụ , hay Thoả thư kí khoa) 1.10.1 1.10.2.1 Thông báo đã Lưu thông tin về tồn tại HD hội đồng mới Thông báo HOIDONG Trang 16
- Môđun 4.2: Chỉnh sửa hội đồng: HOIDONG 1.11 MSHD Tim kiếm hội Nhập thông tin đồng chỉnh sửa khác (Giáo vụ , hay thư kí khoa) 1.11.1 1.11.2 Thông báo Kiểm tra không tồn tại thông tin không hợp lệ hợp lệ Thông 1.11.2.1 1.11.2.2 Lưu thông báo Nhập lại hợp lệ tin chỉnh sửa thông tin HOIDONG Trang 17
- Môđun 4.4: Tìm kiếm hội đồng ( Tìm theo MSHD) HOIDONG MSHD 1.12 Tìm kiếm hội đồng HOIDONG (Giáo vụ , hay Khác thư kí khoa) 1.12.1 Thông báo không 1.12.2 tìm thấy Tìm chủ tịch, tìm đề tài,.. DT_HD 1.12.2.1 Thông báo In thông tin tìm thấy Trang 18
- 2.5 Mô tả ô xử lý, kho dữ liệu: 2.5.1 Xử lý các ô cho chức năng quản lý sinh viên: 1. Ô xử lý: 1.1 Tìm kiếm sinh viên: Ô xử lý: 1.1 DDL vào: MSSV, TenSV, DC,SDT,Khoa DDL ra: Truyền thông tin cho ô 1.1.1 và ô 1.1.2 Diễn giải ô xử lý: Nhập thông tin của sinh viên mới Tóm tắt: + Nếu sinh viên tồn tại thì xử lý ô 1.1.1 + Nếu không, xử lý ô 1.1.2 2. Ô xử lý 1.1.1: Kiểm tra lần đăng kí đề tài Ô xử lý: 1.1.1 DDL vào: MSSV,TenSV,DC, SDT, Khoa DDL ra: Truyền thông số cho 1.1.2 hoặc thông báo nếu không hợp lệ Diễn giải: Xem sinh viên đó đã đăng kí bao nhiêu đề tài. 3. Ô xử lý 1.1.2: Nhập tên đề tài và kiểm tra tính hợp lệ của đề tài. Ô xử lý: 1.1.2 DDL vào: TenDT DDL ra: Truyền thông số cho ô 1.1.2.1 và ô 1.1.2.2 Diễn giải: + Nếu không tồn tại tên đề tài thì bắt phải nhâp lại tên đề tài. + Nếu không, xem đề tài đó có bao nhiêu người đăng kí (mỗi đề tài ( không vượt quá 3 người). 4. Ô xử lý 1.1.2.1: Lưu thông tin sinh viên: Ô xử lý: 1.1.2.1 DDL vào: MSSV, TenSV,DC,SDT, TenDT,.. DDL ra: MSSV, TenSV,DC,SDT, TenDT + Thông báo đã lưu thành công Diễn giải: Lưu thông tin sinh viên mới vào cơ sở dữ liệu 5. Ô xử lý 1.2: Tìm kiếm sinh viên: Ô xử lý 1.2 DDL vào: MSSV DDL ra: Truyền thông số cho ô 1.2.1 và ô 1.2.2 Diễn giải: + Nếu không tồn tại sinh viên này thì thông báo không tìm thấy. + Nếu tìm thấy, nhập thông tin cần chỉnh sửa. Trang 19
- 6. Ô xử lý 1.2.2 Kiểm tra thông tin Ô xử lý: 1.2.2 DDL vào: Thông tin cần sửa ( tên sv, địa chỉ,…) DDL ra: Truyền thông số cho 1.2.2.1 và 1.2.2.1 Diễn giải: Nhập thông tin cần sửa cho một sinh viên: + Nếu thông tin hợp lệ thì thực hiện 1.2.2.1 + Nêu không, nhập lại thông tin. 7. Ô xử lý: 1.2.2.1 Lưu thông tin mới: Ô xử lý: 1.2.2.1 DDL vào: MSSV, và thông tin cần sửa. DDL ra:MSSV và thông tin cần sửa. Diễn giải: Lưu thông tin cần sửa của một sinh viên. - Ô 1.3 ( tìm kiếm sinh viên) xử lý tương tự như ô 1.2. 8. Ô xử lý 1.3.2 Tìm kiếm thông tin Ô xử lý 1.3.2 DDL vào: MSSV DDL ra: TenSV,DC,SDT,GVHD,GVPB,MSHD. Diễn giải: Cho ra thông tin cần lấy. 9. Ô xử lý:1.3.2.1 In thông tin tìm kiếm Ô xử lý 1.3.2.1 DDL vào: MSSV,TenSV,DC,SDT,GVHD,MSHD DDL ra: MSSV,TenSV,DC,SDT,GVHD,MSHD Diễn giải: In thông tin của sinh viên. Trang 20
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Hướng dẫn bảo vệ đồ án tốt nghiệp
4 p | 687 | 95
-
Đồ án tốt nghiệp: Tìm hiểu, thử nghiệm hệ thống VPN dựa trên OpenSwan
69 p | 89 | 71
-
Đồ án tốt nghiệp: Xây dựng website đăng ký đề tài cho Module Dự án học thuật trường Đại học Y Dược Hải Phòng
80 p | 86 | 70
-
Đồ án tốt nghiệp: Tìm hiểu về hàm băm Ripemd và ứng dụng trong chữ ký số
58 p | 58 | 50
-
Nâng cao chất lượng đồ án tốt nghiệp đại học ngành cơ khí trường Đại học Nha Trang
25 p | 129 | 11
-
Đồ án tốt nghiệp: Thiết kế cung cấp điện cho nhà máy nhiệt điện Hải Phòng
77 p | 13 | 8
-
Đồ án tốt nghiệp: Thiết kế hệ thống chống sét cho trạm biến áp
83 p | 18 | 7
-
Đồ án tốt nghiệp: Thiết kế cung cấp điện cho Nhà máy May Thanh Chương
47 p | 10 | 7
-
Đồ án tốt nghiệp: Thiết kế hệ thống Vi điều khiển PIC 16F877A đo nhiệt độ dùng cảm biến bán dẫn
49 p | 17 | 7
-
Đồ án tốt nghiệp: Nghiên cứu triển khai công nghệ FTTH-GPON trên mạng viễn thông của VNPT Hải Phòng
91 p | 11 | 6
-
Đồ án tốt nghiệp: Khảo sát cấu tạo xe Toyota Vios 2010
213 p | 12 | 5
-
Đồ án tốt nghiệp: Trường THCS Hà Giang - Nhà học 5 tầng (Ngô Ngọc Toản)
196 p | 7 | 5
-
Đồ án tốt nghiệp: Trường THCS Hà Giang – Nhà học 5 tầng
190 p | 11 | 4
-
Đồ án tốt nghiệp: Giải pháp triển khai dịch vụ FiberVNN tại VNPT Hải Phòng
101 p | 8 | 4
-
Đồ án tốt nghiệp: Giải pháp cung cấp dịch vụ MyTV B2B cho doanh nghiệp, khách sạn, resort
99 p | 12 | 4
-
Đồ án tốt nghiệp: Trường THCS Trường Thọ - Ninh Bình
237 p | 8 | 4
-
Đồ án tốt nghiệp: Khảo sát cấu tạo xe Toyota Corolla Altis 2010
843 p | 18 | 4
-
Đồ án tốt nghiệp chuyên ngành Thủy văn: Ứng dụng mô hình thủy văn mô phỏng dòng chảy do mưa và đề xuất giải pháp giảm ngập cho lưu vực Lái Thiêu - tỉnh Bình Dương
93 p | 4 | 3
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn