2.2 Концептуальное моделирование

Объектно-ориентированное проектирование программной системы выполнялось в виде построения UML-диаграмм [10]. Унифицированный язык моделирования UML (Unified Modeling Language) предназначен для описания, визуализации и документирования объектно-ориентированных программных систем и бизнес-процессов с ориентацией на их последующую реализацию в виде программного обеспечения. Проектирование системы на языке UML выполнялось с использованием CASE-средств IBM Rational Rose.

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

Рисунок 2.5 – Диаграмма вариантов использования

На данной диаграмме показано, что основной задачей пользователя разрабатываемой системы является приём заявок, работа с базами данных и получение результатов по этим данным. В работу с БД входит работа с данными и обработка заявок. Под обработкой заявок подразумевается возможность их создания, редактирования и удаления. В работу с данными входит возможность создания записей, запросов к системе и отчётов по ним.


3. РЕАЛИЗАЦИЯ АВТОМАТИЗИРОВАННОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ

3.1 Разработка интерфейса приложения

 

Создание таблиц для АИС. Для этого шага использовался такой пакет как Microsoft Access. Таблицы создавать в этом приложении удобней, чем в Database Desktop, приложении на базе платформы для создания программ Delphi. Таблицы хранятся не отдельно каждая в своём файле, а сразу в одном, что обеспечивает целостность базы, поскольку для этого файла не нужны дополнительные компоненты.

Наряду с традиционными инструментами доступа к данным Borland Database Engine и ODBC в приложениях Delphi можно применять технологию Microsoft ActiveX Data Objects (ADO), которая основана на возможностяхСОМ, а именно интерфейсов OLE DB. OLE DB представляет собой набор специализированных объектов СОМ, инкапсулирующих стандартные функции обработки данных, и специализированные функции конкретных источников данных и интерфейсов, обеспечивающих передачу данных между объектами. Технология ADO в целом включает в себя не только сами объекты OLE DB, но и механизмы, обеспечивающие взаимодействие объектов с данными и приложениями. На этом уровне важнейшую роль играют провайдеры ADO, координирующие работу приложений с хранилищами данных различных типов. Так как технология ADO основана на стандартных интерфейсах СОМ, которые являются системным механизмом Windows, это сокращает общий объем работающего программного кода и позволяет распространять приложения БД без вспомогательных программ и библиотек. Данная АИС сделана с помощью ADO-технологии, что позволяет данным динамически обновляться во время работы приложения. База данных подключена через системный драйвер Microsoft.Jet.OLEDB.4.0. В данном ПП при разработке использовался компонент ADOConnection. К его классу относятся также используемые компоненты: ADOQuery и ADOTable.

Таблицы, созданные в Microsoft Access 2007, представлены на рис.3.1-3.5.

Рисунок 3.1 – Структура таблицы «Заказчик»

Рисунок 3.2 – Структура таблицы «Проект»

Рисунок 3.3 – Структура таблицы «Мероприятия»

Рисунок 3.4 – Структура таблицы «Участие»

Рисунок 3.5 – Структура таблицы «Работник»

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

Ниже на рисунке 3.6 приведена логическая связь таблиц, спроектированных в Access.

Рисунок 3.6 – Связи между таблицами

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

Создание интерфейса. В данном программном продукте разрабатывался интерфейс, который будет ориентирован на неопытного пользователя. Выбор нужной формы осуществляется с помощью контекстного меню (рис.3.7).

На главной форме предоставлены 2 таблицы: Проект и Мероприятия. Предусмотрена сортировка кликом мышки по на званию какого-либо столбца таблиц. Также система содержит справку пользователя.


Рисунок 3.7 – Главная форма ПП


Информация о работе «Программный комплекс учёта работы предприятия по озеленению»
Раздел: Информатика, программирование
Количество знаков с пробелами: 25922
Количество таблиц: 1
Количество изображений: 14

Похожие работы

Скачать
177323
20
21

... в строительстве. Раздел предусматривает основные решения и организационно-технические мероприятия по монтажу конструкций шатра покрытия здания 2-го этапа строительства спортивного комплекса «Ледовый дворец» в г. Коломна Московской области. На период производства работ предусматривается использование для нужд строительства временных и постоянных автодорог, сетей электроэнергии и водоснабжения. ...

Скачать
154116
37
11

... рыночной экономикой. Она приоритетна, потому, что операции с денежными потоками, обеспечивающие платежеспособность, является существенным признаком состояния предприятия. 1.3 Пути повышения рентабельности   Основными способами повышения рентабельности являются следующие: - увеличение суммы прибыли от реализации продукции; - снижение себестоимости товарной продукции. Способы увеличения ...

Скачать
62608
5
0

... методическими предложениями на Управление ЖКХ. Поэтому работа ЕРЦ становится движущей силой реформы ЖКХ города, так как стимулирует принятие конкретных управленческих шагов. Требуется не только единая методика начислений, но и взвешенные решения по реструктуризации долгов. Например, должен быть определен порядок погашения задолженности: следует ли сначала гасить долг или закрывать текущие платежи. ...

Скачать
276314
87
37

... 1798181,5 - - - - Всего сметная стоимость 39868706 1820139 2511253 295369 - 33869 5280 Объектная смета на строительство завода цинкования мелкоразмерных конструкций Результат сметных расчетов по общестроительным, санитарно-техническим, электрическим работам сводятся в смету на объект, которая составляется ...

0 комментариев


Наверх