Phân tích và thiết kế hệ thống quản lý kết quả học tập bằng UML

54 2.8K 18
Phân tích và thiết kế hệ thống quản lý kết quả học tập bằng UML

Đ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

Tài liệu tham khảo kỹ thuật công nghệ, chuyên ngành tin học Phân tích và thiết kế hệ thống quản lý kết quả học tập bằng UML

Hệ thống quản kết quả học tậpPHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN KẾT QUẢ HỌC TẬP BẰNG UMLLỜI MỞ ĐẦUYêu cầu về một hệ thống phần mềm chất lượng cao, dễ dàng bảo trì phát triển luôn luôn được đặt ra đối với những người làm công nghệ phần mềm. Một phần mềm được xây dựng thành công hay không phụ thuộc chủ yếu vào giai đoạn phân tích thiết kế.Phương pháp phân tích thiết kế hướng đối tượng được đánh giá có nhiều ưu điểm so với phương pháp hướng chức năng truyền thống, hiện là phương pháp được sử dụng phổ biến nhất để phát triển các phần mềm mở đáp ứng yêu cầu người sử dụng.Bên cạnh đó, UML (Unified Modeling Language) là một ngôn ngữ đặc tả được phát triển những năm gần đây hiện là chuẩn công nghiệp của thế giới về ngôn ngữ đặc tả cho nghành công nghệ phần mềm.UML là ngôn ngữ mô hình hoá hệ thống phần mềm trực quan mới được phát triển hiện nay được nhiều hãng sản xuất phần mềm lớn trên thế giới như Microsoft, Oracle, HP, … sử dụng như là chuẩn công nghiệp phần mềm.Nhưng ở Việt Nam, phương pháp phân tích thiết kế hướng đối tượng chưa được ứng dụng nhiều, mới chỉ bắt đầu được đưa vào chương trình học của một số trường đại học cao đẳng.Vì vậy cần có nghiên cứu sâu hơn có ứng dụng cụ thể để hiểu rõ hơn về phương pháp phân tích thiết kế hướng đối tượng. Chính vì những do đó kết hợp với môi trường đang giảng dạy, em xin lựa chọn đề tài “Phân tích thiết kế hệ thống quản kết quả học tập bằng UML”. Đồ án được trình bày theo nội dung như sau :- Phân tích nắm bắt yêu cầu- Tìm hiểu yêu cầu- Ca sử dụng- Mô hình hành vi hệ thống- Lược đồ hợp tácEm xin chân thành cám ơn GS.TS Nguyễn Văn Ba, Thầy đã truyền đạt những kiến thức để em có thể hoàn thành đồ án này.1 Hệ thống quản kết quả học tậpMỤC LỤCI. PHÁT BIỂU BÀI TOÁN 1 1. Mục tiêu của bài toán . 1 2. Mô tả bài toán 1 3. Phân tích . 2 II. MÔ HÌNH CA SỬ DỤNG . 5 1. Biểu đồ gói 6 2. Gói 1 : Danh mục . 6 a. Mô tả ca sử dụng 1.1 : Cập nhật danh mục hệ đào tạo 7 b. Mô tả ca sử dụng 1.2 : Cập nhật danh mục khoá học 7 c. Mô tả ca sử dụng 1.3 : Cập nhật danh mục khoa . 8 d. Mô tả ca sử dụng 1.4 : Cập nhật danh mục ngành nghề đào tạo 9 e. Mô tả ca sử dụng 1.5 : Cập nhật danh mục lớp học . 9 f. Mô tả ca sử dụng 1.6 : Cập nhật danh mục môn học . 10 3. Gói 2 : Hồ sơ sinh viên . 11 a. Mô tả ca sử dụng 2.1 : Sao chép kết quả tuyển sinh 12 b. Mô tả ca sử dụng 2.2 : Đăng ký nhập học . 13 c. Mô tả ca sử dụng 2.3 : Bổ sung lịch 14 d. Mô tả ca sử dụng 2.4 : Phân lớp cho sinh viên 15 e. Mô tả ca sử dụng 2.5 : Xếp loại thi đua . 16 f. Mô tả ca sử dụng 2.5.2 : Kỷ luật . 17 g. Mô tả ca sử dụng 2.6 : Chấm công sinh viên 17 4. Gói 3 : Quản chất lượng đào tạo . 18 a. Gói 3.1 : Dánh sách sinh viên dự thi . 18 b. Gói 3.2 : Môn học 20 c. Gói 3.3 : Điểm số . 25 d. Gói 3.4 : Quản Tốt nghiệp 34 e. Gói 3.5 : Tạo báo cáo 39 III. PHÂN TÍCH HỆ THỐNG 42 1. Mô hình hợp tác biểu đồ tuần tự 42 2. Biểu đồ hoạt động 44 a. Biểu đồ hoạt động của ca sử dụng phân môn thi tốt nghiệp 44 b. Biểu đồ hoạt động của ca sử dụng Nhập điểm thi tốt nghiệp 45 c. Biểu đồ hoạt động của ca sử dụng tổng hợp kết quả thi tốt nghiệp 46 d. Biểu đồ hoạt động của ca sử dụng cập nhật điểm thi 47 3. Biểu đồ lớp . 47 a. Biểu đồ lớp của ca sử dụng Nhập điểm thi tốt nghiệp . 47 b. Biểu đồ lớp của ca sử dụng Tổng hợp kết quả thi TN . 49 c. Biểu đồ lớp của ca sử dụng cập nhật điểm thi . 50 2 Hệ thống quản kết quả học tậpXÂY DỰNG HỆ THỐNG QUẢN KẾT QUẢ HỌC TẬPI.PHÁT BIỂU BÀI TỐN1.Mục tiêu của bài tốnBài tốn được đưa ra nhằm mục đích hỗ trợ việc quản các thơng tin về sinh viên quản điểm thi các mơn học trong từng học kì, quản các lần thi lại quản các mơn thi khơng đạt, các điểm thi tốt nghiệp hoặc bảo vệ đồ án tốt nghiệp. Giúp cho việc tính điểm, tạo các bảng điểm được nhanh chóng chính xác.2.Mơ tả bài tốn- Khi các thi sinh trúng tuyển đến làm thủ tục nhập học thì thơng tin về các thí sinh đó chính thức được đưa vào quản lý. Sau khi có danh sách trúng tuyển, bộ phận quản phải tiến hành phân lớp cho sinh viên ( quản hồ sơ lịch sinh viên, hồ sơ trên máy cần có ảnh).- Dựa trên tình hình thực tế như khả năng bố trí phòng học, số giáo viên giảng dạy, các mơn học để lập kế hoạch học tập.- Trong q trình học tập, do có sự thay đổi như sinh viên bỏ học, lưu ban, bị đuổi học, hoặc sinh viên phải học lại (mơn học, do học lại) nên bộ phận quản sinh viên phải lập danh sách lớp xử việc chuyển trường chuyển lớp cũng như lập lịch thi cho tồn trường.- Mỗi sinh viên được thi tối đa hai lần, nếu khơng qua phải đăng kí học lại. Sau mỗi lần thi phòng đào tạo phải nhập điểm thi của các mơn học.Tính điểm trung bình lần một để xét học bổng, điểm trung bình cao nhất trong các lần thi làm kết quả học tập. Cuối khố học đưa ra dang sách sinh viên được làm đồ án, sinh viên thi tốt nghiệp. Nhập điểm làm đồ án điểm thi tốt nghiệp. Tính bảng điểm cho tồn khố học.- Ngồi việc quản thơng tin về hồ sơ cá nhân còn phải quản về q trình khen thưởng, kỷ luật của mỗi sinh viên, quản các sinh viên thuộc diện chính sách,được ưu tiên, hạnh kiểm …- Hệ thống còn phải có chức năng tìm kiếm sinh viên theo nhiều tiêu chí khác nhau : Theo lớp, theo tên, theo tỉnh (khu vực), nam/nữ, theo điểm (từ cao đến thấp, điểm khơng đạt u cầu, v v) theo các diện chính sách chế độ (con thương binh liệt sĩ, con dân tộc ít người, cán bộ đi học, khu vực …), tra cứu 1 Hệ thống quản kết quả học tập(tra cứu tiêu chuẩn xếp loại, tra cứu diện chính sách, tra cứu cách tính điểm,…)- Có khả năng xem điểm thi : điểm thi lần 1, điểm thi lần 2 (do phòng đào tạo cập nhật), tính điểm trung bình.- Mỗi sinh viên khi vào trường được khai vào phiếu nhập học có các thông tin : Họ tên, ngày sinh, nơi sinh, giới tính, địa chỉ, mã khoa, tên khoa. Phòng giáo vụ sẽ gán cho mỗi sinh viên một mã sinh viên riêng biệt sau đó tạo thẻ sinh viên.3.Phân tích Xác định các chức năng hệ thống- Quản các danh mục chương trình : danh mục khoá học, Danh mục hệ đào tạo, Danh mục ngành đào tạo, danh mục khoa, …- Quản hồ sơ sinh viên : Lấy hồ sơ sinh viên :Lấy hồ sơ sinh viên từ kết quả tuyển sinh- Quản chất lượng đào tạoMô tả các chức năngA. Quản danh mục chương trìnhMục đích : Dùng để thiết lập các thông số cố định cho chương trình, trước khi tiến hành khai thác dữ liệu người dùng phải thiết lập các thông số này.A.1 Danh mục khoá họcDùng để khai báo khoá họcA.2 Danh mục hệ đào tạoDùng để khai báo danh sách hệ đào tạoA.3 Danh mục ngành nghề đào tạoDùng để khai báo danh sách các ngành nghề đào tạo A.4 Danh mục lớp họcDùng để khai báo danh sách lớp họcA.5 Danh mục môn họcB. Quản hồ sơ sinh viên2 Hệ thống quản kết quả học tậpMục đích : Hệ thống cho phép quản toàn bộ hồ sơ, lịch có liên quan đến hồ sơ sinh viên từ sau tuyển sinh.B.1 Sao chép kết quả tuyển sinhMục đích : Sao chép toàn bộ hồ sơ liên quan đến sinh viên từ chương trình tuyển sinh.Ghi chú : Đây mới chỉ là dữ liệu tuyển sinh của bộ giáo dục, hồ sơ này chưa chính thức (vì có thí sinh trúng tuyển nhưng lại không đến nhập học), để quản danh sách chính thức phải qua chức năng “Đăng ký nhập học”B.2 Đăng ký nhập họcMục đích : Dùng để chuyển hồ sơ sinh viên từ danh sách chưa đăng ký nhập học sang danh sách chính thức.B.3 Phân lớp học Mục đích : Dùng để phân lớp học cho sinh viên mới đăng ký hoặc chuyển hồ sơ từ lớp học này sang lớp học khác.B.4 Khen thưởng Mục đích : Dùng để cập nhật khi phát sinh khen thưởng của sinh viênB.5 Kỷ luậtMục đích : Cập nhật các phát sinh liên quan đến kỷ luật sinh viênC. Quản chất lượng đào tạoMục đích : Hệ thống cho phép lập kế hoạch đào tạo, phân môn học cho các lớp, nhập điểm hạnh kiểm, sửa xoá chuyển điểm, báo cáo chất lượng đào tạo, xét lên lớp, xét tư cách dự thi tốt nghiệp, nhạp điểm đồ án tốt nghiệp, điểm thi tốt nghiệp, báo cáo chất lượng đào tạo (cuối học kỳ, cuối năm), xét tốt nghiệp.C.1 Phân môn học : Dùng xác định số lượng môn học, đơn vị học trình cho từng học kỳ.C.1.1 Bổ sung môn học mớiC.1.2 Sửa môn họcC.1.3 Xoá môn học (Chỉ dùng cho người dùng có quyền) C.2 In danh sách thí sinh dự thi : Dùng để in danh sách thí sinh đủ tiêu chuẩn xét duyệt dự thi. Ghi chú : Để in danh sách thí sinh dự thi, người dùng phải chọn các điều kiện như lớp, năm học, học kỳ, lần thi.3 Hệ thống quản kết quả học tậpC.3 Cập nhật điểm thi :C.3.1 Tạo tệp mẫu nhập điểm từ ExcelDùng để tạo ra một tệp mẫu Excel giúp giáo viên có thể cập nhật điểm vào file mẫu này sau đó sao chép dữ liệu điểm vào chương trình mà không cần phải cập nhật lại (Tệp mẫu có thế sửa : Tiện cho giáo viên có thể nhập điểm ở nhà, mang đến sao chép sang).C.3.2 Cập nhật điểm thi :Dùng để nhập kết quả thi vào chương trình.Để nhập điểm người dùng phải chọn điều kiện năm học, học kỳ, lớp học, mộ học, lần thi.Với người dùng khi đăng nhập vào chương trình, chương trình sẽ kiểm tra người dùng thuộc khoa nào, chỉ được phép nhập điểm của khoa mình quản lý.Nếu nhập sai điểm, người dùng có thể sửa bằng chức năng sửa điểm. Các thông tin về người nhập người sửa điểm sẽ được chương trình lưu giữ lại.C.3.2 Nhập điểm từ ExcelDùng để nhập điểm từ tệp Excel vào chương trìnhGhi chú : Tệp Excel chứa điểm phải bao gồm tối thiểu các cột : Stt, mã số, họ tên, điểm số, … Chức năng sao chép điểm sẽ ghi đè lên điểm cũ (nếu có).C.3.4 Sửa điểmDùng để sửa điểm học tập của sinh viênGhi chú : sau khi sửa điểm chương trình sẽ lưu lại thông tin về người sửa điểm trước khi sửa, người dùng có thể khôi phục điểm trước khi sửa.C.3.5 Xoá điểmDùng để xoá điểm đã nhập cho từng sinh viênGhi chú : Chương trình chỉ cho phép người dùng xoá điểm của khoa mà người dùng đăng ký. Điểm đã xoá thì không thể khôi phục lại.C.3.6 Chuyển điểmDùng để chuyển dữ liệu về điểm của học sinh, sinh viên trong các trường hợp : học sinh sinh viên bị lưu ban; học sinh sinh viên chuyển từ lớp này sang lớp khác.Ghi chú : 4 Hệ thống quản kết quả học tập- Khi chuyển điểm, chương trình sẽ chuyển theo danh sách bên dưới môn học sẽ chuyển.- Đối với các môn học thừa (các môn sinh viên đã học ở các lớp khác nhưng không có trong lớp hiện tại) chương trình sẽ không xoá điểm các môn học đó.C.4 Quản tốt nghiệpC.4.1 Xét tư cách dự thi tốt nghiệpC.4.2 Môn thi tốt nghiệpC.4.3 Nhập điểm thi tốt nghiệpC.4.4 Tổng hợp kết qủa thi tốt nghiệpC.5 Tạo báo cáoC.5.1 Tạo báo cáo tổng kết điểm trung bìnhC.5.2 Tạo báo cáo danh sách sinh viên lên lớpC.5.3 Tạo báo cáo danh sách học sinh sinh viên lưu banC.5.4 Tạo báo cáo danh sách học sinh sinh viên xét học bổngC.5.5 Tạo báo cáo tình hình học tậpC.5.6 Tạo báo cáo tổng kết điểm nămC.5.7 Tạo báo cáo kết quả xét lên lớpC.5.8 Tạo bảng ghi kết quả học tậpC.6 Báo cáo tổng kếtMục đích : Hệ thống còn phải có chức năng tạo các báo cáo tổng kết cho các đơn vị trong trường : Phòng hiệu trưởng; phòng đào tạo; Phòng quản học sinh sinh viên; Các khoa giáo viên … về tình hình học sinh sinh viên kết quả học tập. rèn luyện của học sinh sinh viên.II.MÔ HÌNH CA SỬ DỤNGMô hình ca sử dụng mô tả người dùng sẽ tương tác với hệ thống như thế nào để thực hiện từng thành phần rời rạc của công việc. Sử dụng mô hình ca sử dụng để xây dựng lên các yêu cầu chức năng của hệ thống thực hiện đầy đủ các chi tiết của hệ thống.5 Hệ thống quản kết quả học tập1.Biểu đồ gói Biểu đồ gói cho ta thấy được cái nhìn tổng quan về các gói ca sử dụng của hệ thống. Sơ đồ sau mô tả các mối quan hệ giữa các gói Ca sử dụng.Hình 1 : Chi tiết về các gói2.Gói 1 : Danh mụcBao gồm các ca sử dụng sau :- 1.1 Cập nhật danh mục hệ đào tạo- 1.2 Cập nhật danh mục khoá học- 1.3 Cập nhật danh mục khoa- 1.4 Cập nhật danh mục ngành nghề đào tạo- 1.5 Cập nhật danh mục lớp học- 1.6 Cập nhật danh mục môn họcSơ đồ ca sử dụng được mô ta như sau :Hình 2 Gói ca sử dụng Danh Mục6 Hệ thống quản kết quả học tậpa.Mô tả ca sử dụng 1.1 : Cập nhật danh mục hệ đào tạo- Mục đích : Dùng để khai báo danh sách hệ đào tạo. Gồm có mã hệ đào tạo, mỗi hệ đào tạo sẽ có một mã riêng. Tên gọi hệ đào tạo. Thời gian đào tạo …- Tác nhân kích hoạt : Phòng đào tạo- Các bước tiến hành : o Chọn chức năng ‘Danh mục’ : hệ thống sẽ hiển thị các chức năng có sẵn nhân viên phòng đào tạo chọn chức năng ‘Danh mục hệ đào tạo’.o Hiển thị danh mục các hệ đào tạo của trường : Hệ thống sẽ hiển thị thông tin về các hệ đào tạo của trường các đối tượng hỗ trợ cho việc nhập thông tin hệ đào tạo mới.o Người dùng nhập thông tin hệ đào tạo mới hoặc sửa chữao Ca sử dụng kết thúc- Các trường hợp kháco Thoát : Người sử dụng có thể thoát ra tại bất cứ thời gian nào của ca sử dụng. Người sử dụng có thể ghi lại thông tin trước khi thoát.o Nếu thông tin đã có thì cho phép sửa đổi thông tino Nếu thông tin về hệ đào tạo đã có thì hiển thị thông báo lỗi- Điều kiện trước : đã có chức năng quản phân quyền sử dụng hệ thống- Điều kiện sau : Tạo ra danh mục các hệ đào tạob.Mô tả ca sử dụng 1.2 : Cập nhật danh mục khoá học- Mục đích : Dùng để khai báo danh sách khoá học. Gồm có mã số khoá học, mỗi khoá học sẽ có một mã số khác nhau. Năm bắt đầu của khoá học.- Tác nhân kích hoạt : Phòng đào tạo- Các bước tiến hành :o Chọn chức năng ‘Danh Mục’ : Hệ thống sẽ hiển thị các chức năng có sẵn người dùng chọn chức năng ‘Danh mục khoá học’o Hiển thị danh mục các khoá học của trường : Hệ thống sẽ hiển thị thông tin về các khoá học của trường các đối tượng hỗ trợ cho việc nhập thông tin khoá học mới.o Người dùng nhập sửa thông tin về khoá học7 Hệ thống quản kết quả học tậpo Ca sử dụng kết thúc- Các trường hợp kháco Thoát : Người sử dụng có thể thoát ra tại bất cứ thời gian nào của ca sử dụng. Người sử dụng có thể ghi lại thông tin trước khi thoát.o Nếu thông tin về khoá học đã có thì hiển thị thông báo lỗio Nếu thông tin đã có thì cho phép sửa đổi thông tin- Điều kiện trước : Đã có chức năng quản phân quyền sử dụng hệ thống- Điều kiện sau : Tạo ra danh mục các hệ đào tạo.c.Mô tả ca sử dụng 1.3 : Cập nhật danh mục khoa- Mục đích : Dùng để khai báo danh sách các khoa đào tạo của trường. Gồm có mã số khoa, tên khoa, tên giáo vụ, tên trưởng khoa …- Tác nhân kích hoạt : Phòng đào tạo- Các bước tiến hành :o Chọn chức năng ‘Danh Mục’ : Hệ thống sẽ hiển thị các chức năng có sẵn người dùng chọn chức năng ‘Danh mục khoa’o Hiển thị danh mục các khoa đào tạo của trường : Hệ thống sẽ hiển thị thông tin về các khoa đào tạo của trường các đối tượng hỗ trợ cho việc nhập thông tin khoa đào tạo mới.o Người dùng nhập sửa thông tin về khoa đào tạoo Ca sử dụng kết thúc- Các trường hợp kháco Thoát : Người sử dụng có thể thoát ra tại bất cứ thời gian nào của ca sử dụng. Người sử dụng có thể ghi lại thông tin trước khi thoát.o Nếu nhập trùng khoa thì hiển thị thông báo lỗio Nếu thông tin đã có thì cho phép sửa đổi thông tin- Điều kiện trước : Đã có chức năng quản phân quyền sử dụng hệ thống- Điều kiện sau : Tạo ra danh mục các khoa đào tạo.8 [...]... trong quá trình quản (OK=1) hay không còn quản (OK=0), sĩ số lớp …) - Tác nhân kích hoạt : Phòng đào tạo - Các bước tiến hành : o Chọn chức năng ‘Danh Mục’ : Hệ thống sẽ hiển thị các chức năng có sẵn người dùng chọn chức năng ‘Danh mục lớp học 9 Hệ thống quản kết quả học tập o Hiển thị danh sách các lớp học của trường : Hệ thống sẽ hiển thị thông tin về các lớp học thuộc khoá học nào, ngành... thì hiển thị thông báo lỗi 10 Hệ thống quản kết quả học tập o Nếu thông tin đã có thì cho phép sửa đổi thông tin - Điều kiện trước : Đã có chức năng quản phân quyền sử dụng hệ thống - Điều kiện sau : Tạo ra danh mục các môn học 3.Gói 2 : Hồ sơ sinh viên Bao gồm các ca sử dụng sau - Sao chép kết quả sinh viên - Đăng ký nhập học - Phân lớp cho sinh viên - Bổ sung lịch - Chấm công sinh viên -... sách khoá học : Quay về danh mục khoá học để nhập thêm danh mục khoá học hặoc kết thúc ca sử dụng o Không hiển thị hệ đào tạo : Quay về danh mục hệ đào tạo để nhập thêm danh mục hệ đào tạo hoặc kết thúc ca sử dụng o Không hiển thị ngành nghề : Quay về danh mục ngành nghề để nhập thêm danh mục ngành nghề hoặc kết thúc ca sử dụng 21 Hệ thống quản kết quả học tập o Không hiển thị danh sách lớp học : Quay... nút “Chấp nhận” sẽ xác nhận bổ sung môn học mới  Nếu chọn nút “Trở về” kết thúc ca sử dụng - Các trường hợp khác 22 Hệ thống quản kết quả học tập o Không hiển thị danh sách khoá học : Quay về danh mục khoá học để nhập thêm danh mục khoá học hặoc kết thúc ca sử dụng o Không hiển thị hệ đào tạo : Quay về danh mục hệ đào tạo để nhập thêm danh mục hệ đào tạo hoặc kết thúc ca sử dụng o Không hiển thị ngành... mục hệ đào tạo hoặc kết thúc ca sử dụng o Không hiển thị ngành nghề : Quay về danh mục ngành nghề để nhập thêm danh mục ngành nghề hoặc kết thúc ca sử dụng o Không hiển thị danh sách lớp học : Quay về danh mục lớp học để nhập thêm danh mục lớp học hoặc kết thúc ca sử dụng o Không hiển thị danh sách môn học : Quay về danh mục môn học để nhập thêm hoặc kết thúc ca sử dụng 33 Hệ thống quản kết quả học. .. kiện dự thi cho từng phòng b.Gói 3.2 : Môn học Bao gồm các ca sử dụng sau - Phân môn học - Bổ sung môn học mới - Xoá môn học - Sửa môn học Sơ đồ ca sử dụng được mô tả như sau : 20 Hệ thống quản kết quả học tập Hình 6 : Sơ đò ca sử dụng của gói QL môn học Mô tả ca sử dụng 3.2.1 Phân môn học - Mục đích : Xác định số lượng môn học, đơn vị học trình cho từng học kỳ - Mô tả ca sử dụng : Để thực hiện ca... bắt đầu sao chép  Nếu chọn nút trở về sẽ kết thúc công việc - Các trường hợp khác o Không hiển thị danh sách khoá học : Quay trở về danh mục khoá học để nhập thêm danh mục khoá học hoặc kết thúc ca sử dụng o Không hiển thị hệ đào tạo : Quay trở về danh mục hệ đào tạo để nhập thêm danh mục hệ đào tạo hoặc kết thúc ca sử dụng 12 Hệ thống quản kết quả học tập o Không hiển thị ngành nghề : Quay về... Không hiển thị danh sách khoá học : Quay về danh mục khoá học để nhập thêm danh mục khoá học hoặc kết thúc ca sử dụng o Không hiển thị hệ đào tạo : Quay trở về danh mục hệ đào tạo để nhập thêm danh mục hệ đào tạo hoặc kết thúc ca sử dụng 13 Hệ thống quản kết quả học tập o Không hiển thị ngành nghề : Quay trở về danh mục ngành nghề để nhập thêm danh mục ngành nghề hoặc kết thúc ca sử dụng - Điều kiện... lớp học : Hiển thị danh sách các lớp học 26 Hệ thống quản kết quả học tập o Chọn năm học o Chọn học kỳ o Chọn môn học o Chọn “Ra tệp” : Hiển thị màn hình nhập tên tệp mẫu o Chọn nút “Thực hiện” : Tạo ra một tệp mẫu excel có chứa các thông tin về lớp học, môn học, học kỳ vừa chọn để nhập điểm - Các trường hợp khác o Không hiển thị danh sách lớp học : Quay về danh mục lớp học để nhập thêm hoặc kết. .. môn học : Quay về danh mục môn học để nhập thêm hoặc kết thúc ca sử dụng o Khi nhấn nút “Lưu kết quả hoặc “In bảng điểm” không thực hiện được việc nhập điểm thì sẽ hiển thị một thông báo lỗi cho người dùng - Điều kiện trước : Phải có sẵn các danh mục về khoá học, hệ đào tạo, nghành nghề, lớp học, môn học, danh sách các môn học, danh sách sinh viên trong từng lớp 28 Hệ thống quản kết quả học tập . Hệ thống quản lý kết quả học tậpPHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ KẾT QUẢ HỌC TẬP BẰNG UMLLỜI MỞ ĐẦUYêu cầu về một hệ thống phần mềm. lựa chọn đề tài Phân tích và thiết kế hệ thống quản lý kết quả học tập bằng UML . Đồ án được trình bày theo nội dung như sau :- Phân tích và nắm bắt yêu

