SlideShare a Scribd company logo
Đồ á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

Do an xay_dung_website_thuong_mai_dien_tu
Do an xay_dung_website_thuong_mai_dien_tuDo an xay_dung_website_thuong_mai_dien_tu
Do an xay_dung_website_thuong_mai_dien_tuThiênĐàng CôngDân
 
Thiết kế csdl quản lý nhân sự
Thiết kế csdl quản lý nhân sựThiết kế csdl quản lý nhân sự
Thiết kế csdl quản lý nhân sựleemindinh
 
đồ áN phân tích thiết kế hệ thống quản lý bán hàng siêu thị
đồ áN phân tích thiết kế hệ thống quản lý bán hàng siêu thịđồ áN phân tích thiết kế hệ thống quản lý bán hàng siêu thị
đồ áN phân tích thiết kế hệ thống quản lý bán hàng siêu thịThanh Hoa
 
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
 
Bài 8: Triển khai bảo mật sử dụng chính sách nhóm (Group policy) - Giáo trình...
Bài 8: Triển khai bảo mật sử dụng chính sách nhóm (Group policy) - Giáo trình...Bài 8: Triển khai bảo mật sử dụng chính sách nhóm (Group policy) - Giáo trình...
Bài 8: Triển khai bảo mật sử dụng chính sách nhóm (Group policy) - Giáo trình...MasterCode.vn
 
Phân tích thiết kế hệ thống của hàng bán điện thoại di động
Phân tích thiết kế hệ thống của hàng bán điện thoại di độngPhân tích thiết kế hệ thống của hàng bán điện thoại di động
Phân tích thiết kế hệ thống của hàng bán điện thoại di độngNguyễn Danh Thanh
 
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
 
PHÂN TÍCH THIẾT KẾ HỆ THỐNG BÁN HÀNG QUA MẠNG
PHÂN TÍCH THIẾT KẾ HỆ THỐNG BÁN HÀNG QUA MẠNGPHÂN TÍCH THIẾT KẾ HỆ THỐNG BÁN HÀNG QUA MẠNG
PHÂN TÍCH THIẾT KẾ HỆ THỐNG BÁN HÀNG QUA MẠNGThùy Linh
 
báo cáo bài tập lớn phân tích thiết kế hệ thống quản lý khách sạn
báo cáo bài tập lớn phân tích thiết kế hệ thống quản lý khách sạnbáo cáo bài tập lớn phân tích thiết kế hệ thống quản lý khách sạn
báo cáo bài tập lớn phân tích thiết kế hệ thống quản lý khách sạnnataliej4
 
Báo cáo môn mã nguồn mở
Báo cáo môn mã nguồn mởBáo cáo môn mã nguồn mở
Báo cáo môn mã nguồn mởThuyet Nguyen
 
Bài tập thiết kế cơ sở dữ liệu
Bài tập thiết kế cơ sở dữ liệuBài tập thiết kế cơ sở dữ liệu
Bài tập thiết kế cơ sở dữ liệuLê Minh
 
Mô hình hóa dữ liệu mức quan niệm
Mô hình hóa dữ liệu mức quan niệm Mô hình hóa dữ liệu mức quan niệm
Mô hình hóa dữ liệu mức quan niệm nataliej4
 
Báo cáo mô hình quản lý khách sạn
Báo cáo mô hình quản lý khách sạnBáo cáo mô hình quản lý khách sạn
Báo cáo mô hình quản lý khách sạnbaran19901990
 
Bài giảng cơ sở dữ liệu
Bài giảng cơ sở dữ liệuBài giảng cơ sở dữ liệu
Bài giảng cơ sở dữ liệutrieulongweb
 
Bài 4: Triển khai Active Directory: Quản trị nhóm - Giáo trình FPT
Bài 4: Triển khai Active Directory: Quản trị nhóm - Giáo trình FPTBài 4: Triển khai Active Directory: Quản trị nhóm - Giáo trình FPT
Bài 4: Triển khai Active Directory: Quản trị nhóm - Giáo trình FPTMasterCode.vn
 
Thiết kế csdl quản lý nhân sự
Thiết kế csdl quản lý nhân sựThiết kế csdl quản lý nhân sự
Thiết kế csdl quản lý nhân sựleemindinh
 
Phân tích và thiết kế hệ thống quản lý bán hàng
Phân tích và thiết kế hệ thống quản lý bán hàngPhân tích và thiết kế hệ thống quản lý bán hàng
Phân tích và thiết kế hệ thống quản lý bán hàngleemindinh
 
Hệ thống thông tin quản lý-website tin tức nhà đất
Hệ thống thông tin quản lý-website tin tức nhà đấtHệ thống thông tin quản lý-website tin tức nhà đất
Hệ thống thông tin quản lý-website tin tức nhà đấtKali Back Tracker
 
Bài 6: Thiết kế cơ sở dữ liệu - Giáo trình FPT
Bài 6: Thiết kế cơ sở dữ liệu - Giáo trình FPTBài 6: Thiết kế cơ sở dữ liệu - Giáo trình FPT
Bài 6: Thiết kế cơ sở dữ liệu - Giáo trình FPTMasterCode.vn
 

What's hot (20)

Do an xay_dung_website_thuong_mai_dien_tu
Do an xay_dung_website_thuong_mai_dien_tuDo an xay_dung_website_thuong_mai_dien_tu
Do an xay_dung_website_thuong_mai_dien_tu
 
Thiết kế csdl quản lý nhân sự
Thiết kế csdl quản lý nhân sựThiết kế csdl quản lý nhân sự
Thiết kế csdl quản lý nhân sự
 
