Файл: Программа Расчет стоимости коммунальных услуг в бухгалтерии домоуправления.doc
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 10.11.2023
Просмотров: 44
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Свойства | Таблица «Услуги» | Таблица «Стоимость услуг» | ||||
Код услуги | Вид услуги | Единицы измерения | Код услуги | Месяц | Стоимость услуги | |
Имя поля | Код услуги | Вид услуги | Единицы измерения | Код услуги | Месяц | Стоимость услуги |
Тип | Числовой | Текстовый | Текстовый | Числовой | Текстовый | Числовой |
Размер | Длинное целое | 50 | 50 | Длинное целое | 50 | Действительное |
Формат | Основной | | | Основной | | Денежный |
Маска ввода | - | | | - | | |
Подпись | - | | | - | | |
Значение по умолчанию | | | | | | |
Условие на значение | - | | | | | |
Обязательность | Да | Нет | Нет | Да | Нет | Да |
Индекс | Да | Нет | Нет | Да | Да | Нет |
Тип элемента управления | Поле | Поле | Поле | Поле со списком | Поле со списком | Поле |
Тип источника строк | | | | Таблица | список значений | |
Источник строк | | | | Select Услуги [Код услуги] from Услуги; | - | |
Присоединенный столбец | | | | 1 | 1 | |
Число столбцов | | | | 1 | 1 | |
Ширина столбцов | | | | | 2,54 | |
Свойства | Таблица «Клиент» | ||||||
Код клиента | ФИО квартиросъемщика | Улица | Номер дома | Номер квартиры | Количество жильцов | Площадь квартиры | |
Имя поля | Код клиента | ФИО квартиросъемщика | Улица | Номер дома | Номер квартиры | Количество жильцов | Площадь квартиры |
Тип | Числовой | Текстовый | Текстовый | Числовой | Числовой | Числовой | Числовой |
Размер | Длинное целое | 50 | 50 | Длинное целое | Длинное целое | Длинное целое | Длинное целое |
Формат | Основной | | | Основной | Основной | Основной | Основной |
Маска ввода | | | | | | | |
Подпись | | | | | | | |
Значение по умолчанию | 0 | | | 0 | 0 | 0 | 0 |
Условие на значение | | | | | | | |
Обязательность | Да | Нет | Нет | Нет | Нет | Нет | Нет |
Индекс | Да | Нет | Нет | Да | Да | Нет | Нет |
Тип элемента управления | | | | | | | |
Тип источника строк | | | | | | | |
Источник строк | | | | | | | |
Присоединенный столбец | | | | | | | |
Число столбцов | | | | | | | |
Ширина столбцов | | | | | | | |
Свойства | Таблица «Потребленные услуги» | ||||
Код клиента | Код услуги | Месяц | Потребление | Оплачено Да/Нет | |
Имя поля | Код клиента | Код услуги | Месяц | Потребление | Оплачено Да/Нет |
Тип | Числовой | Числовой | Текстовый | Числовой | Логический |
Размер | Длинное целое | Длинное целое | 50 | Длинное целое | |
Формат | | | | Основной | Да/Нет |
Маска ввода | | | | | |
Подпись | | | | | |
Значение по умолчанию | | | | 0 | |
Условие на значение | | | | | |
Обязательность | Да | Да | Нет | Нет | Нет |
Индекс | Да | Да | Нет | Нет | Нет |
Тип элемента управления | Поле со списком | Поле со списком | Поле со списком | | |
Тип источника строк | Таблица | Таблица | Список значений | | |
Источник строк | Select клиент [Код клиента] from клиент; | Select услуги [Код услуги] from клиент; | | | |
Присоединенный столбец | 1 | 1 | 1 | | |
Число столбцов | 1 | 1 | 1 | | |
Ширина столбцов | | | 2,54 | | |
Таблица 2.2 Описание связей БД
Связь | Контроль целостности | Каскадное обновление | Каскадное удаление | |
Таблица 1 | Таблица 2 | |||
Услуги | Стоимость услуг | Да | Да | Да |
Клиент | Потребленные услуги | Да | Да | Да |
Стоимость услуг | Потребленные услуги | Да | Да | Да |
3. Разработка приложения БД. Описание логики
В данном разделе описывается функциональная модель, которая представляет собой описание действий над объектами базы данных и методы их преобразования. Действия над объектами предполагают ввод, корректировку, поиск данных, расчеты, вывод документов и другие операции, связанные с запросами пользователей к БД.
В СУБД ACCESS данные действия реализуются с помощью одного или нескольких SQL и QBE- запросов.
В БД “Разработка базы данных для расчета стоимости коммунальных услуг в бухгалтерии домоуправления ” решаются следующие информационные задачи:
-
поиск данных о стоимости (тарифе) заданной услуги в заданный период времени; -
выборка данных для формирования квитанций на оплату коммунальных услуг для заданного месяца, с сортировкой по квартирам; -
выборка номеров квартир и ФИО ответственных квартиросъемщиков, где имеются задолженности по оплате коммунальных услуг; -
расчет квартплаты для каждой квартиры; -
диаграмма – поквартирное распределение суммарной квартплаты на заданный месяц; -
расчет суммарной квартплаты по квартирам и видам услуг (перекрестный). -
Изменение тарифов (изменение стоимости услуги в месяце); -
удаление устаревших данных о использовании услуг и формирование архива; -
формирование квитанции об оплате коммунальных услуг для каждого клиента ежемесячно; -
формирование ведомости оплаты коммунальных услуг за месяц; -
формирование списка должников.
База данных предназначена для расчета стоимости коммунальных услуг в бухгалтерии домоуправления. Программа выполняет следующие функции:
-
При запуске программы выводится заставка с информацией об авторе и назначении программы. -
Управление программой осуществляется с помощью меню (главной кнопочной формы). -
Пользователь может корректировать данные в БД, осуществлять ввод входных данных, изменять и удалять данные. -
Реализация запросов. -
Формирование выходных документов (отчетов). -
Удаление устаревших данных в архив.
Бухгалтер домоуправления заносит в базу данные о новых видах услуг и тарифах на все виды услуг и их изменение. Также в БД заносятся данные о жильцах, потребленных ими услугах и произведенных оплатах.
Каждый месяц формируются квитанции на оплату для каждого жильца. По итогам месяца составляется ведомость оплаты. Учитывая данные об оплаченных услугах, составляют список должников.
База данных «Расчет стоимости коммунальных услуг в бухгалтерии домоуправления» предназначена, в первую очередь, для автоматизации рабочего места бухгалтера домоуправления.
База данных работает в диалоговом режиме, который предоставляет пользователю неограниченную возможность взаимодействовать с хранящимися в системе информационными ресурсами в реальном масштабе времени, получая при этом всю необходимую информацию для решения функциональных задач.
Работа пользователя с БД реализуется через главную кнопочную форму. Главная кнопочная форма представляет собой диалоговую схему доступа к функциям системы с помощью экранных кнопок или меню. Информация, поступающая от пользователя в систему во время диалога, по содержанию является либо командами выполнения тех или иных операций, либо данными. Занесение данных ведется с использованием экранных форм.
Для запуска программы необходимы следующие характеристики компьютера:
Минимальные требования:
1. Процессор Pentium 120 Hz и выше;
2. Оперативная память 20 Mb и выше;
3. Объем жесткого диска 300 Mb и выше;
4. Операционная система Windows 98 и выше;
-
Прикладная программа Microsoft Access 2000 и выше; -
стандартный принтер.
Рекомендуемые требования:
1. Процессор Celeron 600 Hz и выше;
2. Оперативная память 132 Mb и выше;
3. Объем жесткого диска 10 Гб и выше;
-
Операционная система Windows XP и выше; -
Прикладная программа Microsoft Access 2000 и выше; -
стандартный принтер.