Система биллинга электронной почты в ОС Linux, на основе логов почтового сервиса Qmail
Дипломная
Был получен опыт применения разных языков программирования в одном комплексе программ для реализаций поставленной задачи; Хранение данных в базе, построено на основе реляционной модели, что упрощает ряд действий над данными, в том числе поиск. Хранение данных осуществляется в базе данных MySQL, что позволяет хранить их на протяжении долгого периода времени; Программа является комплексным решением… Читать ещё >
Содержание
- Введение
- 1. Требования к системе биллинга
- 2. Реализация
- 3. 1. Изучение исходных данных
- 3. 2. Разработка модели
- 3. 3. Краткое описание системы биллинга электронной почты
- 3. 4. Этап разработки
- 3. 5. Тестирование и отладка
- 3. 6. Усовершенствования
- 4. Описание программы
- 4. 1. Общие сведения о программе
- 4. 2. Назначение программы
- 4. 3. Администрирование системы
- 4. 4. Автономная работа системы
- 4. 5. Описание логической струкутуры
- 5. Описание базы данных
- 5. 1. Схема базы данных
- 5. 2. Описание таблиц
- 6. Описание алгоритмов
- 6. 1. Скрипт move_maillog.pl
- 6. 2. Скрипт qmaillog_parser.pl
- 6. 3. Алгоритм программы Transfers
- 6. 4. Алгоритм программы Filters
- 6. 5. Скрипт billings. pl
- Заключение
- Литература
- Приложения
- Полное описание таблиц базы данных
- Листинг сркипта move_maillog.pl
- Листинг скрипта qmaillog_parser.pl
- Листинг программы Transfers
- Листинг программы Filters
- Листинг скрипта billings. pl
- Листинг дополнительных модулей, файлов настроек и shell-сценариев
Список литературы
- Хабибуллин И.Ш., Самоучитель Java 2;
- Кей С. Хорстман, Гари Корнелл, Java 2. Том II. Тонкости программирования;
- Леон Аткинсон, MySQL. Библиотека профессионала;
- Электронный учебник по языку Perl с сайта http://shop.piter.com/.