- •Выпускная квалификационная работа
- •Аннотация
- •Содержание введение
- •1. Анализ требований
- •Описание предметной области
- •Общая характеристика сдо «шмп»
- •Построение функциональной модели “Как есть”
- •Обзор существующих систем
- •1.4 Сравнительный анализ систем
- •Построение функциональной модели “Как надо”
- •Техническое задание
- •1. Введение.
- •2. Основания для разработки
- •Назначение разработки
- •Требования к программе или программному изделию
- •- Функции добавления, удаления, редактирования справочной информации;
- •5. Требования к программной документации
- •6. Стадии и этапы разработки
- •7. Порядок контроля и приемки
- •8. Приложения
- •2 Проектирование системы
- •2.1 Проектирование модели данных
- •2.1.1 Проектирование логической модели в erWin
- •2.1.2 Проектирование физической модели в erWin
- •2.4 Проектирование системы
- •2.4.1 Концептуальная модель системы
- •2.5.2 Диаграммы действий
- •2.5.3 Диаграммы последовательности действий
- •2.5.4 Диаграммы сотрудничества
- •3 Реализация проекта системы
- •Создание бд
- •3.1.1 Первоначальное заполнение бд
- •3.2 Выбор и обоснование среды разработки
- •3.3 Реализация программы
- •3.5 Тестирование приложения
- •3.5.1 Тестирование входных и выходных данных
- •3.6 Разработка пользовательского интерфейса с учетом эргономических требований
- •4 Экономическая оценка принятых решений
- •4.1 Оценка затрат труда на разработку программной системы
- •4.2 Затраты труда и сроки разработки
- •4.3 Расчет стоимости разработки
- •4.4 Расчет цены программы
- •5 Документирование
- •Руководство системного программиста
- •Общие сведения о информационной системе
- •Требования к аппаратному обеспечению:
- •Требуемое программное обеспечение:
- •Структура информационной системы
- •Настройка программы
- •Проверка информационной системы
- •5.1.5 Внешние настройки
- •5.1.6 Резервное копирование базы данных
- •5.1.7 Восстановление бд
- •5.1.8 Сообщения системному администратору
- •Руководство пользователя
- •Назначение информационной системы
- •5.2.2 Условия выполнения информационной системы Требования к аппаратному обеспечению:
- •Требуемое программное обеспечение:
- •Выполнение программы
- •Заключение
- •Список использованных источников
- •Приложение а
- •Функциональная модель «как есть»
-
Настройка программы
Для установки информационной системы «ШМП», необходимо открыть и установить следующие приложения:
1. Web-сервер Apache;
2. интерпретатор php 5.3.2;
3. MySQL сервер.
На MySQL сервере необходимо создать БД с названием «forum1» далее в директорию «C:\WebServers\home» скопировать каталог «site» и запустить Web-сервер. Установка значительно упрощается в случае использования пакета Denwer.
-
Проверка информационной системы
Для того чтобы проверить работоспособность программы необходимо запустить утилиту «test.exe»(рисунок 5.3), поставляемую вместе с программой, если результат возвращаемый утилитой будет «в ШМП присутствуют все файлы» значит программный продукт успешно установлен, в противном случае утилита выдаст список не установленных файлов.
Рисунок 5.2 – Директория с файлами
Рисунок 5.3 – Утилита test.exe
5.1.5 Внешние настройки
Внешние настройки необходимы для корректной работы программы, настройка производиться в 2 этапа:
1. настройка MySQL сервера, производится в следующем порядке:
- запустить phpMyAdmin;
- в открывшемся окне нажать кнопку «Server: localhost»;
- в поле Create new database записать строку «forum1» и нажать кнопку «Create».
2. настройка Web-сервера Apache, производится в следующем порядке:
- запустить ярлык на рабочем столе «startApache».
В данной работе в качестве целевого сервера БД была использована MySQL server.
Администратор должен владеть навыками работы в phpMyAdmin. Для того, чтобы работать с БД, при запущенном web-сервере необходимо в адресной строке браузера перейти к приложению phpMyAdmin, записав в данную строку «http://localhost/Tools/phpMyAdmin/».
Рисунок 5.4 – Приложение администрирования БД
Для выбора нужной базы необходимо в меню слева выбрать базу данных forum (рис 5.5).
Рисунок 5.5 – База forum
5.1.6 Резервное копирование базы данных
База данных, с которой ведется работа из приложения «ШМП», представляет собой БД forum, в котором храниться вся информация о структуре таблиц, типах данных, метаданных, а также сами данные.
Резервное копирование – backup – заключается в создании копии базы данных с текущим содержимым. Эта копия представляет собой упакованный файл БД, сохраненный в так называемом «транспортабельном» формате, т.е. его можно будет восстановить на любой системе, поддерживающей работу с My SQL Server.
Процесс создания резервной копии необходимо производить как можно чаще, в зависимости от частоты обновления БД - от еженедельного до ежедневного архивирования, если количество обращений к БД в день составляет более 100, тогда архивирование необходимо делать один раз в день минимум. Для резервного копирования необходимо выбрать вкладку «export», выбрать формат резервной копии и нажать кнопку «go».
5.1.7 Восстановление бд
При восстановлении БД выбрать пункт меню importОбзорВыбрать файлBackup.txt (рис. 5.6).
Рисунок 5.6 - Восстановление базы данных
После восстановления появится окно с сообщением об успешном импорте БД.