Phân tích và thiết kế hệ thống thông tin quản lý điểm sinh viên hệ Cao đẳng

23 48 0
Phân tích và thiết kế hệ thống thông tin quản lý điểm sinh viên hệ Cao đẳ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

Phân tích và thiết kế hệ thống thông tin quản lý điểm sinh viên hệ Cao đẳng

PHẦN MỞ ĐẦU Lý chọn đề tài Trong năm gần đây, khoa học công nghệ Việt Nam bước hội nhập vào dòng chảy khoa học công nghệ tiên tiến giới Công nghệ thông tin nước ta mới, song tốc độ phát triển nhanh mạnh, chiếm vị trí quan trọng ngành khoa học cơng nghệ Một lĩnh vực ứng dụng tin học hóa phổ biến nước ta lĩnh vực quản lý Tin học hóa quản lý giúp cho nhà quản lý điều hành công việc cách khoa học, xác hiệu Quản lý điểm công việc tương đối phức tạp, tốn nhiều thời gian cơng sức Chính vậy, tin học hóa lĩnh vực quản lí điểm yêu cầu tất yếu Muốn quản lý tốt cần có phần mềm tốt, phần mềm phải đảm bảo độ bảo mật cao, dễ sử dụng nhiều tiện ích Qua q trình tìm hiểu nghiên cứu chúng em nhận thấy mơn phân tích thiết kế hệ thống thơng tin có nhiều ưu điểm mạnh Do chúng em định chọn đề tài "Phân tích thiết kế hệ thống thông tin quản lý điểm sinh viên hệ Cao đẳng" để nghiên cứu khoa học Mục đích nghiên cứu - Củng cố bổ sung kiến thức học mơn phân tích thiết kế hệ thống - Nhằm rèn luyện kỹ phân tích thiết kế hệ thống thông tin - Tập làm quen với việc nghiên cứu khoa học Đối tượng phạm vi nghiên cứu Phân tích thiết kế hệ thống thơng tin quản lý điểm sinh viên hệ Cao đẳng Nhiệm vụ nghiên cứu Nghiên cứu mơn phân tích thiết kế hệ thống, từ phân tích thiết kế hệ thống thông tin quản lý điểm sinh viên hệ Cao đẳng Phương pháp nghiên cứu - Nghiên cứu lý luận: Tham khảo nghiên cứu số tài liệu sở đó, tiến hành phân tích thiết kế hệ thống thơng tin quản lý điểm sinh viên hệ Cao đẳng - Phương pháp phân tích tổng hợp - Phương pháp quan sát, tham quan nghiệp vụ quản lý điểm sinh viên Cao đẳng thực tế Cấu trúc đề tài Đề tài bao gồm phần: Phần mở đầu, phần nội dung phần kết luận Trong phần nội dung bao gồm chương Chương Cơ sở lý luận: Cung cấp kiến thức môn học phân tích thiết kế hệ thống, đại cương hệ thống thơng tin, phân tích chức năng, … Chương Phân tích hệ thống: Nhằm sâu chi tiết vào chức hệ thống Từ xây dựng biểu đồ phân cấp chức năng, biểu đồ luồng liệu Chương Phân tích hệ thống liệu: Phân tích liệu cho ta cách thức tổ chức truy cập liệu hiệu Từ xác định thực thể, kiểu thực thể, thuộc tính xây dựng mơ hình thực thể liên kết cho hệ thống PHẦN NỘI DUNG Chương CƠ SỞ LÝ LUẬN 1.1 Đại cương hệ thống thông tin 1.1.1 Một số khái niệm hệ thống thơng tin Hệ thống tập hợp có tổ chức nhiều phần tử thường xuyên tương tác với nhau, có mối quan hệ ràng buộc lẫn hoạt động chung cho mục đích Hệ thống nghiệp vụ loại hệ thống bao gồm hoạt động kinh doanh, dịch vụ chẳng hạn sản xuất, phân phối, lưu thông sản phẩm, hoạt động giáo dục y tế,… Hệ thống thông tin ngành mũi nhọn cơng nghệ thơng tin, có nhiều ứng dụng quản lý kinh tế, đặc biệt quản lý doanh nghiệp, quản lý điểm, có nhiều ngơn ngữ lập trình hệ quản trị sở liệu phần mềm quản lý, song hệ thống quản lý lớn vận dụng phần mềm vấn đề gặp khơng khó khăn Phân tích thiết kế hệ thống thơng tin phương pháp luận, để xây dựng phát triển hệ thống thông tin bao gồm lý thuyết, mơ hình, phương pháp cơng cụ sử dụng q trình phân tích thiết kế hệ thống 1.1.2 Nhiệm vụ vai trò hệ thống thơng tin Chức hệ thống thơng tin xử lí thơng tin hệ thống nghiệp vụ Q trình xử lý thơng tin mơ hình hộp đen bao gồm: Bộ xử lý, thông tin đầu vào, thông tin đầu thông tin phản hồi cần thiết hệ thống Nhiệm vụ hệ thống thông tin: - Về đối ngoại: Hệ thống thông tin thu nhận thông tin từ mơi trường bên ngồi đưa thơng tin mơi trường bên ngồi - Về đối nội: Hệ thống thơng tin cầu nối liên lạc phận hệ nghiệp vụ Vai trò hệ thống thơng tin: Đóng vai trò trung gian hệ thống nghiệp vụ môi trường, hệ thống định hệ thống tác nghiệp Ngoài hệ thống thơng tin cung cấp thơng tin cho hệ thống định tác nghiệp 1.1.3 Các thành phần hệ thống thông tin  Con người: Hệ thống thông tin cung cấp thông tin cho người bao gồm người quản lí người sử dụng cuối  Thủ tục: Bao gồm liệu mô tả công việc tất người, người sử dụng cuối nhân viên hệ thống thông tin  Phần cứng: Bao gồm tất thiết bị vật lí sử dụng hệ thống thông tin  Phần mềm: Bao gồm phần mềm hệ thống phần mềm ứng dụng  Tệp (File) liệu: Hầu hết liệu xử lí hệ thống thơng tin phải giữ lại lí pháp luật cần thiết xử lí tương lai Những file thành phần hệ thống thông tin, tạo trực tiếp lưu trữ file  Các liệu thơng tin cấu trúc hóa  Luồng thơng tin vào: Các thơng tin cần thiết cho q trình xử lí, thơng tin phản ánh cấu trúc doanh nghiệp thông tin phản ánh hoạt động doanh nghiệp  Luồng thông tin ra: Thông tin tổng hợp từ thông tin đầu vào phụ thuộc vào nhu cầu quản lí trường hợp, đơn vị cụ thể Thông tin kết việc tra cứu nhanh đối tượng cần quan tâm, đồng thời phải đảm bảo xác kịp thời  Các xử lí quy trình, phương pháp, chức xử lí thơng tin biến đổi thơng tin Các xử lí nhằm sản sinh thơng tin có cấu trúc theo thể thức quy định chứng từ giao dịch, sổ sách báo cáo thống kê Cung cấp thông tin trợ giúp định 1.1.4 Q trình phát triển hệ thống thơng tin Q trình phân tích thiết kế hệ thống bao gồm cơng việc cần hồn thành theo trình tự định bao gồm bước sau đây:  Xác định vấn đề, yêu cầu quản lí hệ thống  Xác định mục tiêu, ưu tiên, giải pháp sơ chứng minh tính khả thi  Phân tích chức liệu hệ thống  Thiết kế logic: Trả lời câu hỏi làm gì? gì? phân tích sâu chức năng, liệu hoạt động cũ để đưa mơ hình hoạt động  Thiết kế vật lí: Đưa biện pháp, phương tiện thực hiện, nhằm trả lời câu hỏi làm nào?  Cài đặt hệ thống: Lựa chọn ngôn ngữ, hệ quản trị sở liệu lập trình  Khai thác bảo trì 1.1.5 Khảo sát trạng xác lập dự án 1.1.5.1 Đại cương giai đoạn khảo sát Việc khảo sát thường tiến hành qua giai đoạn: - Khảo sát sơ nhằm xác định tính khả thi dự án - Khảo sát chi tiết nhằm xác định xác thực khẳng định lợi ích kèm theo 1.1.5.2 Yêu cầu thực giai đoạn khảo sát Bao gồm giai đoạn sau đây:  Khảo sát đánh giá hoạt động hệ thống cũ  Đề xuất mục tiêu, ưu tiên cho hệ thống mơi  Đề xuất ý tưởng cho giải pháp  Vạch kế hoạch cho dự án  Lập báo cáo khảo sát xác định tính khả thi 1.1.5.3 Tìm hiểu đánh giá trạng Phương pháp khảo sát trạng: Phân biệt mức theo thứ tự: tác vụ, điều phối quản lí, định tư vấn Hình thức khảo sát: Có nhiều hình thức khảo sát như: quan sát theo dõi, vấn điều tra,…chúng sử dụng kết hợp để nâng cao hiệu quả, tính xác thực, tính khách quan tính tồn diện phương pháp luận 1.1.5.4 Phân loại biên tập thông tin điều tra Các thông tin thu thập qua trình khảo sát cần phải rà sốt phân loại biên tập theo tiêu chí Thơng tin phản ánh hay tương lai, thông tin dạng tĩnh, động hay biến đổi, thông tin thuộc môi trường hay nội 1.1.6 Xác định yêu cầu, phạm vi, mục tiêu, hạn chế dự án Xác định yêu cầu nảy sinh: - Những nhu cầu thông tin chưa đáp ứng - Các nguyện vọng nhân viên - Dự kiến, kế hoạch lãnh đạo Phạm vi hoạt động dự án khoanh vùng dự án cần thực Xác định mục tiêu hệ thống thơng tin - Phục vụ lợi ích nghiệp vụ - Mang lại lợi ích kinh tế - Mang lại lợi ích sử dụng - Khắc phục yếu tại, đáp ứng nhu cầu tương lai, đông thời thể chiến lược phát triển lâu dài tổ chức nghiệp vụ Xác định hạn chế dự án: Hạn chế tài chính, hạn chế người, hạn chế thiết bị kĩ thuật, hạn chế môi trường,… 1.1.7 Phác họa nghiên cứu tính khả thi giải pháp Đây giai đoạn quan trọng 1.1.8 Lập kế hoạch triển khai dự án xây dựng hệ thống thơng tin 1.2 Phân tích hệ thống chức Phân tích xuống (Top-down) phương pháp phân tích áp dụng cho việc xây dựng hai loại biểu đồ liên quan đến chức xử lí: biểu đồ phân cấp chức biểu đồ luồng liệu 1.2.1 Biểu đồ phân cấp chức (BPC) Biểu đồ phân cấp chức chức hệ thống cần xây dựng trình triển khai biểu đồ luồng liệu Thành phần biểu đồ BPC: Bao gồm chức đường kết nối chức theo nguyên tắc phân rã Đặc điểm biểu đồ BPC: - Cho ta cách nhìn khái quát chức hệ thống - Biểu đồ BPC dễ thành lập biểu đồ đơn giản - Biểu đồ mang tính chất tĩnh - Biểu đồ BPC gần gũi với sơ đồ tổ chức ta khơng đồng với sơ đồ tổ chức 1.2.2 Biểu đồ luồng liệu (BLD) Mục đích: Nhằm tập hợp chức luồng thơng tin hệ thống, xác định mối quan hệ trước sau tiến trình xử lí Biểu đồ dựa vào phương pháp phát triển hệ thống có cấu trúc bao gồm kĩ thuật phân tích chính: sơ đồ luồng liệu, từ điển định nghĩa liệu đặc tả q trình xử lí BLD cơng cụ q trình phân tích, nhằm mục đích trao đổi phân tích thiết kế tạo lập liệu BLD hỗ trợ hoạt động : phân tích, thiết kế, truyền thơng, siêu liệu Các mức diễn tả biểu đồ luồng liệu BLD mô tả sau: - Hệ thống cần thực chức nào? - Sự liên quan chức năng? - Hệ thống cần truyền gì? - Các đầu vào cần truyền tới đầu nào? - Hệ thống cần thực dạng công việc nào? - Hệ thống lấy thông tin đâu để làm việc? - Và gửi kết công việc tới đâu? Các thành phần biểu đồ: chức xử lí, luồng liệu, kho liệu, tác nhân ngoài, tác nhân 1.2.3 Đặc tả chức Mô tả chức hệ thống theo kí pháp quy định thống người thiết kế người xây dựng, người dùng Một đặc tả gồm phần: Phần đầu đề phần thân (mô tả nội dung xử lí) Các phương tiện sử dụng để đặc tả chức : - Từ điển liệu - Các biểu đồ,lược đồ, sơ đồ khối - Các cơng thức phương trình tốn học - Các bảng, định - Các ngôn ngữ tự nhiên cấu trúc hóa 1.2.4 Xây dựng biểu đồ phân cấp chức BPC BPC biểu đồ mô tả tĩnh Bằng kĩ thuật phân mức ta xây dựng biểu đồ dạng Trong nút tương ứng với chức Tại giai đoạn khảo sát sơ hệ thống ta liệt kê chức hệ thống Các chức phân thành nhóm chức có liên quan với chúng xếp gần Các chức đánh theo thứ tự theo nhóm 1.2.5 Xây dựng biểu đồ luồng liệu (BLD) BLD mô tả chức hệ thống theo tiến trình Nó biểu đồ động để diễn tả chức xử lí liệu Phương pháp cấu trúc biểu đồ luồng liệu: biểu đồ luồng liệu hệ thống nhỏ, đơn giản thông thường xây dựng dễ dàng, không cồng kềnh, dễ xem xét Tuy nhiên hệ thống lớn phức tạp nên theo hướng dẫn mang tính nguyên tắc đơn giản để có biểu đồ tốt 1.3 Phân tích hệ thống liệu 1.3.1 Mơ hình thực thể liên kết Là cơng cụ thành lập lược đồ liệu hay gọi biểu đồ cấu trúc liệu (BCD) nhằm xác định khung khái niệm thực thể, thuộc tính, mối liên hệ ràng buộc chúng Mục đích mơ hình xác định: liệu cần xử lí, mối liên hệ nội cấu trúc liệu Phương pháp thực xây dựng lược đồ cấu trúc thể qua cách tiếp cận chúng hỗ trợ cho nhau: phương pháp mơ hình thực thể liên kết mơ hình quan hệ Thực thể kiểu thực thể: - Thực thể đối tượng quan tâm đến tổ chức, hệ thống, đối tượng cụ thể hay trừu tượng Thực thể phải tồn tại, cần lựa chọn có lợi cho quản lí phân biệt - Kiểu thực thể tập hợp thực thể lớp thực thể có đặc trưng, chất Thể thực thể thực thể cụ thể, phần tập hợp hay lớp kiểu thực thể Sau ứng dụng để tránh sử dụng nhiều khái niệm ta đồng thực thể kiểu thực thể Liên kết kiểu lên kết - Liên kết kết nối có ý nghĩa hai hay nhiều thực thể phản ánh ràng buộc quản lí - Kiểu liên kết tập hợp liên kết chất Các kiểu thực thể tồn nhiều mối liên kết, mối liên kết xác định tên Các kiểu liên kết: - Liên kết - (1-1) - Liên kết - nhiều (1- n) - Liên kết nhiều - nhiều (n - n) Các thuộc tính: Là giá trị thể đặc điểm thực thể hay liên kết Có thuộc tính: - Thuộc tính tên gọi - Thuộc tính mơ tả - Thuộc tính kết nối - Thuộc tính khóa Thành lập BCD theo mơ hình thực thể liên kết: để xây dựng biểu đồ BCD trước tiên ta phải thu nhập thông tin theo yếu tố: - Kiểu thực thể: Các tài nguyên, giao dịch thông tin cấu trúc hóa - Phát kiểu liên kết: Ghi nhận kiểu liên kết có ích cho cơng tác quản lí liên kết kiểu thực thể - Phát thuộc tính: Mỗi thực thể bao gồm số thuộc tính định phân loại thuộc tính phổ biến thuộc tính khóa nhận diện, thuộc tính mơ tả, thuộc tính kết nối 1.3.2 Mơ hình quan hệ Mơ hình quan hệ mơ hình sở liệu thơng dụng dễ cài đặt cho hệ quản trị sở liệu - Chuẩn hóa: Quan hệ chuẩn hóa quan hệ miền thuộc tính chứa giá trị ngun tố, tức khơng phân nhỏ - Các dạng chuẩn: 1NF, 2NF, 3NF Nguyên tắc quan hệ chuẩn hóa tách thành nhiều quan hệ chuẩn hóa khác mà không làm mát thông tin Thành lập biểu đồ BCD dựa vào mơ hình sở liệu quan hệ - Thành lập danh sách thuộc tính - Tu chỉnh lại danh sách - Tìm phụ thuộc hàm có danh sách nói - Chuẩn hóa mơ hình quan hệ - Lập lại bước từ 1-4 danh sách xuất phát khác ta có tập lược đồ quan hệ phân biệt rời 10 Chương PHÂN TÍCH HỆ THỐNG 2.1 Khảo sát thực trạng Khảo sát hệ thống cũ Ưu điểm hệ thống cũ  Hệ thống làm việc đơn giản  Ít phụ thuộc có cố đột xuất, tác động khách quan Nhược điểm hệ thống cũ  Khi có u cầu cơng việc tìm kiếm báo cáo nhiều thời gian  Việc cập nhật sửa đổi, hủy bỏ điểm thiếu xác  Việc lưu chuyển thơng tin chậm, hiệu  Việc quản lý phức tạp nhiều thời gian, đòi hỏi tỉ mỉ  Gặp khó khăn lượng sinh viên nhiều Hiện nay, máy tính sử dụng rộng rãi, xếp công việc, kiểm tra phần mềm ưu việt, tính quản lý cao Việc xây dựng hệ thống quản lý điểm máy tính dựa phương pháp quản lý mới, khắc phục nhược điểm hệ thống cũ để xây dựng hệ thống khả thi Dù quản lý máy tính mơ hình hoạt động phải dựa vào phương pháp quản lý truyền thống túy Quản lí điểm công việc quan trọng trường học, đặc biệt trường hệ Cao đẳng Công việc quản lý xem xét đề tài bao gồm:  Nhập điểm cho sinh viên, cập nhật điểm  In bảng điểm  Xử lý điểm sinh viên  Thống kê điểm 11 2.2 Đặc tả yêu cầu toán Mỗi sinh viên vào trường khai vào phiếu nhập học có thơng tin: mã sinh viên, tên sinh viên, ngày sinh,… Sau học xong môn học, giáo viên dạy trả điểm cho phòng quản lý sinh viên Sinh viên có điểm kiểm tra coi không đạt môn phải thi lại Cuối năm phòng quản lý sinh viên công bố phiếu điểm sinh viên Phần chi tiết phiếu điểm kết học tập sinh viên theo mơn học Phần tổng kết tổng số môn học, học phần mà sinh viên đạt khơng đạt Mơ tả tổ chức sau: trường Cao đẳng quản lý điểm sinh viên theo khoa, khoa lại chia làm nhiều lớp Việc quản lý điểm sinh viên sau: điểm sinh viên tính theo mơn học Ngày nay, theo quy chế 25, cách tính điểm có số thay đổi so với năm trước Tuỳ môn học mà ta áp dụng cách tính điểm khác nhau:  Với môn thực hành: Bao gồm điểm ý thức nhóm thực hành, điểm bảo vệ tập lớn (BTL ) thành viên nhóm  Với mơn có lý thuyết: Bao gồm điểm thi trình lần 1, điểm thi trình lần 2, điểm thi kết thúc học phần,…  Với môn vừa lý thuyết vừa thực hành: Bao gồm điểm BTL, điểm thi kết thúc học phần,… Tuỳ môn học mà điểm thi kết thúc học phần chiếm phần trăm BẢNG VIẾT TẮT Từ viết tắt ĐTBM ĐTBK M ST TST ĐTBCN Từ đầy đủ Điểm trung bình mơn Điểm trung bình kỳ Mơn Số trình Tổng số trình Điểm trung bình năm 12 ĐCC ĐTX ĐKTHP Điểm chuyên cần Điểm thường xuyên Điểm kết thúc học phần Cơng thức tính điểm  Điểm trung bình môn: ĐTBM = ĐTX * 40% + ĐKTHP * 60%  Trung bình mơn học kỳ I II: n = Tổng số môn kỳ n n ĐTBK = ∑M i =1 i * STi TST= ∑ST i =1 i  Trung bình năm: n = Tổng số môn năm học n ĐTBCN = ∑M i =1 i n * STi TST= ∑ ST i =1 TST i Các điểm sau tính cơng thức làm tròn theo quy tắc: - Dưới *.5 hạ xuống Ví dụ: 6.4 hạ xuống - Từ *.5 trở lên nâng lên Ví dụ: 7.5, 7.6 làm tròn thành 2.3 Biểu đồ phân cấp chức hệ thống 2.3.1 Liệt kê chức hệ thống Trong hệ thống quản lý điểm có chức sau:  Nhập điểm  Xử lý điểm  Thống kê 13 Với chức phân rã thành chức nhỏ chẳng hạn như: Chức nhập điểm chia thành nhập điểm lần 1, nhập điểm lần 2, sửa điểm Chức xử lý điểm chia thành tìm kiếm, tra cứu, tính điểm Chức thống kê chia thành thống kê điểm, thống kê sinh viên thi lại 2.3.2 Biểu đồ phân cấp chức Quản lý điểm Nhập điểm Nhập ĐL1 Nhập ĐL2 Xử lý điểm Sửa điểm Tìm kiếm Tra cứu Thống kê Tính điểm Thống kê điểm TK_SV thi lại Hình Biểu đồ phân cấp chức 2.4 Biểu đồ luồng liệu 2.4.1 Biểu đồ luồng liệu mức khung cảnh Sơ đồ ngữ cảnh bao gồm vòng tròn q trình trung tâm biểu thị toàn hệ thống nghiên cứu nối với tác nhân hệ thống Các đường nối thể thông tin vào hệ thống 14 Cập nhật điểm Xem điểm Quản lý điểm Sinh viên Người quản lý Thống kê đánh giá Kết Hình Biểu đồ luồng liệu mức khung cảnh 2.4.2 Biểu đồ luồng liệu mức đỉnh Mức đỉnh gồm chức năng: (1) Nhập điểm, (2) Xử lý điểm, (3) thống kê Điểm xử lý Xử lý điểm Bảng điểm Điểm Trả lời TT điểm Điểm Người quản lý Báo cáo điểm In điểm Nhập điểm Trả lời Điểm cần xử lý Lưu điểm Kết Thống kê Yêu cầu Sinh viên Kết Hình Biểu đồ luồng liệu mức đỉnh 2.4.3 Biểu đồ luồng liệu mức đỉnh Mức đỉnh gồm chức năng: (1) Nhập điểm, (2) Xử lý điểm, (3) thống kê Các chức tiếp tục phân rã để có luồng liệu mức đỉnh 15 2.4.3.1 Biểu đồ luồng liệu mức đỉnh chức nhập điểm Thông tin điểm Lưu điểm Nhập điểm L1 Kết trả Điểm Người quản lý TT Điểm Nhập điểm L2 Lưu điểm Bảng điểm Cập nhật Công thức điểm Sửa điểm Lưu điểm Kết Hình Biểu đồ luồng liệu mức đỉnh chức cập nhật điểm 2.4.3.2 Biểu đồ luồng liệu mức đỉnh chức xử lý điểm Tìm kiếm điểm Tìm kiếm Kết Kết Tra cứu điểm Người quản lý Kết Kết 2quả Kết Bảng điểm Tra cứu Thơng tin điểm Tính điểm Kết Tính điểm Lưu điểm Hình Biểu đồ luồng liệu mức đỉnh chức xử lý điểm 16 2.4.3.2 Biểu đồ luồng liệu mức đỉnh chức thống kê Yêu cầu Lưu điểm Người quản lý Thống kê Kết Lưu điểm Thông tin Sinh viên Bảng điểm Thôn tin điểm Báo cáo TK điểm TK_SV thi lại Lưu DSSV thi lại Hình Biểu đồ luồng liệu mức đỉnh chức thống kê 17 Chương PHÂN TÍCH HỆ THỐNG VỀ DỮ LIỆU 3.1 Xác định thực thể, kiểu thực thể Để cài đặt toán, cần xác định thực thể kiểu thực thể Đối với toán quản lý điểm gồm có thực thể sau:  Sinh viên  Mơn học Với thực thể nêu ta có kiểu thực thể tương ứng là: Lớp, bảng điểm, học kỳ, môn học, sinh viên 3.2 Xác định thuộc tính, mối liên kết kiểu thực thể Xác định thuộc tính: - Kiểu thực thể mơn học có thuộc tính: Mamonhoc (mã mơn học), Tenmonhoc (tên mơn học), DVHT (đơn vị học trình) Với Mamonhoc thuộc tính khóa - Kiểu thực thể sinh viên có thuộc tính: Masinhvien (mã sinh viên), Tensinhvien (tên sinh viên), Namsinh (năm sinh), Noisinh (nơi sinh), Que (quê quán), Gioitinh (giới tính), Ghichu (ghi chú) Với Masinhvien thuộc tính khóa - Kiểu thực thể điểm có thuộc tính: Diemlan1 (điểm thi lần 1), Diemlan2 (điểm thi lan 2), DiemHT (điểm học trình), DiemBTL (điểm tập lớn), DiemKT (Điểm kết thúc), Tongdiem (Tổng điểm) - Kiểu thực thể học kỳ có thuộc tính: Ky (học kỳ), Nam (năm) Ky thuộc tính khóa - Kiểu thực thể lớp có thuộc tính: Malop (mã lớp), Tenlop (tên lớp) Với Malop thuộc tính khóa Mối liên kết thực thể là: - Liên kết thực thể môn học thực thể bảng điểm kiểu liên kết nhiều thơng qua thuộc tính mã mơn học Vì mơn học có nhiều bảng điểm 18 - Liên kết thực thể sinh viên thực thể bảng điểm kiểu liên kết nhiều thông qua thuộc tính mã sinh viên Vì sinh viên có nhiều bảng điểm - Liên kết thực thể học kỳ thực thể bảng điểm kiểu liên kết nhiều thơng qua thuộc tính kỳ Vì học kỳ có nhiều bảng điểm - Liên kết thực thể lớp thực thể bảng điểm kiểu liên kết nhiều thơng qua thuộc tính mã lớp Vì lớp có nhiều bảng điểm - Liên kết thực thể lớp thực thể sinh viên kiểu liên kết nhiều thơng qua thuộc tính mã lớp Vì lớp có nhiều sinh viên 3.3 Mơ hình thực thể liên kết Lop Malop Text Tenlop Relationship_1 Relationship_2 Sinhvien Masinhvien Text Tensinhvien Namsinh Gioitinh Que Noisinh Ghichu Bangdiem Relationship_3 Masinhvien Text Diemlan1 Diemlan2 DiemHT DiemBTL DiemKT Tongdiem Relationship_4 Relationship_5 Hocky Ky Text Nam Hình Mơ hình thực thể liên kết 19 Monhoc Mamonhoc Text Tenmonhoc DVHT PHẦN KẾT LUẬN Đề tài phân tích hệ thống thơng tin quản lý điểm với quy mô nhỏ, xây dựng biểu đồ phân cấp chức năng, phân tích hệ thống liệu xây dựng mơ hình thực thể liên kết cho hệ thống Từ tạo bảng liệu để xây dựng chương trình quản lý điểm Đề tài góp phần hỗ trợ cho việc phân tích thiết kế hệ thống thông tin cho trường Cao đẳng Đại học có quy mơ lớn, ngồi đề tài thật hữu ích chuyên ngành tin học tài liệu tham khảo 20 TÀI LIỆU THAM KHẢO TIẾNG VIỆT Thạc Bình Cường, Nguyễn Thị Tĩnh (2005), Phân tích thiết kế hệ thống thông tin, Nxb ĐHSP Đinh Thế Hiển (2004), Phân tích thiết kế hệ thống thơng tin quản lý, Nxb Thống Kê INTERNET Http://www.ebook.edu.com Http://www.cuasotinhoc.net Http://www.diendantinhoc.vn Http://www.thuvien-ebook.com Http://www.baigiang.bachkim.vn 21 MỤC LỤC PHẦN MỞ ĐẦU 1 LÝ DO CHỌN ĐỀ TÀI MỤC ĐÍCH NGHIÊN CỨU ĐỐI TƯỢNG VÀ PHẠM VI NGHIÊN CỨU NHIỆM VỤ NGHIÊN CỨU PHƯƠNG PHÁP NGHIÊN CỨU CẤU TRÚC CỦA ĐỀ TÀI 1 1 2 PHẦN NỘI DUNG CHƯƠNG CƠ SỞ LÝ LUẬN 1.1 ĐẠI CƯƠNG VỀ HỆ THỐNG THÔNG TIN 1.1.1 Một số khái niệm hệ thống thông tin .3 1.1.2 Nhiệm vụ vai trò hệ thống thơng tin .3 1.1.3 Các thành phần hệ thống thông tin 1.1.4 Q trình phát triển hệ thống thơng tin 1.1.5 Khảo sát trạng xác lập dự án 1.1.5.1 Đại cương giai đoạn khảo sát .5 1.1.5.2 Yêu cầu thực giai đoạn khảo sát 1.1.5.3 Tìm hiểu đánh giá trạng 1.1.6 Xác định yêu cầu, phạm vi, mục tiêu, hạn chế dự án 1.1.7 Phác họa nghiên cứu tính khả thi giải pháp 1.1.8 Lập kế hoạch triển khai dự án xây dựng hệ thống thông tin .7 1.2 PHÂN TÍCH HỆ THỐNG VỀ CHỨC NĂNG 1.2.1 Biểu đồ phân cấp chức (BPC) .7 1.2.2 Biểu đồ luồng liệu (BLD) 1.2.3 Đặc tả chức 1.2.4 Xây dựng biểu đồ phân cấp chức BPC 1.2.5 Xây dựng biểu đồ luồng liệu (BLD) 1.3 PHÂN TÍCH HỆ THỐNG VỀ DỮ LIỆU 1.3.1 Mơ hình thực thể liên kết .9 1.3.2 Mô hình quan hệ .10 CHƯƠNG 11 PHÂN TÍCH HỆ THỐNG 11 2.1 KHẢO SÁT THỰC TRẠNG 2.2 ĐẶC TẢ YÊU CẦU BÀI TOÁN 2.3 BIỂU ĐỒ PHÂN CẤP CHỨC NĂNG CỦA HỆ THỐNG 11 12 13 2.3.1 Liệt kê chức hệ thống 13 2.3.2 Biểu đồ phân cấp chức 14 2.4 BIỂU ĐỒ LUỒNG DỮ LIỆU 14 2.4.1 Biểu đồ luồng liệu mức khung cảnh .14 2.4.2 Biểu đồ luồng liệu mức đỉnh 15 2.4.3 Biểu đồ luồng liệu mức đỉnh .15 2.4.3.1 Biểu đồ luồng liệu mức đỉnh chức nhập điểm 16 2.4.3.2 Biểu đồ luồng liệu mức đỉnh chức xử lý điểm 16 2.4.3.2 Biểu đồ luồng liệu mức đỉnh chức thống kê .17 CHƯƠNG 18 PHÂN TÍCH HỆ THỐNG VỀ DỮ LIỆU 18 3.1 XÁC ĐỊNH CÁC THỰC THỂ, KIỂU THỰC THỂ 3.2 XÁC ĐỊNH CÁC THUỘC TÍNH, MỐI LIÊN KẾT GIỮA CÁC KIỂU THỰC THỂ 3.3 MƠ HÌNH THỰC THỂ LIÊN KẾT 18 18 19 PHẦN KẾT LUẬN 20 22 TÀI LIỆU THAM KHẢO 21 TIẾNG VIỆT INTERNET 21 21 23

