1. Trang chủ
  2. » Công Nghệ Thông Tin

Quản lý sở thú phân hệ quản lý động vật

103 397 4

Đ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 103
Dung lượng 1,66 MB

Nội dung

Bài tập lớn của môn Phân tích thiết kế hệ thống về đề tài Quản lý sở thú,Bài tập lớn của môn Phân tích thiết kế hệ thống về đề tài Quản lý sở thú,Bài tập lớn của môn Phân tích thiết kế hệ thống về đề tài Quản lý sở thú

Bài tập lớn Quản lý sở thú_Phân hệ quản lý động vật Trường Đại Học Thủy Lợi Khoa công nghệ thông tin Bộ môn Hệ thống thông tin Bài tập lớn Mơn : Phân tích thiết kế hệ thống thơng tin Đề tài:Quản lý sở thú – Phân hệ quản lý động vật Nhóm sinh viên thực hiện: Đồn Thị Hoàng Anh - Lớp 56th1 Nguyễn Thị Hậu -Lớp 56th1 Trần Thị Thi - Lớp 56th1 Giáo viên hướng dẫn: Th.S Nguyễn Văn Nam Hà nội,2017 Lời Mở Đầu Trong năm gần với đời phát triển nhanh chóng máy |Phân tích thiết kế hệ thống thông tin Bài tập lớn Quản lý sở thú_Phân hệ quản lý động vật tính điện tử, công cụ lưu trữ xử lý thông tin làm tăng khả nghiên cứu vận hành hệ thống lớn phức tạp Mà Hệ thống thông tin ngành mũi nhọn Công nghệ thơng tin có ứng dụng quản lý kinh tế đặc biệt quản lý doanh nghiệp Tuy nhiên hệ thống lớn việc vân dụng phần mềm chuyên dụng vấn đề gặp khơng khó khăn Các hệ thống thơng tin tin học hố chưa đáp ứng yêu cầu nhà quản lý Để đáp ứng u cầu cấp thiết đòi hỏi phải có đội ngũ cán chun mơn phải thường xun nâng cao tay nghề có đủ trình độ để Phân tích hệ thống quản lý cách đầy đủ chi tiết mà khơng bị thiếu sót hay thừa thơng tin Từ thiết kế hệ thống thành chương trình thuận tiện trình làm việc : tìm kiếm, nhập liệu, thống kê, Để có điều cần phải viết chương trình cho hệ thống viết module lắp ghép thành hệ thống Việc ứng dụng tin học công tác quản lý phát triển mạnh mẽ giúp cho công tác quản lý ngày trở nên hiệu nâng cao hiệu công việc, đưa báo cáo, số liệu thống kê cách xác kịp thời Đồng thời nhờ có việc ứng dụng tin học tiết kiệm nhiều thời gian, cơng sức người, làm giảm nhẹ máy quản lý vốn cồng kềnh từ trước đến Qua trình học tập trường giúp em biết thêm nhiều kiến thức bổ ích để nâng cao thêm kiến thức thực tế Chúng em chọn đề tài “ Quản lý Sở thú_Phân hệ quản lý động vật” với mong muốn tìm hiểu sâu lĩnh vực quản lý động vật có sở thú Với đề tài “ Phân tích thiết kế hệ thống thông tin Quản lý sở thú ” chúng em xây dựng hệ thống với đầy đủ mét module hệ thống nói giúp cho việc Quản lý sở thú cách hiệu MỤC LỤC |Phân tích thiết kế hệ thống thơng tin Bài tập lớn Quản lý sở thú_Phân hệ quản lý động vật CHƯƠNG I: GIỚI THIỆU CHUNG VỀ HỆ THỐNG Tóm tắt : Đề tài Xây dựng hệ thống Quản lý sở thú - Phân hệ quản lý động vật Quản lý sở thú đề tài mẻ việc quản lý trở nên hiệu dễ dàng việc xây dựng hệ thống để quản lý động vật quan trọng cần thiết Hệ thống “Quản lý Sở thú_Phân hệ quản lý động vật” xây dựng với chức : tiếp nhận động vật, xuất động vật, quản lý thông tin đầu động vật, trình sinh sản, phân loại động vật, lập báo cáo số lượng vào động vật, xếp nơi cho động vật, kiểm soát động vật sở thú, quản lý số lượng, công việc vệ sinh ngày động vật chuồng, báo cáo tình trạng sức khỏe định kỳ động vật I.1.Giới thiệu toán Sở thú nơi quen thuộc người, có quy mơ lớn Mỗi lần sở thú có số lượng động vật vào đông việc quản lý nào? Và lúc động vật vào chăm sóc quản lý sao?Ngày việc quản lý máy tính mang lại hiệu cao nguồn nhân lực, kinh tế.Việc tạo hệ thống quản lý giúp công việc nhanh tiết kiệm nhiều thời gian công sức cho công tác quản lý.Từ chúng em xây dựng lên hệ thống nhỏ Phân hệ động vật sở thú với chức I.2.Người sử dụng hệ thống ▪ Giám đốc: Là người quản lý chung hệ thống tham gia vào hệ thống Ngồi ra, giám đốc làm cơng việc sau: Quản lý tài khoản cho quản lý, quản lý nơi cung cấp động vật, tìm kiếm báo cáo, phê duyệt báo cáo ▪ Quản lý vào ra: Là người chịu trách nhiệm công việc quản lý việc tiếp nhận, thông tin đầu động vật, thơng tin động vật, q trình sinh sản, lập báo cáo số lượng vào động vật ▪ Quản lý động vật: Là người chịu trách nhiệm việc quản lý thông tin loại động vật, nơi động vật, số lượng động vật đó, nắm bắt thơng tin động vật, khung cho ăn, thức ăn, cân nặng, báo cáo việc kiểm tra tình trạng sức khỏe định kỳ động vật (theo tháng) vệ sinh ngày chuồng động vật sở thú |Phân tích thiết kế hệ thống thơng tin Bài tập lớn |Phân tích thiết kế hệ thống thông tin Quản lý sở thú_Phân hệ quản lý động vật Bài tập lớn Quản lý sở thú_Phân hệ quản lý động vật I.3.Hoạt động hệ thống ➢ Hoạt động Giám đốc ▪ Giám đốc quản lý tài khoản quản lý hệ thống cụ thể cung cấp tài khoản cho người quản lý (tạo tài khoản).Giám đốc thêm tài khoản cho quản lý Tên đăng nhập tài khoản Mã quản lý mật ban đầu tuỳ vào giám đốc.Quản lý quyền sử dụng hệ thống ▪ Giám đốc quản lý toàn thông tin nơi cung cấp động vật cho sở thú ▪ Giám đốc quản lý chuồng, động vật có sở thú Giám đốc sửa thơng tin có chuồng, thêm, sửa động vật có thay đổi ▪ Giám đốc thêm sửa xóa thơng tin nơi cung cấp động vật có thay đổi ▪ Giám đốc quản lý báo cáo tình trạng chung sở thú: tình trạng sức khỏe, số lượng vào ra,vệ sinh ngày động vật (báo cáo theo ngày, tháng) Có thể tìm kiếm nhiệm vụ phê duyệt báo cáo quản lý ▪ Giám đốc tác động tới tất chứa hệ thống ➢ Hoạt động Quản lý vào (Nhập thú chuyển thú sang nơi khác) ▪ Người quản lý thực việc tiếp nhận động vật từ nơi cung cấp động vật (thông qua giám đốc) bao gồm: mã tiếp nhận, ngày nhận, tổng số lượng vào tối đa 20 ▪ Quản lý vào người gán mã cho động vật, nhập thông tin động vật: Tên động vật, nguồn gốc, tập tính, tình trạng sức khỏe ban đầu Trong trình sinh sản động vật coi việc thêm động vật ▪ Quản lý thông tin đầu động vật từ chuồng sở thú đến chuồng khác nơi khác (hoặc chết) bao gồm thông tin: mã động vật, ngày ra, số lượng ra, lý do, tổng số lượng tối đa 10 con, tình trạng sức khỏe, địa điểm nơi nhận ▪ Quản lý người lập báo cáo : Báo cáo việc tiếp nhận động vật có động vật thêm vào: tổng số lượng nhận động vật, tình trạng chung động vật( |Phân tích thiết kế hệ thống thơng tin ● Bài tập lớn Quản lý sở thú_Phân hệ quản lý động vật sinh sản ), ngày nhận ● Báo cáo số lượng ra, ngày ra, lý phải mà rời động vật ➢ Hoạt động Quản lý động vật ▪ Quản lý toàn động vật sau tiếp nhận Người quản lý xem xét số lượng nhận để xếp vào nơi cho động vật Quy định số lượng động vật chuồng có tối đa 10 tùy thuộc vào đặc tính loại động vật ▪ Quy định loại có tối đa chuồng (tùy vào diện tích khu vực số lượng loại động vật) ▪ Quản lý thơng tin động vật bao gồm tên, tình trạng sức khỏe, đặc tính, nguồn gốc, sức khỏe, nơi động vật để theo dõi động vật sở thú ▪ Quản lý nơi động vật loại động vật gồm tên chuồng, số lượng chuồng, khung cho ăn, thức ăn riêng động vật ▪ Lập báo cáo: ● Báo cáo việc kiểm tra tình trạng sức khỏe định kỳ động vật (theo tháng): kiểm tra cân nặng, chiều cao (chiều dài), tình trạng sức khỏe ● Báo cáo vệ sinh ngày chuồng động vật để q trình chăm sóc động vật sở thú |Phân tích thiết kế hệ thống thông tin Bài tập lớn Quản lý sở thú_Phân hệ quản lý động vật CHƯƠNG II: PHÂN TÍCH HỆ THỐNG II.1.Biểu đồ phân cấp chức ➢ Đối với Giám đốc ➢ Đối với Quản lý vào ➢ Đối với Quản lý động vật |Phân tích thiết kế hệ thống thơng tin Bài tập lớn |Phân tích thiết kế hệ thống thông tin Quản lý sở thú_Phân hệ quản lý động vật Bài tập lớn Quản lý sở thú_Phân hệ quản lý động vật II.2.Biểu đồ use-case Biểu đồ use-case dùng để biểu diễn sơ đồ chức hệ thống, chỉ hệ thống cần làm để thỏa mãn yêu cầu người dùng, chỉ tương tác tác nhân hệ thống thông qua use case + Actor (tác nhân): người sử dụng hệ thống + Use case: Mỗi use case chức thệ thống + Mối quan hệ use case: o Include: use case sử dụng lại use case o Extend: use case mở rộng từ use case o Generalization: use case kế thùa chức use case Danh sách actor ST T Actor Ý nghĩa Giám đốc Giám đốc người tạo tài khoản, đổi mật cho quản lý, quản lý vào ra, quản lý động vật, tác động vào chức hệ thống Quản lý Kiểm soát lượng động vật thêm vào, kiểm soát vào số lượng động vật xuất ra, gán mã cho động vật, báo cáo công việc mà quản lý tiếp nhận(xuất ra) động vật vào sở thú Quản lý Kiểm soát nơi loại động vật, xếp nơi động vật cho động vật, kiểm soát động vật sở thú, quản lý số lượng, công việc vệ sinh ngày động vật chuồng, báo cáo tình trạng sức khỏe định kỳ động vật Danh sách Use-case hệ thống STT Use-case Đăng nhập Đổi mật Ý nghĩa Giám đốc, quản lý đăng nhập vào hệ thống tài khoản riêng thực cơng việc giao Khi nhận mật từ giám đốc quản lý phải |Phân tích thiết kế hệ thống thơng tin Bài tập lớn Quản lý tài khoản Quản lý nơi cung cấp động vật Quản lý tiếp nhận động vật Quản lý việc xuất động vật Quản lý nơi (chuồng) Quản lý loại động vật Quản lý động vật Quản lý báo cáo tình trạng chung sở thú Lập báo cáo (đối với động vật) Lập báo cáo( việc vào - ra) Tìm kiếm(đối với báo cáo) 10 11 12 13 Quản lý sở thú_Phân hệ quản lý động vật đăng nhập vào hệ thống để thay đổi mật Khi mật khơng đủ độ an tồn giám đốc quản lý đổi mật để đảm bảo tính bảo mật Người giám đốc tạo tài khoản, cấp lại cho quản lý quản lý quên mật bị tài khoản, phân quyền cho người quản lý Giám đốc thêm, sửa, xóa nơi cung cấp động vật có thay đổi Quản lý nhận động vật từ nơi cung cấp động vật thêm có động vật vào Quản lý vào xuất động vật rời đi, thêm thông tin động vật xuất vào sở liệu Quản lý động vật xếp, sửa, tìm kiếm chuồng cho động vật Quản lý động vật thêm loại động vật có động vật vào sở thú Quản lý động vật thêm, sửa, tìm kiếm động vật có thay đổi Giám đốc theo dõi tình trạng sở thú dựa vào báo cáo quản lý tìm kiếm phê duyệt báo cáo chưa đạt đủ yêu cầu yêu cầu quản lý báo cáo lại Quản lý động vật cập nhật số tình trạng sức khỏe định kỳ động vật, báo cáo công việc vệ sinh ngày sở thú cho giám đốc Quản lý vào thống kê, cập nhật lại số lượng động vật nhận đến rời Giám đốc tìm kiếm thơng tin báo cáo theo ngày/tháng/năm, mã quản lý 10 |Phân tích thiết kế hệ thống thông tin Bài tập lớn ▪ Quản lý sở thú_Phân hệ quản lý động vật Class báo cáo Sức khỏe định kỳ động vật: II.3.6.Biểu đồ trạng thái Biểu đồ trạng thái đăng nhập 89 |Phân tích thiết kế hệ thống thơng tin Bài tập lớn Quản lý sở thú_Phân hệ quản lý động vật Biểu đồ trạng thái phê duyệt báo cáo giám đốc Biểu đồ trạng thái thêm thông tin 90 |Phân tích thiết kế hệ thống thơng tin Bài tập lớn Biểu đồ trạng thái sửa thông tin Biểu đồ trạng thái xóa thơng tin 91 |Phân tích thiết kế hệ thống thơng tin Quản lý sở thú_Phân hệ quản lý động vật Bài tập lớn Quản lý sở thú_Phân hệ quản lý động vật Biểu đồ trạng thái đối tượng chuồng 92 |Phân tích thiết kế hệ thống thông tin Bài tập lớn III.3.7.Biểu đồ lớp 93 |Phân tích thiết kế hệ thống thơng tin Quản lý sở thú_Phân hệ quản lý động vật Bài tập lớn Quản lý sở thú_Phân hệ quản lý động vật CHƯƠNG III: THIẾT KẾ CƠ SỞ DỮ LIỆU HƯỚNG ĐỐI TƯỢNG III.1.Biểu đồ lớp III.1.1 Danh sách lớp đối tượng ST T Tên lớp Mô tả NhaCC Nhà cung cấp TiepNhan Tiếp nhận động vật LoaiDV Loại động vật Chuong Chuồng- Nơi động vật DongVat Động Vật XuatDV Xuất động vật CTxuat Chi tiết việc xuất động vật III.1.2 Chi tiết lớp đối tượng III.1.2.1.Lớp Nhà cung cấp a Danh sách thuộc tính ST T Tên thuộc tính Kiểu liệu Ràng buộc Mơ tả MaNCC Varchar(10) not null primary key Mã nhà cung cấp TenNCC Nvarchar(50) Null Tên nhà cung cấp động vật cho sở thú SDT Varchar(12) default ‘0’ Số điện thoại nhà cung cấp mặc đinh đầu số “0” 94 |Phân tích thiết kế hệ thống thông tin Bài tập lớn Quản lý sở thú_Phân hệ quản lý động vật DiaChi Nvarchar(50) Null Địa chỉ nhà cung cấp Email Nvarchar(30) Null Email nhà cung cấp Ghichu Nvarchar(1000) Null Thêm thông tin cần b Danh sách phương thức ST T Tên phương thức Kiểu liệu Mô tả Them() void Thêm nhà cung cấp Sua() void Sửa thông tin nhà cung cấp Xoa() void Xóa thơng tin nhà cung cấp Luu() void Lưu thông tin nhà cung cấp III.1.2.2.Tiếp nhận động vật a Các thuộc tính ST T Tên thuộc tính Kiểu liệu Ràng buộc Mơ tả MaTN Varchar(20) not null primary key Mã tiếp nhận động vật MaNCC Varchar(20) foreign key Mã nhà cung cấp động vật Ngaynhan Date Null Ngày tiếp nhận động vật TongSLDV int Null Tổng số lượng động vật nhận vào >0 95 |Phân tích thiết kế hệ thống thơng tin Bài tập lớn Quản lý sở thú_Phân hệ quản lý động vật =0 Dientich float null Diện tích khu vực chứa loại động vật mặc định >= Ghichu Nvarchar(1000) null Ghi 96 |Phân tích thiết kế hệ thống thơng tin Bài tập lớn Quản lý sở thú_Phân hệ quản lý động vật b Danh sách phương thức ST T Tên phương thức Kiểu liệu Mô tả Them() void Thêm loại động vật Luu() void Lưu loại động vật sau thêm III.1.2.4.Chuồng a Các thuộc tính ST T Tên thuộc tính Kiểu liệu Ràng buộc Mơ tả MaChuong Varchar(20) not null primary key Mã chuồng TenChuong Varchar(30) Null Tên chuồng MaLoai Varchar(20) foreign key Mã loại động vật ThucAn Nvarchar(100) Null Thức ăn chuồng Soluong int Null Số lượng động vật chuồng mặc định >=0 Ghichu Nvarchar(1000) Null Ghi b Danh sách phương thức ST T Tên phương thức Kiểu liệu Mô tả Timkiem() Datable Tìm kiếm chuồng 97 |Phân tích thiết kế hệ thống thông tin Bài tập lớn Quản lý sở thú_Phân hệ quản lý động vật Sua() void Sửa thông tin chuồng Luu() void Lưu thông tin chuồng sau sửa III.1.2.5.Động vật a Các thuộc tính ST T Tên thuộc tính Kiểu liệu Ràng buộc Mơ tả MaDV Varchar(20) not null primary key Mã động vật MaTN Varchar(20) foreign key Mã tiếp nhận động vật TenDV NVarchar(50) null Tên động vật NguonGoc Nvarchar(50) null Nguồn gốc MaChuong Nvarchar(100) foreign key Mã chuồng Taptinh NVarchar(500) null Tập tính TinhtrangSK NVarchar(1000) null Tình trạng sức khoẻ ban đầu Ghichu Nvarchar(1000) null Ghi b Danh sách phương thức ST T Tên phương thức Kiểu liệu Mô tả Them() void Thêm động vật Sua() void Sửa thông tin động vật Luu() void Lưu thông tin động vật sau thêm 98 |Phân tích thiết kế hệ thống thông tin Bài tập lớn Quản lý sở thú_Phân hệ quản lý động vật sửa Timkiem() Datable Tìm kiếm động vật III.1.2.6.Xuất động vật a Các thuộc tính STT Tên thuộc tính Kiểu liệu Ràng buộc Mơ tả MaXuat Varchar(20) not null primary key Mã Xuất động vật Ngayra date null Ngày xuất động vật Lydo Nvarchar(50) null Lý xuất Noiden Nvarchar(50) null Nơi xuất đến TongSLR int null Tổng số lượng động vật xuất với số lượng phải >

Ngày đăng: 18/05/2020, 08:54

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

TÀI LIỆU LIÊN QUAN

w