Государственное автономное образовательное учреждение среднего профессионального образования Тюменской области
«Тюменский железнодорожный колледж»
Отделение информатики и автоматики
|
Зам. директора по УПР
_____Н.Ф. Борзенко
«___»___________2014 г.
Курсовая работа
по междисциплинарному курсу 01.02. Прикладное программирование
ТЖК. 0. 230115. ПК-1-11.02.
Тема: Учёт оплаты за электроэнергию
Выполнила: Студентка 3 курса группы ПК-1-11
Журиха. Е.О.
Подпись студента______
Руководитель: Преподаватель
Колотыгина А.В.
Дата сдачи работы «___»__________2015 г.
Оценка ____________
Подпись руководителя_______
Тюмень
СОДЕРЖАНИЕ
ВВЕДЕНИЕ
| ||||||||||||||||||||||||||||||||||||||||||||
ТЖК. 0. ПК-1-11.02. КР. | Лист | |||||||||||||||||||||||||||||||||||||||||||
Изм. | Лист. | N докум. | Подп. | Дата |
ВВЕДЕНИЕ Современный мир очень трудно представить без цифровых технологий. Цифровые технологии встречаются почти во всех сферах жизнедеятельности человека. Использование этих технологий позволило сделать человечеству огромный шаг вперед. Цифровые технологии открыли мгновенный доступ к электронной информации, поэтому создание программы «Учёт оплаты за электроэнергии» наиболее удобен в наше время. Огромное преимущество, электронной версии программы, является автоматизированный поиск данных. Если обычно чтобы узнать свой долг или стоимость за 1кВт нужно было прейти на почту, то в электронной версии достаточно ввести поисковые критерии, и пользователю мгновенно отобразится искомая информация. Основными пользователями программы будут: пользователь и администратор. Пользователю программа поможет узнать свой долг и цену за 1 кВт. Администратор сможет добавлять, удалять и изменять данные. Программное средство предназначено для вывода информации о предприятии или частных, жилых помещениях, а также их долг. | ||||||||||||||||||||||||||||||
ВВЕДЕНИЕ | Лист | |||||||||||||||||||||||||||||
Изм. | Лист. | N докум. | Подп. | Дата | ||||||||||||||||||||||||||
1. Общая часть 1.1 Системный анализ предметной области Задание на проектирование: разработать базу данных – «Учёт оплаты за электроэнергию». Расширенная формулировка задания: необходимо спроектировать программу, задачей которой будет поиск информации по электроэнергии. Данная программа должна содержать данные о названии предприятия, частных и жилых помещениях, и о долге. В проектируемой базе данных выполняться фильтрация по разделам математики и странам математика. Описание объектов предметной области и их характеристик: Объект 1 – Электроэнергия Характеристики объекта 1: 1) Код электроэнергии; 2) Предприятие, жилые и частные помещения; 3) Адрес; 4) Телефон; 5) Дата 6) Стоимость 1 кВт; 7) Количество кВт; 8) Сумма долга; 9) Код ответственного лица; Объект 2 – Квитанция Характеристики объекта 2: 1) Код квитанции; 2) Дата пополнения; | ||||||||||||||||||||||||||||||
ТЖК. 0. ПК-1-11.02.КР. | ||||||||||||||||||||||||||||||
Изм. | Лист | N докум. | Подп. | Дата | ||||||||||||||||||||||||||
Разраб. | Журиха Е.О. | Общая часть | Лит. | Лист | Листов | |||||||||||||||||||||||||
Пров. | Колотыгина А.В. | |||||||||||||||||||||||||||||
ГАОУ СПО ТО «ТЖК» гр. ПК-1-11 | ||||||||||||||||||||||||||||||
Н. контр. | ||||||||||||||||||||||||||||||
Утв. | ||||||||||||||||||||||||||||||
3) Время; 4) Сумма внесения; Объект 3 – Ответственное лицо Характеристики объекта 3: 1) Код ответственного лица; 2) Фамилия; 3) Имя; 4) Отчество; 5) Код квитанции; Общесистемные ограничения на информацию: 1) Номер квитанции уникален; 2) Номер ответственного лица уникален; 3) Номерпредприятия, жилого и частного помещения уникален; Пользователи: 1) Администратор; 2) Пользователи; Описание задач «Пользователя» 1) Найти своё предприятие, жилые и частные помещения; 2) Узнать долг по электроэнергии; Описание задач «Администратор» 1) Добавление записей; 2) Изменение записей; 3) Удаление записей; 1.2 Логическое Проектирование БД (ER-Анализ) Выделение сущностей и связей между ними. Исходя из системного анализа и атрибутов исходного отношения, можно выделить следующие сущности с ключевыми атрибутами: 1) Электроэнергия (index); | ||||||||||||||||||||||||||||||
Общая часть | Лист | |||||||||||||||||||||||||||||
Изм. | Лист. | N докум. | Подп. | Дата | ||||||||||||||||||||||||||
2) Квитанция(Cod_kvitan);
3) Ответственное лицо (Cod_Otvets);
Выделенные сущности находятся в следующих связях:
1) Электроэнергию оплачивает Ответственное лицо;
2) Ответственное лицо получает Квитанцию;
Построение Диаграммы ER-типа с учетом всех сущностей и связей между ними.
Рисунок 1 − Отношение «Электроэнергия - Ответственное лицо»
Рисунок 2 − Отношение «Ответственное лицо - Квитанция»
| ||||||||||||||||||||||||||||||
Общая часть | Лист | |||||||||||||||||||||||||||||
Изм. | Лист. | N докум. | Подп. | Дата | ||||||||||||||||||||||||||
Рисунок 3 «Учёта оплаты за электроэнергию» – Схема данных В итоге получим следующие таблицы: 1) Электроэнергия(Код_электроэнергии, Предприятия, Адрес, Телефон, Дата, Стоимость кВт, Количество кВт, Сумма долга, Код_ответственного лица);
2) Квитанция(Код_квитанции, Дата пополнения, Время, Сумма внесения); 3) Ответственное лицо (Код_Ответственного лица, Фамилия, Имя, Отчество, Код_квитанции); |