BÁO CÁO BÀI TẬP LỚN MÔN NHẬP MÔN CÔNG NGHỆ PHẦN MỀM

163 16 0
BÁO CÁO BÀI TẬP LỚN MÔN NHẬP MÔN CÔNG NGHỆ PHẦN MỀ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

HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG KHOA CƠNG NGHỆ THÔNG TIN I -***** - BÁO CÁO BÀI TẬP LỚN MÔN: NHẬP MÔN CÔNG NGHỆ PHẦN MỀM Giảng viên: Nhóm lớp: PGS TS Hồng Hữu Hạnh 05 Nhóm thực hiện: 07 Sinh viên thực hiện: Trương Duy Long B18DCAT152 Trần Đỗ Minh B18DCCN411 Đỗ Hùng Anh B18DCCN010 Đinh Văn Khánh B18DCCN305 Vũ Quang Vinh B18DCCN692 Phạm Hữu Thuần B18DCCN648 Nguyễn Duy Thành B18DCCN615 ĐỀ TÀI: BẢNG PHÂN CƠNG CƠNG VIỆC ST T Cơng việc Đóng góp ý tưởng Thành viên thực Đinh Văn Khánh Độ hoàn thiện 100% Nguyễn Duy Thành Trương Duy Long Đỗ Hùng Anh Mơ tả tốn + Đặc Trương Duy Long tả yêu cầu + Phân rã Đỗ Hùng Anh chức 95% Trần Đỗ Minh Đinh Văn Khánh Vũ Quang Vinh Phạm Hữu Thuần Nguyễn Duy Thành Phân tích thiết kế hệ thống Trương Duy Long 90% Đỗ Hùng Anh Trần Đỗ Minh Đinh Văn Khánh Vũ Quang Vinh Phạm Hữu Thuần Nguyễn Duy Thành Thiết kế sở liệu Đỗ Hùng Anh 50% Code ứng dụng demo Đỗ Hùng Anh 50% Đinh Văn Khánh Tổng hợp + Viết báo Trương Duy Long cáo 90% Làm slide Trần Đỗ Minh Phạm Hữu Thuần Thuyết trình Trương Duy Long 90% BẢNG PHÂN CÔNG USE CASE STT Use case Thành viên thực Độ hoàn thiện Đăng ký Trương Duy Long 95% Đăng nhập Trương Duy Long 90% Đăng xuất Trương Duy Long 95% Quên mật Trương Duy Long 90% Đổi mật Trương Duy Long 95% Tìm kiếm học phần danh sách học phần tự tạo Đinh Văn Khánh 90% Tìm kiếm lớp học lớp học tự tạo Đinh Văn Khánh 91% Xóa tài khoản cá nhân Đinh Văn Khánh 92% Xóa học phần danh sách học phần tự tạo Đinh Văn Khánh 93% 10 Xem danh sách học phần tạo Vũ Quang Vinh 95% 11 Xem danh sách lớp học tạo Vũ Quang Vinh 90% 12 Xem danh sách học sinh lớp học tạo Vũ Quang Vinh 93% 13 Xem danh sách học sinh lớp học (QTV) Vũ Quang Vinh 91% 14 Xem danh sách lớp học tham gia Vũ Quang Vinh 92% 15 Xóa lớp học tự tạo Vũ Quang Vinh 91% 16 Tìm lớp học danh sách lớp học tham gia Vũ Quang Vinh 90% 17 Tìm kiếm tài khoản Vũ Quang Vinh 90% 18 Tìm kiếm học phần Vũ Quang Vinh 95% 19 Tìm kiếm lớp học (QTV) Đỗ Hùng Anh 90% 20 Xóa tài khoản người dùng (QTV) Đỗ Hùng Anh 91% 21 Xóa học phần (QTV) Đỗ Hùng Anh 92% 22 Xóa lớp học (QTV) Đỗ Hùng Anh 93% 23 Xem danh sách người dùng (QTV) Đỗ Hùng Anh 95% 24 Xem danh sách học phần (QTV) Đỗ Hùng Anh 91% 25 Xem danh sách lớp học (QTV) Đỗ Hùng Anh 92% 26 Thay đổi thông tin cá nhân Phạm Hữu Thuần 92% 27 Tạo lớp học Phạm Hữu Thuần 93% 28 Xoá học sinh khỏi lớp tự tạo Phạm Hữu Thuần 94% 29 Làm danh sách học phần Phạm Hữu Thuần 95% 30 Làm danh sách lớp học tạo Phạm Hữu Thuần 90% 31 Làm danh sách lớp học tham gia Phạm Hữu Thuần 91% 32 Làm danh sách học sinh lớp học tạo Phạm Hữu Thuần 92% 33 Làm danh sách tất học phần (QTV) Phạm Hữu Thuần 93% 34 Làm danh sách tất người dùng (QTV) Phạm Hữu Thuần 91% 35 Làm danh sách tất lớp học (QTV) Phạm Hữu Thuần 92% 36 Làm danh sách học sinh lớp học (QTV) Phạm Hữu Thuần 94% 37 Tham gia vào lớp học Nguyễn Duy Thành 91% 38 Tìm kiếm học sinh lớp Nguyễn Duy Thành 92% 39 Tạo học phần Nguyễn Duy Thành 90% 40 Thêm học phần vào lớp quản lý Nguyễn Duy Thành 91% 41 Rời khỏi lớp học tham gia Nguyễn Duy Thành 92% 42 Tìm kiếm thành viên lớp Nguyễn Duy Thành 95% 43 Chỉnh sửa học phần Trần Đỗ Minh 93% 44 Chỉnh sửa học phần (QTV) Trần Đỗ Minh 92% 45 Kiểm tra học phần Trần Đỗ Minh 93% 46 Kiểm tra học phần (QTV) Trần Đỗ Minh 91% 47 Chỉnh sửa lớp học tạo Trần Đỗ Minh 93% 48 Chỉnh sửa lớp học tạo (QTV) Trần Đỗ Minh 92% 49 Xem chi tiết từ học phần Trần Đỗ Minh 94% 50 Xem chi tiết từ học phần (QTV) Trần Đỗ Minh 91% 51 Kiểm tra học phần lớp học Trần Đỗ Minh 90% KẾT QUẢ ĐÁNH GIÁ ST T Tên thành viên Tự đánh giá Nhóm đánh giá Trương Duy Long (Nhóm trưởng) A A Trần Đỗ Minh B A Đỗ Hùng Anh A A Đinh Văn Khánh B18DCCN305 A A Vũ Quang Vinh B18DCCN692 B B Phạm Hữu Thuần B18DCCN648 B B Nguyễn Duy Thành B18DCCN615 B B Mã sinh viên B18DCAT152 B18DCCN41 B18DCCN01 MỤC LỤC LỜI CẢM ƠN DANH SÁCH KÝ HIỆU SỬ DỤNG I Mở đầu Mơ tả tốn Đặc tả yêu cầu Sơ đồ phân rã chức II Phân tích hệ thống Mơ hình Use Case 1.1 Sơ đồ tổng quát 1.2 Bảng mô tả use case + Activity Diagram Đặc tả hệ thống 2.1 Phác thảo giao diện GUI 2.2 Domain model 2.3 Robustness diagram III Thiết kế hệ thống Phân loại lớp 1.1 Lớp Entity 1.2 Lớp Controller 1.3 Lớp Boundary Class Diagram chi tiết 2.1 Class Diagram tổng quát Hệ thống giao diện GUI Sequence Diagrams IV Cài đặt / Triển khai hệ thống Tổng quan phần mềm Cài đặt 3.29 Use case: Làm danh sách học phần 3.30 Use case: Làm danh sách lớp học tạo 3.31 Use case: Làm danh sách lớp học tham gia 3.32 Use case: Làm danh sách học sinh lớp học tạo 3.33 Use case: Làm danh sách tất học phần (QTV) 3.34 Use case: Làm danh sách tất người dùng (QTV) 3.35 Use case: Làm danh sách tất lớp học (QTV) 3.36 Use case: Làm danh sách học sinh lớp học (QTV) 3.37 Use case: Tham gia vào lớp học 3.38 Use case: Tìm kiếm học sinh lớp 3.39 Use case: Tạo học phần 3.40 Use case: Thêm học phần vào lớp quản lý 3.41 Use case: Rời khỏi lớp học tham gia 3.42 Use case: Tìm kiếm học sinh lớp(QTV) 3.43 Use case: Chỉnh sửa học phần 3.44 Use case: Chỉnh sửa học phần (QTV) 3.45 Use case: Kiểm tra học phần 3.46 Use case: Kiểm tra học phần (QTV) 3.47 Use case: Chỉnh sửa lớp học tạo 3.48 Use case: Chỉnh sửa lớp học tạo (QTV) 3.49 Use case: Xem chi tiết từ học phần 3.50 Use case: Xem chi tiết từ học phần (QTV) 3.51 Use case: Kiểm tra học phần lớp học IV CÀI ĐẶT PHẦN MỀM / TRIỂN KHAI HỆ THỐNG: Tổng quan phần mềm: - Project code javascript visual studio code - Hệ thống gồm phần: o Backend: Chứa source code phía Server o Frontend: Chứa source code cho Client - Server Client giao tiếp với thông qua Web API - Host chạy trực tiếp server -> localhost - Tài khoản mật admin: “Admin@Admin.Admin”, “Admin” - Chỉ hỗ trợ 64 bit - Môi trường chạy: Nodejs - Database: MySql Cài đặt a) Cài đặt môi trường chạy - Tải project - Tải cài đặt nodejs - Tải cài đặt mysql b) Kết nối database: - Tạo database mysql - Có thể thay đổi tham số file “backend\src\config\database.js” project để phù hợp với database c) Chạy Project - Mở cmd: Chạy lệnh “npm install global yarn” - Chạy server: o Mở cmd đến thư mục backend project o Chạy lệnh “yarn” để cài đặt thư viện o Chạy lệnh “yarn start” để chạy server - Chạy client: o Mở cmd đến thư mục frontend project o Chạy lệnh “yarn” để cài đặt thư viện o Chạy lệnh “yarn start” để chạy client

