
- •Введение
- •Краткая характеристика предприятия
- •Характеристика производственной деятельности
- •Структура управления предприятия
- •Основные производственные фонды
- •1 Разработка приложения ориентированна именно на эту часть производства, то есть по жкх (учет квартплаты.)
- •Себестоимость, прибыль и рентабельность продукции
- •План производства и реализации продукции
- •Предпосылки для написания приложения
- •Определение задач
- •Требования к системе
- •Проектирование базы данных
- •Этап 4. Физическое описание модели
- •Rabot.Dbf (Жильцы)
- •Описание работы приложения.
- •Работа с пунктами меню
- •Работа окнами.
- •1 Часть «Сведения о жильце»
- •2 Часть «Кнопки - меню»
- •Окно «Квартиросъемщики» (kd)
- •Эта система поиска вызывается во всех окнах, где содержится информация о жильцах.
- •Окно нормативов (m_zar)
- •Окно дополнения льгот (ins)
- •Окно тарифов
- •Окно дополнения жильцов
- •Browse-окна
- •Окно помощи (help)
- •Краткий обзор Процедурного языка - FoxPro
- •Техническое описание работы программы
- •«Сервис»-«Дополнение»
- •«Сервис»-«Дополнение льгот»
- •«Сервис»-«Тарифы»
- •«Сервис»-«Нормы оплаты услуг»
- •«Сервис»-«Упаковка данных»
- •«Сервис»-«Переиндексация»
- •Пункт меню – «кадры»
- •«Кадры»-«Работа с картотекой»
- •«Кадры»-«Квартиросъемщики»
- •«Кадры»-«Картотека льготников»
- •«Кадры»-«База жильцов»
- •«Кадры»-«Ввод данных счетчика»
- •«Кадры»-«Ввод оплаты»
- •Пункт меню «расчет» «расчет»-«Расчет квартплаты»
- •«Расчет»-«Расчет по льготам»
- •«Расчет»-«Слияние квартплаты с льготами»
- •Функция поиска
- •Пункт меню «отчеты»
- •«Отчеты»-«Списки по начислению»
- •«Отчет»-«Списки по льготам»
- •«Отчет»-«Сальдо по квартиросъемщикам»
- •«Отчет»-«Свод по квартплате за месяц»
- •Пункт меню «печать»
- •Пункт меню «помощь»
- •«Помощь»-«Помощь»
- •«Помощь»-«Справка»
- •Создание контексно-зависимой экранной подсказки.
- •Пункт меню «Выход»
- •Заключение
- •Список используемой литературы.
Определение задач
Регистрация всех проживающих
Определение (указание), используемых услуг
Определение (выбор) льготы и ставок по ней
Определение (изменение) периода начисления льготы (необязательное условие)
Определение норм оплаты за каждую услугу (нормативы)
Определение норм оплаты за каждую услугу, для отдельного жильца или в целом для жильцов, проживающих в одном доме (необязательное условие)
Расчет квартплаты
Расчет льгот
Определение сумм к оплате
Формирование и печать квитанции об оплате для конкретного плательщика
Учет платежей квартиросъемщиков (дата и сумма платежа, остаток или задолженность)
Просмотр, Дополнение и Изменение информации обо всех категориях проживающих
Ежемесячная подготовка отчетов по различным начислениям
Редактирование и печать отчетов (в любое время и в любом количестве)
Возможность обратиться к файлам помощи (F1)
Возможность поиска
Ответы на эти вопросы позволяют подойти к главному в постановке задачи – построении инфологической модели приложения. В простейшем примере такая модель может быть отображена в виде взаимосвязей между компонентами и процессами приложения, как показано на рисунке 2.1. в практике проектирования такие схемы получили название ER-диаграмм (Entity-relationship diagram (ERD) – диаграмма «Сущность-связь»)
Жильцы Ф.И.О Табельный
номер Дата рождения Льгота Адрес КОД Улица Дом Квартира Кв. метры Количество проживающих Дата начала начислений Дата окончания
начислений Описание льготы № удостоверения
Расчет Расчет квартплаты Расчет по
льготам Выбранные
услуги Расчет Итог Выбранные
услуги КОД и процентные
ставки, определяемые кодом Расчет Итог К оплате Процентные ставки по
услугам КАТЕГОРИЯ Рис 2.1. Диаграмма
взаимосвязей между компонентами и
процессами (Инфологическая
модель)
Максимально формализованное описание задачи теперь будет выглядеть следующим образом.
Наименование задачи:
Автоматизация работы бухгалтера по расчету квартплаты.
Цель работы бухгалтера:
Введение учета и расчетов с населением за предоставляемые коммунальные услуги.
Функции бухгалтера:
Заключение договоров и регистрация клиентов в Базе Данных.
Ведение информации по льготам и ставкам по ним.
Работа с клиентами : установление льготы, установление тарифных ставок отличных от нормативных по различным причинам, разъяснительная работа и т.д..
Ведение расчетов за используемые услуги (выписка квитанции об оплате).
Бизнес - правила:
Ввод информации на основе документов.
Требования к системе
Программа может работать под управлением операционных систем DOS илиWINDOWS, при наличии пакетаFoxPro 2.6 for DOS.
Перечень вводимой информации:
Фамилия, имя и отчество жильца;
Табельный номер;
Год рождения
Адрес;
Квадратные метры;
Телефон;
При наличии льготы – описание льготы, код, период;
Выбор плательщика, указанного в ордере
Нормативные ставки на услуги
Тарифные ставки и описание тарифа
Перечень печатных отчетов:
Списки по начислению
Списки льготников
Списки с показаниями счетчика
Оплата электроэнергии
Сальдо по квартиросъемщикам
Свод по квартплате за месяц
Квитанция об оплате