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

 

2.1 Анализ предметной области и выбор метода решения

Программный продукт – это программа на носителе данных, являющаяся продуктом промышленного производства.

При создании программного продукта необходимо выделить основные этапы работы:

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

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

- Проектирование программного продукта – определяется модель разрабатываемого программного продукта, которая определяет структура программы;

- Разработка программного продукта – на этом этапе программный проект преобразуется в код программы;

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

- Сопровождение программного продукта – на этом этапе основное внимание уделяется внесению изменений в программный продукт.

Согласно техническому заданию на дипломное проектирование необходимо разработать программу «Информационная система гостиничного комплекса».

Программа «Информационная система гостиничного комплекса» позволит автоматизировать работу и уменьшить усилия пользователя.

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

2.2 Разработка алгоритма программы

 

2.2.1 Понятие алгоритма. Виды алгоритмов.

Алгоритм – это последовательность команд управления, каким – либо исполнителем.

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

Способы представления алгоритма:

Алгоритм можно представить несколькими способами:

- с помощью графического описания;

- с помощью словесного описания;

- в виде таблицы;

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

Виды алгоритмов:

1)         Линейным алгоритмом называется последовательность операций, выполняемых строго в соответствии с порядком их следования сверху – вниз и слева – направо.

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

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

Свойства алгоритма:

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

2) Используемые алгоритмы составляются для определенного исполнителя, поэтому необходимо знать какие команды исполнитель знает и может понять, какие нет. Это свойство называется понятностью;

3) Алгоритм не должен содержать предписаний, смысл которых может восприниматься не однозначно, т. е. одна и та же команда, понятная разным пользователям, после исполнения каждым из них должна давать один и тот же результат. Кроме того, в алгоритмах недопустимой считается ситуация, когда после выполнения очередной команды алгоритма пользователю не понятна какая из команд должна выполняться на следующем шаге. Это свойство называется определенностью;

4) Результативность. Смысл этого требования состоит в том, что при точном исполнении всех предписаний алгоритма процесс должен заканчиваться за конечное число шагов и при этом должен получиться определенный результат;

5) Наиболее распространены алгоритмы, обеспечивающие решение не одной конкретной задачи, а некоторого класса задач данного типа. Это свойство называется массовостью.

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


Информация о работе «Информационная система гостиничного комплекса»
Раздел: Информатика, программирование
Количество знаков с пробелами: 82260
Количество таблиц: 2
Количество изображений: 2

Похожие работы

Скачать
82123
17
2

... подходы. Это дает возможность получить гостинице хоть и небольшую, но реальную возможность выделиться на фоне конкурентов.  2. ХАРАКТЕРИСТИКА ДЕЯТЕЛЬНОСТИ ГОСТИНИЧНОГО КОМПЛЕКСА «ЯХОНТ» Г.КРАСНОЯРСКА   2.1 Правовое обеспечение деятельности ГК «Яхонт» ГК «Яхонт» является юридическим лицом, действующим в соответствии с Уставом и в своей деятельности руководствуется соответствующими ...

Скачать
199133
7
0

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

Скачать
130193
5
4

... рекламного обеспечения и оптимизация рекламной работы. 6.   Унифицирование рекламы с учетом работы по модернизации и систематизации фирменного стиля. II. Теоретические аспекты организации рекламной деятельности в предприятиях индустрии гостеприимства   2.1. Реклама в современной рыночной экономике Что такое реклама в современном мире? Информация потребителей о товарах и ...

Скачать
64801
12
0

... статей затрат За отчётный год Сумма, руб. Процент в общей сумме затрат за год, % На одни койко-сутки, руб. 1 Заработная плата основного персонала гостиничного комплекса 1056000 21,31 172,21 2 Единый социальный налог (26% от ФОТ) 274560 5,54 44,77 3 Питание в номерах (завтрак) 766500 15,47 125 4 Амортизация основных средств 1082054 21,83 176,46 5 ...

0 комментариев


Наверх