Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Онищук отчет 2013.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
428.54 Кб
Скачать

2. Организация информационной среды предприятия (организации, учреждения)

2.1. Исследовать и описать структуру информационной среды предприятия (организации, учреждения), наличие Интернет-ресурса (сайта, страницы) предприятия (учреждения, отдела), эффективность его использования. В случае отсутствия Интернет-ресурса предложить свою структуру сайта (страницы) и его дизайн.

В ЗАО «ЭР-Телеком Холдинг» филиал г. Омск есть интернет – ресурс. Сайт расположен по адресу http://iportal.ertelecom.loc

На данном интернет – ресурсе расположена информация:

  • о миссии компании, целях компании;

  • о компании (история, филиалы, система менеджмента качества, сотрудничество, компания сегодня, корпоративная культура, компании в СМИ, материальная база, вакансии компании, юбилей компании);

  • о полезной информации для сотрудников филиала;

  • фотогалерея.

3 Индивидуальное задание

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

Тема ВКР: «АРМ Учителя физкультуры»

Анализ предметной области

Выбор архитектуры программного обеспечения

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

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

  • многопользовательскую архитектуру, которая рассчитана на работу в локальной или глобальной сети. Кроме того, в рамках однопользовательской архитектуры различают: программы; пакеты программ; программные комплексы; программные системы. Многопользовательскую архитектуру реализуют системы, построенные по принципу «клиент-сервер».

Так как программный продукт «Электронный практикум «Таблицы истинности логических операций»» рассчитан на работу в локальной сети учебного заведения, к нему больше подходит многопользовательская архитектура программного обеспечения.

Выбор типа пользовательского интерфейса.

Интерфейс пользователя (англ. user interface) - разновидность интерфейсов, в котором одна сторона представлена человеком (пользователем), другая — машиной (устройством). Представляет собой совокупность средств и методов, при помощи которых пользователь взаимодействует с различными, чаще всего сложными, машинами, устройствами и аппаратурой.

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

Различают четыре типа пользовательских интерфейсов:

  • примитивный;

  • меню;

  • со свободной навигацией;

  • прямого манипулирования.

«Электронный практикум «Таблицы истинности логических операций»» имеет интерфейс со свободной навигацией.

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

Выбор подхода к разработке программного продукта

На данный момент существует два основных подхода к разработке:

  • структурный;

  • объектный.

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

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

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

Выбор языка и среды программирования.

Borland Delphi 7

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

Еще одним достоинством Delphi является возможность создания, компиляции, тестирования и отладки программы в единой среде программирования. Данная программа автоматически создает часть текста будущего приложения (описание объектов, заголовки процедур и прочее). Программист только вносит исполняемый код, определяющий алгоритм работы программы. Используемые в разработке компоненты и окна полностью совместимы с операционной системой Windows, что позволяет максимально упростить процесс управления.

Создание программы в визуальной среде позволяет наглядно увидеть результат своих усилий.

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

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

Структурная схема программного продукта

Кодирование и отладка программных модулей

Охрана труда и анализ экологической безопасности