BÁO CÁO BÀI TẬP LỚN MÔN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN Đề tài: PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ CÔNG VIỆC CÁ NHÂN

29 35 0
BÁO CÁO BÀI TẬP LỚN  MÔN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN   Đề tài:  PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ CÔNG VIỆC CÁ NHÂ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 BÁCH KHOA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG BÁO CÁO BÀI TẬP LỚN MƠN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THƠNG TIN Đề tài: PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ CƠNG VIỆC CÁ NHÂN Giáo viên hướng dẫn: Phạm Văn Hải Nhóm Sinh viên thực hiện: Cao Đức Minh Nguyễn Trung Sơn Lê Huy Thắng Đào Đức Minh Đỗ Hoàng Thanh Tuấn 20146196 20143857 20156498 20156051 20156752 Mục lục Danh mục hình vẽ Chương 1: Giới thiệu .2 1.1 1.2 1.3 1.4 1.5 Mục đích .2 Phạm vi Định nghĩa viết tắt Thuật ngữ Tài liệu tham khảo Chương 2: Phát biểu đề tài 2.1 2.2 2.3 Hoạt động hệ thống .3 Yêu cầu hệ thống Chức hệ thống Chương 3: Phân tích hệ thống .5 3.1 3.2 3.3 3.4 3.5 Biểu đồ use case Biểu đồ hoạt động .7 Biểu đồ lớp Biểu đồ trình tự Biểu đồ quan hệ 13 Chương 4: Thiết kế hệ thống 15 4.1 Đăng nhập 16 4.2 Đăng kí 18 4.3 Cửa sổ làm việc 19 4.4 Thông tin tài khoản 21 4.5 Tạo nhóm 22 4.6 Thành viên 24 Kết luận 26 Danh mục hình vẽ Hình 1: Biểu đồ use case chung hệ thống Hình 2: Biểu đồ use case mơ tả chức người dùng Hình 3: Biểu đồ use case mơ tả chức hệ thống Hình 4: Biểu đồ hoạt động hệ thống Hình 5: Biểu đồ lớp hệ thống Hình 6: Biểu đồ trình tự trình tạo tài khoản Hình 7: Biểu đồ trình tự đăng nhập, đổi mật Hình 8: Biểu đồ trình tự thao tác với cơng việc Hình 9: Biểu đồ trình tự tạo nhóm Hình 10: Biểu đồ quan hệ hệ thống Hình 11: Biểu đồ thành phần Hình 12: Biểu đồ triển khai Chương 1: Giới thiệu Cuộc Cách mạng Công nghiệp 4.0 ngày hữu với tác động mạnh mẽ, sâu rộng tới mặt đời sống kinh tế xã hội tồn cầu Điện thoại thơng minh, đồng hồ thơng minh, laptop, khơng cịn q xa lạ với Cũng nhờ tiến khoa học kĩ thuật mà người làm nhiều việc ngày Từ nảy sinh vấn đề người cần quản lý thời gian, công việc cho hiệu Với giúp đỡ thiết bị thông minh vấn đề quản lý cơng việc giấy giải Xuất phát từ nhu cầu thực tế mong muốn làm chương trình có thêm ứng dụng thực tiễn Chúng em chọn đề tài “Quản lý công việc cá nhân”với hy vọng cho công tác quản lý công việc tốt với tất người 1.1 Mục đích Mục tiêu đối tượng nghiêm cứu tìm hiểu, phân tích, chưa hiệu trình quản lý công việc nay, nêu yêu cầu đặt hệ thống quản lý công việc Từ đề xuất giải pháp, xây dựng phần mềm mô hệ thống đáp ứng nhu cầu người dùng Đối tượng đề tài tất quan tâm đến hệ thống quản lý công việc cá nhân 1.2 Phạm vi Hệ thống mô tả chức hệ thống quản lý công việc 1.3 Định nghĩa từ viết tắt • • 1.4 1.5 UML: Unified Modeling Language CNTT: Công nghệ thông tin Thuật ngữ Tài liệu tham khảo • • Slide mơn “Phân tích thiết kế hệ thống thông tin” - thầy Phạm Văn Hải, môn hệ thống thông tin, khoa Công nghệ thông tin, trường Đại học Bách khoa Hà Nội Sách “Phân tích thiết kế hệ thống với UML 2.0” – thầy Nguyễn Văn Ba, nhà xuất Đại học Bách khoa Hà Nội Chương 2: Phát biểu đề tài Hệ thống mô tả tài liệu hệ thống quản lý cơng việc cá nhân, nhóm 2.1 Hoạt động hệ thống Các hoạt động hệ thống quản lý cơng việc thơng thường thường tóm tắt sau: • • • • • • 2.2 Hệ thống tạo trường thông tin gồm: loại công việc, tên công việc, mức độ quan trọng, nội dung công việc Mỗi người dùng tạo tài khoản đăng nhập, gồm thông tin Người dùng sau đăng nhập tạo cơng việc với giúp đỡ hệ thống Sau tạo cơng việc hệ thống lưu lại để quản lý Khi hồn thành cơng việc cơng việc tự động loại bỏ khỏi danh sách cơng việc Tạo nhóm với nhóm trưởng thành viên Nhóm trưởng có quyền xem tiến độ cơng việc thành viên Yêu cầu hệ thống Hệ thống quản lý công việc xây dựng nhằm mục đích giải u cầu chức sau: • • • • • • • 2.3 Đơn giản, dễ sử dụng Quản lý công việc cá nhân nhóm thuận tiện Người dùng dễ dàng tạo công việc, theo dõi tiến độ thực công việc Hỗ trợ người dùng thiết lập thời gian thực công việc, theo dõi cập nhật trạng thái người dùng làm nhanh hay chưa tiến độ so với yêu cầu đề Cập nhật lúc nơi thiết bị thông minh Giao diện trực quan dễ dùng Tạo báo cáo theo tuần, tháng, năm Liên kết, kết bạn với nhiều người dùng, đối tác khác Chức hệ thống Một số chức hệ thống: • Quản lý tồn thơng tin cá nhân từ task-list, to-do list, note contacts • Phân chia công việc theo mục tùy theo thời gian, màu sắc cách hiệu • Đánh dấu trạng thái công việc: đến hạn, thực hiện, hồn thành,… • View thơng tin cơng việc theo ngày, tuần • Hiển thị thơng báo đến thời điểm định • Cập nhật tình hình, báo cáo kết cơng việc • Tạo nhóm Chương 3: Phân tích hệ thống 3.1 Biểu đồ use case hệ thống Các chức hệ thống thể qua biểu đồ use case Hình 1:Biểu đồ use case tổng qt Trong mơ hình use case tổng quát có thành phần: tác nhân tương tác với hệ thống Người dùng(Thành viên nhóm) Người dùng(Nhóm trưởng) Hình 2: Biểu đồ use case mô tả chức người dùng Người dùng sau đăng kí tài khoản đăng nhập vào hệ thống Người dùng tạo cơng việc, thêm, sửa, xóa, thống kế, phân loại cơng việc, Đặc biệt chức tạo nhóm Khi làm nhóm trưởng người dùng có thêm số chức thêm, xóa thành viên, thống kê, xem tiến độ công việc thành viên nhóm Hình 3: Biểu đồ use case mơ tả chức hệ thống Hệ thống quản lí việc đăng kí, giao diện, thơng báo, sở liệu, 3.2 Biểu đồ hoạt động hệ thống Hình 4: Biểu đồ hoạt động hệ thống Một Người dùng để sử dụng hệ thống phải đăng kí tài khoản Cơ sở liệu kiểm tra xem thông tin tài khoản tồn hay chưa trả kết giao diện, sai hệ thống bắt nhập lại • • Khi có tài khoản, người dùng đăng nhập vào hệ thống Người dùng sau đăng nhập thực chức quản lí cơng việc: thêm cơng việc, xóa cơng việc, sửa cơng việc, tạo nhóm 3.3 Biểu đồ lớp Hình 5: Biểu đồ lớp hệ thống Lớp Tài khoản có thuộc tính là: • • Tài khoản, mật khẩu, MaTK khóa Có hai phương thức định nghĩa Đăng nhập, Đăng kí, Đổi mật khẩu, Xóa tài khoản Đăng xuất Lớp Người dùng kế thừa lớp Tài khoản có thêm thuộc tính là: • • Họ tên, Số điện thoại, địa chỉ, email Các thuộc tính người dùng nhập vào Có nhiều phương thức định nghĩa Thêm cơng việc, Xóa cơng việc, Sửa cơng việc, Tạo nhóm, Lớp Thành viên kế thừa từ lớp Người dùng có thêm phương thức báo cáo tiến độ cơng việc nhóm 10 3.5 Biểu đồ quan hệ Hình 10: Biểu đồ quan hệ hệ thống 15 1) 2) 3) 4) Đăng kí tài khoản Nhập thơng tin Đăng nhập Hệ thống tải giao diện Tạo cơng việc Tạo nhóm 16 Chương 4: Thiết kế hệ thống Hình 11: Biểu đồ thành phần Hình 12: Biểu đồ triển khai 17 4.1 Đăng nhập 18 Nếu tài khoản mà mật thơng báo đăng nhập thành cơng sau vào hệ thống Ngược lại thông báo lối 19 4.2 Đăng kí Bấm nút đăng kí cửa sổ Đăng nhập đưa đến sổ Đăng kí 20 4.3 Cửa sổ làm việc 21 Thơng tin người dùng ảnh đại diện thị góc trái cửa sổ Người dùng chọn màu sắc để phân loại tính chất cơng việc điền đầy đủ thơng tin theo mẫu sau ấn nút Tạo để tạo công việc 22 4.4 Thông tin cá nhân Người dùng bấm vào nút Thông tin để cập nhật thơng tin tài khoản 23 4.5 Tạo nhóm 24 Người dùng bấm vào nút Nhóm để tạo nhóm Tài khoản chưa tham gia vào nhóm thị sổ Tạo nhóm Người dùng nhập đầy đủ thơng tin nhóm theo mẫu Nhấn nút Tạo để tạo nhóm, Sửa để sửa thơng tin nhóm 25 Thêm thành viên cách nhập tên tài khoản họ chọn chức vụ Sau thêm thành viên, thơng tin thành viên lên danh sách Nhóm trưởng phân cơng cơng việc cho người chọn thành viên danh sách nhấn nút Thêm công việc Nhập nội dung cơng việc thành viên Sau nhấn nút Thêm để phân công, Sửa để sửa công việc Nhóm trưởng xem tiến độ cơng việc thành viên nhóm qua chức 4.6 Thành viên Cửa sổ với người chưa có nhóm nhóm trưởng Với thành viên cửa sổ quản lý sau 26 Thơng tin tồn dự án thơng tin liên hệ với nhóm trưởng bên phải cửa sổ Khi thành viên hồn thành cơng việc tích vào Hồn thành sau nhấn nút Báo cáo Sau báo cáo, nhóm trưởng biết tiến độ thành viên 27 Kết luận Trong q trình phân tích thiết kế hệ thống, nhóm chúng em tham khảo tìm hiểu qua số hệ thống thực để thực áp dụng vào tốn 28 Nhóm nắm khái niệm UML, quy trình nghiệp vụ q trình phân tích thiết kế hệ thống thơng tin nhìn nhận thành phần hệ thống cách chi tiết Nhóm rút kinh nghiệm xây dựng biểu đồ biểu diễn hoạt động hệ thống, hiểu cách khái quát sở liệu hệ thống Tuy nhiên, trình độ thời gian hạn chế nhóm chúng em cịn số vấn đề hệ thống chưa giải Hướng phát triển nhóm với đề tài cố gắng xây dựng hoàn thiện hệ thống xây dựng hệ thống chi tiết áp dụng thực tế 29 ... biểu đề tài Hệ thống mô tả tài liệu hệ thống quản lý công việc cá nhân, nhóm 2.1 Hoạt động hệ thống Các hoạt động hệ thống quản lý cơng việc thơng thường thường tóm tắt sau: • • • • • • 2.2 Hệ thống. .. hệ thống quản lý công việc Từ đề xuất giải pháp, xây dựng phần mềm mô hệ thống đáp ứng nhu cầu người dùng Đối tượng đề tài tất quan tâm đến hệ thống quản lý công việc cá nhân 1.2 Phạm vi Hệ thống. .. ? ?Phân tích thiết kế hệ thống thông tin? ?? - thầy Phạm Văn Hải, môn hệ thống thông tin, khoa Công nghệ thông tin, trường Đại học Bách khoa Hà Nội Sách ? ?Phân tích thiết kế hệ thống với UML 2.0” – thầy

Ngày đăng: 17/02/2022, 16:04

Từ khóa liên quan

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

Tài liệu liên quan