SlideShare a Scribd company logo
1 of 17
Đồ án tốt nghiêp Phân tích thiết kế hệ thống
Sinh viên: Cao Đức Thủy Trang | 1
Lớp: 07T3
PHÂN TÍCH THIẾT KẾ HỆ THỐNG
Sinh viên: Cao Đức Thủy
Lớp: 07T3
Hướng dẫn: KS. Đặng Duy Thắng
Đồ án tốt nghiêp Phân tích thiết kế hệ thống
Sinh viên: Cao Đức Thủy Trang | 2
Lớp: 07T3
I. Mục tiêu
- Mô hình tổng quan hệ thống.
- Mô tả lại hệ thống với vai trò là người phát triển ứng dụng.
- Đưa ra các biểu đồ mô tả chức năng và hoạt động của hệ thống.
- Đưa ra cấu trúc database và lược đồ csdl của hệ thống.
II. Yêu cầu và chức năng của hệ thống
1. Phân cấp người dùng
Hệ thống phân cấp người dùng thành 3 cấp:
- Người dùng bình thường(guest): là người dùng chưa đăng nhập hệ thống.
- Thành viên: là người dùng đã có tài khoản trên hệ thống và đã đăng nhập thành công
vào hệ thống.
- Quản trị viên: là thành viên đặc biệt, có quyền cao nhất trong hệ thống, có chức năng
theo dõi, quản trị toàn trên toàn bộ hệ thống.
2. Chức năng của hệ thống
a) Yêu cầu chức năng
Hệ thống xây dựng hoàn thiện cung cấp cho người dùng các chức năng sau:
 Đối với người dùng bình thường
- Chức năng đăng nhập/đăng kí.
- Có quyền truy cập và xem các bài viết trên hệ thống.
- Tìm kiếm sản phẩm mua chung.
- Đăng kí nhận tin mới về sản phẩm mua chung.
 Đối với thành viên
Có tất cả chức năng của người dùng bình thường, ngoài ra còn có thêm các chức
năng của thành viên như sau:
- Đánh dấu sản phẩm ưa thích.
- Đăng phản hồi trong các bài viết trên hệ thống bao gồm tin sản phẩm mua
chung, bài viết chia sẽ kinh nghiệm mua chung và các tin chia sẽ, rao vặt.
- Viết bài về chia sẽ kinh nghiệm mua chung hoặc đăng rao vặt.
- Đánh giá trang web mua chung .
- Xem thông tin cơ bản của các thành viên khác.
- Quản lý hồ sơ cá nhân.
 Đối với quản trị viên
Có tất cả chức năng của thành viên, ngoài ra còn có các chức năng riêng để quản
lý toàn bộ hệ thống:
- Cập nhật dữ liệu.
- Quản lý nội dung.
- Quản lý thành viên.
Đồ án tốt nghiêp Phân tích thiết kế hệ thống
Sinh viên: Cao Đức Thủy Trang | 3
Lớp: 07T3
- Gửi thông báo lên website và đến các thành viên.
b) Yêu cầu phi chức năng
Bên cạnh những yêu cầu chức năng ở trên, hệ thống còn phải bảo đảm những yêu
cầu phi chức năng sau:
- Hệ thống phải đảm bảo xử lý nhanh chóng, hoạt động ổn định, và đảm bảo
truy cập nhiều người cùng lúc.
- Bảo mật thông tin cá nhân của thành viên.
- Tính thẩm mỹ cao, nhất quán trong giao diện.
III. Phân tích
1. Biểu đồ Usecase
a) Các thực thể
STT Tên thực thể Mô tả
1 Khách Người chưa có tài khoản trên hệ thống hoặc chưa thực hiện đăng
nhập vào hệ thống.
2 Thành viên Là khách đã thực hiện đăng nhập vào hệ thống. Thành viên ngoài
những quyền như khách bình thường, thì còn có những quyền cao
hơn như đăng tin rao vặt, chia sẽ kinh nghiệm, đăng phản hồi, …
3 Quản trị viên Người quản trị toàn bộ hệ thống
b) Use case
 Bảng use case các chức năng
Đồ án tốt nghiêp Phân tích thiết kế hệ thống
Sinh viên: Cao Đức Thủy Trang | 4
Lớp: 07T3
Hình 1: usecase tổng quát
Từ biểu đồ usecase tổng quát, ta phân rã các usecase phức tạp :
 Usecase xem tin
Đồ án tốt nghiêp Phân tích thiết kế hệ thống
Sinh viên: Cao Đức Thủy Trang | 5
Lớp: 07T3
Hình 2: usecase xem tin
 Usecase quản lý hồ sơ cá nhân
