Tải bản đầy đủ (.docx) (8 trang)

Template2 phantichthietkehethong

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (95.65 KB, 8 trang )

NHẬP MÔN CÔNG NGHỆ PHẦN MỀMP MÔN CÔNG NGHỆ PHẦN MỀM PHẦN MỀMN MỀMM

TÀI LIỆ PHẦN MỀMU PHÂN TÍCH
THIẾT KẾ HỆ THỐNGT KẾT KẾ HỆ THỐNG HỆ PHẦN MỀM THỐNGNG
Yêu cầu nhóm sinh viên hồn thành tài liệuu nhóm sinh viên hoàn thành tài liệuu
thiết kế cho đồ án đã được giao theo biểut kết kế cho đồ án đã được giao theo biểu cho đồ án đã được giao theo biểu án đã được giao theo biểuc giao theo biểuu
mẫu đính kèm.u đính kèm.

Version 1.0

Bộ mơn Cơng nghệ phần mềm môn Công nghệ phần mềm phần mềmn mềmm
Khoa Công nghệ phần mềm thông tin
Đại học Khoa học tự nhiên TP HCMi học Khoa học tự nhiên TP HCMc Khoa học Khoa học tự nhiên TP HCMc tự nhiên TP HCM nhiên TP HCM


MỤC LỤCC LỤC LỤCC
1

Thơng tin nhóm..................................................................................................................2

2

Mơ hình quan niệmm...........................................................................................................3

3

Thiết kế kiến trúct kết kế kiến trúc kiết kế kiến trúcn trúc.............................................................................................................4
3.1 Sơ đồ kiến trúc đồ kiến trúc kiến trúcn trúc............................................................................................................................4
3.2 Sơ đồ kiến trúc đồ kiến trúc lớp (Class Diagram)p (Class Diagram)......................................................................................................4
3.3 Đặc tả các lớp đối tượngc tả các lớp đối tượng các lớp (Class Diagram)p đối tượngi tượngng........................................................................................................4


4

3.3.1

Lớp (Class Diagram)p C1................................................................................................................................... 4

3.3.2

Lớp (Class Diagram)p C2................................................................................................................................... 5

Thiết kế kiến trúct kết kế kiến trúc dữ liệu liệmu.................................................................................................................6
4.1 Sơ đồ kiến trúc đồ kiến trúc dữ liệu liệ phần mềmu................................................................................................................................6
4.2 Đặc tả các lớp đối tượngc tả các lớp đối tượng dữ liệu liệ phần mềmu..............................................................................................................................6


Nhập môn công nghệ phần mềmp môn công nghệm phần mềmn mềmm

Tài liệmu thiết kế kiến trúct kết kế kiến trúc

TÀI LIỆ PHẦN MỀMU THIẾT KẾ HỆ THỐNGT KẾT KẾ HỆ THỐNG
Tài liệ phần mềmu tập trung vào các chủ đề:p trung vào các chủ đề: đềm:
 Tại học Khoa học tự nhiên TP HCMo ra tài liệ phần mềmu thiến trúct kến trúc phần mềmn mềmm.
 Hoàn chỉnh tài liệu thiết kế phần mềm với các nội dung:nh tài liệ phần mềmu thiến trúct kến trúc phần mềmn mềmm vớp (Class Diagram)i các nộ môn Công nghệ phần mềmi dung:
 Mơ hình quan niệ phần mềmm
 Thiến trúct kến trúc kiến trúcn trúc
 Thiến trúct kến trúc dữ liệu liệ phần mềmu
 Thiến trúct kến trúc giao diệ phần mềmn người dùngi dùng
 Đọc Khoa học tự nhiên TP HCMc hiểu tài liệu thiết kế phần mềm.u tài liệ phần mềmu thiến trúct kến trúc phần mềmn mềmm.
Hiểu tài liệu thiết kế phần mềm.n thị dữ liệu phức tạp dữ liệu liệ phần mềmu phức tạpc tại học Khoa học tự nhiên TP HCMp
 DataGridView


ĐH Khoa học Khoa học tự nhiên TP HCMc Tự nhiên TP HCM nhiên TPHCM | Bộ môn Công nghệ phần mềm môn Công nghệ phần mềm phần mềmn mềmm

1


1 Thơng tin nhóm
Website / Facebook nhóm: />MSSV
<MSSV1>
<MSSV2>
<MSSV3>

Họ Tên Tên

Email

Điệmn thoạii


2 Mơ hình quan niệmm
[Trình bày s đồ án đã được giao theo biểu thểu hiệun các thực thể ngữ nghĩa trong phần mềm, có thể sử dụngc thểu ngữ nghĩa trong phần mềm, có thể sử dụng nghĩa trong ph ầu nhóm sinh viên hồn thành tài liệun m ềm, có thể sử dụngm, có th ểu s ử dụng d ụngng
mơ hình EER tạo bởi o bởi i MySQL Workbench hoặc c Power Designer đểu thực thể ngữ nghĩa trong phần mềm, có thể sử dụngc hiệun phầu nhóm sinh viên hồn thành tài liệun này]


