Luận văn: Xây dựng hệ quản lý học tập theo tín chỉ của trường Đại học
lượt xem 53
download
Hệ thống hỗ trợ các chức năng của hệ học tập theo tín chỉ như : sinh viên đăng kí môn học , tra cứu kết quả học tập … ; giáo viên chọn môn học để dạy , cho điểm sinh viên … ; quản lý thong tin giáo viên , sinh viên , môn học , đánh giá kết quả học tập …
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Luận văn: Xây dựng hệ quản lý học tập theo tín chỉ của trường Đại học
- http://caohoc.vn Học viện công nghệ bưu chính viễn thông – Khoa công nghệ thông tin - Lớp D05CNTT1 Môn học phân tích thiết kế hệ thống – Bài tập nhóm Xây dựng hệ quản lý học tập theo tín chỉ của trường Đại học Nhóm sinh viên : Đào Bá Hoàng Diệp Nguyễn Văn Sáng Nguyễn Văn Lực Giáo viên hướng dẫn : PGS – TS Trần Đình Quế http://caohoc.vn
- http://caohoc.vn 1. Yêu cầu nghiệp vụ. 1.1. Yêu cầu của khách hàng Hệ thống hỗ trợ các chức năng của hệ học tập theo tín chỉ như : sinh viên đăng kí môn học , tra cứu kết quả học tập … ; giáo viên chọn môn học để dạy , cho điểm sinh viên … ; quản lý thong tin giáo viên , sinh viên , môn học , đánh giá kết quả học tập … 1.2. Danh sách các tác nhân. 1.2.1.Sinh viên - Các sinh viên đều được gán mã để phân biệt với nhau và quản lý các thông tin liên quan. - Các sinh viên có thể thuộc 1 trong các kiếu : đại học , cao đẳng , tại chức . - Các thông tin liên quan của sinh viên : mã , tên , quê quán , giới tính , địa chỉ , ngày sinh , khoa … - Sinh viên có thể truy cập hệ thống để xem thông tin về các môn học bắt buộc và tự chọn trong học kì hiện tại , từ đó để đưa ra quyết định đăng kí môn học bằng cách điền thông tin vào phiếu đăng kí học . Sinh viên phải đăng ký học tối thiểu 10 tín chỉ trong mỗi học kỳ chính, ngoại trừ các học kỳ thực tập và không kể các tín chỉ thuộc các môn học cấp chứng chỉ như Giáo dục quốc phòng, Giáo dục thể chất, các môn học thêm. Sinh viên được phép đăng ký và theo học bất cứ môn học nào thuộc chương trình đào tạo sinh viên đã đăng ký theo học mà nhà trường mở trong học kỳ nếu thoả các điều kiện ràng buộc của môn học (môn học trước) và lớp môn học tương ứng còn khả năng tiếp nhận sinh viên. Sinh viên bắt buộc phải tuân thủ theo quy trình đăng ký môn học do nhà trường ban hành . Việc đăng ký môn học của sinh viên được xem là hoàn tất khi sinh viên hoàn tất thủ tục đăng ký và đóng học phí đúng hạn và nhận thời khoá biểu chính thức. Nếu người nào không hoàn tất đăng ký môn học đúng hạn định, nhà trường sẽ không công nhận sinh viên tiếp tục việc học tại trường. Sinh viên không được hủy kết quả đăng ký môn học khi đã hoàn tất việc đăng ký. Nếu trong quá trình học tập của học kỳ vì hoàn cảnh bất khả kháng như tai nạn, ốm đau bất ngờ, gia đình lâm vào hoàn cảnh khó khăn http://caohoc.vn
- http://caohoc.vn ...vv, căn cứ vào thời hạn nộp đơn trường sẽ xem xét cho rút môn học và hoàn lại một phần học phí môn học đã đóng. - Sinh viên có điểm trung bình môn học không đạt (dưới 4.0) thì bắt buộc phải đăng kí học lại . Đối với môn học bắt buộc thì sinh viên bắt buộc phải đăng ký học lại chính môn học đó. Đối với môn lựa chọn bắt buộc, tự chọn tự do sinh viên đăng ký học lại chính môn học đó hoặc môn cùng nhóm tương ứng. Đối với môn học bất kỳ đã có kết quả TBMH từ 4.0 trở lên sinh viên được phép đăng ký học lại môn học đó, khi có mở lớp, để cải thiện điểm. Điểm của các lần học đều được ghi trong bảng điểm học kỳ. Kết quả cao nhất trong các lần học sẽ được chọn để tính vào điểm trung bình tích luỹ và được ghi vào thành tích học tập khi sinh viên tốt nghiệp. - Sinh viên có quyền truy cập vào hệ thống để xem thông tin về bản thân như điểm số , tín chỉ , xếp loại học lực … 1.2.2.Giáo viên - Các thông tin của Giáo viên như : mã số , họ tên , địa chỉ , số điện thoại , giới tính , năm sinh , khoa … - Giáo viên có thể thực hiện các chức năng : tra cứu thông tin về môn học , sinh viên , đăng kí môn học để dạy (phiếu đăng kí dạy) , cập nhật , cho điểm các sinh viên trong lớp của mình . - Giáo viên đăng kí các môn học thuộc khoa của mình , tổng số tiết dạy của giáo viên trong 1 học kì được giới hạn , giáo viên không được đăng kí số môn học vượt quá số tiết cho phép . 1.2.3.Người quản lý : - Là người có pass và được quyền sử dụng toàn bộ các chức năng của hệ thống này : nhập , xoá , cập nhật quản lý các thông tin liên quan (môn học , sinh viên , giáo viên …) . - Chức năng quản lý môn học : tìm kiếm , sắp xếp , thêm , xoá , cập nhật môn học (ví dụ như : thêm 1 số môn học mới vào hệ thống giảng dạy , thay đổi số tiết của môn học hoặc kiểu môn học - tự do hay bắt buộc , sửa đổi danh sách các môn học trong học kì …) http://caohoc.vn
- http://caohoc.vn - Chức năng quản lý sinh viên , giáo viên , lớp : tìm kiếm , sắp xếp , thêm , xoá , cập nhật , gửi thông báo (ví dụ như : thông báo về danh sách các lớp học sinh viên tham gia trong học kì , thông báo kết quả học tập , quyết định cảnh cáo , buộc ngừng học hay tuyên dương … ) - Chức năng thống kê : thống kê tình hình học tập của sinh viên theo khoa trong từng kì học, thống kê tốt nghiệp của khoa và đánh giá tốt nghiệp của mỗi sinh viên… 1.3. Danh sách các usecase. U1: Đăng kí: Sinh viên, giáo viên sử dụng chức năng để đăng ký , từ đó có thể đăng ký môn học và môn giảng dạy. U2: Đăng nhập: Trước khi sử dụng các chức năng của hệ thống, người sử dụng phải đăng nhập vào hệ thống. U3: Tìm kiếm sinh viên:Người sử dụng sau khi đăng nhập, có thể tìm kiếm sinh viên theo những thông tin đã biết, hệ thống sẽ hiển thị các thông tin liên quan đến sinh viên. U4: Tìm kiếm giáo viên: Người sử dụng sau khi đăng nhập, có thể tìm kiếm giáo viên theo những thông tin đã biết, hệ thống sẽ hiển thị các thông tin liên quan đến giáo viên . U5: Tìm kiếm môn học : Người sử dụng sau khi đăng nhập, có thể tìm kiếm môn học theo những thông tin đã biết, hệ thống sẽ hiển thị các thông tin liên quan đến môn học. U6: Xem danh sách môn học theo (học kì – khoa): Người sử dụng sau khi đăng nhập, có thể xem môn học theo học kỳ và theo khoa. U7: Tìm kiếm lớp : Người sử dụng sau khi đăng nhập, có thể xem danh sách của một lớp nào đó U8: Tìm kiếm điểm : U9: Nhập / sửa thông tin Người quản lý: Người quản lý sau khi đăng nhập có thể nhập thêm hoặc sửa thông tin cá nhân. U10: Thêm sinh viên: Người quản lý sau khi đăng nhập có thể nhập thêm sinh viên. U11: Xoá sinh viên: Người quản lý sau khi đăng nhập có thể xoá sinh viên. U12: Cập nhật sinh viên: Người quản lý sau khi đăng nhập có thể thay đổi thông tin cá nhân của sinh viên. U13: Thêm giáo viên: Người quản lý sau khi đăng nhập có thể nhập thêm giáo viên. U14: Xoá giáo viên: Người quản lý sau khi đăng nhập có thể xoá giáo viên. U15: Cập nhật giáo viên: Người quản lý sau khi đăng nhập có thể thay đổi thông tin cá nhân của giáo viên. U16: Thêm môn học: Người quản lý sau khi đăng nhập có thể nhập thêm môn học . U17: Xoá môn học: Người quản lý sau khi đăng nhập có thể xoá môn học. U18: Cập nhật môn học: Người quản lý sau khi đăng nhập có thể thay đổi thông tin của môn học . U19: Thêm danh sách môn học (theo học kì – khoa): Người quản lý sau khi đăng nhập có thể nhập thêm môn học cho một hoc kỳ của một khoa nhất đ ịnh. http://caohoc.vn
- http://caohoc.vn U20: Xoá danh sách môn học (theo học kì – khoa): Người quản lý sau khi đăng nhập có thể nhập xoá môn học cho một hoc kỳ của một khoa nhất đ ịnh. U21: Đăng kí môn học: Sinh viên sau khi đăng nhập có thể đăng ký môn học trong học kỳ, dựa theo danh sách các môn học theo học kỳ - khoa. U22: Nhập lớp : Người quản lý sau khi đăng nhập vào hêk thống có quyền tạo ra 1 lớp mới để phục vu yêu cầu học của sinh viên , yêu cầu dạy của giáo viên và chương trình học quy định. U23: Xoá lớp : Người quản lý sau khi đăng nhập vào hệ thống có quyền xoá đi lớp . U24: Nhập điểm và cập nhật điểm: Giáo viên sau khi đ ăng nhập v ào hệ thống có quyền nhập điểm cho lớp mình giảng dạy. U25: Thống kê tình hình học tập của khoa theo kì, thống kê tốt nghiệp: Người dùng đăng nhập vào hệ thống, sau đó có thể xem thống kê về tình hình học tập của các sinh viên. 1.4. Chi tiết hoá các usecase. U1: Đăng kí: 1. Người dùng truy nhập vào hệ thống (không cần đăng nhập). 2. Người dùng chọn ch ức n ăng đ ăng k ý. 3. Hệ thống hiển thị form đăng k ý. 4. Người dùng điền đầy đủ thông tin yêu cầu và nhấn dangky. U2: Đăng nhập: 1. Người dùng kích hoạt hệ thống. 2. Hệ thống hiển thị form đăng nhập yêu cầu nhập thông tin. 3. Người dùng nhập các thông tin cần thiết và ấn vào dangnhap U3: Tìm kiếm sinh viên: 1. Người dùng chọn chức năng tìm kiếm sinh viên. 2. Người dùng nhập các thông tin tìm kiếm. 3. Hệ thống tìm thông tin trong CSDL theo các từ khoá. 4. Hệ thống hiển thị thông tin tìm được. U4: Tìm kiếm giáo viên: 1. Người dùng chọn chức năng tìm kiếm giáo viên. 2. Người dùng nhập các thông tin tìm kiếm. 3. Hệ thống tìm thông tin trong CSDL theo các từ khoá. 4. Hệ thống hiển thị thông tin tìm được. U5: Tìm kiếm môn học :. 1. Người dùng chọn chức năng tìm kiếm môn học. 2. Người dùng nhập các thông tin tìm kiếm. 3. Hệ thống tìm thông tin trong CSDL theo các từ khoá. 4. Hệ thống hiển thị thông tin tìm được. U6: Xem danh sách môn học theo (học kì – khoa): 1. Người dùng chọn chức năng xem danh sách môn học. 2. Hệ thống hiển thị thông tin. U7: Tìm kiếm lớp : 1. Người dùng chọn chức năng tìm kiếm lớp. http://caohoc.vn
- http://caohoc.vn 2. Người dùng nhập các thông tin tìm kiếm. 3. Hệ thống tìm thông tin trong CSDL theo các từ khoá. 4. Hệ thống hiển thị thông tin tìm được. U8: Tìm kiếm điểm : 1. Người dùng chọn chức năng tìm kiếm điểm. 2. Người dùng nhập các thông tin tìm kiếm. 3. Hệ thống tìm thông tin trong CSDL theo các từ khoá. 4. Hệ thống hiển thị thông tin tìm được. U9: Nhập / sửa thông tin Người quản lý: 1. Người quản lý chọn chức năng nhập/sửa thông tin người quản lý. 2. Hệ thống hiển thị giao diện cho người quản lý nhập thông tin. 3. Người quản lý nhập thông tin và chọn nhập/sửa thông tin. 4. Nếu thông tin nhập không hợp lệ, hệ thống thông báo lỗi và yêu cầu nhập lại. U10: Thêm sinh viên: 1. Người quản lý chọn chức năng thêm sinh viên. 2. Hệ thống hiển thị giao diện nhập sinh viên. 3. Người quản lý nhập thông tin về sinh viên và kích hoạt nút nhap. 4. Nếu thông tin nhập vào không hợp lệ, hệ thống thông báo lỗi và yêu cầu nhập lại. U11: Xoá sinh viên: 1. Người quản lý chọn chức năng xoá sinh viên. 2. Hệ thống hiển thị giao diện nhập mã sinh viên cần xoá. 3. Người quản lý nhập mã sinh viên và kích hoạt nút xoá. 4. Nếu thông tin nhập vào không hợp lệ, hệ thống thông báo lỗi và yêu cầu nhập lại. U12: Cập nhật sinh viên: 1. Người quản lý chọn chức năng cập nhật sinh viên. 2. Hệ thống hiển thị giao diện nhập thông tin sinh viên. 3. Người quản lý nhập thông tin sinh viên và kích hoạt nút cập nhật. 4. Nếu thông tin nhập vào không hợp lệ, hệ thống thông báo lỗi và yêu cầu nhập lại. U13: Thêm giáo viên: 1. Người quản lý chọn chức năng thêm giáo viên. 2. Hệ thống hiển thị giao diện nhập giáo viên. 3. Người quản lý nhập thông tin về giáo viên và kích hoạt nút nhap. 4. Nếu thông tin nhập vào không hợp lệ, hệ thống thông báo lỗi và yêu cầu nhập lại. U14: Xoá giáo viên: 1. Người quản lý chọn chức năng xoá giáo viên. 2. Hệ thống hiển thị giao diện nhập mã giáo viên cần xoá. 3. Người quản lý nhập mã giáo viên và kích hoạt nút xoá. 4. Nếu thông tin nhập vào không hợp lệ, hệ thống thông báo lỗi và yêu cầu nhập lại. U15: Cập nhật giáo viên: 1. Người quản lý chọn chức năng cập nhật giáo viên. 2. Hệ thống hiển thị giao diện nhập thông tin giáo viên. http://caohoc.vn
- http://caohoc.vn 3. Người quản lý nhập thông tin giáo viên và kích hoạt nút cập nhật. 4. Nếu thông tin nhập vào không hợp lệ, hệ thống thông báo lỗi và yêu cầu nhập lại. U16: Thêm môn học: 1. Người quản lý chọn chức năng thêm môn học. 2. Hệ thống hiển thị giao diện nhập môn học. 3. Người quản lý nhập thông tin về môn học và kích hoạt nút nhap. 4. Nếu thông tin nhập vào không hợp lệ, hệ thống thông báo lỗi và yêu cầu nhập lại. U17: Xoá môn học: 1. Người quản lý chọn chức năng xoá môn học. 2. Hệ thống hiển thị giao diện nhập mã môn học cần xoá. 3. Người quản lý nhập mã môn học và kích hoạt nút xoá. 4. Nếu thông tin nhập vào không hợp lệ, hệ thống thông báo lỗi và yêu cầu nhập lại. U18: Cập nhật môn học: 1. Người quản lý chọn chức năng cập nhật môn học. 2. Hệ thống hiển thị giao diện nhập thông tin môn học. 3. Người quản lý nhập thông tin môn học và kích hoạt nút cập nhật. 4. Nếu thông tin nhập vào không hợp lệ, hệ thống thông báo lỗi và yêu cầu nhập lại. U19: Thêm danh sách môn học (theo học kì – khoa): 1. Người quản lý đăng nhập vào hệ thống 2. Người quản lý chọn chức năng thêm danh sách môn hoc cho học kỳ của khoa. 3. Hệ thống hiển thị giao diện cho nhập môn học. 4. Người quản lý nhập môn học và kích hoạt ok. U20: Xoá danh sách môn học (theo học kì – khoa): 1. Người quản lý đăng nhập vào hệ thống 2. Người quản lý chọn chức năng xoá danh sách môn hoc cho học kỳ của khoa. 3. Hệ thống hiển thị giao diện cho nhập môn học cần xoá. 4. Người quản lý nhập môn học và kích hoạt ok. U21: Đăng kí môn học: 1. Sinh viên chọn chức năng đăng ký môn học. 2. Hệ thống hiện ra giao diện cho sinh viên đăng ký. 3. Sinh viên nhập môn học đăng ký và kích hoạt dangky. U22: Nhập lớp: 1. Người quản lý chọn chức năng nhập lớp. 2. Hệ thống hiện ra giao diện cho người quản lý nhập thông tin. 3. Người quản lý nhập thông tin của lớp và kích hoạt thêm lớp. U23: Xoá lớp: 1. Người quản lý chọn chức năng xoá lớp. 2. Hệ thống hiện ra giao diện cho người quản lý nhập thông tin của lớp cần xoá. 3.Người quản lý nhập thông tin và kích hoạt xoá lớp. U24: Nhập điểm và cập nhật điểm: 1. Giáo viên chọn chức năng nhập điểm. http://caohoc.vn
- http://caohoc.vn 2. Hệ thống hiện ra giao diện cho giáo viên nhập điểm. 3. Giáo viên nhập điểm và kích hoạt dangky. U25: Thống kê tình hình học tập của khoa theo kì, thống kê tốt nghiệp: 1. Người dùng chọn chức năng thống kê. 2. Hệ thống hiển thị thông tin thống kê các sinh viên (số tín chỉ hoàn thành, sinh viên năm thứ mấy...) 2. Yêu cầu hệ thống 2.1.Biểu đồ Use Case và Scenario 1.1.Biểu đồ Use Case Use case mức 1 : http://caohoc.vn
- http://caohoc.vn Use case mức 2 : http://caohoc.vn
- http://caohoc.vn Use case mức 3 : http://caohoc.vn
- http://caohoc.vn http://caohoc.vn
- http://caohoc.vn http://caohoc.vn
- http://caohoc.vn http://caohoc.vn
- http://caohoc.vn 2.2.Scenario 1. Scenario cho chức năng đăng kí Tên use case DangKi Tác nhân chính Sinh viên , Giáo viên Tiền điều kiện Khi người dùng muốn đăng nhập hệ thống và phải có mã sinh viên (mã giáo viên) , số CMND . Đảm bảo tối thiểu Trở lại giao diện đăng kí để người dùng đăng kí lại Đảm bảo thành công Hệ thống tạo thêm user mới , hiển thị thông báo đăng kí thành công Kích hoạt Người dùng chọn chức năng đăng kí của hệ thống. Chuỗi sự kiện chính: 1. Người dùng chọn chức năng đăng kí của hệ thống. 2. Hệ thống hiển thị Form : yêu cầu người dùng nhập thông tin : User name, user password, mã sinh viên (mã giáo viên) , số CMND. 3. Người dùng nhập thông tin và kích OK . 4. Hệ thống kiểm tra thông tin đăng kí và hiển thị đăng kí thành công. Ngoại lệ: 4.a.Người dùng nhập thiếu hoặc sai thông tin 4.a.1.Hệ thống thông báo đăng kí thất bại 4.a.2.Quay lại form nhập thông tin 4.b.User name đã tồn tại trong CSDL 4.b.1.Hệ thống thông báo đăng kí thất bại 4.b.2.Quay lại form nhập thông tin 2. Scenario cho chức năng đăng nhập Tên use case DangNhap Tác nhân chính Người quản lý , giáo viên , sinh viên Tiền điều kiện Khi người dùng muốn thao tác trên hệ thống. Đảm bảo tối thiểu Thông báo đăng nhập sai và quay lại giao diện đăng nhập Đảm bảo thành công Người dùng đăng nhập thành công vào hệ thống , hiển thị giao diện chức năng tương ứng Kích hoạt Người dùng kích hoạt chức năng đăng nhập. Chuỗi sự kiện chính: 1. Người dùng nhập user name và password vào và nhấn nút đăng nhập. 2. Hệ thống kiểm tra thông tin và hiển thị giao diện chức năng tương ứng (người quản lý , giáo viên , sinh viên) http://caohoc.vn
- http://caohoc.vn Ngoại lệ: 2.a.Tài khoản nhập vào không tồn tại 2.a.1.Hệ thống thông báo đăng nhập thất bại 2.a.2.Quay lại form đăng nhập 3. Scenario cho chức năng tìm kiếm sinh viên Tên use case TimSinhVien Tác nhân chính Người quản lý , Sinh viên , giáo viên Tiền điều kiện Người dùng đã đăng nhập vào hệ thống Đảm bảo tối thiểu Hệ thống thông báo tìm kiếm thất bại và quay lại giao diện chức năng tương ứng (Người quản lý , giáo viên , sinh viên) Đảm bảo thành công Hệ thống tìm được danh sách các sinh viên yêu cầu và hiển thị các thông tin của các sinh viên đó Kích hoạt Người dùng chọn chức năng này. Chuỗi sự kiện chính: 1. Người dùng chọn kiểu tìm kiếm theo : tên , mã , khoa và nhập từ khoá tìm kiếm vào form tìm kiếm sau đó click OK. 2. Hệ thống tìm kiếm trong CSDL , hiển thị các thông tin của các sinh viên tìm được. Ngoại lệ: 2.a. Không tìm thấy sinh viên nào có thông tin khoá trong CSDL 2.a.1.Hệ thống thông báo tìm kiếm thất bại 2.a.2.Quay lại form tìm kiếm để người dùng nhập lại thông tin khác 4. Scenario cho chức năng tìm kiếm giáo viên Tên use case TimGiaoVien Tác nhân chính Người quản lý , Sinh viên , giáo viên Tiền điều kiện Người dùng đã đăng nhập vào hệ thống Đảm bảo tối thiểu Hệ thống thông báo tìm kiếm thất bại và quay lại giao diện chức năng tương ứng (Người quản lý , giáo viên , sinh viên) Đảm bảo thành công Hệ thống tìm được danh sách các giáo viên yêu cầu và hiển thị các thông tin của các giáo viên đó Kích hoạt Người dùng chọn chức năng này. Chuỗi sự kiện chính: 1. Người dùng chọn kiểu tìm kiếm theo : tên , mã , khoa và nhập từ khoá tìm kiếm vào form tìm kiếm sau đó click OK. 2. Hệ thống tìm kiếm trong CSDL , hiển thị các thông tin của các giáo viên tìm được. http://caohoc.vn
- http://caohoc.vn Ngoại lệ: 2.a. Không tìm thấy giáo viên nào có thông tin khoá trong CSDL 2.a.1.Hệ thống thông báo tìm kiếm thất bại 5. Scenario cho chức năng tìm kiếm môn học Tên use case TimMonHoc Tác nhân chính Người quản lý , Sinh viên , giáo viên Tiền điều kiện Người dùng đã đăng nhập vào hệ thống Đảm bảo tối thiểu Hệ thống thông báo tìm kiếm thất bại và quay lại giao diện chức năng tương ứng (Người quản lý , giáo viên , sinh viên) Đảm bảo thành công Hệ thống tìm được danh sách các môn học yêu cầu và hiển thị các thông tin của các môn học đó Kích hoạt Người dùng chọn chức năng này. Chuỗi sự kiện chính: 1. Người dùng chọn kiểu tìm kiếm theo : mã , khoa , học kì – khoa và nhập từ khoá tìm kiếm vào form tìm kiếm sau đó click OK. 2. Hệ thống tìm kiếm trong CSDL , hiển thị các thông tin của các môn học tìm được. Ngoại lệ: 2.a. Không tìm thấy môn học nào có thông tin khoá trong CSDL 2.a.1.Hệ thống thông báo tìm kiếm thất bại 6. Scenario cho chức năng xem danh sách môn học Tên use case XemDanhSachMonHoc Tác nhân chính Người dùng Tiền điều kiện Người dùng đăng nhập vào hệ thống. Đảm bảo tối thiểu Hệ thống không hiển thị danh sách cần tìm và quay trở lại giao diện chức năng của người dùng Đảm bảo thành công Hiển thị danh sách các môn học trong học kì và khoa tương ứng Kích hoạt Người dùng chọn chức năng xem danh sách môn học Chuỗi sự kiện chính: 1. Người dùng click vào nút xem danh sach môn học 2. Hệ thống hiển thị danh sách các môn học tương ứng với tất cả học kì và khoa Ngoại lệ: 7. Scenario cho chức năng tìm kiếm lớp http://caohoc.vn
- http://caohoc.vn Tên use case TimLop Tác nhân chính Người quản lý , Sinh viên , giáo viên Tiền điều kiện Người dùng đã đăng nhập vào hệ thống Đảm bảo tối thiểu Hệ thống thông báo tìm kiếm thất bại và quay lại giao diện chức năng tương ứng (Người quản lý , giáo viên , sinh viên) Đảm bảo thành công Hệ thống tìm được danh sách các lớp yêu cầu và hiển thị các thông tin của các lớp đó : mã số lớp , giáo viên dạy , danh sách sinh viên học , thời gian học … Kích hoạt Người dùng chọn chức năng này. Chuỗi sự kiện chính: 1. Người dùng chọn kiểu tìm kiếm theo : mã môn học , mã môn học – mã giáo viên và nhập từ khoá tìm kiếm vào form tìm kiếm sau đó click OK. 2. Hệ thống tìm kiếm trong CSDL , hiển thị các thông tin của các lớp tìm được. Ngoại lệ: 2.a. Không tìm thấy lớp nào có thông tin khoá trong CSDL 2.a.1.Hệ thống thông báo tìm kiếm thất bại 8. Scenario cho chức năng tìm kiếm điểm theo lớp Tên use case TimDiem Tác nhân chính Người quản lý , Sinh viên , giáo viên Tiền điều kiện Người dùng đã đăng nhập vào hệ thống Đảm bảo tối thiểu Hệ thống thông báo tìm kiếm thất bại và quay lại giao diện chức năng tương ứng (Người quản lý , giáo viên , sinh viên) Đảm bảo thành công Hệ thống tìm được lớp yêu cầu và hiển thị thông tin điểm của lớp đó : giáo viên dạy , danh sách sinh viên học - điểm của tứng sinh viên , thời gian học … Kích hoạt Người dùng chọn chức năng này. Chuỗi sự kiện chính: 1. Người dùng nhập mã số của lớp cần xem điểm vào form tìm kiếm và click OK. 2. Hệ thống tìm kiếm trong CSDL , hiển thị các thông tin điểm của lớp tìm được. Ngoại lệ: 2.a. Không tìm thấy lớp nào có thông tin khoá trong CSDL 2.a.1.Hệ thống thông báo tìm kiếm thất bại 2.a.2.Quay lại form tìm kiếm để người dùng nhập lại mã lớp khác http://caohoc.vn
- http://caohoc.vn 9. Scenario cho chức năng nhập / sửa thông tin Người quản lý Tên use case NhapNguoiQuanLy Tác nhân chính Người quản lý Tiền điều kiện Người quản lý đăng nhập vào hệ thống. Đảm bảo tối thiểu Hệ thống không chấp nhận nhập / sửa thông tin người quản lý trong cơ sở dữ liệu và quay lai giao diện chức năng của người quản lý Đảm bảo thành công Tạo mới hoặc chỉnh sửa thông tin người quản lý (user , pass , tên …) trong cơ sở dữ liệu , hiển thị thông báo thành công Kích hoạt Người quản lý chọn chức năng này Chuỗi sự kiện chính: 1. Người quản lý click vào nút NhapNguoiQuanLy 2. Hệ thống hiển thị thông tin hiên thời của Người quản lý 3. Người quản lý click vào và thay đổi những thông tin cần thiết rồi click OK 4. Hệ thống thông báo thành công , cập nhật thông tin vào CSDL Ngoại lệ: 3.a.Thông tin nhập vào không hợp lệ (ví dụ : pass quá 20 kí tự) 3.a.1.Hệ thống thông báo không nhập được vì dữ liệu sai 3.a.2.Quay lại form thông tin Người quản lý để tiếp tục sửa đổi 10. Scenario cho chức năng thêm sinh viên Tên use case ThemSinhVien Tác nhân chính Người quản lý Tiền điều kiện Người quản lý đăng nhập vào hệ thống. Đảm bảo tối thiểu Hệ thống không chấp nhận thêm sinh viên mới vào cơ sở dữ liệu và quay lai form nhập thông tin Đảm bảo thành công Tạo thêm 1 sinh viên mới trong cơ sở dữ liệu , hiển thị thông báo thành công Kích hoạt Người quản lý chọn chức năng thêm sinh viên Chuỗi sự kiện chính: 1. Hệ thống hiển thị Form yêu cầu nhập những thông tin cần thiết về sinh viên cần thêm 2. Người quản lý nhập những thông tin theo yêu cầu và chọn OK. 3. Hệ thống kiểm tra , nhập thông tin mới vào CSDL và cho hiển thị thông báo thành công. 4. Người quản lý thoát khỏi chức năng này. Ngoại lệ: 3.a.Thông tin nhập vào không hợp lệ hoặc đã có trong cơ sở dữ liệu 3.a.1.Hệ thống thông báo thêm sinh viên thất bại 3.a.2.Quay lại form nhập thông tin http://caohoc.vn
- http://caohoc.vn 11. Scenario cho chức năng xoá sinh viên Tên use case XoaSinhVien Tác nhân chính Người quản lý Tiền điều kiện Người quản lý đăng nhập vào hệ thống. Đảm bảo tối thiểu Hệ thống không xoá sinh viên trong cơ sở dữ liệu và quay lai form nhập thông tin Đảm bảo thành công Xoá dữ liệu của sinh viên đó trong cơ sở dữ liệu , hiển thị thông báo thành công Kích hoạt Người quản lý chọn chức năng xoá sinh viên Chuỗi sự kiện chính: 1. Hệ thống hiển thị Form yêu cầu nhập những thông tin cần thiết về sinh viên cần xoá (mã sinh viên) 2. Người quản lý nhập những thông tin theo yêu cầu và chọn OK. 3. Hệ thống kiểm tra , xoá thông tin trong CSDL và cho hiển thị thông báo thành công. 4. Người quản lý thoát khỏi chức năng này. Ngoại lệ: 3.a.Thông tin nhập vào không hợp lệ hoặc không có trong cơ sở dữ liệu 3.a.1.Hệ thống thông báo xoá sinh viên thất bại 3.a.2.Quay lại form nhập thông tin 12. Scenario cho chức năng cập nhật sinh viên Tên use case CapNhatSinhVien Tác nhân chính Người quản lý Tiền điều kiện Người quản lý đăng nhập vào hệ thống. Đảm bảo tối thiểu Hệ thống loại bỏ các thông tin đã nhập và quay lai form nhập thông tin Đảm bảo thành công Thông tin cần sửa của sinh viên được sửa đổi trong CSDL , hiển thị thông báo thành công Kích hoạt Người quản lý chọn chức năng cập nhật sinh viên Chuỗi sự kiện chính: 1. Hệ thống hiển thị Form yêu cầu nhập mã sinh viên cần sửa thông tin 2. Người quản lý nhập mã sinh viên và chọn OK. 3. Hệ thống kiểm tra thông tin nhập vào , hiển thị danh sách các thông tin của sinh viên đó 4. Người quản lý thoát click vào và thay đổi các thông tin cần cập nhật 5. Hệ thống cập nhật những thay đổi trong CSDL và thông báo thành công 6. Người quản lý thoát khỏi chức năng này Ngoại lệ: http://caohoc.vn
- http://caohoc.vn 3.a.Mã sinh viên nhập vào không có trong cơ sở dữ liệu 3.a.1.Hệ thống thông báo nhập sai thông tin 3.a.2.Quay lại form nhập mã sinh viên 5.a.Thông tin cập nhật nhập vào không hợp lệ 5.a.1.Hệ thống thông báo thông tin nhập vào không hợp lệ 5.a.2.Quay lại form danh sách các thông tin của sinh viên 13. Scenario cho chức năng thêm giáo viên Tên use case ThemGiaoVien Tác nhân chính Người quản lý Tiền điều kiện Người quản lý đăng nhập vào hệ thống. Đảm bảo tối thiểu Hệ thống không chấp nhận thêm giáo viên mới vào cơ sở dữ liệu và quay lai form nhập thông tin Đảm bảo thành công Tạo thêm 1 giáo viên mới trong cơ sở dữ liệu , hiển thị thông báo thành công Kích hoạt Người quản lý chọn chức năng thêm giáo viên Chuỗi sự kiện chính: 1. Hệ thống hiển thị Form yêu cầu nhập những thông tin cần thiết về giáo viên cần thêm 2. Người quản lý nhập những thông tin theo yêu cầu và chọn OK. 3. Hệ thống kiểm tra , nhập thông tin mới vào CSDL và cho hiển thị thông báo thành công. 4. Người quản lý thoát khỏi chức năng này. Ngoại lệ: 3.a.Thông tin nhập vào không hợp lệ hoặc đã có trong cơ sở dữ liệu 3.a.1.Hệ thống thông báo thêm giáo viên thất bại 3.a.2.Quay lại form nhập thông tin 14. Scenario cho chức năng xoá giáo viên Tên use case XoaGiaoVien Tác nhân chính Người quản lý Tiền điều kiện Người quản lý đăng nhập vào hệ thống. Đảm bảo tối thiểu Hệ thống không xoá giáo viên trong cơ sở dữ liệu và quay lai form nhập thông tin Đảm bảo thành công Xoá dữ liệu của giáo viên đó trong cơ sở dữ liệu , hiển thị thông báo thành công Kích hoạt Người quản lý chọn chức năng xoá giáo viên Chuỗi sự kiện chính: 1. Hệ thống hiển thị Form yêu cầu nhập những thông tin cần thiết về giáo viên cần xoá (mã giáo viên) http://caohoc.vn
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Luận văn “Xây dựng và quản trị hệ thống kênh phân phối tại Nhà Máy Chế Biến Thức Ăn Chăn Nuôi Bông Lúa Vàng – Công Ty Cổ Phần Thành Phát ’’
63 p | 371 | 122
-
Luận văn: Xây dựng và lựa chọn hệ thống bài tập tự luận và trắc nghiệm khách quan dùng để phát huy tính tích cực của học sinh trong dạy học phần hoá học hữu cơ lớp 12 nâng cao
131 p | 366 | 105
-
Luận văn: Xây dựng Website bán hàng đa cấp bằng ASP.NET
50 p | 351 | 93
-
Luận văn: XÂY DỰNG Hệ THỐNG CHƯƠNG TRÌNH QUẢN LÝ GIÁO VIÊN
80 p | 346 | 93
-
Luận Văn XÂY DỰNG HỆ THỐNG QUẢN LÝ BÁN SÁCH TRÊN MẠNG
58 p | 313 | 78
-
LUẬN VĂN: Xây dựng hệ thống quản lý công việc tại trung tâm tin học thành phố Hải Phòng
67 p | 265 | 45
-
Luận văn:XÂY DỰNG HỆ THỐNG THÔNG TIN ĐỊA LÝ VỀ HẠ TẦNG GIAO THÔNG BỘ THÀNH PHỐ CẦN THƠ
159 p | 149 | 43
-
LUẬN VĂN: Xây dựng hệ thống thông tin quản lí kho vật tư tại công ty ô tô 1-5
32 p | 146 | 27
-
Luận văn:Xây dựng hệ quản trị hypermedia
0 p | 94 | 14
-
Luận văn Thạc sĩ Quản lý an toàn và sức khỏe nghề nghiệp: Xây dựng hệ thống quản lý an toàn vệ sinh lao động tại Công ty Trách nhiệm hữu hạn Công nghệ CRE Việt Nam phù hợp theo tiêu chuẩn ISO 45001:2018
171 p | 36 | 10
-
Luận văn: Xây dựng và phát triển hoạt động PR tại Công ty du lịch Nhất Phong
118 p | 169 | 10
-
Luận văn Thạc sĩ Công nghệ thông tin: Xây dựng hệ thống quản lý, hỗ trợ yêu cầu phần mềm
60 p | 62 | 9
-
Luận văn Thạc sĩ Kỹ thuật: Xây dựng hệ thống điều khiển và thu nhận dữ liệu cho robot dịch vụ
97 p | 11 | 8
-
Luận văn tốt nghiệp: Xây dựng hệ thống bài tập trắc nghiệm về nhận biết và tách một số chất vô cơ trong chương trình hóa học THPT
167 p | 86 | 7
-
Luận văn Thạc sĩ Máy tính: Xây dựng hệ thống thông minh giám sát điều kiện môi trường và an ninh phòng máy quy mô lớn
80 p | 37 | 5
-
Luận văn Thạc sĩ Quản trị kinh doanh: Xây dựng Hệ thống quản trị chất lượng tại công ty Quản lý bay miền Bắc
120 p | 12 | 5
-
Luận văn Thạc sĩ Quản trị kinh doanh: Xây dựng hệ thống đánh giá thành tích nhân viên tại UBND huyện Nam Trà My, tỉnh Quảng Nam
111 p | 14 | 5
-
Luận văn Thạc sĩ Quản trị kinh doanh: Xây dựng hệ thống đánh giá hiệu quả công việc - KPI cho Đài viễn thông Dak Lak thuộc Trung tâm mạng lưới Mobifone Miền Trung
141 p | 2 | 2
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