Hình 3: Quản lý hồ sơ cá nhân
 Usecase thống kê
Đồ án tốt nghiêp Phân tích thiết kế hệ thống
Sinh viên: Cao Đức Thủy Trang | 6
Lớp: 07T3
Hình 4:usecase thống kê
 Usecase quản lý tin
Hình 5: usecase quản lý tin
 Usecase quản lý thành viên
Đồ án tốt nghiêp Phân tích thiết kế hệ thống
Sinh viên: Cao Đức Thủy Trang | 7
Lớp: 07T3
Hình 6: usecase quản lý thành viên
 Usecase quản lý nội dung
Hình 7: usecase quản lý nội dung
2. Biểu đồ lớp cơ bản.
Từ việc phân tích chức năng như trên ta xây dựng biểu đồ lớp bao gồm các lớp cơ bản
và liên hệ giữa chúng.
Đồ án tốt nghiêp Phân tích thiết kế hệ thống
Sinh viên: Cao Đức Thủy Trang | 8
Lớp: 07T3
Hình 8: biểu đồ lớp
IV. Thiết kế
1. Biểu đồ hoạt động
Biểu đồ hoạt động của các usecase chính của hệ thống
a) Biểu đồ hoạt động chức năng đăng kí
Đồ án tốt nghiêp Phân tích thiết kế hệ thống
Sinh viên: Cao Đức Thủy Trang | 9
Lớp: 07T3
Hình 9:biểu đồ hoạt động chức năng đăng kí
b) Biểu đồ hoạt động chức năng đánh dấu tin mua chung
Hình 10: biểu đồ hoạt động chức năng đánh dấu tin cua chung
c) Biểu đồ hoạt động chức năng đăng tin chia sẽ
Đồ án tốt nghiêp Phân tích thiết kế hệ thống
Sinh viên: Cao Đức Thủy Trang | 10
Lớp: 07T3
Hình 11:Biểu đồ hoạt động chức năng đăng tin chia sẽ
d) Biểu đồ hoạt động đánh giá trang web mua chung
Đồ án tốt nghiêp Phân tích thiết kế hệ thống
Sinh viên: Cao Đức Thủy Trang | 11
Lớp: 07T3
Hình 12: Biểu đồ hoạt động chức năng đánh giá
e) Biểu đồ hoạt động cập nhật thông tin mua chung
Đồ án tốt nghiêp Phân tích thiết kế hệ thống
Sinh viên: Cao Đức Thủy Trang | 12
Lớp: 07T3
Hình 13: Biểu đồ hoạt động cập nhật thông tin mua chung
f) Biểu đồ hoạt động gửi thông báo tin mua chung mới
Đồ án tốt nghiêp Phân tích thiết kế hệ thống
Sinh viên: Cao Đức Thủy Trang | 13
Lớp: 07T3
Hình 14: Biểu đồ hoạt động gửi thông báo tin mua chung mới
g) Biểu đồ hoạt động sửa tin mua chung
Đồ án tốt nghiêp Phân tích thiết kế hệ thống
Sinh viên: Cao Đức Thủy Trang | 14
Lớp: 07T3
Hình 15: Biểu đồ hoạt động sửa tin mua chung
h) Biểu đồ hoạt động xóa tin mua chung
Đồ án tốt nghiêp Phân tích thiết kế hệ thống
Sinh viên: Cao Đức Thủy Trang | 15
Lớp: 07T3
Hình 16:Biểu đồ hoạt động xóa tin mua chung
Đồ án tốt nghiêp Phân tích thiết kế hệ thống
Sinh viên: Cao Đức Thủy Trang | 16
Lớp: 07T3
2. Hoàn thiện biểu đồ lớp
Hình 17: biểu đồ lớp
3. Thiết kế csdl
Hình sau mô tả các bảng và mối liên hệ giữa các bảng trong csdl của trang web.
Đồ án tốt nghiêp Phân tích thiết kế hệ thống
Sinh viên: Cao Đức Thủy Trang | 17
Lớp: 07T3
Hình 18: cơ sở dữ liệu trang web

More Related Content

What's hot

Sử dụng API Leaflet chi tiết các chức năng
Sử dụng API Leaflet chi tiết các chức năngSử dụng API Leaflet chi tiết các chức năng
Sử dụng API Leaflet chi tiết các chức năngHao CT
 
Phân tích thiết kế hệ thống quản lý bán nước giải khát
Phân tích thiết kế hệ thống quản lý bán nước giải khátPhân tích thiết kế hệ thống quản lý bán nước giải khát
Phân tích thiết kế hệ thống quản lý bán nước giải khátMinh Nguyển
 