đồ áN phân tích thiết kế hệ thống quản lý bán hàng siêu thị
đồ áN phân tích thiết kế hệ thống quản lý bán hàng siêu thịđồ áN phân tích thiết kế hệ thống quản lý bán hàng siêu thị
đồ áN phân tích thiết kế hệ thống quản lý bán hàng siêu thị
 
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
 
Bài 8: Triển khai bảo mật sử dụng chính sách nhóm (Group policy) - Giáo trình...
Bài 8: Triển khai bảo mật sử dụng chính sách nhóm (Group policy) - Giáo trình...Bài 8: Triển khai bảo mật sử dụng chính sách nhóm (Group policy) - Giáo trình...
Bài 8: Triển khai bảo mật sử dụng chính sách nhóm (Group policy) - Giáo trình...
 
Phân tích thiết kế hệ thống của hàng bán điện thoại di động
Phân tích thiết kế hệ thống của hàng bán điện thoại di độngPhân tích thiết kế hệ thống của hàng bán điện thoại di động
Phân tích thiết kế hệ thống của hàng bán điện thoại di độ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
 
PHÂN TÍCH THIẾT KẾ HỆ THỐNG BÁN HÀNG QUA MẠNG
PHÂN TÍCH THIẾT KẾ HỆ THỐNG BÁN HÀNG QUA MẠNGPHÂN TÍCH THIẾT KẾ HỆ THỐNG BÁN HÀNG QUA MẠNG
PHÂN TÍCH THIẾT KẾ HỆ THỐNG BÁN HÀNG QUA MẠNG
 
báo cáo bài tập lớn phân tích thiết kế hệ thống quản lý khách sạn
báo cáo bài tập lớn phân tích thiết kế hệ thống quản lý khách sạnbáo cáo bài tập lớn phân tích thiết kế hệ thống quản lý khách sạn
báo cáo bài tập lớn phân tích thiết kế hệ thống quản lý khách sạn
 
Báo cáo môn mã nguồn mở
Báo cáo môn mã nguồn mởBáo cáo môn mã nguồn mở
Báo cáo môn mã nguồn mở
 
Bài tập thiết kế cơ sở dữ liệu
Bài tập thiết kế cơ sở dữ liệuBài tập thiết kế cơ sở dữ liệu
Bài tập thiết kế cơ sở dữ liệu
 
Mô hình hóa dữ liệu mức quan niệm
Mô hình hóa dữ liệu mức quan niệm Mô hình hóa dữ liệu mức quan niệm
Mô hình hóa dữ liệu mức quan niệm
 
Báo cáo mô hình quản lý khách sạn
Báo cáo mô hình quản lý khách sạnBáo cáo mô hình quản lý khách sạn
Báo cáo mô hình quản lý khách sạn
 
Bài giảng cơ sở dữ liệu
Bài giảng cơ sở dữ liệuBài giảng cơ sở dữ liệu
Bài giảng cơ sở dữ liệu
 
Bài 4: Triển khai Active Directory: Quản trị nhóm - Giáo trình FPT
Bài 4: Triển khai Active Directory: Quản trị nhóm - Giáo trình FPTBài 4: Triển khai Active Directory: Quản trị nhóm - Giáo trình FPT
Bài 4: Triển khai Active Directory: Quản trị nhóm - Giáo trình FPT
 
Thiết kế csdl quản lý nhân sự
Thiết kế csdl quản lý nhân sựThiết kế csdl quản lý nhân sự
Thiết kế csdl quản lý nhân sự
 
Phân tích và thiết kế hệ thống quản lý bán hàng
Phân tích và thiết kế hệ thống quản lý bán hàngPhân tích và thiết kế hệ thống quản lý bán hàng
Phân tích và thiết kế hệ thống quản lý bán hàng
 
Hệ thống thông tin quản lý-website tin tức nhà đất
Hệ thống thông tin quản lý-website tin tức nhà đấtHệ thống thông tin quản lý-website tin tức nhà đất
Hệ thống thông tin quản lý-website tin tức nhà đất
 
Bài 6: Thiết kế cơ sở dữ liệu - Giáo trình FPT
Bài 6: Thiết kế cơ sở dữ liệu - Giáo trình FPTBài 6: Thiết kế cơ sở dữ liệu - Giáo trình FPT
Bài 6: Thiết kế cơ sở dữ liệu - Giáo trình FPT
 
Chuong 3. cnpm
Chuong 3. cnpmChuong 3. cnpm
Chuong 3. cnpm
 

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á
 
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
 
Bài Giảng Môn Học Cơ Sở Dữ Liệu Nâng Cao
Bài Giảng Môn Học Cơ Sở Dữ Liệu Nâng Cao Bài Giảng Môn Học Cơ Sở Dữ Liệu Nâng Cao
Bài Giảng Môn Học Cơ Sở Dữ Liệu Nâng Cao nataliej4
 

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
Lecture03Lecture03
Lecture03
 
Lecture03(1)
Lecture03(1)Lecture03(1)
Lecture03(1)
 
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ý
 
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
 
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
 
Gt pttk he_thong_thong_tin
Gt pttk he_thong_thong_tinGt pttk he_thong_thong_tin
Gt pttk he_thong_thong_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
 
Bài Giảng Môn Học Cơ Sở Dữ Liệu Nâng Cao
Bài Giảng Môn Học Cơ Sở Dữ Liệu Nâng Cao Bài Giảng Môn Học Cơ Sở Dữ Liệu Nâng Cao
Bài Giảng Môn Học Cơ Sở Dữ Liệu Nâng Cao
 

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