УЗНАЙ ЦЕНУ

(pdf, doc, docx, rtf, zip, rar, bmp, jpeg) не более 4-х файлов (макс. размер 15 Мб)


↑ вверх
Тема/ВариантСистема биллинга электронной почты в ОС Linux, на основе логов почтового сервиса Qmail
ПредметПрограммирование
Тип работыдиплом
Объем работы94
Дата поступления12.12.2012
2900 ₽

Содержание

Введение...................................3 1. Требования к системе биллинга........................5 2. Реализация................................6 3.1. Изучение исходных данных.........................6 3.2. Разработка модели............................6 3.3. Краткое описание системы биллинга электронной почты...........6 3.4. Этап разработки.............................8 3.5. Тестирование и отладка.........................8 3.6. Усовершенствования..........................8 4. Описание программы.............................9 4.1. Общие сведения о программе......................9 4.2. Назначение программы........................10 4.3. Администрирование системы......................12 4.4. Автономная работа системы......................13 4.5. Описание логической струкутуры.....................14 5. Описание базы данных............................20 5.1. Схема базы данных............................20 5.2. Описание таблиц.............................21 6. Описание алгоритмов...........................28 6.1. Скрипт move_maillog.pl........................28 6.2. Скрипт qmaillog_parser.pl........................28 6.3. Алгоритм программы Transfers.......................29 6.4. Алгоритм программы Filters......................31 6.5. Скрипт billings.pl.............................33 7. Заключение................................34 Литература.................................37 Приложения..................................38 Полное описание таблиц базы данных...................38 Листинг сркипта move_maillog.pl......................42 Листинг скрипта qmaillog_parser.pl......................43 Листинг программы Transfers...............................48 Листинг программы Filters........................70 Листинг скрипта billings.pl.................................85 Листинг дополнительных модулей, файлов настроек и shell-сценариев ............88

Введение

В настоящее время, во всем мире широко используются возможности электронной почты, для обмена информацией, электронных файлов и просто общения. Можно уверенно говорить, что бумажные конверты уже считается старомодными, из-за ряда преимуществ электронной почты. В то же время, любая компания, предоставляющая данные услуги, для своих клиентов, естественно, предоставляет данный сервис с целью извлечь определенную выгоду, в том числе и финансовую. Вот на этом этапе и возникает задача построения производительной системы биллинга, не требующей серьезных затрат в использовании, а главное, обладающая высокой точностью расчета. Кроме того, электронная почта, как и любой другой Интернет-сервис невозможен без определенного оборудования, в данном случае сервер, и функционирует за счет обмена Интернет трафика. Конечно же, не для кого не секрет, что трафик абсолютно бесплатным не бывает. Соответственно в основу данной системы биллинга положен учет именно Интернет трафика. С клиентов будет взыматься плата соответствующая не количеству отправленных или полученных ими сообщений, а плата за трафик, который был получен или отправлен. Дипломная работа посвящена разработке системы биллинга электронной почты, работающая по данным логов почтового сервиса Qmail в операционной системе Linux. В работе приводится описание программы и описание применения программы. При выполнении работы кроме литературы использованы следующие Интернет-ресурсы: 1. FAQ форума программистов http://forum.vingrad.ru/faq; 2. сайт о почтовом сервисе Qmail http://linux.yaroslavl.ru/docs/serv/lwq.html;

Литература

1. Хабибуллин И.Ш., Самоучитель Java 2; 2. Кей С. Хорстман, Гари Корнелл, Java 2. Том II. Тонкости программирования; 3. Леон Аткинсон, MySQL. Библиотека профессионала; 4. Электронный учебник по языку Perl с сайта http://shop.piter.com/.
Уточнение информации

+7 913 789-74-90
info@zauchka.ru
группа вконтакте