Báo cáo môn học phân tích và thiết kế hệ thống

29 327 2
Báo cáo môn học phân tích và thiết kế hệ thố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

BỘ GIÁO DỤC ĐÀO TẠO TRƯỜNG ĐH CÔNG NGHỆ THÔNG TIN TRUYỀN THÔNG THÁI NGUYÊN KHOA CÔNG NGHỆ THƠNG TIN ĐỀ TÀI: Khảo sát, phân tích thiết kế hệ thống thư viện trường tiểu học Phúc Thành Hải Dương Giảng viên hướng dẫn: Hồ Thị Tuyến Sinh viên thực hiện: Phạm Thị Liên Thái Nguyên, tháng năm 2017 Page Mục lục Chương Cơ sở lý thuyết Hướng phân tích Chương Khảo sát, phân tích, thiêt kế hệ thống Khảo sát 1.1 Giới thiệu thư viện 1.2 Hiện trạng hệ thống cũ 1.3 Mơ tả tốn 1.4 u cầu hệ thống mới Phân tích hệ thống 2.1 Xây dựng biểu đồ BFD 2.2 Xây dựng biểu đồ DFD 2.2.1 Xây dựng biểu đồ DFD mức khung cảnh 2.2.2 Xây dựng biểu đồ DFD mức đỉnh 2.2.3 Xây dựng biểu đồ DFD mức dưới đỉnh Thiết kế hệ thống 3.1 Xây dựng mô hình thực thể liên kết 3.2 Xây dựng sơ đồ cấu trúc dữ liệu ERD Chương Xây dựng demo chương trình Bảng dữ liệu Một số hình ảnh giao diện Page Mục lục hình ảnh Hình 1, Một số hình ảnh thư viện trường tiểu học Phúc Thành Hình Sổ theo dõi mượn trả sách thư viện Hình Biểu đồ BFD Hình Biểu đồ DFD mức khung cảnh Hình Biểu đồ DFD mức đỉnh Hình Biểu đồ DFD dưới đỉnh chức quản lý mượn trả Hình Biểu đồ DFD dưới đỉnh chức quản lý độc giả Hình Biểu đồ DFD dưới đỉnh chức quản lý sách Hình 10 Biểu đồ DFD dưới đỉnh chức báo cáo thống Hình 11 Mô hình thực thể liên kết Hình 12 Sơ đồ cấu trúc dữ liệu ERD Hình 13 Bảng độc giả Hình 14 Bảng nhà xuất bản Hình 15 Bảng phiếu mượn Hình 16 Bảng phiếu trả Hình 17 Bảng phiếu vi phạm Hình 18 Bảng phiếu nhập Hình 19 Bảng sách Hình 20 Bảng phiếu quản lý sách Hình 21 Giao diện chính chương trình Hình 22 Form quản lý mượn trả Hình 23 Form phiếu mượn Hình 24 Form phiếu trả Page Hình 25 Form phiếu vi phạm Hình 26 Form quản lý độc giả Hình 27 Form quản lý sách Hình 28 Form báo cáo thống Page CHƯƠNG CƠ SỞ LÝ THUYẾT Hướng phân tích toán Bài toán quản lý thư viện trường tiểu học Phúc Thành thực theo hướng cấu trúc 1.1 Khảo sát hệ thống - Mục đích: Khảo sát trạng xác lập dự án giai đoạn đầu trình phân tích thiết kế hệ thống Mục đích giai đoạn tìm mơ tả hệ thống văn bản, đề xuất phương án thực hiện, cuối ký hợp đồng hình thành dự án mang tính khả thi - 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 - Yêu cầu việc khảo sát:  Khảo sát, tìm hiểu, đánh giá hoạt động hệ thống cũ  Đề xuất yêu cầu, mục tiêu ưu tiên giải quyết cho hệ thống  Phác họa giải pháp cân nhắc tính khả thi dự án  Lập kế hoạch cho dự án với dự trù tổng quát 1.2 Phân tích hệ thống - Mục đích:  Nhận diện phân định thành phần mối quan hệ hệ thống  Đầu vào giai đoạn hồ sơ kết giai đoạn khảo sát hệ thống Page  Đầu bao gồm: + Biểu đồ chức nghiệp vụ (BFD – Bussiness Function Diagram) + Biểu đờ dòng liệu (DFD – Data Flow Diagram) + Biểu đồ cấu trúc liệu (ERD – Entity Relational Diagram) - Cách tiến hành :  Xuất phát từ hệ thống cũ nhu cầu phát triển để xây dựng hệ thống  Chuyển từ mô tả vật lý sang mô tả logic  Sử dụng kỹ thuật phân tích từ xuống (Top-down) hay từ tổng thể đến chi tiết Phân tích hệ thống thành giai đoạn phân tích hệ thống xử lý phân tích hệ thống liệu  Có thể tóm tắt giai đoạn phân tích hệ thống xử lý thơng qua lược đờ ‘‘How-What’’ + What : Mô tả hệ thống làm việc nhược điểm hệ thống cũ + How : Mô tả hệ thống làm việc thế ưu điểm hệ thống - Phân tích hệ thống theo xử lý: Cần thiết kế biểu đờ BFD, DFD - Phân tích hệ thống liệu : Sử dụng mơ hình thực thể - liên kết 1.3 Thiết kế hệ thống - Xuất phát : Đầu vào giai đoạn bao gồm biểu đồ phân cấp chức BFD, biểu đồ luồng liệu DFD, biểu đồ cấu trúc liệu ERD - Nhiệm vụ : Nhiệm vụ giai đoạn chuyển mô tả mức khái niệm hệ thống thành mô tả vật lý cách bổ sung trở lại biện pháp, phương tiện (bổ sung lại yếu tố vật lý) Page 1.4 Giới thiệu biểu đồ BFD, DFD, ERD  Biểu đồ phân cấp chức BFD BFD việc phân rã có thứ bậc đơn giản chức hệ thống miền khảo cứu thành chức nhỏ hơn, cuối thu chức Đặc điểm biểu đồ phân cấp chức :  Cung cấp cách nhìn tổng quan chức hệ thống, phạm vi cần phân tích  Biểu đờ phân rã chức thường dùng để bổ trợ cho việc xây dựng luồng liệu  Chất lượng tên đặt cho chức quan trọng cho thành công hệ thống Mỗi chức cần có tên nhất, tên nên biểu thị thật sát, đầy đủ ý nghĩa chức chức đặt tên Tên chức cần phải phản ánh chức thế giới thực không cho hệ thống thông tin  Biểu đồ gần với sơ đồ tổ chức, nhiên không nhầm lẫn hai sơ đồ  Biểu đồ luồng dữ liệu DFD  DFD diễn tả tập hợp chức hệ thống mối quan hệ chuyển giao thơng tin chức hay nói khác DFD cung cấp tranh động hệ thống  DFD sử dụng công cụ tất giai đoạn phân tích, thiết kế, trao đổi lưu trữ liệu  Biểu đồ cấu trúc dữ liệu theo mô hình thực thể liên kết ERD Page  Sơ đồ thực thể xác định đơn vị thông tin sở cần thiết cho hệ thống mối quan hệ chúng  Trong thực tế có nhiều mơ hình biểu diễn có mơ hình quan hệ Dữ liệu lưu trữ hệ thống dạng bảng Sơ đồ thực thể liên kết xác định hệ thống có bảng mối quan hệ chúng Page CHƯƠNG KHẢO SÁT, PHÂN TÍCH, THIẾT KẾ HỆ THỐNG Khảo sát 1.1 Giới thiệu thư viện Trường tiểu học Phúc Thành thành lập vào năm học 1994-1995, trường có uy tín thành tích chất lượng giáo dục đào tạo bậc tiểu học học huyện Do vậy, việc đầu tư cho thư viện phương tiện dạy học điều kiện thiếu để cải tiến phương pháp nâng cao hiệu dạy học nhà trường Năm học 2010 thư viện nhà trường xây dựng hoạt động Với nhận thức đầy đủ vị trí, vai trò thư viện chất lượng giáo dục, nhà trường tập trung đầu tư, tập thể giáo viên, học sinh phụ huynh đờng tình hỗ trợ Trong suốt năm qua, thư viện không ngừng phát triển nâng cao chất lượng phục vụ bạn đọc, với chức lưu trữ, giới thiệu cho mượn sách, báo, tài liệu thư viện cung cấp đến thầy, trò lượng thơng tin khơng nhỏ xã hội khoa học lĩnh vực chuyên môn cho công tác dạy học Để trang sách nhỏ đến với bạn đọc nhà trường, dẫn dắt người hướng đến chân trời rộng mở, cần có hoạt động tun truyền thơng tin sách Hình 1,2 Một số hình ảnh thư viện Page 1.2 Hiện trạng hệ thống cũ Vì nhà trường xây dựng hệ thống thư viện nên việc quản lý sách độc giả nhiều thiếu sót Như: - Sử dụng hầu hết phiếu viết tay -Độc giả khơng có thẻ độc giả mà phải dùng phù hiệu học sinh nên học sinh trường mượn sách -Quản lý kho sách dùng sổ sách để lưu trữ nên tình trạng thiếu sót, thời gian -Quản lý độc giả dùng sổ để theo dõi -Việc theo dõi sách hết hạn khó khăn thời gian Sổ theo dõi cho mượn sách thư viện trường tiểu học Phúc Thành Ngày mượn Mã sách Tên sách Số lượng Ngày trả Họ tên người mượn Chữ ký người mượn Hình Sổ theo dõi mượn-trả sách thư viện Page 10 Chữ ký thủ thư Ghi chú 2.2.2 Biểu đồ DFD mức đỉnh Hình Biểu đồ DFD mức đỉnh Page 15 2.2.3 Biểu đồ DFD mức dưới đỉnh a) Biểu đồ DFD mức dưới đỉnh cho chức “Quản lý mượn trả” Hình Biểu đồ DFD mức đỉnh chức “QL mượn trả” Page 16 b) Biểu đồ DFD mức dưới đỉnh chức “Quản lý đợc giả” Hình Biểu đồ DFD mức đỉnh chức “Quản Lý Độc Giả” Page 17 c) Biểu đồ DFD mức dưới đỉnh chức “Quản Lý Sách” Hình Biểu đồ DFD mức đỉnh chức “Quản lý sách” Page 18 d) Biểu đồ DFD mức dưới đỉnh chức “Báo cáo thống kê” Hình 10 Biểu đồ DFD đỉnh chức “Báo Cáo Thống Kê” Page 19 Thiết kế chương trình 3.1 Xây dựng mơ hình thực thể liên kết Hình 11 Mơ hình thực thể liên kết 3.2 Xây dựng sơ đồ cấu trúc dữ liệu ERD Hình 12 Sơ đồ cấu trúc liệu ERD Page 20 CHƯƠNG DEMO CHƯƠNG TRÌNH Bảng dữ liệu 1.1 Bảng đợc giả Hình 13 Bảng độc giả 1.2 Bảng nhà xuất bản Hình 14 Bảng NXB Page 21 1.3 Bảng phiếu mượn sách Hình 15 Bảng phiếu mượn 1.4 Bảng phiếu trả sách Hình 16 Bảng phiếu trả Page 22 1.5 Bảng phiếu vi phạm Hình 17 Bảng phiếu vi phạm 1.6 Bảng phiếu nhập sách Hình 18 Bảng phiếu nhập Page 23 1.7 Bảng sách Hình 19 Bảng sách 1.8 Bảng phiếu quản lý sách Hình 20 Bảng phiếu quản lý sách Page 24 Demo chương trình 2.1 Giao diện chính phần mềm Hình 21 Giao diện chương trình Page 25 2.2 Module quản lý 2.2.1 Form quản lý mượn trả Hình 22 Form quản lý mượn trả 2.2.2 Form phiếu mượn Hình 23 Form phiếu mượn Page 26 2.2.3 Form phiếu trả Hình 24 Form phiếu trả 2.2.4 Form phiếu vi phạm Hình 25 Form phiếu vi phạm Page 27 2.2.5 Form quản lý độc giả Hình 26 Form quản lý độc giả 2.2.6 Form quản lý sách Hình 27 Form quản lý sách Page 28 2.2.7 Form báo cáo thống Hình 28 Form báo cáo thống Page 29 ... đoạn phân tích hệ thống xử lý phân tích hệ thống liệu  Có thể tóm tắt giai đoạn phân tích hệ thống xử lý thông qua lược đồ ‘‘How-What’’ + What : Mơ tả hệ thống làm việc nhược điểm hệ thống. .. hệ thống làm việc thế ưu điểm hệ thống - Phân tích hệ thống theo xử lý: Cần thiết kế biểu đờ BFD, DFD - Phân tích hệ thống liệu : Sử dụng mơ hình thực thể - liên kết 1.3 Thiết kế hệ thống. .. từ hệ thống cũ nhu cầu phát triển để xây dựng hệ thống  Chuyển từ mô tả vật lý sang mô tả logic  Sử dụng kỹ thuật phân tích từ xuống (Top-down) hay từ tổng thể đến chi tiết Phân tích hệ thống

Ngày đăng: 05/12/2018, 08:27

Từ khóa liên quan

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

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

Tài liệu liên quan