BÀI TẬP LỚN PHÂN TÍCH THIẾT KẾ HỆ THỐNG: Hệ thống quản lý Điểm Trường THPT Ngô Quyền

30 744 1
BÀI TẬP LỚN PHÂN TÍCH THIẾT KẾ HỆ THỐNG: Hệ thống quản lý Điểm Trường THPT Ngô Quyền

Đ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

Mục Lục Lời nói đầu 2 CHƯƠNG 1: KHẢO SÁT HỆ THỐNG: 4 1. Mô tả bài toán: 4 2. Xác định và phân tích các giá trị nghiệp vụ: 5 3. Xác định các yêu cầu của hệ thống: 5 CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG: 6 1. Xây Dựng Biểu Đồ use case: 6 1.1. Xác định các tác nhân của hệ thống: 6 1.2. Xác định ca sử dụng của hệ thống: 6 1.3. Vẽ biểu đồ ca sử dụng: 7 1.4. Đặc tả các ca sử dụng: 8 2. Xây Dựng Biểu Đồ Lớp Lĩnh Lực: 14 3. Xác Định Các lớp Tham Gia vào Ca Sử Dụng: 16 3.1. Ca sử dụng đăng nhập hệ thống: 16 3.2. Ca sử dụng quản lý điểm: 17 3.3. Ca sử dụng Duy trì thông tin môn học: 18 3.4. Ca sử dụng báo cáo thống kê: 19 3.5. Ca sử dụng duy trì thông tin giáo viên: 20 3.6. Ca sử dụng Xếp Lớp: 21 3.7. Ca sử dụng duy trì thông tin lớp: 22 CHƯƠNG 3: THIẾT KẾ HỆ THỐNG: 23 1. Biểu đồ thành phần, biểu đồ triển khai: 23 2. Thiết kế giao diện: 26 2.1. Các biểu mẫu điền dùng cho nhập dữ liệu: 26 2.2. Thiết kế tài liệu xuất: 31

TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN BÀI TẬP LỚN Môn : Phân Tích Thiết Kế Hệ Thống - ĐỀ TÀI Hệ thống quản lý Điểm Trường THPT Ngô Quyền Giáo viên hướng dẫn: Ts-Đô Mạnh Hùng Nhóm sinh viên thực : Nhóm 13 Phan Tấn Thăng Trần Thị lý Đặng Nhật Minh Lớp:HTTT2_K9 Lời nói đầu Trong thời đại nay, việc ứng dụng CNTT vào việc quản lý Do việc ứng dụng tin học vào việc quản lý điểm quan trọng, đồng thời giảm thiểu lượng chi phí đầu tư cho lưu chữ tăng hiệu tính xác việc quản lý Trường THPT Lê Quý Đôn trường có số học sinh đông Việc quản lý điểm học sinh trường khó khăn ứng dụng tin học, để quản lý điểm học sinh cách chặt chẽ hiệu cần xây dựng hệ thống quản lý tin học Dựa vào mô hình cụ thể, quản lý điểm học sinh trường THPT Lê Quý Đôn chúng em tìm hiểu sâu vào nghiên cứu đề tài “Hệ thống quản điểm trường THPT” nhằm gúp cho việc quản lý điểm nhà trường trở nên dễ dàng đơn giản trình quản lý điểm Bài khảo sát kí túc xá Trường Đại Học Công Nghiệp Hà Nội, hướng dẫn thầy Đỗ Mạnh Hùng phụ trách môn Phân tích thiết kế hệ thống Trong tập chúng em nhiều sai sót, mong quý thầy cô bảo thêm Nhóm chúng em xin chân thành cảm ơn!!! Mục Lục CHƯƠNG 1: KHẢO SÁT HỆ THỐNG: Mô tả toán: - Trong trường THPT, học sinh bắt đầu nhập trường phải nộp hồ sơ thông tin nhân (giấy khai sinh, học bạ trường cũ, giấy giới thiệu chuyển trường) Ban giám hiệu kiểm tra thông tin cá nhân Thiếu thông tin giấy tờ yêu cầu học sinh nộp bổ sung Khi thủ tục cập nhật danh sách học sinh hoàn thành, nhà trường tiến hành xếp lớp cho học sinh làm thẻ học sinh - Trong trình học tập, giáo viên đánh giá tình trạng học tập, khả học sinh thông qua “Nhật ký giáo viên” để theo dõi trình học tập, tiến học sinh nhằm đánh giá kết cuối kì - Bước vào năm học mới, năm học có kỳ học: học kỳ học kỳ Trong kỳ có điểm số định nhiệm vụ hệ thống quản lí điểm cập nhật, tính toán tổng kết điểm - Nhập điểm tổng kết điểm công việc quan trọng chương trình quản lí điểm phòng quản lí học sinh Trong trình giảng dạy giáo viên có trách nhiệm cho điểm, việc đánh giá phải khách quan, xác, đầy đủ, chi tiết Khi giáo viên lấy đầy đủ đầu điểm học sinh, cuối học kỳ giáo viên tổng kết lại điểm trung bình môn học trực tiếp giảng dạy - Sau giáo viên môn đưa kết tổng kết cho giáo viên chủ nhiệm Giáo viên chủ nhiệm tổng kết lại điểm trung bình học kỳ năm học có đầy đủ điểm trung bình môn học.Và chuyển tổng kết cuối Ban giám hiệu Ban giám hiệu xác nhận theo hồ sơ học sinh xét, duyệt, đưa định cần thiết - Thay ghi kết học sinh vào học bạ trước Hiện kết học tập học sinh tổng hợp vào Phiếu đánh giá cuối học kỳ phiếu đánh giá năm Phiếu giáo viên chủ nhiệm quản lý lưu trữ đến hết năm học nộp lại cho ban giám hiệu Xác định phân tích giá trị nghiệp vụ: Thông báo kết học tập học sinh thông qua sổ liên lạc giáo viên chủ nhiệm ghi điểm nhận xét học sinh vào sổ liên lạc gửi cho gia đình học sinh gia đình thông qua biết tình hình học tập em lớp phản ánh lại tình trạng học tập em nhà Dựa vào mô tả trên, thấy hệ thống quản lí điểm trường THPT mang lại nhữngc lợi ích:  Mang lại giá trị nghiệp vụ: - Quản lí đầy đủ thông tin, điểm, hạnh kiểm học sinh - Quản lí đầy đủ thông tin giáo viên - Theo dõi trình học tập học sinh trường - Cập nhật thông tin điểm học sinh cách nhanh chóng - Đáp ứng yêu cầu nghiệp vụ cách nhanh chóng, xác, đáng tin cậy  Mang lại giá trị kinh tế: - Tiết kiệm thời gian cho người quản lí - Giảm chi phí hoạt động: nhờ việc quản lí điểm qua hệ thống, thông tin -  - sử lý nhanh chóng, xác, cập nhật dễ dàng Giảm thiểu thời gian thực qua việc ghi chép sổ sách Ứng dụng tin học quản lý trường học tiết kiệm nhiều thời gian, công sức công tác quản lý giáo viên học sinh Mang lại giá trị sử dụng: Giáo viên chủ nhiệm giáo viên môn theo dõi trình học tập học sinh Giáo viên, phụ huynh học sinh tra cứu, tìm kiếm thông tin, kết học tập học sinh thông qua hệ thống Xác định yêu cầu hệ thống: Hệ thống quản lý điểm học sinh THPT hệ thống lưu trữ, cập nhật chỉnh sửa thông tin học sinh, điểm học tập học sinh trường cách dễ dàng thuận tiện cho người dùng  Yêu cầu phần mềm: - Quản lý điểm học sinh qua lớp - Cập nhập thêm xóa sửa tra cứu thông tin học sinh - Thống kê báo cáo kết học tập theo tháng năm - Giúp giáo viên chủ nghiệm phụ huynh nắm bắt tình hình học sinh  Yêu cầu hệ thống: - Quản lý học tập - Cho phép nhập điểm học tập học sinh:  Thêm xóa sửa sai cần  Thêm xóa sửa thông tin học sinh  Xem danh sách học sinh - Quản lý học sinh:  Cập nhập thông tin học sinh  Thêm xáo sửa thông tin học sinh  Xem danh sác thông tin học sinh CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG: Xây Dựng Biểu Đồ use case: 1.1 Xác định tác nhân hệ thống: Dựa vào văn mô tả toán, ta xác đinh tác nhân hệ thống sau: - Phụ Huynh học sinh:Là người trực tiếp hệ thống quản lý điểm em mình, xem thông tin cá nhân, điểm thi, điểm kiểm tra có nhu cầu có trách nhiệm phản hồi có sai sót hệ thống - Giáo viên: Là người chịu trách nhiệm trì thông tin môn học, quản lý thông tin học sinh, điểm học sinh, báo cáo kết - Ban giám hiệu: Là người chịu trách nhiệm tương tác với hệ thống quản lý điểm học sinh, trì thông tin lớp, thông tin giáo viên xếp lớp 1.2 Xác định ca sử dụng hệ thống: Dựa vào mô tả toán vieeucj phân tích đưa tác nhân ta xác định ca sử dụng sau: - Đăng nhập hệ thống - Quản lý thông tin học sinh - Duy trì thông tin lớp - Quản lý thông tin điểm - Báo cáo thống kê tình hình học tập - Duy trì thông tin giáo viên - Duy trì thông tin lớp - Xếp lớp Tác nhân Ca sử dụng - Đăng nhập - Xếp lớp - Duy trì thông tin lớp - Duy trì thông tin giáo viên - Đăng nhập - Duy trì thông tin môn học - Quản lý thông tin điểm - Báo cáo thống kê tình hình học tập - Đăng nhập - Báo cáo thống kê tình hình hoc tập Ban giám hiệu Giáo viên Phụ huynh học sinh 1.3 Vẽ biểu đồ ca  Use case chính: sử dụng: Quan ly thong tin hoc sinh Giao Vien tri thong tin mon hoc Duy tri thong tin giao vien Quan ly thong tin diem Dang Nhap He thong Duy tri thong tin lop Ban Giam Hieu bao cao thong ke tinh hinh hoc tap Xep lop Phu Huynh Hoc Sinh xu ly dang nhap loi  Use –case giáo viên: Sua Thong tin hoc sinh Them Hoc Sinh Xoa Hoc Sinh Quan ly thong tin hoc sinh Giao Vien tri thong tin mon hoc Them Diem Dang Nhap He thong Xoa Diem Sua Diem Quan ly thong tin diem bao cao thong ke tinh hinh hoc tap  Use case Ban giáo hiệu: Xoa Giao Vien Sua Thong tin giao vien Them Giao Vien Duy tri thong tin giao vien Xep lop Ban Giam Hieu Dang Nhap He thong Duy tri thong tin lop Them Lop Xoa Lop Sua Thong tin lop 1.4 Đặc tả ca sử dụng: 1.4.1 ca sử dụng: Đăng nhập hệ thống: Mô tả tóm tắn ca sử dụng: - tên ca sở dụng: Đăng nhập hệ thống - mục đích: Mô tả cách người đăng nhập vào hệ thống - tác nhân:phụ huynh học sinh, giáo viên ,ban giám hiệu - luồng kiện chính: ca sử dụng bắt đầu tác nhân muốn đăng nhập vào hệ thống:  Hệ thống yêu cầu tác nhaannhaaoj tài khoản mật đăng nhập  Tác nhân nhập tên đăng nhập mật  Hệ thống xác nhận tài khoản mật có hợ lện hay khôngnếu không hợp lệ thực luồng A1  Hệ thống ghi lại trình đăng nhập - luồng rẽ nhánh:  Luồng A1: nhâp sai tài khoản/mật đăng nhập lại  Hệ thống hiển thị thông báo lỗi  Người sử dụng chọn đăng nhập lại huỷ bỏ đăng nhập, ca sử dụng kết thúc - Tiền điều lệ: không - Hậu điều lệ: Nếu đăng nhập thành công người dùng đăng nhập vào hệ thống 1.4.2 Ca sử dụng: Duy trì thông tin giáo viên: Mô tả tóm tắt ca sử dụng: - Tên ca sử dụng: Duy trì thông tin giáo viên - Mục đích: giúp ban giám hiệu quản lý giáo viên - Tác nhân: Ban giám hiệu, giáo viên - Các luồng kiện chính: ca sử dụng bắt đầu ban giám hiệu đăng nhập vào hệ thống:  Ban giám hiệu đăng nhập vào hệ thống tài khoản mật  Hệ thống tra tài khoản không hợp lệ thự luồng A1  Ban giám hiệu thêm thông tin giáo viên, sửa thông tin giáo viên xóa thông tin giáo viên  Hệ thống lưu lại trình ban giám hiệu sửa, thêm xóa thông tin giáo viên - Luồng rẽ nhánh:  Luồng A1: Nhập sai tài khoản đăng nhập/mật  Hệ thống hiển thị thông báo lỗi  Người dung lựa chọn đăng nhập lại thôi, ca sử dụng kết thúc - Tiền điều kiện: thông tin giáo viên vân trì hệ thống - Hậu điều kiện: đăng nhập thành công người sử dụng đăng nhập vào hệ thống 1.4.3 Ca sử dụng: Xếp lớp: Mô tả tóm tắt ca sử dụng: - Tên ca sử dụng: Xếp lớp - Mục đích: Ban giám hiệu xếp học sinh lớp học giúp giáo viên lý học sinh dễ dàng - Tác nhân: Ban giám hiệu - Các luồng kiện chính: Ca sử dụng bắt đầu ban giám hiệu đăng nhập vào hệ thống:  Ban giám hiệu đăng nhập vào hệ thống tài khoản mật  Hệ thống kiểm tra tài khoản không hợp lệ thực luồng A1  Ban giám hiệu liệt kê xếp học sinh vào lớp học  Hệ thống lưu lại trình xếp lớp  Các luồng kiện rẽ nhánh:  Luồng A1: Nhập sai tài khoản/mật đăng nhập  Hệ thống hiển thị thông báo lỗi  Người sử dụng chọn đăng nhập lại huỷ bỏ đăng nhập, ca sử dụng kết thúc - Tiền điều kiện: Có danh sách học sinh - Hậu điều kiện:  Nếu đăng nhập thành công người sử dụng đăng nhập vào hệ thống  Xếp lớp thành công 1.4.4 Ca sử dụng: Báo cáo thông kê tình hình học tập: Mô tả tóm tắt ca sử dụng: - Tên ca sủ dụng: Báo cáo thống kê tình hình học tập - Mục đích:Giúp phụ huynh học sinh xem kết học tập thông tin em trường học giúp giáo viên xem kết thông tin học sinh - Tác nhân: Giáo viên, phụ huynh học sinh - Luồng kiện chính:  Giáo viên phụ huynh học sinh đăng nhập vào hệ thống tài khoản mật  Hệ thống kiểm tra tài khoản , không hợp lệ thực luồng A1  Phụ huynh giáo viên xem thông tin tình hình học tập em học sinh chủ nhiệm  Hệ thống lưu lại trình đăng nhập phụ huynh giáo viên - Luồng rẽ nhánh:  Luồng A1: Nhập sai tài khoản/mật đăng nhập  Hệ thống hiển thị thông báo lỗi  Người sử dụng chọn đăng nhập lại huỷ bỏ đăng nhập, ca sử dụng kết thúc - Tiền điều kiện:Không - Hậu điều kiện:Nếu đăng nhập thành công người sử dụng đăng nhập vào hệ thống 1.4.5 Ca sử dụng: Quản lý thông tin học sinh: Mô tả tóm tắt ca sử dụng: - Tên ca sử dụng: Quản lý thông tin học sinh - Mục đích: Giúp giáo viên quản lý học sinh lớp dễ dàng - Tác nhân: Giáo viên - Luồng kiện chính:  Giáo viên đăng nhập vào hệ thống tài khoản mật  Hệ thống kiểm tra tài khoản , không hợp lệ thực luồng A1  Giáo viên sửa, thêm, xóa thông tin học sinh lớp  Hệ thống lưu lại trình giáo viên sửa, xóa, thêm học sinh lớp học 10 3.2 Ca sử dụng quản lý điểm: - Các lớp biên gồm:  W_DangNhap: giao diện giao tiếp tác nhân HocSinh, GiaoVien BanGiamHieu với hệ thống  W_Quanlydiem: giao diện phụ tương ứng với việc quản lý điểm - Lớp điều khiển: QL_Diem - Lớp điều khiển: chứa qui tắc nghiệp vụ đứng trung gian lớp biên lớp thực thể Cho phép từ hình truy xuất thông tin chứa đựng thực thể Diem - Lớp Thực Thể:Với ca sử dụng Quản lý điểm ta xác định kịch sau:  Sửa điểm  In điểm  Thêm điểm Lớp Thực Thể: Diem Gán trách nhiệm cho lớp vừa tìm Các lớp biên: nhằm chuyển đổi thông tin giao tiếp giáo viên hệ thống 16 3.3 Ca sử dụng Duy trì thông tin môn học: - Các lớp biên gồm:  W_DangNhap: giao diện giao tiếp tác nhân GiaoVien BanGiamHieu với hệ thống  W_DuytriTTMH: giao diện phụ tương ứng với việc trì thông tin môn học - Lớp điều khiển: QL_DuytriTTMH - Với ca sử dụng Duy trì thông tin môn học ta xác định kịch sau:  Thêm môn học  Xoá môn học  Sửa thông tin môn học  -Tìm kiếm thông tin môn học - Kịch phụ: Sai mã thông tin môn học Lớp Thực Thể: DuytriTTMH Gán trách nhiệm cho lớp vừa tìm được:  Các lớp biên: nhằm chuyển đổi thông tin giao tiếp giáo viên hệ thống  Lớp điều khiển: chứa qui tắc nghiệp vụ đứng trung gian lớp biên lớp thực thể Cho phép từ hình truy xuất thông tin chứa đựng thực thể DuytriTTMH  Lớp thực thể:Giáo viên phải cung cấp thông tin môn học để học sinh cập nhập thông tin môn học 17 3.4 Ca sử dụng báo cáo thống kê: - Các lớp biên:  W_DangNhap:là giao diện giao tiếp tác nhân GiaoVien, BanGiamHieu với hệ thống  W_BaoCao: giao diện phụ tương ứng với việc báo cáo thống kê tình hình học tập học sinh - Lớp Điều Khiển: QL_BaoCao Lớp Thực Thể: BaoCao, Diem, HocSinh Gán trách nhiệm cho lớp vừa tìm được:  Các lớp biên: nhằm chuyển đổi thông tin giao tiếp giáo viên hệ thống  Lớp điều khiển: chứa qui tắc nghiệp vụ đứng trung gian lớp biên lớp thực thể Cho phép từ hình truy xuất thông tin chứa đựng thực thể BaoCao  Lớp thực thể:Lớp giáo viên đưa kết học tập học sinh vào báo cáo theo học sinh 18 3.5 Ca sử dụng trì thông tin giáo viên: - Các lớp biên gồm :  W_DangNhap:là giao diện giao tiếp tác nhân GiaoVien BanGiamHieu với hệ thống  W_DuytriTTGV:là giao diện phụ tương ứng với việc trì thông tin giao viên - Lớp Điều Khiển:QL_GiaoVien - Kịch phụ: Sai mã giáo viên Lớp Thực Thể:GiaoVien Gán trách nhiệm cho lớp vừa tìm được:  Các lớp biên: nhằm chuyển đổi thông tin giao tiếp ban giám hiệu hệ thống  Lớp điều khiển: chứa qui tắc nghiệp vụ đứng trung gian lớp biên lớp thực thể Cho phép từ hình truy xuất thông tin chứa đựng thực thể GiaoVien  Lớp Thực Thể: Ban giám hiệu quản lý thông tin tất giáo viên trường  Với ca sử dụng Duy trì thông tin giáo viên ta xác định kịch sau:  Thêm giáo viên  Xoá giáo viên  Sửa thông tin giáo viên  Tìm kiếm thông tin giáo viên 19 3.6 - Ca sử dụng Xếp Lớp: Các lớp biên gồm: W_DangNhap: giao diện giao tiếp tác nhân GiaoVien BanGiamHieu với hệ thống W_XepLop: giao diện phụ tương ứng với việc xếp lớp - Lớp Điều Khiển:QL_Lop Lớp Thực Thể:lop,HocSinh,GiaoVien Gán trách nhiệm cho lớp vừa tìm được:  Các lớp biên: nhằm chuyển đổi thông tin giao tiếp ban giám hiệu hệ thống  Lớp điều khiển: chứa qui tắc nghiệp vụ đứng trung gian lớp biên lớp thực thể Cho phép từ hình truy xuất thông tin chứa đựng thực thể lop  Lớp thực thể:Ban Giám Hiệu xếp lớp cho học sinh giáoviên chủ nhiệm 20 3.7 Ca sử dụng trì thông tin lớp: - Các lớp biên gồm:  W_DangNhap: giao diện giao tiếp tác nhân GiaoVien BanGiamHieu với hệ thống  W_DuytriTTL: giao diện phụ tương ứng với việc tri  Thông tin lớp - Lớp điều khiển: QL_DuytriTTL Lớp Thực Thể: Thong TinLop Gán trách nhiệm cho lớp vừa tìm được:  Các lớp biên: nhằm chuyển đổi thông tin giao tiếp ban giám hiệu hệ thống  Lớp điều khiển: chứa qui tắc nghiệp vụ đứng trung gian lớp biên lớp thực thể Cho phép từ hình truy xuất thông tin chứa đựng thực thể thông tin lop  Lớp thực thể: Ban giám hiệu trì thông tin lớp học giáo viên chủ nhiệm 21 THIẾT KẾ HỆ THỐNG: CHƯƠNG 3: Biểu đồ thành phần, biểu đồ triển khai: Ánh xạ lớp sang bảng - Lớp giáo viên ta có bảng sau : Giao vien MaGV : String TenGV : String NgaySinh : String GioiTinh : String NoiSinh : String ThemGV() XoaGV() SuaGV() TimKiemGV()  Bảng giaovien: MaGV Nchar(10) Ten GV Nvarchar(50) Ngaysinh Date 22 GioiTinh Nchar(4) Noisinh Nvarchar(50) - Lớp Lophoc ta có bảng sau : Giao vien MaGV : String TenGV : String NgaySinh : String GioiTinh : String NoiSinh : String Lop MaLop : String TenLop : String ThemLop() SuaLop() XoaLop() TimKiemLop() ThemGV() XoaGV() SuaGV() TimKiemGV()  Bảng lophoc (quan hệ – thêm ma GV) Malop Nchar(10) - TenLop Nvarchar(25) Lớp Monhoc ta có bảng sau : MonHoc MaMH : String TenMH : String ThemMH() XoaMH() SuaMH() TimKiemMH()  Bản Monhoc : MaMon Nchar(10) - TenMon Nvarchar(50) Lớp DanToc ta có bảng sau : DanToc MaDT : String TenDT : String ThemDT() XoaDT() SuaDT() TimKiemDT()       23 MaGV NChar(10)  Bảng dân tộc MaDT Nchar(10) - TenDT Nvarchar(20) Lớp HocSinh ta có Bảng sau : Lop MaLop : String TenLop : String ThemLop() SuaLop() XoaLop() TimKiemLop() n Hocsinh MaHS : String TenHS : String NgaySinh : String GioiTinh : String NoiSinh : String TPGiaDinh : String ThemHS() XoaHS() SuaHS() TimKiemHS() DanToc MaDT : String TenDT : String 1 ThemDT() XoaDT() SuaDT() TimKiemDT()  Bảng HocSinh (thêm MaLop, MaDT) - MaHS TenHS Nchar (10) Nvarchar (50) Ngay Gioi Sinh Tinh Date Nchar (4) Lớp NamHoc ta có bảng sau : NamHoc MaNH : String TenNH : String SuaNH() ThemNH() XoaNH() TimKiemNH()  Bảng NamHoc MaNH Nchar(10 ) TenNH Nvarchar(50) 24 Noisinh TPgiaDinh Nvarchar Nvarchar (50) (50) MaDT MaLop Nchar (10) Nchar (10) - Lớp HocKy Ta có bảng sau : HocKy MaHK : String TenHK : String XoaHK() SuaHK() TimKiemHK()  Bảng HocKy MaHK TenHK Nchar(10) Nvarchar(50) Thiết kế giao diện: Một lớp lĩnh vực giao diện nhập liệu Thêm giao diện xử lý như: Tìm kiếm, Sửa, Xóa… 2.1 Các biểu mẫu điền dùng cho nhập liệu: 2.1.1 Biểu mẫu nhập thông tin khen thưởng: Tên biểu mẫu: Bảng Khen Thưởng Người thực hiện: Giáo Viên Thời gian thực hiện: Khi kết thức học kỳ CSDL liên quan: Bảng hocsinh/qld.mdb, Bảng hocky/qld.mdb, Bảng monhoc/qld.mdb, Bảng namhoc/qld.mdb Mẫu Thiết Kế: 25 2.1.2 Biểu mẫu thông tin dân tộc: Tên biểu mẫu: Bảng Thông tin Dân Tộc Người thực hiện: Giáo viên, Ban giám hiệu Thời gian thực hiên: Học sinh vào năm học CSDL liên quan: Bảng dantoc/qld.mdb Mẫu thiết kế 2.1.3 Biểu mẫu thông tin học kỳ: Tên biểu mẫu: Bảng Thông tin Học Kỳ Người thực hiện: Giáo Viên Thời gian thực hiên: Khi kết thúc học kỳ 26 CSDL liên quan: Bảng hocky/qld.mdb Mẫu thiết kế: 2.1.4 Biểu mẫu thông tin lớp học: Tên biểu mẫu: Bảng Thông tin Lớp Học Người thực hiện: Ban Giám hiệu Ban giám hiệu xếp lớp cho học sinh năm học CSDL liên quan: Bảng lophoc/qld.mdb Mẫu thiết kế: 2.1.5 Biểu mẫu Thông tin Năm Học: Tên biểu mẫu: Thông tin Năm Học Người thực hiện: Giáo viên, Ban Giám Hiệu Thơi gian thực hiện: Luc học sinh bắt đầu vào năm học 27 CSDL liên quan: Bảng namhoc/qld.mdb Mẫu thiết kế: 2.1.6 Biểu mẫu Kết Quả Học Tập: Tên biểu mẫu: Kết học tập Người thực hiện: Giáo viên Thời gian thực hiện: Khi kết thúc học kỳ giáo viên tổng kết lại kết học tập học sinh CSDL liên quan: Bảng ketquahoctap/qld.mdb, Bảng hocsinh/qld.mdb, Bảng namhoc/qld.mdb, Bảng hocky/qld.mdb, Bảng monhoc/qld.mdb Mẫu thiết kế: 28 2.1.7 Biểu mẫu Thông tin Học Sinh: Tên biểu mẫu:Thông tin học sinh Người thực hiện: Giáo viên Thời gian thực hiện: Khi học sinh bắt đầu năm học CSDL liên quan: Bảng họcsinh/qld.mdb, Bảng dantoc/qld.mdb Mẫu thiết kế 29 2.2 Thiết kế tài liệu xuất: 30 [...]... liên quan: Bảng namhoc/qld.mdb Mẫu thiết kế: 2.1.6 Biểu mẫu Kết Quả Học Tập: Tên biểu mẫu: Kết quả học tập Người thực hiện: Giáo viên Thời gian thực hiện: Khi kết thúc học kỳ giáo viên sẽ tổng kết lại kết quả học tập của học sinh CSDL liên quan: Bảng ketquahoctap/qld.mdb, Bảng hocsinh/qld.mdb, Bảng namhoc/qld.mdb, Bảng hocky/qld.mdb, Bảng monhoc/qld.mdb Mẫu thiết kế: 28 2.1.7 Biểu mẫu Thông tin Học... với hệ thống  W_Quanlydiem: là giao diện phụ tương ứng với việc quản lý điểm - Lớp điều khiển: QL_Diem - Lớp điều khiển: chứa các qui tắc nghiệp vụ và đứng trung gian giữa các lớp biên và các lớp thực thể Cho phép từ màn hình có thể truy xuất được các thông tin chứa đựng trong các thực thể Diem - Lớp Thực Thể:Với ca sử dụng Quản lý điểm ta xác định kịch bản như sau:  Sửa điểm  In điểm  Thêm điểm. .. gì ở nhà trường và ai là giáo viên sẽ dạy con em họ môn đấy Tác nhân: Giáo viên, Luồng sự kiện chính:  Giáo viên sẽ đăng nhập vào hệ thống bằng tài khoản và mật khẩu của mình  Hệ thống sẽ kiểm tra tài khoản , nếu không hợp lệ thì thực hiện luồng A1  Giáo viên sẽ quản lý các môn học mà học sinh mình sẽ học trong ngày, tuần, tháng  Hệ thống sẽ lưu lại quá trình giáo viên đăng nhập để quản lý Luồng... đăng nhập thành công người sử dụng sẽ đăng nhập được vào hệ thống 1.4.8 Ca sử dụng: Báo cáo thống kê tình hình học tập: Mô tả tóm tắn ca sử dụng: - Tên ca sủ dụng: Báo cáo thống kê tình hình học tập - Mục đích: Giúp phụ huynh học sinh có thể xem được kết quả học tập và - - - 2 thông tin của con em mình ở trường học và giúp giáo viên có thể xem được kết quả và thông tin của học sinh mình Tác nhân: Giáo... nhập  Hệ thống hiển thị một thông báo lỗi  Người sử dụng có thể chọn hoặc là đăng nhập lại hoặc là huỷ bỏ đăng nhập, khi đó ca sử dụng kết thúc Tiền điều kiện: Giáo viên phải biết được học sinh mình đang học những môn nào Hậu điều kiện: Nếu đăng nhập thành công người sử dụng sẽ đăng nhập được vào hệ thống 1.4.7 Ca sử dụng: Quản lý thông tin điểm: Mô tả tóm tắn ca sử dụng: - Tên ca sử dụng: Quản lý thông... thông tin điểm - Mục đích: Giúp giáo viên có thể sửa, thêm, xóa điểm của học sinh dễ dàng hơn khi có sai sót trong quá trình nhập điểm - Tác nhân: Giáo viên - Luồng sự kiện chính:  Giáo viên sẽ đăng nhập vào hệ thống bằng tài khoản và mật khẩu của mình 11  Hệ thống sẽ kiểm tra tài khoản , nếu không hợp lệ thì thực hiện luồng A1  Giáo viên sẽ sửa, xóa, thêm điểm của học sinh trong lớp mình quản lý khi... Dụng: Dựa vào văn bản mô tả bài toán và dựa vào văn bản đặc tả các ca sử dụng, ta xác định các lớp tham gia vào các ca sử dụng như sau: 3.1 Ca sử dụng đăng nhập hệ thống: - Các lớp biên gồm:  W_DangNhap: là giao diện chính giao tiếp giữa tác nhân HocSinh, GiaoVien và BanGiamHieu với hệ thống - Lớp Điều Khiển: QL_DangNhap Lớp Thực Thể: Hocsinh 15 3.2 Ca sử dụng quản lý điểm: - Các lớp biên gồm:  W_DangNhap:... sót trong lúc nhập điểm trước đó  Hệ thống sẽ lưu lại quá trình giáo viên xóa, thêm, sửa điểm của học sinh - Luồng rẽ nhánh:  Luồng A1: Nhập sai tài khoản/mật khẩu đăng nhập  Hệ thống hiển thị một thông báo lỗi  Người sử dụng có thể chọn hoặc là đăng nhập lại hoặc là huỷ bỏ đăng nhập, khi đó ca sử dụng kết thúc - Tiền điều kiện: Điểm của học sinh bị sai sót trong quá trình nhập điểm - Hậu điều kiện:... đăng nhập vào hệ thống bằng tài khoản và mật khẩu của mình  Hệ thống sẽ kiểm tra tài khoản , nếu không hợp lệ thì thực hiện luồng A1  Phụ huynh và giáo viên có thể xem được thông tin tình hình học tập của con em mình và học sinh của mình chủ nhiệm  Hệ thống sẽ lưu lại quá trình đăng nhập của phụ huynh và giáo viên Luồng rẽ nhánh:  Luồng A1: Nhập sai tài khoản/mật khẩu đăng nhập  Hệ thống hiển thị... Mẫu Thiết Kế: 25 2.1.2 Biểu mẫu thông tin dân tộc: Tên biểu mẫu: Bảng Thông tin Dân Tộc Người thực hiện: Giáo viên, Ban giám hiệu Thời gian thực hiên: Học sinh vào năm học CSDL liên quan: Bảng dantoc/qld.mdb Mẫu thiết kế 2.1.3 Biểu mẫu thông tin học kỳ: Tên biểu mẫu: Bảng Thông tin Học Kỳ Người thực hiện: Giáo Viên Thời gian thực hiên: Khi kết thúc học kỳ 26 CSDL liên quan: Bảng hocky/qld.mdb Mẫu thiết

