Автоматизированная информационная система сбора и анализа статистики посещаемости сайта

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование

апазона ip-адресовip_endint (10) нетКонец диапазона ip-адресовcitysmallint (5) нетИдентификатор города (FK)

Таблица 6.9 - Таблица stat_ip2country

ПолеТипНольКомментарийidint (10) нетИдентификатор записи (PK) ip_startint (10) нетНачало диапазона ip-адресовip_endint (10) нетКонец диапазона ip-адресовcountrysmallint (5) нетИдентификатор страны (FK)

Таблица 6.10 - Таблица stat_languages

ПолеТипНольКомментарийcodechar (2) нетИдентификатор языка (PK) engvarchar (50) нетАнглийское наименование языкаrusvarchar (50) нетРусское наименование языка

Таблица 6.11 - Таблица stat_log

ПолеТипНольКомментарийidint (10) нетИдентификатор лога (PK) id_sessionvarchar (32) нетИдентификатор сессии (FK) id_userint (10) нетИдентификатор посетителя (FK) ipint (10) нетIP-адрес посетителяproxyint (10) даПрокси сервер посетителяref_domainvarchar (50) даСсылающийся доменref_pagevarchar (255) даСсылающаяся страницаref_pagequeryvarchar (255) даСсылающаяся строка запросаref_catalogint (10) даСсылающийся каталогref_search_sysint (10) даСсылающаяся поисковая системаref_search_queryvarchar (255) даСсылающаяся поисковая фразаref_mail_sysint (10) даСсылающаяся почтовая системаref_ratingint (10) даСсылающийся рейтингagentvarchar (255) даПоле заголовка User-Agentbrowserint (10) даБраузер посетителя (FK) osint (10) даОперационная система посетителя (FK) acceptlangvarchar (100) даЯзыковая метка поля Accept-Languages браузераdateint (8) нетДата посещенияtimemediumint (6) нетВремя посещенияdomainvarchar (30) нетПосещенный доменrequest_urivarchar (255) нетURI, который был задан для доступа к страницеpagevarchar (20) нетПосещенная страницаtitlepagevarchar (255) нетЗаголовок посещенной страницыpage_rateloadfloatнетВремя загрузки страницыexistspageenum (Y, N) нетНаличие страницыcitysmallint (5) даГород посетителя (FK) countrysmallint (5) даСтрана посетителя (FK)

Таблица 6.12 - Таблица stat_logrobots

ПолеТипНольКомментарийidint (10) нетИдентификатор лога роботов (PK) id_robotint (10) нетИдентификатор робота (FK) ipint (10) нетIP-адрес роботаagentvarchar (255) нетПоле заголовка User-Agentdateint (8) нетДата посещенияtimemediumint (6) нетВремя посещенияdomainvarchar (30) нетПосещенный доменrequest_urivarchar (255) нетURI, который был задан для доступа к страницеpagevarchar (20) нетПосещенная страницаtitlepagevarchar (255) нетЗаголовок посещенной страницыexistspageenum (Y, N) нетНаличие страницы

Таблица 6.13 - Таблица stat_sessions

ПолеТипНольКомментарийidvarchar (32) нетИдентификатор сессии (PK) id_userint (10) нетИдентификатор посетителя (FK) timestampint (10) нетВремя последнего обновления страницы в UNIX формате

Таблица 6.14 - Таблица stat_total

ПолеТипНольКомментарийdateint (8) нетДата расчета (PK) viewsint (10) нетКоличество просмотровhitsint (10) нетКоличество хитовhostsint (10) нетКоличество хостовusersint (10) нетКоличество пользователей

Таблица 6.15 - Таблица stat_users

