II. Phân tích và thết kế hệ thống
2.3 Lược đồ Activity
2.3.1 Lược đồ activity cho chức năng đăng nhập
<Nhập lại>
Nhập tên đăng nhập và mật khẩu
Đăng nhập thành công Thông báo đăng nhập thất bại Kiểm tra tên đăng nhập và mật khẩu
Cơ sở dữ liệu <Sai>
<Đúng>
<Kiểm tra từ CSDL>
Hình III-2 : Lược đồ activity đăng nhập
Giải thích: Khách hàng sau khi click vào ơ đăng nhập from đăng nhập hiện ra, khách hàng sẽ điền tên đăng nhập, mật khẩu và submit hệ thống sẽ kiểm tra xem tài khoản và mật khẩu có đúng với trong csdl hay không, nếu sai trở về from đăng nhập và thong báo, nếu đúng đăng nhập thàng công.
2.3.1 Lược đồ activity cho chức năng đăng ký thành viên
<Đúng>
<Sai>
Nhập thơng tin cần đăng kí
T ruyền thơng tin nhập xuống CSDL
T hông báo trùng thông tin
T hông báo nhập thiếu thông tin Ki ểm tra nhập thông tin đầy đủ
Kiểm tra thơng tin có bị trùng
T hơng báo đăng ký thành cơng
Cơ sở dữ liệu <Đúng> <Sai> <Nhập lại> <Nhập l ại > <Lưu xuống CSDL>
Hình III-3: Lược đồ activity đăng ký thành viên
Giải thích: Khách hàng sau khi click vào đăng ký thành viên hệ thống sẽ hiện ra site đăng ký, khách hàng điền đầy đủ nội dung theo yêu cầu và nhấn submit, hệ thống sẽ kiểm tra xem thong tin có hợp lệ, nếu sai trở lại site đăng ký và thông báo, nếu đúng truyền xuống csdl và kiểm tra xem có trùng tài khản, nếu trùng trở lại site đăng ký và thong báo, nếu không trùng lưu tài khoản và thong báo đăng ký thành công.
2.3.2 Lược đồ activity cho chức năng thêm <Nhập lại> <Nhập lại> <Sai> <Đúng> <Đúng>
<Sai> <Lưu vào CSDL> Nhập thông tin cần thêm
T ruyền thông tin nhập xuống điều khiển hệ thống
Thông báo nhập trùng
T hông báo thêm thành công Kiểm tra đã nhập đầy đủ
Kiểm tra nhập trùng
Thông báo nhập thiếu
Cơ sở dữ liệu
Hình III-4 : Lược đồ activity thêm
Giải thích: Nhập thơng tin cần thêm hệ thống sẽ kiểm tra xem đã nhập đầy đủ chưa, nếu chưa quay lại nhập thong tin thêm, nếu đủ truyền thong tin xuống điều khiển hệ thống, hệ thống sẽ kiểm tra xem có nhập trùng khơng, nếu trùng quay lại from nhập thong tin cần thêm, nếu khơng trùng thì thong báo nhập thành công và thong báo.
2.3.3 Lược đồ activity cho chức năng xóa
<Khơng>
<Có>
<Cập nhật trong CSDL> Chọn thơng tin cần xóa
Xóa trong cơ sở dữ liệu
T hơng báo xóa thành cơng Cảnh báo xóa trong cơ sở dữ liệu
Cơ sở dữ l iệu
Hình III-5: Lược đồ activity xóa
Giải thích: chọn thơng tin cần xóa hệ thống cảnh báo xóa và đưa ra lựa chọn xóa hoặc khơng, nếu chọn khơng thì thốt xóa, nếu chọn có sẽ xóa dữ liệu trong csdl Và thông báo.
2.3.4 Lược đồ activity cho chức năng cập nhật
<Cập nhật trong CSDL> <Sai> <Đúng> Cơ sở dữ liệu Chọn thông tin cần cập nhật Nhập thông tin cần cập nhật
Thông báo cập nhật thành cơng Kiểm tra chắc chắn cập nhật?
Giải thích: trong activity cho chức năng cập nhật khách hàng sẽ chọn thông tin cập nhật, nhập thơng tin cập nhât, hỏi khách hàng có chặc chắc cập nhât, nếu khơng thì thốt, nếu đúng thơng báo cập nhật thafnhc ơng và thêm vào csdl.