Выдать список квартиросъемщиков с указанием адреса — КиберПедия 

Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...

Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...

Выдать список квартиросъемщиков с указанием адреса

2021-02-01 166
Выдать список квартиросъемщиков с указанием адреса 0.00 из 5.00 0 оценок
Заказать работу

АМУРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

(ФГБОУ ВО «АмГУ»)

 

 

Факультет Математики и информатики

Кафедра Информационных и управляющих систем

Направление подготовки «Бизнес-информатика»

 

 

КУРСОВАЯ РАБОТА

 

 

на тему: Разработка базы данных учета услуг квартиросъемщиков

по дисциплине «Базы данных»

 

 

Исполнитель студент группы 756     (подпись, дата)  Е.С.Бондарь  
Руководитель доцент, к.т.н.     (подпись, дата) Л.А.Соловцова  
Нормоконтроль доцент, к.т.н.   (подпись, дата) Л.А.Соловцова  

 

Благовещенск, 2019

 

 

Министерство образования и науки Российской Федерации

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

АМУРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

(ФГБОУ ВПО «АмГУ»)

 

Факультет Математики и информатики

Кафедра Информационных и управляющих систем

ЗАДАНИЕ

К курсовой работе студента     Бондарь Е.С.             

 

1. Тема курсовой работы: Разработка базы данных учета оплаты услуг квартиросъемщиков.

 

2. Срок сдачи студентом законченной работы 21.05.2019

 

3. Исходные данные к курсовой работе: Вариант №3

 

4. Содержание курсовой работы (перечень подлежащих разработке вопросов): описание предметной области; инфологическое проектирование; логическое проектирование; физическое проектирование; описание программного продукта; описание интерфейса программы.

 

 

5. Перечень материалов приложения: (наличие чертежей, таблиц, графиков,схем, программных продуктов, иллюстративного материала и т.п.).Схема организационной структуры предприятия, диаграммы внешнего и внутреннего документооборота, концептуально-инфологическая модель,     


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

 

6. Дата выдачи задания                          05.02.2019

 

Руководитель курсовой работы Л.А.Соловцова, доцент, к.т.н.

                                                                                         (фамилия, имя, отчество, должность, уч.степень, уч.звание)

 

Задание принял к исполнению (дата)                                                               

                                                                                          (подпись студента)

 

 

ВАРИАНТ ЗАДАНИЯ

 

Вариант 3. БД «Учет оплаты услуг квартиросъемщиков».

    Разработать БД «Учет оплаты услуг квартиросъемщиков». В расчетно-кассовом центре на обслуживании находится несколько многоквартирных домов, жильцы каждой квартиры должны оплачивать коммунальные услуги (подача воды, электроэнергии, газа). Стоимость услуги рассчитывается по нормативу на одного проживающего и зависит от тарифа.

    Запросы, которые должны быть разработаны при выполнении курсовой работы.

    - выдать список квартиросъемщиков с указанием адреса;

    - выдать список домов, которые находятся на обслуживании;

    - сформировать платежи для каждого квартиросъемщика;

    -сформировать список неплательщиков с указанием суммы задолженности;

    - рассчитать стоимость платежа по каждой квартире;

    - сформировать список квартиросъемщиков для заданного дома;

    - вывести список жильцов по заданному адресу;

    - выдать справку о расчетах заданного квартиросъемщика;

    - выдать справку о задолженности заданного квартиросъемщика;

     - выдать справку о задолженности по заданному дому;

 

 

РЕФЕРАТ

 

Курсовая работа содержит 35 страниц, 8 таблиц, 32 рисунка, 10 источников.

 

ИНФОЛОГИЧЕСКОЕ ПРОЕКТИРОВАНИЕ, ER-ДИАГРАММА, ЛОГИЧЕСКАЯ МОДЕЛЬ БД, ФИЗИЧЕСКАЯ МОДЕЛЬ БД, ФУНКЦИОНАЛЬНАЯ ЗАВИСИМОСТЬ, СУБД.

 

Цель исследования – проектирование и разработка базы данных учета оплаты услуг квартиросъемщиков.

