Файл: Программа Расчет стоимости коммунальных услуг в бухгалтерии домоуправления.doc

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 10.11.2023

Просмотров: 42

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.


Рисунок 4.11 Диалоговые окна для ввода данных

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



Рисунок 4.12 Пример выполнения запроса

При нажатии на кнопку «Расчет квартплаты по видам услуг» выводится перекрестный запрос по номерам квартир и видам услуг.



Рисунок 4.13 Пример выполнения запроса

Нажатие на кнопку «Поквартирное распределение квартплаты - диаграмма» приведет к появлению на экране столбиковой диаграммы поквартирного размера квартплаты в доме. Для вывода диаграммы необходимо ввести месяц.



Рисунок 4.14 Диалоговое окно для ввода даты

улицу



Рисунок 4.15 Диалоговое окно для ввода улицы

и номер дома



Рисунок 4.16 Диалоговое окно для ввода номера дома

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



Рисунок 4.17 Результат выполнения запроса

Запрос «Выборка должников» выведет список жильцов-должников по месяцам.



Рисунок 4.18 Результат выполнения запроса

Кнопка «Выход» предназначена для закрытия формы «Выполнение запросов» и возврата в главную кнопочную форму.

Нажатие на кнопку «Просмотр отчетов» на главной форме приведет к открытию формы «Список отчетов».



Рисунок 4.19 Форма «Отчеты»

В группе переключателей необходимо щелчком левой кнопки мыши выбрать нужный отчет (Квитанция на оплату, Ведомость оплаты, Список должников).


Для составления отчета «Квитанция на оплату» необходимо ввести ФИО квартиросъемщика и месяц оплаты.



Рисунок 4.20 Диалоговые окна для ввода ФИО и месяца

Для составления отчетов «Ведомость оплаты» и «Список должников» вводится месяц оплаты



Рисунок 4.21 Диалоговое окно для ввода номера дома

При нажатии кнопки «Выбор» выбранный отчет открывается в режиме просмотра.

При нажатии кнопки «Печать» происходит печать выбранного отчета.

Кнопка «Выход» предназначена для закрытия формы «Список отчетов» и возврата в главную кнопочную форму.

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



Рисунок 4.22 Форма «Работа с архивом»

Нажатие на кнопку «Создание архива» приведет к созданию таблицы «Старые данные», в которую будут скопированы данные из таблицы «Потребленные услуги» за вводимый в диалоговое окно месяц.



Рисунок 4.23 Диалоговое окно для ввода месяца

При нажатии на кнопку «Добавление в архив» также выводится диалоговое окно для ввода месяца. После ввода месяца и нажатия кнопки ОК в таблицу «Старые данные» будут добавлены данные из таблицы «Потребленные услуги» за введенный месяц.



Рисунок 4.24 Диалоговое окно для ввода месяца

При нажатии на кнопку «Удаление старых данных» будет выполнен запрос на удаление устаревших данных из таблицы «Потребленные услуги». Для этого необходимо ввести в диалоговое окно месяц. Все данные за этот месяц будут удалены.



Рисунок 4.25 Диалоговое окно для ввода месяца

Кнопка «Просмотр архива» представит данные архива в табличной форме.



Кнопка «Выход» предназначена для закрытия формы «Работа с архивом» и возврата в главную кнопочную форму.

Нажатие на кнопку «Выход» на главной форме приведет к ее закрытию.

При работе с формами нужно придерживаться следующих правил:

1. Для просмотра информации пользователь может использовать кнопки перехода по записям с типовыми рисунками на них.



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

4.4 Аварийные ситуации

При возникновении каких-либо аварийных ситуаций на экран выводятся различного рода сообщения для пользователя. Основные сообщения представлены в таблице.

Таблица 4.1 Обработка аварийных ситуаций.

Текст сообщений

Причина

Действия пользователя

Недопустимое значение Null

Не введены данные в обязательные поля

Щелкнуть «ОК» и ввести данные в поле

Введенное значение не соответствует маске ввода

Введено значение не соответствующее маске ввода

Щелкнуть «ОК» и ввести данные в соответствии с маской ввода

Введенное значение не соответствует заданному типу данных

Введено значение не соответствующее заданному типу данных

Щелкнуть «ОК» и ввести данные в соответствии с заданным типом данных

Введенное значение превышает допустимое число символов

Введено значение, которое превышает допустимое число символов

Щелкнуть «ОК» и ввести данные в соответствии с допустимым числом символов


Чтобы предотвратить повреждение данных БД необходимо придерживаться следующих правил:

1.Регулярно создавать резервные копии файлов Access.

2.Не выходить из Access нештатным образом. Например, не выключать компьютер до закрытия Access.

3.Если возникают неполадки с сетью, старайтесь не использовать общую базу данных Access, находящуюся на сервере сети, до устранения неполадок. Если это возможно, перенесите базу данных Access на локально доступный компьютер

