Разработка информационной системы "Учёт оплаты за отопление"

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

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 25.03.2021
Размер файла 1,9 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.Allbest.Ru/

Размещено на http://www.Allbest.Ru/

Факультет экономики и управления

Кафедра информационных технологий и математики

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

По дисциплине «Информационные системы и технологии»

На тему:

Разработка информационной системы «Учёт оплаты за отопление»

Чебоксары, 2020

Введение

Глава 1. Общая часть

1.1 Краткая информация, организационная структура предприятия

1.2 Цель разработки

1.3 Обзор программного обеспечения, используемого в исследуемой области

1.4 Общие требования к функциональности разрабатываемой системы

Общий вывод по задаче организации учёта оплаты за тепловую энергию

Глава 2. Инструкция пользователю

Введение

2.1 Разработка таблиц, схема данных

2.2 Формирование запросов

Заключение

Список используемой литературы

Предметный указатель

Приложения

Введение

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

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

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

Скорость жизни постоянно и стремительно растёт. Благодаря техническому прогрессу большими темпами растет и скорость получения и обработки информации. Пришло то время, когда практически все отрасли оснащаются компьютерными системами. Они помогают получать необходимые для каждого работника данные в десятки или даже в сотни раз быстрее, чем раньше; обрабатывать их и передавать далее по цепочке, чтобы в режиме реального времени сиюминутно можно было видеть результат работы всей большой структуры. Не обошел стороной технический прогресс и кассу авиакомпании. Персональные компьютеры перестали быть чем-то диковинным, ими постепенно оснащаются все стадии продажи билета. Сначала обычно в кассе переоснащаются наиболее развитые в компьютерном плане отделы, а ставшие ненужными там компьютеры передаются на другие участки, где начинают использоваться для расчетов, хранения и передачи информации и разных видов учета. Поначалу это работает и помогает развитию предприятия, но на определенном этапе такие разнородные системы могут стать тормозом для его дальнейшего роста. И тут возникает необходимость как-то объединить и согласовать между собой все системы данных, чтобы сократить время передачи информации между сотрудниками и отделами, свести к минимуму вероятность ошибок или успеть среагировать до того, как ошибка совершилась, сократить материальные убытки и время «бумажной волокиты».

На этом этапе многие руководители предприятий начинают задумываться о создании единой информационной системы учета и контроля деятельности кассы.

Создание базы данных с помощью Microsoft Access является отличным решением, ведь инструмент реляционной базы данных прост в работе, входит в комплект Microsoft Office и позволяет структурировать данных в простые таблицы, которые можно связать вместе. Другими словами, актуальность изучения базы данных Access в курсовой работе обусловлена простотой использования и широкой областью применения. По сути, Microsoft Access может использоваться широкой аудиторией Microsoft для составления бюджета ежемесячных расходов, организации библиотечного каталога или ведения сложной адресной книги.

Глава 1. Общая часть

1.1 Краткая информация, организационная структура предприятия

Подсистема «Деятельность предприятия по учету оплаты за потребленную тепловую энергию» содержит основные средства необходимы для реализации функций данной компании.

Объекты управления:

1. Перечень объектов управления:

Объектами управления данного предприятия являются:

· Генеральный директор

· Плановый директор

· Производственно-технический директор

· Главный бухгалтер

· Отдел заключения договоров

· Отдел технической помощи

· Бухгалтерия

Размещено на http://www.Allbest.Ru/

Размещено на http://www.Allbest.Ru/

2. Характеристика объектов управления:

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

· осуществление руководства финансовой и хозяйственной деятельностью организации в соответствии с уставом организации;

· обеспечение соблюдения законности в деятельности организации;

· составление стратегических и текущих планов деятельности организации.

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

· формирование учетной и налоговой политики в соответствии с действующим законодательством и потребностями компании;

· подготовка и принятие плана счетов, форм первичных учетных документов, применяемых для оформления хозяйственных операций, разработка форм документов внутренней бухгалтерской отчетности;

· своевременное предоставление полной и достоверной бухгалтерской и управленческой информации о деятельности компании, ее имущественном положении, доходах и расходах;

· учет всех хозяйственных операций компании;

· учет исполнения бюджетов компании;

· налоговый учет компании, составление и своевременная сдача налоговой и иной требуемой законодательством отчетности;

