Bài đăng

Xác định flow of event cho lược đồ user-case

 Câu 1: Use Case name: Rút tiền tại máy ATM Actor: Khách hàng Preconditions Khách hàng của ngân hàng có tài khoản checking hoặc tài khoản savings với ngân hàng Postconditions Khách hàng của ngân hàng có tiền mặt hoặc lý do của việc yêu cầu rút tiền không thành công Basic flow 1.    Khách hàng đưa thẻ ngân hàng của mình vào máy ATM 2.    Máy ATM xác minh thẻ vừa đưa vào là hợp lệ 3.    Máy ATM yêu cầu nhập mã PIN 4.    Khách hàng nhập vào mã PIN của họ 5.      Máy ATM xác thực thẻ ngân hàng dựa trên mã PIN đã nhập 6.    Máy ATM đưa ra các lựa chọn trong đó có lựa chọn rút tiền 7.    Khách hàng chọn rút tiền 8.    Máy ATM cung cấp các lựa chọn cho số tiền 9.    Khách hàng chọn số tiền hoặc nhập vào số tiền 10.    ...

Use-case diagram

Hình ảnh
  Actor Required Functionality Khách hàng -   Mua video: chọn video và số lượng video để mua -   Thuê video: chọn video để thuê -   Nhập đánh giá cho video -  Đặt trước video -     Xem qua các bài đánh giá video,( xếp hạng cho một video đã chọn và cho biết liệu bài đánh giá đó có ẩn danh hay không.) Nhân viên -   Bán (mua) video -   Thuê video -   Trả lại video đã thuê -   Thông báo video quá hạn đã thuê -   Tra cứu thông tin khách hàng -   Đặt trước video -   Nhập / cập nhật thông tin khách hàng -   Nhập thông tin video Thành viên (là một loại khách hàng) -   Đặt trước video -   Cập nhật thông tin cá nhân của họ -    Mua video: chọn video và số lượng video để mua -    Thuê video: chọn video để thuê -    Nhập đánh giá ch...

Class diagram cho các đối tượng đồ họa

Hình ảnh
 

Các tiêu chí về đạo đức được quy định bởi ACM

Hình ảnh
Câu 1: Trình bày lại các quy định bằng tiếng Việt, trình bày theo cách hiểu của sinh viên, không sử dụng các công cụ dịch như google translate để dịch lại nội dung và copy phần dịch vào bài làm. Sinh viên cho ví dụ minh họa (có thể lấy thực tế hoặc tự nghĩ ra các tình huống có thể xảy ra trong thực tế) - Nguyên tắc 1: Đảm bảo tính cộng đồng. Các kỹ sư phần mềm phải hành động nhất quán vì lợi ích của cộng đồng, nhận hoàn toàn trách nhiệm về công việc của mình (ví dụ: khi viết code phải chịu hoàn toàn trách nhiệm). Cân bằng lợi ích của cộng đồng (ví dụ: tìm hiểu nhu cầu của khách hàng để không ảnh hưởng lợi ích của nhau). Chỉ phê duyệt phần mềm nếu có cơ sở đảm bảo rằng nó có tính an toàn , đáp ứng các thông số kỹ thuật, vượt qua các bài kiểm tra và không làm giảm chất lượng cuộc sống (ví dụ: không phê duyệt các phần mềm độc hại như đánh bạc).  Cùng nhau hợp tác giải quyết các vấn đề nghiêm trọng do phần mềm gây ra (ví dụ: khi có lỗ hỏng phải cùng nhau giải quyết). Đảm bảo quy...

Giới thiệu Công Nghệ Phần Mềm

Hình ảnh
          1.  Phần mềm là gì?          Phần mềm là các chương trình máy tính và các tài liệu liên quan. Các sản phẩm phần mềm có thể được phát triển cho một khách hàng cụ thể hoặc có thể được phát triển cho một thị trường chung.          Phần mềm tốt phải cung cấp chức năng và hiệu suất cần thiết cho người dùng và phải được bảo trì, đáng tin cậy và sử dụng được.          2. Công nghệ phần mềm là gì?          Công nghệ phần mềm là một ngành kĩ thuật liên quan đến tất cả các lĩnh vực của sản xuất phần mềm từ giai đoạn đầu của đặc tả hệ thống cho đến bảo trì hệ thống sau khi nó được đưa vào sử dụng.                   3. Tại sao phải học Công Nghệ Phần Mềm?                  Hiện nay có nhiều cá nhân và tổ chức hoạt động dựa vào các hệ ...