Ngày đăng: 31/01/2020, 16:43

Từ khóa liên quan

Mục lục

  • PHẦN MỞ ĐẦU

    • 1. Lý do chọn đề tài

    • 2. Mục đích nghiên cứu

    • 3. Đối tượng và phạm vi nghiên cứu

    • 4. Nhiệm vụ nghiên cứu

    • 5. Phương pháp nghiên cứu

    • 6. Cấu trúc của đề tài

    • PHẦN NỘI DUNG

    • Chương 1

    • CƠ SỞ LÝ LUẬN

      • 1.1. Đại cương về hệ thống thông tin

        • 1.1.1. Một số khái niệm về hệ thống thông tin

        • 1.1.2. Nhiệm vụ và vai trò của hệ thống thông tin

        • 1.1.3 Các thành phần cơ bản của hệ thống thông tin

        • 1.1.4. Quá trình phát triển của hệ thống thông tin

        • 1.1.5. Khảo sát hiện trạng và xác lập dự án

          • 1.1.5.1. Đại cương giai đoạn khảo sát

          • 1.1.5.2. Yêu cầu thực hiện của giai đoạn khảo sát

          • 1.1.5.3. Tìm hiểu và đánh giá hiện trạng

          • 1.1.6. Xác định các yêu cầu, phạm vi, mục tiêu, và hạn chế của dự án

          • 1.1.7. Phác họa và nghiên cứu tính khả thi của giải pháp

          • 1.1.8 Lập kế hoạch triển khai dự án xây dựng hệ thống thông tin

          • 1.2. Phân tích hệ thống về chức năng

            • 1.2.1. Biểu đồ phân cấp chức năng (BPC)

            • 1.2.2. Biểu đồ luồng dữ liệu (BLD)

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

  • Đang cập nhật ...

Tài liệu liên quan