BÁO CÁO BÀI TẬP NHÓM PHÂN TÍCH VÀ THIẾT KẾ HƯỚNG ĐỐI TƯỢNG đề tài Hệ thống quản lý vật nuôi và hoạt động của cơ sở chăn nuôi tại thành phố Đà Nẵng

29 4 0
BÁO CÁO BÀI TẬP NHÓM PHÂN TÍCH VÀ THIẾT KẾ HƯỚNG ĐỐI TƯỢNG  đề tài Hệ thống quản lý vật nuôi và hoạt động của cơ sở chăn nuôi tại thành phố Đà Nẵ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

TRƯỜNG ĐẠI HỌC ĐÔNG Á KHOA CÔNG NGHỆ THÔNG TIN - - BÁO CÁO BÀI TẬP NHĨM PHÂN TÍCH VÀ THIẾT KẾ HƯỚNG ĐỐI TƯỢNG Tên đề tài: Hệ thống quản lý vật nuôi hoạt động sở chăn nuôi thành phố Đà Nẵng Sinh viên thực hiện: Lớp: Đà Nẵng, 03/2022 2|Page MỤC LỤC DANH MỤC HÌNH ẢNH DANH MỤC BẢNG BIỂU CHƯƠNG KHẢO SÁT HIỆN TRẠNG HỆ THỐNG 1.1 Khảo sát trạng 1.2 Nghiệp vụ phần mềm 1.3 Phát biểu toán CHƯƠNG PHÂN TÍCH THIẾT KẾ HỆ THỐNG .6 2.1 Biểu đồ Use case 2.2 Biểu đồ lớp .10 2.3 Biểu đồ 13 2.4 Biểu đồ hoạt động 14 2.5 Biểu đồ trạng thái 15 2.6 Thiết kế sở liệu vật lý 17 2.7 Thiết kế giao diện 21 CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN .27 3.1 Thực .27 3.2 Chưa thực 27 3.3 Hướng phát triển 27 TÀI LIỆU THAM KHẢO .28 3|Page DANH MỤC HÌNH ẢNH Hình 1: Biểu đồ Use Case Quản lý giám sát chó mèo phịng chống bệnh dại Hình 2: Biểu đồ Use Case Quản lý vật nuôi Hình 3: Biểu đồ Use Case Quản lý thơng tin chó mèo Hình 4: Biểu đồ Use Case Quản lý thơng tin kế hoạch tiêm phịng chó mèo Hình 5: Biểu đồ Use Case Quản lý thông tin thực tiêm phịng chó mèo Hình 6: Biểu đồ Use Case Báo cáo thống kê .8 Hình 7: Biểu đồ Use Case Quản lý thông tin sở, hộ chăn nuôi Hình 8: Biểu đồ Use Case Quản lý thơng tin vật nuôi, hoạt động chăn nuôi sở, hộ chăn nuôi .8 Hình 9: Biểu đồ Use Case Báo cáo thống kê số lượng vật nuôi Hình 10: Biểu đồ Use Case Danh mục loại vật ni Hình 11: Biểu đồ quản lý thơng tin chó mèo 13 Hình 12: Biểu đồ quản lý tiêm phịng chó mèo 13 Hình 13: Biểu đồ quản lý vật nuôi 14 Hình 14: Biểu đồ hoạt động .14 Hình 15: Biểu đồ trạng thái 15 Hình 16: Giao diện quản lý thơng tin chó mèo 21 Hình 17: Giao diện thêm thơng tin chó mèo .21 Hình 18: Giao diện hiệu chỉnh thơng tin chó mèo 21 Hình 19: Giao diện xem chi tiết thơng tin chó mèo 22 Hình 20: Giao diện quản lý thơng tin kế hoạch tiêm phịng 22 Hình 21: Giao diện thêm thơng tin kế hoạch tiêm phịng .22 Hình 22: Giao diện thơng tin kế hoạch tiêm phịng chó mèo 23 Hình 23: Giao diện xem chi tiết thơng tin kế hoạch tiêm phịng .23 Hình 24: Giao diện báo cáo thống kê liệu giám sát chó mèo phịng chống bệnh dại .23 Hình 25: Giao diện quản lý thơng tin sở, hộ chăn nuôi .24 Hình 26: Giao diện thêm thơng tin sở, hộ chăn ni 24 Hình 27: Giao diện hiệu chỉnh thông tin sở, hộ chăn nuôi 24 Hình 28: Giao diện xem chi tiết thông ti sợ hộ chăn nuôi 24 Hình 29: Giao diện quản lý hoạt động chăn ni 25 Hình 30: Giao diện thêm hoạt động chăn nuôi 25 Hình 31: Giao diện hiệu chỉnh hoạt động chăn ni 26 Hình 32: Giao diện xem chi tiết hoạt động chăn nuôi .26 Hình 33: giao diện báo cáo thống kê hoạt động chăn nuôi .26 4|Page DANH MỤC BẢNG BIỂU Bảng Bảng Bảng Bảng Bảng Bảng Bảng Bảng Bảng 1: chomeo_thongtinchomeo 16 2: chomeo_chuquanly 16 3: chomeo_dmgiong .17 4: chomeo_loaidongvat 17 5: chomeo_kehoachtiemphong 17 6: chomeo_kehoach2tiemphong 18 7: qlvatnuoi_cosochannuoi 18 8: qlvatnuoi_hoatdongchannuoi 19 9: qlvatnuoi_loaivatnuoi 19 5|Page CHƯƠNG KHẢO SÁT HIỆN TRẠNG HỆ THỐNG 1.1 Khảo sát trạng Hiện nay, sở nông nghiệp phát triển nông thôn thành phố Đà Nẵng chưa có phân hệ hệ thống quản lý vật ni quản lý chó mèo địa bàn thành phố chủ yếu lấy thông tin từ tờ khai Chính sở NNPTNT đưa đề xuất áp dụng công nghệ thông tin để xây dựng hệ thống quản lý nội nhằm giải vấn đề sau như: Nhập thông tin sở chăn nuôi, thông tin chi tiết chủ quản lý thơng tin để quản lý chó mèo, trực tiếp hệ thống Import liệu thông tin chó mèo từ file excel cách nhanh chóng để cán cập cách xác 1.2 Nghiệp vụ phần mềm - Hệ thống quản lý gồm chức cần giải : + Quản lý thơng tin chó mèo, + Quản lý thơng tin kế hoạch tiêm phịng chó mèo, + Quản lý thơng tin thực tiêm phịng chó mèo, + Quản lý thông tin sở, hộ chăn nuôi, + Quản lý hoạt động chăn nuôi, + Báo cáo thống kê số lượng vật nuôi + Danh mục loại vật nuôi + Báo cáo thống kê tổng hợp - Các quy trình nghiệp vụ phần mềm: Cán đơn vị xem danh sách, xem chi tiết thông tin, thêm thơng tin, chỉnh sửa thơng tin, xóa thơng tin, tìm kiếm thông tin, xuất file báo cáo thống kê 1.3 Phát biểu toán Hệ thống quản lý hoạt động nội sở nông nghiệp phát triển nông thôn thành phố Đà Nẵng, đáp ứng nhu cầu tương tác với cán bộ, giúp cán nhập trực tiếp thông tin thu thập từ sở chăn nuôi chủ quản lý vật nuôi, báo cáo thống kê cách kịp thời, nhanh chóng, xác thơng tin bảo vệ nội + Hệ thống quản lý nội dung,quản trị thông tin, + Hệ thống có giao diện dễ sữ dụng, + Hệ thống xếp hiển thị hợp lý theo danh mục, bố cục rõ ràng 6|Page CHƯƠNG PHÂN TÍCH THIẾT KẾ HỆ THỐNG 2.1 Biểu đồ Use case 2.1.1 Biểu đồ use case tổng quát Hình 1: Biểu đồ Use Case Quản lý giám sát chó mèo phịng chống bệnh dại Hình 2: Biểu đồ Use Case Quản lý vật nuôi 7|Page 2.1.2 Biểu đồ use case chi tiết Hình 3: Biểu đồ Use Case Quản lý thơng tin chó mèo Hình 4: Biểu đồ Use Case Quản lý thơng tin kế hoạch tiêm phịng chó mèo Hình 5: Biểu đồ Use Case Quản lý thơng tin thực tiêm phịng chó mèo 8|Page Hình 6: Biểu đồ Use Case Báo cáo thống kê Hình 7: Biểu đồ Use Case Quản lý thông tin sở, hộ chăn ni Hình 8: Biểu đồ Use Case Quản lý thông tin vật nuôi, hoạt động chăn nuôi sở, hộ chăn ni Hình 9: Biểu đồ Use Case Báo cáo thống kê số lượng vật ni 9|Page Hình 10: Biểu đồ Use Case Danh mục loại vật nuôi 2.1.3 Xây dựng kịch cho Use case  Cán đăng nhập : Đăng nhập: Mục đích: Đăng nhập tài khoản cấp Hoạt động: lúc đầu vào giao diện phần mềm Điều kiện tiên quyết: Đúng tài khoản cấp Ngoại lệ: sai tài khoản mật Mơ tả: Cán vào url giao diện Hệ thống hiển thị trang đăng nhập User nhập thông tin Hệ thống hiển thị đăng nhập thành công Kết quả: Hiển thị trang nội dung Tên use-case: login  Cán tìm kiếm thơng tin Mục đích: Tìm kiếm thông tin Hoạt động: Chọn từ giao diện Điều kiện tiên quyết: nội dung cần tìm kiếm Ngoại lệ: Khơng có thơng tin cần tìm Mơ tả: User gõ nội dung, chọn nội dung theo hệ thống có sẵn sau hiển thị thơng tin tìm sở liệu Kết quả: Hiển thị thông tin Tên use-case: chomeo_thongtinchomeo, chomeo_chuquanly, chomeo_dmgiong, chomeo_loaidongvat, chomeo_kehoachtiemphong, chomeo_kehoach2tiemphong, qlvatnuoi_cosochannuoi, qlvatnuoi_hoatdongchannuoi, qlvatnuoi_loaivatnuoi  Cán thêm,sửa thơng tin Mục đích: thêm sửa thơng tin có Hoạt động: Chọn từ giao diện Điều kiện tiên quyết: nội dung cần sửa, thêm nội dung khác Ngoại lệ: Điền thiếu thông tin Mô tả: cán gõ nội dung, chọn nội dung theo hệ thống có sẵn sau nhấn lưu thông tin để hệ thống nhập vào sở liệu 10 | P a g e Hình 13: Biểu đồ quản lý vật nuôi 2.4 Biểu đồ hoạt động Hình 14: Biểu đồ hoạt động 15 | P a g e 2.5 Biểu đồ trạng thái Hình 15: Biểu đồ trạng thái 16 | P a g e 17 | P a g e 2.6 Thiết kế sở liệu vật lý Các bảng sở liệu hệ thống: Tên thuộc tính Ý nghĩa Kiểu liệu Ghi id Mã hệ thống Bigint(64) Khóa tenchu Tên chủ varchar(150) tenchomeo Tên chó mèo varchar(150) diachi Địa varchar(150) phuongxa_id Mã hệ thống bảng phường xã Bigint(64) FK tới bảng danhmuc_phuongxa quanhuyen_id Mã hệ thống bảng quận huyện Bigint(64) FK tới bảng danhmuc_quanhuyen dienthoai Điện thoại varchar(50) email Email varchar(150) namsinh Năm sinh integer dmgiong_id Danh mục giống Bigint(64) nguoicapnhat Người cập nhật varchar(150) ngaycapnhat Ngày cập nhật timestamp daxoa Đã xóa boolean Khóa ngoại Bảng 1: chomeo_thongtinchomeo Tên thuộc tính Ý nghĩa Kiểu liệu Ghi id Mã hệ thống Bigint(64) Khóa chuho Chủ hộ varchar(150) diachi Địa varchar(150) phuongxa_id Mã hệ thống bảng phường xã Bigint(64) FK tới bảng danhmuc_phuongxa quanhuyen_id Mã hệ thống bảng quận huyện Bigint(64) FK tới bảng danhmuc_quanhuyen dienthoai Điện thoại varchar(50) email Email varchar(150) namsinh Năm sinh integer nguoicapnhat Người cập nhật varchar(150) ngaycapnhat Ngày cập nhật timestamp daxoa Đã xóa boolean Bảng 2: chomeo_chuquanly 18 | P a g e Tên thuộc tính Ý nghĩa Kiểu liệu Ghi id Mã hệ thống Bigint(64) Khóa ten Tên giống varchar(50) ma Mã varchar(50) trangthai Trạng thái Smallint nguoicapnhat Người cập nhật varchar(150) ngaycapnhat Ngày cập nhật timestamp daxoa Đã xóa boolean Tên thuộc tính Bảng 3: chomeo_dmgiong Ý nghĩa Kiểu liệu Ghi id Mã hệ thống Bigint(64) Khóa ten Tên loại động vật varchar(50) ma Mã varchar(50) trangthai Trạng thái Smallint nguoicapnhat Người cập nhật varchar(150) ngaycapnhat Ngày cập nhật timestamp daxoa Đã xóa boolean Bảng 4: chomeo_loaidongvat Tên thuộc tính Ý nghĩa Kiểu liệu Ghi id Mã hệ thống Bigint(64) Khóa sokehoach Số kế hoạch Varchar(50) ngaybanhanh Ngày ban hành Date noidung Nội dung text ngaydukien_tungay Ngày dự kiến từ ngày date ngaydukien_denngay Ngày dự kiến đến ngày date diadiemthuchien Địa điểm thực text nguoicapnhat Người cập nhật varchar(150) ngaycapnhat Ngày cập nhật timestamp daxoa Đã xóa boolean Bảng 5: chomeo_kehoachtiemphong Tên thuộc tính Ý nghĩa Kiểu liệu Ghi 19 | P a g e id Mã hệ thống Bigint(64) Khóa thongtinchomeoid Id Thơng tin chó mèo Bigint(64) FK tới bảng thongtinchomeo kehoachtiemphongid Id kế hoạch tiêm phòng Bigint(64) FK tới bảng Kehoachtiemphong trangthaitiem Trạng thái tiêm boolean ngaytiemphong Ngày tiêm phòng Date nguoicapnhat Người cập nhật varchar(150) ngaycapnhat Ngày cập nhật timestamp daxoa Đã xóa boolean Bảng 6: chomeo_kehoach2tiemphong Tên thuộc tính Ý nghĩa Kiểu liệu Ghi id Mã hệ thống Bigint(64) Khóa tencoso Tên sở varchar(150) tenchucoso Tên chủ sở varchar(150) diachi Địa varchar(150) phuongxa_id Mã hệ thống bảng phường xã Bigint(64) FK tới bảng danhmuc_phuongxa quanhuyen_id Mã hệ thống bảng quận huyện Bigint(64) FK tới bảng danhmuc_quanhuyen dienthoai Điện thoại varchar(50) email Email varchar(150) namsinh Năm sinh integer nguoicapnhat Người cập nhật varchar(150) ngaycapnhat Ngày cập nhật timestamp nguoitao Người tạo varchar(150) ngaytao Ngày tao timestamp daxoa Đã xóa boolean Bảng 7: qlvatnuoi_cosochannuoi Tên thuộc tính Ý nghĩa Kiểu liệu Ghi 20 | P a g e id Mã hệ thống Bigint(64) loaivatnuoi_id Lồi vật ni bigint(64) Đơn vị tính Smallint soluongnuoi Số lượng ni Number thoigianbatdaunuoi Thời gian bắt đầu nuôi date thoigianxuat Thời gian xuất Date slvatnuoixuat Số lượng vật nuối xuất sanluongxuat Sản lượng xuât donvitinh ghichu Ghi Khóa Number decimal(10,2) Text namchannuoi_id Năm chăn ni Bigint(64) Khóa ngoại cosochannuoi_id Cơ sở chăn ni Bigint(64) Khóa ngoại nguoicapnhat Người cập nhật varchar(150) ngaycapnhat Ngày cập nhật timestamp daxoa Đã xóa boolean Bảng 8: qlvatnuoi_hoatdongchannuoi Tên thuộc tính Ý nghĩa id Mã hệ thống ten Tên lồi vật ni trangthai Trạng thái Kiểu liệu Ghi Bigint(64) Khóa varchar(250) Smallint nguoicapnhat Người cập nhật varchar(150) ngaycapnhat Ngày cập nhật timestamp daxoa Đã xóa boolean Bảng 9: qlvatnuoi_loaivatnuoi 2.7 Thiết kế giao diện 21 | P a g e Hình 16: Giao diện quản lý thơng tin chó mèo Hình 17: Giao diện thêm thơng tin chó mèo Hình 18: Giao diện hiệu chỉnh thơng tin chó mèo 22 | P a g e Hình 19: Giao diện xem chi tiết thơng tin chó mèo Hình 20: Giao diện quản lý thơng tin kế hoạch tiêm phịng Hình 21: Giao diện thêm thơng tin kế hoạch tiêm phịng 23 | P a g e Hình 22: Giao diện thơng tin kế hoạch tiêm phịng chó mèo Hình 23: Giao diện xem chi tiết thơng tin kế hoạch tiêm phịng Hình 24: Giao diện báo cáo thống kê liệu giám sát chó mèo phòng chống bệnh dại 24 | P a g e Hình 25: Giao diện quản lý thơng tin sở, hộ chăn ni Hình 26: Giao diện thêm thơng tin sở, hộ chăn ni Hình 27: Giao diện hiệu chỉnh thông tin sở, hộ chăn nuôi Hình 28: Giao diện xem chi tiết thơng ti sợ hộ chăn nuôi 25 | P a g e Hình 29: Giao diện quản lý hoạt động chăn ni Hình 30: Giao diện thêm hoạt động chăn ni 26 | P a g e Hình 31: Giao diện hiệu chỉnh hoạt động chăn ni Hình 32: Giao diện xem chi tiết hoạt động chăn ni Hình 33: giao diện báo cáo thống kê hoạt động chăn nuôi 27 | P a g e CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 3.1 Thực Qua môn học em hiểu bước thực hiện, q trình để phân tích hệ thống xây dựng lên nội dung phân tích đó, đề tài em phân tích nội dung cần thiết hệ thống Thuần thục kỹ thực vẽ biểu đồ, thiết kế database, thiết kế vẽ giao diện 3.2 Chưa thực Trong đề tài chưa hoàn thiện, thiếu sở liẹu vật lý giao diện khác, Giao diện thiếu sót chưa rõ ràng Và cịn thiếu sót nội dung 3.3 Hướng phát triển Tiếp tục phân tích hệ thống cách đầy đủ nhất, sau tiếp tục dựng lên sở liệu SQL từ sở liệu làm trang web hệ thống hiển thị đầy đủ chức mà yêu cầu 28 | P a g e TÀI LIỆU THAM KHẢO [1] https://drive.google.com/drive/folders/ 1JMGY0fMFxAQ65J0AQckaAqqSiHhiz26w [2] https://cuuduongthancong.com/s/phan-tich-thiet-ke-huong-doi-tuong 29 | P a g e

Ngày đăng: 21/08/2022, 10:33

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

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

Tài liệu liên quan