· составление бухгалтерского баланса, другой бухгалтерской, налоговой, управленческой и статистической отчетности;

· своевременное представление бухгалтерской отчетности в налоговые органы, органы статистики, внебюджетные фонды и иные инстанции;

· правильное начисление и своевременное перечисление налогов и сборов в федеральный, региональный и местный бюджеты, страховых взносов в государственные внебюджетные социальные фонды, а также иных платежей в соответствии с законодательством;

· налоговое планирование, мониторинг законодательных и нормативных документов;

· осуществление платежей в наличной и безналичной форме в порядке, определяемом внутренними документами компании;

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

· -проведение инвентаризации основных средств, товарно-материальных ценностей, денежных средств, расчетов с контрагентами;

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

· -участие во внедрении передовых информационных систем по управлению финансами в соответствии с требованиями бухгалтерского, налогового статистического и управленческого учета, контроль над достоверностью информации;

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

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

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

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

· Четвертой функцией является сведение стратегических планов отделений и контроль за их выполнением. Она занимает важное место в диверсифицированных компаниях

· Производственно-технический отдел выполняет следующие функции:

- подготовка и составление проектно-сметной документации на все виды работ;

- контроль за проведением текущего ремонта здания и прилегающей территории

3. Перечень функций управления подлежащих автоматизации

· принятия заявок на предоставление тепловой энергии;

· составление различных отчетов для администрации;

· отслеживание прохождения заявкой различных этапов;

· выписка квитанций

4. Схема взаимосвязей объектов управления с подсистемой

Контекстная DFD схема

DFD схема 0-го уровня

1.2 Цель разработки

Целью разработки является:

1. Создание базы данных по систематизации и обработке информации.

2. Реализация задач необходимых для функционирования данного предприятия.

3. Обеспечение надежного хранения информации.

4. Быстрое составление необходимых отчетов.

1.3 Обзор программного обеспечения, используемого в исследуемой области

Обзор использования разработки:

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

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

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

Обзор средств программирования:

Для разработки проекта было использовано программное обеспечение Access 2019 фирмы Microsoft. Оно наиболее простое в эксплуатации и позволяет создавать приложения, которые могут производить не только стандартные вычисления, но и создавать пользовательский интерфейс, который удобен в эксплуатации.

Система управления базами данных Microsoft Access является одним из самых популярных и распространенных настольных приложений для работы с базами данных. Это связано с тем, что Microsoft Access обладает очень широким диапазоном средств для ввода, анализа и представления данных. Эти средства являются не только простыми и удобными, но и высоко продуктивными, что обеспечивает высокую скорость разработки приложения. Изначально Microsoft Access обладала рядом уникальных возможностей, таких как умение сводить воедино информацию из самых разных источников (электронных таблиц, текстовых файлов, других баз данных), представление данных в удобном для пользователя в виде с помощью таблиц, диаграмм и отчетов, интеграция с другими приложениями Microsoft Office. Широкое использование баз данных различными категориями пользователей привело, с одной стороны к созданию интерфейсов, требующих минимум времени на освоение средств управления системой, а с другой стороны - к построению мощных, гибких СУБД, имеющих, в том числе развитые средства защиты данных от случайного или преднамеренного разрушения. Появились и средства автоматизации разработки, позволяющие создавать базу данных любому пользователю, даже не владеющему основами теории базы данных.

Для удобства отображения информации можно работать с формами вывода - это не просто «лицо вашей базы данных, но и один из важнейших ее элементов». Если вам необходимо не просто увидеть на экране результат выполнения вашего запроса, но вывести его на печать в арсенале Access имеется мощный инструмент - отчеты. Отчет - это та же форма, но только в виде красиво оформленного бланка, со всеми необходимыми атрибутами.

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

1.4 Общие требования к функциональности разрабатываемой системы

1. Информационное обеспечение

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

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

· оперативную информацию - представление данных на машинных носителях в виде массивов (файлов), баз данных и их информационных связей.

1) Входная информация

Входной информацией является вся информация, которая необходима для решения поставленной задачи. В данном случае это информация о клиентах, квартирах и приборах учета.

2) Промежуточная информация

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

3) Выходная информация

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

К выходной информации относятся отчёты и диаграммы.

2. Техническое обеспечение

