Исследование локальной инфляции по цене продаж и поставки корзины потребителя

Дипломная работа - Менеджмент

Другие дипломы по предмету Менеджмент



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

Текст модуля состоит из двух разделов: interface - открытый интерфейс модуля, и implementation - реализация модуля. Все что находится в разделе interface (типы, переменные, константы, функции, процедуры), может быть использовано другими модулями программы. Все, что помещается в раздел implementation - внутреннее дело модуля. Внешние модуля не видят типы, переменные, константы, функции и процедуры, размещенные в разделе реализации. После объявления процедур, модулей, объектов и переменных дано описание каждой процедуры.

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

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

Простейшим типом базы данных является локальная база данных. Локальная база данных размещается на одном компьютере. Доступ к таблице возможен только из вашей программы; никто другой к ней обращаться не может. Любые изменения записываются в базу данных. Базы данных Paradox, dBase и Access обычно используются в качестве локальных. Для доступа к локальным базам данных, а также базам данных клиент / сервер, в Delphi использован механизм Borland Database Engine (BDE). BDE представляет набор DLL и утилит, обеспечивающих доступ к различным базам данных.

Компоненты VCL для работы с базами данных делятся на две категории: невизуальные компоненты доступа к данным и визуальные компоненты отображения данных. Компоненты доступа обеспечивают механизм, с помощью которого можно получать данные, а визуальные компоненты позволяют просматривать и редактировать эти данные. Компоненты доступа к данным являются производными от класса TDataSet. К ним относятся Ttable, Tquery, TstoreProc. Визуальные компоненты отображения данных - TDBEdit, TDBListBox, TDBGrid, TDBNavigator. Они работают аналогично стандартным компонентам редактирования, списков и таблиц, за исключением того, что связаны с конкретной таблице базы данных или полем. Выполняя редактирование в компоненте отображения данных, вы вносите изменения в базу.

В данных приложениях использовались следующие компоненты доступа к базе данных: компонент Table представленный классом Ttable, обеспечивает быстрый и простой доступ к таблице; компонент DataSource обеспечивает механизм связи компонентов доступа (Table, Query, StoredProc) с визуальными компонентами, которые отображают данные (TDBGrid, TDBEdit). Основное назначение DataSource состоит в том, чтобы облегчить изменения. Визуальные компоненты данных на форме связаны с DataSource, который связан с набором данных.

Компонент DBGrid отображает набор данных в формате таблицы. Важнейшим свойством DBGrid является Columns. Оно позволяет вам изменять номера и порядок столбцов, которые появляются в таблице; компонент DBEdit представляет элемент редактирования, связанный с полем набора данных;

Для создания интерфейса пользователя применены компоненты: компонент Label - отображение текста, не изменяемого пользователем. Никакого оформления не предусмотрено, кроме цвета метки и текста.

Основное свойство - Caption; компонент Edit - отображение, ввод и редактирование текстов. Основное свойство - Text; компонент PageControl - создает страницы в стиле Windows, управляемые закладками и иными органами управления, для экономии места на рабочем столе; компонент Button - используется для создания кнопок, которыми пользователь выполняет команды в приложении;

.5 Инструкция для пользователя

Программа загружается при запуске файла Inf.exe. По загрузке программы появляется начальное окно, в котором отражены сведения о разработчике и руководителе диплома. Переход на программное меню дает доступ к вычислительным функциям. Получаемые в ходе работы программы данные используют в оценке эффективности деятельности коммерческой фирмы. Ввод данных должен осуществляться пошагово сверху вниз. Ввод данных по затратам. Клик на кнопке Месячные затраты. Расчет доходов проекта. Клик на кнопке Расчет доходов. Получение необходимой информации о прибыли и издержках. Клик на кнопке Маржинальная прибыль. Получение графика - клик на кнопке График. Результат работы - точка безубыточности и ее сравнение с чистой прибылью. Клик на Точка безубыточности. Графическое представление - клик на кнопке График. Кликнув на кнопке Васк пользователь возвращается на предшествующую форму. Пункт Выход позволит пользователю завершить работу с данной программой. Нормальное и правильное функционирование программы возможно только при наличии операционной системы Windows, и неповрежденной программы запуска Inf.exe.

Выводы

Модель управлен