Скачиваний:
11
Добавлен:
01.04.2014
Размер:
1.19 Mб
Скачать

7. Руководство пользователя

Запуск сервера автоматизированной системы анализа рентабельности продукции предприятия осуществляем при помощи bat-файла, либо запуском файла Serv.exe (рис. 7.1).

Рисунок 7.1

После запуска, нужно при необходимости установить порт подключения, и нажать кнопку «Прослушивание». После этого сервер перейдет в состояние ожидания подключения (рис. 7.2).

Рисунок 7.2

Для работы сервера в системе должен быть установлен драйвер подключения к базе MySQL (желательно 3.57), иначе при его отсутствии сервер выдаст сообщение об ошибке.

Запуск клиента осуществляем посредством запуска файла Client.exe (рис. 7.3).

Рисунок 7.3

Таким образом, указав номер порта для подключения, нажимаем кнопку «Подключение», что делает активной возможность выполнения анализа (рис.7.4).

Рисунок 7.4

Таким образом, указав номер порта для подключения, нажимаем кнопку «Подключение», что делает активной возможность выполнения анализа.

Нажимаем на кнопку «Запрос на выполнение анализа».

После получения данных по результатам выполнения анализа от сервера, получаем сообщение об окончании передачи данных (рис. 7.5).

Рисунок 7.5

После нажатия на кнопку «ОК» нажимаем кнопку «Отключить».

На экран будет выведен документ с результатами анализа, сохраненный в папке, из которой было запущено приложение клиента. Открывается данный файл программой, которая установлена по умолчанию для просмотра pdf-файлов, например Acrobat Reader, Foxit Reader, Sumatra и др. (рис. 7.6).

Рисунок 7.6

Работа с клиентом окончена, можно его закрыть.

По завершении связи со стороны клиента, сервер готов принять следующий запрос на обработку данных (рис. 7.7).

Рисунок 7.7

8. Пример работы

Для пробного анализа база данных заполнена информацией о видах продукции, выпускаемой на предприятии, введено порядка 12 записей.

В результате анализа были получены следующие результаты:

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

Заключение

В ходе выполнения этой курсовой работы я была разработана автоматизированная система анализа рентабельности продукции предприятия, которая использует для анализа данные из базы MySQL с реализацией на языке программирования С++ с использованием стандартных классов MFC и клиент-серверной архитектуры приложений.

Для экспорта в pdf-формат использована библиотека PDFCreatorPilot, которая.

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

В процессе подготовки к выполнению непосредственно программного средства, были закреплены навыки работы со стандартами IDEF0 и IDEF1x в программных средствах BPwin и ERwin.

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

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

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

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