Объект исследования – учет оплаты услуг квартиросъемщиков.

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

Результат работы – база данных учета оплаты услуг квартиросъемщиков и программный продукт для управления БД.

Инструменты:

1. BPwin (Business Process Design Tool);

2. ERwin Process Modeler 7.3.9;

3. Microsoft SQL Server 2014;

4. Visual Studio C# 2015.

 

 

 
СОДЕРЖАНИЕ

 

ВВЕДЕНИЕ  
1 ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ  
2 ИНФОЛОГИЧЕСКОЕ ПРОЕКТИРОВАНИЕ  
3 ЛОГИЧЕСКОЕ ПРОЕКТИРОВАНИЕ  
4 ФИЗИЧЕСКОЕ ПРОЕКТИРОВАНИЕ  
5 ОПИСАНИЕ ПРОГРАММНОГО ПРОДУКТА  
6 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ  
ЗАКЛЮЧЕНИ  
БИБЛИОГРАФИЧЕСКИЙ СПИСОК  
ПРИЛОЖЕНИЕ А  

 

 

ВВЕДЕНИЕ

 

Жилищно-коммунальное хозяйство (ЖКХ) - одна из основных отраслей экономики. ЖКХ представляет собой многоотраслевое хозяйство с совокупностью социально-экономических отношений по жизнеобеспечению населения и реализации потребностей производственных отраслей и сферы услуг. Для устойчивого развития экономики важнейшими характеристиками являются стоимость и качество услуг ЖКХ.
Обе эти характеристики напрямую влияют на качество и уровень жизни населения. Система ЖКХ представлена жилыми, общественными зданиями, эксплуатационными, ремонтно-строительными, транспортными, энергетическими и другими предприятиями, составляющими сложную социально-экономическую систему, от результативности, функционирования которой зависит развитие городских объектов и состояние среды обитания жителей города.

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

Цель исследования – проектирование и разработка базы данных учет оплаты услуг квартиросъемщиков.

Объект исследования – расчетно-кассовый центр.

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

Задачи исследования:

1) определить методы проектирования и разработки БД учета оплаты услуг квартиросъемщиков;

2) выполнить все этапы проектирования для БД учета оплаты услуг квартиросъемщиков;

3) разработать структуру БД учета оплаты услуг квартиросъемщиков в Microsoft SQL Server;

4) разработать программный продукт для работы с БД на языке Visual Studio C#.

Результат работы – база данных учета оплаты услуг квартиросъемщиков и программный продукт для управления БД.

 

 

1 ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ

 

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

- Холодное водоснабжение - снабжение холодной питьевой водой, подаваемой по централизованным сетям холодного водоснабжения и внутридомовым инженерным системам в жилой дом;

- Горячее водоснабжение - снабжение горячей водой, подаваемой по централизованным сетям горячего водоснабжения и внутридомовым инженерным системам в жилой дом;

- Электроснабжение - совокупность мероприятий для обеспечения электроэнергией потребителей и поддержания комфортных условий жизнедеятельности;

- Газоснабжение - организованная подача и распределение газового топлива для нужд народного хозяйства;

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

 

Организационная структура представлена на рисунке 1.

 

 

Рисунок 1 - Организационная структура домоуправляющей компании.

 

 

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

Абонентский отдел является структурным подразделением предприятия и подчиняется непосредственно директору компании.

Бухгалтерия рассчитывает, начисляет заработную плату сотрудникам, предоставляет счета за потребления услуг.

Коммерческий отдел работает с прямыми обращениями клиентов, поступающими по телефону, электронной почте. Коммерческий отдел выявляет потребности клиентов.

Отдел кадров - это структура в организации, которая занимается управлением персоналом.

 

 2 ИНФОЛОГИЧЕСКОЕ ПРОЕКТИРОВАНИЕ

 

В результате рассмотрения предметной области были выделены следующие сущности, описанные в таблице 1:

Таблица 1 - Спецификация сущностей

