Xây dựng hệ thống quản lý học viên trung tâm ngoại ngữ

89 4.6K 41
Xây dựng hệ thống quản lý học viên trung tâm ngoại ngữ

Đ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

ĐẠI HỌC BÁCH KHOA HÀ NỘI Viện Công Nghệ Thông Tin và Truyền Thông BÁO CÁO BÀI TẬP LỚN Môn : Phân tích thiết kế hướng đối tượng Đề tài: Xây dựng hệ thống quản lý học viên trung tâm ngoại ngũ Nhóm sinh viên thực hiện : Trần Việt Đức – 20086084 Dương Nữ Nguyệt Linh – 20081516 Trương Công Trọng Nghĩa – 20081877 Nguyễn Thị Minh Thùy – 20082598 Phạn Văn Toàn – 20082711 Giáo viên hướng dẫn : TS. Nguyễn Hữu Đức Hà Nội, Tháng 4 năm 2012 LỜI NÓI ĐẦU Ngày nay tồn tại khá nhiều phương pháp để phát triển hệ thống. Các phương pháp hướng chức năng nở rộ vào những năm 70, 80 của thế kỉ trước, lấy chức năng làm đơn vị phân rã khi phân tích hệ thống, là phương pháp tự nhiên và dễ hiểu. Tuy nhiên nhược điểm của hệ thống được xây dựng theo phương pháp này là khó sửa chữa, khó nâng cấp và khả năng tái sử dụng thấp. Ra đời từ đầu năm 90 đến nay, phương pháp hướng đối tượng khắc phục các nhược điểm trên, lấy đối tượng làm đơn nguyên cơ bản của hệ thống. Trong phương pháp này các đối tượng tin học dùng để phản ánh hay mô phỏng các đối tượng trong thế giới thực nên rất tự nhiên và dễ hiểu. Ngôn ngữ UML là một loại kí pháp mô hình hóa đối tượng, có thể sử dụng trong mọi tiến trình, xuyên suốt vòng đời phát triển. UML cung cấp các mô hình để diễn tả hệ thống theo các góc nhìn nhất định. Vận dụng phương pháp hướng đối tượng, ngôn ngữ mô hình hóa UML, nhóm em xin chọn đề tài “Phân tích thiết kế hệ thống quản lý học viên trung tâm ngoại ngữ” để tìm hiểu quy trình phát triển một hệ thống thông tin bao gồm các giai đoạn chính: tìm hiểu nhu cầu, phân tích, thiết kế, cài đặt, khai thác, bảo dưỡng.   LỜI CẢM ƠN Để có thể hoàn thành báo cáo đề tài “Phân tích thiết kế hệ thống quản lý học viên trung tâm ngoại ngữ”, nhóm em xin gửi lời cảm ơn chân thành nhất tới thầy giáo Nguyễn Hữu Đức, bộ môn Hệ thống thông tin, trường Đại Học Bách Khoa Hà Nội, đã truyền đạt, giảng dạy cho chúng em những kiến thức, những kinh nghiệm qúy báu trong thời gian học tập và rèn luyện, tận tình hướng dẫn chúng em trong quá trình làm báo cáo này. Nhóm em cũng gửi lời cảm ơn tới bạn bè đã đóng góp những ý kiến quý bàu để nhóm em có thể hoàn thành báo cáo tốt hơn. Tuy nhiên, do thời gian và trình độ có hạn nên báo cáo này chắc chắn không tránh khỏi những thiếu sót, nhóm em rất mong được sự đóng góp ý kiến của các thầy và toàn thể các bạn. Nhóm em xin chân thành cảm ơn. Nhóm sinh viên thực hiện: Trần Việt Đức Dương Nữ Nguyệt Linh Trương Công Trọng Nghĩa Nguyễn Thị Minh Thùy Phạm Văn Toàn Contents I. Nghiên cứu sơ bộ 5 1. Khảo sát hệ thống 5 2. Làm tổng quan về hệ thống 6 2.1. Các nhiệm vụ cơ bản 6 2.2. Các quy trình nghiệp vụ 6 3. Mô hình hóa lĩnh vực ứng dụng : 10 3.1. Xác định các lớp lĩnh vực 10 3.2. Gán trách nhiệm và khái quát hóa các lớp 12 II. Phân tích hệ thống 13 1. Môi trường hệ thống 13 2. Mô tả chung các chức năng 13 3. Phát hiện và đặc tả các ca sử dụng 15 3.1. Biểu đồ UC và mô tả UC 15 3.2. Giao diện cho các UC 41 3.3. Phân tích kiến trúc 49 3.4. Mô hình hóa hành vi 55 III. Thiết kế hệ thống 68 1. Thiết kế CSDL 68 2. Thiết kế phân tầng 69 I. Nghiên cứu sơ bộ 1. Khảo sát hệ thống Enci là trung tâm ngoại ngữ nằm trên đường Giải Phóng. Trung tâm đào tạo chuyên sâu IELTS, TOEIC, tiếng Anh giao tiếp mọi trình độ với học phí cạnh tranh nhưng chất lượng đảm bảo, nhờ việc áp dụng tối đa công nghệ mới, giảm thiểu những chi phí tốn kém như bộ máy quản lý cồng kềnh, chi phí quảng cáo truyền thống, ... tập trung vào nâng cao chất lượng giảng dạy, giáo trình hiện đại, cập nhật, cơ sở vật chất hiện đại, dịch vụ chăm sóc học viên cùng các giá trị tặng thêm độc đáo ENCI ENGLISH cung cấp các khóa học ( mỗi khóa gồm nhiều cấp, từ lv1 đến lv6 ): Những khóa học bổ trợ kĩ năng : ngữ âm – ngữ pháp – từ vựng General English ( tiếng Anh giao tiếp tổng quát ) Luyện thi IELTS Luyện thi TOEIC Do số lượng học viên đông, thường xuyên thay đổi, vì vậy Trung tâm cần một hệ thống tin học quản lý học viên để đảm bảo hoạt động của Trung tâm diễn ra thông suốt, hợp lý và hiệu quả Với mục đích cung cấp một ứng dụng cho phép hỗ trợ công việc quản lý của trung tâm, website Encienglish.com ra đời để cung cấp các ứng dụng hỗ trợ việc quản lý học viên của trung tâm   2. Làm tổng quan về hệ thống 2.1. Các nhiệm vụ cơ bản Bài toán quản lý học viên đặt ra các nhiệm vụ cơ bản như sau : Thể hiện được mô hình quản lý học viên theo từng lớp, từng cấp độ và từng khóa Hệ thống phải cho phép tạo ra các báo cáo tổng kết như : số học viên mỗi đợt tuyển, danh sách lớp đông học viên,…… 2.2. Các quy trình nghiệp vụ 2.2.1. QT đăng kí học Hàng tháng trung tâm tổ chức nhiều khóa học số lượng tùy thuộc vào cơ sở vật chất và nhận định thị trường, mỗi khóa học kéo dài 3 tháng (12 tuần). Trước mỗi đợt khai giảng khoảng một tháng, bộ phận giáo vụ bắt đầu nhận học viên mới Khi đến đăng ký học lần đầu tiên, học viên sẽ được làm bài thi thử , để xếp lớp học phù hợp với trình độ của học viên . Sau đó ,học viên sẽ chọn giờ học (mỗi loại lớp sẽ có một số giờ học nhất định để học viên lựa chọn) và loại lớp muốn học. Khi sĩ số học viên đăng ký đủ vào 1 lớp cùng level thì trung tâm sẽ mở 1 lớp mới ( tối thiểu 15 học viên và tối đa 20 học viên trong một lớp ). Học viên sẽ đóng học phí tương ứng với cấp học của loại lớp Nhân viên trung tâm ghi nhận thông tin học viên, thu tiền và lập biên lai thu học phí, đồng thời hẹn ngày khai giảng của lớp đó. Ngoài ra học viên cũ của trung tâm sau khi thi đậu kỳ thi cuối khóa sẽ đến đăng ký học tiếp lớp cao hơn ( hoặc nếu không thi đậu sẽ đăng ký học lại ). Các học viên này chỉ cần chọn ngày, giờ học 2.2.2. QT xếp lớp Giáo vụ sẽ dựa trên giờ học mà học viên đăng kí để mở lớp Nếu có một giờ học mà có quá ít học viên thuộc cùng một cấp lớp (dưới 12 học viên) thì sẽ không mở lớp. Khi đó, giáo vụ sẽ liên lạc với học viên để xếp lịch cho phù hợp : + Yêu cầu học viên đổi sang lớp khác cùng cấp độ với mình + Nếu không có lớp nào cùng cấp độ mà vẫn còn chỗ, giáo vụ sẽ dựa vào điểm thi đầu vào của học viên để quyết định cho học viên lên hoặc xuống 1 cấp ( nếu học viên đồng ý và còn chỗ trống trong lớp đó ) + Nếu vẫn không được thì sẽ hoàn trả học phí cho học viên. Một lớp có tối đa 20 học viên, nếu nhiều hơn sẽ phải tách thành 2 lớp

