Tải bản đầy đủ (.doc) (25 trang)

Hệ thống môi giới quảng cáo

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (549.44 KB, 25 trang )

Website: Email : Tel : 0918.775.368
H th ng môi gi i qu ng cáo ệ ố ớ ả
SV th c hi n : Nguy n Duy H ng L p: HTTT . K48ự ệ ễ ư ớ
1.M c tiêu c a h th ng : ụ ủ ệ ố
ây là m t h th ng theo d ng Agent môi gi i trung gian gi a ng i mua qu ng cáo và Đ ộ ệ ố ạ ớ ữ ườ ả
bán qu ng cáo.C ng i mua qu ng cáo và bán qu ng cáo cùng tham gia vào h th ng, ả ả ườ ả ả ệ ố
h th ng s đ ng ra làm trung gian giúp cho vi c mua bán qu ng cáo gi a 2 bên thu n l i ệ ố ẽ ứ ệ ả ữ ậ ợ
và hi u qu h n.ệ ả ơ
2.T vi t t t , thu t ng : ừ ế ắ ậ ữ
STT Thuật ngữ Diễn giải
1 Qc Quảng cáo
2 Ht Hệ thống
3 Publisher Người bán quảng cáo , tức là các website cho phép
đăng quảng cáo
4 Advertiser Người mua quảng cáo ,tức là người cần đăng quảng
cáo
5 Admin Quản trị hệ thống
6 Guest Khách viếng thăm
7 Vùng quảng cáo Là 1 vùng trên website của publisher cho phép đặt
quảng cáo,vùng quảng cáo có thể ở các vị trí khác
nhau , mỗi vùng quảng cáo bao gồm nhiều quảng
cáo dạng text hoặc banner,hiển thị theo nhiều cách
khác nhau : theo hàng ,theo cột , theo ô ...
3. i t ng s d ng :Đố ượ ử ụ
4.Quy trình nghi p v :ệ ụ
- Publisher đ ng ký vào h th ng ,tr c khi đ ng ký , publisher ph i ch n đ ng ý vào m c ă ệ ố ướ ă ả ọ ồ ụ
i u kho n chung (đó là nh ng đi u kho n đ c quy đ nh s n,ng i dùng ph i ch p Đ ề ả ữ ề ả ượ ị ẵ ườ ả ấ
nh n).Form đ ng ký bao g m các thông tin: tên truy c p,m t kh u,webiste,emailậ ă ồ ậ ậ ẩ
- Publisher đ ng nh p vào và đi n các thông tin c n thi t : ă ậ ề ầ ế
Người sử dụng
Avertiser Admin Publisher


1
Website: Email : Tel : 0918.775.368
• thông tin phân lo i ki u website ạ ể
o l a ch n trong 1 danh sách nhóm : chính tr , kinh th , gi i trí,khoa ự ọ ị ế ả
h c,máy tính,m ng xã h i,báo đi n t ,di n đàn ;tick vào nh ng ọ ạ ộ ệ ử ễ ữ
nhóm phù h p v i website c a mình ợ ớ ủ
o đi n t khóa (tags) li n quan ề ừ ề
o đi n mô t v websiteề ả ề
• t o các vùng qu ng cáo ,đ nh giá qu ng cáoạ ả ị ả
o nh p vào form t o vùng qu ng cáo bao g m : ậ ạ ả ồ
 ki u qu ng cáo : banner,textể ả
 kích th c qu ng cáo bao g m :ướ ả ồ
• 1 hàng , kích th c : r ng 800px, cao 100pxướ ộ
• 1 c t ,kích th c : r ng 100pxộ ướ ộ
• 1 qu ng cáo đ n : r ng 800px, cao 100px;ả ơ ộ
• 1 b ng qu ng cáo: r ng 800pxả ả ộ
 đ nh giá cho vùng qu ng cáo đó (phí theo tháng)ị ả

- H th ng t o ra các đo n code HTML, publisher l y v chèn vào site c a mình,các đo n ệ ố ạ ạ ấ ề ủ ạ
code này s hi n th qu ng cáo khi đ c ch đ nh.ẽ ể ị ả ượ ỉ ị
- Advertiser đ ng ký vào h th ng tr c khi đ ng ký c ng ph i ch p nh n i u kho n ă ệ ố ướ ă ũ ả ấ ậ Đ ề ả
chung,thông tin đ ng ký bao g m : tên truy c p , m t kh u , tên th t,email,website.ă ồ ậ ậ ẩ ậ
- Advertiser vào h th ng tìm và l a ch n Publisher phù h p đ đ t qu ng cáo ệ ố ự ọ ợ ề ặ ả
- Advertiser sau khi ch n publisher s nh p thông tin qu ng cáo c n thi t bao g m: ọ ẽ ậ ả ấ ế ồ
o publisher
o vùng qu ng cáo trên site c a publisherả ủ
o s tháng đ ng : ng n h n : s tháng c th , dài h nố ă ắ ạ ố ụ ể ạ
o thông tin c n qu ng cáoầ ả
Thông tin này s đ c h th ng l u l i và đ a và danh sách đ i phê duy t.ẽ ượ ệ ố ư ạ ư ợ ệ
- Advertiser thanh toán ti n phí qu ng cáo đ nh k cho Admin.ề ả ị ỳ