Название сущности Описание сущности
Квартиросъемщик Хранит персональные данные о квартиросъемщиках.
Счет Хранит данные о стоимости за объем потребляемой услуги квартиросъемщиком.
Услуги Хранит данные о видах поставляемых услуг, а также стоимость услуги за одну единицу измерения.

 

 

Таблица 2 – Спецификация атрибутов сущности «Квартиросъемщик»

 

 

Название атрибута Описание атрибута Тип данных Диапазон значений Пример атрибута
Код квартиросъемщика Число, определяющее каждого квартиросъемщика Числовой > 0 201  
Фамилия Фамилия квартиросъемщика Текст Иванов
Имя Имя квартиросъемщика Текст Иван
Отчество Отчество квартиросъемщика Текст Иванович
Телефон Телефон квартиросъемщика Текст 8999345-2453

 

Название атрибута Описание атрибута Тип данных Диапазон значений Пример атрибута
Улица Улица, на которой на которой проживает квартиросъемщик Текст Институтс-кая
Дом Число, определяющее номер дома, в котором проживает квартиросъемщик Числовой 58
Квартира Число, определяющее номер квартиры, в которой проживает квартиросъемщик Числовой 12

 

 

Таблица 3 – Спецификация атрибутов сущности «Счет»

Название атрибута Описание атрибута Тип данных Диапазон значений Пример атрибута
Номер счета Число, определяющее счет Числовой > 0 98321  
Код услуги Число определяющее услуги, потребляемой квартиросъемщиком Числовой > 0 101
Крайняя дата оплаты Крайняя дата, в пределах которой квартиросъемщик обязан оплатить счет Дата ≤текущая дата 2019-05-14

 

 

Название атрибута Описание атрибута Тип данных Диапазон значений Пример атрибута
Дата оплаты Дата оплаты счета квартиросъемщиком Дата ≤текущая дата 2019-05-12
Код квартиросъемщика Число, определяющее каждого квартиросъемщика Числовой > 0 201
Объем услуги Объем потреблённой услуги квартиросъемщиком Текст 45
Стоимость   Стоимость услуги Денежный > 0 898,56

 

Таблица 4 – Спецификация атрибутов сущности «Услуги»

Название атрибута Описание атрибута Тип данных Диапазон значений Пример атрибута
Код услуги Число, определяющее каждую услугу. Числовой > 0 156  
Наименование услуги Наименование потребляемой услуги Текст Электроэнергия
Единица цены        
Цена Размер денежной платы за единицу потребляемой услуги Числовой > 0 9,86

 

 

Установленные связи между сущностями представлены на рисунке 4:

Рисунок 4 − Концептуально-инфологическая модель

 

Инфологическая модель в нотации Чена представлена на рисунке 5:

Рисунок 5 – Инфологическая модель в нотации Чена

 

 

3 ЛОГИЧЕСКОЕ ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ

 

1. Связь «Квартиросъемщик – Счет»

Рассмотрим сущности «Квартиросъемщик» и «Счет». Между ними установлена связь типа «один−ко−многим» как показано на рисунке 6, причём в качестве исходной сущности выступает «Квартиросъемщик», а в роли по-рожденной «Счет». Поэтому получаем отношения, представленные на рисун-ке 6.

Сущность «Квартиросъемщик»

Код квартиросъемщика Фамилия Имя Отчество Телефон Улица Дом Квартира

 

Сущность «Счет»

Номер счета Код услуги Код квартиросъемщика Крайняя дата оплаты Дата оплаты Объем услуги Стоимость, руб.

 

Рисунок 6 – Связь «Квартиросъемщик – Счет»

 

Отношение 1 «Квартиросъемщик»

Код квартиросъемщика Фамилия Имя Отчество Телефон Улица № дома № квартиры

 

Отношение 2 «Счет»

Номер счета Код услуги Стоимость, руб. Крайняя дата оплаты Дата оплаты Объем услуги Код квартиросъемщика

 

Рисунок 7 – Отношение 1и 2

 

