Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 24 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
24
Dung lượng
593,7 KB
Nội dung
Bài tập lớn mơn Phân tích Thiết kế hệ thống thơng tin Đề bài: Quản lí điểm LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com LỜI NÓI ĐẦU Trước kia, để “Quản lý điểm” người ta tốn khơng công sức để nhập điểm, cộng điểm …một cách thủ cơng mà khơng mang tính Khoa Học dẫn đến tính tốn điểm bị sai, nhầm gây khơng phiền hà cho người sử dụng Ngày nay, “Kỷ Ngun Số” phát triển mạnh khơng thể không nhắc đến ngành “Công Nghệ Thông Tin” với tính vượt trội làm cho người tốn công sức Do nhu cầu thực tế cần phải có phần mềm”Quản lý điểm” để đỡ tốn nhân lực sức lao động người mà đạt kết mong muốn.Chắc chắn bạn đặt câu hỏi:”Chúng ta sử dụng phần mềm lại phải khoảng thời gian khơng để thích nghi với phần mềm mà khơng biết có giúp ích nhiều cho khơng thêm nhiều phiền hà” Để khơng nhiều thời gian tìm hiểu phần mềm giới thiệu cách khái quát để bạn nắm phương thức hoạt động phần mềm để bạn không bỡ ngỡ sử dụng phần mềm Phần mềm ”Quản lý điểm” chúng tơi giúp cho người quản lý điểm nhanh chóng nhập điểm với cơng thức tính tốn đặt ra,sau phần mềm tự động tính tốn cho lần sau bạn khơng có thay đổi.Người quản lý nhập, xóa, thêm… ,tuy nhiên phải có User name riêng để đăng nhập hệ thống Hơn phần mềm không người quản lý có quyền xem tra cứu điểm mà bạn, người khơng có tên danh sách bảng điểm xem tra cứu điểm cách dễ dàng, nhanh chóng, thuận tiện mà trước bạn nghĩ tới LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com A./ Khái qt mơn học Phân tích thiết kế thông tin môn học xây dựng phương pháp luận bao gồm lí thuyết, mơ hình, cơng cụ hỗ trợ cho việc phân tích thiết kế hệ thống Để xây dựng hệ thống thông tin hoàn chỉnh phải trải qua giai đoạn: - Khảo sát trạng lập dự án - Phân tích hệ thống - Thiết kế tổng thể - Thiết kế chi tiết - Cài đặt lập trình - Vận hành bảo trì Sau chúng tơi khái qt lại số nội dung môn học sau: 1.Khảo sát trạng tìm hiểu yêu cầu người dùng Đây bước mở đầu q trình phát triển hệ thống Nó giúp cho người lập trình xác định ban đầu việc phát triển thực thi phần mềm Trước hết ta phải xác định mục đích hệ thống để làm gì, yêu cầu hệ thống Từ vào q trình thăm dị khảo sát thực tế, cách thực điều tra với đối tượng có liên quan đến phần mềm thực Đồng thời tìm hiểu tài liệu, sổ sách có liên quan Nội dung khảo sát gồm: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Tìm hiểu mơi trường xã hội, cấu tổ chức kĩ thuật Sự phân cấp Thu thập nghiên cứu hồ sơ, sổ sách Thu thập chứng từ, giao dịch Thu thập quy tắc, quy định đơn vị quân nhà nước Thống kê phương tiện tài nguyên sử dụng Thu thập cá yêu cầu chức tiêu chuẩn phần mềm Đánh giá trạng vàđề xuất giải pháp Lập báo cáo 2.Phân tích hệ thống chức Biểu đồ phân cấp chức Biểu đồ biểu diễn chức hệ thống dạng phân cấp Các chức hệ thống chia nhỏ dần gốc chức lớn Mỗi chức biểu diễn hình chữ nhật, chức lớn tổng nhỏ phải động từ LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Để dễ hiểu hình dung rõ nữa, ta sử dụng phân cấp nhỏ cho biểu đồ phân cấp chức Ta có mức tương ứng: mức 0, mức 1, mức 2,…… Biểu đồ luồng liệu Biểu đồ diễn tả q trình xử lí thơng tin mức logic( xem thơng tin làm không quan tâm đến việc làm nào? ) Nó thể luồng thơng tin thành phần biểu đồ Mỗi chức thể đường trịn hình elip, tên chức động từ Luồng liệu tuyến truyền dẫn thông tin vào hay chức Nó biểu diễn hình mũi tên Kho liệu liệu lư lại để truy cập sau Nó biểu diễn đoạn thẳng song song, ghi tên kho Và thiếu biểu đồ luồng liệu tác nhân, tương tác với hệ thống khơng phụ thuộc hệ thống Nó người hay hệ thống khác Nó biểu diễn hình chữ nhật 3.Phân tích hệ thống liệu Biểu đồ thực thể quan hệ biểu diễn sở liệu có thực thể, mối quan hệ thực thể mơ hình hố thơng qua kí hiệu: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com begin Các khái niệm Biểu đồ E-R Lược đồ quan hệ CSDL Để vẽ biểu đồ thực thể quan hệ, ta cần xác định thực thể, từ xác định thuộc thính thực thể có liên quan đến phần mềm Sau xây dựng mối quan hệ cá thực thể, quan hệ 11, 1-n, n-n 4.Thiết kế hệ thống Từ bước tìm hiểu trên, ta thu thập vào bắt tay vào công việc thiết kế hệ thống Hệ thống gồm bước thiết kế form, viết phần mềm B./ Nội dung Phần 1: Khảo sát trạng xác lập hệ thống LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hiện nay, trường ĐH Sư Phạm Kỹ Thuật Hưng Yên Khoa Công Nghệ Thông Tin, Điện tử,…… trường quản lý điểm học sinh – sinh viên thông qua phần mềm đào tạo “Edusoft” Qua khảo sát thấy phần mềm quản lý đào tạo chung bao gồm nhiều phân hệ chức khác giúp cho người quản lý nhanh chóng chọn lựa cách quản lý tốt Phần mềm đánh giá phục vụ cho công tác “Quản lý điểm” nói riêng cơng đào tạo quản lý nói chung thuận lợi nhiều Quản lý học sinh-sinh viên Quản lý nhân Quản lý học phí, tài vụ Quản lý chương trình đào tạo Quản lý học phí Quản lý học bổng & miễn giảm học phí Quản lý tuyển sinh Quản lý Giảng Viên Thông tin phục vụ lãnh đạo Xếp thời khóa biểu Đăng ký mơn học Tuy nhiên phần mềm Edusoft phần mềm quản lý điểm mà chức “Quản lý điểm” chức nhiều chức khác hệ LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com thống.Vì phần mềm thiết kế để dùng cho người quản lý tồn diện khơng phải dùng riêng cho công tác quản lý riêng Khoa Chúng khảo sát thực tế người trực tiếp sử dụng phần mềm, chức “Quản lý điểm” người sử dụng thấy phần mềm hữu ích việc nhập, tra cứu, sửa điểm…Nhưng chức số hạn chế như: Cần phải có user name sử dụng hệ thống, học sinh-sinh viên người bình thường chưa phép xem, tra cứu điểm người sử dụng cần có hỗ trợ Excel Vậy người sử dụng hệ thống bạn muốn phần mềm “Quản lý điểm” đáp ứng yêu cầu ??? Từ hạn chế phần mềm Edusoft khắc phục chúng tạo cho bạn phần mềm hữu ích với tính dễ sử dụng Bất kì người sử dụng đăng nhập tra cứu điểm, người quản lý hệ thống có User name để nhập, xóa, sửa, thêm điểm cách dễ dàng… Phần 2: Phân tích hệ thống chức Biểu đồ phân cấp chức Sơ đồ phân cấp chức cho ta nhìn tổng quát chức hệ thống, giúp xác định phạm vi hệ thống cần phân tích tăng cường cách tiếp cận logic tới phân tíchhệ thống Qua q trình khảo sát trạng tìm hiểu u cầu người dùng, nhóm chúng tơi thống đưa phần mềm quản lí điểm với sơ đồ phân cấp chức sau, với chức Tra cứu, Nhập điểm In ấn LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hình : Sơ đồ phân cấp chức Biểu đồ luồng liệu 2.1.Biểu đồ BLC tổng quát LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 2.2 Biểu đồ BLD Từ việc phân tích cụ thể yêu cầu toán, nêu coi hệ thống gồm chức tổng thể xét tới trao đổi thông tin cấc thực thể với hệ thống ngược lại, ta có mơ hình chung hệ thống gọi biểu đồ luồng liệu mức khung cảnh Tiếp tục phân tích chức ta biêu đồ luồng liệu mức đỉnh, mức đỉnh tương ứng với chức chi tiết chương trình Hình 3: BLD bối cảnh LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hình 4: BLD mức đỉnh LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hình 5: BLD định nghĩa chức In ấn Phần 3: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phân tích hệ thống liệu 1.Mơ hình thực thể liên kết (ERD)20 Biểu đồ thực thể quan hệ gồm có: - Các thực thể: Mơn học, Sinh viên, Điểm, Học kì, Lớp, Hệ đào tạo, Bảng thống kê - Các thuộc tính: Mơn học(MaMon, TenMon, SoHTrinh, MaHK) Sinh viên(MaSV, MaLop, MaHe, Ten, Ngaysinh, Que) Điểm(MaSV, MaMon, MaHK, D1_1, D1_2, D2_1, D2_2, DiemTB) Học kì (MaHK, TenHK) Lớp (MaLop, MaHe, TenLop) Hệ đào tạo (MaHe, TenHe) Bảng thống kê (MaSV, MaHK, MaLop, DiemTB, DiemRL) LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 2.Mơ hình quan hệ liệu LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phần 4: Thiết kế hệ thống 1.Một số tệp sở 1.1 Môn học LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 1.2.Danh sách sinh viên 1.3.Danh sách Điểm 1.4.Học kì LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 1.5.Lớp 1.6.Hệ đào tạo 1.7.Thống kê LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 2.Một số form 2.1 Form Gồm chức : Đăng nhập người quản lí Nút tra cứu dành cho người sử dụng Sau người sử dụng (bao gồm người quản lí) click vào nút tra cứu hệ thống chuyển sang Form TRA CỨU 2.2 Form TRA CỨU LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Tại form TRA CỨU người dùng chọn nội dung mà hệ thống đưa sẵn điền thơng tin biết vào Như: Mã Sinh Viên, Họ Và Ten, Khóa học (hệ thống có sẵn khóa học để chọn lựa bạn click vào mũi tên bên cạnh dòng đề nội dung tra cứu), Quê quán( hệ thống có sẵn tên 64 tỉnh thành, bạn click vào mũi tên ra) Sau người dùng click vào KẾT QUẢ kết tra cứu vùng hiển thị nội dung Lúc click vào IN ẤN bạn danh sách in Chức XỬ LÝ ĐIỂM dùng cho người quản lí Người quản lí xử dụng chức vào form TRA CỨU từ việc đăng nhập thông tin user, password từ form Nếu khơng phải người quản lí người quản lí chưa đăng kí from khki click vào XỬ LÝ ĐIỂM hệ thống báo lỗi KẾT LUẬN LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Qua q trình tìm hiểu phân tích đề tài “Quản lí điểm” chúng em hiểu cách phân tích thiết kế phần mềm Tuy nhiên kiến thức hạn hẹp nên chúng em chưa thể phân tích sâu sắc đưa phần mềm hoàn chỉnh, em mong qua đề tài bạn hiểu thêm cách quản lí điểm trường Sau nhận đề tài, nhóm chúng em khảo sát trạng tìm hiểu yêu cầu người dùng trường Đại học Sư phạm Kĩ thuật Hưng n Từ nhóm chúng em đưa cơng việc cụ thể cho thành viên sau: Nguyễn Thị Doan: phụ trách viết báo cáo phần phân tích hệ thống liệu(gồm biểu đồ thực thể liên kết, bảng quan hệ mối quan hệ chúng) Bùi Khánh Duy: phụ trách viết báo cáo phần phân tích yêu cầu người dùng thiết kế Form Trần Đỗ Thu Hà: phụ trách viết báo cáo phần phân tích hệ thống chức năng( gồm biểu đồ phân cấp chức biểu đồ luồng liệu) Chúng em xin chân thành cảm ơn thầy Nguyễn Minh Qúy tận tình giảng dạy hướng dẫn chúng em hồn thành tốt đề tài MỤC LỤC A./ Khái quát môn học 1.Khảo sát trạng tìm hiểu yêu cầu người dùng 2.Phân tích hệ thống chức 3.Phân tích hệ thống liệu 4.Thiết kế hệ thống LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com B./ Nội dung Khảo sát trạng xác lập hệ thống Phân tích hệ thống chức Biểu đồ phân cấp chức Biểu đồ luồng liệu 2.1.Biểu đồ BPC 2.2 Biểu đồ BLD 11 Phân tích hệ thống liệu 14 1.Mơ hình thực thể liên kết (ERD)20 14 2.Mơ hình quan hệ liệu 15 Thiết kế hệ thống 16 1.Một số tệp sở 16 1.1 Môn học 16 1.2.Danh sách sinh viên 17 1.3.Danh sách Điểm 17 1.4.Học kì 17 1.5.Lớp 18 1.6.Hệ đào tạo 18 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 1.7.Thống kê 18 2.Một số form 19 2.1 Form 19 2.2 Form TRA CỨU 19 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ... chọn lựa cách quản lý tốt Phần mềm đánh giá phục vụ cho cơng tác ? ?Quản lý điểm? ?? nói riêng cơng đào tạo quản lý nói chung thuận lợi nhiều Quản lý học sinh-sinh viên Quản lý nhân Quản lý học... người quản lí Người quản lí xử dụng chức vào form TRA CỨU từ việc đăng nhập thông tin user, password từ form Nếu khơng phải người quản lí người quản lí chưa đăng kí from khki click vào XỬ LÝ ĐIỂM... mềm quản lí điểm với sơ đồ phân cấp chức sau, với chức Tra cứu, Nhập điểm In ấn LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hình : Sơ đồ phân cấp chức Biểu đồ luồng liệu 2.1.Biểu đồ