Проектирование информационной системы для автоматизации процесса продажи туров
Моделирование процесса продажи туров. Анализ уровня технической и программной оснащенности предприятия. Требования к проектируемой информационной системе. Обзор программных аналогов. Обоснование проектирования собственной ИС и выбора средств разработки.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 23.01.2018 |
Размер файла | 2,2 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `worldb`.`Airport`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `worldb`.`Airport` (
`id_Airport` INT UNSIGNED NOT NULL AUTO_INCREMENT,
`Name` VARCHAR(20) NOT NULL,
`id_City` INT UNSIGNED NOT NULL,
`last_update` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id_Airport`),
INDEX `fk_Airport_City1_idx` (`id_City` ASC),
CONSTRAINT `fk_Airport_City1`
FOREIGN KEY (`id_City`)
REFERENCES `worldb`.`City` (`id_City`)
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `worldb`.`Flight`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `worldb`.`Flight` (
`id_Flight` INT UNSIGNED NOT NULL AUTO_INCREMENT,
`id_Airline` INT UNSIGNED NOT NULL,
`Number` INT UNSIGNED NOT NULL,
`id_Airport_depart` INT UNSIGNED NOT NULL,
`id_Airport_arrival` INT UNSIGNED NOT NULL,
`date_depart` DATETIME NOT NULL,
`date_arrival` DATETIME NOT NULL,
`last_update` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id_Flight`),
INDEX `fk_Flight_Airline1_idx` (`id_Airline` ASC),
INDEX `fk_Flight_Airport1_idx` (`id_Airport_depart` ASC),
INDEX `fk_Flight_Airport2_idx` (`id_Airport_arrival` ASC),
CONSTRAINT `fk_Flight_Airline1`
FOREIGN KEY (`id_Airline`)
REFERENCES `worldb`.`Airline` (`id_Airline`)
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT `fk_Flight_Airport1`
FOREIGN KEY (`id_Airport_depart`)
REFERENCES `worldb`.`Airport` (`id_Airport`)
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT `fk_Flight_Airport2`
FOREIGN KEY (`id_Airport_arrival`)
REFERENCES `worldb`.`Airport` (`id_Airport`)
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `worldb`.`Flight_has_Tour`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `worldb`.`Flight_has_Tour` (
`id_Flight` INT UNSIGNED NOT NULL,
`id_Tour` INT UNSIGNED NOT NULL,
`last_update` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id_Flight`, `id_Tour`),
INDEX `fk_Flight_has_Tour_Tour1_idx` (`id_Tour` ASC),
INDEX `fk_Flight_has_Tour_Flight1_idx` (`id_Flight` ASC),
CONSTRAINT `fk_Flight_has_Tour_Flight1`
FOREIGN KEY (`id_Flight`)
REFERENCES `worldb`.`Flight` (`id_Flight`)
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT `fk_Flight_has_Tour_Tour1`
FOREIGN KEY (`id_Tour`)
REFERENCES `worldb`.`Tour` (`id_Tour`)
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `worldb`.`TypeApp_has_Hotel`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `worldb`.`TypeApp_has_Hotel` (
`id_TypeApp` INT UNSIGNED NOT NULL,
`id_Hotel` INT UNSIGNED NOT NULL,
`last_update` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id_TypeApp`, `id_Hotel`),
INDEX `fk_TypeApp_has_Hotel_Hotel1_idx` (`id_Hotel` ASC),
INDEX `fk_TypeApp_has_Hotel_TypeApp1_idx` (`id_TypeApp` ASC),
CONSTRAINT `fk_TypeApp_has_Hotel_TypeApp1`
FOREIGN KEY (`id_TypeApp`)
REFERENCES `worldb`.`TypeApp` (`id_TypeApp`)
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT `fk_TypeApp_has_Hotel_Hotel1`
FOREIGN KEY (`id_Hotel`)
REFERENCES `worldb`.`Hotel` (`id_Hotel`)
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `worldb`.`Photo_Resort`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `worldb`.`Photo_Resort` (
`id_Photo_Resort` INT UNSIGNED NOT NULL,
`id_Resort` INT UNSIGNED NOT NULL,
`Photo` BLOB NOT NULL,
`last_update` TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id_Photo_Resort`),
INDEX `fk_Photo_Resort_Resort1_idx` (`id_Resort` ASC),
CONSTRAINT `fk_Photo_Resort_Resort1`
FOREIGN KEY (`id_Resort`)
REFERENCES `worldb`.`Resort` (`id_Resort`)
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `worldb`.`Photo_hotel`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `worldb`.`Photo_hotel` (
`id_Photo_hotel` INT UNSIGNED NOT NULL AUTO_INCREMENT,
`id_Hotel` INT UNSIGNED NOT NULL,
`Photo` BLOB NOT NULL,
`last_update` TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id_Photo_hotel`),
INDEX `fk_Photo_hotel_Hotel1_idx` (`id_Hotel` ASC),
CONSTRAINT `fk_Photo_hotel_Hotel1`
FOREIGN KEY (`id_Hotel`)
REFERENCES `worldb`.`Hotel` (`id_Hotel`)
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `worldb`.`Country_has_Currency`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `worldb`.`Country_has_Currency` (
`Country_id` INT UNSIGNED NOT NULL,
`Currency_id_Currency` INT UNSIGNED NOT NULL,
PRIMARY KEY (`Country_id`, `Currency_id_Currency`),
INDEX `fk_Country_has_Currency_Currency1_idx` (`Currency_id_Currency` ASC),
INDEX `fk_Country_has_Currency_Country1_idx` (`Country_id` ASC),
CONSTRAINT `fk_Country_has_Currency_Country1`
FOREIGN KEY (`Country_id`)
REFERENCES `worldb`.`Country` (`id`)
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT `fk_Country_has_Currency_Currency1`
FOREIGN KEY (`Currency_id_Currency`)
REFERENCES `worldb`.`Currency` (`id_Currency`)
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
SET SQL_MODE=@OLD_SQL_MODE;
SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS;
SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;
Размещено на Allbest.ru
Подобные документы
Анализ уровня технической и программной оснащенности ЗАГСа. Обзор языков программирования для создания информационной системы. Моделирование структуры реляционной базы данных в составе ИС. Диаграммы кооперации, классов, компонентов, развертывания.
курсовая работа [424,2 K], добавлен 12.02.2016Цели и задачи проектирования информационной системы, основные требования к ней, внутренняя структура и взаимосвязь отдельных компонентов. Обзор и анализ существующих программных разработок. Обоснование стратегии автоматизации и технологии проектирования.
курсовая работа [3,3 M], добавлен 12.01.2015Исследование особенностей начисления заработной платы на предприятиях торговли. Анализ фонда заработной платы ООО ТД "Селенга". Выбор программных средств проектирования информационной системы. Описание процесса автоматизации деятельности предприятия.
дипломная работа [2,6 M], добавлен 23.06.2013Анализ существующих информационных систем для автоматизации деятельности предприятий общественного питания. Моделирование основных бизнес-процессов, выполняемых в автоматизированной информационной системе. Этапы разработки информационной системы.
дипломная работа [1,8 M], добавлен 14.11.2017Анализ соответствующего уровня автоматизации предприятия. Построение диаграммы действий. Формирование таблиц операций и описания документов, участвующие в бизнес-процессе. Проектирование реализации операций бизнес-процесса в информационной системе.
дипломная работа [2,0 M], добавлен 27.05.2013Анализ и разработка информационной системы, структура сети предприятия. Описание процесса разработки конфигураций и выявление потребностей в автоматизации функций. Средства разработки проектирования и архитектура базы данных. Разработка модели угроз.
дипломная работа [1,4 M], добавлен 13.07.2011Создание информационной системы автоматизации процесса управления базами данных компании ООО "Роснефть". Требования к характеристикам технических средств. Обоснование выбора CASE-средства. Разработка программного обеспечения, расчет затрат цены и прибыли.
дипломная работа [3,9 M], добавлен 24.03.2012Разработка информационной системы для автоматизации логистики в управлении архивом документов компании "Айрон Маунтен". Обзор рынка аналогов программных продуктов. Тестирование разработанной программной системы. Даталогическая и физическая модели данных.
дипломная работа [7,3 M], добавлен 04.05.2014Анализ необходимости разработки информационной системы для продажи товаров народного потребления: оценка потребностей предприятия ООО "Эридан"; выбор средств реализации; требования и технология эксплуатации системы; проектирование компонент приложения.
дипломная работа [4,7 M], добавлен 13.07.2011Анализ решений по автоматизации предметной области. Выбор методологии проектирования информационной системы. Обоснование выбора платформы. Взаимодействие приложения с источниками данных. Выбор жизненного цикла разработки программного обеспечения.
дипломная работа [3,7 M], добавлен 18.12.2010