2. Связь «Счет – Услуги»    

    Рассмотрим сущности «Счет» и «Услуги». Между ними установлена связь типа «один−ко−многим» как показано на рисунке 8, причём в качестве исходной сущности выступает «Услуги», а в роли порожденной «Счет». Поэтому получаем отношения, представленные на рисунке 9.

Сущность «Счет»

Номер счета Код квартиросъемщика Код услуги Период оплаты Дата оплаты Объем услуги  Стоимость, руб.

 

Сущность «Услуги»

Код услуги Наименование услуги Тариф, руб.

 

Рисунок 8 – Связь «Счет – Услуги»

 

Поскольку в данном случае имеет двунаправленную сложную связь, то необходимо ввести промежуточную сущность, в которую поместим ключи обеих сущностей. Результат отображения предоставлен на рисунке 9.

Отношение 3 «Счет»

Номер счета Код квартиросъемщика Стоимость, руб. Крайняя дата оплаты Дата оплаты Объем услуги Код услуги

 

Отношение 4 «Услуги»

Код услуги Наименование услуги Тариф, руб.

 

Рисунок 9 – Отношения 3и 4

 

Нормализация отношений.

Проверим полученный набор отношений на соответствие трем нормальным формам.

Приведение отношений к первой нормальнойформе.

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

Приведение отношений ко второй нормальной форме

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

Отношение «Квартиросъемщик» находится во второй нормальной форме. Диаграмма функциональных зависимостей отношения «Мастера» показана на рисунке 10.

Код квартиросъемщика

Фамилия

Имя

Отчество

Телефон

Улица

№ дома

№ квартиры

 

 

Рисунок 10 − Диаграмма функциональных зависимостей отношения

«Квартиросъемщик»

Отношение «Услуги» находится во второй нормальной форме. Диаграмма функциональных зависимостей отношения «Услуга» представлена на рисунке 11.

Код услуги

Наименование услуги

Тариф, руб.

 

Рисунок 11 − Диаграмма функциональных зависимостей отношения

   «Услуги»

Отношение «Счет» находится во второй нормальной форме. Диаграмма функциональных зависимостей отношения «Счет» представлена на рисунке 12.

Номер счета

Код квартиросъемщика

Код услуги

Стоимость

Крайняя дата оплаты

Дата оплаты

Объем услуги

 

Рисунок 12 − Диаграмма функциональных зависимостей отношения

    «Счет»

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

Рисунок 13 – Логическая модель базы данных – диаграмма IDEF1X

4 ФИЗИЧЕСКОЕ ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ

 

На основе построенной логической модели сгенерирована физическая модель с учетом СУБД MSSQL Server.

Таблица 6 – Физическая структура данных отношения 1 «Квартиросъемщики»

Название атрибута Тип данных Условия Формат данных Индексация
Код квартиросъемщика Числовой > 0 bigint Primary key  
Фамилия Текст Varchar2()
Имя Текст Varchar2()
Отчество Текст Varchar2()
Телефон Текст Varchar2()
Улица Текст Varchar2()
№ дома Числовой > 0 Integer
№ улицы Числовой > 0 Integer

 

    Таблица 7 – Физическая структура данных Отношения 2 «Счет»

Название атрибута Тип данных Условия Формат данных Индексация
Номер счета Числовой > 0 bigint Primary key  
Код квартиросъемщика Числовой > 0 bigint Primary key  
Код услуги Числовой > 0 bigint Primary key
Стоимость Числовой >= 0 Decimal IndPol

 

Название атрибута Тип данных Условия Формат данных Индексация
Крайняя дата оплаты Дата/Время ≤текущая дата dd.mm.yyyy
Дата оплаты Дата/Время ≤текущая дата dd.mm.yyyy
Объем услуги Текст Varchar2()

 

Таблица 8 – Физическая структура данных отношения 4 «Услуги»

Название атрибута Тип данных Условия Формат данных Индексация
Код_услуги Числовой > 0 bigint Primary key  
Наименование услуги Текст Varchar2()
Тариф, руб. Текст Varchar2()

 

Рисунок 14 – Физическая модель базы данных

 

 

5 ОПИСАНИЕ ПРОГРАММНОГО ПРОДУКТА

 