Требования к серверу:

· Система Microsoft Windows Server 2016

· Пакет программ Microsoft Office 2019 (Microsoft Word, Microsoft Excel, Microsoft Access, Microsoft Power Point и т.д.)

· 4ГБ (Желательно 8 ГБ) ОЗУ;

· 8 ГБ свободного места на жестком диске;

· CD-ROM или USB-накопители;

· Сетевая карта;

· Видео карта;

· Клавиатура, мышь, монитор;

1) Требования к общесистемному программному обеспечению

Под программным обеспечением понимается совокупность программ и документации на них, которые предназначены для реализации целей и задач на ЭВМ.

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

Microsoft Access - компонент семейства офисных приложений Microsoft Office -является одной из самых популярных настольных СУБД). Однако не все задачи, возникающие в практике разработки офисных приложений, можно решить, пользуясь только интерфейсными средствами Microsoft Access. Чтобы приложения, создаваемые в среде Access, сделать удобными для пользователей и функционирующими эффективно, рационально использовать язык VBA, который, будучи языком программирования для всех компонентов Microsoft Office, позволяет также интегрировать их между собой и тем самым способствует быстрой разработке приложений на основе уже готовых компонентов.

Microsoft Excel - программа для создания и обработки электронных таблиц. Далеко не всегда числа в таблице позволяют составить полное впечатление, даже если они рассортированы наиболее удобным для Вас способом.

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

Microsoft Word - многофункциональный текстовый редактор (который при случае может служить для верстки текстов, изготовления WWW-страниц и прочего).

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

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

2) Организационное обеспечение

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

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

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

- совокупность средств, необходимых для эффективного проектирования и функционирования ИС;

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

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

Основные нормативные документы:

· единая система стандартов автоматизированной системы управления;

· единая система программной документации;

· автоматизированные системы. Стадии создания ГОСТ 34.601-90;

· автоматизированные системы управления. Общие требования ГОСТ 24.104-85, ГОСТ 24.101-80, ГОСТ 19.501-78, ГОСТ 19.004-80;

· положение о подразделении предприятия.

Общий вывод по задаче организации учёта оплаты за тепловую энергию:

1. Описание задачи

Нижний уровень решает классические задачи управления технологическими процессами.

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

Обязанность учета показаний счетчиков лежит на квартиросъемщике. Без приборов учета плата взимается с каждой квартиры в зависимости от её площади.

2. Наименование задачи

Программа для автоматизации учета оплаты за отопление.

3. Бизнес-правила

· Подача тепла осуществляется только лицам, зарегистрированным в законном порядке.

· Каждый квартиросъемщик может сам установить приборы учёта тепловой энергии.

· Если в квартире не установлены приборы учета, то величина оплаты определяется исходя из специальных тарифов.

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

· Если квартиросъемщик отказывается платить за предоставленные услуги 3 месяца, то в его квартиру прекращается подача тепла.

· Предоставление услуг населению своевременно, в установленном объеме и соответствующего качества.

· Ежегодно перед наступлением первых холодов управляющая компания ЖКХ обязана проводить полную и тщательную подготовку жилого дома к зиме.

· Круглосуточный контроль над системами отопления.

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

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

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

· Поддержание в соответствующем техническом состоянии внутридомовых сетей и их техобслуживание.

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

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

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

4. Требования к функционированию задачи

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

· На компьютере должна быть установлена операционная система Windows XPSP2 или выше;

· Должен быть установлен пакет прикладных программ из серии Microsoft Office 2019(желательно);

· Microsoft Access;

· Занимать минимум памяти;

· Иметь удобный пользовательский интерфейс;

· Ввод данных должен осуществляться наиболее удобным и простым способов.

5. Перечень входной информации

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

· -сведения о квартиросъемщике;

· -сведения о здании;

· -сведения о квартире;

· -сведения о проживающих;

· -сведения о приборах учета;

6. Перечень выходной информации

Выходной информацией является отчет. Для организации работы нижнего уровня управления система «Учета платы за отопление» содержит следующие отчеты: - квитанция;

7. Блок-схема решения. Описание алгоритма

Блок-схема решения. Описание алгоритма (Смотреть в приложениях).

Глава 2. Инструкция пользователю

Введение