- Admin vào h th ng duy t danh sách qu ng cáo Advertiser g i đ n,ki m tra s h p l ệ ố ệ ả ử ế ể ự ợ ệ
c a qu ng cáo(advertiser đã thanh toán ti n,n i dung qu ng cáo có h p l ?) và n u duy t ủ ả ề ộ ả ợ ệ ế ệ
thì s kích ho t qu ng cáo , qu ng cáo s đ c hi n th trên code HTML đ c chèn vào siteẽ ạ ả ả ẽ ượ ể ị ượ
các publisher
- Admin đ nh ký thanh toán ti n cho Publisher.ị ề
- Publisher vào h th ng theo dõi tình hình doanh thu và qu ng cáo trên site c a mìnhệ ố ả ủ
- Advertiser vào h th ng theo dõi tình hình qu ng cáo, đánh giá hi u qu mà h th ng ệ ố ả ệ ả ệ ố
mang l i ạ
- Advertiser, Publisher g i khi u n i, ý ki n n u c n thi t đ Admin ph c v x lý.ử ế ạ ế ế ầ ế ể ụ ụ ử
5.Các ca s d ng:ử ụ
- Publishers
1. ng ký tài kho n Đă ả
2. i n thông tin, l a ch n các format qc phù h p Đ ề ự ọ ợ
3. t giá cho qc c a mìnhĐặ ủ
4. L y code ht t o ra v paste vào các vùng mu n đ t banner ấ ạ ề ố ặ
5. Theo dõi hi u qu qc/ doanh thu thông qua htệ ả
- Admin
1. Qu n lí h th ng : publisher, advertisersả ệ ố
2. Phê duy t và kích ho t qcệ ạ
3. nh k thu ti n advertiser và thanh toán cho publisherĐị ỳ ề
4. Ch m sóc khách hàng (advertisers, publisher)ă
2
Website: Email : Tel : 0918.775.368
- Advertisers
1 . ng kýĐă
2. Tìm các publishers + v trí qc phù h p thông qua htị ợ
3. G i th ng tin c n qcử ồ ầ
4. Theo dõi hi u qu c a qcệ ả ủ
S đ use – case t ng quan:ơ ồ ổ
Chi ti t Use-case:ế

Publishers:
1. ng ký, t o tài kho n publisher :Đă ạ ả
Mã use case
UC_01
Tên use case
Đăng ký, tạo tài khoản publisher
3
Website: Email : Tel : 0918.775.368
Tác nhân (actor)
Publisher
Mô tả
Publisher đăng ký vào hệ thống
Điều kiện đầu vào
Admin đăng nhập và được xác nhận
Kết quả đầu ra
Thông tin đăng ký của publisher,email xác nhận
Luồng sự kiện chính
STT Tác nhân Hành động
1. Người dùng Vào tạo tài khoản
2. Hệ thống Đưa ra form tạo tài khoản
3. Người dùng Nhập đầy đủ thông tin cần thiết
4. Người dùng Nhấn nút “Tạo”
5. Hệ thống - Kiểm tra các thông tin cần thiết đã được
điền chưa, tất cả các thông tin đã đúng
và hợp lệ chưa.
- Nếu tất cả các điều kiện trên đều thỏa
mãn, hệ thống sẽ tiến hành lưu tài khoản
publisher
6. Hệ thống Gửi email xác nhận
7. Người dùng Check mail và click vào link xác nhận

8. Hệ thống Xác nhận cho người dùng nếu người dùng
click vào link
Luồng sự kiện khác
STT Tác nhân Hành động
5b. Hệ thống Nếu thông tin đầu vào chưa đủ, không hợp
lệ hoặc không đúng, đưa ra thông báo và
yêu cầu nhập lại.
Uses
Không
Extends
Không
Tần suất sử dụng
Cao
2.Nh p ch nh s a thông tin ậ ỉ ử
Mã use case
UC_02
Tên use case
Chỉnh sửa thông tin publisher
Tác nhân (actor)
Publisher
Mô tả
Publisher chỉnh sửa thông tin cá nhân trong hệ thống
Điều kiện đầu vào
Publisher đăng nhập và được xác nhận
Kết quả đầu ra
Các thông tin mới cập nhật của publisher
Luồng sự kiện
chính
STT Tác nhân Hành động
1. Người dùng Bấm vào nút Chỉnh sửa thông tin cá nhân