Chương 1. GiỚI THIỆU VỀ MÔ PHỎNG
Chương 1. GiỚI THIỆU VỀ MÔ PHỎNGChương 1. GiỚI THIỆU VỀ MÔ PHỎNG
Chương 1. GiỚI THIỆU VỀ MÔ PHỎNGLe Nguyen Truong Giang
 
Đồ án quản lý tuyển sinh
Đồ án quản lý tuyển sinhĐồ án quản lý tuyển sinh
Đồ án quản lý tuyển sinhLuân Phạm Thành
 
Hệ thống quản lý rạp chiếu phim
Hệ thống quản lý          rạp chiếu phimHệ thống quản lý          rạp chiếu phim
Hệ thống quản lý rạp chiếu phimvennguyennoinho
 
Tổng quan về an toàn và bảo mật thông tin
Tổng quan về an toàn và bảo mật thông tinTổng quan về an toàn và bảo mật thông tin
Tổng quan về an toàn và bảo mật thông tinNguyen Thi Lan Phuong
 
Báo cáo xây dựng và phát triển phần mềm
Báo cáo xây dựng và phát triển phần mềmBáo cáo xây dựng và phát triển phần mềm
Báo cáo xây dựng và phát triển phần mềmytthuan
 
phân tích và thiết kế quản lý website bán hàng thiết bị máy tính qua mạng
phân tích và thiết kế quản lý website bán hàng thiết bị máy tính qua mạngphân tích và thiết kế quản lý website bán hàng thiết bị máy tính qua mạng
phân tích và thiết kế quản lý website bán hàng thiết bị máy tính qua mạnghieu anh
 
Báo cáo bài tập lớn phân tích thiết kế hệ thống
Báo cáo bài tập lớn phân tích thiết kế hệ thốngBáo cáo bài tập lớn phân tích thiết kế hệ thống
Báo cáo bài tập lớn phân tích thiết kế hệ thốngJojo Kim
 
Phan tichthietkehttt
Phan tichthietkehtttPhan tichthietkehttt
Phan tichthietkehtttGol D Hữu
 
Hỗ trợ ra quyết định
Hỗ trợ ra quyết địnhHỗ trợ ra quyết định
Hỗ trợ ra quyết địnhlmphuong06
 
Hệ điều hành (chương 1)
Hệ điều hành (chương 1)Hệ điều hành (chương 1)
Hệ điều hành (chương 1)realpotter
 
Quản lý bệnh viện
Quản lý bệnh việnQuản lý bệnh viện
Quản lý bệnh việnTam Nguyen
 
Báo cáo an toàn lao động
Báo cáo an toàn lao độngBáo cáo an toàn lao động
Báo cáo an toàn lao độngBao Van Pham
 
Chương trình Quản lý Nhà Sách
Chương trình Quản lý Nhà SáchChương trình Quản lý Nhà Sách
Chương trình Quản lý Nhà SáchBIC
 

What's hot (20)

Sử dụng API Leaflet chi tiết các chức năng
Sử dụng API Leaflet chi tiết các chức năngSử dụng API Leaflet chi tiết các chức năng
Sử dụng API Leaflet chi tiết các chức năng
 
Phân tích thiết kế hệ thống quản lý bán nước giải khát
Phân tích thiết kế hệ thống quản lý bán nước giải khátPhân tích thiết kế hệ thống quản lý bán nước giải khát
Phân tích thiết kế hệ thống quản lý bán nước giải khát
 
Chương 1. GiỚI THIỆU VỀ MÔ PHỎNG
Chương 1. GiỚI THIỆU VỀ MÔ PHỎNGChương 1. GiỚI THIỆU VỀ MÔ PHỎNG
Chương 1. GiỚI THIỆU VỀ MÔ PHỎNG
 
Đồ án quản lý tuyển sinh
Đồ án quản lý tuyển sinhĐồ án quản lý tuyển sinh
Đồ án quản lý tuyển sinh
 
Hệ thống quản lý rạp chiếu phim
Hệ thống quản lý          rạp chiếu phimHệ thống quản lý          rạp chiếu phim
Hệ thống quản lý rạp chiếu phim
 
Tổng quan về an toàn và bảo mật thông tin
Tổng quan về an toàn và bảo mật thông tinTổng quan về an toàn và bảo mật thông tin
Tổng quan về an toàn và bảo mật thông tin
 
Báo cáo xây dựng và phát triển phần mềm
Báo cáo xây dựng và phát triển phần mềmBáo cáo xây dựng và phát triển phần mềm
Báo cáo xây dựng và phát triển phần mềm
 
