CHƯƠNG 3 PHÂN TÍCH THIẾT KẾ HỆ THỐNGSau khi khảo sát hệ thống để từ đó biết được quy trình nghiệp vụ của một website bất động sản, em đã tiến hành xây dựng và phát triển các chức năng c
Trang 1ĐẠI HỌC CÔNG NGHỆ GIAO THÔNG VẬN TẢI
KHOA CÔNG NGHỆ THÔNG TIN
-🙞🙞🙞🙞🙞 -Sinh viên thực hiện:
ĐỀ TÀI PHÂN TÍCH VÀ THIẾT KẾ WEBSITE
GIỚI THIỆU VÀ BÁN CÁC DỰ ÁN BẤT ĐỘNG SẢN
Ngành: Công nghệ thông tin
HÀ NỘI – 2022
Trang 2CHƯƠNG 3 PHÂN TÍCH THIẾT KẾ HỆ THỐNG
Sau khi khảo sát hệ thống để từ đó biết được quy trình nghiệp vụ của một website bất động sản, em đã tiến hành xây dựng và phát triển các chức năng cần có, vẽ được biểu đồ usecase tổng quát, use case chi tiết, các bảng đặc tả yêu cầu chi tiết, biểu đồ trình tự, hoạt động, trạng thái và biểu đồ lớp của hệ thống sau đó thiết kế hệ thống.
3.1 KHẢO SÁT
3.1.1 Khảo sát hiện trạng thực tế
3.1.1.1 Đơn vị khảo sát
- Đơn vị khảo sát: Công ty Cổ phần PropertyGuru Việt Nam.
- Địa chỉ: Tầng 31, Keangnam Hanoi Landmark Tower, Khu E6, Khu đô thị CầuGiấy, Phường Mễ Trì, Quận Nam Từ Liêm, Hà Nội
- Điện thoại: (024) 3562 5939 - (024) 3562 5940
- Website: https://www.propertygurugroup.com/
Công ty Cổ phần PropertyGuru Việt Nam - thuộc tập đoàn PropertyGuruSingapore, thành lập vào năm 2007, PropertyGuru là công ty công nghệ bất động sảntin cậy và tiên phong tại châu Á
PropertyGuru là điểm đến ưa thích của hơn 52 triệu người tìm kiếm bất độngsản hàng tháng để tìm kiếm ngôi nhà mơ ước của họ, tạo nên sức mạnh cho người tìmkiếm bất động sản khi cung cấp nhiều lựa chọn và thông tin tin cậy với hơn 3,3 triệubất động sản, sự thấu hiểu thị trường và giải pháp hiệu quả cho phép họ tự tin đưa raquyết định khi mua/bán bất động sản trên khắp các nước Singapore, Malaysia, TháiLan, Indonesia và Việt Nam Công ty đã khẳng định vững chắc chỗ đứng của mình vàđược biết đến là một trong số ít các công ty truyền thông trẻ tuổi có tốc độ phát triểnnhanh chóng, năng động và sáng tạo nhất hiện nay
Công ty hiện đang sở hữu website Batdongsan.com.vn có lịch sử phát triển gần
15 năm tại Việt Nam, được sử dụng bởi 5 triệu người dùng có nhu cầu tìm kiếm bấtđộng sản với 70 triệu lượt xem trang mỗi tháng và được các công cụ đánh giá phổ biếnnhất thế giới như Google, SimilarWeb xếp hạng là Kênh thông tin số 1 về bất động sảntại Việt Nam
Với tầm nhìn trở thành cố vấn tin cậy cho những người tìm kiếm bất động sản,
Batdongsan.com.vn đang và sẽ đầu tư mạnh mẽ vào công nghệ để thân thiện hơn với
Trang 3người dùng và mang đến các giải pháp công nghệ vượt trội Người tìm kiếm bất độngsản có thể tìm thấy hầu hết các thông tin, dữ liệu về bất động sản và các tin tức thịtrường, phong thủy, kiến trúc cũng như các tư vấn có ích từ Batdongsan.com.vn.
Đến nay, bên cạnh trụ sở chính tại Hà Nội, Batdongsan.com.vn đã xây dựng
thêm 8 chi nhánh tại các tỉnh/ thành phố trên khắp cả nước là Hải Phòng, Đà Nẵng,Nha Trang, TP.HCM, Bình Dương, Đồng Nai, Bà Rịa - Vũng Tàu và Cần Thơ để phục
+ Danh bạ doanh nghiệp
+ Danh bạ nhà môi giới
- FastKey - Giải pháp công nghệ dành riêng cho doanh nghiệp bất động sản (chủđầu tư, sàn giao dịch)
- Các chương trình đào tạo và sự kiện trong ngành bất động sản: Expert Talk,Expert Coaching;
- Hội nghị bất động sản Việt Nam - VRES
- Nghiên cứu thị trường và cung cấp dữ liệu trực tuyến về thị trường bất động sảnViệt Nam
- Sản xuất nội dung: Giới thiệu/Đánh giá dự án, 3D scanning, nội dung tương tác(Interaktive Story), v.v
- Tư vấn và thực hiện các kế hoạch truyền thông, marketing trong lĩnh vực bấtđộng sản
3.1.1.2 Nội dung khảo sát
Trang 4Bảng 3 1 Phỏng vấn quản lý dự án
1 Công ty trực tiếp kinh
doanh môi giới bất động sản
3 Giải pháp truyền thông
trên website
Batdongsan.com.vn
- Đăng tin: hỗ trợ hiển thị thông tin sản phẩm bấtđộng sản nổi bật, phù hợp với nhu cầu của kháchhàng và đảm bảo việc tiếp cần người tìm kiếm đạthiệu quả cao nhất
- Bài viết PR: đăng bài với nội dung đa dạng ở vị trítin nóng
- Quảng cáo hiển thị: thiết kế banner nổi bật hỗ trợthông tin đăng tải
- Mọi tin rao khi đăng lên Batdongsan.com.vn yêucầu Khách hàng tuân thủ đúng Quy định củaBatdongsan.com.vn Các trường hợp vi phạm quyđịnh đăng tin, tin rao sẽ bị xóa hoặc biên tập lạitheo đúng quy định đăng tin đã công bố của website
mà không cần thông báo trước
5 Hiện nay trên thị
trường có rất nhiều thông tin
về mua bán, môi giới nhà đất,
môi giới BĐS trên nhiều
website Vậy anh có thể cho
Không phải website nào cũng giống nhau, bạn
có thể tìm hiểu theo 3 loại cơ bản sau:
- Website BĐS dành cho doanh nghiệp: Đây là
loại website tin tức cơ bản, để doanh nghiệp và chủ
Trang 5Câu hỏi Câu trả lời
em biết về các loại website
bất động sản nào không?
đầu tư cập nhật thông tin, giới thiệu dự án, kết nốivới khách hàng tiềm năng và quảng bá thương hiệuđến khách hàng mục tiêu
- Cổng thông tin BĐS: Loại website này ở Việt
Nam rất phổ biến, có vai trò tổng hợp nhiều thôngtin về mua bán, cho thuê với nhiều loại hình nhưnhà đất, chung cư, căn hộ từ nhiều nguồn và nhiềuchủ đầu tư khác nhau Ở đây khách hàng và các chủđầu tư có thể cung cấp, trao đổi thông tin dễ dàng
- Website giới thiệu dự án: website tập trung vào
một dự án cụ thể thường sẽ thiết kế theo kiểuLanding page với mục đích quảng cáo online Đặcđiểm chính của các website này là chỉ tập trung giớithiệu vào một dự án cụ thể với đầy đủ tất cả thôngtin cần có như hình ảnh, vị trí, tiện ích, giá tiền
❖ Phỏng vấn nhân viên
- Ngày phỏng vấn: 07/03/2022
- Nhân viên: Chị Lê Lan Anh
- Nội dung phỏng vấn: Nghiệp vụ và công việc của nhân viên kinh doanh bất động sản.
Bảng 3 2 Phỏng vấn nhân viên
1 Khi lên danh sách bảng
giá dịch vụ thì thông tin nào là
Trang 6sóc khách hàng hậu mãi không?
hàng cho đến khi căn hộ được hoàn thiện và traotay khách hàng, theo dõi liệu căn hộ có hoànthiện đúng như những gì đã cam kết trong hợpđồng hay chưa, liệu họ có muốn thay đổi, chỉnhsửa chi tiết gì trong căn hộ không?
❖ Phỏng vấn khách hàng
Trang 10Với kết quả 320 người tham gia khảo sát với tỷ lệ 40,6% nam, 53,1% nữ trong độ tuổi chiếm lớn nhất là các bạn trẻ từ dưới 24 tuổi thì đa phần đều đang
ở nhà thuê và dự định sẽ dành ra 1-2 tỷ để sở hữu một ngôi nhà Kết quả khá khảquan với việc sẽ chấp nhận sử dụng website để tìm kiếm nghiên cứu mua hoặc thuê nhà.
Trang 123.1.2 Mô tả bài toán
Tại đây, sàn giao dịch bất động sản tạo ra sự kết nối giữa những người có nhu cầumua và bán bất động sản, giữa người dùng và các chuyên gia nhằm giúp mọi ngườitìm kiếm, chia sẻ và xây dựng một không gian sống hoàn hảo
Đối với khách hàng
Khách hàng vãng lai cũng như các khách hàng đã đăng ký nhận thông tin có thểtìm kiếm thông tin về các dự án bất động sản theo từ khóa, theo khu vực, theo danhmục, theo giá, tiện ích, theo loại hình giao dịch và theo loại BĐS
Khách hàng biết được các loại bất động sản, các dự án, chủ đầu tư, nguồn gốccủa dự án bất động sản
Sau khi tìm thấy dự án bất động sản phù hợp, khách hàng có thể xem thông tinchi tiết của dự án (Tên, địa chỉ, giá, diện tích, số lượng phòng, v.v.) và có thể liên hệvới chủ đầu tư qua email, gọi trực tiếp qua số điện thoại hoặc thông qua các trangmạng xã hội như facebook, zalo, v.v
Có thể để lại thông tin để được tư vấn chi tiết hơn, khách hàng cần tuân thủ cáchướng dẫn
Đối với người quản trị hay thành viên
Nếu quản trị viên hay thành viên đăng nhập thành công sẽ chuyển đến trang chủdành cho quản trị viên Quản trị chọn quản lý tài khoản trên thanh điều hướng Trongquản lý tài khoản, có các chức năng như thêm, sửa, xóa thông tin tài khoản Chức năngthêm tài khoản tương đương với đăng ký tài khoản và để đảm bảo tính bảo mật thì chỉquản trị viên mới có thể thêm tài khoản và phân quyền Sau khi được thêm (đăng ký),thành viên có thể vào trang quản trị để có thể thực hiện các chức năng chuyên tráchcủa mình
Chức năng quan trọng không kém đó là quản lý dự án bất động sản Thành viên
có thể thêm, sửa, xóa và xem danh sách dự án Ngoài ra còn có chức năng quản lý loạibất động sản (biệt thự, căn hộ, chung cư, nhà vườn, v.v.) và chức năng quản lý loạihình giao dịch (bán, thuê) Quản trị có thể xem danh sách, thêm, sửa, xóa loại dự án,loại hình giao dịch nếu không tồn tại bất động sản
Nhằm giúp cho khách hàng có thể nắm bắt được những thông tin bất động sản,một chức năng cũng không kém phần quan trọng đó là quản lý tin tức Quản trị viêncũng có thể thêm, sửa, xóa tin tức mới nhất một cách dễ dàng và tiện lợi
Tư vấn tận tình cho khách hàng, giới thiệu những dự án tốt nhất, phù hợp nhấtvới những yêu cầu mà khách hàng đề ra Hướng dẫn khách hàng chu đáo
Trang 13❖ Các usecase cần thiết
⮚ Quản lý: Là người quản lý hệ thống Thực hiện các chức năng như một thành
viên Ngoài ra có quyền cấp phát mới một tài khoản, phân quyền sử dụng cho tàikhoản, cập nhật hay xóa một tài khoản
- Quản lý tài khoản cá nhân
- Quản lý tất cả các danh mục của hệ thống
thông tin mới nhất về bất động sản cũng như những ưu đãi của hệ thống
- Khách hàng có thể xem thông tin chi tiết của dự án (Tên, địa chỉ, giá, diện tích,
số lượng phòng, v.v.) và có thể liên hệ với chủ đầu tư qua email, gọi trực tiếp qua sốđiện thoại hoặc thông qua các trang mạng xã hội như facebook, zalo, v.v
Trang 14❖ Xây dựng các chức năng dự kiến
2 Giới thiệu - Vềchúng tôi
- Giới thiệu tổng quan
- Đội ngũ nhân viên
- Sứ mệnh và tầm nhìn
- Giới thiệu khác
- Quản trị tổ chức phân cấp
dữ liệu cho module
- Quản trị soạn nội dungcho các bài viết
3 Banner slide
- Hiển thị ảnh về đơn vịtheo dạng trình chiếu choweb thêm sinh động, hấpdẫn
- Không hạn chế số lượnghình ảnh
- Quản trị tổ chức phân cấp
dữ liệu cho module
- Quản trị có thể thay đổihình ảnh, chọn hiệu ứngtrình chiếu của slide
4 Tin tức - Hiển thị tin tức cho ngườidùng xem Nội dung tin tức
do quản trị soạn thảo
- Quản trị tổ chức phân cấp
dữ liệu cho module
- Quản trị nhập dữ liệu tintức
5 Mạng xã hội - Hiển thị icon các mạng xãhội của đơn vị/tổ chức lên
trang web
- Quản trị tổ chức phân cấp
dữ liệu cho module
- Quản trị cấu hình liên kếtđến mạng xã hội của đơnvị/tổ chức
6 Liên hệ
- Cung cấp biểu mẫu chophép người dùng nhậpthông tin, nội dung liên hệđến đơn vị/tổ chức
- Quản trị tổ chức phân cấp
dữ liệu cho module
- Quản trị cấu hình emailnhận mail của người dùng
7 Tìm kiếm bấtđộng sản
- Tìm kiếm theo từ khóa
- Tìm kiếm theo khu vực
- Tìm kiếm theo giá
- Tìm kiếm theo loại hìnhgiao dịch
Trang 15+ Dự án đang thực hiện.
+ Dự án sắp thực hiện
thông tin về các dự án bấtđộng sản
- Tạo tài khoản
- Sửa thông tin thành viên
- Xóa thông tin thành viên
- Xem danh sách thành viên
▪ Quản lý loại tin đăng:
- Thêm loại tin đăng
- Cập nhật loại tin đăng
- Xóa loại tin đăng
- Tìm kiếm loại tin đăng
Trang 16▪ Thống kê:
- Thống kê thành viên
- Thống kê dự án
▪ Quản lý tài khoản cá nhân:
- Sửa thông tin cá nhân
- Đổi mật khẩu
▪ Quản lý tài khoản cá nhân:
- Sửa thông tin cá nhân
Trang 17▪ Quản lý khách hàng
- Xem thông tin khách hàng
- Xóa khách hàng
3 Khách hàng
▪ Đăng ký làm thành viên của hệ thống
▪ Đăng ký nhận thông tin về dự án
▪ Xem
- Xem theo loại bds
- Xem theo quyện huyện
- Xem theo khoảng giá
Trang 183.2.2 Biểu đồ UseCase tổng quát
Hình 3 1 Usecase tổng quát
3.2.3 Biểu đồ UseCase chi tiết
3.2.3.1 Usecase Đăng nhập – Đăng xuất
Hình 3 2 Usecase đăng nhập.
Trang 191 Người sử dụng chọn chức năng “Đăng nhập”
2 Hệ thống hiển thị form “Đăng nhập”
3 Người sử dụng nhập “Email” và “Password”, gửi thôngtin đến hệ thống
4 Hệ thống kiểm tra Nếu đúng thì cho phép truy cập, và sửdụng Nếu sai hệ thống thông báo lỗi và yêu cầu ngườidùng nhập lại thông tin
4.4 Nhập sai Email, Password, đăng nhập thất bại
Bảng 3 6 Đặc tả usecase đăng xuất
Tác nhân Quản trị, thành viên
Mục đích Đăng xuất hệ thống
Mô tả Người sử dụng thoát khỏi hệ thống
Tiền điều kiện Đã đăng nhập
Luồng sự kiện chính 1 Người sử dụng chọn chức năng “Đăng xuất”
2 Hệ thống chuyển về “Trang chủ”
Trang 203.2.3.2 Usecase Quản lý đăng ký
Mô tả Người dùng đăng ký làm thành viên của hệ thống
Tiền điều kiện Khách hàng chưa có tài khoản hệ thống
Luồng sự kiện
chính
1 Người sử dụng chọn chức năng “Đăng ký”
2 Hệ thống hiển thị form “Đăng ký”
3 Người dùng nhập đầy đủ thông tin vào form “Đăng ký tàikhoản”
4 Hệ thống lưu thông tin khách hàng vào CSDL với trạngthái = 0 (chưa kích hoạt)
5 Hệ thống gửi email xác minh và yêu cầu khách hàng kiểmtra mail để kích hoạt tài khoản
Luồng sự kiện phụ
3.1 Nhập sai định dạng Email, password, yêu cầu nhập lại3.2 Nhập thiếu thông tin: email, username, password, confirmpassword, yêu cầu nhập đầy đủ
3.3 Nhập password và confirm password không trùng nhau,yêu cầu nhập lại
3.4 Thông tin tài khoản đã tồn tại trong CSDL, thông báo tàikhoản đã tồn tại
4.1 Nhập sai định dạng thông tin của form, yêu cầu nhập lại4.2 Nhập thiếu thông tin form, yêu cầu nhập đầy đủ
4.3 Bỏ trống thông tin, yêu cầu nhập đầy đủ
Trang 213.2.3.3 Usecase Quản lý quyền
Hình 3 4 Usecase quản lý quyền.
Bảng 3 8 Đặc tả usecase quản lý quyền
Tác nhân Quản trị
Mục đích Quản lý quyền
Mô tả Actor có thể xem danh sách, thêm, sửa, xóa quyền
Tiền điều kiện Đã đăng nhập
Luồng sự kiện chính
1 Chọn các chức năng của mục quản lý quyền trong hệthống: xem danh sách, thêm, sửa, xóa quyền
2 Actor chọn chức năng “Thêm quyền”
3 Hệ thống hiển thị form “Thêm quyền”
4 Actor điền đầy đủ các thông tin
5 Hệ thống kiểm tra dữ liệu Nếu đúng thông báo thànhcông và lưu vào CSDL Ngược lại, yêu cầu nhập lạithông tin
Dòng thay thế 2a Actor chọn chức năng “Xem quyền”
3a Tìm kiếm và lọc để tìm ra quyền muốn xem, hệ thống trả
về thông tin quyền muốn xem
2b Actor chọn chức năng “Sửa quyền”
3b Hệ thống hiển thị form “Sửa quyền”
4b Actor điền đầy đủ các thông tin cần sửa
Trang 22Use Case tiếp tục bước 5.
2c Actor chọn chức năng “Xóa quyền”
3c Hệ thống trả về và yêu cầu xác nhận có xóa hay không.Chọn xác nhận xóa để thực hiện xóa quyền khỏi hệ thống
Luồng sự kiện phụ
5.1 Sai định dạng các trường thông tin quyền, yêu cầu nhậplại
5.2 Để trống thông tin quyền, yêu cầu nhập đầy đủ
5.3 Thông tin quyền đã có trong CSDL, thông đã tồn tại 3c1 Quyền tồn tại tài khoản thì không được xóa
3.2.3.4 Usecase Quản lý tài khoản
Hình 3 5 Usecase quản lý tài khoản.
Bảng 3 9 Đặc tả usecase quản lý tài khoản
Tác nhân Quản trị
Mục đích Quản lý tài khoản
Mô tả Quản trị có thể xem danh sách, tạo, sửa, xóa phần quyền.Tiền điều kiện Đã đăng nhập
Hậu điều kiện Tạo tài khoản, sửa thông tin, phân quyền thành công
Luồng sự kiện chính 1. Chọn các chức năng của mục quản lý tài khoản trong hệ
thống: xem danh sách, thêm, sửa, xóa, phân quyền tài
Trang 232. Actor chọn chức năng “Tạo tài khoản”
3. Hệ thống hiển thị form “Tạo tài khoản”
4. Actor điền đầy đủ các thông tin và phân quyền cho tàikhoản đó
5. Hệ thống kiểm tra dữ liệu Nếu đúng thông báo thànhcông và lưu vào CSDL Ngược lại, yêu cầu nhập lạithông tin
Dòng thay thế
2a Actor chọn chức năng “Xem tài khoản”
3a Tìm kiếm và lọc để tìm ra tài khoản muốn xem, hệ thốngtrả về thông tin tài khoản muốn xem
2b Actor chọn chức năng “Sửa tài khoản”
3b Hệ thống hiển thị form “Sửa tài khoản”
4b Actor điền đầy đủ các thông tin cần sửa
Use Case tiếp tục bước 5.
2c Actor chọn chức năng “Xóa tài khoản”
3c Hệ thống trả về và yêu cầu xác nhận có xóa hay không.Chọn xác nhận xóa để thực hiện xóa tài khoản khỏi hệthống
3.2.3.5 Usecase Quản lý tài khoản cá nhân
Hình 3 6 Usecase quản lý tài khoản cá nhân.
Bảng 3 10 Đặc tả Usecase quản lý tài khoản cá nhân
Trang 24Tên UC Quản lý tài khoản cá nhân
Tác nhân Quản trị, Thành viên, Khách hàng
Mục đích Xem tài khoản, thay đổi thông tin cá nhân, đổi mật khẩu
Mô tả Quản lý tài khoản cá nhân
Tiền điều kiện Đã đăng nhập
Luồng sự kiện chính
1 Actor chọn chức năng “Quản lý tài khoản”
2 Actor có thể chọn các tùy chọn: thay đổi thông tin cánhân hoặc đổi mật khẩu
3 Chọn “Chỉnh sửa thông tin”
- Hệ thống hiển thị form “chỉnh sửa”
- Actor sửa thông tin cần sửa: tên, địa chỉ, sđt…
4 Hệ thống kiểm tra dữ liệu Nếu đúng thông báo thànhcông và lưu vào CSDL Ngược lại, yêu cầu nhập lạithông tin
Dòng thay thế
3a Chọn “Đổi mật khẩu”
- Hệ thống hiển thị form “Đổi mật khẩu”
- Actor nhập các thông tin yêu cầu
Use Case tiếp tục bước 4
3.2.3.6 Usecase Quản lý tin tức
Hình 3 7 Usecase quản lý tin tức.
Bảng 3 11 Đặc tả Usecase quản lý tin tức
Trang 25Tên UC Quan ly tin tuc
2 Actor chọn chức năng “Thêm tin tức”
3 Hệ thống hiển thị form “Thêm tin tức”
4 Người sử dụng điền đầy đủ các thông tin
5 Hệ thống kiểm tra dữ liệu Nếu đúng thông báo thànhcông và lưu vào CSDL Ngược lại, yêu cầu nhập lạithông tin
Dòng thay thế
2a Actor chọn chức năng “Xem tin tức”
3a Tìm và lọc tin tức để tìm ra tin tức muốn xem, hệ thốngtrả về thông tin tin tức muốn xem
2b Actor chọn chức năng “Sửa tin tức”
3b Hệ thống hiển thị form “Sửa tin tức”
4b Actor điền đầy đủ các thông tin cần sửa
Use Case tiếp tục bước 5.
2c Actor chọn chức năng “Xóa tin tức”
3c Hệ thống trả về và yêu cầu xác nhận có xóa hay không.Chọn xác nhận xóa để thực hiện xóa tin tức khỏi hệ thống
Trang 263.2.3.7 Usecase Quản lý loại bất động sản
Hình 3 8 Usecase quản lý loại bất động sản.
Bảng 3 12 Đặc tả Usecase quản lý loại bất động sản
Tác nhân Quản trị, thành viên
Mục đích Quản lý loại bất động sản
Mô tả Actor có thể xem danh sách, thêm, sửa, xóa loại bds
Tiền điều kiện Đã đăng nhập
Luồng sự kiện chính
1 Chọn các chức năng của mục quản lý loai bds trong hệthống: xem danh sách, thêm, sửa, xóa loại bds
2 Actor chọn chức năng “Thêm loại bds”
3 Hệ thống hiển thị form “Thêm loại bds”
4 Actor điền đầy đủ các thông tin
5 Hệ thống kiểm tra dữ liệu Nếu đúng thông báo thànhcông và lưu vào CSDL Ngược lại, yêu cầu nhập lạithông tin
Dòng thay thế 2a Actor chọn chức năng “Xem loại bds”
3a Tìm kiếm và lọc để tìm ra loại bđs muốn xem, hệ thốngtrả về thông tin loại bđs muốn xem
2b Actor chọn chức năng “Sửa loại bds”
3b Hệ thống hiển thị form “Sửa loại bds”
Trang 274b Actor điền đầy đủ các thông tin cần sửa
Use Case tiếp tục bước 5.
2c Actor chọn chức năng “Xóa loại bds”
3c Hệ thống trả về và yêu cầu xác nhận có xóa hay không.Chọn xác nhận xóa để thực hiện xóa loại bds khỏi hệ thống
3.2.3.8 Usecase Quản lý loại hình giao dịch
Hình 3 9 Usecase quản lý loại hình giao dịch.
Bảng 3 13 Đặc tả Usecase quản lý loại hình giao dịch
Tác nhân Quản trị, thành viên
Mục đích Quản lý loại hình giao dịch
Mô tả Actor có thể xem danh sách, thêm, sửa, xóa loại hình
Tiền điều kiện Đã đăng nhập
Luồng sự kiện chính 1. Chọn các chức năng của mục quản lý loại hình giao dịch
trong hệ thống: xem danh sách, thêm, sửa, xóa loại hình