Перед нами была поставлена задача разработки базы данных «Учет платы за отопление» для автоматизации ручного труда.

Для ускорения процесса обработки учета и контроля прихода документов, вся информация о клиентах, источниках документа должна храниться в базе данных для того, чтобы быстро и своевременно выдавать отчет о работе в компании. Проанализировав все СУБД, делаем вывод, что лучше всего использовать СУБД Access 2019.

Назначение информационной системы:

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

2.1 Разработка таблиц, схема данных

Связь между таблицами

Таблица 1

«Вид прибора»

Название поля

Тип данных

Код вида счетчика

Числовой

Вид счетчика

Текстовый

Таблица 2

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

Название поля

Тип данных

*Номер лицевого счета

Числовой

Имя

Текстовый

Фамилия

Текстовый

Отчество

Текстовый

Документ

Текстовый

Дата рождения

Дата/время

Таблица 3

«Здания»

Название поля

Тип данных

Код улицы

Числовой

№ здания

Числовой

Код района

Числовой

Фото

Поле OLE

Собственник

Текстовый

Количество подъездов

Числовой

Количество квартир

Числовой

Таблица 4

«Квартиры»

Название поля

Тип данных

Код улицы

Числовой

№ здания

Числовой

№ квартиры

Числовой

Тип квартиры

Текстовый

Использование приборов

Логическое

Количество приборов

Числовой

Площадь

Числовой

Код прибора

Числовой

Номер лицевого счета

Числовой

Таблица 5

«Проживающие»

Название поля

Тип данных

№ проживающего

Числовой

Код улицы

Числовой

№ дома

Числовой

№ квартиры

Числовой

Фамилия

Текстовый

Имя

Текстовый

Отчество

Текстовый

Дата рождения

Дата/Время

Таблица 6

«Районы»

Название поля

Тип данных

Код района

Числовой

Наименование

Текстовый

Таблица 7

«Улицы»

Название поля

Тип данных

Код улицы

Числовой

Название

Текстовый

Признак адреса

Текстовый

Таблица 8

«Счетчики»

Название поля

Тип данных

Код прибора

Числовой

Вид прибора

Числовой

Тип прибора

Числовой

Дата сертификации

Дата\Время

Примечание

MEMO

Таблица 9

«Тип квартиры»

Название поля

Тип данных

Код типа квартиры

Числовой

Тип квартиры

Текстовый

Таблица 10

«Тип прибора»

Название поля

Тип данных

Код типа пр.

Числовой

Тип прибора

Текстовый

2.2 Формирование запросов

Порядок работы с дистрибутивом

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

1) Вставьте диск, содержащий программу в привод;

2) На рабочем столе создайте папку с названием «Учет платы за отопление»;

3) Скопируйте с установочного диска системные файлы и вставьте в папку «Учет платы за отопление», располагающуюся на рабочем столе.

Программа содержит один файл, который называется «Учет». Этот файл предназначен для запуска программы и его удаление или повреждение приведет к сбою в работе программы. Исправить такие неполадки, можно заново установив программу с установочного диска.

1. Организация диалога

Меню программы включает в себя формы, запросы и отчеты.

В формах представлены данные и имеются кнопки для управления записями. Программа содержит следующие формы:

· Здания. Предназначена для просмотра сведений о здании.

Форма:

Запрос:

Режим SQL Запроса:

SELECT Улицы.Название, Здания.[№ здания], Районы.Наименование, Здания.Собственник, Здания.[Количество подъездов], Здания.[Количество квартир]

FROM Районы INNER JOIN (Улицы INNER JOIN Здания ON Улицы.[Код улицы] = Здания.[Код улицы]) ON Районы.[Код района] = Здания.[Код района]

WHERE (((Здания.[№ здания])=[Введите № здания]));

· Квартиры. Предназначена для сведений о квартирах.

Форма:

Запрос:

Режим SQL запроса:

SELECT Улицы.Название, Квартиры.[№ дома], Квартиры.[№ квартиры], Квартиры.[Тип квартиры], Квартиры.Площадь, Квартиры.[Номер лицевого счёта], Проживающие.[ФИО и дата рождения], Проживающие.Документ

FROM Улицы INNER JOIN (Квартиры INNER JOIN Проживающие ON Квартиры.[№ квартиры] = Проживающие.[№ квартиры]) ON Улицы.[Код улицы] = Квартиры.[Код улицы]