Ngày đăng: 19/10/2021, 19:09

Hình ảnh liên quan

BẢNG PHÂN CÔNG CÔNG VIỆC STST - BÁO CÁO BÀI TẬP LỚN MÔN NHẬP MÔN CÔNG NGHỆ PHẦN MỀM
BẢNG PHÂN CÔNG CÔNG VIỆC STST Xem tại trang 3 của tài liệu.
BẢNG PHÂN CÔNG CÔNG VIỆC STST - BÁO CÁO BÀI TẬP LỚN MÔN NHẬP MÔN CÔNG NGHỆ PHẦN MỀM
BẢNG PHÂN CÔNG CÔNG VIỆC STST Xem tại trang 3 của tài liệu.
BẢNG PHÂN CÔNG USECASE - BÁO CÁO BÀI TẬP LỚN MÔN NHẬP MÔN CÔNG NGHỆ PHẦN MỀM
BẢNG PHÂN CÔNG USECASE Xem tại trang 5 của tài liệu.
Mô hình hóa các thông tin lưu trữ lâu dài trong hệ thống, nó thường độc lập với các đối tượng khác ở xung quanh. - BÁO CÁO BÀI TẬP LỚN MÔN NHẬP MÔN CÔNG NGHỆ PHẦN MỀM

h.

