Дипломная работа: Автоматизация электронного документооборота для решения задач организационного управления у ИП Нефедова А.П.

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
60
Рис. 7 "уведомления по почте".
Дополнительные плагины
Но с появлением многих других модулей, созданных разработчиками
Redmine, стало возможным использовать это веб-приложение в качестве EDMS в
обычных компаниях. Отдельное спасибо модулю DMSF, который является
ключевым плагином в работе нашей компании. Для получения дополнительной
информации см. Раздел 2.1.4.
Плагин CRM - создан для хранения различных контактов, это могут быть
штатные сотрудники, деловые партнеры, все они будут сосредоточены в одной
области (рис.8 "Контакты").
Рис. 8 "Контакты".
61
Для создания рабочей среды Redmine, устанавливалась операционная
система Ubuntu Linux.
2.1.1.Выбор аппаратного обеспечения
Важной частью проектируемой информационной системы являются
аппаратные компоненты. Для баз данных вам нужны серверы, резервное
хранилище и источник бесперебойного питания.
Начнем с сервера. Основными критериями выбора сервера являются
производительность, объем оперативной памяти и возможность реализации
массива RAID. Мой выбор основан на сервере, и его конфигурация показана в
таблице 1. Данные в этой таблице соответствуют основным критериям выбора
сервера.
Таблица 1 - Конфигурация сервера HP
Владелец торговой
марки
HP
Линейка
ProLiant
Модель
DL160G6
Процессоры в
сервере
1 (2 опц.) x Xeon 5506 (4xCore) 2.13GHz/800MHz/L3
4Mb
Объём встроенной
памяти
4 x 2GB (DDR3 Unbuffered)
Жесткие диски
сервера
4 х 250GB NHP-SATA HDD
Особенности
комплектации
2xLAN, Smart Array B110i SATA RAID Controller
(RAID 0/1/10), DVD-RW, 500W Power Supply.
Сумма
51 000 руб.
Сетевое хранилище - лучшее устройство для хранения резервных копий
таблица 2. Это отличное соотношение цена / качество, потому что это дешевое
устройство, которое может максимально использовать файловое хранилище.
62
Таблица 2 - Конфигурация сетевого хранилища
Владелец торговой марки
Synology
Интерфейс HDD
SerialATA
Модель
DS411J
Интерфейс
LAN 10/100/1000 Base-TX, USB
Особенности комплектации
4xHDD 3.5" SATA II, RAID 0/1/5
Сумма
15500 руб.
2.1.2.Установка Ubuntu Linux
Процесс установки проходил на виртуальной машине, по средствам ПО
VMware.
Вот набор действий, которые должны быть выполнены в некоторых меню
и окнах:
1. В рассматриваемом окне Language выберите "Русский"язык.
2. Необходимо выбрать Установить Ubuntu Server.
3. Необходимо выбрать страну и область (регион) - РФ.
4. Определить раскладку клавиатуры? - Нет.
5. Для кого предназначена клавиатура? - Россия.
6. Наша раскладка клавиатуры - Россия.
7. Способ изменения языка - Control+Shift.
8. Основной сетевой интерфейс (может не отображаться, если в
системе имеется только одна сетевая карта). Укажите требуемую сетевую карту,
которая будет подключаться к локальной сети. Сеть будет настроена
автоматически. Если этого не происходит, нажмите Escape и вручную настройте
сеть.
9. IP-адрес - свободный локальный IP-адрес в данной локальной сети
(к примеру, 192.168.1.150).
10. Маска подсети - 255.255.255.0.
63
11. Шлюз – необходимо ввести IP-адрес шлюза локальной сети для
того, чтобы выйти в интернет.
12. Адреса DNS-серверов – как правило, совпадает со шлюзом, просто
необходимо нажать Enter, если это так; в противоположном случае необходимо
ввести нужный IP-адрес DNS-сервера.
13. Имя компьютера - различное название латинскими буквами.
Предлагается оставить ubuntu.
14. Имя домена – необходимо оставить не заполненным.
15. Окно Настройка времени, вопрос Is this time zone correct? – нужно
ответить "нет" и необходимо выбрать свою временную зону из предлагаемого
списка (к примеру, Europe/Moscow).
16. Метод разметки (разметка дисков) - Авто – необходимо
использовать весь диск и настроить LVM.
17. Необходимо выбрать диск для разметки - выберите (как правило, он
один).
18. Необходимо удалить уже имеющиеся данные с логического тома -
Да.
19. Необходимо записать получившиеся изменения на диск и настроить
LVM - Да.
20. Размер группы томов, который используется для установки - просто
нужно нажать Enter.
21. Записать изменения на диск - Да.
Подождите, пока раздел отформатировать и установить компоненты
системы. Затем вас попросят ввести ваше полное имя пользователя. Создайте
имя строчными латинскими буквами, например, taxadmin.
1. Имя вашей учётной записи - нажмите Enter.
2. Введите пароль для нового пользователя, подумайте об этом и
сохраните сложный пароль в безопасном месте, включая латинские буквы,
цифры и специальные символы в различных ситуациях (большой / маленький).
64
Вы можете использовать сервис для генерации сложных, непредсказуемых
паролей.
Простые пароли вида 12345 или пароль, аналогичный имени пользователя,
очень легко и просто взломать. Все это будет на вашей совести.
3. Необходимо зашифровать домашний каталог - Нет.
4. Информация о HTTP-прокси - ничего не нужно вводить, нажмите
клавишу Enter (если прокси нет – то необходимо оставить поле не заполненным).
5. Как Вы хотите управлять обновлением своей системы? - Без
автоматического обновления.
6. Необходимо выбрать устанавливаемое программное обеспечение -
выбрать только OpenSSH server.
7. Необходимо установить системный загрузчик GRUB в главную
загрузочную запись? - Да (обязательно).
8. Когда установка завершена - уберите диск и нажмите Продолжить.
2.1.3.Настройка MySQL
Создается пустая база данных и пользователь redmine с
соответсвующими правами доступа.
create database redmine character set utf8;
create usеr 'redmine'@'localhost' idеntified by 'my_password';
grant all privilegеs on redminе. * to 'rеdmine'@'localhost';
2.1.4. Установка Redmine
Installation procedure
1. Gеt the Rеdmine sourcе code by eithеr downloading a packagеd release or
checking out thе code repository. Sеe Download.
2. Sincе 1.4.0, Redminе usеs Bundler to managе gems dependenciеs. You nеed
to install Bundlеr first:
gеm install bundlеr
Источник: https://baza.diplomsite.ru/previewfile/2502