Проектирование и создание пользовательского интерфейса для работы с базой данных
Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод на новый заказ в Автор24. Это бесплатно.
Основным результатом данной работы является функционирующая информационная система, автоматизирующая и облегчающая работу сотрудников авиакомпании.
Проектирование и создание базы данных
Первым этапом в разработке информационно-справочной системы является проектирование и создание базы данных. На данном этапе изучается предметная область, формируются требования, выделяются необходимые сущности и отношения между ними. Без этого невозможно спроектировать эффективную информационно-справочную систему, решающие поставленные бизнес-задачи.
Информационно-справочные системы как класс программного обеспечения
Информационно-справочные системы (ИСС) – это информационные системы, предназначенные для сбора, хранения, поиска и выдачи в требуемом виде потребителям информации справочного характера. По своей сути это электронные справочники с базой данных, реализованные на компьютере и использующие базу данных для хранения информации. Использование информационных систем позволяет сократить время, затрачиваемое на поиск нужной информации.
Для предприятий является актуальным использование таких систем для решения задачи оперативного управления. Такая информационная система является инструментом для управления бизнесом и обычно называется корпоративной информационной системой. Главной задачей систем оперативного управления является автоматизация бизнес-процессов, происходящих на конкретном предприятии.
В идеале информационная система управления предприятием должна автоматизировать все или, по крайней мере, большинство из видов его деятельности. В зависимости от предметной области информационные системы могут весьма значительно различаться по своим функциям, архитектуре, реализации. Однако можно выделить ряд свойств, которые являются общими:
Информационные системы используются для сбора, хранения и обработки информации, поэтому в основе любой из них лежит среда хранения и доступа к данным.
Информационные системы ориентированы на конечного пользователя, не обладающего высокой квалификацией или специальным образованием в области вычислительной техники
Зарегистрируйся, чтобы продолжить изучение работы
. Поэтому клиентские приложения информационной системы должны обладать простым, удобным, легко осваиваемым интерфейсом, который предоставляет конечному пользователю все необходимые для работы функции и в то же время не даёт ему возможность выполнять какие-либо лишние действия.
Таким образом становится понятно, что для реализации информационно справочной системы нужно:
изучить предметную область и бизнес-задачи;
спроектировать и реализовать базу данных;
спроектировать и реализовать пользовательский интерфейс.
Перейдем к практической реализации этих шагов.
Исследование предметной области
Предметной областью данной работы является авиакомпания. Для функционирования авиакомпании нужно автоматизировать задачи по хранению и обработке следующей информации:
имеющиеся самолеты и их типы;
города, между которыми совершаются рейсы;
рейсы, совершаемые авиакомпанией;
билеты, проданные на рейсы;
данные пассажиров, купивших билеты.
Пользователями будущей системы будут являться сотрудники авиакомпании. Например, оператору авиакомпании, который будет отвечать за продажу билетов, должны будут быть доступны следующие возможности:
найти информацию о рейсе по заданным параметрам (город, дата);
просмотреть информацию об уже купленных на рейс билетах;
внести в систему информацию о новом купленном билете;
Зная о требованиях, предъявляемых к системе, перейдем к ее проектированию.
Проектирование архитектуры информационно-справочной системы
Подходящим форматом для хранения нужной нам информации является реляционная база данных. Она обеспечивает понятный формат хранения (таблицы) и позволяет разграничить доступ по ролям пользователей
50% курсовой работы недоступно для прочтения
Закажи написание курсовой работы по выбранной теме всего за пару кликов. Персональная работа в кратчайшее время!