WHERE (((Квартиры.[№ квартиры])=[Введите № квартиры]));

· Квартиросъемщики. Содержатся сведения о квартиросъемщиках.

Форма:

Запрос:

Режим SQL запроса:

SELECT [Квартиросъёмщики]![Фамилия] & [Квартиросъёмщики]![Имя] & " " & [Квартиросъёмщики]![Отчество] AS ФИО, Квартиры.[Номер лицевого счёта], Квартиросъёмщики.[Дата рождения], Year(Now()-[Квартиросъёмщики]![Дата рождения])-1900 AS Возраст

FROM Квартиросъёмщики INNER JOIN Квартиры ON Квартиросъёмщики.[Номер лицевого счёта] = Квартиры.[Номер лицевого счёта];

· Квитанция. Форма содержит показания приборов, оплату, и сведения о квартире и квартиросъемщике:

Запрос:

Режим SQL запроса:

SELECT Квитанция.[№ квитанции], Квитанция.[Номер лицевого счета], Квитанция.[Показания на начало месяца], Квитанция.[Показания на конец месяца], Квитанция.[Льгота в месяц], Квитанция.[Плата без счётчика], Квитанция.[Всего к оплате], Проживающие.[№ дома], Проживающие.[№ квартиры], Проживающие.[ФИО и дата рождения]

FROM (Квартиросъёмщики INNER JOIN Проживающие ON Квартиросъёмщики.[Номер лицевого счёта] = Проживающие.[ФИО и дата рождения]) INNER JOIN Квитанция ON Квартиросъёмщики.[Номер лицевого счёта] = Квитанция.[Номер лицевого счета]

WHERE (((Квитанция.[№ квитанции])=[Введите № квитанции]));

· Районы. Справка о районах города.

Форма:

Запрос:

программный информационный учет тепловой энергия

Режим SQL запроса:

SELECT Районы.Наименование, Улицы.Название, Здания.[№ здания], Здания.Собственник, Здания.[Количество подъездов], Здания.[Количество квартир]

FROM Улицы INNER JOIN (Районы INNER JOIN Здания ON Районы.[Код района] = Здания.[Код района]) ON Улицы.[Код улицы] = Здания.[Код улицы]

WHERE (((Районы.Наименование)=[Введите название района]));

· Улицы. Информация об улицах города.

Форма:

Запрос:

Режим SQL запроса:

SELECT Улицы.[Код улицы], Улицы.Название, Здания.[№ здания], Здания.[Количество квартир], Здания.[Количество подъездов], Здания.Собственник

FROM Улицы INNER JOIN Здания ON Улицы.[Код улицы] = Здания.[Код улицы]

WHERE (((Улицы.Название)=[Введите название улицы]));

· Счетчики. Информация о приборах учет.

Форма:

Запрос:

Режим SQL запроса:

SELECT Счетчики.[Код прибора], Счетчики.[Вид прибора], Счетчики.[Тип прибора], Счетчики.[Дата сертификации]

FROM Счетчики

WHERE (((Счетчики.[Код прибора])=[Введите код прибора]));

· Тип квартиры. Выводит информацию о квартирах одного типа.

Форма:

Запрос:

Режим SQL запроса:

SELECT [Тип квартиры].[Код типа квартиры], [Тип квартиры].[Тип квартиры], Квартиры.[№ квартиры], Квартиры.Площадь

FROM [Тип квартиры] INNER JOIN Квартиры ON [Тип квартиры].[Код типа квартиры] = Квартиры.[Тип квартиры]

WHERE ((([Тип квартиры].[Код типа квартиры])=[Введите код типа квартиры]));

· Тип прибора. Выводит информацию о счетчиках одного вида.

Форма:

Запрос:

Режим SQL запроса:

SELECT [Тип прибора].[Код типа прибора], [Тип прибора].[Тип прибора], Счетчики.[Дата сертификации]

FROM [Тип прибора] INNER JOIN Счетчики ON [Тип прибора].[Код типа прибора] = Счетчики.[Тип прибора]

WHERE ((([Тип прибора].[Код типа прибора])=[Введите код типа прибора]));

· Вид прибора. Выводит информацию о счетчиках одного вида.

Форма:

Запрос:

Режим SQL запроса:

SELECT [Вид прибора].[Код вида счётчика], [Вид прибора].[Вид счётчика], Счетчики.[Дата сертификации]

FROM [Вид прибора] INNER JOIN Счетчики ON [Вид прибора].[Код вида счётчика] = Счетчики.[Вид прибора]

WHERE ((([Вид прибора].[Код вида счётчика])=[Введите код вида счётчика]));

Каждая форма выводит определенную информацию, необходимую пользователю

Каждый запрос выводит определенную информацию, по критериям.

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

2. Порядок работы

Работа с формами осуществляется следующим образом:

· Чтобы открыть форму необходимо произвести по ней двойной щелчок;

· Для перехода по записям, добавления новой записи и выхода из формы имеются специальные кнопки:

· Для выполнения запроса открываем его двойным щелчком и, если необходимо, вводим запрашиваемые данные.

После этого в результате выполнения запроса выводится необходимая информация.

3. Формирование исходной информации

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

1) Выбрать и открыть форму, в которую будет вводиться информация, причем начинать вводить данные, например в форме проживающие, нужно обязательно с кода проживающего;

2) После ввода всех данных правой кнопкой мыши на названии формы производим щелчок и выбираем «сохранить»;

3) При каждом последующем заполнении для удобства ввода данных в форме нужно нажимать на кнопку «новая запись»;

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

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

4. Формирование выходной документации

Выходной информацией является отчет. В данной программе имеются

следующие отчеты:

· Квитанция об оплате тепловой энергии

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

5. Выход из системы

Выход из системы осуществляется через управляющее меню при выборе и нажатии на пункт «выход».

Заключение

При разработке данного курсового проекта «Учет тепловой энергии» цель достигнута: разработан программный продукт, позволяющий автоматизировать деятельность предприятия.

В результате разработки данного программного продукта были достигнуты следующие результаты:

· Автоматизация ввода и обработки больших объемов информации;

· Улучшение качества обслуживания клиентов и сокращение времени на работу с клиентами;

· Быстрое получение выходной информации (отчета).

Список используемой литературы

1. Microsoft Access (Краткое руководство)[Электронный ресурс]

2. В. М. Гинзбург Проектирование информационных систем, АСВ, 2002.

3. Виды счетчиков тепла по типу расходомеров [Электронный ресурс]

4. Голицына О.Л., Попов И.И. Базы данных. М., «Форум Инфра - М», 2004.

5. ГОСТ 19.001-77 Единая система программной документации: Сборник - М.: Изд. Стандартов, 1977-310 с.

6. Как пользоваться MS Access [Электронный ресурс]

7. Методическое пособие для выполнения курсового проекта[Электронный ресурс]