phân tích và thiết kế quản lý website bán hàng thiết bị máy tính qua mạng
phân tích và thiết kế quản lý website bán hàng thiết bị máy tính qua mạngphân tích và thiết kế quản lý website bán hàng thiết bị máy tính qua mạng
phân tích và thiết kế quản lý website bán hàng thiết bị máy tính qua mạng
 
Báo cáo bài tập lớn phân tích thiết kế hệ thống
Báo cáo bài tập lớn phân tích thiết kế hệ thốngBáo cáo bài tập lớn phân tích thiết kế hệ thống
Báo cáo bài tập lớn phân tích thiết kế hệ thống
 
Đề tài: Chương trình quản lý bán hàng theo chuỗi cung cấp, HAY
Đề tài: Chương trình quản lý bán hàng theo chuỗi cung cấp, HAYĐề tài: Chương trình quản lý bán hàng theo chuỗi cung cấp, HAY
Đề tài: Chương trình quản lý bán hàng theo chuỗi cung cấp, HAY
 
Phan tichthietkehttt
Phan tichthietkehtttPhan tichthietkehttt
Phan tichthietkehttt
 
Hỗ trợ ra quyết định
Hỗ trợ ra quyết địnhHỗ trợ ra quyết định
Hỗ trợ ra quyết định
 
Ứng dụng khai phá dữ liệu xây dựng hệ hỗ trợ chẩn đoán y khoa
Ứng dụng khai phá dữ liệu xây dựng hệ hỗ trợ chẩn đoán y khoaỨng dụng khai phá dữ liệu xây dựng hệ hỗ trợ chẩn đoán y khoa
Ứng dụng khai phá dữ liệu xây dựng hệ hỗ trợ chẩn đoán y khoa
 
Hệ điều hành (chương 1)
Hệ điều hành (chương 1)Hệ điều hành (chương 1)
Hệ điều hành (chương 1)
 
Quản lý bệnh viện
Quản lý bệnh việnQuản lý bệnh viện
Quản lý bệnh viện
 
Báo cáo an toàn lao động
Báo cáo an toàn lao độngBáo cáo an toàn lao động
Báo cáo an toàn lao động
 
Chương trình Quản lý Nhà Sách
Chương trình Quản lý Nhà SáchChương trình Quản lý Nhà Sách
Chương trình Quản lý Nhà Sách
 
Bai1
Bai1Bai1
Bai1
 
Đề tài: Thiết kế hệ thống thông tin quản lý phân phối Gas, HOT
Đề tài: Thiết kế hệ thống thông tin quản lý phân phối Gas, HOTĐề tài: Thiết kế hệ thống thông tin quản lý phân phối Gas, HOT
Đề tài: Thiết kế hệ thống thông tin quản lý phân phối Gas, HOT
 
Đề tài: Hệ thống thông tin quản lý bán hàng tại công ty thương mại
Đề tài: Hệ thống thông tin quản lý bán hàng tại công ty thương mạiĐề tài: Hệ thống thông tin quản lý bán hàng tại công ty thương mại
Đề tài: Hệ thống thông tin quản lý bán hàng tại công ty thương mại
 

Viewers also liked

Báo cáo UML hệ thống cho thuê nhà
Báo cáo UML hệ thống cho thuê nhàBáo cáo UML hệ thống cho thuê nhà
Báo cáo UML hệ thống cho thuê nhàKali Back Tracker
 
Bao cao UML phan tich he thong nha cho thue
Bao cao UML phan tich he thong nha cho thueBao cao UML phan tich he thong nha cho thue
Bao cao UML phan tich he thong nha cho thueKali Back Tracker
 
Bao cao thuc tap website tin tuc joomla
Bao cao thuc tap website tin tuc joomlaBao cao thuc tap website tin tuc joomla
Bao cao thuc tap website tin tuc joomlaKiên Lê
 
Báo cáo đồ án - Thiết kế web tại Thanh Hóa - dịch vụ seo tại Thanh Hóa
Báo cáo đồ án - Thiết kế web tại Thanh Hóa - dịch vụ seo tại Thanh HóaBáo cáo đồ án - Thiết kế web tại Thanh Hóa - dịch vụ seo tại Thanh Hóa
Báo cáo đồ án - Thiết kế web tại Thanh Hóa - dịch vụ seo tại Thanh HóaĐại học công nghiệp hà nội
 
Báo cáo tốt nghiệp
Báo cáo tốt nghiệpBáo cáo tốt nghiệp
Báo cáo tốt nghiệpMy Đá
 
Mau du an quan ly sieu thi
Mau du an quan ly sieu thiMau du an quan ly sieu thi
Mau du an quan ly sieu thiYugi Mina Susu
 
Xây dựng biểu đồ use case
Xây dựng biểu đồ use caseXây dựng biểu đồ use case
Xây dựng biểu đồ use caseTrung Chinh Hà
 
