Курсовая с практикой на тему Программирование (СУБД)
-
Оформление работы
-
Список литературы по ГОСТу
-
Соответствие методическим рекомендациям
-
И еще 16 требований ГОСТа,которые мы проверили
Введи почту и скачай архив со всеми файлами
Ссылку для скачивания пришлем
на указанный адрес электронной почты
Содержание:
ВВЕДЕНИЕ 3
1 ТЕХНИЧЕСКИЙ ПРОЕКТ 5
1.1 Описание предметной области 5
1.2 Постановка задачи 6
1.3 Функциональное моделирование 7
2 РАБОЧИЙ ПРОЕКТ 8
2.1 Средства разработки 8
2.2 Интерфейс программного обеспечения 8
2.3 Документы на сопровождение программного обеспечения 8
2.3.1 Инструкция программисту 8
2.3.2 Инструкция пользователю 10
ВЫВОД 14
ПЕРЕЧЕНЬ ИСТОЧНИКОВ 15
ПРИЛОЖЕНИЯ 16
Введение:
В основе решения многих задач лежит обработка информации. Для облегчения обработки информации создаются информационные системы. Автоматизированными называют ИС, в которых применяют технические средства, в частности ЭВМ. Большинство существующих ИС являются автоматизированными.
Классифицировать ИС можно по следующим параметрам.
В широком смысле под определение ИС подпадает любая система обработки информации. По сфере применения ИС можно разделить на системы, используемые в производстве, образовании, здравоохранении, науке, военном деле, социальной сфере и т.д. По целевой функции ИС можно условно разделить на следующие основные категории: управляющие, информационно-справочные, поддержка принятия решений.
Иногда используется узкая трактовка понятия ИС как совокупности аппаратно-программных средств, задействованных для решения некоторого прикладной задачи. В организации, например, могут существовать ИС, на которых в соответствии положены следующие задачи: учет кадров и материально-технических средств, расчет с поставщиками и заказчиками, бухгалтерский учет и т.п.
Неотъемлемой частью любой автоматизированной ИС является вычислительная система. Вычислительная система является совокупностью взаимосвязанных и согласованно действующих ЭВМ или процессоров и других устройств, обеспечивающих автоматизацию процессов приема, обработки и выдачи информации потребителям.
Информация, с которой оперирует ИС, сохраняется в базе данных. Это сложный программно-технический комплекс, предназначенный для хранения и, самое главное, оперативного поиска нужных данных. Обработкой и отображением полученной информации занимается интерфейсная часть системы — приложения.
База данных — это совокупность сведений о реальных объектах, процессах, событиях или явлениях, относящихся к определенной теме или задачи, организована так, чтобы обеспечить удобное представление этой совокупности, как в целом, так и любой ее части.
Актуальность темы разработки заключается в том, что студент, как будущий специалист должен уметь запрограммировать информационную систему (базу данных) для заданных целей.
Цель курсового проекта — научиться использовать структуры, массивы структур и типизированные файлы для обработки данных.
Задача курсового проекта запрограммировать на языке высокого уровня (С++) базу данных, содержащую информацию по отелю.
Объектом исследования является язык программирования С ++ и, в частности, файловые структуры.
Предметом исследования является база данных отеля.
В первом разделе пояснительной записки проведено обследование предметной области, сформулирована задача проектирования и разработана функциональная модель.
Во втором разделе разработан рабочий проект, в рамках которого разработан интерфейс приложения и написана программа на языке С ++, реализующая заданные функции. Для сопровождения программного приложения разработаны инструкции программисту и пользователю.
Заключение:
В этой курсовой работе разработана автоматизированная информационная система «Отель». Нами были приобретены навыки программирования на языке С++ при работе со структурами и файлами. Также мы научились разрабатывать собственные алгоритмы для решения поставленных задач, овладели методы и средства настройки и тестирования программ.
Разработанная система устойчиво выполняет свои функции и может развиваться путем добавления новых приложений, как на базе существующей БД, так и при ее совершенствовании и изменении.
Фрагмент текста работы:
ТЕХНИЧЕСКИЙ ПРОЕКТ
1.1 Описание предметной области
Предметной областью является отель. Отель можно считать сложной информационной единицей, объединяет разностороннюю информацию. Это и информация об административном устройстве, и материальная база, и внешние связи, и работа с клиентами и тому подобное. В курсовой работе мы остановимся лишь на той части, что касается регистрации клиентов.
1.2 Постановка задачи
В данном проекте необходимо разработать базу данных, которая хранит следующую информацию по клиентам отеля:
• Фамилия, имя, отчество клиента;
• Номер паспорта;
• Комнаты, в которую заселены клиента;
• Дата заселения;
• Количество суток, проживший клиент в данном номере;
• Стоимость одного дня пребывания в номере.
Приложение должно иметь такой функционал:
• Создание базы данных в виде типизированного файла;
• Загрузку файла с диска;
• Добавление записей в файл;
• Запись скорректированной информации на диск;
• Поиск информации по клиенту;
• Подсчет суммы прибыли отеля за все время регистрации.
Для реализации этих задач надо использовать язык высокого уровня С ++. Данные по клиенту должны быть сгруппированы. Информация базы данных должна располагаться в массивах структур. Приложение должно иметь меню управления и быть выполнено, как консольное приложение.