3 Thiết kế kiến trúct kết kế kiến trúc kiết kế kiến trúcn trúc
3.1

Sơ đồ kiến trúc đồ kiến trúc kiết kế kiến trúcn trúc
[Trình bày hình vẽ cây phân rã hệu thống, cho biết hệ thống có các thành phần nhưng, cho bi ết kế cho đồ án đã được giao theo biểut h ệu th ống, cho biết hệ thống có các thành phần nhưng có các thành ph ầu nhóm sinh viên hồn thành tài liệun nh ư


thết kế cho đồ án đã được giao theo biểu nào]
[Trình bày hình vẽ kiết kế cho đồ án đã được giao theo biểun trúc tổng thể của hệ thống, thể hiện mối quan hệ giữa cácng thểu của hệ thống, thể hiện mối quan hệ giữa cáca h ệu th ống, cho biết hệ thống có các thành phần nhưng, th ểu hi ệun m ống, cho biết hệ thống có các thành phần nhưi quan h ệu gi ữ nghĩa trong phần mềm, có thể sử dụnga các
thành phầu nhóm sinh viên hồn thành tài liệun CHÍNH trong hệu thống, cho biết hệ thống có các thành phần nhưng đã xác định ở cây phân rã hệ thống]nh ởi cây phân rã hệu thống, cho biết hệ thống có các thành phần nhưng]
[Nết kế cho đồ án đã được giao theo biểuu có các điểum đặc c biệut trong kiết kế cho đồ án đã được giao theo biểun trúc, ví dụng như áp dụngng mẫu đính kèm.u thi ết kế cho đồ án đã được giao theo biểut k ết kế cho đồ án đã được giao theo biểu (Design
Pattern), sử dụng dụngng kiết kế cho đồ án đã được giao theo biểun trúc Client-Server/Tier/MVC…, hỗ trợ cơ chế plug-in…, cần trình bày tr ợc giao theo biểu c ch ết kế cho đồ án đã được giao theo biểu plug-in…, c ầu nhóm sinh viên hồn thành tài liệun trình bày
rõ đểu thểu hiệun điềm, có thể sử dụngu này]

3.2

Sơ đồ kiến trúc đồ kiến trúc lớp (Class Diagram)p (Class Diagram)
[Vẽ hình s đồ án đã được giao theo biểu lớp đối tượng.p đống, cho biết hệ thống có các thành phần nhưi tược giao theo biểung.
Trong s đồ án đã được giao theo biểu lớp đối tượng.p cầu nhóm sinh viên hồn thành tài liệun thểu hiệun rõ:
-

Tên các lớp đối tượng.p đống, cho biết hệ thống có các thành phần nhưi tược giao theo biểung

-

Các mống, cho biết hệ thống có các thành phần nhưi quan hệu giữ nghĩa trong phần mềm, có thể sử dụnga các lớp đối tượng.p đống, cho biết hệ thống có các thành phần nhưi tược giao theo biểung (loạo bởi i quan hệu, b ản số)n sống, cho biết hệ thống có các thành phần như)

Trong s đồ án đã được giao theo biểu lớp đối tượng.p khơng nhất thiết phải liệt kê các thuộc tính và phương thức củat thiết kế cho đồ án đã được giao theo biểut phản số)i liệut kê các thuộc tính và phương thức củac tính và ph ư ng thức củac c ủa hệ thống, thể hiện mối quan hệ giữa cáca
mỗ trợ cơ chế plug-in…, cần trình bàyi lớp đối tượng.p đống, cho biết hệ thống có các thành phần nhưi tược giao theo biểung. Tuy nhiên, nên thểu hiệun các thông tin này trong s đ ồ án đã được giao theo biểu l ớp đối tượng.p, n ết kế cho đồ án đã được giao theo biểuu s đ ồ án đã được giao theo biểu
không quá lớp đối tượng.n]

3.3

Đặc tả các lớp đối tượngc tả các lớp đối tượng các lớp (Class Diagram)p đối tượngi tượngng
[Sinh viên ch n và trình bày đặc c tản số) của hệ thống, thể hiện mối quan hệ giữa cáca vài (3-4) lớp đối tượng.p đống, cho biết hệ thống có các thành phần nhưi tược giao theo biểung quan tr ng nh ất thiết phải liệt kê các thuộc tính và phương thức củat]
3.3.1


Lớp C1p C1

