• Bài tập Nhập môn công nghệ phần mềm - Tuần 9: Thiết kế giao diện người dùngBài tập Nhập môn công nghệ phần mềm - Tuần 9: Thiết kế giao diện người dùng

    Bài tập: Đặc tả thiết kế giao diện cho các màn hình. Gợi ý: • Đối với các trường nhập dữ liệu vào (input) cần mô tả (ghi chú) : khi người dùng nhập sai yêu cầu, cần có chỉ dẫn nhắc nhở (đưa ra nhắc nhở cụ thể) + cảnh báo và thông báo lỗi (thông báo cụ thể, dễ hiểu) • Đặc tả thiết kế giao diện theo mẫu như sau: Tên màn hình Điều khiển Thông t...

    pdf11 trang | Chia sẻ: hachi492 | Ngày: 05/01/2022 | Lượt xem: 677 | Lượt tải: 0

  • Bài tập Nhập môn công nghệ phần mềm - Tuần 7: Kỹ nghệ yêu cầu phần mềmBài tập Nhập môn công nghệ phần mềm - Tuần 7: Kỹ nghệ yêu cầu phần mềm

    Bài tập: Phân rã usecase “Đăng nhập”, xác định các lớp phân tích. Gợi ý: Phân bổ trách nhiệm ca sử dụng cho các đối tượng của các lớp phân tích • Với mỗi usecase: chúng ta cần phân bổ trách nhiệm ca sử dụng cho các đối tượng của các lớp phân tích. Đây là một hoạt động quan trọng và đôi khi khó khăn, nó là cơ sở để chúng ta xác định các dữ liệu...

    pdf11 trang | Chia sẻ: hachi492 | Ngày: 05/01/2022 | Lượt xem: 786 | Lượt tải: 0

  • Bài tập Nhập môn công nghệ phần mềm - Tuần 6: Kỹ nghệ yêu cầu phần mềmBài tập Nhập môn công nghệ phần mềm - Tuần 6: Kỹ nghệ yêu cầu phần mềm

    Chức năng - Hỗ trợ nhiều người dùng làm việc đồng thời. - Nếu một lớp bị hết chỗ khi một sinh viên đang đăng ký học của lớp đó thì sinh viên này phải được thông báo. Tính dễ dùng - Giao diện nguời dùng tương thích Windows 7/ Window 10. Thân thiện. Tính ổn định - Hệ thống phải hoạt động liên tục 24 giờ/ngày, 7 ngày/tuần, với thời gian ngừng h...

    pdf17 trang | Chia sẻ: hachi492 | Ngày: 05/01/2022 | Lượt xem: 996 | Lượt tải: 0

  • Bài tập Nhập môn công nghệ phần mềm - Tuần 5: Quản lý cấu hình phần mềm và thực hành với công cụ GITBài tập Nhập môn công nghệ phần mềm - Tuần 5: Quản lý cấu hình phần mềm và thực hành với công cụ GIT

    Bài 1.2 a) Mục đích chính của Quản lý cấu hình phần mềm (SCM) là gì? b) Tên của quá trình sẽ đảm bảo rằng các phiên bản khác nhau của hệ thống và các thành phần của nó được ghi lại và duy trì? c) Những công việc chính của Quản lý cấu hình phần mềm (SCM) là gì? d) Một mô hình kho lưu trữ (repository) được sử dụng để làm gì? Các yêu cầu về kho ...

    pdf2 trang | Chia sẻ: hachi492 | Ngày: 05/01/2022 | Lượt xem: 805 | Lượt tải: 0

  • Bài tập Nhập môn công nghệ phần mềm - Tuần 4: Quản lý dự án phần mềm và lập trình với giao diện đồ hoạ người dùngBài tập Nhập môn công nghệ phần mềm - Tuần 4: Quản lý dự án phần mềm và lập trình với giao diện đồ hoạ người dùng

    Background: Model – View – Controller (MVC) là một khuôn mẫu kiến trúc phần mềm. Mẫu thiết kế này cho phép phân tách giữa logic ứng dụng và giao diện người dùng. MVC giúp cho người phát triển phần mềm cô lập các xử lý nghiệp vụ và giao diện người dùng một cách rõ ràng hơn. Phần mềm phát triển theo mẫu MVC tạo nhiều thuận lợi cho việc bảo trì. ...

    pdf7 trang | Chia sẻ: hachi492 | Ngày: 05/01/2022 | Lượt xem: 692 | Lượt tải: 0

  • Bài tập Nhập môn công nghệ phần mềm - Tuần 3: Phương pháp Agile và các hoạt động của AgileBài tập Nhập môn công nghệ phần mềm - Tuần 3: Phương pháp Agile và các hoạt động của Agile

    - Tiếp theo kết quả của bài tập tuần 02, các nhóm đã xác định được thông tin cơ bản: đầu vào (input), các xử lý chính (process) và kết quả (output). - Biểu đồ phân cấp chức năng (BFD - Bussiness Function Diagram): phân rã có thứ bậc đơn giản các chức năng của hệ thống thành các chức năng nhỏ hơn, cuối cùng thu được một cây chức năng. - Biểu đồ...

    pdf5 trang | Chia sẻ: hachi492 | Ngày: 05/01/2022 | Lượt xem: 761 | Lượt tải: 0

  • Bài tập Nhập môn công nghệ phần mềm - Tuần 2: Vòng đời phần mềm và lập trình với cơ sở dữ liệuBài tập Nhập môn công nghệ phần mềm - Tuần 2: Vòng đời phần mềm và lập trình với cơ sở dữ liệu

    Bài 1.4 • Các nhóm thảo luận để xác định đầu vào (input) và kết quả (output) cho nhóm yêu cầu nghiệp vụ của bài toán (case study) mà nhóm đã lựa chọn. • Phân rã mô tả của nhóm yêu cầu nghiệp vụ thành các nghiệp vụ nhỏ hơn. • Với mỗi nghiệp vụ nhỏ này thực hiện phân tích các thông tin cụ thể Bước 1: Khởi động XAMPP Control Panel → Start các dịc...

    pdf6 trang | Chia sẻ: hachi492 | Ngày: 05/01/2022 | Lượt xem: 690 | Lượt tải: 0

  • Bài tập Nhập môn công nghệ phần mềm - Tuần 1: Các khái niệm cơ bản về công nghệ phần mềm và cài đặt môi trườngBài tập Nhập môn công nghệ phần mềm - Tuần 1: Các khái niệm cơ bản về công nghệ phần mềm và cài đặt môi trường

    5. Quản lý cấp phần thưởng Tổ dân phố có một quỹ riêng để cấp phần thưởng / phần quà cho các cháu nhỏ hoặc các cháu đang trong độ tuổi đi học có thành tích học tập xuất sắc. Các dịp đặc biệt trong năm (ví dụ như: Trung thu, Tết thiếu nhi 1-6, ) các bộ hành chính sẽ lập danh sách các cháu nhỏ (trong khoảng từ 0 đến 18 tuổi) trong mỗi hộ gia đình...

    pdf10 trang | Chia sẻ: hachi492 | Ngày: 05/01/2022 | Lượt xem: 779 | Lượt tải: 0

  • Bài giảng Hệ điều hành (Bản đầy đủ)Bài giảng Hệ điều hành (Bản đầy đủ)

    TF: Phổ biến, hiệu quả hơn FCFS l SCAN/C-SCAN hoạt động tốt hơn cho hệ thống có nhiều y/cầu truy nhập đĩa l Không gặp vấn đề "starvation: chờ đợi quá lâu" l Hiệu quả của các t/toán phụ thuộc số lượng và kiểu các y/cầu l Y/cầu truy xuất đĩa bị ảnh hưởng bởi các p/pháp phân phối đĩa cho file l P/phối liên tục: đưa ra các y/cầu truy xuất lân cậ...

    pdf765 trang | Chia sẻ: hachi492 | Ngày: 05/01/2022 | Lượt xem: 769 | Lượt tải: 0

  • Bài giảng Hệ điều hành - Chương 4: Quản lý hệ thống file - Đỗ Quốc HuyBài giảng Hệ điều hành - Chương 4: Quản lý hệ thống file - Đỗ Quốc Huy

    Hệ thống Long File Name: Trường thứ tự l Cho biết trật tự các phần tử LFN l Mỗi phần tử LFN chứa 13 ký tự Unicode l Phần tử đầu tiên có giá trị trường thứ tự bằng 1 l Phần tử cuối sẽ dùng bít số 6 để đánh dấu l Chỉ dùng tối đa 20 phần tử l Sau ký tự cuối cùng là 0x00 0x00. l Các ký tự không sử dụng có giá trị 0xFF 0xFF l Bít số 7 (0x80) cho...

    pdf195 trang | Chia sẻ: hachi492 | Ngày: 05/01/2022 | Lượt xem: 666 | Lượt tải: 0