2. Hệ thống Đưa ra form thông tin cá nhân đã điền trước
4
Website: Email : Tel : 0918.775.368
các giá trị hiện tại của publisher
3. Người dùng Nhập thông tin mới
4. Người dùng Nhấn nút “Chấp nhận”
5. Hệ thống - Kiểm tra các thông tin cần thiết đã được
điền chưa, tất cả các thông tin đã đúng và
hợp lệ chưa.
- Nếu tất cả các điều kiện trên đều thỏa
mãn, hệ thống sẽ tiến hành lưu thông tin
mới
Luồng sự kiện khác
STT Tác nhân Hành động
5b. Hệ thống Nếu thông tin chỉnh sửa chưa đủ, không hợp
lệ hoặc không đúng, đưa ra thông báo và
yêu cầu nhập lại.
Uses
Không
Extends
Không
Tần suất sử dụng
Cao
3.C p nh t b ng giáậ ậ ả
Mã use case
UC_03
Tên use case
Cập nhật bảng giá của publisher
Tác nhân (actor)
Publisher

Mô tả
Publisher chỉnh sửa bảng báo giá qc trên site của mình
Điều kiện đầu vào
Publisher đăng nhập và được xác thực
Kết quả đầu ra
Các thông tin mới về bảng giá
Luồng sự kiện
chính
STT Tác nhân Hành động
1. Người dùng Bấm vào nút Chỉnh sửa bảng giá
2. Hệ thống Đưa ra form thông tin bảng giá hiện tại của
publisher
3. Người dùng Nhập thông tin mới
4. Người dùng Nhấn nút “Chấp nhận”
5. Hệ thống - Kiểm tra các thông tin cần thiết đã được
điền chưa, tất cả các thông tin đã đúng và
hợp lệ chưa.
- Nếu tất cả các điều kiện trên đều thỏa
mãn, hệ thống sẽ tiến hành lưu thông tin
mới
Luồng sự kiện khác
STT Tác nhân Hành động
5b. Hệ thống Nếu thông tin chỉnh sửa chưa đủ, không hợp
lệ hoặc không đúng, đưa ra thông báo và
yêu cầu publisher nhập lại.
Uses
Không
5
Website: Email : Tel : 0918.775.368
Extends

Không
Tần suất sử dụng
Bình thường
4.T o và l y code snippetạ ấ
Mã use case
UC_04
Tên use case
Tạo mã chèn vào site của publisher
Tác nhân (actor)
Publisher
Mô tả
Use case này cho phép publisher nhập số lượng vị trí chèn quảng cáo từ đó hệ
thống sẽ tạo ra số đoạn code tương ứng để publisher chèn vào site
Điều kiện đầu vào
Publisher đăng nhập và được xác thực
Kết quả đầu ra
Các đoạn code
Luồng sự kiện
chính
STT Tác nhân Hành động
1. Người dùng Bấm vào nút Tạo mã chèn
2. Hệ thống Đưa ra thông tin về mã chèn hiện tại của
publisher , đồng thời hiển thị form cho phép
publisher tạo thêm hay bỏ bớt các đoạn code
dã có
3. Người dùng Nhập thông tin mới
4. Người dùng Nhấn nút “Chấp nhận”
5. Hệ thống Hệ thống sẽ tiến hành tạo code theo yêu cầu
và lưu thông tin.
Uses

Không
Extends
Không
Tần suất sử dụng
Cao
5.Xem thông tin theo dõi tình hình qc,doanh thu
Mã use case
UC_05
Tên use case
Theo dõi các thông tin tình hình quảng cáo và doanh thu của publisher
Tác nhân (actor)
Publisher
Mô tả
Theo dõi các thông tin tình hình quảng cáo và doanh thu của publisher
Điều kiện đầu vào
Publisher đăng nhập và được xác thực
Kết quả đầu ra
Thông tin cho publisher
Luồng sự kiện
STT Tác nhân Hành động
6
Website: Email : Tel : 0918.775.368
chính
1. Người dùng Bấm vào nút Xem tình hình quảng cáo
2. Hệ thống Đưa ra thông tin chi tiết về tình hình quảng
cáo , danh thu cho của publisher
Uses
Không
Extends
Không