Hướng dẫn-cài-đặt-để-sữ-dụng-enterprise-architect-để-thiết-kế-các-mô-hình
Hướng dẫn-cài-đặt-để-sữ-dụng-enterprise-architect-để-thiết-kế-các-mô-hìnhHướng dẫn-cài-đặt-để-sữ-dụng-enterprise-architect-để-thiết-kế-các-mô-hình
Hướng dẫn-cài-đặt-để-sữ-dụng-enterprise-architect-để-thiết-kế-các-mô-hìnhkey Pham
 

Viewers also liked (8)

Báo cáo UML hệ thống cho thuê nhà
Báo cáo UML hệ thống cho thuê nhàBáo cáo UML hệ thống cho thuê nhà
Báo cáo UML hệ thống cho thuê nhà
 
Bao cao UML phan tich he thong nha cho thue
Bao cao UML phan tich he thong nha cho thueBao cao UML phan tich he thong nha cho thue
Bao cao UML phan tich he thong nha cho thue
 
Bao cao thuc tap website tin tuc joomla
Bao cao thuc tap website tin tuc joomlaBao cao thuc tap website tin tuc joomla
Bao cao thuc tap website tin tuc joomla
 
Báo cáo đồ án - Thiết kế web tại Thanh Hóa - dịch vụ seo tại Thanh Hóa
Báo cáo đồ án - Thiết kế web tại Thanh Hóa - dịch vụ seo tại Thanh HóaBáo cáo đồ án - Thiết kế web tại Thanh Hóa - dịch vụ seo tại Thanh Hóa
Báo cáo đồ án - Thiết kế web tại Thanh Hóa - dịch vụ seo tại Thanh Hóa
 
Báo cáo tốt nghiệp
Báo cáo tốt nghiệpBáo cáo tốt nghiệp
Báo cáo tốt nghiệp
 
Mau du an quan ly sieu thi
Mau du an quan ly sieu thiMau du an quan ly sieu thi
Mau du an quan ly sieu thi
 
Xây dựng biểu đồ use case
Xây dựng biểu đồ use caseXây dựng biểu đồ use case
Xây dựng biểu đồ use case
 
Hướng dẫn-cài-đặt-để-sữ-dụng-enterprise-architect-để-thiết-kế-các-mô-hình
Hướng dẫn-cài-đặt-để-sữ-dụng-enterprise-architect-để-thiết-kế-các-mô-hìnhHướng dẫn-cài-đặt-để-sữ-dụng-enterprise-architect-để-thiết-kế-các-mô-hình
Hướng dẫn-cài-đặt-để-sữ-dụng-enterprise-architect-để-thiết-kế-các-mô-hình
 

Similar to Pttkht cao ducthuy

C01_TongQuanPTTKHT.pdf
C01_TongQuanPTTKHT.pdfC01_TongQuanPTTKHT.pdf
C01_TongQuanPTTKHT.pdfSnMinhThun
 
báo-cáo-đồ-án-công-nghệ-phần-mềm (1).pptx
báo-cáo-đồ-án-công-nghệ-phần-mềm (1).pptxbáo-cáo-đồ-án-công-nghệ-phần-mềm (1).pptx
báo-cáo-đồ-án-công-nghệ-phần-mềm (1).pptxHngVit831022
 
Quản lý nhân sự trường cấp II
Quản lý nhân sự trường cấp IIQuản lý nhân sự trường cấp II
Quản lý nhân sự trường cấp IIJazmyne Padberg
 
Hệ thống thông tin quản lý
Hệ thống thông tin quản lýHệ thống thông tin quản lý
Hệ thống thông tin quản lýHọc Huỳnh Bá
 
Đề Tài Thiết Kế Phần Mềm Quản Lý Sinh Viên
Đề Tài Thiết Kế Phần Mềm Quản Lý Sinh Viên Đề Tài Thiết Kế Phần Mềm Quản Lý Sinh Viên
Đề Tài Thiết Kế Phần Mềm Quản Lý Sinh Viên nataliej4
 
NMCNPM_14_Tuan4nhomsvk17thuchien111.pptx
NMCNPM_14_Tuan4nhomsvk17thuchien111.pptxNMCNPM_14_Tuan4nhomsvk17thuchien111.pptx
NMCNPM_14_Tuan4nhomsvk17thuchien111.pptxLnNguynThnh4
 
Chuong trinh hoc phan phan tich thiet ke httt
Chuong trinh hoc phan phan tich thiet ke htttChuong trinh hoc phan phan tich thiet ke httt
Chuong trinh hoc phan phan tich thiet ke htttlvtoi1403
 
