BIỂU ĐỒ TRIỂN KHA

Một phần của tài liệu phân tích và thiết kế hướng đối tượng xây dựng phần mềm tổ chức thi tốt nghiệp trung học phổ thông (Trang 28 - 32)

Biểu đồ triển khai mô tả kiến trúc hệ thống của phần cứng khâc nhau như:bộ xử lý, câc thiết bị vă câc thănh phần phần mềm thực hiện trín kiến trúc đó. Nó lă mô tả vật lý của topo hệ thống, mô tả cấu trúc của câc đơn vị phần cứng vă phần mềm chạy trín nó. Biểu đồ triển khai chỉ ra toăn bộ câc nút trín mạng, kết nối giữa chúng vă câc tiến trình chạy trín chúng.

Nút lă câc thiết bị có tăi nguyín tính toân. Chúng có thể lă mây tính, mây in, thiết bị truyền tin…Câc nút được kết nối thông qua kết hợp giao tiếp. Câc nút trao đổi thông điệp hay đối tượng theo đường dẫn kết nối.

Trong băi toân đặt ra, để triển khai phần cứng ta có thể thiết kế theo như hình dưới đđy:

Mây chủ được đặt trong phòng tại trung tđm, mây của phòng khảo thí vă của câc trường được nối với mây chủ thông qua internet. Ta cần bổ sung văo mây chủ thiết bị lăm giao diện bao gồm Name Server, Router vă Gateway. Phía mây trạm của câc trường ta kết nối thông qua Modem vă đường dđy điện thoại.

Name Server M¸y chñ Router Gateway Tr íng 2 Modem 2 Tr íng 3 Modem 3 Modem 1 Tr íng 1 Phßng Modem kt

Đối với phần mềm, câc modul quản lý cơ sở dữ liệu được căi đặt ở mây chủ. Câc modul đăng ký danh sâch học sinh vă danh sâch giâo viín vă in ấn được căi ở câc mây trạm của trường. Câc modul phđn công giâm thị, giâm khảo, học sinh, câc modul xử lý vă in ấn được căi ở mây của phòng khảo thí.

KẾT LUẬN

Với câc kiến thức đê được học vă thông qua ví dụ minh họa ở trín, chúng tôi đê được lăm quen với một phương phâp lập trình mới, phương phâp lập trình hướng đối tượng. Bản thđn đê nhận thức được sức mạnh của phương phâp lập trình năy. Với phương phâp hướng đối tượng, ta có thể tạo được câc hệ thống phần mềm lớn, đa năng, giải quyết được nhiều vấn đề phức tạp của thực tế cuộc sống, dễ thay đổi theo yíu cầu của người sử dụng. Mặt khâc, thời gian hoăn thănh phần mềm lại được rút ngắn.

Vì vậy, có thể nói rằng phương phâp phđn tích, thiết kế vă lập trình hướng đối tượng lă phương phâp tốt nhất hiện nay để tạo ra được câc phần mềm chất lượng cao đâp ứng được yíu cầu của nền công nghiệp thông tin hiện đại.

Đồng thời, bản thđn cũng biết thím được một công cụ để để trực quan hoâ, đặc tả, xđy dựng vă lăm sưu liệu cho câc sản phẩm phần mềm, đó lă UML -

Unified Modeling Language. UML với sự hỗ trợ của phần mềm công cụ Rational Rose lă ngôn ngữ chuẩn để viết kế hoạch chi tiết phần mềm.

Líi kÕt

Để hoăn thănh được đề tăi năy, ngoăi sự nỗ lực vă cố gắng của bản thđn, chúng tôi đê nhận được sự giúp đỡ tận tình của GS.TS Đoăn Văn Ban.

Lă học viín cao học chuyín ngănh Tin học, dù rất tđm đắc với vấn đề đặt ra vă đam mí với môn học nhưng với thời gian hạn chế, khối lượng kiến thức còn ít ỏi nín chắc chắn tiểu luận sẽ không trânh khỏi những sai sót trong việc tiếp cận, nghiín cứu vă trình băy. Chúng tôi xin trđn trọng cảm ơn sự giúp đỡ quý bâu của Quý Thầy vă mong được đón nhận từ Quý Thầy những góp ý, bổ sung để giúp chúng tôi có được kiến thức hoăn thiện hơn đồng thời mong được sự lượng thứ cho những sơ suất trong tiểu luận năy.

Xin trđn trọng cảm ơn!.

Huế, ngăy 08 thâng 02 năm 2005

TĂI LIỆU THAM KHẢO

1-Đoăn Văn Ban-Lập trình hướng đối tượng với Java, Nhă xuất bản khoa học, Hă nội 2003.

2-Đoăn Văn Ban-Phđn tích thiết kế vă lập trình hướng đối tượng, Nhă xuất bản thống kí 1997

3-Nguyễn Tuấn Huy-Quâ trình phât triển phần mềm thống nhất-Nhă xuất bản Thống kí

4-Đặng Văn Đức-Phđn tích thiết kế hướng đối tượng bằng UML (Thực hănh với Rational Rose)-Nhă xuất bản Khoa học vă Kỹ thuật, Hă Nội 2002

MỤC LỤC

Nội dung Trang

Mở đầu 1

Nội dung 2

Chương 1: Tổng quan về UML 2

1-Giới thiệu về UML 2

2-Mô hình khâi niệm của UML 2

3-Kiến trúc hệ thống 4

4-Tổng quan về Rational Rose 5

Chương 2: Phđn tích thiết kế xđy dựng phần mềm quản lý thi tốt nghiệp trung học phổ thông

6

1-Phât biểu băi toân 6

2-Nắm bắt yíu cầu 7

3-Mô hình hóa Use case 15

4-Mô hình hóa tương tâc đối tượng 19

5-Biểu đồ lớp vă gói 24

Kết luận 32

Một phần của tài liệu phân tích và thiết kế hướng đối tượng xây dựng phần mềm tổ chức thi tốt nghiệp trung học phổ thông (Trang 28 - 32)

Tải bản đầy đủ (DOC)

(32 trang)
w