Tần suất sử dụng
Cao
Admin:
1.Qu n lí h th ngả ệ ố
Mã use case
UC_06
Tên use case
Kích hoạt publisher
Tác nhân (actor)
Admin
Mô tả
Kích hoạt 1 publisher , khi đó publisher mới có thể tham gia hệ thống
Điều kiện đầu vào
Admin đăng nhập và được xác thực
Kết quả đầu ra
Publisher được kích hoạt
7
Website: Email : Tel : 0918.775.368
Luồng sự kiện
chính
STT Tác nhân Hành động
1. Người dùng Vào danh sách Publisher
2. Hệ thống Đưa ra danh sách Publisher đang có trong hệ
thống
3. Người dùng Click chọn Publisher
4.
Người dùng Click chọn Kích hoạt
5. Hệ thống Tiến hành kích hoạt publisher
Uses
Không

Extends
Không
Tần suất sử dụng
Bình thường
Mã use case
UC_07
Tên use case
Bỏ kích hoạt publisher
Tác nhân (actor)
Admin
Mô tả
Bỏ kích hoạt 1 publisher , khi đó publisher mất quyền tham gia hệ thống
Điều kiện đầu vào
Admin đăng nhập và được xác thực
Kết quả đầu ra
Publisher bị bỏ kích hoạt
Luồng sự kiện
chính
STT Tác nhân Hành động
1. Người dùng Vào danh sách Publisher
2. Hệ thống Đưa ra danh sách Publisher đang có trong hệ
thống
3. Người dùng Click chọn Publisher
4.
Người dùng Click chọn bỏ kích hoạt
Hệ thống Tiến hành bỏ kích hoạt publisher
Uses
Không
Extends
Không

Tần suất sử dụng
Bình thường
Mã use case
UC_08
Tên use case
Xóa publisher
Tác nhân (actor)
Admin
Mô tả
Xóa 1 publisher
Điều kiện đầu vào
Admin đăng nhập và được xác thực
8
Website: Email : Tel : 0918.775.368
Kết quả đầu ra
Publisher bị xóa
Luồng sự kiện
chính
STT Tác nhân Hành động
1. Người dùng Vào danh sách Publisher
2. Hệ thống Đưa ra danh sách Publisher đang có trong hệ
thống
3. Người dùng Click chọn Publisher
4.
Người dùng Click chọn Xóa
5. Hệ thống Tiến hành xóa publisher và toàn bộ thông tin
liên quan
Uses
Không
Extends

Không
Tần suất sử dụng
Bình thường
Mã use case
UC_09
Tên use case
Kích hoạt advertiser
Tác nhân (actor)
Admin
Mô tả
Kích hoạt 1 advertiser, khi đó advertiser mới có thể tham gia hệ thống
Điều kiện đầu vào
Admin đăng nhập và được xác thực
Kết quả đầu ra
advertiser được kích hoạt
Luồng sự kiện
chính
STT Tác nhân Hành động
1. Người dùng Vào danh sách advertiser
2. Hệ thống Đưa ra danh sách advertiser đang có trong hệ
thống
3. Người dùng Click chọn advertiser
4.
Người dùng Click chọn Kích hoạt
5. Hệ thống Tiến hành kích hoạt advertiser
Uses
Không
Extends
Không
Tần suất sử dụng

Bình thường
Mã use case
UC_10
Tên use case
Bỏ kích hoạt advertiser
Tác nhân (actor)
Admin
Mô tả
Bỏ kích hoạt 1 advertiser, khi đó advertiser mất quyền tham gia hệ thống
9
Website: Email : Tel : 0918.775.368
Điều kiện đầu vào
Admin đăng nhập và được xác thực
Kết quả đầu ra
advertiser bị bỏ kích hoạt
Luồng sự kiện
chính
STT Tác nhân Hành động
1. Người dùng Vào danh sách advertiser
2. Hệ thống Đưa ra danh sách advertiser đang có trong hệ
thống
3. Người dùng Click chọn advertiser
4. Người dùng Click chọn bỏ kích hoạt
5. Hệ thống Tiến hành bỏ kích hoạt advertiser
Uses
Không
Extends
Không
Tần suất sử dụng
Bình thường

Mã use case
UC_11
Tên use case
Xóa advertiser
Tác nhân (actor)
Admin
Mô tả
Xóa 1 advertiser
Điều kiện đầu vào
Admin đăng nhập và được xác thực
Kết quả đầu ra
advertiser bị xóa
Luồng sự kiện
chính
STT Tác nhân Hành động
1. Người dùng Vào danh sách advertiser
2. Hệ thống Đưa ra danh sách advertiser đang có trong hệ
thống
3. Người dùng Click chọn advertiser
4. Người dùng Click chọn Xóa
5. Hệ thống Tiến hành xóa advertiser và toàn bộ thông tin
liên quan
Uses
Không
Extends
Không
Tần suất sử dụng
Bình thường
2.Phê duy t và kích ho t qu ng cáoệ ạ ả
Mã use case

UC_12
Tên use case
Phê duyệt và kích hoạt quảng cáo
Tác nhân (actor)
Admin
10

×