Thư viện tài liệu trực tuyến miễn phí dành cho các bạn học sinh, sinh viên
ặc tả các yêu cầu cho bài toán (casestudy) với usecase • Đặc tả các yêu cầu phi chức năng và lập bảng chú giải các từ vựng / thuật ngữ – Các yêu cầu phi chức năng và chức năng không được đưa ra trong bất kỳ use case cụ thể nào • Chức năng (Functionality): Các yêu cầu chức năng tổng quan cho tất cả các use case • Khả năng sử dụng (Usabil...
38 trang | Chia sẻ: hachi492 | Ngày: 05/01/2022 | Lượt xem: 996 | Lượt tải: 0
Làm việc với nhánh (Branch) •Nhánh master: lưu trữ lịch sử phát hành chính thức (production) •Nhánh develop: Nhánh tích hợp cho các tính năng (dev) •Nhánh staging: được tách ra từ develop để QA/QC kiểm tra Xử lí merge request Merge • Tích hợp 2 nhánh • Tạo ra 1 merge commit và thêm vào nhánh đích • Cây cực kì rối, khó nhìn • Tìm kiểm và sử...
65 trang | Chia sẻ: hachi492 | Ngày: 05/01/2022 | Lượt xem: 918 | Lượt tải: 0
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...
27 trang | Chia sẻ: hachi492 | Ngày: 05/01/2022 | Lượt xem: 752 | Lượt tải: 0
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 đồ này thể hiện các đầu việc mà hệ thống cần thực hiện để đạt được mục tiêu quản lý (quản lý cái gì?), xây dựng dựa trên cơ sở của bước khảo sát và phân...
34 trang | Chia sẻ: hachi492 | Ngày: 05/01/2022 | Lượt xem: 692 | Lượt tải: 0
B5. Xử lý kết quả nhận về (3) • Muốn lấy dữ liệu từ ResultSet, sử dụng phương thức getXXX() cho phù hợp • getString() • getInt() • getDouble() • getObject() • Mỗi kiểu dữ liệu trong java.sql.Types, đều có phương thức getXXX tương ứng B6. Đọc metadata của ResultSet và metadata của CSDL (tùy chọn) • Khi đã có đối tượng ResultSet hoặc Con...
34 trang | Chia sẻ: hachi492 | Ngày: 05/01/2022 | Lượt xem: 862 | Lượt tải: 0
Giới thiệu về bài toán (case study) • 6. Quản lý thông tin phản ánh, kiến nghị • Các thông tin phản ánh, kiến nghị của nhân dân trong tổ sẽ được tổ trưởng ghi nhận để tổng hợp gửi lên cấp trên. Mỗi phản ảnh, kiến nghị cần ghi nhận: người phản ánh, nội dung, ngày phản ánh, phân loại và trạng thái. • Khi có phản hồi từ các cơ quan có liên quan,...
28 trang | Chia sẻ: hachi492 | Ngày: 05/01/2022 | Lượt xem: 663 | Lượt tải: 0
Chức năng phi hệ thống Tính dễ dùng Giao diện người dùng tương thích với các hệ điều hành khác nhau như Windows7/Window 10. Giao diện thân thiện với người dùng. Tính ổn định Hệ thống phải hoạt động liên tục 24h/ngày. 7 ngày/tuần, với thời gian ngừng hoạt động không qus 10%. Hiệu năng Hỗ trợ 100 người dùng đồng thời, thời gian đáp ứng không q...
17 trang | Chia sẻ: hachi492 | Ngày: 05/01/2022 | Lượt xem: 721 | Lượt tải: 0
Kiến trúc của phần mềm và thiết kế chi tiết các lớp • Import Project mẫu Bước 1: Chọn tệp QuanLyNhanKhau.zip (giảng viên cung cấp) giải nén Bước 2: Mở công cụ NetBeans IDE Bước 3: Chọn menu File → Open Project và mở project trong thư mục đã giải nén ở trên • Project chia thành các gói (package) như sau: o package views: chứa các lớp kế thừa ...
10 trang | Chia sẻ: hachi492 | Ngày: 05/01/2022 | Lượt xem: 686 | Lượt tải: 0
Tạo mới class ParameterizedTest Trong class này chúng ta sẽ sử dụng annotation @RunWith của junit để chỉ cho Junit biết rằng test case này sẽ được chạy cùng với class nào. Cụ thể là @RunWith(value = Parameterized.class) của chính Junit. Chúng ta sẽ thêm cấu hình tham số thông qua phương thức khởi tạo của class ParameterizedTest. Tham số sẽ là ...
20 trang | Chia sẻ: hachi492 | Ngày: 05/01/2022 | Lượt xem: 666 | Lượt tải: 0
Bài 1.1 a) Cài đặt phần mềm là triển khai thiết kế chi tiết thành chương trình? 1. Đúng 2. Sai b) Mã nguồn dễ bảo trì là? 1. Dễ hiểu 2. Dễ sửa lỗi 3. Dễ nâng cấp 4. Tất cả các phương án trên c) Các quy định về chuẩn viết code được đề xuất bởi? 1. Khách hàng 2. Ngôn ngữ lập trình 3. Công ty 4. Một ai đó thông minh d) Đặt tên biến và tê...
4 trang | Chia sẻ: hachi492 | Ngày: 05/01/2022 | Lượt xem: 773 | Lượt tải: 0
Copyright © 2025 Tai-Lieu.com - Hướng dẫn học sinh giải bài tập trong SGK, Thư viện sáng kiến kinh nghiệm hay, Thư viện đề thi