Giáo trình phân tích thiết kế hệ thống thông tin
Giáo trình phân tích thiết kế hệ thống thông tinGiáo trình phân tích thiết kế hệ thống thông tin
Giáo trình phân tích thiết kế hệ thống thông tinVõ Phúc
 
Kich ban bai 1 tin hoc 12
Kich ban bai 1 tin hoc 12Kich ban bai 1 tin hoc 12
Kich ban bai 1 tin hoc 12Lê Thắm
 
oo-chuong-5.pdf
oo-chuong-5.pdfoo-chuong-5.pdf
oo-chuong-5.pdfmm nn
 
Chuong7 linh
Chuong7 linhChuong7 linh
Chuong7 linhẢo Ảo
 
Bài tập lớn xây dựng phần mềm quản lý đoàn viên
Bài tập lớn xây dựng phần mềm quản lý đoàn viênBài tập lớn xây dựng phần mềm quản lý đoàn viên
Bài tập lớn xây dựng phần mềm quản lý đoàn viênnataliej4
 

Similar to Pttkht cao ducthuy (20)

Đồ-Án-1.docx
Đồ-Án-1.docxĐồ-Án-1.docx
Đồ-Án-1.docx
 
C01_TongQuanPTTKHT.pdf
C01_TongQuanPTTKHT.pdfC01_TongQuanPTTKHT.pdf
C01_TongQuanPTTKHT.pdf
 
báo-cáo-đồ-án-công-nghệ-phần-mềm (1).pptx
báo-cáo-đồ-án-công-nghệ-phần-mềm (1).pptxbáo-cáo-đồ-án-công-nghệ-phần-mềm (1).pptx
báo-cáo-đồ-án-công-nghệ-phần-mềm (1).pptx
 
Lecture03(1)
Lecture03(1)Lecture03(1)
Lecture03(1)
 
Lecture03
Lecture03Lecture03
Lecture03
 
Quản lý nhân sự trường cấp II
Quản lý nhân sự trường cấp IIQuản lý nhân sự trường cấp II
Quản lý nhân sự trường cấp II
 
Hệ thống thông tin quản lý
Hệ thống thông tin quản lýHệ thống thông tin quản lý
Hệ thống thông tin quản lý
 
Đề Tài Thiết Kế Phần Mềm Quản Lý Sinh Viên
Đề Tài Thiết Kế Phần Mềm Quản Lý Sinh Viên Đề Tài Thiết Kế Phần Mềm Quản Lý Sinh Viên
Đề Tài Thiết Kế Phần Mềm Quản Lý Sinh Viên
 
NMCNPM_14_Tuan4nhomsvk17thuchien111.pptx
NMCNPM_14_Tuan4nhomsvk17thuchien111.pptxNMCNPM_14_Tuan4nhomsvk17thuchien111.pptx
NMCNPM_14_Tuan4nhomsvk17thuchien111.pptx
 
Chuong trinh hoc phan phan tich thiet ke httt
Chuong trinh hoc phan phan tich thiet ke htttChuong trinh hoc phan phan tich thiet ke httt
Chuong trinh hoc phan phan tich thiet ke httt
 
Gt pttk he_thong_thong_tin
Gt pttk he_thong_thong_tinGt pttk he_thong_thong_tin
Gt pttk he_thong_thong_tin
 
Giáo trình phân tích thiết kế hệ thống thông tin
Giáo trình phân tích thiết kế hệ thống thông tinGiáo trình phân tích thiết kế hệ thống thông tin
Giáo trình phân tích thiết kế hệ thống thông tin
 
Đề tài: Quản lý nhân sự trường cấp II, HAY, 9đ
Đề tài: Quản lý nhân sự trường cấp II, HAY, 9đĐề tài: Quản lý nhân sự trường cấp II, HAY, 9đ
Đề tài: Quản lý nhân sự trường cấp II, HAY, 9đ
 
Giao trinhpttkhttt
Giao trinhpttkhtttGiao trinhpttkhttt
Giao trinhpttkhttt
 
Kich ban bai 1 tin hoc 12
Kich ban bai 1 tin hoc 12Kich ban bai 1 tin hoc 12
Kich ban bai 1 tin hoc 12
 
Hệ thống thông tin quản lý trong doanh nghiệp và kế toán tiền mặt
Hệ thống thông tin quản lý trong doanh nghiệp và kế toán tiền mặtHệ thống thông tin quản lý trong doanh nghiệp và kế toán tiền mặt
Hệ thống thông tin quản lý trong doanh nghiệp và kế toán tiền mặt
 
oo-chuong-5.pdf
oo-chuong-5.pdfoo-chuong-5.pdf
oo-chuong-5.pdf
 
