(TIỂU LUẬN) TIỂU LUẬN PHÂN TÍCH THIẾT kế hệ THỐNG THÔNG TIN đề tài hệ THỐNG hỗ TRỢ QUẢN lý CÔNG VIỆC NHÓM

53 4 0
(TIỂU LUẬN) TIỂU LUẬN PHÂN TÍCH THIẾT kế hệ THỐNG THÔNG TIN đề tài hệ THỐNG hỗ TRỢ QUẢN lý CÔNG VIỆC NHÓM

Đ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 BÁCH KHOA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG ĐỀ XUẤT ĐỀ TÀI PHÂN TÍCH THIẾT KẾ HỆ THỐNG THƠNG TIN ĐỀ TÀI: HỆ THỐNG HỖ TRỢ QUẢN LÝ CƠNG VIỆC NHĨM Nhóm sinh viên thực hiện: Trần Trung Hiếu – 20170750 Vũ Phi Long Cao Thuý An Giáo viên hướng dẫn: Thầy Nguyễn Việt Tùng Hà Nội 2021 Tieu luan Mục lục Nội dung Mục lục…………………………………………………………………… Danh mục viết tẳt…………………………………………………………… Chương I Giới thiệu……………………………………………………… I- Giới thiệu toán nghiệp vụ, trạng với vấn đề cần giải quyết… II- Giới thiệu sơ giải pháp với hệ thống thông tin xây dựng……… III- Xác định phạm vi đề tài…………………………………………… Chương II Phân tích nghiệp vụ…………………………………………… 2.1 Đối tác nghiệp vụ, thừa tác viên ca nghiệp vụ……………………… 2.2 Đặc tả ca nghiệp vụ…………………………………………………… Chương III Xác định u cầu phần mềm………………………………… 3.1 Mơ hình ca sử dụng…………………………………………………… 3.1.1 Biểu đồ ca sử dụng………………………………………………… 3.1.2 Đặc tả ca sử dụng…………………………………………………… 3.2 Các yêu cầu phi chức năng…………………………………………… Chương IV Phân tích thiết kế……………………………………………… 4.1 Kiến trúc……………………………………………………………… 4.1.1 Kiến trúc logic……………………………………………………… 4.1.2 Kiến trúc mã nguồn/mã thực thi…………………………………… 4.1.3 Kiến trúc triển khai………………………………………………… 4.1.4 Các kỹ thuật………………………………………………………… 4.2 Thiết kế ca sử dụng…………………………………………………… 4.2.1 Ca sử dụng UCXXX………………………………………………… 4.3 Thiết kế hệ thống con………………………………………………… 4.4 Thiết kế sở liệu………………………………………………… Chương V Kết luận……………………………………………………… Trang 4 5 6 12 12 12 13 28 29 29 29 29 29 29 30 48 49 52 Tieu luan Danh mục từ viết tắt UC: Use Case Tieu luan GIỚI THIỆU I- Hiện trạng Hiện nay, có nhiều cơng việc thực nhóm Việc phân cơng cơng việc giám sát hoạt động nhóm cho hợp lý vấn đề thiết yếu Tuy nhiên, phân công cơng việc thơng thường khó kiểm tra tiến độ làm việc người đánh giá đóng góp thành viên vào cơng việc chung nhóm Ngồi ra, thực cơng việc nên sử dụng kết người khác làm đầu vào cho cơng việc thường xun xảy Điều khiến cho tiến độ bị chậm so với dự tính Tieu luan II- Giải pháp Để giải vấn đề kể trên, em muốn thiết kế hệ thống cho phép quản lý tiến độ nhóm Hệ thống có chức năng: - Kiểm tra tiến độ làm việc thành viên khác - Xác định công việc cần thực trước - Yêu cầu kết thành viên khác III- Phạm vi Hệ thống sử dụng để quản lý công việc công ty sử dụng công cụ giúp sinh viên, giảng viên quản lý nhóm tập lớn, nhóm thí nghiệm,… Em phân tích thiết kế: Phần mềm quản lý công việc tảng web Hướng dẫn sử dụng hệ thống Vì chưa có nhiều kinh nghiệm nên phần mềm cịn sơ sài, chưa có đủ chức Đó kinh nghiệm để em thực dự án lớn sau Tieu luan PHÂN TÍCH NGHIỆP VỤ 2.1 Đối tác nghiệp vụ, thừa tác viên ca nghiệp vụ 2.1.1 Đối tác nghiệp vụ thừa tác viên Đối tác nghiệp vụ: Thành viên nhóm (user) dùng vai trò người đăng nhập vào hệ thống, sử dụng chức đặc biệt hệ thống Thừa tác viên: Nhóm trưởng (admin) vai trị người có quyền giám sát, quản lý hệ thống, xử lý yêu cầu, thắc mắc người dùng 2.1.2 Ca nghiệp vụ Tieu luan 2.2 Đặc tả ca nghiệp vụ 2.2.1 Quản lý thành viên: - Admin có quyền thêm, xóa, sửa, xem danh sách thành viên mà quản lý Tieu luan Tieu luan 2.2.2 Quản lý công việc: - Admin thêm, sửa, xóa, xem danh sách cơng việc - Người dùng xem danh sách công việc Tieu luan 2.2.3 Giao việc: - Admin giao công việc cho thành viên định kỳ hạn (deadline) - Thành viên nhận công việc phải hồn thành cơng việc trước deadline 10 Tieu luan d) Chỉnh sửa thông tin (UC4) - Cấu trúc: - Hành vi: 39 Tieu luan e) Quản lý công việc (UC5) - Cấu trúc: - Hành vi: 40 Tieu luan 41 Tieu luan e1) Tìm kiếm cơng việc (UC51) - Cấu trúc: - Hành vi: 42 Tieu luan e2) Thêm công việc (UC52) - Cấu trúc: - Hành vi: 43 Tieu luan e3) Cập nhật công việc (UC53) - Cấu trúc: - Hành vi: 44 Tieu luan e4) Xóa cơng việc (UC54) - Cấu trúc: - Hành vi: 45 Tieu luan e5) Xóa hết (UC55) - Cấu trúc: - Hành vi: 46 Tieu luan f) Giao việc (UC6) - Cấu trúc: - Hành vi: 47 Tieu luan g) Hoàn thành (UC7) - Cấu trúc: - Hành vi: 48 Tieu luan 4.3 Thiết kế hệ thống lớp Entity: Admin, User, Congviec tạo thành hệ thống chuyên dùng để cung cấp liệu: Giao diện Interface cung cấp chức như: Thêm hàng vào bảng Sửa hàng bảng Xóa hàng bảng Gửi trả danh sách liệu bảng xếp:  Nếu có tham số userID trả danh sách xếp theo deadline User có ID=userID  Nếu khơng có userID trả danh sách xếp theo deadline tất công việc Admin - Tìm kiếm theo (Ho,Ten) user - Tìm kiếm theo (Ten) Congviec - 49 Tieu luan 4.4 Thiết kế sở liệu Bảng Admin Tên trường Kiểu liệu Nullable Mục đích AdminID (key) Numeric (auto) No Tham chiếu Admin Ho Nvarchar(10) No Họ Ten Nvarchar(10) No Tên Ten_dang_nhap Varchar(30) No Tên đăng nhập Mat_khau Varchar(30) No Mật Ngay_sinh datetime Yes Ngày sinh So_dien_thoai Varchar(11) Yes Số điện thoại Bảng User Tên trường Kiểu liệu Nullable Mục đích UserID (key) Numeric (auto) No Tham chiếu đến User AdminID Numeric No User thuộc Admin có ID Ho Nvarchar(10) No Họ Ten Nvarchar(10) No Tên Ten_dang_nhap Varchar(30) No Tên đăng nhập Mat_khau Varchar(30) No Mật Ngay_sinh datetime Yes Ngày sinh So_dien_thoai Varchar(11) Yes Số điện thoại Bảng Congviec 50 Tieu luan Tên trường Kiểu liệu Nullable Mục đích JobID Numeric (auto) No Tham chiếu đến công việc Ten Nvarchar(50) No Tên công việc Noi_dung Nvarchar(1000) No Nội dung Createdate Datetime No Thời gian tạo công việc AdminID Numeric No Người phụ trách UserID Numeric No Người thực Deadline Datetime Yes Kỳ hạn Ket_qua Text Yes Kết Status int Yes Có giá trị: 0: trước hạn 1:quá hạn 51 Tieu luan Quan hệ bảng: 52 Tieu luan Kết luận Việc sử dụng trang web hệ thống giúp quản lý cơng việc mang lại thuận tiện sử dụng với mạng Internet trình duyệt web Hệ thống quản lý đơn giản giúp ích cho người quản trị xác định nhanh chóng tiến độ cơng việc chung đánh giá công việc thực Hệ thống phụ thuộc nhiều vào phân chia công việc người quản trị Nếu công việc phân chia tốt có cơng việc thêm q trình thực cơng việc chung, nhờ cơng việc hồn thành sớm Trong tương lai, hệ thống phát triển thêm chức tự tính tốn tiến trình thực đưa tổng kết cho người quản trị 53 Tieu luan ... Phạm vi Hệ thống sử dụng để quản lý cơng việc công ty sử dụng công cụ giúp sinh viên, giảng viên quản lý nhóm tập lớn, nhóm thí nghiệm,… Em phân tích thiết kế: Phần mềm quản lý cơng việc tảng... công việc? ?? - Kịch phụ: + Thông tin bị bỏ trống: Hệ thống yêu cầu người dùng nhập đầy đủ thông tin 24 Tieu luan + Thêm cơng việc có hệ thống: Hệ thống yêu cầu thay đổi công việc e3) Cập nhật công. .. tin để trống: Hệ thống gửi lời nhắc nhở ? ?Thông tin không để trống” yêu cầu nhập vào liệu cụ thể e) Quản lý công việc - Tên: Quản lý cơng việc - Mục đích sử dụng: Dành cho admin/user để quản lý

Ngày đăng: 08/12/2022, 15:54

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

Tài liệu liên quan