Mở đầu 1. Giới thiệu -Shop thời trang là một cửa hàng bán lẻ chuyên cung cấp các sản phẩm thời trang cho nam và nữ. Với mục tiêu mang đến cho khách hàng những trải nghiệm mua sắm tốt nhất, shop thời trang đã chú trọng đến việc chọn lựa những sản phẩm chất lượng và phong phú. -Shop thời trang có các sản phẩm từ quần áo, giày dép, phụ kiện đến đồng hồ và túi xách. Đội ngũ nhân viên của SHOP THỜI TRANG luôn sẵn sàng tư vấn và hỗ trợ khách hàng trong việc chọn lựa sản phẩm phù hợp với nhu cầu và sở thích của mình. -Shop thời trang cũng liên tục cập nhật các xu hướng mới nhất trong thời trang, đảm bảo rằng khách hàng của họ luôn có được những sản phẩm đáp ứng được nhu cầu thị hiếu của mình. -Shop thời trang cũng luôn cập nhật các xu hướng mới nhất của thời trang để đem đến cho khách hàng những sản phẩm đầy phong cách và cá tính. Đội ngũ nhân viên của shop thời trang luôn sẵn sàng tư vấn và hỗ trợ khách hàng trong việc chọn lựa sản phẩm phù hợp với nhu cầu và sở thích của mình. -Ngoài ra, shop thời trang cũng cam kết đem đến cho khách hàng những giá cả hợp lý và dịch vụ sau bán hàng tốt nhất. Cảm ơn bạn đã quan tâm đến shop thời trang. 2. Mục tiêu của đề tài -Trước khi có công nghệ phát triển, việc mua sắm thời trang thường được thực hiện tại các cửa hàng bán lẻ. Khách hàng sẽ tới cửa hàng, lựa chọn sản phẩm thích hợp và sau đó thanh toán trực tiếp bằng tiền mặt hoặc thẻ tín dụng. Điều này tạo ra nhiều bất tiện cho khách hàng, đặc biệt là khi họ muốn mua sản phẩm ở các cửa hàng ở xa hoặc muốn mua hàng từ các quốc gia khác. -Ngoài ra, việc tìm kiếm và so sánh sản phẩm cũng khá khó khăn trước đây. Khách hàng cần phải đến từng cửa hàng, so sánh sản phẩm và giá cả trước khi quyết định mua hàng. Điều này đòi hỏi khách hàng phải tốn nhiều thời gian và công sức. -Tuy nhiên, việc mua sắm thời trang trước đây cũng có một số ưu điểm nhất định. Khách hàng có thể trực tiếp xem và thử sản phẩm trước khi mua, giúp họ có thể chọn lựa sản phẩm phù hợp với sở thích và nhu cầu của mình. Bên cạnh đó, việc mua sắm thời trang trực tiếp tại cửa hàng cũng giúp khách hàng có thể trải nghiệm mua sắm thực tế, tạo sự thỏa mãn và hứng thú trong quá trình mua sắm. -Tóm lại, việc mua sắm thời trang trước đây có những ưu điểm và bất tiện riêng của nó. Tuy nhiên, với sự phát triển của công nghệ, việc mua sắm thời trang ngày càng trở nên thuận tiện và đa dạng hơn, giúp khách hàng tiết kiệm được thời gian và tiền bạc trong quá trình mua sắm 3. Nội dung và kế hoạch thực hiện “Phần mềm quản lý shop thời trang” bao gồm hai phần: phần cho khách hàng đặt hàng trên mobile và phần cho nhà quản lý trên website. Khách: - Đối tượng này có thể: đăng kí với để trở thành thành viên (thông tin được lưu trữ và họ có thể đăng nhập). - Khách hàng có thể tìm kiếm các shop thời trang theo từng mức giá trên công cụ tìm kiếm bằng cách chọn mức giá. - Đối với khách hàng thì có thể phản hồi và đánh giá chất lượng thời trang Người quản trị: - Quản lý, thống kê, phê duyệt các khách hàng đặt sân trên trang Admin. - Thêm các sân, dịch vụ. - Thống kê người đăng kí là thành viên.
Trang 1TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG
THÀNH PHỐ HỒ CHÍ MINH KHOA HỆ THỐNG THÔNG TIN VÀ VIỄN THÁM
TIỂU LUẬN PHÂN TÍCH VÀ THIẾT KẾ
HỆ THỐNG THÔNG TIN
ĐỀ TÀI: PHẦN MỀM QUẢN LÝ CỬA HÀNG
SHOP THỜI TRANG
Giảng viên hướng dẫn: ThS Nguyễn Bá Dũng
Sinh viên thực hiện: Nguyễn Phước Minh Châu
Mã số sinh viên: 0950080027 Lớp: K09-CNPM1
TP.HCM, tháng 05 năm 2023
Trang 2NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
TP.HCM, ngày…tháng…năm 2023
Giảng viên hướng dẫn
TS Nguyễn Bá Dũng
Trang 3em được tiếp cận với môn học mà theo em là rất hữu ích đối với sinh viên ngành Công Nghệ Thông Tin về đề tài: Phân tích hệ thống thông
tin Với điều kiện thời gian cũng như kinh nghiệm còn hạn chế của
em, bài báo cáo này không thể tránh được những thiếu sót Em rất mong nhận được sự chỉ bảo, đóng góp ý kiến của thầy để em có điều kiện bổ sung, nâng cao ý thức của mình, phục vụ tốt hơn công tác thực
tế sau này.
Em xin chân thành cảm ơn mọi người đã dành thời gian đọc và đánh giá tiểu luận của em Sự quan tâm và phản hồi từ mọi người sẽ giúp em cải thiện và phát triển trong tương lai.
Nhóm sinh viên
hoặc sinh viên Nguyễn Phước Minh Châu
Trang 42 Mục tiêu của đề tài
3 Nội dung và kế hoạch thực hiện
Chương 1: Công nghệ và ngôn ngữ lập trình
2.1 Yêu cầu chức năng
2.2 Yêu cầu phi chức năng
5.5 Xem, cập nhật thông tin cá nhân
5.6 Quản lý đơn đặt quần áo (admin)
5.7 Quản lý quần áo (admin)
6 Biểu đồ Use case diagram
Trang 5DANH MỤC CÁC BẢNG
Trang
Bảng 1: Sự kiện chính hoạt động đăng kí thành viên 15
Bảng 2: Sự kiện phụ hoạt động đăng ký thành viên 16
Bảng 3: Các sự kiện chính Đăng nhập hệ thống 17
Bảng 4: Các sự kiện phụ Đăng nhập hệ thống 17
Bảng 5: Các sự kiện chính hoạt động tìm kiếm quần áo 18
Bảng 6: Các sự kiện phụ hoạt động tìm kiếm quần áo 19
Bảng 7: Các sự kiện chính hoạt động đặt quần áo 20
Bảng 8: Các sự kiện phụ hoạt động đặt quần áo 20
Bảng 9: Các sự kiện chính hoạt động xem, cập nhật thông tin 21
Bảng 10 Các sự kiện phụ hoạt động xem, cập nhật thông tin 21
Bảng 11: Các sự kiện chính hoạt động quản lý đơn đặt quần áo 22
Bảng 12: Các sự kiện chính Quản lý quần áo 23
Bảng 13: Các sự kiện phụ chính Quản lý quần áo 23
DANH MỤC HÌNH Trang Hình 1.1: Cú pháp cơ bản PHP 10
Hình 1.2: Mô hình MVC 12
Hình 1.3: Android Studio 13
Hình 2.1: Biểu đồ hoạt động đăng ký 16
Hình 2.2: Biểu đồ hoạt động Đăng nhập 18
Hình 2.3: Biểu đồ hoạt động tìm kiếm quần áo 19
Hình 2.4: Biểu đồ hoạt động đặt quần áo 20
Hình 2.5: Biểu đồ hoạt động xem, cập nhật thông tin 21
Hình 2.6: Biểu đồ hoạt động quản lý đơn đặt quần áo 22
Hình 2.7: Biểu đồ hoạt động quản lý quần áo 23
Hình 2.8: Biểu đồ case sử dụng tổng quát 24
Hình 2.9: Biểu đồ tuần tự đăng nhập 24
Hình 2.10: Biểu đồ tuần tự đặt quần áo 25
Hình 2.11: Biểu đồ lớp 26
Hình 2.12: Cơ sở dữ liệu 27
Trang 6Mở đầu
1 Giới thiệu
-Shop thời trang là một cửa hàng bán lẻ chuyên cung cấp các sản phẩm thời trangcho nam và nữ Với mục tiêu mang đến cho khách hàng những trải nghiệm mua sắm tốt nhất, shop thời trang đã chú trọng đến việc chọn lựa những sản phẩm chất lượng và phong phú
-Shop thời trang có các sản phẩm từ quần áo, giày dép, phụ kiện đến đồng hồ và túi xách Đội ngũ nhân viên của SHOP THỜI TRANG luôn sẵn sàng tư vấn và
hỗ trợ khách hàng trong việc chọn lựa sản phẩm phù hợp với nhu cầu và sở thích của mình
-Shop thời trang cũng liên tục cập nhật các xu hướng mới nhất trong thời trang, đảm bảo rằng khách hàng của họ luôn có được những sản phẩm đáp ứng được nhu cầu thị hiếu của mình
-Shop thời trang cũng luôn cập nhật các xu hướng mới nhất của thời trang để đem đến cho khách hàng những sản phẩm đầy phong cách và cá tính Đội ngũ nhân viên của shop thời trang luôn sẵn sàng tư vấn và hỗ trợ khách hàng trong việc chọn lựa sản phẩm phù hợp với nhu cầu và sở thích của mình
-Ngoài ra, shop thời trang cũng cam kết đem đến cho khách hàng những giá cả hợp lý và dịch vụ sau bán hàng tốt nhất
Cảm ơn bạn đã quan tâm đến shop thời trang
2 Mục tiêu của đề tài
-Trước khi có công nghệ phát triển, việc mua sắm thời trang thường được thực hiện tại các cửa hàng bán lẻ Khách hàng sẽ tới cửa hàng, lựa chọn sản phẩm thích hợp và sau đó thanh toán trực tiếp bằng tiền mặt hoặc thẻ tín dụng Điều này tạo ra nhiều bất tiện cho khách hàng, đặc biệt là khi họ muốn mua sản phẩm
ở các cửa hàng ở xa hoặc muốn mua hàng từ các quốc gia khác
-Ngoài ra, việc tìm kiếm và so sánh sản phẩm cũng khá khó khăn trước đây Khách hàng cần phải đến từng cửa hàng, so sánh sản phẩm và giá cả trước khi quyết định mua hàng Điều này đòi hỏi khách hàng phải tốn nhiều thời gian và công sức
-Tuy nhiên, việc mua sắm thời trang trước đây cũng có một số ưu điểm nhất định Khách hàng có thể trực tiếp xem và thử sản phẩm trước khi mua, giúp họ
có thể chọn lựa sản phẩm phù hợp với sở thích và nhu cầu của mình Bên cạnh
Trang 7đó, việc mua sắm thời trang trực tiếp tại cửa hàng cũng giúp khách hàng có thể trải nghiệm mua sắm thực tế, tạo sự thỏa mãn và hứng thú trong quá trình mua sắm.
-Tóm lại, việc mua sắm thời trang trước đây có những ưu điểm và bất tiện riêng của nó Tuy nhiên, với sự phát triển của công nghệ, việc mua sắm thời trang ngàycàng trở nên thuận tiện và đa dạng hơn, giúp khách hàng tiết kiệm được thời gian
và tiền bạc trong quá trình mua sắm
3 Nội dung và kế hoạch thực hiện
“Phần mềm quản lý shop thời trang” bao gồm hai phần: phần cho kháchhàng đặt hàng trên mobile và phần cho nhà quản lý trên website
Trang 8Chương 1: Công nghệ và ngôn ngữ lập trình
Chương 1 Công cụ thiết kế
Thiết kế giao diện phần mềm trên nền tảng Java MySQL và Laravel Phầnmềm được code trên phần mềm Android Studio, bên cạnh đó có sử dụng Laravel,một PHP Framework mã nguồn mở miễn phí, giúp dễ dàng thiết kế website vớiPHP một cách dễ dàng
Chương 2 Ngôn ngữ, framework thiết kế 2.1 PHP
a) Khái niệm
-PHP: Hypertext Preprocessor, thường được viết tắt thành PHP
-PHP: Là một ngôn ngữ lập trình kịch bản hay một loại mã lệnh chủ yếuđược dùng để phát triển các ứng dụng viết cho máy chủ, mã nguồn mở,dùng cho mục đích tổng quát Nó rất thích hợp với web và có thể dễ dàngnhúng vào trang HTML
b) Cú pháp
- PHP có cú pháp đơn giản, tốc độ nhanh và ngắn gọn
- Hiện PHP có rất nhiều các CMS mã nguồn mở như WordPress, OpenCart,nên nó rất đa dạng và đáp ứng hầu hết các website thông thường từ blog cánhân cho đến website giới thiệu công ty và bán hàng
- Cú pháp cơ bản:
Trang 9Hình 1.1: Cú pháp cơ bản PHP
2.2 MySQL
MySQL là hệ quản trị dữ liệu miễn phí, được tích hợp sử dụng chung vớiApache, PHP Chính yếu tố phát triển trong cộng đồng mã nguồn mở nênMySQL đã qua rất nhiều sự hỗ trợ của những lập trình viên yêu thích mã nguồn
mở MySQL cũng có cùng một cách truy xuất và mã lệnh tương tự với ngôn ngữSQL Nhưng MySQL không bao quát toàn bộ những câu truy vấn cao cấp nhưSQL Về bản chất MySQL chỉ đáp ứng việc truy xuất đơn giản trong quá trìnhvận hành của website nhưng hầu hết có thể giải quyết các bài toán trong PHP
MySQL là cơ sở dữ liệu tốc độ cao, ổn định và dễ sử dụng, hoạt động trênnhiều hệ điều hành cung cấp một hệ thống lớn các hàm tiện ích rất mạnh Với tốc
độ và tính bảo mật cao, MySQL rất thích hợp cho các ứng dụng có truy cậpCSDL trên internet MySQL miễn phí hoàn toàn cho nên bạn có thể tải vềMySQL từ trang chủ MySQL là một trong những ví dụ rất cơ bản về Hệ Quảntrị Cơ sở dữ liệu quan hệ sử dụng ngôn ngữ truy vấn có cấu trúc (SQL) MySQLđang được sử dụng cho nhiều công việc kinh doanh từ nhỏ tới lớn:
- MySQL là mã ngồn mở vì thế sử dụng không mất phí
- MySQL sử dụng một Form chuẩn của ngôn ngữ dữ liệu nổi tiếng là SQL
- MySQL làm việc trên nhiều Hệ điều hành và với nhiều ngôn ngữ nhưPHP, PERL, C, C++, Java, …
- MySQL làm việc nhanh với các tập dữ liệu lớn
- MySQL hỗ trợ các cơ sở dữ liệu lớn, lên tới 50 triệu hàng hoặc nhiều hơnnữa trong một bảng Kích cỡ file mặc định được giới hạn cho một bảng là 4GB( Gigabyte ), nhưng bạn có thể tăng kích cỡ này (nếu hệ điều hành củabạn có thể xử lý nó) để đạt tới giới hạn lý thuyết là 8 TB ( Terabyte )
Trang 10- MySQL là có thể điều chỉnh Giấy phép GPL mã nguồn mở cho phép lậptrình viên sửa đổi phần mềm MySQL để phù hợp với môi trường cụ thể củahọ.
MVC là viết tắt của 3 từ Model – View – Controller.
- Model: cấu trúc dữ liệu theo cách tin cậy và chuẩn bị dữ liệu theo lệnh
của controller
- View: Hiển thị dữ liệu cho người dùng theo cách dễ hiểu dựa trên hành
động của người dùng
- Controller: Nhận lệnh từ người dùng, gửi lệnh đến cho Model để cập
nhập dữ liệu, truyền lệnh đến View để cập nhập giao diện hiển thị
Mô hình MVC laravel:
- Mọi Request từ phía người dùng đều phải qua Route, dữ liệu được gửixuống Controller để xử lý, cần dữ liệu sẽ lấy từ Model lên hoặc cậpnhật dữ liệu xuống Model, kết quả gửi ra View cho người sử dụng
Hình 1.2: Mô hình MVC
Trang 1112 năm 2014, bắt đầu từ phiên bản 1.0
Dựa trên phần mềm IntelliJ IDEA của JetBrains, Android Studio được thiết
kế đặc biệt để phát triển ứng dụng Android Nó hỗ trợ các hệ điềuhành Windows, Mac OS X và Linux, và là IDE chính thức của Google để pháttriển ứng dụng Android gốc để thay thế cho Android Development Tools (ADT)dựa trên Eclipse
Hình 1.3: Android Studio
Trang 12Chương 2: Phân tích thiết kế hệ thống
Chương 3 Các phương pháp
-Đọc xem tài liệu, và tìm hiểu các yêu cầu đặt ra của phần mềm
-Thu thập thông tin từ nhiều nguồn khác nhau liên quan đến các thời trangquần áo, tổng hợp lại và rút ra một số yếu tố cần thiết để mang lại cho kháchhàng sự chất lượng, uy tín
Chương 4 Yêu cầu hệ thống 4.1 Yêu cầu chức năng
-Từng đối tượng người dùng sẽ có các chức năng xử lí độc lập
-Người quản trị có thể thực hiện được các chức năng quản lý toàn bộ hệthống như: quản lý khách đặt quần áo, quản lý tình trạng quần áo, quản lý cácthông tin đăng ký…
-Lưu trữ các thông tin của tất cả các đối tượng
-Cho phép khách có thể tìm kiếm thông tin quần áo theo các tiêu chí khácnhau
-Đảm bảo tính bảo mật của các thông tin đăng nhập
-Khách có thể đăng ký để trở thành thành viên, đăng nhập vào hệ thốngthông tin quần áo, tìm kiếm quần áo…
-Hệ thống phải đảm bảo tính bảo mật trong các công đoạn đăng ký, đăngnhập
-Quản lý:
+ Quản lý việc đặt quần áo của khách hàng: Người đặt, ngày đặt, đặt từgiờ, đến giờ
+Quản lý hàng tồn kho trong shop
+Quản lý các nhân viên trong shop quần áo
2.2 Yêu cầu phi chức năng
-Tính tiện dụng: Giao diện thân thiện, dễ sử dụng đối với tất cả các đốitượng sử dụng Điện thoại
-Tính hiệu quả: Đảm bảo việc truy xuất dữ liệu nhanh
-Tính tương thích: Hỗ trợ tốt trên các bản andoid
-An toàn khi sử dụng, bảo mật thông tin khách hàng
Trang 13Chương 5 Xác định các tác nhân (actors)
-Thành viên: bắt buộc đăng nhập hệ thống, đặt quần áo
-Quản trị viên: điều hành, quản lý và theo dõi mọi hoạt động của hệ thống thêm, sửa, xóa thành viên, quản lý tình trạng, chỉnh sửa, thống kê số liệu
Chương 6 Xác định các Use case
-Thành viên:
+ Đăng nhập, đăng xuất
+ Xem sửa thông tin cá nhân
+ Tìm kiếm quần áo
+ Đặt quần áo
+ Xem lại thông tin quần áo đã đặt
-Người quản trị:
+ Thêm, sửa, xóa thông tin khách hàng
+ Thêm, sửa, xóa thông tin quần áo
+ Quản lý thành viên
+ Quản lý quần áo
Chương 7 Đặc tả các Use case 5.1 Đăng ký thành viên
- Tác nhân: Khách hàng
- Điều kiện trước: Tại giao diện chính, người dùng chọn chức năng đăng
ký
- Điều kiện sau : Khách hàng trở thành thành viên của hệ thống
- Mô tả: Khách hàng cung cấp đầy đủ thông tin để đăng ký thành viên hệ thống và có quyền lợi như một thành viên
- Các sự kiện chính :
Hành động của tác nhân Hành động của hệ thống
Trang 141 Một khách hàng vào ứng dụng muốn
tạo tài khoản đăng nhập vào sẽ phải
đăng ký để thực hiện
3 Khách hàng cung cấp đầy đủ thông
tin cần thiết mà hệ thống yêu cầu và
Bảng 1: Sự kiện chính hoạt động đăng kí thành viên
- Các sự kiện phụ:
Hành động của tác nhân Hành động của hệ thống
8 Khách hàng không cung cấp đủ thông
tin cần thiết
9 Hệ thống sẽ thông báo yêu cầukhách hàng nhập đầy đủ thông tinhoặc thoát ra khỏi form đăng ký
Bảng 2: Sự kiện phụ hoạt động đăng ký thành viên
- Biểu đồ hoạt động:
Hình 2.4: Biểu đồ hoạt động đăng ký
Trang 157.1 Đăng nhập hệ thống
- Tác nhân: Thành viên
- Điều kiện trước: Người vào hệ thống đã đăng ký và là thành viên của hệ thống
- Điều kiện sau: Tên và mật khẩu hợp lệ, đăng nhập thành công
- Mô tả: Khách hàng nhập tên đăng nhập và mật khẩu, hệ thống cho phép đăng nhập thành công nếu đã là thành viên của hệ thống
khẩu vào form đăng nhập
2 Hiển thị form đăng nhập
4 Hệ thống kiểm tra tên đăngnhập và mật khẩu có trùng vớitrong csdl hay không
5 Hệ thống hiển thị thànhviên đăng nhập thành công
Bảng 3: Các sự kiện chính Đăng nhập hệ thống
- Các sự kiện phụ:
Hành động của tác nhân Hành động của hệ thống
7 Thành viên đăng nhập lại hoặc chọn
chức năng quên mật khẩu ở hệ thống
6 Hệ thống báo nhập sai thông tin,hiển thị form nhập lại
8.Hệ thống hiển thị chức năng tạomật khẩu mới
Bảng 4: Các sự kiện phụ Đăng nhập hệ thống
Trang 16- Biểu đồ hoạt động :
Hình 2.5: Biểu đồ hoạt động Đăng nhập
7.2 Tìm kiếm
-Tác nhân: Khách hàng
-Điều kiện trước: Khách hàng đăng nhập vào phần mềm
-Điều kiện sau: Khi khách hàng hoặc thành viên muốn biết thêm thông tin
3 Khách hàng nhập thông tin cần thiết
vào form tìm kiếm và nhấn nút tìm
kiếm
2 Hệ thống hiển thị form tìm kiếm:tìm kiếm theo quần áo
4 Hệ thống hiển thị kết quả tìmkiếm
Bảng 5: Các sự kiện chính hoạt động tìm kiếm quần áo
Trang 17
-Các sự kiện phụ:
Hành động của tác nhân Hành Hoạt động của hệ thống
3 Khách hàng, Thành viên không
nhập đúng thông tin tìm kiếm
4 Hệ thống không hiển thị kết quả
Bảng 6: Các sự kiện phụ hoạt động tìm kiếm quần áo
- Điều kiện sau: Xác nhận đã đặt quần áo thành công
- Mô tả: Thành viên vào hệ thống xem thông tin quần áo, sau đó chọn các lựa chọn kích cỡ (size S, M, XL, XXL), loại quần áo (dày, mỏng, vv)…
Hình 2.6: Biểu đồ hoạt động tìm kiếm quần áo
Trang 18- Các sự kiện chính:
Hành động của tác nhân Hành động của hệ thống
1 Thành viên vào tìm kiếm xem thông
tin các loại quần áo
3 Thành viên lựa chọn quần áo, bấm
4 Hệ thống hiển thị thông tin quần
áo cho thành viên đặt quần áo
6 Hệ thống sẽ gửi thông tin đặtquần áo về cho quản lý, sau đó sẽlưu dữ liệu và gọi cho khách hàngxác nhận
Bảng 7: Các sự kiện chính hoạt động đặt quần áo
- Các sự kiện phụ:
Hành động của tác nhân Hành động của hệ thống
7 Thành viên không xác nhận, đơn đặt
sân bị hủy
6 Hệ thống quay lại trang trước
Bảng 8: Các sự kiện phụ hoạt động đặt quần áo
- Biểu đồ hoạt động :
Hình 2.7: Biểu đồ hoạt động đặt quần áo
7.3 Xem, cập nhật thông tin cá nhân
- Tác nhân: Thành viên
- Điều kiện trước: Thành viên đăng nhập thành công vào hệ thống
- Điều kiện sau: Thông tin khách hàng được cập nhật vào hệ thống
- Mô tả: Thành viên vào hệ thống xem, sửa thông tin cá nhân và hệ thống cho phép khách hàng xem thông tin đã đăng ký
Trang 19- Các sự kiện chính :
Hành động của tác nhân Hành động của hệ thống
1 Thành viên chọn chức năng xem
thông tin cá nhân
3 Thành viên nhập các thông tin mới và
nhấn nút lưu thông tin
2 Hệ thống hiển thị form xemthông tin với các thông tin cũ củakhách hàng hiện tại
4 Hệ thống lưu lại thông tin mớicủa khách hàng
Bảng 9: Các sự kiện chính hoạt động xem, cập nhật thông tin
- Các sự kiện phụ:
Hành động của tác nhân Hành động của hệ thống
6 Thành viên nhập lại thông tin và lưu
Hình 2.8: Biểu đồ hoạt động xem, cập nhật thông tin
7.4 Quản lý đơn đặt quần áo (admin)
- Tác nhân: Quản trị viên
- Điều kiện trước: Quản trị viên xem thông tin và chỉnh sửa thông tin đặt quần áo của khách hàng
- Điều kiện sau: Lưu trữ thông tin