Общие сведения

Программа разработана в среде Microsoft Visual Studio C# 2015 Express, БД «Учет оплаты услуг квартиросъемщиков» разработана с использованием СУБД Microsoft SQL Server 2008 Express.

Функциональное назначение

Программа представляет собой приложение «Работа с БД для домоуправляющей компании» для ввода, редактирования и сохранения данных в БД о квартиросъемщиках, предоставляемых услугах, счетах, оплачиваемых за услугу.

Описание логической структуры

Алгоритм модулей ввода и редактирования представлен на рисунке. Пошагово выполняются открытие, отбор записей и отображение содержимого, в зависимости от выбора пользователя возможен ввод, редактирование, удаление данных и дальнейшее сохранение изменений.

 

Рисунок 15 – Блок-схема алгоритма модулей редактирования данных

в таблицах

 

Входные данные

Входными данными для программы является БД, которая содержит таблицы «Квартиросъемщик», «Услуги», «Счет».

Выходные данные

Выходные данные для программы – результаты обработки запросов к БД.

 

 

6 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

 

 

Запуск приложения начинается с авторизации (рисунок 16). Если логин или пароль введён неверно, то поля очищаются для нового ввода.

 

После выполнения входа, появляется главная форма приложения, в которой мы можем перейти на ввод и редактирование таблиц БД или работать с запросами (рисунок 17).

 

 

Рисунок 17 – Главная форма приложения

 

По нажатию на кнопку «Таблицы» мы переходим на окно, представленное на рисунке 18, которое показывает список таблиц находящихся в БД.

 

Рисунок 18 – Форма выбора таблиц

 

 

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

Рисунок 19 – Форма таблицы «Квартиросъемщик»

 

Остальные формы таблиц представлены на рисунках 20,21.

 

Рисунок 21 – Форма таблицы «Счет»

Рисунок 20 – Форма таблицы «Услуги»

 

Переходим к форме списка запросов (рисунок 21).

Рисунок 21 – Форма запросы

 

Рисунок 22– Форма запроса «Список квартиросъемщиков с указанием

                 адреса»

 

ЗАКЛЮЧЕНИЕ

 

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

Результатом выполнения инфологического проектирования стала диаграмма Чена, которая затем была преобразована в логическую модель данных, разработанную при помощи приложения Erwin. База данных разработана в СУБД My SQL Server 2014. Интерфейс для работы с базой данных разработан в рамках Visual Studio 2015 на языке C#.

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

Для выполнения курсовой работы были использованы следующие инструменты:

1. BPwin (Business Process Design Tool);

2. ERwin Process Modeler 7.3.9;

3. Microsoft SQL Server 2014;

4. Visual Studio C# 2015.

 

 

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

 

1. Оформление выпускных квалификационных и курсовых работ (проектов) [Текст] стандарт Амур. гос. ун-та / АмГУ; АмГУ. - Благовещенск: Изд-во Амур. гос. ун-та, 2018. - 75 с. Прилож.: с. 50-71.

2. Н.В. Назаренко, А. Соловцова Методические указания по выполнению курсовой работы [Электронный ресурс]: методические указания/ Н.В. Назаренко - Электрон, текстовые данные.— Благовещенск: Амурский гос. университет, 2016. — 62 c.

3. К.О.Буз, М.О.Мончикеева. Приложение к жизни на основе MS SQL / К.О.Буз, М.О. Мончикеева – Волгоград: Изд-во МГГУ, 2014. – 366 с.ю

4. Хейлсберг А., Торгерсен М., Вилтамут С., Голд П. Язык программирования C#. Классика Computers Science. – СПб: Питер, 2011. – 784 с.

5. Баженова Э.Ю. SQL и процедурно-ориентированные языки. – М: НОУ «Интуит», 2016. – 166 с.

6. Кара-Ушанов В.Ю. SQL — язык реляционных баз данных. – Екатеринбург: Изд-во Урал.-ун-та, 2016. – 156 с.