Ngày đăng: 21/11/2012, 09:55

Hình ảnh liên quan

Hình 2 Gói ca sử dụng Danh Mục - Phân tích và thiết kế hệ thống quản lý kết quả học tập bằng UML

Hình 2.

Gói ca sử dụng Danh Mục Xem tại trang 8 của tài liệu.
Hình 1: Chi tiết về các gói - Phân tích và thiết kế hệ thống quản lý kết quả học tập bằng UML

Hình 1.

Chi tiết về các gói Xem tại trang 8 của tài liệu.
Hình 3: Sơ đồ ca sử dụng của gói hồ sơ sinh viên - Phân tích và thiết kế hệ thống quản lý kết quả học tập bằng UML

Hình 3.

Sơ đồ ca sử dụng của gói hồ sơ sinh viên Xem tại trang 13 của tài liệu.
o Chọn nút “Lưu bảng điểm danh” sẽ lưu kết quả điểm danh - Các trưởng hợp khác : - Phân tích và thiết kế hệ thống quản lý kết quả học tập bằng UML

o.

Chọn nút “Lưu bảng điểm danh” sẽ lưu kết quả điểm danh - Các trưởng hợp khác : Xem tại trang 20 của tài liệu.
Hình 8: Sơ đồ ca sử dụng của gói QL tốt nghiệp Mô tả ca sử dụng 3.4.1 : Xét tư cách dự thi tốt nghiệp - Phân tích và thiết kế hệ thống quản lý kết quả học tập bằng UML

Hình 8.

Sơ đồ ca sử dụng của gói QL tốt nghiệp Mô tả ca sử dụng 3.4.1 : Xét tư cách dự thi tốt nghiệp Xem tại trang 36 của tài liệu.
Hình 9: Sơ đồ ca sử dụng của gói tạo báo cáo - Phân tích và thiết kế hệ thống quản lý kết quả học tập bằng UML

Hình 9.

Sơ đồ ca sử dụng của gói tạo báo cáo Xem tại trang 42 của tài liệu.
Hình 10 : Sơ đồ ca sử dụng của gói báo cáo tổng kết III.PHÂN TÍCH HỆ THỐNG - Phân tích và thiết kế hệ thống quản lý kết quả học tập bằng UML

Hình 10.

Sơ đồ ca sử dụng của gói báo cáo tổng kết III.PHÂN TÍCH HỆ THỐNG Xem tại trang 44 của tài liệu.

Từ khóa liên quan

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

Tài liệu liên quan