Sinh viên thực hiện : Nguyễn Thị Như
Giáo viên hướng dẫn: Lê Đắc Nhường
TRƯỜNG ĐẠI HỌC HẢI PHÒNG
KHOA TOÁN TIN
KHÓA LUẬN TỐT NGHIỆP
NỘI DUNG TRÌNH BÀY
1. Vòng đời phát triển một hệ thống thông tin
1. Vòng đời phát triển một hệ thống thông tin
2. Mối liên hệ giữa qui trình PTTK hệ thống hướng chức năng và hướng đối
tượng
2. Mối liên hệ giữa qui trình PTTK hệ thống hướng chức năng và hướng đối
tượng
3. Ứng dụng vào PTTK hệ thống Quản lý CSVC Trường ĐH Hải Phòng
3. Ứng dụng vào PTTK hệ thống Quản lý CSVC Trường ĐH Hải Phòng
4. Kết quả đạt được và hạn chế.
4. Kết quả đạt được và hạn chế.
1. Vòng đời phát triển một HTTT
Khảo sát
Khảo sát
Phân tích
Phân tích
Thiết kế
Thiết kế
Triển khai
Triển khai
Hệ thống
Hệ thống
Vận hành và bảo trì
Vận hành và bảo trì
1.1. Sơ đồ phát triển một hệ thống
1.2. Hai hướng chính trong PTTK một hệ thống
dụng
8. Thiết kế hệ
thống
7. Làm nguyên mẫu
giao diện người dùng
9. Thiết kế chi tiết
10. Cài đặt
1. Vòng đời phát triển một HTTT
3. Đánh giá ưu nhược điểm của 2 phương pháp
Ưu điểm của tiếp cận theo hướng chức năng
Dễ hiểu, dễ thực hành
Có bề dày ứng dụng trên nhiều dự án
Nhược điểm
Tính ổn định kém
Khó bảo trì
Ưu điểm của tiếp cận theo hướng đối tượng
Dễ hiểu và tự nhiên vì gần với thế giới thực
Dễ bảo trì
Nhược điểm
Chưa có một chuẩn thiết kế hệ thống
Cơ sở dữ liệu hướng đối tượng chưa phổ dụng
2. Mối liên hệ giữa qui trình PTTK hệ thống hướng chức năng và hướng đối tượng
2.1 Biểu đồ lớp thiết kế và mô hình liên kết thực thể EER
Mối quan hệ giữa các lớp:
- Quan hệ kết hợp
-
Quan hệ kết tập
-
Quan hệ tổng quát hóa
-
Lớp
-
Đối tượng
- Thuộc tính
-
Miền giá trị của thuộc tính
-
Mối quan hệ giữa các lớp
- Bản số tham gia và quan hệ
- Mô hình EER
-
Kiểu thực thể
-
Thực thể
- Thuộc tính
-
Miền giá trị của thuộc tính
-
Kiểu liên kết giữa các thực thể
- Tỷ số lực lượng tham gia vào
liên kết
Các kí hiệu
Hiển thị lớp Hiển thị kiểu thực thể
Tên kiểu thực thể
Thuộc tính khóa
Thuộc tính không
khóa
UML EER
Các mối quan hệ
- Quan hệ đệ qui
Quan hệ tổng quát hóa giữa 2 lớp được chuyển thành quan hệ chuyên biệt hóa
giữa 2 kiểu thực thể biểu diễn lớp cha và lớp con
2. Mối liên hệ giữa qui trình PTTK hệ thống hướng chức năng và hướng đối tượng
2.3 Chuyển đổi từ biểu đồ lớp thiết kế sang mô hình EER
2.3.4 Quan hệ tổng hiện thực
Với mỗi quan hệ hiện thực tạo quan hệ is – a giữa 2 thực thể tương ứng với lớp
tham số và lớp hiện thực.
2. Mối liên hệ giữa qui trình PTTK hệ thống hướng chức năng và hướng đối tượng
2.4 Chuyển đổi từ mô hình EER sang biểu đồ lớp thiết kế
2.4.1 Kiểu thực thể chứa thuộc tính đa trị
Ngoai
ngu
Ngay sinh
Dia chi
SINH VIEN
Ho
ten
Gioi tinh
Mas
v
Lop
SINH VIEN
N M
ho
c
Ngay sinh
Gioi tinh
Mas
v
Dia chi
p
TAI SAN
Mats
Nuoc
SX
Ki hieu
NN
Ten
TS
Ngay
nhap
Kho
nhap
N
PHIEU NHAP
TAI SAN
Don
gia
Maphie
u
Nhậ
p
So
luong
CHI TIET
NHAP
Don vi tinh
2. Mối liên hệ giữa qui trình PTTK hệ thống hướng chức năng và hướng đối tượng
2.4 Chuyển đổi từ mô hình EER sang biểu đồ lớp thiết kế
2.4.3 Liên kết có kiểu thực thể yếu
2. Biểu đồ lớp thiết kế
N
g
a
y
n
h
a
p
N
g
u
o
i
n
h
a
n
Ngày KK
Tài sản
Có
Có
Được
Bị
P
h
i
a
t
S
o
h
o
a
d
o
n
Kiểm kê
Ma kiem ke
Phiếu nhập
Ngay nhap
Ma phiếu
Kho nhap
So hoa don
Nguoi giao
Thanh lý
Ma phiếu
Đơn giá
Số lượng
Khối lượng
Khối lượng
G
i
á
3. Ứng dụng vào PTTK Hệ thống QLCSVC Trường ĐH Hải Phòng
3. Demo chuong trinh ung dung
4. Kết quả đạt được và hạn chế
1. Kết quả đạt được của đề tài
- Đánh giá được một cách rõ ràng những nét tương đồng và sự khác biệt
trong 2 phương pháp phân tích hệ thống với những ưu nhược điểm của
chúng.
- Nêu được đầy đủ và cụ thể các bước chuyển đổi qua lại giữa biểu đồ lớp
thiết kế và mô hình EER và có ví dụ minh họa cụ thể.
2. Hạn chế của đề tài
-
Ứng dụng mới chỉ biến đổi 1 chiều từ biểu đồ lớp thiết kế sang mô hình ER.
-
Thử nghiệm cài đặt còn một số chức năng chưa hoàn thành
KHÓA LUẬN TỐT NGHIỆP
Em xin gửi lời cảm ơn chân thành tới thầy cô và bạn bè
đã tận tình giúp đỡ em trong thời gian làm khoá luận.
Em cũng rất mong được sự đóng góp ý kiến của thầy cô
và các bạn.
Em xin chân thành cảm ơn!
Sinh viên
Nguyễn Thị Như