перейти к полному списку дипломных проектов
Ссылка на скачивания файла в формате .doc находится в конце странички
1 Выбор и обоснование среды разработки
Для разработки автоматизированного рабочего места кассира кинотеатра использовалась визуальная среда Delphi 7
Триггеры применяются для обеспечения целостности данных и реализации сложной бизнес-логики. Триггер запускается сервером автоматически при попытке изменения данных в таблице, с которой он связан. Все производимые им модификации данных рассматриваются как выполняемые в транзакции, в которой выполнено действие, вызвавшее срабатывание триггера. Соответственно, в случае обнаружения ошибки или нарушения целостности данных может произойти откат этой транзакции [40].
Был создан один триггер. Триггер «BILETY_BI» при вставке в таблицу Bilety в поля SALE, MESTO, RIAD проверяет, не являются ли они нулевыми. Если так, то выдается сообщение об ошибке.
CREATE TRIGGER "BILETY_BI" FOR "BILETY"
ACTIVE BEFORE INSERT POSITION 0
AS
BEGIN
IF (NEW."sale"_date IS NULL) THEN EXCEPTION "NO_DATA";
IF (NEW."mesto" IS NULL) THEN EXCEPTION "NO_DATA";
IF (NEW."riad" IS NULL) THEN EXCEPTION "NO_DATA";
END
5.8 Описание пользователей и ролей
Для базы данных были созданы пользователи ADMIN, PUBLIC и USER, а так же роли
ADMIN_1, PUBLIC_1 и USER_1.
Пользователь ADMIN и роль ADMIN_1 – со всеми правами на все таблицы. Пользователь PUBLIC и роль PUBLIC_1 – с правами только на просмотр таблиц. Пользователь USER и роль USER _1 – с правами на просмотр, обновление, и добавление новых записей в таблицы.
6 Описание программы
6.1 Выбор и обоснование среды разработки
Для разработки автоматизированного рабочего места кассира кинотеатра использовалась визуальная среда Delphi 7.
Выбор языка программирования основывается на следующем: он даёт полномасштабное средство разработки для почти всех известных СУБД, совместимое со стандартами ODBC, IDAPI и к тому же генерируют компактные и легко переносимые исполнимые файлы. По большому счету можно ничего не знать о Windows и программировании для Windows и при этом создавать вполне работоспособные и современно выглядящие задачи. Кроме того, изучив Pascal трудностей с программированием на Delphi быть не должно, т.к. существует 100% совместимость с прежними наработками. Среда визуального программирования Delphi совместима со всеми прикладными алгоритмами, написанными до сих пор на Pascal. Это значит, что для серьезной работы необходимо и серьезное знание языка Паскаль, хотя какую-то часть кода сгенерирует сама Delphi. Не будет лишним знание интерфейса Windows.
Основные характеристики выбранного языка программирования:
высокопроизводительный компилятор в машинный код;
объектно-ориентированная модель компонент;
визуальное (а, следовательно, и скоростное) построение приложений из программных прототипов;
масштабируемые средства для построения баз данных.
Интегрированная среда разработки IDE Delphi предоставляет всевозможные средства для создания, тестирования и редактирования проекта.
Среда Delphi является одной из наиболее популярных систем разработки приложений. Программа проста в использовании, не требует специальных навыков, кроме знаний основ работы в системе Microsoft Windows. Программа широко использует стандартные элементы управления, что обеспечивает единство интерфейса системы и программного средства, а, следовательно, и удобство использования.
Преимуществами Delphi 7 является то, что для работы с различными данными создается наиболее подходящий для каждого конкретного случая графический интерфейс, содержащий всевозможные меню, множество управляемых окон и разнотипных элементов управления, благодаря чему экран не загромождается лишней информацией и в то же время вся необходимая информация является легкодоступной.
скачать бесплатно Характеристика объекта автоматизации
Содержание дипломной работы
8 Описание пользователей и ролей
6 Описание программы
6
В разделе «Описание программы» описывается выбор и обоснование среды разработки, описание интерфейса (описание форм, логики их отображения, система управления – меню, панели инструментов)
В разрабатываемой системе имеется возможность ведения данных: организация таблиц для задания режима работы кинотеатра и ссылок на них, ввод и редактирование данных в таблицах
2 Описание пользователей и групп пользователей системы
Разрабатываемая информационно-справочная система может быть использована как сотрудниками кинотеатра, так и посетителями
Различают следующие разновидности связи:
отношение «один к одному»;
отношение «один ко многим»;
отношение «многие к одному»;
отношение «многие ко многим»
2 Проектирование базы данных
Каждая из представленных в логической модели данных сущностей должна быть отражена базовой таблицей
Запросы на выборку можно также использовать для группировки записей и вычисления сумм, средних значений, подсчета записей и нахождения других типов итоговых значений
После оператора он указывается имя таблицы, для которой создаётся индекс, а в скобках указывается ключевое поле данной таблицы
1 Выбор и обоснование среды разработки
Для разработки автоматизированного рабочего места кассира кинотеатра использовалась визуальная среда Delphi 7
Операционные системы, в свою очередь, нужны, если:
вычислительная система используется для различных задач, причем программы, исполняющие эти задачи, нуждаются в сохранении данных и обмене ими
Она обладает свойством аппаратной и программной совместимости, в ней реализована возможность работы со всеми прикладными программами DOS (текстовыми редакторами, электронными таблицами и так далее
Кнопка «Сформировать отчет» в нижней части формы позволяет сформировать отчет о реализованных билетах за указанный период времени
В отчет помещаются данные о тех билетах, информация о которых была найдена как результат запроса выполненного через форму «Продажа билетов»
Если нельзя зафиксировать условия возникновения ошибки, нельзя понять причину ошибки и устранить её
При помощи раздела меню «Фильмы на сегодня» можно вывести информацию о фильмах, которые будут проходить сегодня и о времени их проведения
На основании информации о функциях разрабатываемого ПС по каталогу функций определяется объем функций (приложение 2)
3)
где ТО – общая трудоемкость ПС, человеко-дней;
ТН – нормативная трудоемкость ПС, человеко-дней;
КСЛ – дополнительный коэффициент сложности ПС, ед
12 Расчет суммы расходов на разработку ПС ВТ
Общая сумма расходов на ПС рассчитывается по формуле
(9
Эффект может быть достигнут за счет сокращения объема ПС (уменьшения количества машинных команд, количества строк и т
Эоз ' = 218680*(1,08 – 0,98)/169,3 = 129 руб
Экономия начислений на заработную плату при использовании нового ПС в расчете на объем выполненных работ
(9
37)
где Ен – норматив привидения разновременных затрат и результатов;
tp – расчетный год, tp = 1;
t – номер года, результаты и затраты которого приводятся к расчетному
Различают три уровня: умеренный, средний, высокий;
рабочее положение (положение тела человека и его органов по отношению к средствам производства)
Для обеспечения нормальных условий труда санитарные нормы устанавливают на одного работающего, объем производственного помещения не менее 20 м3
70 м);
углом считывания, направлением взгляда на 20° ниже горизонтали к центру экрана, причем экран перпендикулярен этому направлению
Лампы белого света излучают мягкий белый свет, несущий теплоту и успокоение, способствующий повышению зрительного восприятия
96 м;
Расстояние между крайними рядами по ширине помещения
28 – 2* 0,96 = 6,08 м;
Число рядов, которое можно расположить между крайними рядами по ширине помещения
6,08/1
53) = 17356,8/ = 2046лм;
По напряжению в сети и световому потоку одной лампы 2046 лм определяем необходимую мощность электролампы ЛД40-4 40 Вт
В программе предусмотрено создание и сохранение новых записей о билетах, редактирование старых, просмотр сведений о проданных билетах, подсчет суммы выручки от реализации билетов
Схемы алгоритмов, программ, данных и систем
СНБ 2
, Джекобсон А
- СПб