ình hóa các thông tin lưu trữ lâu dài trong hệ thống, nó thường độc lập với các đối tượng khác ở xung quanh Xem tại trang 12 của tài liệu.
1. Mô hình Use Case. - BÁO CÁO BÀI TẬP LỚN MÔN NHẬP MÔN CÔNG NGHỆ PHẦN MỀM

1..

Mô hình Use Case Xem tại trang 19 của tài liệu.
1.2. Bảng mô tả usecase + Activity Diagram tương ứng. 1.2.1. Use case Đăng ký. - BÁO CÁO BÀI TẬP LỚN MÔN NHẬP MÔN CÔNG NGHỆ PHẦN MỀM

1.2..

Bảng mô tả usecase + Activity Diagram tương ứng. 1.2.1. Use case Đăng ký Xem tại trang 20 của tài liệu.
7. Điều hướng ra màn hình login và hiển thị thông báo đăng ký thành công. - BÁO CÁO BÀI TẬP LỚN MÔN NHẬP MÔN CÔNG NGHỆ PHẦN MỀM

7..

Điều hướng ra màn hình login và hiển thị thông báo đăng ký thành công Xem tại trang 21 của tài liệu.
7. Điều hướng ra màn hình chức năng chính. - BÁO CÁO BÀI TẬP LỚN MÔN NHẬP MÔN CÔNG NGHỆ PHẦN MỀM