ĐẠI HỌC BÁCH KHOA HÀ NỘI Viện Công Nghệ Thông Tin và Truyền Thông BÁO CÁO BÀI TẬP LỚN Môn : Phân tích thiết kế hướng đối tượng Đề tài: Xây dựng hệ thống quản lý học viên trung tâm ngoại ngũ Nhóm sinh viên thực hiện : Trần Việt Đức – 20086084 Dương Nữ Nguyệt Linh – 20081516 Trương Công Trọng Nghĩa – 20081877 Nguyễn Thị Minh Thùy – 20082598 Phạn Văn Toàn – 20082711 Giáo viên hướng dẫn : TS. Nguyễn Hữu Đức Hà Nội, Tháng 4 năm 2012 1 LỜI NÓI ĐẦU Ngày nay tồn tại khá nhiều phương pháp để phát triển hệ thống. Các phương pháp hướng chức năng nở rộ vào những năm 70, 80 của thế kỉ trước, lấy chức năng làm đơn vị phân rã khi phân tích hệ thống, là phương pháp tự nhiên và dễ hiểu. Tuy nhiên nhược điểm của hệ thống được xây dựng theo phương pháp này là khó sửa chữa, khó nâng cấp và khả năng tái sử dụng thấp. Ra đời từ đầu năm 90 đến nay, phương pháp hướng đối tượng khắc phục các nhược điểm trên, lấy đối tượng làm đơn nguyên cơ bản của hệ thống. Trong phương pháp này các đối tượng tin học dùng để phản ánh hay mô phỏng các đối tượng trong thế giới thực nên rất tự nhiên và dễ hiểu. Ngôn ngữ UML là một loại kí pháp mô hình hóa đối tượng, có thể sử dụng trong mọi tiến trình, xuyên suốt vòng đời phát triển. UML cung cấp các mô hình để diễn tả hệ thống theo các góc nhìn nhất định. Vận dụng phương pháp hướng đối tượng, ngôn ngữ mô hình hóa UML, nhóm em xin chọn đề tài “Phân tích thiết kế hệ thống quản lý học viên trung tâm ngoại ngữ” để tìm hiểu quy trình phát triển một hệ thống thông tin bao gồm các giai đoạn chính: tìm hiểu nhu cầu, phân tích, thiết kế, cài đặt, khai thác, bảo dưỡng. 2 LỜI CẢM ƠN Để có thể hoàn thành báo cáo đề tài “Phân tích thiết kế hệ thống quản lý học viên trung tâm ngoại ngữ”, nhóm em xin gửi lời cảm ơn chân thành nhất tới thầy giáo Nguyễn Hữu Đức, bộ môn Hệ thống thông tin, trường Đại Học Bách Khoa Hà Nội, đã truyền đạt, giảng dạy cho chúng em những kiến thức, những kinh nghiệm qúy báu trong thời gian học tập và rèn luyện, tận tình hướng dẫn chúng em trong quá trình làm báo cáo này. Nhóm em cũng gửi lời cảm ơn tới bạn bè đã đóng góp những ý kiến quý bàu để nhóm em có thể hoàn thành báo cáo tốt hơn. Tuy nhiên, do thời gian và trình độ có hạn nên báo cáo này chắc chắn không tránh khỏi những thiếu sót, nhóm em rất mong được sự đóng góp ý kiến của các thầy và toàn thể các bạn. Nhóm em xin chân thành cảm ơn. Nhóm sinh viên thực hiện: Trần Việt Đức Dương Nữ Nguyệt Linh Trương Công Trọng Nghĩa Nguyễn Thị Minh Thùy Phạm Văn Toàn 3 Contents I. Nghiên cứu sơ bộ 1. Khảo sát hệ thống Enci là trung tâm ngoại ngữ nằm trên đường Giải Phóng. Trung tâm đào tạo chuyên sâu IELTS, TOEIC, tiếng Anh giao tiếp mọi trình độ với học phí cạnh tranh nhưng chất lượng đảm bảo, nhờ việc áp dụng tối đa công nghệ mới, giảm thiểu những chi phí tốn kém như bộ máy quản lý cồng kềnh, chi phí quảng cáo truyền thống, tập trung vào nâng cao chất lượng giảng dạy, giáo trình hiện đại, cập nhật, cơ sở vật chất hiện đại, dịch vụ chăm sóc học viên cùng các giá trị tặng thêm độc đáo ENCI ENGLISH cung cấp các khóa học ( mỗi khóa gồm nhiều cấp, từ lv1 đến lv6 ): - Những khóa học bổ trợ kĩ năng : ngữ âm – ngữ pháp – từ vựng - General English ( tiếng Anh giao tiếp tổng quát ) - Luyện thi IELTS - Luyện thi TOEIC Do số lượng học viên đông, thường xuyên thay đổi, vì vậy Trung tâm cần một hệ thống tin học quản lý học viên để đảm bảo hoạt động của Trung tâm diễn ra thông suốt, hợp lý và hiệu quả Với mục đích cung cấp một ứng dụng cho phép hỗ trợ công việc quản lý của trung tâm, website Encienglish.com ra đời để cung cấp các ứng dụng hỗ trợ việc quản lý học viên của trung tâm 4 2. Làm tổng quan về hệ thống 2.1. Các nhiệm vụ cơ bản Bài toán quản lý học viên đặt ra các nhiệm vụ cơ bản như sau : - Thể hiện được mô hình quản lý học viên theo từng lớp, từng cấp độ và từng khóa - Hệ thống phải cho phép tạo ra các báo cáo tổng kết như : số học viên mỗi đợt tuyển, danh sách lớp đông học viên,…… 2.2. Các quy trình nghiệp vụ 2.2.1. QT đăng kí học - Hàng tháng trung tâm tổ chức nhiều khóa học số lượng tùy thuộc vào cơ sở vật chất và nhận định thị trường, mỗi khóa học kéo dài 3 tháng (12 tuần). Trước mỗi đợt khai giảng khoảng một tháng, bộ phận giáo vụ bắt đầu nhận học viên mới - Khi đến đăng ký học lần đầu tiên, học viên sẽ được làm bài thi thử , để xếp lớp học phù hợp với trình độ của học viên . Sau đó ,học viên sẽ chọn giờ học (mỗi loại lớp sẽ có một số giờ học nhất định để học viên lựa chọn) và loại lớp muốn học. Khi sĩ số học viên đăng ký đủ vào 1 lớp cùng level thì trung tâm sẽ mở 1 lớp mới ( tối thiểu 15 học viên và tối đa 20 học viên trong một lớp ). Học viên sẽ đóng học phí tương ứng với cấp học của loại lớp - Nhân viên trung tâm ghi nhận thông tin học viên, thu tiền và lập biên lai thu học phí, đồng thời hẹn ngày khai giảng của lớp đó. Ngoài ra học viên cũ của trung tâm sau khi thi đậu kỳ thi cuối khóa sẽ đến đăng ký học tiếp 5 lớp cao hơn ( hoặc nếu không thi đậu sẽ đăng ký học lại ). Các học viên này chỉ cần chọn ngày, giờ học 6 2.2.2. QT xếp lớp - Giáo vụ sẽ dựa trên giờ học mà học viên đăng kí để mở lớp - Nếu có một giờ học mà có quá ít học viên thuộc cùng một cấp lớp (dưới 12 học viên) thì sẽ không mở lớp. Khi đó, giáo vụ sẽ liên lạc với học viên để xếp lịch cho phù hợp : + Yêu cầu học viên đổi sang lớp khác cùng cấp độ với mình + Nếu không có lớp nào cùng cấp độ mà vẫn còn chỗ, giáo vụ sẽ dựa vào điểm thi đầu vào của học viên để quyết định cho học viên lên hoặc xuống 1 cấp ( nếu học viên đồng ý và còn chỗ trống trong lớp đó ) + Nếu vẫn không được thì sẽ hoàn trả học phí cho học viên. - Một lớp có tối đa 20 học viên, nếu nhiều hơn sẽ phải tách thành 2 lớp 7 2.2.3. QT tổ chức thi cuối khóa - Thi cuối khóa sẽ không tổ chức tập trung, mà giáo viên sẽ tự cho lớp thi vào tuần cuối cùng. - Sau đó, giáo viên gửi điểm cho giáo vụ - Giáo vụ ghi nhận lại kết quả thi cuối khóa vào hồ sơ học viên 8 3. Mô hình hóa lĩnh vực ứng dụng : 3.1. Xác định các lớp lĩnh vực Dựa vào các khái niệm lớp lĩnh vực và dựa vào mô tả bài toán, các lớp lĩnh vực được mô tả như sau : - Lớp Học Viên gồm những thông tin sau : + CMND : Chứng minh thư nhân dân + DiaChi : Địa chỉ thường trú + Email + Email người dùng + GioiTinh : Giới tính + HoTen : Họ tên + NgaySinh : Ngày tháng năm sinh + SĐT : Số điện thoại + Diem : Điểm thi của học viên + Khoa : Khóa học của học viên + Lớp : Lớp học của học viên + SoHieuHocVien : Số hiệu học viên - Lớp Nhân Viên Trung Tâm gồm những thông tin sau : + CMND : Chứng minh thư nhân dân + DiaChi : Địa chỉ thường trú + Email : Email người dùng + GioiTinh : Giới tính + HoTen : Họ tên + NgaySinh : Ngày tháng năm sinh + SĐT : Số điện thoại + MaNhanVien : Mã số nhân viên - Lớp Giáo Viên gồm những thông tin sau : + CMND : Chứng minh thư nhân dân + DiaChi : Địa chỉ thường trú + Email : Email người dùng + GioiTinh : Giới tính + HoTen : Họ tên + NgaySinh : Ngày tháng năm sinh + SĐT : Số điện thoại + LopDay : Lớp mà giáo viên đảm nhiệm công việc giảng dạy 9 + MaGiaoVien : Mã số giáo viên - Lớp Lớp gồm những thông tin sau : + GiaoVien : Giáo viên phục trách giảng dạy lớp + HocVien : Danh sách học viên của lớp + MaLop : Mã số lớp 10 [...]... Bao gồm nhân viên quản lý và giáo viên của trung tâm Nhân viên trung tâm có các chức năng sau : - Quản lý học viên : Bao gồm các thao tác xóa sửa thêm mới và cập nhật thông tin học viên 13 - Quản lý giáo viên : Cập nhật thông tin giáo viên của trung tâm Quản lý thông báo : thêm mới, cập nhật các mục thông báo được đăng - trên website của trung tâm Quản lý lớp học Xếp lớp Nhập điểm học viên 14 3 Phát hiện... dụng Trung bình 24 3.1.7 UC Nhân viên thêm học viên Tên UC Thêm học viên Mô tả Khi học viên mới đăng kí vào học ở trung tâm & đã qua 1 bài test thì học viên đó được thêm vào CSDL Tác nhân Nhân Viên Trung Tâm Sự kiện kích hoạt Nhân viên trung tâm chọn “Thêm học viên Điều kiện tiên quyết Đã đăng nhập Nhân viên trung tâm Hệ thống 1 Chọn “Thêm học viên Phương thức cơ bản 2 Hiển thị form cho nhân viên. .. hình thông tin học viên cần xem Ngoại lệ Không Tần suất sử dụng Cao 3.1.11 UC Xóa thông tin học viên Tên UC Xóa thông tin học viên 28 Mô tả Đây là 1 UC extend từ UC “Xem thông tin học viên Khi học viên không còn học ở trung tâm nữa, nhân viên sẽ xóa thông tin học viên khỏi CSDL của trung tâm Tác nhân Nhân Viên Trung Tâm Sự kiện kích hoạt Nhân viên trung tâm chọn “Xóa thông tin học viên Điều kiện... hệ thống II 1 Môi trường hệ thống HT đăng kí học Tiếng Anh trực tuyến Xem thông tin khóa học KH Đăng kí học Lịch học Tài khoản Đăng kí học Lịch học Thông tin cá nhân Kế hoạch học tập 12 Xếp lớp Đơn đăng kí học Quản lý học viên, giáo viên 2 Mô tả chung các chức năng Các tác nhân chính ảnh hưởng đến hệ thống là khách, học viên và nhân viên của trung tâm • Khách : Là người bất kì chung đăng nhập vào hệ. .. UC Thêm giáo viên mới Tên UC Thêm giáo viên mới Mô tả Sau khi một giáo viên được tuyển vào giảng dạy tại trung tâm, nhân viên trung tâm sẽ thêm giáo viên này vào trong CSDL của trung tâm Tác nhân Nhân Viên Trung Tâm Sự kiện kích hoạt Nhân viên trung tâm chọn “Thêm giáo viên mới” Điều kiện tiên quyết Đã đăng nhập 30 Nhân viên trung tâm Hệ thống 1 Chọn “Thêm giáo viên mới” 2 Hiển thị form nhập th tin... thống Khách có các chức năng chính là : - Đăng nhập vào hệ thống - Xem thông tin khóa học, thông báo của trung tâm - Đăng kí test thử • Học viên : Là người đã test thử đầu vào của trung tâm, đăng kí học và được trung tâm cấp cho một tài khoản và mật khẩu để đăng nhập vào hệ • thống Học viên có các chức năng sau : - Xem điểm - Xem thời khóa biểu - Đăng kí lớp học Nhân viên trung tâm : Bao gồm nhân viên. .. CSDL, nhân viên đang trong mục “Xem thông tin học viên Nhân viên trung tâm Hệ thống 1 Chọn “Xóa thông tin học viên 2 Hỏi lại có chắc c muốn xóa hay không Phương thức cơ bản 3 Chọn xóa 4 Xóa thông tin học v nếu nhân viên chọn có Phương thức thay thế Không Kết quả Thông tin về học viên được xóa khỏi CSDL Ngoại lệ Nếu nhân viên chọn “không” khi hệ thống hỏi, hệ thống sẽ không xóa thông tin học viên Tần... dụng Trung bình 3.1.12 UC Sửa thông tin học viên Tên UC Sửa thông tin học viên Mô tả Đây là 1 UC extend từ UC “Xem thông tin học viên Khi thông tin học viên có sự thay đổi hoặc trong khi xem thông tin học viên, nhân viên trung tâm phát hiện chỗ nào sai sót thì sẽ sửa & thông tin sửa sẽ được lưu vào CSDL 29 Tác nhân Nhân Viên Trung Tâm Sự kiện kích hoạt Nhân viên trung tâm chọn “Sửa thông tin học viên ... Nhân viên xếp lớp Tên UC Xếp lớp Mô tả Khi có học viên đăng kí học thì tùy theo trình độ & nhu cầu học viên mà nhân viên sẽ xếp lớp cho phù hợp Tác nhân Nhân Viên Trung Tâm Sự kiện kích hoạt Nhân viên trung tâm chọn “Xếp lớp” Điều kiện tiên quyết Đã đăng nhập & học viên đó tồn tại trong CSDL Nhân viên trung tâm Hệ thống 1 /Chọn “Xếp lớp” 2 Hiển thị danh sách l viên chưa xếp lớp c thông tin của từng học. .. kích hoạt Nhân viên trung tâm chọn “Xem thông tin học viên Điều kiện tiên quyết Đã đăng nhập & thông tin tồn tại trong CSDL Nhân viên trung tâm Hệ thống 1 Chọn “Xem thông tin học viên 2 Hiển thị danh sách các viên trong trung tâm theo t lớp Phương thức cơ bản 3 Chọn lớp 4 Hiển thị các học viên trong l 5 Chọn học viên 6 Hiển thị thông tin học v ( có kèm theo các tùy chọn s xóa ) cho nhân viên chọn Phương . nhân viên quản lý và giáo viên của trung tâm Nhân viên trung tâm có các chức năng sau : - Quản lý học viên : Bao gồm các thao tác xóa sửa thêm mới và cập nhật thông tin học viên 13 - Quản lý. TOEIC Do số lượng học viên đông, thường xuyên thay đổi, vì vậy Trung tâm cần một hệ thống tin học quản lý học viên để đảm bảo hoạt động của Trung tâm diễn ra thông suốt, hợp lý và hiệu quả Với. ĐẠI HỌC BÁCH KHOA HÀ NỘI Viện Công Nghệ Thông Tin và Truyền Thông BÁO CÁO BÀI TẬP LỚN Môn : Phân tích thiết kế hướng đối tượng Đề tài: Xây dựng hệ thống quản lý học viên trung tâm ngoại ngũ Nhóm

