1. Trang chủ
  2. » Luận Văn - Báo Cáo

Báo cáo btl phân tích thiết kế phần mềm website thư viện trường thcs thuận vi

86 2 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 86
Dung lượng 5,19 MB

Nội dung

Thiết kế giao diện...71 Trang 8 DANH MỤC ẢNH1.1 Trang chủ website...171.2 Đăng ký...181.3 Thông tin tài liệu...181.4 Lịch sử mượn tài liệu...182.1 Biểu đồ use case...212.2 Các use case

lOMoARcPSD|39458107 tTRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN ======***====== BÁO CÁO BTL THUỘC HỌC PHẦN: PHÂN TÍCH THIẾT KẾ PHẦN MỀM PHÂN TÍCH THIẾT KẾ PHẦN MỀM WEBSITE THƯ VIỆN TRƯỜNG THCS THUẬN VI GVHD: Ths Ngô Thị Bích Thúy Nhóm - Lớp: 9 - 20212IT6066002 Thành viên: Lương Đức Anh Nguyễn Lương Nam Anh Phạm Việt Anh Phạm Cao Lương Bùi Duy Nghiêm Hà nội, Năm 2022 Downloaded by NHIM BIEN (nhimbien1@gmail.com) lOMoARcPSD|39458107 2 LỜI MỞ ĐẦU Thư viện ra đời với sứ mệnh gắn liền với tri thức Thư viện luôn đồng hành cùng con người với sự tiến hóa của nhận thức, mở mang tầm nhìn, phát triển của khoa học, bảo tồn và phát huy văn hóa Đối với xã hội học tập ngày nay, tầm quan trọng của thư viện chưa hề bị giảm đi Với sự trỗi dậy mạnh mẽ của công nghệ thông tin và truyền thông, thư viện vẫn chưa mất đi những giá trị nhân văn của mình, có chăng là thay đổi vai trò để thích ứng Sự phát triển của CNTT cũng như ứng dụng chúng vào xã hội, đời sống đem lại rất nhiều lợi ích cho người dùng, và Thư viện cũng không phải là ngoại lệ Ở nước ta việc sử dụng và áp dụng website quản lý để đẩy nhanh tốc độ xử lý các vấn đề trong công việc còn nhiều hạn chế do mọi người chưa nắm bắt được tác dụng và độ hiệu quả cao của website quản lý mang lại Để có thể hiểu rõ hơn vấn đề, nhóm chúng em mang tới đây nghiên cứu về website quản lý thư viện của trường THCS Thuận Vi để trình bày rõ hơn về vấn đề này Trong thời gian hoàn thành công việc có thể sẽ có những thiếu sót mà chúng em chưa thể hoàn thành một cách trọn vẹn Kính mong quý thầy cô cùng các bạn sẽ đóng góp thêm để chúng em có một hệ thống mang lại nhiều trải nghiệm tốt cho người dùng và rút ra kinh nghiệm cho bản thân chúng em Chúng em xin chân thành cảm ơn! Phân tích thiết kế phần mềm Downloaded by NHIM BIEN (nhimbien1@gmail.com) lOMoARcPSD|39458107 3 MỤC LỤC Chương 1 Khảo sát hệ thống 10 1.1 Khảo sát sơ bộ 10 1.1.1 Mục tiêu 10 1.1.2 Phương pháp .10 1.1.3 Thông tin sơ bộ về hệ thống .16 1.1.4 Các tài liệu thu thập được 17 1.2 Khảo sát chi tiết 19 1.2.1 Hoạt động của hệ thống 19 1.2.2 Các yêu cầu chức năng và dữ liệu 19 1.2.3 Các yêu cầu phi chức năng 20 Chương 2 Mô hình hóa chức năng 21 2.1 Biểu đồ use case 21 2.1.1 Các use case chính 22 2.1.2 Các use case thứ cấp 23 2.1.3 Quan hệ giữa các use case 24 2.2 Mô tả chi tiết các use case 24 2.2.1 Mô tả use case Đăng ký (Nguyễn Lương Nam Anh) 24 2.2.2 Mô tả use case Đăng nhập (Lương Đức Anh) 25 2.2.3 Mô tả use case Quản lý thông tin (Phạm Việt Anh) 27 2.2.4 Mô tả use case Xem kho tài liệu cá nhân (Bùi Duy Nghiêm) 28 2.2.5 Mô tả use case Xem thông tin tài liệu (Bùi Duy Nghiêm) 29 2.2.6 Mô tả use case Tìm kiếm tài liệu (Phạm Cao Lương) 30 2.2.7 Mô tả use case Lịch sử mượn tài liệu (Phạm Việt Anh) .31 Phân tích thiết kế phần mềm Downloaded by NHIM BIEN (nhimbien1@gmail.com) lOMoARcPSD|39458107 4 2.2.8 Mô tả use case Quản lý người dùng (Lương Đức Anh) .33 2.2.9 Mô tả use case Quản lý tài liệu (Lương Đức Anh) .35 2.2.10 Mô tả use case Quản lý mượn tài liệu (Phạm Việt Anh) 37 2.2.11 Mô tả use case Quản lý trả tài liệu (Bùi Duy Nghiêm) 39 2.2.12 Mô tả use case Tìm kiếm thông tin mượn trả (Phạm Cao Lương) 41 2.2.13 Mô tả use case Thống kê báo cáo (Nguyễn Lương Nam Anh) 42 Chương 3 Mô hình hóa dữ liệu .44 3.1 Các yêu cầu về dữ liệu 44 3.2 Biểu đồ thực thể liên kết mức logic .45 3.3 Mô hình cơ sở dữ liệu mức vật lý 45 3.3.1 Thiết kế bảng 45 3.3.2 Biểu đồ thực thể liên kết mức vật lý 49 Chương 4 Phân tích use case 50 4.1 Biểu đồ các lớp Entity của hệ thống 50 4.2 Phân tích các use case .51 4.2.1 Phân tích use case Đăng ký (Nguyễn Lương Nam Anh) 51 4.2.2 Phân tích use case Đăng nhập (Lương Đức Anh) .52 4.2.3 Phân tích use case Quản lý thông tin (Phạm Việt Anh) 53 4.2.4 Phân tích use case Xem kho tài liệu cá nhân (Bùi Duy Nghiêm).55 4.2.5 Phân tích use case Xem thông tin tài liệu (Phạm Cao Lương) 56 4.2.6 Phân tích use case Tìm kiếm tài liệu (Phạm Cao Lương) 57 4.2.7 Phân tích use case Lịch sử mượn tài liệu (Phạm Việt Anh) .58 4.2.8 Phân tích use case Quản lý người dùng (Lương Đức Anh) 59 4.2.9 Phân tích use case Quản lý tài liệu (Lương Đức Anh) .61 Phân tích thiết kế phần mềm Downloaded by NHIM BIEN (nhimbien1@gmail.com) lOMoARcPSD|39458107 5 4.2.10 Phân tích use case Quản lý mượn tài liệu (Nguyễn Lương Nam Anh) 63 4.2.11 Phân tích use case Quản lý trả tài liệu (Bùi Duy Nghiêm) .65 4.2.12 Phân tích use case Tìm kiếm thông tin mượn trả (Phạm Cao Lương) 66 4.2.13 Phân tích use case Thống kê báo cáo (Nguyễn Lương Nam Anh) 67 4.3 Biểu đồ các lớp phân tích 69 4.3.1 Nhóm use case chính 69 4.3.2 Nhóm use case thứ cấp .70 Chương 5 Thiết kế giao diện 71 5.1 Giao diện use case Đăng ký (Nguyễn Lương Nam Anh) 71 5.1.1 Hình dung màn hình 71 5.1.2 Biểu đồ lớp màn hình 72 5.1.3 Biểu đồ cộng tác của các màn hình 72 5.2 Giao diện use case Đăng nhập (Lương Đức Anh) 73 5.2.1 Hình dung màn hình 73 5.2.2 Biểu đồ lớp màn hình 73 5.2.3 Biểu đồ cộng tác của các màn hình 74 5.3 Giao diện use case Quản lý thông tin (Phạm Việt Anh) 74 5.3.1 Hình dung màn hình 74 5.3.2 Biểu đồ lớp màn hình 75 5.3.3 Biểu đồ cộng tác của các màn hình 75 5.4 Giao diện use case Xem kho tài liệu cá nhân (Bùi Duy Nghiêm) 76 5.4.1 Hình dung màn hình 76 Phân tích thiết kế phần mềm Downloaded by NHIM BIEN (nhimbien1@gmail.com) lOMoARcPSD|39458107 6 5.4.2 Biểu đồ lớp màn hình 76 5.4.3 Biểu đồ cộng tác của các màn hình 77 5.5 Giao diện use case Xem thông tin tài liệu (Phạm Cao Lương) 77 5.5.1 Hình dung màn hình 77 5.5.2 Biểu đồ lớp màn hình 78 5.5.3 Biểu đồ cộng tác của các màn hình 78 5.6 Giao diện use case Tìm kiếm tài liệu (Phạm Cao Lương) 78 5.6.1 Hình dung màn hình 78 5.6.2 Biểu đồ lớp màn hình 79 5.6.3 Biểu đồ cộng tác của các màn hình 79 5.7 Giao diện use case Lịch sử mượn tài liệu (Phạm Việt Anh) .79 5.7.1 Hình dung màn hình 79 5.7.2 Biểu đồ lớp màn hình 80 5.7.3 Biểu đồ cộng tác của các màn hình 80 5.8 Giao diện use case Quản lý người dùng (Lương Đức Anh x) 81 5.8.1 Hình dung màn hình 81 5.8.2 Biểu đồ lớp màn hình 81 5.8.3 Biểu đồ cộng tác của các màn hình 81 5.9 Giao diện use case Quản lý tài liệu (Lương Đức Anh) .82 5.9.1 Hình dung màn hình 82 5.9.2 Biểu đồ lớp màn hình 82 5.9.3 Biểu đồ cộng tác của các màn hình 83 5.10 Giao diện use case Quản lý mượn tài liệu (Nguyễn Lương Nam Anh) 83 5.10.1 Hình dung màn hình 83 Phân tích thiết kế phần mềm Downloaded by NHIM BIEN (nhimbien1@gmail.com) lOMoARcPSD|39458107 7 5.10.2 Biểu đồ lớp màn hình 84 5.10.3 Biểu đồ cộng tác của các màn hình 84 5.11 Giao diện use case Quản lý trả tài liệu (Bùi Duy Nghiêm x) 85 5.11.1 Hình dung màn hình 85 5.11.2 Biểu đồ lớp màn hình 85 5.11.3 Biểu đồ cộng tác của các màn hình 85 5.12 Giao diện use case Tìm kiếm thông tin mượn trả (Phạm Cao Lương) 86 5.12.1 Hình dung màn hình 86 5.12.2 Biểu đồ lớp màn hình 86 5.12.3 Biểu đồ cộng tác của các màn hình 87 5.13 Giao diện use case Thống kê báo cáo (Nguyễn Lương Nam Anh) 87 5.13.1 Hình dung màn hình 87 5.13.2 Biểu đồ lớp màn hình 87 5.13.3 Biểu đồ cộng tác của các màn hình 88 5.14 Biểu đồ điều hướng giữa các màn hình 88 5.14.1 Nhóm use case chính .88 5.14.2 Nhóm use case thứ cấp 88 Phân tích thiết kế phần mềm Downloaded by NHIM BIEN (nhimbien1@gmail.com) lOMoARcPSD|39458107 8 DANH MỤC ẢNH 1.1 Trang chủ website 17 1.2 Đăng ký 18 1.3 Thông tin tài liệu .18 1.4 Lịch sử mượn tài liệu 18 2.1 Biểu đồ use case 21 2.2 Các use case chính 22 2.3 Các use case thứ cấp 23 2.4 Quan hệ giữa các use case .24 3.1 Biểu đồ thực thể liên kết mức logic 45 3.2 Bảng NGUOIDUNG .46 3.3 Bảng TAILIEU 46 3.4 Bảng THELOAI 47 3.5 Bảng NXB .47 3.6 Bảng KHOTAILIEUCANHAN 47 3.7 Bảng PHIEUMUONTRA .48 3.8 Bảng CHITIETKHO .48 3.9 Bảng CHITIETPHIEU 48 3.10 Bảng THELOAI-TAILIEU 49 3.11 Biểu đồ thực thể liên kết mức vật lý 49 4.1 Biểu đồ các lớp Entity của hệ thống 50 Phân tích thiết kế phần mềm Downloaded by NHIM BIEN (nhimbien1@gmail.com) lOMoARcPSD|39458107 9 Chương 1 Khảo sát hệ thống 1.1Khảo sát sơ bộ 1.1.1 Mục tiêu Tìm hiểu chức năng vận hành, khai thác và quản lý của hệ thống thư viện Tìm hiểu sản phẩm sách nào đang được nhiều người quan tâm và thư viện đã đáp ứng được nhu cầu cho người đọc hay chưa Đánh giá giao diện của hệ thống đã bắt mắt và đủ hấp dẫn chưa, thiết kế bố cục đã đủ đẹp để thu hút người đọc chưa Tìm hiểu xem hệ thống không đáp ứng được nhu cầu nào của người đọc? Từ đó, bổ sung thêm nhiều chức năng cho hệ thống để đáp ứng nhu cầu của người đọc 1.1.2 Phương pháp  Phỏng vấn KẾ HOẠCH PHỎNG VẤN Người được hỏi: Lê Thu Minh Người phỏng vấn: Nguyễn Lương Nam Anh Địa chỉ: xã Thuận Vi, huyện Vũ Thư, Thời gian hẹn: 9h00p, 12/10/2022 tỉnh Thái Bình Thời điểm bắt đầu: 9h15p Phòng: Thời điểm kết thúc: 10h15p Số điện thoại: Đối tượng: Các yêu cầu đòi hỏi: Đối tượng được hỏi: Phụ trách thư viện - Quản lý thư viện có kinh Cần thu thập dữ liệu: nghiệm 1 năm trở lên - Các vấn đề của thư viện trường Phân tích thiết kế phần mềm Downloaded by NHIM BIEN (nhimbien1@gmail.com) lOMoARcPSD|39458107 10 khi chưa có website Ước lượng thời gian 3 phút - Các yêu cầu của người dùng đối 5 phút 6 phút với website 40 phút - Quy trình hoạt động của hệ thống hiện tại và các dữ liệu hệ thống Cần thỏa thuận: - Các chức năng hệ thống Chương trình  Giới thiệu Chúng tôi là nhóm 9 đại diện xin hỏi anh/chị về một số vấn đề  Tổng quan về dự án Dự án: Xây dựng hệ thống quản lý thư viện Trường THCS Thuận Vi  Tổng quan về phỏng vấn Chúng tôi cần thu thập thông tin về các yêu cầu đối với mềm Rất mong anh/chị hợp tác giúp đỡ cung cấp các thông tin  Chủ đề sẽ đề cập (từ 3 đến 5 chủ đề), Xin phép được ghi âm  Thông tin hệ thống: 1) Hiện tại thư viện của anh/chị có bao nhiêu thể loại sách? 2) Thông tin mỗi loại sách?  Quy trình hoạt động của hệ thống: 1) Các thủ tục để đặt, trả Phân tích thiết kế phần mềm Downloaded by NHIM BIEN (nhimbien1@gmail.com)

Ngày đăng: 27/03/2024, 15:54

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w