Проектирование базы данных билинговой системы на примере жилищно-эксплуатационной конторы

Курсовой проект - Компьютеры, программирование

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

? и может быть вызвана на любой рабочей станции локальной сети. База данных для решения этой задачи располагается на сервере.

 

2. ФОРМУЛИРОВАНИЕ И АНАЛИЗ ТРЕБОВАНИЙ К БД

 

2.1Анализ предметной области. Сбор информации об использовании данных

 

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

Цель задачи - автоматизация учета информации по абонентам жилищно-эксплуатационной конторы (ЖЭКа) на последующий определенный период времени.

Назначение задачи:

проектирование БД и формирование сводной ведомости по поступлению денежных средств ЖЭКу от абонентов;

формирование выходного документа (для просмотра) - поступления денежных средств от начисленного по конкретному абоненту(дому) за конкретный период времени.

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

В данной задаче расположена информация о ЖЭКе и результатах его работы.

Сбор и передача подготовительной информации осуществляется бухгалтерами и операторами. Для сохранения точности данных об изменениях в лицевом счёте абонента, и другой информации, оператор должен выполнять определенные изменения в БД.

Согласно структуре предприятия этой деятельностью занимается такое подразделение как отдел постановки и программирования задач, взаимодействуя с другими подразделениями ЖЭКа.

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

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

Информационный список документов представлен в таблице 2.1.

 

Таблица 2.1. Информационный список документов

№ п/пНаименование документаВыходной / входной1Отчет о поступлении денежных средств за определенный период времениВходной2Сводная ведомость (предварительный просмотр ведомости)Выходной

2.2Приведение собранной информации к виду, удобному для проектирования

 

Составим родовидовые списки реквизитов входных и выходных документов, объединяя эти реквизиты по роду и виду, исключая омонимы, синонимы и дублирующие друг друга элементы. Родовидовые списки реквизитов выходных и входных документов приводятся в таблице 2.2. - 2.3.

база данных проектирование интерфейс

Таблица 2.2. Родовидовой список входных документов

№ п/пНаименование реквизитаФактический / ВычисляемыйНазначение реквизитаОтчет о поступлении денежных средств за определенный период времени1Лицевой счетФактическийЛицевой счет2АдресФактическийАдрес3Ф И ОФактическийФ И О4Сумма поступлений за месяцФактическийСумма поступлений за месяц5Месяц поступления ФактическийМесяц поступления

Таблица 2.3. Родовидовой список выходных документов

№ п/пНаименование реквизитаФактический / ВычисляемыйНазначение реквизитаСводная ведомость1Номер документаФактическийНомер документа2Лицевой счетФактическийЛицевой счет3Сумма поступлений за месяцФактическийСумма поступлений за месяц4Начислено за месяцФактическийНачислено за месяц

На основании приведенных выше родовидовых списков составляем словарь данных. Словарь данных представлен в таблице 2.4.

 

Таблица 2.4. Словарь данных

№ п/пНаименование элементаИдентификаторТип и длинаНазначение элемента123451Лицевой счетЛицевой счетN(10)Лицевой счет2АдресАдресC(30)Адрес3Ф И ОФ И ОC(30)Ф И О4Начислено за месяцНачислено за месяцMoneyНачислено за месяц5Сумма поступлений за месяцСумма поступлений за месяцMoneyСумма поступлений за месяц

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

Задача 1. Просмотр информации о поступлении денежных средств от населения. Цель - визуальная выборка необходимой информации.

Задача 2. Формирование данных о ЖЭКе. Цель - формирование таблицы Абоненты.

Задача 3. Формирование плана поступления денежных средств от населения на определенно установленный период времени (месяц). Цель - формирование таблицы План поступления денежных средств от населения на месяц и формирование выходного документа для просмотра.

Результаты анализа сведены в таблицу связи Подзадача - данные в виде таблицы 2.5.

 

Таблица 2.5. Таблица связи Подзадача - данные

№ Наименование подзадачиЧастота выполненияОбъем за полугодие, грн.Элементы Данных1Просмотр информации о поступлений денежных средств Ежемесячно80 241,244,5,2Формирование данных о ЖЭКе (начислено)Ежемесячно91 922,891,2,3,43Формирование плана поступлений денежных средств на определенно установленный период времени (месяц) Ежемесячно 15 972,074

2.3Форму?/p>