Luận văn: Công tác quản lý tài sản cố định tại các công ty, HAY
Luận văn: Công tác quản lý tài sản cố định tại các công ty, HAYLuận văn: Công tác quản lý tài sản cố định tại các công ty, HAY
Luận văn: Công tác quản lý tài sản cố định tại các công ty, HAY
 
Chuong7 linh
Chuong7 linhChuong7 linh
Chuong7 linh
 
Bài tập lớn xây dựng phần mềm quản lý đoàn viên
Bài tập lớn xây dựng phần mềm quản lý đoàn viênBài tập lớn xây dựng phần mềm quản lý đoàn viên
Bài tập lớn xây dựng phần mềm quản lý đoàn viên
 

Pttkht cao ducthuy

  • 1. Đồ án tốt nghiêp Phân tích thiết kế hệ thống Sinh viên: Cao Đức Thủy Trang | 1 Lớp: 07T3 PHÂN TÍCH THIẾT KẾ HỆ THỐNG Sinh viên: Cao Đức Thủy Lớp: 07T3 Hướng dẫn: KS. Đặng Duy Thắng
  • 2. Đồ án tốt nghiêp Phân tích thiết kế hệ thống Sinh viên: Cao Đức Thủy Trang | 2 Lớp: 07T3 I. Mục tiêu - Mô hình tổng quan hệ thống. - Mô tả lại hệ thống với vai trò là người phát triển ứng dụng. - Đưa ra các biểu đồ mô tả chức năng và hoạt động của hệ thống. - Đưa ra cấu trúc database và lược đồ csdl của hệ thống. II. Yêu cầu và chức năng của hệ thống 1. Phân cấp người dùng Hệ thống phân cấp người dùng thành 3 cấp: - Người dùng bình thường(guest): là người dùng chưa đăng nhập hệ thống. - Thành viên: là người dùng đã có tài khoản trên hệ thống và đã đăng nhập thành công vào hệ thống. - Quản trị viên: là thành viên đặc biệt, có quyền cao nhất trong hệ thống, có chức năng theo dõi, quản trị toàn trên toàn bộ hệ thống. 2. Chức năng của hệ thống a) Yêu cầu chức năng Hệ thống xây dựng hoàn thiện cung cấp cho người dùng các chức năng sau:  Đối với người dùng bình thường - Chức năng đăng nhập/đăng kí. - Có quyền truy cập và xem các bài viết trên hệ thống. - Tìm kiếm sản phẩm mua chung. - Đăng kí nhận tin mới về sản phẩm mua chung.  Đối với thành viên Có tất cả chức năng của người dùng bình thường, ngoài ra còn có thêm các chức năng của thành viên như sau: - Đánh dấu sản phẩm ưa thích. - Đăng phản hồi trong các bài viết trên hệ thống bao gồm tin sản phẩm mua chung, bài viết chia sẽ kinh nghiệm mua chung và các tin chia sẽ, rao vặt. - Viết bài về chia sẽ kinh nghiệm mua chung hoặc đăng rao vặt. - Đánh giá trang web mua chung . - Xem thông tin cơ bản của các thành viên khác. - Quản lý hồ sơ cá nhân.  Đối với quản trị viên Có tất cả chức năng của thành viên, ngoài ra còn có các chức năng riêng để quản lý toàn bộ hệ thống: - Cập nhật dữ liệu. - Quản lý nội dung. - Quản lý thành viên.
  • 3. Đồ án tốt nghiêp Phân tích thiết kế hệ thống Sinh viên: Cao Đức Thủy Trang | 3 Lớp: 07T3 - Gửi thông báo lên website và đến các thành viên. b) Yêu cầu phi chức năng Bên cạnh những yêu cầu chức năng ở trên, hệ thống còn phải bảo đảm những yêu cầu phi chức năng sau: - Hệ thống phải đảm bảo xử lý nhanh chóng, hoạt động ổn định, và đảm bảo truy cập nhiều người cùng lúc. - Bảo mật thông tin cá nhân của thành viên. - Tính thẩm mỹ cao, nhất quán trong giao diện. III. Phân tích 1. Biểu đồ Usecase a) Các thực thể STT Tên thực thể Mô tả 1 Khách Người chưa có tài khoản trên hệ thống hoặc chưa thực hiện đăng nhập vào hệ thống. 2 Thành viên Là khách đã thực hiện đăng nhập vào hệ thống. Thành viên ngoài những quyền như khách bình thường, thì còn có những quyền cao hơn như đăng tin rao vặt, chia sẽ kinh nghiệm, đăng phản hồi, … 3 Quản trị viên Người quản trị toàn bộ hệ thống b) Use case  Bảng use case các chức năng
  • 4. Đồ án tốt nghiêp Phân tích thiết kế hệ thống Sinh viên: Cao Đức Thủy Trang | 4 Lớp: 07T3 Hình 1: usecase tổng quát Từ biểu đồ usecase tổng quát, ta phân rã các usecase phức tạp :  Usecase xem tin
  • 5. Đồ án tốt nghiêp Phân tích thiết kế hệ thống Sinh viên: Cao Đức Thủy Trang | 5 Lớp: 07T3 Hình 2: usecase xem tin  Usecase quản lý hồ sơ cá nhân Hình 3: Quản lý hồ sơ cá nhân  Usecase thống kê
  • 6. Đồ án tốt nghiêp Phân tích thiết kế hệ thống Sinh viên: Cao Đức Thủy Trang | 6 Lớp: 07T3 Hình 4:usecase thống kê  Usecase quản lý tin Hình 5: usecase quản lý tin  Usecase quản lý thành viên
  • 7. Đồ án tốt nghiêp Phân tích thiết kế hệ thống Sinh viên: Cao Đức Thủy Trang | 7 Lớp: 07T3 Hình 6: usecase quản lý thành viên  Usecase quản lý nội dung Hình 7: usecase quản lý nội dung 2. Biểu đồ lớp cơ bản. Từ việc phân tích chức năng như trên ta xây dựng biểu đồ lớp bao gồm các lớp cơ bản và liên hệ giữa chúng.
  • 8. Đồ án tốt nghiêp Phân tích thiết kế hệ thống Sinh viên: Cao Đức Thủy Trang | 8 Lớp: 07T3 Hình 8: biểu đồ lớp IV. Thiết kế 1. Biểu đồ hoạt động Biểu đồ hoạt động của các usecase chính của hệ thống a) Biểu đồ hoạt động chức năng đăng kí
  • 9. Đồ án tốt nghiêp Phân tích thiết kế hệ thống Sinh viên: Cao Đức Thủy Trang | 9 Lớp: 07T3 Hình 9:biểu đồ hoạt động chức năng đăng kí b) Biểu đồ hoạt động chức năng đánh dấu tin mua chung Hình 10: biểu đồ hoạt động chức năng đánh dấu tin cua chung c) Biểu đồ hoạt động chức năng đăng tin chia sẽ
  • 10. Đồ án tốt nghiêp Phân tích thiết kế hệ thống Sinh viên: Cao Đức Thủy Trang | 10 Lớp: 07T3 Hình 11:Biểu đồ hoạt động chức năng đăng tin chia sẽ d) Biểu đồ hoạt động đánh giá trang web mua chung
  • 11. Đồ án tốt nghiêp Phân tích thiết kế hệ thống Sinh viên: Cao Đức Thủy Trang | 11 Lớp: 07T3 Hình 12: Biểu đồ hoạt động chức năng đánh giá e) Biểu đồ hoạt động cập nhật thông tin mua chung
  • 12. Đồ án tốt nghiêp Phân tích thiết kế hệ thống Sinh viên: Cao Đức Thủy Trang | 12 Lớp: 07T3 Hình 13: Biểu đồ hoạt động cập nhật thông tin mua chung f) Biểu đồ hoạt động gửi thông báo tin mua chung mới
  • 13. Đồ án tốt nghiêp Phân tích thiết kế hệ thống Sinh viên: Cao Đức Thủy Trang | 13 Lớp: 07T3 Hình 14: Biểu đồ hoạt động gửi thông báo tin mua chung mới g) Biểu đồ hoạt động sửa tin mua chung
  • 14. Đồ án tốt nghiêp Phân tích thiết kế hệ thống Sinh viên: Cao Đức Thủy Trang | 14 Lớp: 07T3 Hình 15: Biểu đồ hoạt động sửa tin mua chung h) Biểu đồ hoạt động xóa tin mua chung
  • 15. Đồ án tốt nghiêp Phân tích thiết kế hệ thống Sinh viên: Cao Đức Thủy Trang | 15 Lớp: 07T3 Hình 16:Biểu đồ hoạt động xóa tin mua chung
  • 16. Đồ án tốt nghiêp Phân tích thiết kế hệ thống Sinh viên: Cao Đức Thủy Trang | 16 Lớp: 07T3 2. Hoàn thiện biểu đồ lớp Hình 17: biểu đồ lớp 3. Thiết kế csdl Hình sau mô tả các bảng và mối liên hệ giữa các bảng trong csdl của trang web.
  • 17. Đồ án tốt nghiêp Phân tích thiết kế hệ thống Sinh viên: Cao Đức Thủy Trang | 17 Lớp: 07T3 Hình 18: cơ sở dữ liệu trang web