LichTrinhThucHanh CNPM

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Thực hành công nghệ phần mềm

BÀI TÀP THỰC HÀNH


CÔNG NGHỆ PHẦN MỀM

1. Thời gian:
3 tiết x 10 buổi = 30 tiết

2. Hình thức đánh giá:


Điểm 30% học phần. Bảo vệ kết quả thực hành 90 phút, vào buổi thực hành cuối cùng.

3. Phần mềm thực hành


Sử dụng 1 trong các phần mềm vẽ sơ đồ ER: Astah Professional, Power Designer, Visio, …

4. Nội dung thực hành


- Phân nhóm, chọn 01 trong 06 đề tài sau:
1- Quản lý giải vô địch bóng đá
2- Quản lý thuê bao điện thoại
3- Quản lý bán vé máy bay
4- Quản lý khách sạn
5- Quản lý nhà sách
6- Quản lý sổ tiết kiệm
- Xác định yêu cầu
- Mô hình hóa yêu cầu cầu
- Phân tích thiết kế các các thành phần xử lý, dữ liệu và giao diện

5. Lịch trình thực hành


Buổi Mục tiêu Nội dung
1–2 LAB 1: Thực hành xác - Khảo sát 40 nhu cầu
định yêu cầu - Xác định yêu cầu (AI, NGHIỆP VỤ, MỨC ĐỘ HỖ TRỢ)
- Phân loại yêu cầu (theo thao tác xử lý / nguồn gốc phát sinh / đặc
tính riêng / mức độ khó)
- Lập bảng xác định yêu cầu nghiệp vụ (quy định, biểu mẫu đi kèm)
- Lập bảng trách nhiệm yêu cầu nghiệp vụ
3-4 LAB 2: Thực hành mô - Mô hình hóa tổng quát hệ thống
hình hóa yêu cầu - Mô hình hóa chi tiết luồng dữ liệu của yêu cầu lưu trữ, yêu cầu tra
cứu, yêu cầu xử lý tính toán, yêu cầu lập báo biểu
- Lập bảng mô tả chi tiết từng yêu cầu nghiệp vụ
5-6 LAB 3: Thực hành - Thông tin tổng quát (Sơ đồ logic/ E-R):
thiết kế dữ liệu  Danh sách các bảng dữ liệu: việc lưu trữ cần bao nhiêu bảng? Là
các bảng nào?
 Danh sách các liên kết: các bảng dữ liệu có quan hệ, liên kết giữa

Th.S Bùi Thị Thanh Tú – Khoa CNTT - HUFLIT Trang1


Thực hành công nghệ phần mềm

chúng như thế nào?


 Thiết kế với tính đúng đắn
 Thiết kế với yêu cầu chất lượng
 Thiết kế với yêu cầu hệ thống
- Thông tin chi tiết:
 Lập Bảng thuộc tính mô tả chi tiết từng thành phần lưu trữ của
mỗi bảng
7-8 LAB 4: Thực hành - Thiết kế Sơ đồ màn hình: mô tả các thông tin tổng quát về hệ thống
thiết kế giao diện các màn hình cùng với quan hệ về việc chuyển điều khiển giữa chúng
- Mô tả chi tiết từng màn hình: mô tả chi tiết về nội dung, hình thức
trình bày và các thao tác mà người dùng có thể thực hiện trên từng
màn hình
9 Tổng hợp kết quả làm - Hoàn thiện nội dung các bài Lab 1, 2, 3, 4
việc nhóm - Chuẩn bị slide báo cáo
- Nộp kết quả cho giáo viên
10 LAB 10: Bảo vệ kết - Mỗi nhóm bảo vệ 10 phút
quả thực hành nhóm

Th.S Bùi Thị Thanh Tú – Khoa CNTT - HUFLIT Trang2

You might also like