Phân tích chương trình

Một phần của tài liệu THIẾT KẾ VÀ HIỆN THỰC CHƯƠNG TRÌNH QUẢN LÝ QUẢNG CÁO TRÊN TRANG WEB.doc (Trang 50 - 53)

Hệ thống quản lý quảng cáo trên Web được thực hiện theo mơ hình sau:

Hình 2.1

Hai thực thể chính của hệ thống là người phụ trách quảng cáo (AdMaster) và người đăng ký quảng cáo (Advertiser). Advertiser tiến hành đăng ký quảng cáo trên các trang Web của AdMaster.

Trong hệ thống này, AdMaster cĩ mọi quyền thao tác. Giao tiếp giữa AdMaster và Advertiser thơng qua Web browser.

Phía người phụ trách quảng cáo (ADMASTER)

 Cho phép Advertiser log vào hệ thống để thực hiện các tác vụ của họ.

 Theo dõi quá trình đăng ký quảng cáo.

Advertiser

Web Server (IIS) Internet

Database Server Deployment Workstation

HTTP HTTP

HTTP

 Thay đổi các thơng tin liên quan đến Advertiser, Campaign, Ad Banners.

 Quyết định ad banner nào sẽ xuất hiện dựa vào các thơng số từ Advertiser.

 Điều khiển tần số xuất hiện

Phía người đăng ký quảng cáo (ADVERTISER)

 Đăng ký quảng cáo trên Web site của Admaster

 Thay đổi thơng tin liên quan đến quảng cáo của mình

 Theo dõi (thống kê) các Ad Banners và Campaign của mình.

Do đĩ những thơng tin cần cĩ để cung cấp cho chương trình sẽ như sau :

o Advertiser

o Campaign mà Advertiser sẽ đặt quảng cáo của mình trong đĩ. o Advertisement : là những thơng số của từng ad banner quảng cáo. o Logs : những thơng tin dùng để thống kê và theo dõi chương trình. o Thơng tin dùng để target người sử dụng.

1. Advertiser

Là tài khoản (account) của advertiser. Account này chứa những thơng tin của cá nhân hay tổ chức đăng ký quảng cáo. Thơng tin này bao gồm : username, mật khẩu truy cập hệ thống, và địa chỉ liên lạc (địa chỉ thơng thường, địa chỉ email, số điện thoại) của Advertiser.

2. Campaign (hay Order)

Tập hợp những mục quảng cáo cho một loại sản phẩm sẽ được tổ chức thành từng campaign. Thơng tin trong campaign bao gồm : số hiệu của campaign, tên campaign, tên của người quản lý campaign, tổng số impression, tổng số click-through, trạng thái của hợp đồng giữa AdMaster và Advertiser, thời điểm campaign được tạo ra.

Vì trong campaign sẽ cĩ nhiều mục quảng cáo, trong mỗi mục lại cĩ những ad banner quảng cáo khác nhau, nên ta sẽ gán tổng số impression và click-through cho campaign thay vì gán cho từng ad banner. Điều này sẽ thuận lợi hơn trong việc đưa ad banner ra trang web hoặc thêm ad banner vào campaign. Khi thêm ad banner vào campaign, ta khơng cần phải quan tâm đến số impression và số clicks của nĩ vì số này đã gán cho campaign chứa nĩ. Mặt khác điều này cũng thuận lợi trong việc tính tốn những thơng số cho việc thống kê.

Trạng thái của hợp đồng giữa AdMaster và Advertiser : khi Advertiser đã đăng ký vào hệ thống nhưng chưa ký hợp đồng, họ cĩ quyền thay đổi thơng tin trong campaign của mình (thay đổi số impression, click-through)

Đơn vị nhỏ hơn Campaign là các mục quảng cáo, ta gọi là Advertisement (hay Ads). Ads chứa thơng tin của các ad banner quảng cáo như : số hiệu của ad banner, tên của ad banner, thời điểm bắt đầu và kết thúc đăng ký ad banner, số impression và click-through đếm được trên ad banner đĩ. Ngồi ra ta cịn lưu trữ thêm một số thuộc tính khác của ad banner như : redirect URL, text nằm bên dưới ad banner (alt text), banner URL, tên file ad banner, trang HTML nằm dưới ad banner, chiều rộng và chiều cao của ad banner.

Redirect URL chính là URL mà browser của người sử dụng sẽ được tái định hướng tới khi họ click vào ad banner. (adsbygoogle = window.adsbygoogle || []).push({});

Alt text : là dịng văn bản hiện ra khi ta đưa chuột tới vùng ad banner.

Tên file ad banner : ta qui định 2 loại file là GIF và JPG. File ad banner cĩ thể cĩ cả file tĩnh lẫn file động, tuy nhiên nếu file động thì số frame chuyển động khơng quá 4 frame, hoặc kích thước nhỏ hơn 20KB.

BannerUrl là URL nơi mà Advertiser để các file ad banner quảng cáo của họ (các file gif, jpg . . . ).

Kích thước của ad banner : trong trang Web ta chỉ đặt ad banner tại 2 nơi, một nơi là đỉnh trang web và một nơi là lề trái của trang Web. Các ad banner được định dạng kích thước như sau:

o Ad banner nằm trên đỉnh trang cĩ kích thước : rộng 468 pixels, cao 60 pixels

o Ad banner nằm tại lề trái cĩ kích thước : rộng 120 pixels, cao 60 pixels

Hình 2.2

Việc quản lý ad banner cịn phụ thuộc vào nội dung của Web site mà AdMaster muốn đặt quảng cáo của advertiser trên đĩ. Để dễ dàng hơn trong việc quản lý ad banner và target ad banner đến một trang hoặc mục nào đĩ của site ta tổ chức ad banner theo nhĩm. Phần này sẽ được trình bày rõ trong chương 2.

Những thơng tin về advertiser, campaign, ad banner và các số liệu liên quan luơn được ghi nhận lại và in ra báo biểu thống kê. Do đĩ vào bất kỳ thời điểm nào, AdMaster hoặc Advertiser vào chương trình đều cĩ thể biết được trạng thái hiện tại về những thơng tin của mình.

Một phần của tài liệu THIẾT KẾ VÀ HIỆN THỰC CHƯƠNG TRÌNH QUẢN LÝ QUẢNG CÁO TRÊN TRANG WEB.doc (Trang 50 - 53)