7. Стиллмен Э., Грин Д. Head First. Изучаем C#. – СПб.: Питер, 2017. – 816 с.

8. Стольгим, Л.А. Норвиг. Базы данных в современном мире: Прошлое или Будущее? / А.В. Столльгим, Л.А. Норвиг – Волгоград: Изд-во МГГУ, 2010. – 366 с.

9. SQL Server. Microsoft. [Электронный ресурс]. URL: https://www.microsoft.com/ru-ru/server-cloud/products/sql-server/overview.aspx

10. Visual Studio 2015. Microsoft. [Электронный ресурс]. URL: https://www.visualstudio.com/en-us/downloads/download-visual-studio-vs.aspx

 

 

ПРИЛОЖЕНИЕ А

Листинг программы

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;

namespace КурсоваяД

{

public partial class Form1: Form

{

   public Form1()

   {

       InitializeComponent();

   }

 

      

   private void Form1_Load(object sender, EventArgs e)

   {

   }

 

   private void button1_Click_1(object sender, EventArgs e)

   {

       if (textBox1.Text == "Карась")

       {

           if (textBox2.Text == "159")

           {

               Form2 f2 = new Form2();

               f2.Show();

               this.Hide();

           }

       }

       else

           MessageBox.Show("Не верный логин или пароль, повторите попытку");

       textBox1.Clear();

       textBox2.Clear();

   }

 

   private void button2_Click_1(object sender, EventArgs e)

   {

       Close();

   }

 

   private void textBox1_TextChanged(object sender, EventArgs e)

   {

        

   }

 

   private void textBox2_TextChanged(object sender, EventArgs e)

   {

 

   }

}

}

 

Продолжение ПРИЛОЖЕНИЯ А

 

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;

 

namespace КурсоваяД

{

public partial class Form2: Form

{

   public Form2()

   {

       InitializeComponent();

   }

    

   private void button1_Click_1(object sender, EventArgs e)

   {

       Form3 f3 = new Form3();

       f3.Show();

       this.Hide();

   }

 

   private void button2_Click(object sender, EventArgs e)

   {

       Form7 f7 = new Form7();

       f7.Show();

       this.Hide();

   }

       

 

   private void button3_Click_1(object sender, EventArgs e)

   {

       Form1 f1 = new Form1();

       f1.Show();

       this.Hide();

   }

   private void Form2_Load(object sender, EventArgs e)

   {

 

   }

}

}


 

Продолжение ПРИЛОЖЕНИЯ А

 

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;

namespace КурсоваяД

{

public partial class Form3: Form

{

   public Form3()

   {

       InitializeComponent();

   }

    

   private void button1_Click_1(object sender, EventArgs e)

   {

       Form4 f4 = new Form4();

       f4.Show();

       this.Hide();

   }

 

   private void button2_Click_1(object sender, EventArgs e)

   {

       Form5 f5 = new Form5();

       f5.Show();

       this.Hide();

   }

 

   private void button3_Click_1(object sender, EventArgs e)

   {

       Form6 f6 = new Form6();

       f6.Show();

       this.Hide();

   }

 

   private void button4_Click_1(object sender, EventArgs e)

   {

       Form2 f2 = new Form2();

       f2.Show();

       this.Hide();

   }

   private void Form3_Load(object sender, EventArgs e)

   {

   }

}

}

 

 


Продолжение ПРИЛОЖЕНИЯ А

 

АМУРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

(ФГБОУ ВО «АмГУ»)

 

 

Факультет Математики и информатики

Кафедра Информационных и управляющих систем

Направление подготовки «Бизнес-информатика»

 

 

КУРСОВАЯ РАБОТА

 

 

на тему: Разработка базы данных учета услуг квартиросъемщиков

по дисциплине «Базы данных»

 

 

Исполнитель студент группы 756     (подпись, дата)  Е.С.Бондарь  
Руководитель доцент, к.т.н.     (подпись, дата) Л.А.Соловцова  
Нормоконтроль доцент, к.т.н.   (подпись, дата) Л.А.Соловцова  

 

Благовещенск, 2019

 

 

