Бакалавр
Дипломные и курсовые на заказ

Разработка БД для ИС<<Автосервис

Курсовая Купить готовую Узнать стоимостьмоей работы

Программная реализация. Проектирование базы данных. Приложение Б. Код программы. Приложение А. Скрипт создания базы данных. Анализ предметной области. Заключение. Приложение 2. Введение. Приложения. Список использованных источников. Читать ещё >

Содержание

  • Введение
  • 1. Анализ предметной области
  • 2. Проектирование базы данных
  • приложения
  • 3. Программная реализация
  • Заключение
  • Список использованных источников
  • Приложение 2
  • Приложение А. Скрипт создания базы данных
  • Приложение Б. Код программы

Разработка БД для ИС<<Автосервис (реферат, курсовая, диплом, контрольная)

`id_op` = `operation`.`id_op`))) left join `sotr` on ((`servises`.`id_st` = `sotr`.`id_st`)));

— — Вывод данных для таблицы client—INSERT INTO client VALUES (1, 'Песков.

И.В.', '', ''),(2, 'Коновалов А.Е.', '+548 654 554', ''),(3, 'Пряников Е.Т.', '+7 856 546 566', 'Пушкина 20/1');

— — Вывод данных для таблицы operation—INSERT INTO operation VALUES (6, 'заменамасла'),(7, 'замена рулевых тяг'),(8, 'замена рулевой рейки'),(9, 'плановая диагностика'),(10, 'развал-схождение');

— — Вывод данных для таблицы sotr—INSERT INTO sotr VALUES (1, 'Иванов.

И.П.', 'Механик', 'II'),(2, 'Петров К.В.', 'Мастер', ''),(3, 'Кутиков Е.С.', 'Механик', 'IV'),(4, 'Полуян В.И.', 'Механик', 'IV');

— — Вывод данных для таблицы avto—INSERT INTO avto VALUES ('45−29 ОР', 'Pegout', '240', 'Зеленый', 2009, 2),('48−85ET', 'ВАЗ', 'ВАЗ-2111', 'Синий', 2005, 3),('78−96 МТ', 'Nissan', 'Quashkai', ', белый', 2012, 1),('кцукп', 'укеуц', 'укецуке', 'укеуке', 454, 1);

— — Выводданныхдлятаблицыservises—— Таблица avtosrv. servises не содержит данных— — Восстановить предыдущий режим SQL (SQL mode) — /*!40 101 SET SQL_MODE=@OLD_SQL_MODE */;

— — Включение внешних ключей— /*!40 014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;Приложение Б. Код программы<!doctype html><html><head><meta charset="utf-8″ ><title>Автосервис</title><link href="css/avto.css" rel="stylesheet" type="text/css" ></head><body><div style="width: 100%; margin: auto; alignment-baseline: center;" ><div style="max-width: 1000px; margin: auto;" ><divid="header" ><h1>Система учета «Автосервис» </h1></div><div style="display:table" ><div style="display: table-cell;" ><img alt="сервис" src="image/5 509 356 1136ec.jpg" width="500px" ></div><div class="menu" ><h4>Учет</h4><a href="service.php" >Учетдеталей</a><h4>Справочники</h4><a href="avto.php" >Автомобили</a><a href="client.php" >Клиенты</a><a href="oeration.php" >Операции</a><a href="sotrudnik.php" >Сотрудники</a></div></div><div id="footer" ><span>Адрес: Строителей 17</span><br><span>Тел.: 8−800−425−55−12</span><br><span>E-mail: [email protected]</span></div></div></div></body></html><?phpinclude «config.php» ;// провести удаление записиif (isset ($_POST[ «delete» ]) &&isset ($_POST[ «srDoc» ])) {$srDoc = $_POST[ «srDoc» ]; $query = «DELETE FROM servises WHERE srDoc = '$srDoc'» ;if (!mysqli_query ($connect, $query)) {die («Ошибкавыполнения: „.mysqli_error ($connect));}}// провести добавление записиif (isset ($_POST[ „insert“ ])){$srDate = $_POST[ „srDate“ ]; $id_op = $_POST[ „id_op“ ]; $id_st = $_POST[ „id_st“ ]; $avNo = $_POST[ „avNo“ ]; $srCost = $_POST[ „srCost“ ]; $query = „INSERT INTO servises (srDate, id_op, id_st, avNo, srCost) VALUES ('$srDate', '$id_op', '$id_st', '$avNo', '$srCost')“ ;if (!mysqli_query ($connect, $query)){die ('Соединение невозможно: '. mysqli_error ());}}?><!doctype html><html><head><meta charset="utf-8″ ><title>Автосервис</title><link href="css/avto.css“ rel="stylesheet» type="text/css" ></head><body><div style="width: 100%; margin: auto; alignment-baseline: center;" ><div style="max-width: 1000px; margin: auto;" ><divid="header" ><h1>Система учета «Автосервис» </h1><h3>Сервисное обслуживание</h3> </div><div class="menu" > <a href="index.php" >Наглавную</a></div> <hr><div style="display:table" ><div><form id="newOper" method="post" action="service.php" ><input type="hidden" name="insert" value="insert" > <div style="display: table" > <div style="display: table-row" > <div style="display: table-cell" >Дата </div> <div style="display: table-cell" >Операция </div> <div style="display: table-cell" >Мастер </div> <div style="display: table-cell" >Автомобиль </div> <div style="display: table-cell" >Стоимость </div> </div> <div style="display: table-row" > <div style="display: table-cell" > <input type="date" name="srDate" required="required" > </div> <div style="display: table-cell" > <select name="id_op" required><?php $query = «SELECT id_op, opName FROM operation»; $res = mysqli_query ($connect, $query);while ($row = mysqli_fetch_row ($res)) {echo «<option value='$row[0]'>$row[1]</option>»; } ?> </select> </div> <div style="display: table-cell" > <select name="id_st" required><?php $query = «SELECT id_st, stFIO FROM sotr»; $res = mysqli_query ($connect, $query);while ($row = mysqli_fetch_row ($res)) {echo «<option value='$row[0]'>$row[1]</option>»; } ?> </select> </div> <div style="display: table-cell" > <select name="avNo" required><?php $query = «SELECT avNo FROM avto»; $res = mysqli_query ($connect, $query);while ($row = mysqli_fetch_row ($res)) {echo «<option value='$row[0]'>$row[0]</option>»; } ?> </select> </div> <div style="display: table-cell" > <input type="number" name="srCost" required="required" ></div> </div> </div> <input type="submit" id="okOrder" name="okOrder" value="Добавить" ></form> <hr></div><div><table rules="all" ><tr> <th> </th> <th>Док. #</th> <th>Дата</th> <th>Операция</th> <th>Мастер</th> <th>Авто #</th><th>Стоимость</th></tr><?php $query = «SELECT srDoc, srDate, opName, stFIO, avNo, srCost FROM viewService» ;$res = mysqli_query ($connect, $query);while ($row = mysqli_fetch_row ($res)){echo <<<_END<tr><td><form method="post" action="" ><input type="hidden" id="srDoc" name="srDoc" value="$row[0]" ><input type="hidden" id="delete" name="delete" value="delete" ><input type="submit" name="delRec" value="Удалить" ></form></td><td>$row[0]</td><td>$row[1]</td><td>$row[2]</td><td>$row[3]</td><td>$row[4]</td><td>$row[5]</td></tr>_END;}mysqli_free_result ($res);mysqli_close ($connect);?></table></div></div><div id="footer" ><span>Адрес :Строителей 17</span><br><span>Тел.: 8−800−425−55−12</span><br><span>E-mail: [email protected]</span></div></div></div></body></html>

Показать весь текст

Список литературы

  1. К. Блессинг, Роб Черни, К. Шмитт. Применение Web-стандартов CSS и Ajax для больших сайтов. Корона-Век, Санкт-Петербург, 2011. ISBN 978 5 7931−0844−7.
  2. Adobe Dreamweaver CS6. Официальный учебный курс. Эксмо, Москва, 2014. ISBN 978−5-699−69 655−0.
  3. Вадим Дунаев. HTML, скрипты и стили. BHV, Санкт-Петербург, 2015. ISBN 978−5-9775−3317−1.
  4. Чои Вин. Как спроектировать современный сайт. Питер, Санкт-Петербург, 2011. ISBN 978−5-459−579−0.
  5. А. Годин, К. Джонсон, К. Уоррен, М. Уэбер, Брайан Хоган. Книга веб-программиста: секреты профессиональной разработки веб-сайтов. Питер, Санкт-Петербург, 2013. ISBN 978−5-459−1 510−2.
  6. Алан Купер, Дэйв Кронин, Кристофер Носсел, Роберт Рейман. Алан Купер об интерфейсе. Основы проектирования взаимодействия. Символ, Санкт-Петербург, 2015. ISBN 978−5-93 286−132−5.
  7. , Т. Базы данных. Проектирование, реализация и сопровождение. Теория и практика. 3-е издание: Пер. с англ. — Москва: Издательский дом «Вильямс», 2003. — 1440 с.: ил.
  8. , В.В. Структурированный язык запросов (SQL). — Санкт-Петербург: ИТМО, 2007. — 80 с.
  9. , М.П. Базы данных: основы, проектирование, использование. — Санкт-Петербург: БХВ-Петербург, 2008. -512 с.: ил.
  10. , Г. Н., Тельнов Ю. Ф. Проектирование экономических информационных систем. Учебник. — Москва: «Финансы и статистика», 2008. — 485 с.
Заполнить форму текущей работой
Купить готовую работу

ИЛИ