Ngày đăng: 04/10/2014, 20:17

Từ khóa liên quan

Mục lục

  • I. Nghiên cứu sơ bộ

    • 1. Khảo sát hệ thống

    • 2. Làm tổng quan về hệ thống

      • 2.1. Các nhiệm vụ cơ bản

      • 2.2. Các quy trình nghiệp vụ

        • 2.2.1. QT đăng kí học

        • 2.2.2. QT xếp lớp

        • 2.2.3. QT tổ chức thi cuối khóa

        • 3. Mô hình hóa lĩnh vực ứng dụng :

          • 3.1. Xác định các lớp lĩnh vực

          • 3.2. Gán trách nhiệm và khái quát hóa các lớp

          • II. Phân tích hệ thống

            • 1. Môi trường hệ thống

            • 2. Mô tả chung các chức năng

            • 3. Phát hiện và đặc tả các ca sử dụng

              • 3.1. Biểu đồ UC và mô tả UC

                • 3.1.1. UC Khách xem thông tin khóa học

                • 3.1.2. UC Khách đăng kí học

                • 3.1.3. UC Khách đăng nhập

                • 3.1.4. UC Học viên xem điểm

                • 3.1.5. UC Học viên đăng kí lớp

                • 3.1.6. UC Học viên xem thời khóa biểu

                • 3.1.7. UC Nhân viên thêm học viên

                • 3.1.8. UC Nhân viên nhập điểm

                • 3.1.9. UC Nhân viên xếp lớp

                • 3.1.10. UC Xem thông tin học viên

                • 3.1.11. UC Xóa thông tin học viên

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

Tài liệu liên quan