8. Обучение работе с Access (https://support.microsoft.com) [Электронный ресурс]

9. Организация коммерческого учета тепловой энергии, теплоносителя [Электронный ресурс]

10. Плата за отопление - регулирование, учёт и налогообложение [Электронный ресурс]

11. Приборы учёта тепловой энергии: типы и разновидности [Электронный ресурс]

12. Самоучитель Microsoft Access 2013 - Юрий Бекаревич, Нина Пушкина

13. Создание базы данных Access пошагово: таблицы, схемы данных, запросы, формы [Электронный ресурс]

14. Как работать с базами данных Access [Электронный ресурс]

15. Microsoft Office [Электронный ресурс]

16.

Приложение 1

Схема данных

Приложение 2

Таблица 1

«Вид прибора»

Название поля

Тип данных

Код вида счетчика

Числовой

Вид счетчика

Текстовый

Таблица 2

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

Название поля

Тип данных

*Номер лицевого счета

Числовой

Имя

Текстовый

Фамилия

Текстовый

Отчество

Текстовый

Документ

Текстовый

Дата рождения

Дата/время

Таблица 3

«Здания»

Название поля

Тип данных

Код улицы

Числовой

№ здания

Числовой

Код района

Числовой

Фото

Поле OLE

Собственник

Текстовый

Количество подъездов

Числовой

Количество квартир

Числовой

Таблица 4

«Квартиры»

Название поля

Тип данных

Код улицы

Числовой

№ здания

Числовой

№ квартиры

Числовой

Тип квартиры

Текстовый

Использование приборов

Логическое

Количество приборов

Числовой

Площадь

Числовой

Код прибора

Числовой

Номер лицевого счета

Числовой

Таблица 5

«Проживающие»

Название поля

Тип данных

№ проживающего

Числовой

Код улицы

Числовой

№ дома

Числовой

№ квартиры

Числовой

Фамилия

Текстовый

Имя

Текстовый

Отчество

Текстовый

Дата рождения

Дата/Время

Таблица 6

«Районы»

Название поля

Тип данных

Код района

Числовой

Наименование

Текстовый

Таблица 7

«Улицы»

Название поля

Тип данных

Код улицы

Числовой

Название

Текстовый

Признак адреса

Текстовый

Таблица 8

«Счетчики»

Название поля

Тип данных

Код прибора

Числовой

Вид прибора

Числовой

Тип прибора

Числовой

Дата сертификации

Дата\Время

Примечание

MEMO

Таблица 9

«Тип квартиры»

Название поля

Тип данных

Код типа квартиры

Числовой

Тип квартиры

Текстовый

Таблица 10

«Тип прибора»

Название поля

Тип данных

Код типа пр.

Числовой

Тип прибора

Текстовый

Приложение 3

Входная информация

Таблица 1

«Квитанция»

Название поля

Тип данных

№ квитанции

Числовой

Номер лицевого счета

Числовой

Показания на начало месяца

Числовой

Показания на конец месяца

Числовой

Льгота в месяц

Денежный

Плата без счетчика

Денежный

Стоимость Гкал

Денежный

Тариф

Денежный

Приложение 4

Форма «Здания»

Запрос:

Режим SQL Запроса:

SELECT Улицы.Название, Здания.[№ здания], Районы.Наименование, Здания.Собственник, Здания.[Количество подъездов], Здания.[Количество квартир]

FROM Районы INNER JOIN (Улицы INNER JOIN Здания ON Улицы.[Код улицы] = Здания.[Код улицы]) ON Районы.[Код района] = Здания.[Код района]

WHERE (((Здания.[№ здания])=[Введите № здания]));

Приложение 5

Форма «Квартиры»

Запрос:

Режим SQL запроса:

SELECT Улицы.Название, Квартиры.[№ дома], Квартиры.[№ квартиры], Квартиры.[Тип квартиры], Квартиры.Площадь, Квартиры.[Номер лицевого счёта], Проживающие.[ФИО и дата рождения], Проживающие.Документ

FROM Улицы INNER JOIN (Квартиры INNER JOIN Проживающие ON Квартиры.[№ квартиры] = Проживающие.[№ квартиры]) ON Улицы.[Код улицы] = Квартиры.[Код улицы]

WHERE (((Квартиры.[№ квартиры])=[Введите № квартиры]));

Приложение 6

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

Запрос:

Режим SQL запроса:

SELECT [Квартиросъёмщики]![Фамилия] & " " & [Квартиросъёмщики]![Имя] & " " & [Квартиросъёмщики]![Отчество] AS ФИО, Квартиры.[Номер лицевого счёта], Квартиросъёмщики.[Дата рождения], Year(Now()-[Квартиросъёмщики]![Дата рождения])-1900 AS Возраст

FROM Квартиросъёмщики INNER JOIN Квартиры ON Квартиросъёмщики.[Номер лицевого счёта] = Квартиры.[Номер лицевого счёта];

Приложение 7

Форма «Квитанция»

Запрос:

Режим SQL запроса:

SELECT Квитанция.[№ квитанции], Квитанция.[Номер лицевого счета], Квитанция.[Показания на начало месяца], Квитанция.[Показания на конец месяца], Квитанция.[Льгота в месяц], Квитанция.[Плата без счётчика], Квитанция.[Всего к оплате], Проживающие.[№ дома], Проживающие.[№ квартиры], Проживающие.[ФИО и дата рождения]

FROM (Квартиросъёмщики INNER JOIN Проживающие ON Квартиросъёмщики.[Номер лицевого счёта] = Проживающие.[ФИО и дата рождения]) INNER JOIN Квитанция ON Квартиросъёмщики.[Номер лицевого счёта] = Квитанция.[Номер лицевого счета]

WHERE (((Квитанция.[№ квитанции])=[Введите № квитанции]));

Приложение 8

Форма «Районы»

Запрос:

Режим SQL запроса:

SELECT Районы.Наименование, Улицы.Название, Здания.[№ здания], Здания.Собственник, Здания.[Количество подъездов], Здания.[Количество квартир]

FROM Улицы INNER JOIN (Районы INNER JOIN Здания ON Районы.[Код района] = Здания.[Код района]) ON Улицы.[Код улицы] = Здания.[Код улицы]

WHERE (((Районы.Наименование)=[Введите название района]));

Приложение 9

Форма «Улицы»

Запрос:

Режим SQL запроса:

SELECT Улицы.[Код улицы], Улицы.Название, Здания.[№ здания], Здания.[Количество квартир], Здания.[Количество подъездов], Здания.Собственник

FROM Улицы INNER JOIN Здания ON Улицы.[Код улицы] = Здания.[Код улицы]

WHERE (((Улицы.Название)=[Введите название улицы]));

Приложение 10

Форма «Тип прибора»

Запрос:

Режим SQL запроса:

SELECT [Тип прибора].[Код типа прибора], [Тип прибора].[Тип прибора], Счетчики.[Дата сертификации]

FROM [Тип прибора] INNER JOIN Счетчики ON [Тип прибора].[Код типа прибора] = Счетчики.[Тип прибора]

WHERE ((([Тип прибора].[Код типа прибора])=[Введите код типа прибора]));

Приложение 11

Форма «Вид прибора»

Запрос:

Режим SQL запроса:

SELECT [Вид прибора].[Код вида счётчика], [Вид прибора].[Вид счётчика], Счетчики.[Дата сертификации]

FROM [Вид прибора] INNER JOIN Счетчики ON [Вид прибора].[Код вида счётчика] = Счетчики.[Вид прибора]

WHERE ((([Вид прибора].[Код вида счётчика])=[Введите код вида счётчика]));

Приложение 12

Форма «Тип квартиры»

Запрос:

Режим SQL запроса:

SELECT [Тип квартиры].[Код типа квартиры], [Тип квартиры].[Тип квартиры], Квартиры.[№ квартиры], Квартиры.Площадь

FROM [Тип квартиры] INNER JOIN Квартиры ON [Тип квартиры].[Код типа квартиры] = Квартиры.[Тип квартиры]

WHERE ((([Тип квартиры].[Код типа квартиры])=[Введите код типа квартиры]));

Приложение 13

Форма «Счетчики»

Запрос:

Режим SQL запроса:

SELECT Счетчики.[Код прибора], Счетчики.[Вид прибора], Счетчики.[Тип прибора], Счетчики.[Дата сертификации]

FROM Счетчики

WHERE (((Счетчики.[Код прибора])=[Введите код прибора]));

Приложение 14

Отчет «Квитанция»

Приложение 15

Схема документооборота. Описание документооборота

Описание документооборота:

1. «Начало»;

2. «Ввод справочной информации» в базу данных;

3. «Ввод оперативной информации» в базу данных;

4. «Обработка информации»;

5. «Формирование запросов»;

6. «Формирование отчетов»;

7. «Конец».

Приложение 16

Блок-схема решения. Описание алгоритма

Начало

1. Вводить справочную информацию?

1.1 Если нет, то переход к действию 3;

1.2 Если да, то переход к действию 4;

2. Редактирование имеющихся данных.

3. Ввод справочной информации.

4. Вводить оперативную информацию?

4.1 Если нет, то переход к действию 6;

4.2 Если да, то переход к действию 7;

5. Обработка имеющихся данных.

6. Ввод оперативной информации.

7. Формирование запросов.

8. Формирование отчетов.

9.Печать отчетов.

Конец

Предметный указатель

M

Microsoft Access, 15

Microsoft Excel, 15

Microsoft Office, 15

Microsoft Outlook, 15

Microsoft PowerPoint, 15

Microsoft Word, 15

Б

Бухгалтерия, 9

В

Входная информация, 13, 19

Выходная информация, 14, 19

Г

Генеральный директор, 9

И

Информационное обеспечение, 13

Н

нормативно - справочную информацию, 13

О

оперативную информацию, 13

Организационное обеспечение, 15

П

программное обеспечение, 14

Промежуточная информация, 14

Размещено на allbest.ru


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.