Помощь студентам, абитуриентам и школьникам.

Консультации и учебные материалы для разработки диссертации, дипломной работы ,курсовой работы, контрольной работы, реферата, отчета по практике, чертежа, эссе и любого другого вида студенческих работ.

Не успеваешь написать работу? Поможем!

Пример: Дипломная работа
Система биллинга электронной почты в ОС Linux, на основе логов почтового сервиса Qmail


ВУЗ, город:

Казань

Предмет: Исследование систем управления

Дипломная работа по теме:

Система биллинга электронной почты в ОС Linux, на основе логов почтового сервиса Qmail

Страниц: 94

Автор: Иван

2007 год

5 53
RUR 3490
Внимание!
Это только выдержка из работы

Рекомендуем посмотреть похожие работы:

  1. Электронная почта (Реферат, 2010)

    ... и ид-ти до почтового ящика, чтобы получить или отправить письмо, электронной почтой сообщение в большинстве случаев ... в кириллических текстах используется «e-mail», то есть написание латиницей без транслитерации (визуальное восприятие ...

  2. Электронная почта: общая характеристика, оценка, технология функционирования (Курсовая работа, 2013)

    ... памяти сетевого компьютера. Сетевой компьютер, содержащий почтовые ящики абонентов носит название хост-компьютера (от host - хозяин). Адрес электронной почты, так ...

  3. Электронная почта: общая характеристика, оценка, технология функционирования (Курсовая работа, 2011)

    ... Protocol, протокол почтового отделения). SMTP — (англ. Simple Mail Transfer Protocol, простой протокол передачи почты) сетевой протокол, предназначенный для передачи электронной почты в ...

  4. Электронная почта: общая характеристика, оценка, технология функционирования. (Курсовая работа, 2010)

    ... Электронная почта - это главное средство Интернет коммуникаций. По прин-ципу функционирования она похожа на обычную почту. Письмо ... средством коммуникации, распределения информации и управления различными процессами в бизнесе. Электронная почта имеет ...

  5. Определение системы мер по предупреждению нежелательных конфликтов и стрессов в социальных группах (Курсовая работа, 2009)

    ... социальной группе; разработка процедуры мониторинга состояния социальной группы на основе ранних симптомов нежелательных конфликтов и стрессов; разработка системы мер, обеспечивающих предупреждение нежелательных конфликтов ...

  6. Разработка методов управления конфликтами в торговой организации на примере ООО Стиль Плюс Пицца Пармезан (Курсовая работа, 2011)

  7. Технологии проектирования в управлении воспитатеоьной системой или Инновационная деятельность в системе управления воспитанияна примере МОУ СОШ № 4 или Тех (Дипломная работа, 2008)

    ... педагогический опыт. Наиболее ответственной задачей воспитательной технологии является вопрос описания и диагностики ... неразрывное единство процессов воспитания и обучения, а также развития и формирования личности. Воспитание и обучение зависят друг ...

Содержание

Введение...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.pl28

6.2. Скрипт qmaillog_parser.pl.28

6.3. Алгоритм программы Transfers...29

6.4. Алгоритм программы Filters31

6.5. Скрипт billings.pl...33

7. Заключение.34

Литература...37

Приложения...38

Полное описание таблиц базы данных38

Листинг сркипта move_maillog.pl.42

Листинг скрипта qmaillog_parser.pl...43

Листинг программы Transfers.48

Листинг программы Filters70

Листинг скрипта billings.pl...85

Листинг дополнительных модулей, файлов настроек и shell-сценариев ...88

Выдержка

В процессе работы было проведено детальное изучение исходных материалов, предшествовавшие этапу разработки системы биллинга электронной почты на операционной системе Linux на основе логов почтового сервиса Qmail.

При выполнении работы были получены следующие знания и получены следующие навыки:

1. Знание операционной системы Linux;

2. Были изучены руководящие документы по почтовому сервису Qmail;

3. Были подробно изучены логии почтового сервиса Qmail;

4. Была подробно изучена технология языка Perl «Регулярные выражения»;

5. Была подробно изучена технология языка Java «Наборы данных»;

6. Был получен опыт программирования в операционной системе Linux;

7. Был получен опыт применения разных языков программирования в одном комплексе программ для реализаций поставленной задачи;

8. Был получен опыт создания биллинговых систем.

Программа является комплексным решением по осуществлению биллинга клинетов сервиса электронной почты Qmail.

Разработанный программный комплекс соответствует всем выше предъявленным требованиям. В ходе тестирования и отладки установлено, что:

1. Программа верно производит расчет с клиентами соответственно полученным и отправленным ими трафиком в виде электронных сообщений;

2. Программа способна в очень короткие сроки обрабатывать большой объем данных, благодаря вышеупомянутым технологиям, использованным в коде;

3. В связи с тем, что быстродействие программы очень высокое, она отрабатывает за очень короткий промежуток времени (до 1 часа), что не затрудняет работу остальных систем сервера;

4. Для внедрения и использовании программы достаточно установить интерпретаторы языков Java и Perl. Также все необходимые настройки вынесены за код файла в специальные файлы;

5. Хранение данных осуществляется в базе данных MySQL, что позволяет хранить их на протяжении долгого периода времени;

6. Хранение данных в базе, построено на основе реляционной модели, что упрощает ряд действий над данными, в том числе поиск.

Список использованной литературы

1. Хабибуллин И.Ш., Самоучитель Java 2;

2. Кей С. Хорстман, Гари Корнелл, Java 2. Том II. Тонкости программирования;

3. Леон Аткинсон, MySQL. Библиотека профессионала;

4. Электронный учебник по языку Perl с сайта http://shop.piter.com/.

5 3
RUR 3490






Карта : А Б В Г Д Е Ё Ж З И К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Э Ю Я A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Наверх