[Lớp đối tượng.p đống, cho biết hệ thống có các thành phần nhưi tược giao theo biểung kết kế cho đồ án đã được giao theo biểu thừa từ lớp đối tượng nào (nếu có)]a từa từ lớp đối tượng nào (nếu có)] lớp đối tượng.p đống, cho biết hệ thống có các thành phần nhưi tược giao theo biểung nào (nết kế cho đồ án đã được giao theo biểuu có)]
[Mơ tản số) danh sách các thuộc tính và phương thức củac tính (các thuộc tính và phương thức củac tính nào k ết kế cho đồ án đã được giao theo biểu thừa từ lớp đối tượng nào (nếu có)]a – n ết kế cho đồ án đã được giao theo biểuu có, lo ạo bởi i thu ộc tính và phương thức củac
tính là public, protected hay private …)]
STT

Tên thuộc tínhc tính

Loạii

[Danh sách các các phư ng thức củac chính]

Ràng buộc tínhc

Ý nghĩa


STT

Tên phươ đồ kiến trúcng thứcc

3.3.2

Loạii

Ràng buộc tínhc

Ý nghĩa


Lớp C1p C2

[Lớp đối tượng.p đống, cho biết hệ thống có các thành phần nhưi tược giao theo biểung kết kế cho đồ án đã được giao theo biểu thừa từ lớp đối tượng nào (nếu có)]a từa từ lớp đối tượng nào (nếu có)] lớp đối tượng.p đống, cho biết hệ thống có các thành phần nhưi tược giao theo biểung nào (nết kế cho đồ án đã được giao theo biểuu có)]
[Mơ tản số) danh sách các thuộc tính và phương thức củac tính (các thuộc tính và phương thức củac tính nào k ết kế cho đồ án đã được giao theo biểu thừa từ lớp đối tượng nào (nếu có)]a – n ết kế cho đồ án đã được giao theo biểuu có, lo ạo bởi i thu ộc tính và phương thức củac
tính là public, protected hay private …)]
STT

Tên thuộc tínhc tính

Loạii

Ràng buộc tínhc

Ý nghĩa

Ràng buộc tínhc

Ý nghĩa

[Danh sách các các phư ng thức củac chính]
STT

Tên phươ đồ kiến trúcng thứcc

Loạii


4 Thiết kế kiến trúct kết kế kiến trúc dữ liệu liệmu
4.1


Sơ đồ kiến trúc đồ kiến trúc dữ liệu liệmu
[Vẽ s đồ án đã được giao theo biểu dữ nghĩa trong phần mềm, có thể sử dụng liệuu của hệ thống, thể hiện mối quan hệ giữa cáca hệu thống, cho biết hệ thống có các thành phần nhưng, trong đó xác định ở cây phân rã hệ thống]nh các thành ph ầu nhóm sinh viên hồn thành tài liệun d ữ nghĩa trong phần mềm, có thể sử dụng li ệuu c ầu nhóm sinh viên hồn thành tài liệun l ưu

trữ nghĩa trong phần mềm, có thể sử dụng, thểu hiệun mống, cho biết hệ thống có các thành phần nhưi quan hệu giữ nghĩa trong phần mềm, có thể sử dụnga chúng]

4.2

Đặc tả các lớp đối tượngc tả các lớp đối tượng dữ liệu liệmu
[Nết kế cho đồ án đã được giao theo biểuu dùng CSDL, mô tản số) các bản số)ng dữ nghĩa trong phần mềm, có thể sử dụng liệuu, thơng tin của hệ thống, thể hiện mối quan hệ giữa cáca t ừa từ lớp đối tượng nào (nếu có)]ng cộc tính và phương thức củat d ữ nghĩa trong phần mềm, có thể sử dụng li ệuu bao g ồ án đã được giao theo biểum

tên thuộc tính và phương thức củac tính, ràng buộc tính và phương thức củac kiểuu dữ nghĩa trong phần mềm, có thể sử dụng liệuu và giá tr ịnh ở cây phân rã hệ thống], ràng bu ộc tính và phương thức củac khóa..., di ễn giải thuộc tính]n gi ản số)i thu ộc tính và phương thức củac tính]
[Nết kế cho đồ án đã được giao theo biểuu dùng XML hoặc c file có cất thiết phải liệt kê các thuộc tính và phương thức củau trúc tực thể ngữ nghĩa trong phần mềm, có thể sử dụng định ở cây phân rã hệ thống]nh nghĩa đ ểu lưu tr ữ nghĩa trong phần mềm, có thể sử dụng d ữ nghĩa trong phần mềm, có thể sử dụng li ệuu, c ầu nhóm sinh viên hồn thành tài liệun mơ t ản số) c ụng
thểu cất thiết phải liệt kê các thuộc tính và phương thức củau trúc của hệ thống, thể hiện mối quan hệ giữa cáca file, các thơng tin thuộc tính và phương thức củac tính, ràng bu ộc tính và phương thức củac ki ểuu d ữ nghĩa trong phần mềm, có thể sử dụng li ệuu và giá tr ịnh ở cây phân rã hệ thống]. Nên kèm
theo ví dụng vềm, có thể sử dụng nộc tính và phương thức củai dung cho tập tin lưu trữ thông tin]p tin lưu trữ nghĩa trong phần mềm, có thể sử dụng thông tin]



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×