Câu 3: Mô hình liên kết thực thể của hệ thốngXác định thực thể và định danh: PHIẾU XUẤT : Số hiệu phiếu xuấtQUẠT MÁY : Mã quạt máyXƯỞNG LẮP RÁP : Số hiệu phiếu nhậpĐẠI LÝ : Số hiệu đại l
Trang 1Trờng đại học ĐIỆN LỰC Đề thi môn:
PHÂN TÍCH THIẾT KẾ HỆ THỐNG
Thời gian làm bài: 90 phỳt Lớp D2- ĐTVT1, Lớp D2- ĐTVT2
Đề số 1: ĐÁP ÁN
Hoạt động nhập và xuất quạt mỏy của xớ nghiệp điện cơ thống nhất Hà Nội.
Cõu 1: Mụ hỡnh phõn ró chức năng của hệ thống
Hoạt động nhập, xuất quạt mỏy của xớ nghiệp
Lập phiếu nhập
Từ chối nhập
Thống kờ
số lượng xuấtThu tiền
Lập kế hoạch sản xuất cho thỏng sau
Thống kờ
số lượng tồn kho
Bỏo cỏo
Trang 2Câu 2 : Lập mô hình luồng dữ liệu mức bối cảnh và mức đỉnh
Hoạt động nhập và xuất quạt máy của
xí nghiệp điện cơ Thống nhấtPhiếu xuất
Yêu cầu xuất
Từ chối xuất
Thông tin đại lý
Chuyển quạt đếnPhiếu nhậpThông tin xưởng lắp ráp
Trang 3Quản
lý nhập
Lập kế hoạch
Yêu cầu xuất
Nộp tiền
Phiếu nhập
Đại lý
Chuyển quạt máy đến
Kiểm tra chất lượngPhiếu nhập
Trang 4Câu 3: Mô hình liên kết thực thể của hệ thống
Xác định thực thể và định danh:
PHIẾU XUẤT : Số hiệu phiếu xuấtQUẠT MÁY : Mã quạt máyXƯỞNG LẮP RÁP : Số hiệu phiếu nhậpĐẠI LÝ : Số hiệu đại lý
Xác định liên kết giữa các thực thể:
- 1 ĐẠI LÝ có thể nhận được 0, 1 hoặc nhiều PHIẾU XUẤT
- 1 PHIẾU XUẤT chỉ được xuất cho 1 ĐẠI LÝ
- 1 ĐẠI LÝ có thể yêu cầu xuất 1 hoặc nhiều QUẠT MÁY
- 1 QUẠT MÁY được yêu cầu xuất từ 1 ĐẠI LÝ
- 1 QUẠT MÁY được nhập từ 1 XƯỞNG LẮP RÁP
- 1 XƯỞNG LẮP RÁP lắp ráp 1 hoặc nhiều QUẠT MÁY
- 1 PHIẾU NHẬP được giao cho 1 XƯỞNG LẮP RÁP
- 1 XƯỞNG LẮP RÁP có thể nhận được 1 hoặc nhiều PHIẾU NHẬP
Trang 5Câu 4 : Xây dựng mô hình quan hệ
Danh sách thuộc tính:
Số phiếu Ngày nhập
Số hiệu phân xưởng Tên phân xưởng Điện thoại phân xưởng Tên người giao
Số lượng xuấtLoại quạt máyThành tiềnTổng số tiềnChữ ký người viết phiếuNgười nhậnThủ trưởng đơn vị
Đơn vị tính
Số hiệu xưởng lắp ráp
Số hiệu đại lý
DAILY
Số hiệu đại lýLượng hàng đã lấy
Số tiền đã trả
Số tiền còn nợTên đại lýĐịa chỉ đại lý
XUONGLAPRAP
Số hiệu xưởng lắp ráp
Số điện thoạiLoại quạt máy lắp ráp
Thông tin quạt máy lắp ráp
Tên người giao
Thông tin quạt
máy được nhập
Trang 6Tên sản phẩm Loại sản phẩm Đơn giá
Số lượng
Danh sách các thuộc tính lặp
Mã sản phẩm Tên sản phẩm Loại sản phẩm Đơn giá
Số lượng
Danh sách các phụ thuộc hàm
Số phiếu -> ngày nhập
Số hiệu phân xưởng -> tên phân xưởng, điện thoại phân xưởng
Mã sản phẩm -> tên sản phẩm, loại sản phẩm, đơn giá
Số phiếu, mã sản phẩm -> số lượng
Khóa chính : số phiếu
Chuẩn hóa quan hệ
Trang 7Giáo viên
Phạm Thị Thơm
Trang 8Trờng đại học ĐIỆN LỰC Đề thi môn:
PHÂN TÍCH THIẾT KẾ HỆ THỐNG
Thời gian làm bài: 90 phỳt Lớp D2- ĐTVT1, Lớp D2- ĐTVT2
Đề số 2: ĐÁP ÁN
Hệ thống quản lý bảo dưỡng ụ tụ
Cõu 1: Mụ hỡnh phõn ró chức năng của hệ thống
Cõu 2 : Lập mụ hỡnh luồng dữ liệu mức bối cảnh và mức đỉnh
Trang 9 Mức bối cảnh:
Mức đỉnh:
Trang 10Câu 3 : Mô hình liên kết thực thể của hệ thống
Xác định thực thể và định danh thực thể:HÓA ĐƠN: Số hóa đơn
KHÁCH HÀNG: Số hiệu khách hàng
Ô TÔ: Biển số ô tô
CUỘC HẸN: Mã cuộc hẹn
PHỤ TÙNG THAY THẾ: Số hiệu phụ tùngCÔNG VIỆC: Số hiệu công việc
BẢO DƯỠNG: Số hiệu bảo dưỡng
Xác định liên kết giữa các thực thể
1 HÓA ĐƠN được in ra cho 1 KHÁCH HÀNG
1 KHÁCH HÀNG nhận được 1 hoặc nhiều HÓA ĐƠN
Trang 111 KHÁCH HÀNG có thể sở hữu 1 hoặc nhiều Ô TÔ
1 Ô TÔ thuộc sở hữu của 1 KHÁCH HÀNG
1 Ô TÔ có thể có 1 hoặc nhiều CUỘC HẸN
1 CUỘC HẸN dành cho 1 Ô TÔ
1 Ô TÔ có thể đi một hoặc nhiều lần BẢO DƯỠNG
1 BẢO DƯỠNG dành cho 1 Ô TÔ
1 CÔNG VIỆC thuộc về 1 lần BẢO DƯỠNG
Mỗi lần BẢO DƯỠNG có thể thực hiện 1 hoặc nhiều CÔNG VIỆC
1 CÔNG VIỆC có thể sử dụng 1 hoặc nhiều PHỤ TÙNG THAY THẾ
1 PHỤ TÙNG THAY THẾ có thể sử dụng trong 1 hoặc nhiều CÔNG VIỆC
Tách quan hệ N-N thành quan hệ 1-N, kết hợp với DÒNG PHỤ TÙNG THAY THẾ:
Trang 12Câu 4 : Xây dựng mô hình quan hệ
Danh sách thuộc tính
Số hóa đơn
Mã khách hàng
Họ tên khách hàng Địa chỉ
Số điện thoại Biển kiểm soát Loại xe
Tình trạng xe
Số hiệu công việc
Trang 13Tên công việc
Chất phụ gia
Tiền phụ gia
Giá công việc
Thuộc tính lặp
Số hiệu công việc
Tên công việc
Số hóa đơn => ngày lập
Mã khách hàng => họ tên khách hàng, địa chỉ, số điện thoại
Số hiệu công việc => tên công việc, chất phụ gia, tiền phụ gia, giá
công việc
Số hóa đơn, số hiệu công việc => số lượng phụ tùng thay thế
Khóa chính: Số hóa đơn
Chuẩn hóa quan hệ
Trang 14Giáo viên
Phạm Thị Thơm
Trang 15Trờng đại học ĐIỆN LỰC Đề thi môn:
PHÂN TÍCH THIẾT KẾ HỆ THỐNG
Thời gian làm bài: 90 phỳt Lớp D2- ĐTVT1, Lớp D2- ĐTVT2
Đề số 3: ĐÁP ÁN
Cõu 1: Mụ hỡnh phõn cấp chức năng:
Hoạt động kinh doanh cụng ty X
Quản lý thụng
tin cỏc đại lý Quản lý thụng tin sản phẩm Quản lý nhõn viờn chuyển
sản phẩm
Bỏn sản phẩm
Xúa thụng tin sản phẩm
Sửa thụng tin sản phẩm
Thờm mới thụng tin nhõn viờn
Xúa thụng tin nhõn viờn
Sửa thụng tin nhõn viờn
Bỏo cỏo
Kiểm tra sản phẩm
Từ chối
Lập húa đơn
Lập phiếu chuyển
Bỏo cỏo doanh thu
Bỏo cỏo sản phẩm
đó bỏn
Bỏo cỏo sản phẩm tồn kho
Trang 16Câu 2: Mô hình luồng dữ liệu mức bối cảnh và mức đỉnh:
a.: Mô hình luồng dữ liệu mức bối cảnh:
t.tin về sản phẩm sửa xóa
Thông tin đại lý Phiếu đặt mua sản phẩm Thanh toán
Từ chối Viết hóa đơn, t.tin sản phẩm
Yêu cầu báo cáo Báo cáo doanh thu Báo cáo sản phẩm đã bán Báo cáo sản phẩm tồn kho
Hoạt động kinh doanh công ty X
Trang 17b Mô hình luồng dữ liệu mức đỉnh:
Câu 3 Mô hình thực thể liên kết:
Xác định thực thể và định danh thực thể:
ĐẠI LÝ: số hiệu đại lý
SẢN PHẨM: mã sản phẩm
NHÂN VIÊN: mã nhân viên
PHIẾU CHUYỂN: số hiệu phiếu chuyển
HÓA ĐƠN: số hóa đơn
Nhân viên
Sổ đại lý
Sản phẩm
Sổ nhân viên
Thông tin đại lý
Thông tin nhân viên
Thông tin sản phẩm sửa, xóa
Phiếu chuyển sản phẩm
Phiếu đặt muaThanh toán
Hóa đơn bán
Từ chối bán
Trang 18Xác định liên kết giữa các thực thể:
- 1 ĐẠI LÝ có thể có nhiều SẢN PHẨM, 1 SẢN PHẨM được bán bởi 1 ĐẠI LÝ
- 1 PHIẾU CHUYỂN có thể có 1 hay nhiều SẢN PHẨM, 1 SẢN PHẨM chỉ được ghi trong 1 phiếu chuyển
- 1 NHÂN VIÊN có thể chuyển 1 hay nhiều PHIẾU CHUYỂN, 1 PHIẾU CHUYỂN chỉ được chuyển bởi 1 NHÂN VIÊN
- Mỗi HÓA ĐƠN chỉ có 1 và chỉ 1 PHIẾU CHUYỂN
Câu 4 Mô hình quan hệ
Mã sản phẩm
Số hiệu người chuyển
Số hóa đơn
NHANVIEN
Mã nhân viênTên nhân viênĐịa chỉ
Số điện thoại
Mô tả khác
SANPHAM
Mã sản phẩmTên sản phẩm
Mô tả sản phẩmThời gian bảo hành
Số lượng
Số hiệu phiếu chuyển
Số hiệu đại lý
Trang 19Số hóa đơn => ngày lập
Số hiệu đại lý=> tên đại lý, đại chỉ, số điện thoại.
Mã sản phẩm=>tên sản phẩm, mô tả sản phẩm, đơn giá, số lượng.
Số hóa đơn, mã sản phẩm=> số lượng sản phẩm
Khóa chính: số hóa đơn
Mô hình chuẩn hóa:
Số hóa đơnNgày lập
Số hóa đơnNgày lập
Số hóa đơn
Số hiệu đại lý
Trang 20Số hiệu đại lýTên đại lýĐịa chỉ đại lýĐiện thoại đại lý
Số hiệu đại lýTên đại lýĐịa chỉ đại lýĐiện thoại đạilý
ĐẠI LÝ
Mã sản phẩmTên sản phẩm
Mô tả sản phẩmĐơn giá
Số lượng
Mã sản phẩmTên sản phẩm
Mô tả sản phẩmĐơn giá
Mã sản phẩmTên sản phẩm
Mô tả sản phẩmĐơn giá
Giáo viên
Phạm Thị Thơm
Trang 21Trờng đại học ĐIỆN LỰC Đề thi môn:
PHÂN TÍCH THIẾT KẾ HỆ THỐNG
Thời gian làm bài: 90 phỳt Lớp D2- ĐTVT1, Lớp D2- ĐTVT2
Đề số 4: ĐÁP ÁN
Cõu 1 : Mụ hỡnh phõn cấp chức năng:
Hoạt động nhập, xuất mỏy tớnh
Lập phiếu nhập
Từ chối nhập
Thống kờ
số lượng xuấtThu tiền
Lập kế hoạch sản xuất cho thỏng sau
Thống kờ
số lượng tồn kho
Bỏo cỏo
Trang 22Câu 2 : Lập mô hình luồng dữ liệu mức bối cảnh và mức đỉnh
Hoạt động nhập
và xuất máy tính Phiếu xuất
Yêu cầu xuất
Từ chối xuấtThông tin đại lý
Chuyển sản phẩm đến
Phiếu nhậpThông tin xưởng SX
Trang 23Quản
lý nhập
Lập kế hoạch
Yêu cầu xuất
Phiếu xuấtYêu cầu xuất
Bản sao phiếu xuất
Lượng máy tính sản xuất Xưởng sản xuấtKiểm tra số
lượng
Trang 24Câu 3: Mô hình liên kết thực thể của hệ thống
Xác định thực thể và định danh:
PHIẾU XUẤT : Số hiệu phiếu xuất
SẢN PHẨM : Mã sản phẩm
XƯỞNG SẢN XUẤT: Số hiệu xưởng
ĐẠI LÝ : Số hiệu đại lý
PHIẾU NHẬP : Số hiệu phiếu nhập
Xác định liên kết giữa các thực thể:
- 1 ĐẠI LÝ có thể nhận được 0, 1 hoặc nhiều PHIẾU XUẤT
- 1 PHIẾU XUẤT chỉ được xuất cho 1 ĐẠI LÝ
- 1 ĐẠI LÝ có thể yêu cầu xuất 1 hoặc nhiều SẢN PHẨM
- 1 SẢN PHẨM được yêu cầu xuất từ 1 ĐẠI LÝ
- 1 SẢN PHẨM được nhập từ 1 XƯỞNG SẢN XUẤT
- 1 XƯỞNG LẮP RÁP lắp ráp 1 hoặc nhiều SẢN PHẨM
- 1 PHIẾU NHẬP được giao cho 1 XƯỞNG SẢN XUẤT
- 1 XƯỞNG SẢN XUẤT có thể nhận được 1 hoặc nhiều PHIẾU NHẬP
Số lượng xuấtLoại sản phẩmNgười nhậnĐơn vị tính
Số hiệu xưởng sản xuất
Số hiệu đại lý
DAILY
Số hiệu đại lýLượng hàng đã lấy
Số tiền đã trả
Số tiền còn nợTên đại lýĐịa chỉ đại lý
XUONGSX
Số hiệu xưởng
Số điện thoạiLoại sản phẩm sản xuất
Thông tin sản phẩm sản xuất
Trang 25Xây dựng mô hình quan hệ
Danh sách thuộc tính:
Số phiếu Ngày xuất
Số hiệu đại lý Tên đại lý Điện thoại đại lý Địa chỉ đại lý
Mã sản phẩm Tên sản phẩm Loại sản phẩm Đơn giá
Số lượng
Danh sách các thuộc tính lặp:
Mã sản phẩm Tên sản phẩm Loại sản phẩm Đơn giá
Số lượng
Danh sách các phụ thuộc hàm
Số phiếu => ngày nhập
Số hiệu phân xưởng => tên phân xưởng, điện thoại phân xưởng
Mã sản phẩm => tên sản phẩm, loại sản phẩm, đơn giá
Số phiếu, mã sản phẩm => số lượng
Khóa chính : Số phiếu
Chuẩn hóa quan hệ
Trang 26Số hiệu đại lýTên đại lýĐiện thoại đại lýĐịa chỉ đại lý
Số phiếuNgày xuất
Số hiệu đại lýTên đại lýĐiện thoại đại lýĐịa chỉ đại lý
Số hiệu đại lýTên đại lý
Điện thoại đai lý
Địa chỉ đại lý
ĐẠI LÝ
Số phiếu
Số hiệu đại lýNgày xuất
PHIẾU XUẤT
Mã sản phẩmTên sản phẩmLoại sản phẩmĐơn giá
Số lượng
Mã sản phẩmTên sản phẩmLoại sản phẩmĐơn giá
Mã sản phẩmTên sản phẩmLoại sản phẩmĐơn giá
SẢN PHẨM
Trang 27PHÂN TÍCH THIẾT KẾ HỆ THỐNG
Thời gian làm bài: 90 phút Lớp D2- ĐTVT1, Lớp D2- ĐTVT2
§Ò sè 5: ĐÁP ÁN
Câu 1 : Mô hình phân rã chức năng của hệ thống
Câu 2 : Lập mô hình luồng dữ liệu mức bối cảnh và mức đỉnh
Hoạt động của trung tâm thư viện
Lấy thông tin độc giả
Cấp thẻ cho độc giả
Hoàn trả tiền ký gửi
Kiểm tra thẻ
Theo dõi độc giả
Thống kê, tống kết
Cho mượn sách
Từ chối cho mượn
Nhận lại sách trả
Thu tiền nộp phạt
Thống kê tình hình mượn trả
Gửi phiếu nhắc
Tổng kết đầu sách
Thống kê độc giả
Lập kế hoạch bổ sung/ hủyPhân loại
đầu sách
Trang 28Mức bối cảnh:
Mức đỉnh:
Hoạt động của một trung tâm thư việnHủy thông tin
Mượn sách
Theo dõiThông báo
Trả sáchNộp phạt
Trang 29Câu 3 : Mô hình liên kết thực thể của hệ thống
Xác định thực thể và định danh:
ĐẦU SÁCH : Mã sáchLOẠI SÁCH : Mã loạiTHẺ : Số thẻĐỘC GIẢ :Tên độc giảPHIẾU YÊU CẦU: Mã số phiếu
Xác định liên kết giữa các thực thể:
- 1 ĐẦU SÁCH chỉ thuộc 1 LOẠI SÁCH
- 1 LOẠI SÁCH có thể có 1 hoặc nhiều ĐẦU SÁCH
- 1 THẺ có thể mượn được 0,1 hay nhiều ĐẦU SÁCH
- 1 ĐẦU SÁCH có thể được mượn bởi 0,1 hay nhiều THẺ
- 1 ĐỘC GIẢ chỉ được cấp 1 THẺ
- 1 THẺ chỉ được cấp cho 1 ĐỘC GIẢ
- 1 PHIẾU YÊU CẦU có thể được mượn 1 hay nhiều ĐẦU SÁCH
- 1 ĐẦU SÁCH có thể được mượn bởi 0,1 hoặc nhiều PHIẾU YÊU CẦU
- 1 PHIẾU YÊU CẦU được lập bởi 1 ĐỘC GIẢ
Quản
lý độc giả
Phục vụ mượn trả
Quản lý sách
Hủy thông tin
Thông tin độc giảThu tiền ký gửiCấp thẻTheo dõi
Thông tin sách
Thông tin độc giảKiểm tra thẻCho mượn sách
Từ chối cho mượn sáchThông tin độc giả
Trang 30- 1 ĐỘC GIẢ có thể có 1 hay nhiều PHIẾU YÊU CẦU
Do có liên kết nhiều – nhiều nên ta thêm thực thể trung gian là bản sách có kiểu và
Mã số phiếu
Số thẻ
Họ tênTên sách mượnNgày mượnNgày hẹn trả
THẺ
Số thẻ
Họ tênNgày cấpNgày hết hạn
Số sách được mượn
Thời gian được mượn
Trang 31Câu 4 : Chuẩn hóa lược đồ quan hệ
Chuẩn hóa dữ liệu từ phiếu yêu cầu:
Danh sách thuộc tính: Mã sinh viên, họ tên, lớp, tên sách,tác giả, mã số sách, ngày mượn,
ngày trả, mã số cho mượn
Thuộc tính lặp: Tên sách, tác giả, mã số sách
Phụ thuộc hàm:
Mã phiếu mượn ngày mượn, ngày trả, mã số cho mượn
Mã sinh viên Tên sinh viên, lớp
Ngày mượn Ngày trả
Mã sinh viên
Họ tên Lớp
Mã số cho mượn
Mã Sách
Mã số sáchTên Sách Tác giả
Mã phiếu mượn
Ngày mượn Ngày trả
Mã số cho mượn
Mã sinh viên
Họ tênLớp
Mã sách
Mã số sáchTên Sách Tác giả
Mã phiếu mượn
Ngày mượn Ngày trả
Mã số cho mượn
Mã sinh viên
Họ tênLớp
Mã sách
Mã số sáchTên Sách Tác giả
Trang 32Thời gian làm bài: 90 phút Lớp D2- ĐTVT1, Lớp D2- ĐTVT2
§Ò sè 6: ĐÁP ÁN
Câu 1 : Mô hình phân rã chức năng của hệ thống
Câu 2 : Lập mô hình luồng dữ liệu mức bối cảnh và mức đỉnh
Tiếp nhận phòng
Ghi vào sổ khách ra
Yêu cầu dịch vụ
Giải quyết sự cố
Lập phiếu biên nhận
Đáp ứng dịch vụ
Trang 33LÃNH ĐẠO KHÁCH SẠN
Hình 1:Sơ đồ ngữ cảnh của hệ thống quản lý khách sạn
Trang 34Câu 3: Mô hình liên kết thực thể của hệ thống
Giải quyết
sự cố
Phục vụ dịch vụ
Thuê phòng
Cập nhật t.tin
Từ chối
Đáp ứng
Giải quyết sự cốBáo cáo sự cốYêu cầu
Sổ khách
LỄ TÂN
Thanh toánYêu cầu
Trang 35- 1 PHONG có thể có 1 hoặc nhiều KHACH
- 1 PHONG có thể có 1,hoặc nhiều NHÂNVIEN phục vụ
- 1 KHACH có thể sử dụng 1 hoặc nhiều DICHVU
- 1 NHANVIEN có thể phục vụ 1 hoặc nhiều DICHVU
Số lượng
PHÒNG
#Số phòngĐiện thoạiTiện nghiLoại phòng
Trang 36- Số hóa đơn ngày lập hóa đơn, tên khách hàng
- Mã đăng ký kinh doanh Tên khách sạn….
Mã đăng ký KD
Tên khách sạnĐịa chỉ
Số điện thoạiTên khách hàngĐiện thoạiThời gian ởĐền bù sự cố
Số hóa đơnNgày lậpTên khách hàngĐiện thoạiThời gian ởĐền bù sự cố
Số hóa đơnNgày lậpTên khách hàngĐiện thoạiThời gian ởĐền bù sự cố
HOADON
Mã đăng ký KDTên khách sạnĐịa chỉ
Số điện thoại
Mã đăng ký KDTên khách sạnĐịa chỉ
Số điện thoại KHACHSAN
Mã phòngLoại phòngGiá phòngDịch vụ sử dụng
Mã phòngLoại phòngGiá phòngDịch vụ sử dụng
Mã phòngLoại phòngGiá phòngDịch vụ sử dụng PHONG