Phân tích nghiệp vụ xây dựng hệ thống quản lý điểm hoạt động trường đại học kinh tế quôc dân

15 1 0
Phân tích nghiệp vụ xây dựng hệ thống quản lý điểm hoạt động trường đại học kinh tế quôc dân

Đ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 KINH TẾ QUỐC DÂN VIỆN CÔNG NGHỆ THÔNG TIN & KINH TẾ SỐ ….    … ĐỀ ÁN MƠN HỌC Đề tài: PHÂN TÍCH NGHIỆP VỤ XÂY DỰNG HỆ THỐNG QUẢN LÝ ĐIỂM HOẠT ĐỘNG TRƯỜNG ĐẠI HỌC KINH TẾ QUÔC DÂN Họ tên : Nguyễn Thanh Quỳnh Lớp : Tin học kinh tế 58 Mã sinh viên : 11164393 Giảng viên hướng dẫn : Ths Trần Thanh Hải Hà Nội, Tháng 11 Năm 2019 MỤC LỤC Mục Lục .1 Lời mở đầu I: Khái quát BA .4 1:BA gì? II: Mơ tả tốn .4 III: Quy trình phân tích nghiệp vụ theo đối tượng sử dụng .5 3.1:ADMIN 3.2:SINH VIÊN 3.3:BAN TỔ CHỨC: IV: Quy trình thiết kế 4.1: Sơ đồ CD DFD .9 4.2:Use Case 10 4.2.1: Xác định actor:  Người sử dụng hệ thống gồm: Sinh viên, BTC, Admin .10 4.2.2 Xác định người sử dụng sử dụng chức hệ thống 10 4.2.3: Use case 11 Kết luận 14 Tài liệu tham khảo 15 LỜI MỞ ĐẦU ĐẶT VẤN ĐỀ Sự phát triển mạnh mẽ công nghệ thông tin tác động mạnh mẽ làm biến đổi sâu sắc chất hoạt động.Hiện Đoàn trường đại học Kinh tế quốc dân kiểm soát điểm hoạt động sinh viên tích lũy phiếu phát, điều làm cho thời gian dài có sơ sót phiếu, rách, việc cấp phiếu chứng minh nhiều công đoạn.Chính vậy, nhóm nghiên cứu muốn xây dựng hệ thống giúp đồn trường quản lý điểm tích lũy sinh viên sinh viên tự quản lý điểm cách thuận tiện MỤC ĐÍCH NGHIÊN CỨU - Củng cố nắm kiến thức phân tích thiết kế hệ thống thơng tin - Tạo phần mềm quản lý ứng dụng thực tế - Thông qua việc nghiên cứu thị trường, khách hàng, thực tế tìm hiểu qua nhiều shop thú cưng tiếng Mật Pet Family, chúng em khảo sát tình hình kinh doanh dịch vụ để thiết kế nên phần mềm quản lý - Cung cấp dịch vụ cho Shop NHIỆM VỤ NGHIÊN CỨU - Tìm hiểu cách thức kinh doanh quy trình nghiệp vụ vận hành Shop - Áp dụng kiến thức học Cơ Sở Dữ Liệu, Kỹ Nghệ Phần Mềm, Lập Trình Hướng Đối Tượng để xây dựng nên phần mềm quản lý tối ưu giúp Pet Shop hạn chế nhiều công đoạn hoạt động thủ công phức tạp - Thu thập thông tin từ mạng, học hỏi lấy số liệu cửa hàng Pet Shop - Tìm hiểu, nghiên cứu lý thuyết tài liệu thầy tài liệu khác sưu tầm - Sử dụng phần mềm Figma,…để thực hành vào thiết kế giao diện phần mềm hệ thống PHẠM VI DỰ ÁN § Phân tích, thiết kế giao diện hệ thống tính điểm rèn luyện § Mơ phần mềm giao diện hệ thống Smartphone I: Khái quát BA 1:BA gì? BA :là viết tắt Business Analyst, có nghĩa “Chun viên phân tích nghiệp vụ” Chuyên viên phân tích nghiệp vụ người đứng giữa, kết nối khách hàng với người làm kinh doanh, người làm kỹ thuật doanh nghiệp Hiện BA chia làm nghiệp vụ sau: Management Analyst: Các nhà phân tích quản lý, thường gọi chuyên gia tư vấn quản lý, đề xuất cách để cải thiện hiệu tổ chức Họ tư vấn cho nhà quản lý cách làm cho tổ chức có lợi thơng qua việc giảm chi phí tăng doanh thu Systems Analyst: Một chuyên viên phân tích hệ thống người sử dụng phân tích thiết kế kỹ thuật để giải vấn đề kinh doanh dụng công nghệ thơng tin Các chun viên phân tích hệ thống coi tác nhân thay đổi, người xác định cải tiến cần thiết tổ chức, thiết kế hệ thống để thực thay đổi đó, đào tạo tạo động lực cho người khác sử dụng hệ thống Data Analyst: Một chuyên gia phân tích liệu thu thập thông tin số kết nay, thông thường liệu dạng đồ thị biểu đồ dạng sơ đồ, bảng biểu báo cáo Sau sử dụng liệu, số liệu để xác định xu hướng tạo mơ hình để dự đốn xảy tương lai II: Mơ tả tốn Đồn trường ĐH KTQD cần hệ thống giúp quản lý điểm hoạt động cho Đoàn trường sinh viên Mỗi sinh viên cấp tài khoản, chương trình cấp tài khoản riêng.Hệ thống cho phép BTC chương trình đăng thơng tin chương trình  ( thời gian, địa điểm, giới hạn số lượng người tham dự, số điểm đạt được, ) danh sách sinh viên BTC (nếu có) lên hệ thống Sau chương trình admin duyệt, hệ thống chương trình BTC lên cho phép sinh viên vào đăng ký( sinh viên BTC có admin duyệt cấp tài khoản riêng phân quyền theo chức thành viên BTC) Sau sinh viên đăng ký thành công hệ thống gửi cho sinh viên mã để check in vs check out chấm điểm Khi số người hết thời gian đăng ký, hệ thống không cho phép đăng ký Trước chương trình diễn ra, sinh viên phải làm thủ tục check in, sau ⅔ chương trình, sinh viên check out tính điểm Sinh viên checkin checkout mã QR Hoàn thành phần checkout thành cơng số điểm tích luỹ tự động cập nhật hệ thống tài khoản III: Quy trình phân tích nghiệp vụ theo đối tượng sử dụng 3.1:ADMIN Bước 0: Cấp tài khoản cho sinh viên  Họ tên:  MSV: Chính tên đăng nhập mật  khoá học:  khoa học/ ngành học/ lớp học:  số điểm tích luỹ: Bước 1: admin cấp tài khoản hệ thống cho trưởng btc (btc cấp thông tin để admin đăng ký chương trình có tài khoản khác nhau) cấp tài khoản cho thành viên ban tổ chức Admin duyệt; Tài khoản ban tổ chức bị phân quyền dùng để checkin checkout đăng Tài khoản Chương trình gồm:  Tài khoản giao cho trưởng ban tổ chức chương trình chịu trách nhiệm  tên đăng nhập mật Bước 2.1: Admin kiểm duyệt trước chương trình cơng bố thức hệ thống (kiểm duyệt nội dung văn đoàn trường trường duyệt trước đó), chương trình ban tổ chức đề xuất lên gồm thông tin chương trình danh sách sinh viên ban tổ chức Bước 3: Trước, sau chương trình diễn ra, admin theo dõi danh sách sinh viên(tình hình đăng ký, checkin, checkout, số điểm sinh viên.v v) note: danh sách sinh viên admin khác ban tổ chức ban tổ chức bị hạn chế số thông tin tránh việc data thơng tin; ban tổ chức nhìn thấy tên mã sinh viên Bước 4: Admin duyệt điểm cho sinh viên ban tổ chức Quyền quản lý Admin  Admin có quyền quản lý chương trình(thêm, sửa xóa chương trình, duyệt thơng tin chương trình) quản lý điểm chương trình  Admin có quyền cấp tài khoản cho thành viên ban tổ chức sau duyệt danh sách theo văn đưa lên( có)  Hệ thống tự lên điểm cho sinh viên có quyền sửa điểm sinh viên   3.2:SINH VIÊN Bước 1: Cập nhật ảnh.(ghi yêu cầu ảnh rõ nét, không ảo q, phải diện để cịn duyệt), lần đăng nhập phải cập nhật ảnh Bước 2: Sinh viên sau cấp tài khoản hệ thống xem thơng tin chương trình, diễn ra, số điểm hđ tích lũy đc chọn đăng kí chương trình( điều kiện ràng buộc ko đc tham gia chương trình thời gian) Bước 3: sau đăng kí xong sinh viên cấp mã QR để đến checkin checkout chương trình (mã gửi qua hệ thống tài khoản sv ), mã lưu app theo lịch sử Quy trình đăng kí sinh viên: 1: Sinh viên đăng nhập tài khoản cấp hệ thống  2: Sinh viên xem chương trình chọn chương trình tham gia 3: Ấn nút đăng kí tham gia nhận mã QR Bước 4: Khi đến tham gia chương sinh viên đưa mã checkin cho ban tổ chức thực quét checkin (thời gian cho sv checkin ban tổ chức quy định) Bước 5: Sau ⅔ chương trình diễn ra, sinh viên checkout Bước 6: Khi sinh viên thực checkout thành công cập nhật điểm hệ thống cá nhân sv sv xem số điểm chương trình tham gia.  3.3:BAN TỔ CHỨC: Bước 1: ban tổ chức sau admin cấp tài khoản đăng nội dung chương trình(note: ban tổ chức chọn thời gian bắt đầu check in quy định thời gian cuối checkin trước ⅓ chương trình diễn ra), danh sách sinh viên ban tổ chức (nếu có) cho admin duyệt tiêu chí.    bao gồm:  Tên chương trình:  nội dung chương trình(người khởi tạo; ngày tạo; số lượng sv, số lượng khách mời, thời gian chương trình bắt đầu dự kiến, thời gian kết thúc dự kiến, thời gian bắt đầu thực tế, thời gian kết thúc thực tế, địa điểm,nội dung chính,ảnh chương trình,trạng thái duyệt, )   Quy mơ   Cấp chương trình  số người tham dự  số điểm thang chấm  số điểm cho sv ban tổ chức (nếu có) Trạng thái duyệt  Chờ duyệt: admin chưa xem   duyệt: sửa thành cơng hồn chỉnh đăng  khơng chấp nhận: đăng chưa ổn cần chỉnh sửa cho thích hợp để phê duyệt lại   danh sách sinh viên ban tổ chức có?số điểm ban tổ chức ( sinh viên ban tổ chức có); sinh viên admin duyệt điểm cập nhật hệ thống luôn; Tài khoản thành viên gồm nội dung:  tên Tài khoản  mật  MSV  hiệu lực tài khoản tồn tại( từ ngày đến ngày ) đối tượng sinh viên ban tổ chức, cấp tài khoản phân quyền checkin, checkout đăng bài.   quy mơ chương trình:(chương trình cấp gì? cấp trường, cấp khoa….) từ suy số điểm người tham dự nhận  số lượng sinh viên phép đăng kí chương trình?  thời gian bắt đầu checkin dự kiến?  thời gian checkout dự kiến?  thời gian checkin thực tế  thời gian checkout thực tế   Thời gian cuối check in trươc ⅓ thời gian chương trình diễn  thời gian checkout dự kiến? Bước 2.2: ban tổ chức gửi danh sách sinh viên ban tổ chức qua hệ thống văn có :  Họ tên:  MSV:  mật khẩu:  ngành học:  khố học:  chức vụ chương trình:  điểm tích luỹ theo chức vụ:  giới tính:  ngày/tháng/năm sinh:  email:  ảnh sinh viên: Bước 3: ban tổ chức theo dõi danh sách thơng tin sv đăng kí( họ tên; mã sv) Bước 4: Đến chương trình thực checkin cho sv theo thời gian checkin thực tế Bước 5: Sau khoảng thời gian ⅔ chương trình thực checkout cho sv theo thời gian bắt đầu checkin thực tế IV: Quy trình thiết kế 4.1: Sơ đồ CD DFD 4.2:Use Case 4.2.1: Xác định actor:  Người sử dụng hệ thống gồm: Sinh viên, BTC, Admin  Sinh viên: cần xem thơng tin chương trình, đăng kí chương trình,  xem lịch sử tích lũy điểm (xem lịch sử chương trình tham gia, đăng kí)  BTC: cần đăng chương trình, gửi danh sách thành viên sinh viên BTC (nếu có), thực checkin checkout chương trình diễn ra, theo dõi danh sách sinh viên tham dự checkin/checkout  Admin: cần tạo tài khoản người dùng, kiểm duyệt đăng BTC, kiểm duyệt danh sách thành viên sinh viên BTC duyệt điểm cho thành viên (nếu có), theo dõi danh sách số điểm đồn tích lũy sinh viên, báo cáo thống kê theo yêu cầu 4.2.2 Xác định người sử dụng sử dụng chức hệ thống  Sinh viên:  +  Cập nhật tài khoản (cập nhật ảnh (bắt buộc), mật khẩu…) +  Tìm kiếm chương trình (xem thơng tin chương trình: số điểm, thời gian…) 10 +  Đăng kí chương trình ( xác nhận đăng kí thành cơng, nhận mã QR) +  Thống kê ( danh sách chương trình đăng kí, tham gia số điểm tương ứng, tổng điểm tích lũy)  BTC: +   Quản lý thơng tin chương trình ( đăng kiện chương trình, yêu cầu thêm, sửa, xóa thơng tin với admin, danh sách sinh viên BTC(nếu có)…) +   Quản lý checkin/ checkout (qt mã QR kiểm sốt q trình checkin/checkout) + Tìm kiếm chương trình(chỉ xem thơng tin nội dung chương trình khác, khơng có quyền chỉnh sửa) +   Thống kê (danh sách sinh viên đăng kí tham dự, danh sách sinh viên checkin/checkout)  Admin: +   Quản lý tài khoản (tạo tài khoản người dùng, phân quyền sử dụng, thêm, sửa, xóa tài khoản…) +   Quản lý chương trình:  Quản lý thơng tin chương trình: Kiểm duyệt thơng tin đăng BTC, cập nhật thay đổi thơng tin chương trình  Tìm kiếm, xếp chương trình, theo dõi trình kiện chương trình diễn ra, thêm, sửa, xóa chương trình, sửa điểm sinh viên  Theo dõi danh sách sinh viên đăng kí theo giai đoạn chương trình +  Quản lý thông tin sinh viên ( theo dõi q trình tích lũy điểm, tìm kiếm, …) +  Báo cáo, thống kê (danh sách chương trình diễn ra, danh sách điểm đoàn theo lớp theo khoa theo kỳ …) 4.2.3: Use case  Sinh viên:  11   BTC: Admin: 12   5: Mơ hình liệu 13 KẾT LUẬN Mặc dù cố gắng nghiên cứu, kế thừa kinh nghiệm nghiên cứu, giảng dạy, áp dụng kiến thức học tham khảo tài liệu chắn đề tài không tránh khỏi thiếu sót Bọn em mong nhận góp ý thầy Nguyễn Thanh Hải để đề tài hoàn thiện nâng cao kiến thức bọn em Chúng em xin chân thành cảm ơn ! 14 TÀI LIỆU THAM KHẢO  Tài liệu quy định kèm bắt buộc : 1: Tiêu chuẩn phân loại đoàn viên 2: Hướng dẫn điểm hoạt động Neu  http://youth.neu.edu.vn/web/huong-dan-quy-trinh-xep-loai-doan-vien-va-chidoan-co-so/ 15 ... cứu muốn xây dựng hệ thống giúp đồn trường quản lý điểm tích lũy sinh viên sinh viên tự quản lý điểm cách thuận tiện MỤC ĐÍCH NGHIÊN CỨU - Củng cố nắm kiến thức phân tích thiết kế hệ thống thơng... phát triển mạnh mẽ công nghệ thông tin tác động mạnh mẽ làm biến đổi sâu sắc chất hoạt động. Hiện Đoàn trường đại học Kinh tế quốc dân kiểm soát điểm hoạt động sinh viên tích lũy phiếu phát, điều... lai II: Mô tả tốn Đồn trường ĐH KTQD cần hệ thống giúp quản lý điểm hoạt động cho Đoàn trường sinh viên Mỗi sinh viên cấp tài khoản, chương trình cấp tài khoản riêng .Hệ thống cho phép BTC chương

Ngày đăng: 01/03/2023, 20:03

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

Tài liệu liên quan