Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Анализ целесообразности проектаСодержание книги Поиск на нашем сайте ИНСТИТУТ СРЕДНЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
ДИПЛОМНЫЙ ПРОЕКТ Тема: Разработка веб-приложения для автосалона с подсистемами администратора и клиента специальность 09.02.04 группа 42927/1
Студент (ка) Метелкин М. А. (подпись) (ФИО)
Руководитель Ковалева Е. А. (подпись) (ФИО)
Санкт-Петербург 2020 Содержание Введение. 2 1 Основная часть. 4 1.1 Анализ предметной области. 4 1.2 Анализ целесообразности проекта. 5 1.3 Функциональная характеристика системы.. 5 1.4 Методы решения. 6 1.5 Архитектура приложения. 6 1.6 Обоснование и выбор методики и технологии для разработки. 7 2 Специальная часть. 9 2.1 Структура приложения и БД.. 9 2.2 UML. 13 2.3 Диаграмма последовательности. 14 2.4 Разработка пользовательского интерфейса. 16 2.5 Руководство администратора. 18 3 Экономическая часть. 23 3.1 Технический и социальный эффект. 23 3.2 Организационная часть. 23 3.3 Расчет затрат на разработку программного продукта. 25 4 Техника безопасности и охрана труда. 31 4.1 Анализ условий труда IT-специалиста. 31 4.2 Расчет искусственного освещения в рабочемы помещении. 33 4.3 Электробезопасность в кабинете. 36 4.4 Пожарная безопасность в кабинете. 38 Заключение. 40 Список использованных источников.. 41 Приложение А.. 43 Приложение Б. 46 Введение В современном мире Информационные Системы (далее ИС) используются повсеместно. Если какое - либо производство решит внедрить в свою деятельность ИС, то это незамедлительно приведет к удобству хранения и поиска информации, а значит и к уменьшению финансовых затрат [1]. ИС или АИС (Автоматизированная Информационная Система) – это незаменимое средство для любой компании в современных реалиях. В ходе эксплуатации ИС незамедлительно выясняется тот факт, что окупаемость затрат на разработку происходит в самые кратчайшие сроки, так как ИС представляет собой совокупность организационных, технических, программных и информационных средств, объединенных в единую систему. Использование ИС является движущим фактором развития многих компаний, а также подобные системы могут применяться в различных по размерам и видам деятельности организациям. Эксперты в области информационного распространения считают, что сейчас компании любых размеров необходимо иметь ИС. Должен учитываться будущий потенциальный посетитель сайта и отталкиваясь от этого разработан дизайн веб-страниц, который будет удобен для работы посетителям и ориентирован на их нужды. Наряду с проблемами производственного характера встает вопрос о привлечении и удержании определенной целевой аудитории. Это обусловлено, прежде всего, очень высокой конкуренцией на рынке. На фоне глобализации прослеживается все большее унифицированные стоимости товара и его качества [2][3]. Именно поэтому все чаще возникает мысль, что сейчас основная борьба за клиента происходит на рынке внимания. В основе каждой сделки лежит способность продавца привлечь и ненавязчиво подтолкнуть к покупке любого клиента. Именно этот факт в обязательном порядке должен учитываться при разработке сайта. А дизайн веб-сайта прежде всего должен работать на повышение количества продаж, а значит, быть привлекательным и удобным для потребителя. Создание сайта для организации сегодня это существенная необходимость. Отсутствие сайта, это не просто потеря потенциальных клиентов, это проигрыш конкурентам. Цель дипломной работы – разработать АИС для дилерского центра Ауди Центр Петербург, которая выполняла бы следующие задачи: Для пользователя: – Наглядное предоставление информации о машинах; – Подробное описание технических характеристик авто; – Возможность регистрации новых пользователей; – Подача заявки на приобретение автомобиля; Для администратора: – Редактирование анкет автомобилей; – Добавление новых машин; – Удаление анкет; – Отслеживание статистики данных посещения; Задачи дипломного проекта: – Анализ предметной области; – Анализ программных средств и методик выполнения; – Построение БД; – Проектирование UML диаграмм; – Постройка макета сайта; – Верстка страниц сайта; – Обработка результатов внедрения PHP кода. Объектом исследования в данной дипломной работе – построение ИС для продажи автомобилей определенной марки. Основная часть Анализ предметной области Компания Ауди Центр Петербург, для которой разрабатывается система специализируется, на продаже машин. Чем больше продажи у компании, тем больше прибыль. На продажу любых предметов влияет уровень продавца, привлекательность цены, репутация магазина, качество товара и самое главное - удобство покупки. Для того чтобы приобрести товар следует прийти и физически произвести покупку или просто сесть за любое устройство с выходом в интернет и произвести покупку виртуально [4]. Удобство производить покупки on-line давно подчеркнули для себя множество компаний, так как потенциальный покупатель может, не выходя из дома оценить продукт. Поэтому информационные системы пользуются такой популярностью и спросом, ведь компания увеличит свою прибыль и уменьшит затраты на рекламу своих товаров. В случае с автосалоном существуют несколько веских причин осуществлять предварительный заказ on-line. Во-первых, нужный автомобиль не всегда может быть в салоне, и пользователь, который оставил заявку на просмотр определенной модели может быть уверен в наличии выбранного экземпляра. Во-вторых, вся информация о заинтересовавшем автомобиле структурирована и находится на странице сайта [5] [13]. Информационная система для дилерского салона даст мощный толчок в развитии экономики предприятия и сбыта автомобилей потенциальным покупателям.
Методы решения В нынешних реалиях большинство задач по проектированию ИС можно доверить крупным фирмам. В таких случаях заказчик может быть уверен в оптимизированности, лаконичности, работоспособности системы. Однако большинство серьезных фирм по проектированию и созданию ИС имеет большой финансовый процент и выбор подобных компаний имеет смысл если система действительно обширная [6]. В случае с автосалоном система не будет иметь такого размера и наполненности, как большие сайты для корпораций (например, Microsoft). Для производства менее структурированных сайтов часто пользуются услугами новичков в верстке или студентов. Плюс такого подхода: финансовые затраты намного меньше, чем если бы обращение было направлено в крупную фирму, а иногда и вообще бесплатно, если студенту требуется работа для диплома. Выбор разработчика для данных заданий – решение обдуманное и взвешенное. Архитектура приложения Система должна иметь комплекс программных средств для решения следующих задач: – Подключение к БД – Разграничение прав доступа (доступ зарегистрированного пользователя, незарегистрированного пользователя, администратора) – Вывод из БД – Редактирование данных БД – Добавление данных в БД Для решения вышеуказанных задач требуется: – Разработанная БД – Код для вывода из БД – Созданное подключение к БД Специальная часть Структура приложения и БД ИС должна быть разработана с возможностью работать, используя все наиболее распространенные на сегодняшний день устройства, операционные системы и браузеры [12]. ИС будет представлять из себя программный продукт, состоящий из нескольких компонентов: – БД для хранения информации – Пользовательский интерфейс – Серверные функции и запросы Элементы базы данных должны быть связаны по ключам. Название столбцов – строго на английском языке для удобства обработки. Связи между уникальными ключами – один ко многим. UML На рисунке 2 наглядно показана возможность использование системы всех пользователей ИС.
Рисунок 2 – UML диаграмма Пользователи, которые не зарегистрировались в системе не имеют полного доступа к функциям ИС. Их функционал ограничен просмотром информации, расположенной на веб-странице Пользователи, которые зарегистрировались в системе имеют полный функционал ИС. У них доступны функции оформления авто, а также рассрочка на покупку. Также данный тип пользователя может добавить приглянувшиеся автомобили в избранные товары, для дальнейшего упрощения поиска. Зарегистрированный пользователь может оставить отзыв об автосалоне. Руководство администратора Для того что бы пользоваться админ-панелью необходимо войти в систему под логином и паролем администратора. Необходимо заполнить форму, которая показана на рисунке 9.
Рисунок 9 - Форма входа Для просмотра уже имеющихся автомобилей в БД, необходимо нажать кнопку «Просмотр БД» в левой части экрана (рисунок 10).
Рисунок 10 – Кнопка просмотра БД После нажатия, открывается модальное окно со всеми данными каждого автомобиля в базе данных. На рисунке 11 показан вид страницы при нажатой кнопке «Просмотр БД».
Рисунок 11 – Модальное окно с данными БД Добавление нового автомобиля в БД, происходит только после заполнения каждого поля в шапке сайта. Первые три поля – выбор комплектации, кузова, коробки передач, они уже введены в БД и администратору требуется выбрать из выпадающего списка нужный пункт. После выбора первых трех пунктов, администратор записывает комплектацию автомобиля, описание двигателя, цвет, информация об автомобиле, цену, название заполняемой модели и модель авто. Все заполняемые поля показаны на рисунке 12.
Рисунок 12 – Поля для заполнения Также для добавления фотографии автомобиля, администратор выбирает локальный файл типа.jpg,.png в директории используемого устройства (рисунок 13).
Рисунок 13 – Выбор картинки для добавления Ввод данных, если одно поле оставлено пустым, невозможен – система будет выдавать ошибку о незаполненности определенного поля (14 рисунок).
Рисунок 12 – Ошибка при отправке Удаление данных из БД осуществляется через модальное окно, где отображаются все автомобили. Для удаления, администратор нажимает кнопку в верхнем левом углу окна, каждая кнопка привязана к одним данным автомобиля (рисунок 13).
Рисунок 13 – Удаление данных После нажатия на кнопку данные удаляются из базы данных, а страница обновляется для дальнейшего редактирования. Для выхода из админ-панели необходимо нажать на кнопку «Выйти» (рисунок 14).
Рисунок 14 – Выход После нажатия на кнопку, администратор перейдет на главную страницу сайта.
Экономическая часть Организационная часть Трудоемкость разработки можно определить в таблице 7, строка «всего» показывает общую трудоемкость разработки. Таблица 7 - Трудоемкость разработки программного продукта Этапы работ |
Содержание работ |
Исполнители | Время выполнения, дни | |||||||
|
Кол-во, чел. | Должность | Оклад, руб. | |||||||||
| Подготовительный | Ознакомление с заданием и выбор группы исполнителей | 1 | Руководитель | 10000 | 1 | ||||||
| Подготовительный | Разработка технического задания | 1 | Руководитель | 10000 | 1 | ||||||
| Подготовительный | Анализ методов решений | 1 | Программист | 15000 | 3 | ||||||
| Разработка | Установка требуемого ПО | 1 | Программист | 15000 | 2 | ||||||
| Разработка | Создание БД | 1 | Программист | 15000 | 3 | ||||||
| Разработка | Создание интерфейса | 1 | Программист | 15000 | 3 | ||||||
| Разработка | Верстка и оформление | 1 | Программист | 15000 | 6 | ||||||
| Завершающий | Тестирование | 1 | Программист | 15000 | 2 | ||||||
| Завершающий | Оформление документации | 1 | Программист | 15000 | 1 | ||||||
| Всего (общая трудоемкость выполнения разработки): | 22 | ||||||||||
Таблица 8 - Разработчики программного продукта
| Исполнители | Оклад, руб. | Дневная тарифная ставка, руб. (Ор i) |
| Программист | 15000 | 682 |
| Руководитель | 10000 | 455 |
Дневная тарифная ставка определяется по формуле
Ор i =
,руб. в день (1)
Затраты по страховым вносам
Сумма страховых взносов определяется по формуле:
Зст = Кст
Зот, руб. (4)
где Кст - коэффициент страховых взносов, установленный государством, для расчета отчислений во внебюджетные фонды.
Таблица 9 – Заработная плата работников, занятых разработкой проекта.
| п/п | Должность | Оклад, руб./мес. | Оплата в день, руб. | Трудоемкость, дни | Тарифная заработная плата, руб. |
| 1 | Программист | 15000 | 682 | 20 | 9677 |
| 2 | Руководитель | 10000 | 455 | 2 | 645 |
| Итого тарифная заработная плата | 10322 | ||||
| Доплаты (премия 20 % от тарифной заработной платы) | 2064 | ||||
| Итого основная заработная плата (тарифная заработная плата +доплаты) | 12386 | ||||
| Дополнительная заработная плата (12% от основной заработной платы) | 1238 | ||||
| Всего заработная плата (сумма основной и дополнительной заработной платы) (Зот) | 13622 | ||||
| Страховые взносы (30% от заработной платы или процент берется по данным предприятия) (Зст) | 4047 | ||||
Затраты на электроэнергию
Затраты, связанные с потреблением электроэнергии определяются на основе тарифа на электрическую энергию, расхода кВт, мощности устройства на котором выполняется разработка программного продукта. По Санкт-Петербургу тариф 4,65 руб./кВтч.
Таблица 11 – Расчет планируемых затрат на электроэнергию
| Наименование | Мощность, кВт | Количество часов | Количество кВт | Стоимость кВт•ч, руб. | Сумма, руб. |
| Ноутбук Asus TUF | 0,67 | 170 | 16 | 4,65 | 79 |
| Итого затрат на электроэнергию (Зэ/э) | 79 | ||||
Заключение
Результатом дипломного проекта является разработка АИС для дилерского центра Ауди Центр Петербург, которая позволяет расширить рынок сбыта и увеличить прибыль.
Все необходимые цели, задачи и требования к функциональным характеристикам, которые ставились в ходе разработки данной системы, были успешно выполнены и осуществлены.
Разработанная АИС имеет понятный пользовательский интерфейс, обеспечивает подключение к СУБД и работу с данными из таблиц базы данных.
За время выполнения проекта были изучены основы функционирования и технологии выбранной области, были проанализированы средства для выполнения задач, такие как язык программирования PHP и SQL язык для написания запросов. Для построения БД были спроектированы логическая и физическая модели. Для наглядной демонстрации функций ИС были созданы UML последовательности, которые отображают процесс перемещения данных в системе.
По итогам выполнения проекта можно сделать вывод, что изучены новые методы и средства разработки ИС, так как были выполнены такие пункт как:
– Добавление данных в БД
– Редактирование данных в БД
– Понятный и функциональный интерфейс
– Регистрация пользователей
В ходе выполнения проекта были изучены новые технологии, было получено больше теоретических знаний и практической информации, которые пригодятся в дальнейшей профессиональной деятельности.
Приложение А
(Справочное)
Тест-кейсы
Таблица A.1 – Разработка веб-страниц
| Описание | Ожидание | Получение | Комментарий |
| Вход | После заполнения данных пользователя загружается главная страница или админ-панель | Выполнено | Страница авторизации в системе |
| Главная страница | Открывается главная страница сайта | Выполнено | На главной странице находятся: Ссылки на новостные статьи, весь автомобильный ряд, ссылки на социальные сети автора. |
| Страницы с просмотром автомобилей по моделям | Открываются страницы | Выполнено | На данных страницах размещены данные об каждом автомобиле, ссылка на форму заявки для приобретения. |
| Описание | Ожидание | Получение | Комментарий |
| Социальные сети | Открываются страницы автора проекта | Выполнено | На данных страницах можно связаться с автором |
| Новостная страница сайта | После нажатия «Узнать больше» загружается страница | Выполнено | На странице можно найти информацию об указанном в заголовке событии |
| Панель администратора | При входе под ролью администратора, появляется админ панель | Выполнено | На данной странице администратор может удалять или добавлять новые автомобили ( изображения и данные) |
| Форма заявки на приобретение автомобиля | Открывается модальное окно | Выполнено | В модальном окне расположена форма, в которую пользователь вводит данные об обратной связи для приобретения автомобиля |
| Удаление из БД | В модальном окне нажатие кнопки «удалить» после чего происходит обновление страницы | Выполнено | После обновления запись, выбранная для удаления, убирается с вывода в модальном окне |
| Описание | Ожидание | Получение | Комментарий |
| Выходи из админ-панели | После нажатия кнопки «Выйти» загружается страница | Выполнено | Загружается страница авторизации на сайте |
| Модальное окно БД | Открывается модальное окно | Выполнено | Выводятся все данные об всех автомобилях БД ан страницу админ-панели |
Приложение Б
(Справочное)
Admin.php
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="stylesheet" href="styles/admin.css" type="text/css">
<link href="https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@300&display=swap" rel="stylesheet">
<title>AUDI</title>
</head>
<body>
<header class="header">
<div class="form_to_upload">
<form action="" method="POST" enctype="multipart/form-data">
<?php
// Соединение с базой данных.
$link = mysql_connect('localhost', 'root', '');
if (!$link) {
die('Ошибка соединения: '. mysql_error());
}
// Выбор текущей базы данных mydbname.
if (!mysql_select_db("car")) {
echo "Ошибка выбора базы данных car: ". mysql_error();
exit;
}
// Запрос на выборку данных из таблицы sometable.
$sql = "SELECT * FROM body";
$result = mysql_query($sql);
// Получение результатов запроса.
if (!$result) {
echo "Ошибка выполнения запроса: ". mysql_error();
exit;
}
// Проверка на возвращение данных выполненного запроса.
if (mysql_num_rows($result) == 0) {
echo "Запрос не вернул данных.";
exit;
}
?>
<?echo '<select name="body" class="field">';?>
<?while($row = mysql_fetch_array($result)){
$id=$row['id_body'];
$body=$row['body_type'];
?>
<?echo "<option value='$id'>$body</option>";}
?>
<?echo '</select>';?>
<?php
// Соединение с базой данных.
$link = mysql_connect('localhost', 'root', '');
if (!$link) {
die('Ошибка соединения: '. mysql_error());
}
// Выбор текущей базы данных mydbname.
if (!mysql_select_db("car")) {
echo "Ошибка выбора базы данных car: ". mysql_error();
exit;
}
// Запрос на выборку данных из таблицы sometable.
$sql = "SELECT * FROM drive_unit";
$result = mysql_query($sql);
// Получение результатов запроса.
if (!$result) {
echo "Ошибка выполнения запроса: ". mysql_error();
exit;
}
// Проверка на возвращение данных выполненного запроса.
if (mysql_num_rows($result) == 0) {
echo "Запрос не вернул данных.";
exit;
}
?>
<?echo '<select name="dr" class="field">';?>
<?while($row = mysql_fetch_array($result)){
$id_dr=$row['id_drive_unit'];
$dr=$row['drive_unit_type'];
?>
<?echo "<option value='$id_dr'>$dr</option>";}
?>
<?echo '</select>';?>
<?php
// Соединение с базой данных.
$link = mysql_connect('localhost', 'root', '');
if (!$link) {
die('Ошибка соединения: '. mysql_error());
}
// Выбор текущей базы данных mydbname.
if (!mysql_select_db("car")) {
echo "Ошибка выбора базы данных car: ". mysql_error();
exit;
}
// Запрос на выборку данных из таблицы sometable.
$sql = "SELECT * FROM transmission";
$result = mysql_query($sql);
// Получение результатов запроса.
if (!$result) {
echo "Ошибка выполнения запроса: ". mysql_error();
exit;
}
// Проверка на возвращение данных выполненного запроса.
if (mysql_num_rows($result) == 0) {
echo "Запрос не вернул данных.";
exit;
}
?>
<?echo '<select name="trans" class="field">';?>
<?while($row = mysql_fetch_array($result)){
$id_tr=$row['id_transmisson'];
$tr=$row['transmisson_type'];
?>
<?echo "<option value='$id_tr'>$tr</option>";}
?>
<?echo '</select>';?>
<input type="text" name="quea" class="field" placeholder="Комплектация">
<input type="text" name="enge" class="field" placeholder="Двигатель">
<input type="text" name="col" class="field" placeholder="Цвет">
<input type="text" name="about" class="field" placeholder="Об автомобиле">
<input type="text" name="pri" class="field" placeholder="Цена">
<input type="text" name="nam" class="field" placeholder="Название">
<input type="text" name="mod" class="field" placeholder="Модель">
<input type="file" name="file">
<input type="submit">
</form>
</div>
</header>
<?php
if (isset($_POST['body']) && isset($_POST['dr']) && isset($_POST['trans']) && isset($_POST['quea']) && isset($_POST['enge']) && isset($_POST['col']) && isset($_POST['about']) && isset($_POST['pri']) && isset($_POST['nam']) && isset($_POST['mod'])){
// Переменные с формы
$bo = $_POST['body'];
$dr = $_POST['dr'];
$trans = $_POST['trans'];
$quea = $_POST['quea'];
$enge = $_POST['enge'];
$col = $_POST['col'];
$about = $_POST['about'];
$pri = $_POST['pri'];
$nam = $_POST['nam'];
$mod = $_POST['mod'];
$name = basename($_FILES['file']['name']);
$name = htmlentities(stripslashes(strip_tags(trim($name))),ENT_QUOTES,'UTF-8');
$db_host = "localhost";
$db_user = "root"; // Логин БД
$db_password = ""; // Пароль БД
$db_base = 'car'; // Имя БД //
// Если есть ошибка соединения, выводим её и убиваем подключение
if ($mysqli->connect_error) {
die('Ошибка: ('. $mysqli->connect_errno.') '. $mysqli->connect_error);
}
// Соединение с базой данных.
$mysqli = new mysqli($db_host,$db_user,$db_password,$db_base);
$result = $mysqli->query("INSERT INTO main (id_body, id_transmission, id_drive_unit, equipment, engine, color, about_auto, price, name, model, img) values ('$bo', '$dr', '$trans', '$quea', '$enge', '$col', '$about', '$pri', '$nam', '$mod', '$name')");
if ($result == true){
echo "Информация занесена в базу данных";
}else{
echo "Информация не занесена в базу данных";
}
}
?>
<main>
<div class="sidebar">
<div class="sidebar_section">
<div class="sidebar_item"><a href="#openModal">Просмотр БД</a></div>
</div>
<div class="sidebar_section">
<div class="sidebar_item"><a href="reg.html">Выйти</a></div>
</div>
</div>
<div id="openModal" class="modal">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h3 class="modal-title">Все автомобили БД:</h3>
<a href="#close" title="Close" class="close">×</a>
</div>
<div class="modal-body">
<?php
// Соединение с базой данных.
$link = mysql_connect('localhost', 'root', '');
if (!$link) {
die('Ошибка соединения: '. mysql_error());
}
// Выбор текущей базы данных mydbname.
if (!mysql_select_db("car")) {
echo "Ошибка выбора базы данных car: ". mysql_error();
exit;
}
// Запрос на выборку данных из таблицы sometable.
$sql = "SELECT * FROM main, transmission, drive_unit, body WHERE main.id_body = body.id_body AND main.id_transmission = transmission.id_transmisson AND main.id_drive_unit = drive_unit.id_drive_unit";
// Выполнение запроса.
$result = mysql_query($sql);
// Получение результатов запроса.
if (!$result) {
echo "Ошибка выполнения запроса: ". mysql_error();
exit;
}
// Проверка на возвращение данных выполненного запроса.
if (mysql_num_rows($result) == 0) {
echo "Запрос не вернул данных.";
exit;
}
// Создание списка.
while($row = mysql_fetch_array($result)){
$id=$row['id'];
$equ=$row['equipment'];
$eng=$row['engine'];
$about=$row['about_auto'];
$img=$row['img'];
$body=$row['body_type'];
$tran=$row['transmisson_type'];
$dr_un=$row['drive_unit_type'];
$pr=$row['price'];
$name=$row['name'];
?><div class='info_about_cars'><form method="POST" action="remove.php">
<button type="submit" name="remove" value="<?echo $id?>" >Удалить</button>
</form><br><?
echo "<p><img src='image/a3/{$img}' width='770'></p>
<p>$name</p>
<br>
<b>Двигатель </b>$eng
<br>
<br>
<b>Комплектация </b>$equ
<br>
<br>
<b>Кузов </b>$body
<br>
<br>
<b>Коробка передач </b>$tran
<br>
<br>
<b>Привод </b>$dr_un
<br>
<br>
<b>Цена </b>$pr
<br>
<br>
<b>Описание </b>$about
<br>
<br>
<hr>
<br>";?></div><?
;
}
// Очищаем результат.
mysql_free_result($result);
// Закрываем соединение с MySQL.
mysql_close($link);
?>
</div>
</div>
</div>
</div>
</main>
<footer class="footer">
</footer>
</body>
</html>
ИНСТИТУТ СРЕДНЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
| Допустить к защите Заместитель директора по учебно-методической работе ___________ __ Е. Г. Конакина _____ (Подпись) (И.О.Ф.) «____»______________ 2020 г.
| |
ДИПЛОМНЫЙ ПРОЕКТ
Тема: Разработка веб-приложения для автосалона с подсистемами администратора и клиента
специальность 09.02.04 группа 42927/1
Студент (ка) Метелкин М. А.
(подпись) (ФИО)
Руководитель Ковалева Е. А.
(подпись) (ФИО)
Санкт-Петербург
2020
Содержание
Введение. 2
1 Основная часть. 4
1.1 Анализ предметной области. 4
1.2 Анализ целесообразности проекта. 5
1.3 Функциональная характеристика системы.. 5
1.4 Методы решения. 6
1.5 Архитектура приложения. 6
1.6 Обоснование и выбор методики и технологии для разработки. 7
2 Специальная часть. 9
2.1 Структура приложения и БД.. 9
2.2 UML. 13
2.3 Диаграмма последовательности. 14
2.4 Разработка пользовательского интерфейса. 16
2.5 Руководство администратора. 18
3 Экономическая часть. 23
3.1 Технический и социальный эффект. 23
3.2 Организационная часть. 23
3.3 Расчет затрат на разработку программного продукта. 25
4 Техника безопасности и охрана труда. 31
4.1 Анализ условий труда IT-специалиста. 31
4.2 Расчет искусственного освещения в рабочемы помещении. 33
4.3 Электробезопасность в кабинете. 36
4.4 Пожарная безопасность в кабинете. 38
Заключение. 40
Список использованных источников.. 41
Приложение А.. 43
Приложение Б. 46
Введение
В современном мире Информационные Системы (далее ИС) используются повсеместно. Если какое - либо производство решит внедрить в свою деятельность ИС, то это незамедлительно приведет к удобству хранения и поиска информации, а значит и к уменьшению финансовых затрат [1]. ИС или АИС (Автоматизированная Информационная Система) – это незаменимое средство для любой компании в современных реалиях.
В ходе эксплуатации ИС незамедлительно выясняется тот факт, что окупаемость затрат на разработку происходит в самые кратчайшие сроки, так как ИС представляет собой совокупность организационных, технических, программных и информационных средств, объединенных в единую систему.
Использование ИС является движущим фактором развития многих компаний, а также подобные системы могут применяться в различных по размерам и видам деятельности организациям. Эксперты в области информационного распространения считают, что сейчас компании любых размеров необходимо иметь ИС.
Должен учитываться будущий потенциальный посетитель сайта и отталкиваясь от этого разработан дизайн веб-страниц, который будет удобен для работы посетителям и ориентирован на их нужды.
Наряду с проблемами производственного характера встает вопрос о привлечении и удержании определенной целевой аудитории. Это обусловлено, прежде всего, очень высокой конкуренцией на рынке. На фоне глобализации прослеживается все большее унифицированные стоимости товара и его качества [2][3]. Именно поэтому все чаще возникает мысль, что сейчас основная борьба за клиента происходит на рынке внимания. В основе каждой сделки лежит способность продавца привлечь и ненавязчиво подтолкнуть к покупке любого клиента. Именно этот факт в обязательном порядке должен учитываться при разработке сайта. А дизайн веб-сайта прежде всего должен работать на повышение количества продаж, а значит, быть привлекательным и удобным для потребителя.
Создание сайта для организации сегодня это существенная необходимость. Отсутствие сайта, это не просто потеря потенц
|
| Поделиться: |
Познавательные статьи:
Последнее изменение этой страницы: 2021-12-07; просмотров: 222; Нарушение авторского права страницы; Мы поможем в написании вашей работы!
infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.15 (0.033 с.)