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

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ý đoàn VIÊN

35 9 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

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 tượng” 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 đoà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ý đồ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 bạn bè có ý kiến đóng góp để chúng em có báo cáo hồn chỉnh Phạm Mai Lan – KHMT 63A Nguyễn Văn Phương – KHMT 63B 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ả tố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 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 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ứ đoà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ý đoà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 đồ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 yê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ý đoà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 quản lý thơng tin đồn viên, chức thêm, Người quản lý ( cán ban chấp hành 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 chi đoàn) Đồn viên Xem thơng tin Mơ tả UC hệ thống Tên Usecase Mô tả Tác nhân DangNhap/DangXuat Cho phép người dùng đăng nhập Đoàn viên đăng xuất khỏi hệ thống XemTTDV Cho phép đoàn viên xem thơng tin hệ thống QuanLyTKNguoiDung Cho phép quản lý tài khoản Người quản lý đăng ký sử dụng hệ thống TimKiem Cho phép người dùng tìm kiếm đồn Đồn viên viên ThemDV Cho phép thêm hồ sơ đoàn viên vào Người quản lý hệ thống SuaDV Cho sửa, cập nhật thơng tin đồn Người quản lý viên hệ thống XoaDV Cho phép xóa thơng tin đồn khổ hệ Người quản lý thống QuanLyDoanPhi Cho phép người quản lý kiểm tra thôn tin đồn viên đóng đồn phí Người quản lý hay chưa Đoàn viên SuaTTDangNhap Cho phép người dùng thay đổi thơng Đồn viên/người tin đăng nhập hệ quản lý thống QuanLyThongBao Cho phép người dùng nhận thông báo Người quản lý từ hệ thống QuanLyPhongTrao Cho phép người dùng quản lý phòng trào QuanLyKiLuat Khen thưởng Người quản lý Cho phép người quản lý quản lý thơng tin kỉ luật đồn viên khen Người quản lý thưởng đoàn viên 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 đồ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ý đoà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 đồn viên cần sửa Người quản lý chọn thông tin sửa Hệ thống cập nhập lại thông tin Xây dựng biểu đồ UC Hình : Biểu đồ tổng quát use case II Phân tích lĩnh vực vấn đề Xác định lớp hệ thống mô tả lớp STT Tên lớp Mô tả lớp DoanVien Các đồn viên hệ thống DoanKhoa Thơng tin Đồn Khoa DoanTruong Thơng tin đồn trường ChiDoan Thơng tin Chi Đồn HoatDong Các hoạt động đồn viên ThanhTich Thành tích đồn viên Hình 12 : biểu đồ trạng thái sửa thơng tin đồn viên 4.5 Biểu đồ trạng thái tìm kiếm đồn viên Hình 13 : biểu đồ trạng thái tìm kiếm đồn viên 4.6 biểu đồ trạng thái đóng đồn phí Hình 14 : 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 Hình 15 : biểu đồ cộng tác đăng nhập 1.2 Biểu đồ cộng tác thêm dồn viên Hình 16 : biểu đồ cộng tác thêm đoàn viên 1.3 Biểu đồ cộng tác sửa đồn viên Hình 17 : 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 Hình 18 : 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 Hình 19 : biểu đồ cộng tác tìm kiếm đồn viên 1.6 Biểu đồ cộng tác đóng đồn phí Hình 20 : biểu đồ cộng tác đóng đồn phí Biểu đồ thành phần 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 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 x 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 DienThoai Nvarchar (10) null Điện thoại DiaChiLH Nvarchar (30) null Địa liên hệ x Mã Lớp đoàn vi 4.2 Bảng tài khoản STT Tên thuộc tính Kiểu(độ rộng) Ràng buộc Khoa Chính khóa phụ x Mô tả id int Not null Id tài khoản TenDangNhap Nvarchar(30) null Tên đăng nhập MatKhau Nvarchar(30) null Mật Quyen int null Phân quyền cho tài khoản 4.3 Bảng Khoa STT Tên thuộc tính Kiểu(độ rộng) Ràng buộc Khoa Chính khóa phụ x Mô tả MaKhoa Nvarchar(20) Not null Mã khoa TenKhoa Nvarchar(30) null Tên khoa SoLuongDoanKho Nvarchar(30) a null Số lượng đồn khoa 4.4 Bảng nộp đồn phí STT Tên thuộc tính Kiểu(độ rộng) Ràng buộc Khóa Khóa phụ Mơ tả SoPhieu Nvarchar (20) Not null x Số phiếu MaDV Nvarchar (20) Not null x Mã đoàn viên MaCB NvarChar (20) Null x Mã cán SoTien double Null Số tiền NoiDung Nvarchar (30) Null Nội dung NgayNop Date Null Ngày nộp tiền 4.5 Bảng hoạt động đoàn 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 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 4.6 Bảng chuyển sinh hoạt đồn 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 MaCB Nvarchar (30) Not null Mã cán NgayChuyen Date Not null Ngày chuyển noiChuyenDen Nvarchar (30) Not null Nơi chuyển đến 4.7 Bảng cán STT Tên thuộc tính Kiểu(độ rộng) Ràng buộc Khóa x Khóa phụ Mơ tả MaCB Nvarchar (20) Not null Mã Cán 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 4.8 Bảng thành tích( khen thưởng) STT Tên thuộc tính Kiểu(độ rộng) Ràng buộc Khóa Khóa phụ MaKhenThuong Nvarchar(20) Not null tenKhenthuong Nvarchar(20) null Tên khen thưởn Lydo Nvarchar(200) Null Lý khen thưởng MaDV Nvarchar(20) Not null x Mơ tả Mã khen thưởn x Đồn viên đượ khen thưởng Khóa phụ Mơ tả 4.9 Bảng kỷ luật STT Tên thuộc tính 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 4.10 Kiểu(độ rộng) Ràng buộc Khóa Tên thuộc tính MaChucVu Nvarchar(20) Not null TenChucVu Nvarchar(50) null STT Mã kỉ luật x Đoàn viên bị k luật Bảng chức vụ STT 4.11 x Kiểu(độ rộng) Ràng buộc Khóa Khóa phụ x Mơ tả Mã chức vụ Tên chức vụ Bảng Thông Báo Tên thuộc tính Kiểu(độ rộng) Ràng buộc Khóa Khóa phụ Mô tả MaThongbao Nvarchar(20) Not null TenThongBao Nvarchar(20) null Tên thông báo NoiDungThongBao Nvarchar(200) null Nội dung thôn báo x Mã thông báo NgayThongBao datetime null Ngày thông bá NguoiThongBao Nvarchar(20) null Người thông báo 4.12 Bảng Đồn trường STT Tên thuộc tính Kiểu(độ rộng) Ràng buộc Khóa Khóa phụ MaDoanTruong Nvarchar(20) Not null TenDoanTruong Nvarchar(20) null Thiết kế giao diện 5.1 Giao diện đăng nhập 5.2 Giao diện QLDV 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) ... 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... người quản lý quản lý thơng tin kỉ luật đồn viên khen Người quản lý thưởng đoàn viên 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. .. kiếm đoàn Đoàn viên viên ThemDV Cho phép thêm hồ sơ đoàn viên vào Người quản lý hệ thống SuaDV Cho sửa, cập nhật thơng tin đồn Người quản lý viên hệ thống XoaDV Cho phép xóa thơng tin đoàn khổ hệ

Ngày đăng: 08/12/2022, 16:43

Xem thêm:

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

TÀI LIỆU LIÊN QUAN

w