ПолеТипНольКомментарийidint (10) нетИдентификатор посетителя (PK) id_user_regint (10) даИдентификатор регистрации посетителя (FK) ip_firstint (10) нетIP-адрес первого посещенияdate_firstint (8) нетДата первого посещенияtime_firstmediumint (6) нетВремя первого посещенияdomain_firstvarchar (30) нетДомен первого посещенияrequest_uri_firstvarchar (255) нетURI первого посещения, который был задан для доступа к страницеpage_firstvarchar (20) нетСтраница первого посещенияref_domain_firstvarchar (255) даСсылающийся домен первого посещенияref_page_firstvarchar (255) даСсылающаяся страница первого посещенияref_pagequery_firstvarchar (255) даСсылающаяся строка запроса первого посещенияref_catalog_firsttinyint (3) даСсылающийся каталог первого посещенияref_search_sys_firsttinyint (3) даСсылающаяся поисковая система первого посещенияref_search_query_firstvarchar (255) даСсылающаяся поисковая фраза первого посещенияref_mail_sys_firsttinyint (3) даСсылающаяся почтовая система первого посещенияref_rating_firsttinyint (3) даСсылающийся рейтинг первого посещенияscreensizevarchar (10) даРазрешение экрана посетителяcolorsdepthvarchar (5) даГлубина цвета посетителяcookiesenum (Y, N) нетПроверка включения cookiesjavaenum (Y, N) нетПроверка включения javajavascriptvarchar (5) даПроверка включения javascriptip_lastint (10) нетIP-адрес последнего посещенияdate_lastint (8) нетДата последнего посещенияtime_lastmediumint (6) нетВремя последнего посещенияrequest_uri_lastvarchar (255) нетURI последнего посещения, который был задан для доступа к страницеpage_lastvarchar (20) нетСтраница последнего посещения

При проектировании базы данных определены связи между таблицами, первичные (Primary) и внешние (Foreign) ключи. Анализ ключей и связей между сущностями приведён в таблице 6.16

 

Таблица 6.16 - Анализ ключей и связей между сущностями

СущностиСвязьДобавленное полеТаблицаPrimary KeyForeign Keystat_logMid_userstat_logidid_userstat_users1stat_usersidstat_logMbrowserstat_logidbrowserstat_datas1stat_datasidstat_logMosstat_logidstat_datas1stat_datasidosstat_logMcitystat_logidcitystat_cities1stat_citiesidstat_logMcountrystat_logidcountrystat_countries1stat_countriesidstat_citiesMregionstat_ citiesidregionstat_regions1stat_ regionsidstat_logrobotsMid_robotstat_logrobotsidid_robotstat_datas1stat_datasidstat_usersMid_user_regstat_usersidid_user_regauthor1authoridstat_usersMref_catalog_firststat_usersidref_catalog_firststat_datas1stat_datasidstat_usersMref_search_sys_firststat_usersidref_search_sys_firststat_datas1stat_datasidstat_usersMref_mail_sys_firststat_usersidref_mail_sys_firststat_datas1stat_datasidstat_usersMref_rating_firststat_usersidref_rating_firststat_datas1stat_datasidstat_ip2cityMcitystat_ip2cityidcitystat_cities1stat_citiesidstat_ip2countryMcountrystat_ip2countryidcountrystat_countries1stat_countriesidstat_sessions1id_userstat_sessionsidid_userstat_users1stat_usersid

6.3 Решение по комплексу технических средств

 

АИС сбора и анализа статистики посещаемости сайта разрабатывается на языке программирования PHP и может эффективно работать на любой Windows платформе.

Для работы с системой, можно использовать любой браузер.

Приведем более подробный перечень минимальных технических средств, необходимых для работы системы.

Минимальные системные требования сервера:

-операционная система - MS Windows 9x\NT\2000\XP\Vista

-Web-сервер - Apache 1.3 и выше или MS IIS 5.0* и выше

-СУБД - MySql 4.0.18 и выше

-компьютер на базе Intel Pentium IV

-оперативная память - 512 Мб

-свободное дисковое пространство - на начальном этапе 50 Мб. В связи с пополнением базы потребуется дополнительное дисковое пространство, зависимое от сроков хранения

503 Service Unavailable

Service Unavailable

The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.