перейти к полному списку дипломных проектов
Ссылка на скачивания файла в формате .doc находится в конце странички
Операционные системы, в свою очередь, нужны, если:
вычислительная система используется для различных задач, причем программы, исполняющие эти задачи, нуждаются в сохранении данных и обмене ими
Кроме того, система управления базами данных Delphi 7 – скоростная среди систем интерпретирующего типа. Она предоставляет просто и удобный пользовательский интерфейс, поддерживает язык структурированных запросов SQL, допускает возможность работы в многопользовательском и сетевом режимах, а также импорт и экспорт данных на различных уровнях, включая связь через Internet.
При разработке программного продукта использовалась входящая в состав Delphi 7 клиент – серверная СУБД InterBase, которая предназначена для создания баз данных и таблиц. Она позволяет выполнять все необходимые при работе с базами данных действия. InterBase обеспечивает создание, просмотр и модификацию таблиц баз данных. Кроме того, позволяет выполнять выборку информации путем создания запросов.
Таким образом, визуальная среда разработки приложений Delphi 7 идеально подходит для создания информационно-справочной системы кинотеатра, совмещая в себе возможности хранения больших объемов информации и создания привлекательного и удобного графического интерфейса.
6.2 Операционная система
Операционная система, ОС (англ. operating system) – базовый комплекс компьютерных программ, обеспечивающий интерфейс с пользователем, управление аппаратными средствами компьютера, работу с файлами, ввод и вывод данных, а также выполнение прикладных программ и утилит.
Операционная система позволяет абстрагироваться от деталей реализации аппаратного обеспечения, предоставляя разработчикам программного обеспечения минимально необходимый набор функций. С точки зрения обывателей, обычных пользователей компьютерной техники, операционная система включает в себя и программы пользовательского интерфейса.
Основные функции (простейшие ОС):
загрузка приложений в оперативную память и их выполнение;
стандартизованный доступ к периферийным устройствам (устройства ввода-вывода);
управление оперативной памятью (распределение между процессами, виртуальная память);
управление доступом к данным на энергонезависимых носителях (таких как Жёсткий диск, Компакт-диск и т. д.), как правило с помощью файловой системы;
пользовательский интерфейс;
сетевые операции, поддержка стека протоколов
Дополнительные функции:
параллельное или псевдопараллельное выполнение задач (многозадачность);
взаимодействие между процессами: обмен данными, взаимная синхронизация;
защита самой системы, а также пользовательских данных и программ от злонамеренных действий пользователей или приложений;
разграничение прав доступа и многопользовательский режим работы (аутентификация, авторизация).
Существуют две группы определений ОС: «совокупность программ, управляющих оборудованием» и «совокупность программ, управляющих другими программами». Обе они имеют свой точный технический смысл, который, однако, становится ясен только при более детальном рассмотрении вопроса о том, зачем вообще нужны операционные системы.
Есть приложения вычислительной техники, для которых операционные системы излишни. Например, встроенные микрокомпьютеры содержатся сегодня во многих бытовых приборах, автомобилях (иногда по десятку в каждом), сотовых телефонах и т. п. Зачастую такой компьютер постоянно исполняет лишь одну программу, запускающуюся по включении. И простые игровые приставки – также представляющие собой специализированные микрокомпьютеры – могут обходиться без операционных систем, запуская при включении программу, записанную на вставленном в устройство «картридже» или компакт-диске. Тем не менее, некоторые микрокомпьютеры и игровые приставки все же работают под управлением особых собственных ОС. В большинстве случаев, это UNIX-подобные системы (последнее особенно верно в отношении программируемого коммутационного оборудования: фаерволов, маршрутизаторов).
Операционные системы, в свою очередь, нужны, если:
вычислительная система используется для различных задач, причем программы, исполняющие эти задачи, нуждаются в сохранении данных и обмене ими. Из этого следует необходимость универсального механизма сохранения данных; в подавляющем большинстве случаев ОС отвечает на нее реализацией файловой системы. Современные операционные системы, кроме того, предоставляют возможность непосредственно «связать» вывод одной программы с вводом другой, минуя относительно медленные дисковые операции;
различные программы нуждаются в выполнении одних и тех же рутинных действий. Например, простой ввод символа с клавиатуры и отображение его на экране может потребовать исполнения сотен машинных команд, а дисковая операция – тысяч. Чтобы не программировать их каждый раз заново, операционная система предоставляют системные библиотеки часто используемых подпрограмм (функций);
между программами и пользователями системы необходимо распределять полномочия, чтобы пользователи могли защищать свои данные от чужого взора, а возможная ошибка в программе не вызывала тотальных неприятностей;
необходима возможность имитации «одновременного» исполнения нескольких программ на одном компьютере (даже содержащем лишь один процессор), осуществляемой с помощью приёма, известного как «разделение времени». При этом специальный компонент, называемый планировщиком, «нарезает» процессорное время на короткие отрезки и предоставляет их поочередно различным исполняющимся программам (процессам);
оператор должен иметь возможность, так или иначе, управлять процессами выполнения отдельных программ. Для этого служат операционные среды, одна из которых – оболочка и набор стандартных утилит – является частью операционной системы (прочие, такие, как графическая операционная среда, образуют независимые от ОС прикладные платформы).
Таким образом, современные универсальные операционные системы можно охарактеризовать, прежде всего, как использующие файловые системы (с универсальным механизмом доступа к данным), многопользовательские (с разделением полномочий), многозадачные (с разделением времени).
Многозадачность и распределение полномочий требуют определённой иерархии привилегий компонентов самой операционной системе.
скачать бесплатно Характеристика объекта автоматизации
Содержание дипломной работы
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
, Джекобсон А
- СПб