7..

Điều hướng ra màn hình chức năng chính Xem tại trang 22 của tài liệu.
3. Điều hướng lại màn hình đăng nhập. - BÁO CÁO BÀI TẬP LỚN MÔN NHẬP MÔN CÔNG NGHỆ PHẦN MỀM

3..

Điều hướng lại màn hình đăng nhập Xem tại trang 23 của tài liệu.
hình chính. - BÁO CÁO BÀI TẬP LỚN MÔN NHẬP MÔN CÔNG NGHỆ PHẦN MỀM

hình ch.

ính Xem tại trang 23 của tài liệu.
màn hình đăng nhập. - BÁO CÁO BÀI TẬP LỚN MÔN NHẬP MÔN CÔNG NGHỆ PHẦN MỀM

m.

àn hình đăng nhập Xem tại trang 24 của tài liệu.
1. Người dùng bấm vào nút “Đổi mật khẩu” trên màn hình chính. - BÁO CÁO BÀI TẬP LỚN MÔN NHẬP MÔN CÔNG NGHỆ PHẦN MỀM

1..

Người dùng bấm vào nút “Đổi mật khẩu” trên màn hình chính Xem tại trang 25 của tài liệu.
Điều kiện kích hoạt Khi người dùng bấm vào nút “Đổi mật khẩu” trên màn hình - BÁO CÁO BÀI TẬP LỚN MÔN NHẬP MÔN CÔNG NGHỆ PHẦN MỀM

i.

ều kiện kích hoạt Khi người dùng bấm vào nút “Đổi mật khẩu” trên màn hình Xem tại trang 25 của tài liệu.
3a1. Quay lại màn hình “Quản lý người dùng”  4a. Hệ thống xóa không thành công - BÁO CÁO BÀI TẬP LỚN MÔN NHẬP MÔN CÔNG NGHỆ PHẦN MỀM

3a1..

Quay lại màn hình “Quản lý người dùng” 4a. Hệ thống xóa không thành công Xem tại trang 75 của tài liệu.
3a1. Quay lại màn hình “Quản lý học phần”   4a. Hệ thống xóa không thành công - BÁO CÁO BÀI TẬP LỚN MÔN NHẬP MÔN CÔNG NGHỆ PHẦN MỀM

3a1..

Quay lại màn hình “Quản lý học phần” 4a. Hệ thống xóa không thành công Xem tại trang 76 của tài liệu.
3a1. Quay lại màn hình “Quản lý lớp học” 4a. Hệ thống lỗi - BÁO CÁO BÀI TẬP LỚN MÔN NHẬP MÔN CÔNG NGHỆ PHẦN MỀM

3a1..

Quay lại màn hình “Quản lý lớp học” 4a. Hệ thống lỗi Xem tại trang 77 của tài liệu.
2.1.5. Giao diện: Màn hình chính của Quản trị viên. - BÁO CÁO BÀI TẬP LỚN MÔN NHẬP MÔN CÔNG NGHỆ PHẦN MỀM

2.1.5..

Giao diện: Màn hình chính của Quản trị viên Xem tại trang 80 của tài liệu.

Mục lục

    BẢNG PHÂN CÔNG CÔNG VIỆC

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

Tài liệu liên quan