Министерство образования и науки Российской Федерации

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

АМУРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

(ФГБОУ ВПО «АмГУ»)

 

Факультет Математики и информатики

Кафедра Информационных и управляющих систем

ЗАДАНИЕ

К курсовой работе студента     Бондарь Е.С.             

 

1. Тема курсовой работы: Разработка базы данных учета оплаты услуг квартиросъемщиков.

 

2. Срок сдачи студентом законченной работы 21.05.2019

 

3. Исходные данные к курсовой работе: Вариант №3

 

4. Содержание курсовой работы (перечень подлежащих разработке вопросов): описание предметной области; инфологическое проектирование; логическое проектирование; физическое проектирование; описание программного продукта; описание интерфейса программы.

 

 

5. Перечень материалов приложения: (наличие чертежей, таблиц, графиков,схем, программных продуктов, иллюстративного материала и т.п.).Схема организационной структуры предприятия, диаграммы внешнего и внутреннего документооборота, концептуально-инфологическая модель,     


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

 

6. Дата выдачи задания                          05.02.2019

 

Руководитель курсовой работы Л.А.Соловцова, доцент, к.т.н.

                                                                                         (фамилия, имя, отчество, должность, уч.степень, уч.звание)

 

Задание принял к исполнению (дата)                                                               

                                                                                          (подпись студента)

 

 

ВАРИАНТ ЗАДАНИЯ

 

Вариант 3. БД «Учет оплаты услуг квартиросъемщиков».

    Разработать БД «Учет оплаты услуг квартиросъемщиков». В расчетно-кассовом центре на обслуживании находится несколько многоквартирных домов, жильцы каждой квартиры должны оплачивать коммунальные услуги (подача воды, электроэнергии, газа). Стоимость услуги рассчитывается по нормативу на одного проживающего и зависит от тарифа.

    Запросы, которые должны быть разработаны при выполнении курсовой работы.

    - выдать список квартиросъемщиков с указанием адреса;

    - выдать список домов, которые находятся на обслуживании;

    - сформировать платежи для каждого квартиросъемщика;

    -сформировать список неплательщиков с указанием суммы задолженности;

    - рассчитать стоимость платежа по каждой квартире;

    - сформировать список квартиросъемщиков для заданного дома;

    - вывести список жильцов по заданному адресу;

    - выдать справку о расчетах заданного квартиросъемщика;

    - выдать справку о задолженности заданного квартиросъемщика;

     - выдать справку о задолженности по заданному дому;

 

 

РЕФЕРАТ

 

Курсовая работа содержит 35 страниц, 8 таблиц, 32 рисунка, 10 источников.

 

ИНФОЛОГИЧЕСКОЕ ПРОЕКТИРОВАНИЕ, ER-ДИАГРАММА, ЛОГИЧЕСКАЯ МОДЕЛЬ БД, ФИЗИЧЕСКАЯ МОДЕЛЬ БД, ФУНКЦИОНАЛЬНАЯ ЗАВИСИМОСТЬ, СУБД.

 

Цель исследования – проектирование и разработка базы данных учета оплаты услуг квартиросъемщиков.

Объект исследования – учет оплаты услуг квартиросъемщиков.

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

Результат работы – база данных учета оплаты услуг квартиросъемщиков и программный продукт для управления БД.

Инструменты:

1. BPwin (Business Process Design Tool);

2. ERwin Process Modeler 7.3.9;

3. Microsoft SQL Server 2014;

4. Visual Studio C# 2015.

 

 

 
СОДЕРЖАНИЕ

 

((__lxGc__=window.__lxGc__||{'s':{},'b':0})['s']['_228268']=__lxGc__['s']['_228268']||{'b':{}})['b']['_697691']={'i':__lxGc__.b++};
ВВЕДЕНИЕ  
1 ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ  
2 ИНФОЛОГИЧЕСКОЕ ПРОЕКТИРОВАНИЕ  
Поделиться с друзьями:

История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...

Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...

Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...

Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначен­ные для поддерживания проводов на необходимой высоте над землей, водой...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.014 с.