Ngày đăng: 08/09/2016, 19:33

Từ khóa liên quan

Mục lục

  • Lời nói đầu

    • 1.4.5. Ca sử dụng: Quản lý thông tin học sinh:

    • 1.4.6. Ca sử dụng: Duy trì thông tin môn học:

    • 1.4.7. Ca sử dụng: Quản lý thông tin điểm:

    • 1.4.8. Ca sử dụng: Báo cáo thống kê tình hình học tập:

    • Xác định các lớp dựa vào các khái niệm của lĩnh vực ứng dụng

      • 3.1. Ca sử dụng đăng nhập hệ thống:

      • 3.2. Ca sử dụng quản lý điểm:

      • 3.3. Ca sử dụng Duy trì thông tin môn học:

      • 3.4. Ca sử dụng báo cáo thống kê:

      • 3.5. Ca sử dụng duy trì thông tin giáo viên:

      • 3.6. Ca sử dụng Xếp Lớp:

      • 3.7. Ca sử dụng duy trì thông tin lớp:

      • 2.1. Các biểu mẫu điền dùng cho nhập dữ liệu:

        • 2.1.1. Biểu mẫu nhập thông tin khen thưởng:

        • 2.1.2. Biểu mẫu thông tin dân tộc:

        • 2.1.3. Biểu mẫu thông tin học kỳ:

        • 2.1.4. Biểu mẫu thông tin lớp học:

        • 2.1.5. Biểu mẫu Thông tin Năm Học:

        • 2.1.6. Biểu mẫu Kết Quả Học Tập:

        • 2.1.7 Biểu mẫu Thông tin Học Sinh:

        • 2.2. Thiết kế tài liệu xuất:

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

Tài liệu liên quan