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

Tiêu đề 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
Tác giả Phạm Mai Lan, Nguyễn Văn Phương
Người hướng dẫn ThS. Nông Thị Oanh
Trường học Trường Đại Học Mỏ - Địa Chất
Chuyên ngành Khoa học máy tính
Thể loại báo cáo đồ án môn Phân tích và thiết kế hướng đối tượng
Năm xuất bản 2021
Thành phố Hà Nội
Định dạng
Số trang 35
Dung lượng 1,5 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Trước thực tế của việc quản lý đoàn viên trong nhà trường, hệ thống rađời sẽ hoàn thiện công tác quản lý, theo dõi quá trình hoạt động rèn luyện của đoànviên, hội viên, để có cơ sở đánh

Trang 1

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

ThS Nông Thị Oanh Phạm Mai Lan ( 182105063

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

Trang 2

Lời nói đầu

Hiện nay việc sử dụng tin học phục vụ trong nhà trường đã được áp dụng rất rộng rãitrong nước và quốc tết Hầu hết các trường đại học, cao đẳng đều sử dụng tin họctrong công tác quản lý Công tác quản , lý trong môi trường giáo dục bao gồm rấtnhiều mặt như quản lý sinh , đoàn viên, học tập, hoạt động phong trào,…

Tuy nhiên, đối với trường Đại học Mỏ-Địa Chất thì vẫn chưa có phần mềm hoặcwebsite chuyên biệt nào để quản lý hệ thống đoàn viên Trong khi số lượng đoàn viêncủa đoàn trường càng ngày càng tăng, do đó lượng thông tin lưu trữ sẽ rất lớn, khókhăn trong việc tra cứu thông tin là rất yếu và thông tin không chính xác là một điềukhó tránh khỏi Trước thực tế của việc quản lý đoàn viên trong nhà trường, hệ thống rađời sẽ hoàn thiện công tác quản lý, theo dõi quá trình hoạt động rèn luyện của đoànviên, hội viên, để có cơ sở đánh giá xếp lọa đoàn viên được đầy đủ , chính xác và côngbằng Đảm bảo cho cho đoàn viên , hội viên, sinh viên có thể theo dõi , tra cứu tất cảquá trình rèn luyện của mình trong suốt quá trình học tập tại trường thông qua websitecủa hệ thống Cung cấp thông tin về quá trình hoạt động xã hội của từng sinh viênphục vụ công tác đánh giá rèn luyện sinh viên và tham gia viết công việc tuyển dụngsau này

Vì thế chúng em quyết định chọn đề tài : Phân tích và thiết kế hệ thống quản lý đoànviên cho trường Đại học Mỏ-Địa Chất với mong muốn có thể phần nào giúp các anhchị phòng công tác sinh viên và cán bộ đoàn khoa quản lý đoàn viên một cách hiệu quả

và chính xác hơn trong công tác quản lý

Với sự hướng dẫn của Ths.Nông Thị Oanh, chúng em đã có gắng nỗ lực để hoàn thànhbáo cáo Tuy nhiên sai xót là điều không thể tránh khỏi, chúng em mong được thầy cô

và bạn bè sẽ có những ý kiến đóng góp để chúng em có được bài báo cáo hoàn chỉnhhơn

Phạm Mai Lan – KHMT 63A

Trang 3

Mục lục.

Lời nói đầu 2

Mục lục 3

NỘI DUNG CHÍNH CỦA BÀI 5

Chương I : Khảo sát và mô tả bài toán 5

   Mô tả bài toán 5

Cơ cấu tổ chức 5

Quy trình xử lý 5

Chương II Yêu cầu hệ thống và mô hình nghiệp vụ 6

I Phân tích yêu cầu 6

1 2 3 Yêu cầu về mặt chức năng của hệ thống 6

Xác định các tác nhân sử dụng hệ thống 6

Mô tả các UC đối với hệ thống 7

Xây dựng kịch bản 7

Xây dựng biểu đồ UC 9

II Phân tích lĩnh vực vấn đề 10

4 1 2 3 4 Xác định các lớp của hệ thống và mô tả các lớp 10

Mỗi quan hệ và biểu đồ lớp của hệ thống 11

Biểu đồ tuần tự 12

Biểu đồ trạng thái 17

Chương III Thiết kế hệ thông 23

1 2 3 4 Biểu đồ cộng tác 23

Biểu đồ thành phần 27

Biểu đồ triển khai 27

Thiết kế cơ sở dữ liệu 28

Phạm Mai Lan – KHMT 63A

Trang 4

5 Thiết kế giao diện 30 ĐÁNH GIÁ CÔNG VIỆC VÀ KẾT LUẬN 33 1

2

.

.

Kết luận 33 Tài liệu tham khảo 33

Trang 5

Hình 20

Hình 21

Hình 22

Biểu đồ cộng tác đóng đoàn phíBiểu đồ thành phần

Biểu đồ triển khai

NỘI DUNG CHÍNH CỦA BÀI Chương I : Khảo sát và mô tả bài toán

Mô tả bài toán

Xây dựng một hệ thống quản lý đoàn viên đảm bảo được các yêu cầu như:

Trong công tác đoàn vụ đoàn khoa phải theo dõi chặt chẽ để quản lý các thông tinncủa từng đoàn viên thông qua sổ đoàn Các hoạt động, tham gia phong trào củađoàn viên cũng phải được quản lý chặt chẽ Công tác thu đoàn phí phải được quản

lý chính xác, mỗi năm phải thống kê các đoàn viên chưa đóng đoàn phí và lên danhsách Các đoàn viên tham gia các hoạt động cần phải được ghi nhận để khenthưởng và đánh giá xếp loại

Trong đoàn viên có những đoàn viên thuộc các đối tượng chính sách và miễn giảm,đoàn khoa cần phải nắm được danh sách các đoàn viên này để thuận lợi cho việctheo dõi và giúp đỡ

Sau mỗi năm học đoàn khoa phải nộp bảng tổng hợp các biểu mẫu về đoàn cấp trên

và lên danh sách khen thưởng, kỷ luật đối với các đoàn viên Ngoài ra đoàn khoaphả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 cơ sở Đoàn khác Đoàn khoa là tổchức xây dựng các chương trình hoạt động cho đoàn viên để hỗ trợ cho công táchọc tập và giải trí cho đoàn viên Do đó đoàn khoa phải nắm được nhu cầu do đoànviên đề xuất

Cơ cấu tổ chức

Hệ thống quản lý đoàn viên sẽ gồm 3 bộ phận chính Bộ phận thứ nhất là các đoànviên trong trường Bộ phận thứ hai là các cán bộ đoàn từng khoa Mỗi khoa sẽ csomột phận , đây sẽ là bộ phận quản lý cao nhất quản lý chung tất cả các đoàn viêntrong trường

Phạm Mai Lan – KHMT 63A

Trang 6

Quy trình xử lý

Việc quản lý đoàn viên được bắt đầu thực hiện từ khi sinh viên bắt đầu nhập trườngđến khi sinh viên ra trường Mỗi đoàn viên có một sổ đoàn để ghi trích dẫn lý lịchcủa đoàn viên, các đánh giá nhận xét về ưu khuyết điểm hàng năm do BCH chiđoàn nơi đoàn viên học tập và tham gia các hoạt động đoàn đánh giá Khi nhập họcsinh viên phải nộp sổ đoàn viên cho văn phòng đoàn để văn phòng đoàn kiểm tra

và theo dõi đoàn viên đó

Trong thời gian học tập và làm việc tại trường đoàn viên đó luôn được theo dõitrong việc chấp hành quy định, việc thực hiện đóng lệ phí đoàn và tham gia cáchoạt động phong trào của đoàn trường đề ra Đồng thời các đoàn viên rút sổ đoànviên để chuyển công tác đoàn được cán bộ đoàn theo dõi

Chương II Yêu cầu hệ thống và mô hình nghiệp vụ

I Phân tích yêu cầu

- Yêu cầu về mặt chức năng của hệ thống

Lưu trữ thông tin của đoàn khoa

Lưu trữ thông tin của chi đoàn

Lưu trữ thông tin về hồ sơ của đoàn viên

Lưu trữ thông tin về thành tích của đoàn viên

Lưu trữ thông tin về đoàn viên có phải là đối tượng trong Đảng hay không

Lưu trữ thông tin về phong trào hoạt động của đoàn viên

Lưu trữ thông tin về việc thu đoán phí

6

Trang 7

và các hoạt động.

quản lý thông tin đoàn viên, các chức năng thêm,sửa, xóa thông tin đoàn viên, quản lý tài khoản sửdụng của hệ thống, tiếp nhận đoàn viên mới

Người quản lý ( cán bộ ban chấp hành

chi đoàn)

3 Mô tả các UC đối với hệ thống

Đoàn viên

Cho phép người dùng đăng nhập hoặcđăng xuất khỏi hệ thống

DangNhap/DangXuat

Cho phép quản lý các tài khoản đãđăng ký sử dụng hệ thống

QuanLyTKNguoiDung

TimKiem

Người quản lýĐoàn viên

Cho phép người dùng tìm kiếm đoànviên

7

Trang 8

Cho phép người dùng thay đổi thông

Đoàn viên/ngườiquản lý

thống

Cho phép người dùng nhận thông báo

từ hệ thốngQuanLyThongBao

QuanLyPhongTrao

Người quản lýNgười quản lý

Cho phép người dùng quản lý cácphòng trào

Cho phép người quản lý quản lý cácQuanLyKiLuat

Khen thưởng thông tin về kỉ luật đoàn viên và khen Người quản lýthưởng đoàn viên

Xây dựng kịch bản

a Đăng nhập

1 Đoàn viên vào hệ thống để đăng

Trang 9

thêm đoàn viên

3 Hệ thống hiện thị chức năng đểchọn

4 Người quản lý chọn chức năng

thêm đoàn viên

5 Người quản lý nhập thông tin đoàn

viên cần thêm

6 Hệ thống hiện thị thông tin Lưu thành công

7

c Xóa đoàn viên

1

2

4

Đoà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 và đăng nhập hệ

Người quản lý chọn chức năng

xóa đoàn viên

5 Hệ thống tiến hành xóa thôngtin

6 Hiện thị xóa thành công

d Sửa thông tin đăng nhập

Hành động của tác nhân

9

Trang 10

5 Hệ thống cập nhập lại thông tin

Trang 11

Khi đoàn viên chuyển sinh hoạt đoànChức vụ của đoàn viên

 Xác định mối quan hệ giữa các lớp đối tượng

11

Trang 12

Hình 2 : biểu đồ lớp của hệ thống

3 Biểu đồ tuần tự

3.1 Biểu đồ tuần tự đăng nhập

Hình 3: Biểu đồ tuần tự đăng nhậpĐặc tả hành vi :

Phạm Mai Lan – KHMT 63A

Trang 13

- Người quản lý chọn thong tin đăng nhập

- Màn hình sẽ hiện thị thông tin , người quản lý chọn thông tinSau đó kiểm tra xem thông tin có chính xác không

Và trả lại kết quả đăng nhập nếu thông tin chính xác

.2 Biểu đồ tuần tự thêm đoàn viên

-Người quản lý chọn thôn tin đoàn viên cần thêm

Thông tin sẽ hiện thị trên màn hình

Thông tin sẽ được dối chiếu với dự liệu trên máy

Nếu bị lỗi thì sẽ trả về là thông tin bị lỗi và yêu cầu nhập lạiThông tin đúng thì sẽ trả về thêm dữ liệu đoàn viên thành công

Hình 4 : biểu đồ tuần tự thêm đoàn viên

3.3 Biểu đồ tuần tự xóa đoàn viên

Phạm Mai Lan – KHMT 63A

Trang 14

-Người quản lý chọn thông tin đoàn viên cần xóa

Thông tin đoàn viên cần xóa sẽ được hệ thống xem xét

Sau khi kiểm tra thông tin là đúng thì hệ thống sẽ xóa thông tin

Sau khi xóa xong sẽ hiện thị lại màn hình

Thông báo xóa thành công

Hình 5: biểu đồ tuần tự xóa đoàn viên

3.4 Biểu đồ tuần tự sửa đoàn viên

-Người quản lý nhập thông tin đoàn viên cần sửa

Thông tin cần sửa được đưa đến dữ liệu của máy

Sau khi dữ liệu đến thì sẽ kiểm tra xem có đúng thông tin của đoàn viên khôngRồi nhập thông tin cần sửa theo yêu cầu

Kiểm tra và cập nhập thông tin mới sửa

Gửi lại kết quả đã sửa

Phạm Mai Lan – KHMT 63A

Trang 15

- Thông báo đã sửa thành công

Hình 6: biểu đồ tuần tự sửa đoàn viên

.5 Biểu đồ tuần tự tìm kiếm đoàn viên

-Người quản lý nhập tên đoàn viên hoặc mã đoàn viên cần tìm kiếm

Dữ liệu được đưa đến để xử lý

Dữ liệu được tìm kiếm thành công sẽ trả về

Hiện thị màn hình thông báo tìm kiếm thành công

Hiện thị thông tin cần tìm kiếm

Phạm Mai Lan – KHMT 63A

Trang 16

Hình 7: biểu đồ tuần tự tìm kiếm đoàn viên

3.6 Biểu đồ tuần tự đóng đoàn phí

-Người quản lý nhập thông tin của người đoàn viên đóng đoàn phí

Dữ liệu ở hệ thống kiểm tra xem có đúng thông tin không

Đúng thì trả vê thông tin đúng

Sau đó tiến hành cho đoàn viên đóng đoàn phí

Khi đóng đoàn phí xong thì hiện thị đoàn viên đã đóng

Thông báo đã đóng đoàn phí

Phạm Mai Lan – KHMT 63A

Trang 17

Hình 8 : biểu đồ tuần tự đóng đoàn phí

4 Biểu đồ trạng thái.

4.1 Biểu đồ trạng thái đăng nhập

Phạm Mai Lan – KHMT 63A

Trang 18

Hình 9 : biểu đồ trạng thái đăng nhập

4.2 Biểu đồ trạng thái thêm đoàn viên

Phạm Mai Lan – KHMT 63A

Trang 19

Hình 10 : biểu đồ trạng thái thêm đoàn viên

4.3 Biểu đồ trạng thái xóa đoàn viên

Phạm Mai Lan – KHMT 63A

Trang 20

Hình 11 : biểu đồ trạng thái xóa đoàn viên

4.4 Biểu đồ trạng thái sửa đoàn viên

Phạm Mai Lan – KHMT 63A

Trang 21

Hình 12 : biểu đồ trạng thái sửa thông tin đoàn viên

4.5 Biểu đồ trạng thái tìm kiếm đoàn viên

Phạm Mai Lan – KHMT 63A

Trang 22

Hình 13 : biểu đồ trạng thái tìm kiếm đoàn viên

4.6 biểu đồ trạng thái đóng đoàn phí

Phạm Mai Lan – KHMT 63A

Trang 23

Hình 14 : biểu đồ trạng thái đóng đoàn phí

Chương III Thiết kế hệ thông

1 Biểu đồ cộng tác

1.1 Biểu đồ cộng tác dăng nhập

Phạm Mai Lan – KHMT 63A

Trang 24

Hình 15 : biểu đồ cộng tác đăng nhập

1.2 Biểu đồ cộng tác thêm doàn viên

Phạm Mai Lan – KHMT 63A

Trang 25

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 đoàn viên

Phạm Mai Lan – KHMT 63A

Trang 26

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 đoàn viên

Hình 18 : biểu đồ cộng tác xóa đoàn viên

1.5 Biểu đồ cộng tác tìm kiếm đoàn viên

Phạm Mai Lan – KHMT 63A

Trang 27

Hình 19 : biểu đồ cộng tác tìm kiếm đoàn viên

1.6 Biểu đồ cộng tác đóng đoàn phí

Hình 20 : biểu đồ cộng tác đóng đoàn phí

Biểu đồ thành phần

2

Phạm Mai Lan – KHMT 63A

Trang 28

Hình 21 : biểu đồ thành phần

3 Biểu đồ triển khai

May nguoi dung Server (Web server

+ Database server)

<<TCP/IP>>

<<TCP/IP>>

May nguoi quan ly

Hình 22 : biểu đồ triển khai

4 Thiết kế cơ sở dữ liệu

.1 Bảng đoàn viên

4

Phạm Mai Lan – KHMT 63A

Trang 29

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ụ

29

Trang 30

NvarChar (20) Null

xx

NgayNop

Nội dungNgày nộp tiền

Trang 31

Tên khen thưởng

Lý do khenthưởng3

4

Nvarchar(20)

31

Trang 32

Not nullnull

Tên thông báoNội dung thôngbáo3

4

5

nullnull

NgayThongBao

NguoiThongBao

Người thôngbáoNvarchar(20)

STT Tên thuộc tính Kiểu(độ rộng) Ràng buộc Khóa chính Khóa phụ

32

Trang 33

5.3 Chuyển sinh hoạt đoàn

Phạm Mai Lan – KHMT 63A

Trang 34

5.4 Giao diện quản lý cán bô

ĐÁNH GIÁ CÔNG VIỆC VÀ KẾT LUẬN

Mô tả các Usecae, xây dựng các 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ànhphầ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 cũng như tham khảo các nguồn khácnhau Nhưng do khả năng còn hạn chế nên còn nhiều thiếu sót Kính mongthầy cô và các bạn sẽ góp ý để chúng em có thể hoàn thiện đề tài hơn nữa.Chúng em xin chân thành cảm ơn!

2 Tài liệu tham khảo

Phạm Mai Lan – KHMT 63A

Trang 35

Chúng em tham khảo tài liệu ở trên mạng và 1 số phần trong silde cô cho.Slide bài giảng “Phân tích và thiết kế hướng đối tượng”

Phân tích thiết kế hệ thống quản lý đoà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)

Phạm Mai Lan – KHMT 63A

Ngày đăng: 10/12/2022, 09:49

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w