Автоматизированные системы предприятия

Отчет по практике - Компьютеры, программирование

Другие отчеты по практике по предмету Компьютеры, программирование

количество рабочих дней. Эта информация сохраняется в главной и дочерней таблицах Lim_pl_main и Lim_pl_child. Кроме этого, таблицы будут содержать данные, автоматически рассчитываемые программой при вводе и редактировании данных:

- для таблицы Lim_pl_main:

поле data (скрытое поле) значение берется из компонента DateTimePicker;

поле kvt и поле summ - значения суммируются автоматически из значений дочерней таблицы или в отсутствии таковых разрешается произвести ввод значений вручную. Вычисления происходят согласно формул 2 и 4 соответственно;

поле potreb - значение данного поля высчитывается согласно формуле 3;

Структура таблицы Lim_pl_main представлена в таблице 1:

 

Таблица 1 - Структура таблицы "Lim_pl_main"

НазваниеТипРазмерНазначениеDatadate-Дата создания записиNominteger-Номер п/пStrchar20СтруктураDaysinteger-Количество рабочих днейKvtfloat-Общее количество киловаттpotrebfloat-Кол-во киловатт на один деньSummfloat-Сумма к оплате

- для таблицы Lim_pl_child:

поле data и поле str (скрытые поля) значения полей добавляются автоматически из поля главной таблицы при добавлении новой записи;

поле sil при двойном нажатии левой кнопки мыши на таблицу автоматически сосчитает значение согласно формуле 1;

поле kvt, поле summ и поле potreb - вычисления происходят согласно формул 2, 4 и 3 соответственно;

Структура таблицы Lim_pl_main представлена в таблице 2:

 

Таблица 2 - Структура таблицы "Lim_pl_child"

НазваниеТипРазмерНазначениеDatadate-Дата создания записиNominteger-Номер п/пStrchar20СтруктураPstrchar20ПодструктураDaysinteger-Количество рабочих днейVprodInteger-Объем продукцииnormafloat-Норма потребленияSilfloat-Кол-во электр. энергии, силоваяSvetfloat-Кол-во электр. энергии, световаяKvtfloat-Общее количество электр. энергииpotrebfloat-Кол-во киловатт на один деньTariffloat-ТарифSummfloat-Сумма к оплате

3.2.2.2 Описание нормативно-справочной информации

Нормативно-справочной информацией для данного программного средства будет являться данные о тарифах. Данные сохраняются в таблицу tarif. Структура таблицы tarif представлена в таблице 3:

 

Таблица 3 - Структура таблицы "tarif"

НазваниеТипРазмерНазначениеTepechar20Тип тарифаZnachfloat-Значение тарифаComchar100Комментарий

3.2.2.3 Описание выходной информации

Выходными документами для данного программного средства являются:

  1. отчет Лимит электроэнергии плановый, который должен содержать следующую информацию:
  2. реквизит утверждения;
  3. название выходного документа;
  4. для всех подразделений энергопотребления следующая информация:
  5. номер п/п;
  6. подразделение;
  7. количество рабочих дней;
  8. объем продукции;
  9. норма потребления;
  10. количество потраченной электроэнергии силовой;
  11. количество потраченной электроэнергии световой;
  12. общее количество потраченной электроэнергии;
  13. общее количество потраченной электроэнергии в сутки;
  14. стоимость электроэнергии кВт;
  15. сумма к оплате с НДС в тыс.руб;
  16. место для подписи главного энергетика;
  17. место для подписи начальника ЭО;
  18. отчет Договорной объем потребления электрической энергии с почасовой детализацией, который должен содержать следующую информацию:
  19. наименование предприятия;
  20. название выходного документа;
  21. период времени, за который выполняется отчетность;
  22. почасовая детализация объемов электрической энергии на каждый день месяца по договору;
  23. общая сумма потребляемой электроэнергии по договору;
  24. место для печати предприятия-поставщика;
  25. наименование предприятия-поставщика;
  26. место для печати предприятия-потребителя;
  27. подпись руководящего лица предприятия-потребителя.

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

 

3.3 Тестирование контрольного примера индивидуального задания

 

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

Для начала проверки осуществим запуск программного средства. Появится главное окно программы.

Для начала работы с программой необходимо ее настроить, а именно:

  1. указать путь и имя к базе данных Dbase.gdb;
  2. указать путь и имя к шаблонам отчетов report.xls.

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

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

Если пароль введен верно, то вкладка Справочникина главном окне программы станет доступной.

После этого необходимо заполнить справочник Тарифы, для этого выполните команду: Справочники/Тарифы. В результате этого действия откроется окно справочника Тарифы,

При корректном вводе данные сохраняются в таблицу справочника Тарифы.

Для вызова окна Лимит плановый необходимо выполнить команду: Справочники/Лимит плановый. В результате этого действия откроется окно справочника Лимит плановый,

Для продолже