Upload
chung-nguyen
View
154
Download
3
Embed Size (px)
Citation preview
Giới thiệu về PTTK hệ thống
thông tinCách làm tài liệu – Case study
Hồ sơ dự án
• Trong một dự án phần mềm, tùy theo quy trình phần mềm áp dụng mà có thể có rất nhiều các loại tài liệu cần phải được thành lập, cập nhật trong suốt quá trình từ lúc khởi động dự án cho đến lúc kết thúc (phần mềm bị vứt bỏ không sử dụng nữa)
• Trong một môi trường nhỏ, hệ thống nhỏ, có thểkhông cần làm đầy đủ các loại tài liệu, nhưng để cho dự án không bị phát triển theo chiều hướng tiêu cực, xa rời mục tiêu, nhất thiết nên làm lấy một tài liệu, có thể gọi là Phân tích yêu cầu người dùng kiêm thiết kế phần mềm.
• Ở đây tập trung vào việc làm PTTKHT gần giống với việc PTTKHT hướng đối tượng
Tài liệu PTTKHT(HĐT)
• Tài liệu cần trình bày đẹp mắt, bố cục rõ ràng, hợp lý. ▫ Trình bày trang bìa▫ Font chữ thống nhất▫ Chính tả chuẩn, không có các dòng cô đơn▫ Đánh số trang, header, footer, mục lục, danh sách hình
vẽ
• Chia làm 3 phần: mở đầu, thân, và kết luận▫ Phần mở đầu: mô tả khái quát, mục đích hệ thống, giới
hạn hệ thống▫ Thân: triển khai mô tả yêu cầu phần mềm theo các
tình huống sử dụng (use cases)▫ Kết luận: chốt lại các vấn đề, có thể đề một số yêu cầu
nhỏ nhặt khác vào đây: ví dụ yc về phần cứng, HĐH…
Phần mở đầu
• Phần mở đầu cần nêu được mục tiêu của hệthống cần xây dựng, sơ lược các yêu cầu chính, phạm vi của hệ thống
• Ví dụ về phần mở đầu của xây dựng trang web bán máy tính giống như Mai Hoàng
Case Study: tổng quan
Phân tình huống sử dụng và mô tả kịch bản
sử dụng
• Khi mô tả lại một phần mềm hoặc tưởng tượng ra phần mềm sau khi xây dựng xong ở trước mặt để có thể sử dụng được, thì phần mềm, hay hệ thống thường được chia thành nhiều màn hình khác nhau, trên đó có những thành phần cho phép người sửdụng tương tác với hệ thống phần mềm.
• Do đó, khi phân tích thiết kế hệ thống, để cho dễ, người ta cũng thường bám vào những màn hình này để mô tả.
• Nếu một màn hình có nghiệp vụ phức tạp thì người ta tiếp tục chia nhỏ thành các tình huống con. CHIA ĐỂ TRỊ LÀ PHƯƠNG PHÁP LÂU ĐỜI VÀ HiỆU QuẢ
Case study – tình huống sử dụng của
website
• Một website thông thường có thể được chia thành các tình huống sử dụng như sau:
▫ Trang chủ
▫ Trang danh sách sản phẩm (tin tức, nhạc,…) theo danh mục
▫ Trang chi tiết sản phẩm (tin tức, nhạc, phim,…)
▫ Trang kết quả tìm kiếm
▫ Giỏ hàng
▫ …
Case study – trang chủ của một trang
bán đồ apple
Xét trang có hình ảnh trên đây
Case study – mô tả kịch bản trang chủ• Trang chính bao gồm
▫ Phần đầu và menu chính
▫ Phần slideshow
▫ Phần menu dọc và sản phẩm tiêu biểu
Case study – mô tả phần đầu và menu
chính
• Phần này bao gồm logo và các nút:
▫ Logo: nếu người dùng click vào đây thì sẽ hiển thịlại trang chủ
▫ Mỗi nút sẽ dẫn tới trang tương ứng
Nút iphone: click vào sẽ đi tới trang iphone
Nút ipad: click vào sẽ đi tới trang ipad
…
Nút giỏ hàng: click vào sẽ đi tới trang giỏ hàng
Case study – mô tả phần slideshow• Phần này bao gồm slideshow hình ảnh
▫ Hai nút next và back, nếu người dùng click vào sẽđược chuyển sang hình ảnh liền trước hoặc liền sau
Case study – phần menu dọc và các sản
phẩm tiêu biểu• Phần menu dọc bao gồm các nút
▫ ipad mini
▫ Mac mini
▫ iMac
▫ …
▫ Click vào sẽ đi tới trang tương ứng
• Phần các sản phẩm tiêu biểu bao gồm:
▫ Danh sách các tên sản phẩm, model, hình ảnh, giá tiền. Khi click vào sẽ được vào trang chi tiết sản phẩm
Kết luận
• Slideshow đã trình bày xong về việc làm tài liệu và mô tả một tình huống sử dụng cho một case study thực tế.