1. Trang chủ
  2. » Giáo Dục - Đào Tạo

đề tài PHÂN TÍCH và THIẾT kế hệ THỐNG QUẢN lý đoàn VIÊN

44 3 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

đề tài PHÂN TÍCH và THIẾT kế hệ THỐNG QUẢN lý đoàn VIÊNđề tài PHÂN TÍCH và THIẾT kế hệ THỐNG QUẢN lý đoàn VIÊNđề tài PHÂN TÍCH và THIẾT kế hệ THỐNG QUẢN lý đoàn VIÊNđề tài PHÂN TÍCH và THIẾT kế hệ THỐNG QUẢN lý đoàn VIÊNđề tài PHÂN TÍCH và THIẾT kế hệ THỐNG QUẢN lý đoàn VIÊNđề tài PHÂN TÍCH và THIẾT kế hệ THỐNG QUẢN lý đoàn VIÊNđề tài PHÂN TÍCH và THIẾT kế hệ THỐNG QUẢN lý đoàn VIÊNđề tài PHÂN TÍCH và THIẾT kế hệ THỐNG QUẢN lý đoàn VIÊNđề tài PHÂN TÍCH và THIẾT kế hệ THỐNG QUẢN lý đoàn VIÊN

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC MỎ - ĐỊA CHẤT BÁO CÁO BÀI TẬP LỚN ĐỀ TÀI PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ ĐỒN VIÊN Sinh viên thực Giảng viên hướng dẫn Phạm Mai Lan ( 182105063 ThS Nông Thị Oanh Lớp : Khoa học máy tính 63A Nguyễn Văn Phương ( 1821050632) Lớp : Khoa học máy tính 63B Hà Nội - 2021 “Báo cáo đồ án mơn Phân tích thiết kế hướng đối Lời nói đầu Hiện việc sử dụng tin học phục vụ nhà trường áp dụng rộng rãi nước quốc tết Hầu hết trường đại học, cao đẳng sử dụng tin học công tác quản lý Công tác quản , lý môi trường giáo dục bao gồm nhiều mặt quản lý sinh , đoàn viên, học tập, hoạt động phong trào,… Tuy nhiên, trường Đại học Mỏ-Địa Chất chưa có phần mềm website chuyên biệt để quản lý hệ thống đoàn viên Trong số lượng đoàn viên đồn trường ngày tăng, lượng thơng tin lưu trữ lớn, khó khăn việc tra cứu thông tin yếu thông tin khơng xác điều khó tránh khỏi Trước thực tế việc quản lý đoàn viên nhà trường, hệ thống đời hồn thiện cơng tác quản lý, theo dõi trình hoạt động rèn luyện đồn viên, hội viên, để có sở đánh giá xếp lọa đồn viên đầy đủ , xác cơng Đảm bảo cho cho đồn viên , hội viên, sinh viên theo dõi , tra cứu tất trình rèn luyện suốt q trình học tập trường thơng qua website hệ thống Cung cấp thông tin trình hoạt động xã hội sinh viên phục vụ công tác đánh giá rèn luyện sinh viên tham gia viết cơng việc tuyển dụng sau Vì chúng em định chọn đề tài : Phân tích thiết kế hệ thống quản lý đồn viên cho trường Đại học Mỏ-Địa Chất với mong muốn phần giúp anh chị phịng cơng tác sinh viên cán đoàn khoa quản lý đoàn viên cách hiệu xác công tác quản lý Với hướng dẫn Ths.Nông Thị Oanh, chúng em có gắng nỗ lực để hồn thành báo cáo Tuy nhiên sai xót điều tránh khỏi, chúng em mong thầy cô bạn bè có ý kiến đóng góp để chúng em có báo cáo hồn chỉnh Mục lục Lời nói đầu Mục lục NỘI DUNG CHÍNH CỦA BÀI Chương I : Khảo sát mơ tả tốn ⮚ Mơ tả toán ⮚ Cơ cấu tổ chức ⮚ Quy trình xử lý Chương II Yêu cầu hệ thống mơ hình nghiệp vụ I Phân tích yêu cầu 6 Yêu cầu mặt chức hệ thống Xác định tác nhân sử dụng hệ thống Mô tả UC hệ thống Xây dựng kịch Xây dựng biểu đồ UC II Phân tích lĩnh vực vấn đề 10 Xác định lớp hệ thống mô tả lớp 10 Mỗi quan hệ biểu đồ lớp hệ thống 11 Biểu đồ 12 Biểu đồ trạng thái 17 Chương III Thiết kế hệ thông 23 Biểu đồ cộng tác 23 Biểu đồ thành phần 27 Biểu đồ triển khai 27 Thiết kế sở liệu 28 Thiết kế giao diện 30 ĐÁNH GIÁ CÔNG VIỆC VÀ KẾT LUẬN 33 Kết luận 33 Tài liệu tham khảo 33 Danh mục hình Hình Biểu đồ use case tổng quát Hình Biểu đồ lớp hệ thống Hình Biểu đồ đăng nhập Hình Biểu đồ thêm đồn viên Hình Biểu đồ xóa đồn viên Hình Biểu đồ sửa đồn viên Hình Biểu đồ tìm kiếm đồn viên Hình8 Biểu đồ tn tự đóng đồn phí Hình Biểu đồ trạng thái đăng nhập Hình 10 Biểu đồ trạng thái thêm đồn viên Hình 11 Biểu đồ trạng thái xóa đồn viên Hình 12 Biểu đồ trạng thái sửa thơng tin đồn viên Hình 13 Biểu đồ trạng thái tìm kiếm đồn viên Hình 14 Biểu đồ trạng thái đóng đồn phí Hình 15 Biểu đồ cộng tác đăng nhập Hình 16 Biểu đồ cộng tác thêm đồn viên Hình 17 Biểu đồ cộng tác sửa đồn viên Hình 18 Biểu đồ cộng tác xóa đồn viên Hình 19 Biểu đồ cộng tác tìm kiếm đồn viên Hình 20 Biểu đồ cộng tác đóng đồn phí Hình 21 Biểu đồ thành phần Hình 22 Biểu đồ triển khai NỘI DUNG CHÍNH CỦA BÀI Chương I : Khảo sát mô tả tốn ⮚ Mơ tả tốn Xây dựng hệ thống quản lý đoàn viên đảm bảo yêu cầu như: Trong cơng tác đồn vụ đồn khoa phải theo dõi chặt chẽ để quản lý thông tinn đồn viên thơng qua sổ đồn Các hoạt động, tham gia phong trào đoàn viên phải quản lý chặt chẽ Cơng tác thu đồn phí phải quản lý xác, năm phải thống kê đồn viên chưa đóng đồn phí lên danh sách Các đoàn viên tham gia hoạt động cần phải ghi nhận để khen thưởng đánh giá xếp loại Trong đồn viên có đồn viên thuộc đối tượng sách miễn giảm, đoàn khoa cần phải nắm danh sách đoàn viên để thuận lợi cho việc theo dõi giúp đỡ Sau năm học đoàn khoa phải nộp bảng tổng hợp biểu mẫu đoàn cấp lên danh sách khen thưởng, kỷ luật đoàn viên Ngoài đoàn khoa phải nhận xét đánh giá vào sổ đoàn Khi đoàn viên chuyển sinh hoạt đoàn, đoàn khoa phải cấp giấy giới thiệu(nêu đủ điều kiện)cho đoàn viên chuyển sinh hoạt đến sở Đoàn khác Đoàn khoa tổ chức xây dựng chương trình hoạt động cho đồn viên để hỗ trợ cho cơng tác học tập giải trí cho đồn viên Do đồn khoa phải nắm nhu cầu đoàn viên đề xuất ⮚ Cơ cấu tổ chức Hệ thống quản lý đoàn viên gồm phận Bộ phận thứ đồn viên trường Bộ phận thứ hai cán đoàn khoa Mỗi khoa cso phận , phận quản lý cao quản lý chung tất đoàn viên trường ⮚ Quy trình xử lý Việc quản lý đồn viên bắt đầu thực từ sinh viên bắt đầu nhập trường đến sinh viên trường Mỗi đồn viên có sổ đồn để ghi trích dẫn lý lịch đoàn viên, đánh giá nhận xét ưu khuyết điểm hàng năm BCH chi đoàn nơi đoàn viên học tập tham gia hoạt động đoàn đánh giá Khi nhập học sinh viên phải nộp sổ đồn viên cho văn phịng đồn để văn phịng đồn kiểm tra theo dõi đồn viên Trong thời gian học tập làm việc trường đồn viên ln theo dõi việc chấp hành quy định, việc thực đóng lệ phí đồn tham gia hoạt động phong trào đoàn trường đề Đồng thời đoàn viên rút sổ đồn viên để chuyển cơng tác đồn cán đoàn theo dõi Chương II Yêu cầu hệ thống mơ hình nghiệp vụ I - Phân tích u cầu Yêu cầu mặt chức hệ thống Lưu trữ thơng tin đồn khoa Lưu trữ thơng tin chi đồn Lưu trữ thơng tin hồ sơ đồn viên Lưu trữ thơng tin thành tích đồn viên Lưu trữ thơng tin đồn viên có phải đối tượng Đảng hay khơng Lưu trữ thông tin phong trào hoạt động đồn viên Lưu trữ thơng tin việc thu đốn phí Xác định tác nhân sử dụng hệ thống Qua khảo sát tham khảo số tài liệu phần mềm hệ thống quản lý đồn viên gồm tác nhân : Tên tác nhân( actor) Mơ tả Cán đồn khoa Thuộc ban chấp hành liên chi Quản lý cán đoàn trường, quản lý thơng tin hoạt động đồn khoa Cán đoàn trường Trực thuộc ban chấp hành đoàn trường Quản lý cán chi đồn Xem thơng tin, quản ly thông báo hoạt động Người quản lý ( cán ban chấp hành chi đoàn) quản lý thơng tin đồn viên, chức thêm, sửa, xóa thơng tin đồn viên, quản lý tài khoản sử dụng hệ thống, tiếp nhận đoàn viên Đoàn viên Xem thông tin Mô tả UC hệ thống Tên Usecase Mô tả Cho phép người dùng đăng nhập DangNhap/DangXuat đăng xuất khỏi hệ thống XemTTDV Cho phép đồn viên xem thơng tin hệ thống Cho phép quản lý tài khoản QuanLyTKNguoiDun đăng ký sử dụng hệ thống g Cho phép người dùng tìm kiếm TimKiem đồn viên Tác nhân Đồn viên Đoàn viên Người quản lý Đoàn viên ThemDV Cho phép thêm hồ sơ đoàn viên vào hệ thống Người quản lý SuaDV Cho sửa, cập nhật thông tin đoàn viên hệ thống Người quản lý XoaDV Cho phép xóa thơng tin đồn khổ hệ thống Người quản lý QuanLyDoanPhi Cho phép người quản lý kiểm tra thôn tin đồn viên đóng Người quản lý đồn phí hay chưa QuanLyThongBao Cho phép người dùng thay đổi thơng tin đăng nhập Đồn hệ thống viên/người quản lý Cho phép người dùng nhận thông Người quản lý báo từ hệ thống QuanLyPhongTrao Cho phép người dùng quản lý phòng trào QuanLyKiLu at Khen thưởng Cho phép người quản lý quản lý thông tin kỉ luật đoàn viên Người quản lý khen thưởng đoàn viên SuaTTDangNhap Người quản lý Xây dựng kịch a Đăng nhập Hành động tác nhân Hành động hệ thống Đoàn viên vào hệ thống để đăng nhập Hệ thống thị tên đăng nhập mật Đoàn viên nhập tên đăng nhập nhập mật để đăng nhập vào hệ thống Hệ thống kiếm tra xem có thông tin không Đăng nhập thành công b Thêm đoàn viên Hành động tác nhân Đoàn viên gửi thông tin muốn thêm lên người quản lý Người quản lý xem thơng tin đồn viên đăng nhập vào hệ thống Hành động hệ thống thêm đoàn viên Hệ thống thị chức để chọn Người quản lý chọn chức thêm đoàn viên Người quản lý nhập thơng tin đồn viên cần thêm Hệ thống thị thông tin Lưu thành cơng c Xóa đồn viên Hành động tác nhân Đồn viên gửi thơng tin cần xóa lên người quản lý đoàn viên Người quản lý đồn viên xem thơng tin đăng nhập hệ thống Người quản lý chọn chức xóa đồn viên Hành động hệ thống Hệ thống thị chức Hệ thống tiến hành xóa thơng tin Hiện thị xóa thành cơng d Sửa thơng tin đăng nhập Hành động tác nhân Hành động hệ thống Đồn viên gửi thơng tin cần sửa lên người quản lý Người quản lý xem thông tin cần sửa đăng nhập hệ thống Hệ thống thị thơng tin Hình 21 : biểu đồ thành phần Biểu đồ triển khai May nguoi dung Server (Web server + Database server) May nguoi quan ly Hình 22 : biểu đồ triển khai Thiết kế sở liệu 4.1 Bảng đoàn viên 4.2 Bảng tài khoản 4.3 Bảng Khoa 4.4 Bảng nộp đoàn phí 4.5 Bảng hoạt động đồn 4.6 Bảng chuyển sinh hoạt đồn 4.7 Bảng cán 4.8 Bảng thành tích( khen thưởng) 4.9 Bảng kỷ luật 4.10 Bảng chức vụ 4.11 Bảng Thơng Báo 4.12 Bảng Đồn trường Thiết kế giao diện 5.1 Giao diện đăng nhập STT Tên thuộc tính Kiểu (độ rộng) Ràng buộc Khóa khóa phụ x Mô tả MaDV Nvarchar (20) Not null Mã đoàn viên MaLop Nvarchar (30) Not null HoTen Nvarchar (20) Not null Họ tên đoàn viê NgaySinh Date null Ngày sinh GioiTinh boolean null Giới tính x Mã Lớp đồn vi DienThoai Nvarchar (10) null Điện thoại DiaChiLH Nvarchar (30) null Địa liên hệ STT Tên thuộc tính Kiểu(độ rộng) Khoa Chính Not null x khóa phụ Mơ tả id TenDangNhap Nvarchar(30) null Tên đăng nhập MatKhau null Mật null Phân quyền cho tài khoản STT int Ràng buộc Quyen Tên thuộc tính Nvarchar(30) int Kiểu(độ rộng) Ràn g buộc Id tài khoản Khoa Chín h khóa phụ MaKhoa Nvarchar(20) Not null TenKhoa Nvarchar(30) null Tên khoa SoLuongDoa n Kho a null Số lượng đồn khoa Nvarchar(30) STT Tên thuộc tính Kiểu(độ rộng) x Mơ tả Mã khoa Ràng buộc Khóa Khóa phụ x Mô tả SoPhieu Nvarchar (20) Not null MaDV Nvarchar (20) Not null MaCB NvarChar (20) Null SoTien double Null Số tiền NoiDung Nvarchar (30) Null Nội dung NgayNop Date Null Ngày nộp tiền STT Tên thuộc tính Kiểu(độ rộng) Ràng buộc Số phiếu x Mã đồn viên x Mã cán Khóa Khóa phụ Mơ tả MaDV Nvarchar (20) Not null x Mã đoàn viên MaCB Nvarchar (30) Not null x Mã cán ThoiGian Date Not null Thời gian TenHoatDong Nvarchar (30) Not null Tên hoạt động DiaDiem Nvarchar (30) Not null Địa điểm STT Tên thuộc tính Kiểu (độ rộng) Ràng buộc Khóa Khóa phụ Mơ tả MaDV Nvarchar (20) Not null MaCB Nvarchar (30) Not null Mã cán NgayChuyen Date Not null Ngày chuyển noiChuyenDen Nvarchar (30) STT x Mã đồn viên Not null Tên thuộc tính Kiểu(độ rộng) Ràng buộc Nơi chuyển đến Khóa Khóa phụ MaCB Nvarchar (20) Not null TenCB Nvarchar (30) Not null Tên cán ChucVu Nvarchar (20) Null Chức vụ DiaChi Nvarchar (30) Null Địa DienThoai Nvarchar (10) Null Điện thoại STT Tên thuộc tính Kiểu(độ rộng) Ràng buộc MaKhenThuon g Nvarchar(20) Not null tenKhenthuon g Nvarchar(20) null Lydo Nvarchar(200) Null MaDV STT Nvarchar(20) x Mô tả Mã Cán Khóa Khóa phụ x Not null Tên thuộc tính Kiểu(độ rộng) Ràng buộc Mô tả Mã khen thưởn x Khóa Khóa phụ Mơ tả MaKyluat Nvarchar(20) Not null MaDV Nvarchar(20) Not null lyDokiluat Nvarchar(200) Null Lý kỉ luật Hocki Int null Học kì bị k luật STT Tên thuộc tính Kiểu(độ rộng) Ràng buộc MaChucVu Nvarchar(20) Not null TenChucVu Nvarchar(50) null x Tên khen thưởn Lý khen thưởng Đoàn viên đượ khen thưởng Mã kỉ luật x Khóa Khóa phụ x Đồn viên bị k luật Mơ tả Mã chức vụ Tên chức vụ STT Tên thuộc tính Kiểu(độ rộng) Ràn g buộc Khóa x MaThongbao Nvarchar(20) Not null TenThongBao Nvarchar(20) null NoiDungThon g Bao Nvarchar(200 ) null NgayThongBao datetime null NguoiThongBa Nvarchar(20) o null STT Tên thuộc tính Kiểu(độ rộng) Ràng buộc MaDoanTruong Nvarchar(20) Not null TenDoanTruon Nvarchar(20) g null 5.2 Giao diện QLDV Khóa phụ Mơ tả Mã thông báo Tên thông báo Nội dung thôn báo Ngày thơng bá Người thơng báo Khóa Khóa phụ x Mơ tả Mã đồn trường Tên đồn trường 5.3 Chuyển sinh hoạt đồn 5.4 Giao diện quản lý cán bơ ĐÁNH GIÁ CÔNG VIỆC VÀ KẾT LUẬN Kết luận Trong báo cáo chúng em trình bày nội dung liên quan đến phân tích thiết kế hệ thống quản lý đồn viên: - Tìm hiểu chung hệ thống; - Mô tả Usecae, xây dựng Usecase, cho hệ thống; Xây dựng biểu đồ lớp, biểu đồ trạng thái, biểu đồ tuần tự, biểu đồ thành phần cho hệ thống; Thiết kế hệ thống mức đơn giản Mặc dù chúng em cố gắng tìm hiểu tham khảo nguồn khác Nhưng khả hạn chế nên nhiều thiếu sót Kính mong thầy bạn góp ý để chúng em hồn thiện đề tài Chúng em xin chân thành cảm ơn! Tài liệu tham khảo Chúng em tham khảo tài liệu mạng số phần silde cho Slide giảng “Phân tích thiết kế hướng đối tượng” Phân tích thiết kế hệ thống quản lý đồn viên (khotrithucso.com) Phân tích thiết kế hệ thống quản lý đoàn viên - Tài liệu, Luận văn, Giáo trình, Truyện đọc (xemtailieu.net) Chủ đề : (hienlth.info) TRƯỜNG ĐẠI HỌC MỎ - ĐỊA CHẤT Sinh viên thực Giảng viên hướng dẫn Phạm Mai Lan ( 182105063 Lớp : Khoa học máy tính 63A Lời nói đầu Mục lục NỘI DUNG CHÍNH CỦA BÀI Chương I : Khảo sát mơ tả tốn ⮚ Mơ tả tốn ⮚ Cơ cấu tổ chức ⮚ Quy trình xử lý Chương II u cầu hệ thống mơ hình nghiệp vụ I Phân tích yêu cầu Yêu cầu mặt chức hệ thống Xác định tác nhân sử dụng hệ thống Mô tả UC hệ thống Xây dựng kịch a Đăng nhập c Xóa đồn viên Xây dựng biểu đồ UC II Phân tích lĩnh vực vấn đề Xác định lớp hệ thống mô tả lớp ● Xác định mối quan hệ lớp đối tượng Biểu đồ 3.2 Biểu đồ thêm đồn viên ThS Nơng Thị Oanh 3.3 Biểu đồ xóa đồn viên 3.4 Biểu đồ sửa đoàn viên 3.5 Biểu đồ tìm kiếm đồn viên 3.6 Biểu đồ đóng đồn phí Biểu đồ trạng thái 4.2 Biểu đồ trạng thái thêm đoàn viên 4.3 Biểu đồ trạng thái xóa đồn viên 4.4 Biểu đồ trạng thái sửa đồn viên 4.5 Biểu đồ trạng thái tìm kiếm đồn viên 4.6 biểu đồ trạng thái đóng đồn phí Chương III Thiết kế hệ thơng Biểu đồ cộng tác 1.1 Biểu đồ cộng tác dăng nhập 1.2 Biểu đồ cộng tác thêm doàn viên 1.3 Biểu đồ cộng tác sửa đoàn viên 1.4 Biểu đồ cộng tác xóa đồn viên 1.5 Biểu đồ cộng tác tìm kiếm đồn viên 1.6 Biểu đồ cộng tác đóng đồn phí Biểu đồ thành phần Biểu đồ triển khai Thiết kế sở liệu 4.2 Bảng tài khoản 4.4 Bảng nộp đồn phí 4.6 Bảng chuyển sinh hoạt đồn 4.8 Bảng thành tích( khen thưởng) 4.10 Bảng chức vụ 4.12 Bảng Đoàn trường Thiết kế giao diện 5.1 Giao diện đăng nhập 5.3 Chuyển sinh hoạt đồn ĐÁNH GIÁ CƠNG VIỆC VÀ KẾT LUẬN “Báo cáo đồ án mơn Phân tích thiết kế hướng đối Kết luận Tài liệu tham khảo ... Tác nhân Đoàn viên Đoàn viên Người quản lý Đoàn viên ThemDV Cho phép thêm hồ sơ đoàn viên vào hệ thống Người quản lý SuaDV Cho sửa, cập nhật thơng tin đồn viên hệ thống Người quản lý XoaDV Cho... quản lý quản lý thông tin kỉ luật đoàn viên Người quản lý khen thưởng đoàn viên SuaTTDangNhap Người quản lý Xây dựng kịch a Đăng nhập Hành động tác nhân Hành động hệ thống Đoàn viên vào hệ thống. .. nhân Đồn viên gửi thơng tin muốn thêm lên người quản lý Người quản lý xem thơng tin đồn viên đăng nhập vào hệ thống Hành động hệ thống thêm đoàn viên Hệ thống thị chức để chọn Người quản lý chọn

Ngày đăng: 10/12/2022, 06:54

Xem thêm:

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

TÀI LIỆU LIÊN QUAN

w