Список используемой литературы:


  1. Edward, Willett Microsoft® Office 2000 Bible / Edward Willett. - Москва: Гостехиздат, 2016. - 357 c.

  2. А.А. Барсегян Методы и модели анализа данных: OLAP и Data Mining (CD-ROM) / А.А. Барсегян, М.С. Куприянов, В.В. Степаненко, и др.. - М.: СПб: БХВ, 2019. - 336 c.

  3. А.Н. Наумов Системы управления базами данных и знаний / А.Н. Наумов, А.М. Вендров, В.К. Иванов, и др.. - М.: Финансы и статистика, 2016. - 352 c.

  4. Блюмин А.М. Информационные ресурсы: Учебное пособие для бакалавров / А.М. Блюмин, Н.А. Феоктистов. – 3-е изд., перераб. и доп. – М.: Издательско-торговая корпорация «Дашков и Ко», 2015. – 384 с.

  5. В.Ю. Демьяненко Программные средства создания и ведения баз данных / В.Ю. Демьяненко. - М.: Финансы и статистика, 2019. - 127 c.

  6. Варфоломеева Е.В. Информационные системы в экономике: Учебное пособие / Е.В. Варфоломеева, Т.В. Воропаева и др.; Под ред. Д.В. Чистова - М.: НИЦ ИНФРА-М, 2015. – 234 с.

  7. Вдовенко Л.А. Информационная система предприятия: Учебное пособие/Вдовенко Л. А. - 2 изд., перераб. и доп. - М.: Вузовский учебник, НИЦ ИНФРА-М, 2015. – 304 с.

  8. Гандерлой Автоматизация Microsoft Access с помощью VBA / Гандерлой, Харкинз Майк; , Сейлз Сьюзан. - М.: Вильямс, 2015. - 416 c.

  9. Гвоздева В.А. Базовые и прикладные информационные технологии: Учебник / Гвоздева В. А. - М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2015. – 384 с.

  10. Голицына О.Л. Языки программирования: Учебное пособие / О.Л. Голицына, Т.Л. Партыка, И.И. Попов. - 3-e изд., перераб. и доп. - М.: Форум: ИНФРА-М, 2015. – 400 с.

  11. Голышева, А. В. Access 2007 без воды. Все, что нужно для уверенной работы / А.В. Голышева, И.А. Клеандрова, Р.Г. Прокди. - М.: Наука и техника, 2017. - 192 c.

  12. Грошев А. С., Закляков П. В. Информатика: учеб. для вузов – 3-е изд., перераб. и доп. – М.: ДМК Пресс, 2015. – 588 с.

  13. Д. Кренке Теория и Практика построения баз данных / Д. Кренке. - М.: СПб: Питер; Издание 9-е, 2015. - 858 c.

  14. Дж. Хаббард Автоматизированное проектирование баз данных / Дж. Хаббард. - М.: Мир, 2019. - 296 c.

  15. Дюваль Непрерывная интеграция. Улучшение качества программного обеспечения и снижение риска / Дюваль, М. Поль. - М.: Вильямс, 2017. - 240 c.

  16. Епанешников, А. М. Практика создания приложений в Access / А.М. Епанешников, В.А. Епанешников. - Москва: Гостехиздат, 2016. - 440 c.

  17. Кабанов В.А. Кабанов, В. А. Практикум Access [Электронный ресурс] / В. А. Кабанов. - М.: Инфра-М, 2015. – 55 с.

  18. Кауфельд Microsoft Office Access 2003 для "чайников" / Кауфельд, Джон. - М.: Диалектика, 2017. - 320 c.

  19. Кириллов В. В. Основы проектирования реляционных баз данных : учеб. пособие [Электронный ресурс] / В. В. Кириллов. — URL : http://citforum.ru/database/dbguide/index.shtml (дата обращения: 18.05.2015).

  20. Коллектив авторов Базы данных: конспект лекций / Коллектив авторов. - М.: Научная книга, 2019. - 530 c.

  21. Кошелев, В. Е. Access 2007. Эффективное использование / В.Е. Кошелев. - М.: Бином-Пресс, 2015. - 590 c.

  22. Кузнецов С. Д. Основы современных баз данных [Электронный ресурс] // Информационно-аналитические материалы Центра Информационных технологий. — URL : http://citforum.ru/database/osbd/contents.shtml (дата обращения: 18.05.2015).

  23. М. Малыхина Базы данных: основы, проектирование, использование / М. Малыхина. - М.: БХВ-Петербург, 2018. - 512 c.

  24. Открытые системы Открытые системы. СУБД №03/2011 / Открытые системы. - М.: Открытые Системы, 2017. - 200 c.

  25. Преппернау, Дж. Microsoft Office Access 2007. Русская версия (+ CD-ROM) / Дж. Преппернау. - М.: Эком, 2016. - 447 c.

  26. С. Каратыгин Visual FoxPro 5. Полное руководство пользователя с примерами / С. Каратыгин, А. Тихонов, Л. Тихонова. - М.: Бином, 2015. - 736 c.

  27. С.И. Калинин Компьютерная обработка данных для психологов / С.И. Калинин. - М.: СПб: Речь, 2018. - 118 c.

  28. Сенченко П. В. Организация баз данных : учеб. пособие / П. В. Сенченко. — Томск : факультет дистанционного обучения ТУСУРа, 2015. — 168 с.

  29. Смирнова, О. В. Access 2007 на практике / О.В. Смирнова. - М.: Феникс, 2017. - 160 c.

  30. Хендерсон Руководство разработчика баз данных в Delphi 2 / Хендерсон, Кен. - М.: Диалектика, 2016. - 544 c.

  31. Ю. Бекаревич Access за 21 занятие для студента / Ю. Бекаревич. - М.: БХВ-Петербург, 2015. - 525 c.