Báo cáo Công nghệ phần mềm GVHD: ThS.Trần Tuấn Minh MỤC LỤC I. Xác định yêu cầu. Khảo sát hệ thống. Khảo sát cơ cấu tổ chức bộ phận sử dụng phần mềm.
Các công việc của bộ phận sử dụng phần mềm. Tính cần thiết của phần mềm. Lập danh sách các yêu cầu. Lập danh sách các yêu cầu.
Xác định các yêu cầu của các bộ phận sử dụng phần mềm. Lập dạng bảng các yêu cầu, quy định. Xác định yêu cầu hệ thống. Xác định yêu cầu chất lượng.
Mô hình hóa các yêu cầu. Yêu cầu 1: Thêm sinh viên. Yêu cầu 2: Tìm kiếm sinh viên. Yêu cầu 3: Xóa sinh viên.
Yêu cầu 4: Cập nhật thông tin sinh viên. Yêu cầu 5: Thóng kê danh sách sinh viên. Yêu cầu 6: In danh sách sinh viên. Yêu cầu 7: Thêm giáo viên.
Yêu cầu 8: Tìm kiếm giáo viên. Yêu cầu 9: Xóa giáo viên. Yêu cầu 10: Cập nhật thông tin giáo viên. Yêu cầu 11: Thống kê danh sách giáo viên.
Yêu cầu 12: In danh sách giáo viên. Yêu cầu 13: Thêm đề tài. Yêu cầu 14: Tìm kiếm đề tài. Yêu cầu 15: Xóa đề tài.
Yêu cầu 16: Cập nhật thông tin đề tài. Yêu cầu 17: Thóng kê danh sách đề tài. Yêu cầu 18: In danh sách đề tài. Yêu cầu 19: Thêm kết quả chọn đề tài.
Yêu cầu 20: Tìm kiếm kết quả chọn đề tài theo mã sinh viên. Yêu cầu 21: Tìm kiếm kết quả chọn đề tài theo mã đề tài. Yêu cầu 22: Xóa kết quả chọn đề tài. Yêu cầu 23: Cập nhật thông tin kết quả chọn đề tài.
Yêu cầu 24: Thóng kê danh sách kết quả chọn đề tài. Yêu cầu 25: In danh sách kết quả chọn đề tài. Yêu cầu 26: Thêm kết quả thực hiện đề tài. Yêu cầu 27: Tìm kiếm kết quả thực hiện đề tài.38 Nhóm sinh viên thực hiện: Nhóm 22 Trang 1 Báo cáo Công nghệ phần mềm GVHD: ThS.Trần Tuấn Minh 28.
Yêu cầu 28: Xóa kết quả thực hiện đề tài. Yêu cầu 29: Cập nhật thông tin kết quả thực hiện đề tài. Yêu cầu 30: Tính tổng điểm của một sinh viên. Yêu cầu 31: Thông kê danh sách kết quả thực hiện đề tài.
Yêu cầu 32: In kết quả thực hiện đề tài. Yêu cầu 33: Đăng nhập tài khoản. Yêu cầu 34: Thoát khỏi tài khoản. Yêu cầu 35: Thay đổi mật khẩu.
Yêu cầu 36: Bảo mật. Yêu cầu 37: Tiện lợi. Yêu cầu 38: Sao lưu và cập nhật dữ liệu. Thiết kế phần mềm.
Thiết kế dữ liệu. Thiết kế giao diện. Thiết kế xử lý. 60 Nhóm sinh viên thực hiện: Nhóm 22 Trang 2 Báo cáo Công nghệ phần mềm GVHD: ThS.Trần Tuấn Minh BÁO CÁO MÔN CÔNG NGHỆ PHẦN MỀM ĐỀ TÀI: PHẦN MỀM QUẢN LÝ KHÓA LUẬN TỐT NGHIỆP KHOA CÔNG NGHỆ THÔNG TIN GIÁO VIÊN HƯỚNG DẪN: ThS.
Trần Tuấn Minh Sinh viên thực hiện: STT MSSV Họ và tên Lớp 1 0810263 Phạm Duy An CTK32 2 0810265 Bùi Tuấn Anh CTK32 3 0810283 Lường Văn Hiên CTK32 4 0812491 Vũ Thị Hậu CTK32 5 0812562 Trần Thị Thu Hiền CTK32 I. Xác định yêu cầu A. Khảo sát hệ thống 1. Khảo sát cơ cấu tổ chức bộ phận sử dụng phần mềm KHOA CÔNG NGHỆ THÔNG TIN Ban Chủ Nhiệm Khoa Đề Tài Khoa Học Bộ Môn Trợ lý Trợ lý Trợ lý Phụ Kỹ nghệ Mạng & Công Giáo vụ Thông trách phần Truyền tác sinh tin Văn mềm thông viên & phòng Thiết bị khoa Nhóm sinh viên thực hiện: Nhóm 22 Trang 3 Báo cáo Công nghệ phần mềm GVHD: ThS.Trần Tuấn Minh Khoa Công nghệ thông tin Trường Đại hoc Đà Lạt có 19 cán bộ, giảng viên cơ hữu, trong đó có 5 Thạc sỹ, 8 đang học cao học.
Tham gia hoạt động giảng dạy và nghiên cứu khoa học, ngoài các cán bộ giáo viên của Khoa còn có cộng tác viên là các giảng viên trong trường, của các trường Đại học, Viện nghiên cứu trong nước, ngoài nước 2. Các công việc của bộ phận sử dụng phần mềm Bộ phận sử dụng phần mềm Quản lý khóa luận tốt nghiệp là Bộ phận Trợ lý Giáo vụ. Các công việc của Bộ phân Trợ lý Giáo vụ: - Quản lý sinh viên trong khoa. - Lưu trữ kết quả học tập của sinh viên trong khoa - Xét duyệt sinh viên nào được làm khóa luận tốt nghiệp.
- Tổ chức cho sinh viên cuối khóa chọn đề tài và làm khóa luận tốt nghiệp. - Phân bố giáo viên hướng dẫn và giáo viên phản biện đề tài tốt nghiệp của từng sinh viên được làm khóa luận tốt nghiệp. - Lưu trữ nội dung, kết quả đề tài tốt nghiệp của các sinh viên. - Câp nhật các đề tài tốt nghiệp của sinh viên.
Tính cần thiết của phần mềm - Do số lượng sinh viên làm khóa luận tốt nghiệp ngày càng nhiêu. - Khả năng lưu trữ bằng văn bản đề tài tốt nghiệp của sinh viên có hạn. - Theo thời gian thì các văn bản sẽ bi hư hỏng, khả năng mất mát là rất cao. - Tính cần thiết phải lưu trữ khóa luận của sinh viên bằng cơ sở dữ liệu.
- Hiện tại khoa chưa có phần mềm để quản lý 4. Lập danh sách các yêu cầu Xác định các yêu cầu của các bộ phận sử dụng phần mềm - Quản lý danh sách đề tài tốt nghiệp. - Quản lý danh sách sinh viên được thực hiện đề tài tốt nghiệp. - Quản lý danh sách giáo viên hướng dẫn và giáo viên phản biện đối với từng đề tài tốt nghiệp của sinh viên.
- Quản lý danh sách chọn đề tài khóa luận tốt nghiệp. - Quản lý kết quả thực hiện đề tài tốt nghiệp. - Quản lý việc phân quyền hệ thống. Lập danh sách các yêu cầu 1.
Xác định các yêu cầu của các bộ phận sử dụng phần mềm Bộ phận trợ lý giáo vụ khoa Công nghệ thông tin thực hiện các công việc: Tiếp nhận danh sách sinh viên được làm khóa luận tốt nghiệp. Nhóm sinh viên thực hiện: Nhóm 22 Trang 4 Báo cáo Công nghệ phần mềm GVHD: ThS.Trần Tuấn Minh Tiếp nhận thông tin sinh viên bao gồm mã số sinh viên, họ tên sinh viên, lớp, ngành,số tín chỉ tích lũy, điểm trung binh chung lần 1. Tiếp nhận danh sách giáo viên: +Giáo viên hướng dẫn +Giáo viên phản biện Tiếp nhận thông tin giáo viên gồm mã giáo viên, họ tên giáo viên, bộ môn. Tiếp nhận danh sách đề tài khóa luận tốt nghiệp Tiếp nhận thông tin đề tài gồm mã đề tài, tên đề tài, nội dung đề tài, chuyên ngành, giáo viên ra đề tài , số lượng sinh vien thục hiện.
Tiếp nhận kết quả chọn đề tài khóa luận tốt nghiệp Bao gồm thông tin sinh viên( mã sinh viên), thông tin giáo viên hướng dẫn(mã giáo viên), thông tin đề tài(mã đề tài) mà sinh viên đã chọn. Tiếp nhận kết quả thực hiện đề tài khóa luận tốt nghiệp Bao gồm thông tin mã sinh viên, mã đề tài, mã giáo viên hướng dẫn, giáo viên phản biện1, giáo viên phản biện 2, số CD, số bài, điểm 1, điểm 2, điêm 3. Phân quyền hệ thống Phân rõ quyền của người dùng cấp 1 và người dùng cấp 2 khi đăng nhập vào hệ thống. Người dùng cấp 1 có quyền truy cập vào xem các danh sách tiếp nhận, thực hiện các thao tác thêm, xóa, cập nhật, thống kê, in ấn các danh sách tiếp nhận.
Người dùng cấp 2 có quyền truy cập vào xem, thống kê và in ấn các danh sách tiếp nhận. Lập dạng bảng các yêu cầu, quy định a. Các yêu cầu và quy định của việc quản lý sinh viên Bảng danh sách các yêu cầu Mã Loại yêu yêu Tên yêu cầu Biểu mẫu Qui định Ghi chú cầu cầu YC1 Thêm sinh viên Lưu trữ BM1 QĐ1 YC2 Tìm kiếm sinh viên Kết xuất YC3 Xóa sinh viên Lưu trữ QĐ2 YC4 Cập nhật thông tin sinh Lưu trữ QĐ3 viên YC5 Thống kê danh sách sinh Tính toán viên YC6 In danh sách sinh viên Nhóm sinh viên thực hiện: Nhóm 22 Trang 5 Báo cáo Công nghệ phần mềm GVHD: ThS.Trần Tuấn Minh Bảng danh sách quy định Mã số Tên quy STT Mô tả chi tiết Ghi chú quy định định 1 QĐ1 QĐ_Thêm - 7 học kỳ đầu của sinh viên phải tích Có thể thay đổi Sinh Viên lũy được 172 tín chỉ. Điểm tích lũy đạt theo khóa học 7.0 trở lên đối chuyên ngành với kĩ Sinh viên tự thuật phần mềm, 6.0 trở lên đối với nguyện làm đề chuyên ngành mạng truyền thông.
tài - Sinh viên đạt kết quả cao trong các Sinh viên thực kì thi quốc gia hiện khóa luận chỉ cần đạt 1 trong 2 quy định bên 2 QĐ2 QĐ_Xóa - Sinh viên đó không thực hiện đề tài. sinh viên 3 QĐ3 QĐ_Cập - Thông tin cập nhật phải thỏa QĐ1 thông tin sinh viên b. Các yêu cầu và quy định quản lý giáo viên Bảng danh sách các yêu cầu Mã yêu Biểu Tên yêu cầu Loại yêu cầu Qui định Ghi chú cầu mẫu YC7 Thêm giáo viên Lưu trữ QĐ4 YC8 Tìm kiếm giáo viên Kết xuất YC9 Xóa giáo viên Lưu trữ QĐ5 YC10 Cập nhật thông tin Lưu trữ QĐ6 giáo viên YC11 Thống kê danh sách Tính toán giáo viên YC12 In danh sách giáo viên Bảng danh sách quy định: Mã số quy STT Tên quy định Mô tả chi tiết Ghi chú định Nhóm sinh viên thực hiện: Nhóm 22 Trang 6 Báo cáo Công nghệ phần mềm GVHD: ThS.Trần Tuấn Minh 1 QĐ4 QĐ_Thêm giáo Giáo viên phải đạt Giáo viên nào ra đề tài thì viên trình độ đại học trở giáo viên đó hướng lên dẫn.Một giáo viên có thể hướng dẫn nhiều đề tài. 2 QĐ5 QĐ_Xóa giáo Giáo viên không thực viên hiện hướng dẫn hoặc phản biện.
3 QĐ6 QĐ_Cập nhật Thông tin cập nhật giáo viên phải thỏa QĐ4 c. Các yêu cầu và quy định quản lý đề tài Bảng danh sách các yêu cầu Mã yêu Loại yêu Biểu Tên yêu cầu Qui định Ghi chú cầu cầu mẫu YC13 Thêm đề tài Lưu trữ QĐ7 YC14 Tìm kiếm đề tài Kết xuất YC15 Xóa đề tài Lưu trữ QĐ8 YC16 Cập nhật thông tin đề tài Lưu trữ QĐ9 YC17 Thống kê danh sách đề tài Tính toán YC18 In danh sách đề tài Bảng danh sách quy định: Mã số STT Tên quy định Mô tả chi tiết Ghi chú quy định 1 QĐ7 QĐ_Thêm đề tài Đề tài không được trùng với đề tài khóa trước. 2 QĐ8 QĐ_Xóa đề tài Đề tài này không có sinh viên nào đăng ký thực hiện. 3 QĐ9 QĐ_Cập nhật đề tài Thông tin đề tài thỏa QĐ7 d.