Онлайн поддержка
Все операторы заняты. Пожалуйста, оставьте свои контакты и ваш вопрос, мы с вами свяжемся!
ВАШЕ ИМЯ
ВАШ EMAIL
СООБЩЕНИЕ
* Пожалуйста, указывайте в сообщении номер вашего заказа (если есть)

Войти в мой кабинет
Регистрация
ГОТОВЫЕ РАБОТЫ / ДИПЛОМНАЯ РАБОТА, ПРОГРАММИРОВАНИЕ

Разработка web-сайта компьютерного сервиса «Fix it»

baby_devochka 2000 руб. КУПИТЬ ЭТУ РАБОТУ
Страниц: 80 Заказ написания работы может стоить дешевле
Оригинальность: неизвестно После покупки вы можете повысить уникальность этой работы до 80-100% с помощью сервиса
Размещено: 06.05.2022
Целью данной выпускной квалификационной работы является создание сайта компьютерного сервиса «Fix-it». Для достижения поставленной цели необходимо выполнить следующие задачи: — разработать концепцию работы сайта компьютерного сервиса «Fix-it»; — подобрать теоретический материал для создания сайта компьютерного сервиса «Fix-it»; — создать функциональную модель работы сайта компьютерного сервиса «Fix-it»; — выбрать программное обеспечение для создания сайта компьютерного сервиса «Fix-it»; — разработать интерфейс сайта компьютерного сервиса «Fix-it»; — создать базы данных для сайта компьютерного сервиса «Fix-it»; — провести тестовое испытание сайта компьютерного сервиса «Fix-it». Актуальность данной выпускной квалификационной работы заключается в том, что большинство современных компаний, предприятий и организаций массово внедряют в свою работу информационные технологии, включая сайты. Объектом данной выпускной квалификационной работы является компьютерного сервис «Fix-it». Предметом данной выпускной квалификационной работы является создание сайта для компьютерного сервиса «Fix-it». Цель и задачи данной выпускной квалификационной работы обусловили её структуру, которая включает в себя введение, аналитическую часть, практическую часть, заключение, список использованных источников и приложение. Во введении обусловлено целеполагание данной выпускной квалификационной работы и определён круг задач для её выполнения. Аналитическая часть раскрывает специфику предметной области, объясняет выбор программного обеспечения для создания сайта компьютерного сервиса «Fix-it», а также демонстрирует функциональную модель работы сайта. Практическая часть описывает поэтапный процесс создания сайта компьютерного сервиса «Fix-it». В заключение представлены выводы про проделанной работе. Список использованных источников содержит наименование всех теоретических работ, которые использовались для написания данной выпускной квалификационной работы.
Введение

Сегодня на российском рынке компьютерного сервисных услуг невозможно найти успешное предприятие, не использующее в своей работе информационные технологии, будь то автоматизация учета расходных единиц или различные современные мультибрендовые базы данных. Здесь, как и в любом другом бизнесе, применение технологий по повышению эффективности сопряжено с необходимостью верного толкования значений той или иной информации, заложенной в программе. Неточное понимание пользователем полученного ответа на запрос может привести компьютерного сервис, как минимум, к потере репутации, а в худшем случае – к существенным временным, финансовым и другим потерям. Современные компьютеры становятся все сложнее. Проводить их обслуживание и ремонт без соответствующей документации и профессиональных знаний, уже давно стало делом бесперспективным. Но если профессиональная программа выстроена логичным образом, пользователь получает нужный ответ из огромного массива баз данных с наименьшими временными и энергетическими затратами. И это всего лишь один из аспектов применения информационных технологий на современном компьютерном сервисе. Перед посещением компьютерного сервиса потенциальному клиенту важно получить всю информацию, касающуюся услуг данного предприятия: каталог услуг, прайс-лист и перечень акций и скидок. Вся эта информация должна быть доступна в сети Интернет, а средством достижения этой цели является сайт предприятия. Сайт является ценным источником информации и посредником между клиентом и самим предприятием или заведением. Прежде чем воспользоваться услугами той или иной компании современные потребители сравнивают условия оказания профессиональных услуг и делают выбор в пользу более выгодного варианта. Поэтому современный сайт предприятия, компании или организации должен выступать одним из эффективных средств борьбы за внимание потенциальных клиентов в условиях весьма жёсткой конкуренции.
Содержание

Задание4 Отзыв руководителя6 Показатели качества ВКР8 Реферат9 Ведение10 1 Аналитическая часть13 1.1 Анализ предметной области13 1.2 Критерии создаваемого сайта компьютерного сервиса «Fix-it»15 1.3 Технико-экономическое обоснования создания сайта компьютерного сервиса16 1.4 Требования к структуре и функционированию сайта компьютерного сервиса «Fix-it»17 1.5 Структура и дизайн сайта компьютерного сервиса «Fix-it»21 1.6 Регистрация доменного имени создаваемого сайта компьютерного сервиса «Fix-it»22 1.7 Функциональная модель сайта компьютерного сервиса «Fix-it»25 1.8 Обоснование программного обеспечения для создания сайта компьютерного сервиса «Fix-it»28 2 Практическая часть32 2.2 Установка программного обеспечения для создания сайта компьютерного сервиса «Fix-it»32 2.1.1 Установка программного языка Python 32 2.1.2 Установка конструктора базы данных MySQL 33 2.1.3 Установка веб-сервера Apache 35 2.2 Моделирование базы данных сайта компьютерного сервиса «Fix-it»38 2.3 Создание базы данных сайта компьютерного сервиса «Fix-it»44 2.4 Реализация функциональности кода, написанного на языке Python в работе сайта компьютерного сервиса «Fix-it»48 2.5 Код разметки интерфейса HTML для полноценной работы сайта компьютерного сервиса «Fix-it»51 2.6 План рабочего процесса сайта компьютерного сервиса «Fix-it»54 2.7 Готовый интерфейс сайта компьютерного сервиса «Fix-it»55 Заключение62 Список использованных источников65 Приложение А – Функциональный код работоспособности сайта «Fix-it», выполненный на языке программирования Python 66 Приложение Б – HTML код страницы сайта «Fix-it»79 Приложение В – Презентационный материал78
Список литературы

1. Альбитц П., Ли К. DNS и BIND. / П. Альбитц, К. Ли. – СПб.: Символ-Плюс, 2002.– 696 с. 2. Береснев А. Л. Администрирование GNU, Linux с нуля [Текст]. / А.Л. Береснев. – 2-е изд., перераб. и доп. – СПб.: БХВ-Петербург, 2010. – 576 с. 3. Берлин А.Н. Телекоммуникационные сети и устройства [Текст]: Учебное пособие / А.Н. Берлин. – М.: Интернет-Университет Информационных Технологий; БИНОМ. Лаборатория знаний, 2008. – 319 с. 4. Блинов А.М. Информационная безопасность [Текст]: Учебное пособие. Часть 1. / А.М. Блинов. – СПб.: Изд-во СПбГУЭФ, 2010. – 96 с. 5. Воройский Ф. С. Информатика. Энциклопедический систематизированный словарь-справочник [Текст]. / Ф.С. Воройский. – М.: Физматлит, 2006. – 945 с. 6. Кожемякин А. А. HTML и CSS в примерах. Создание Web-страниц [Текст]: Учебник. / А.А. Кожемякин. – М.: Альтекс-А, 2014. – 416 с. 7. Коэльё Л. П., Ричерт В. Построение систем машинного обучения на языке Python. – Перевод с английского [Текст]. / Л.П. Коэльё, В. Ричерт. – М.: ДМК Пресс, 2015. – 326 с. 8. Мячев А. А. Интерфейсы средств вычислительной техники. Энциклопедический справочник [Текст]. / А.А. Мячев. – М.: Радио и связь, 2009. – 787 с. 9. Олифер В.Г., Олифер Н.А. Базовые технологии локальных сетей [Текст]: Учебник./ В.Г. Олифер, Н.А. Олифер. – СПб.: Питер, 2010. – 179 с. 10. Першиков В. И., Савинков В. М. Толковый словарь по информатике [Текст]. / Рецензенты: канд. физ.-мат. наук А. С. Марков и д-р физ.-мат. наук И. В. Поттосин. / В.И. Першиков, В.М. Савинков. — М.: Финансы и статистика, 2010. — 543 с. 11. Петроченков А. С., Новиков Е. С. Идеальный Landing Page. Создаем продающие веб-страницы [Текст]: учеб. пособие. / А.С. Петроченков, Е.С. Новиков. – СПб.: Питер, 2015. – 345 с. 12. Роббинс Дж. HTML5, CSS3 и Java Script. Исчерпывающее руководство [Текст] [пер. с англ. М. А. Райтман]. / Дж. Роббинс. – М.: Эксмо, 2014. – 528 с. 13. Советов Б.Я., Цехановский В.В. Информационные технологии [Текст]: Учеб. для вузов. / Б.Я. Советов. — М.: Высш. шк., 2003. – 263 с. 14. Сузи Р. А. Python. Наиболее полное руководство [Текст]. / Р.А. Сузи. – СПб.: БХВ-Петербург, 2002. – 768 с. 15. Сузи Р. А. Язык программирования Python [Текст]: Учебное пособие. / Р.А. Сузи. – М.: ИНТУИТ, БИНОМ. Лаборатория знаний, 2006. – 328 с. 16. Сырых Ю.А. Современный веб-дизайн. Эпоха Веб 3.0. 2-е изд. [Текст] / Ю.А. Сырых. – М.: И.Д. Вильяме, 2013. – 368 с. 17. Таненбаум Э., Бос Х. Современные операционные системы. / Э. Таненбаум, Х. Бос. – 4-е изд. – СПб.: Питер, 2015. – 1120 с. 18. Фаулер М.Архитектура корпоративных программных приложений. [Текст]: Пер. с англ. / М. Фаулер. – М.: Издательский дом «Вильямс», 2006. – 544 с.
Отрывок из работы

1 Аналитическая часть 1.1 Анализ предметной области Все предприятия, работающие в сфере компьютерного сервиса, сталкиваются с одними и теми же задачами: учёт клиентов и информационно-технологических средств, посещающих сервис, анализ выполненных диагностических и ремонтных работ, учёт кадрового персонала и расчёт заработной платы, ведение бухгалтерского учёта, составление архива документов (акты выполненных работ, счета, накладные и т.д.). Для обслуживания всех этих отраслей владелец компьютерного сервиса вынужден содержать большой штат сотрудников: бухгалтеров, менеджеров, кладовщиков. Но несмотря на это ошибки и неточности в расчётах всё же встречаются. Внедрение информационных технологий позволит решить множество проблем при минимальных затратах человеческих ресурсов. Однако автоматизация рабочих процессов компьютерного сервиса будет невозможной без наличия специального программного обеспечения. Существует множество фирменных программ, которые нацелены на упрощение работы компьютерного сервиса, но все они являются дорогостоящими и специализируются на определённых видах компьютерной техники. Аналог профессиональной базы данных, сделанный в Microsoft Word или Excel, также не сможет стать достойной альтернативой ввиду низкой функциональности. Единственно верным решением проблемы становится создание специализированного сайта, который призван совершенствовать рабочий процесс предприятия путём своевременного получения достоверной и полной информации об услугах компьютерного сервиса. Следует отметить, что информационные системы, внедрённые в работу компьютерного сервисов, автоматизируют и совершенствуют различные аспекты их деятельности: взаиморасчёт клиентов и сотрудников сервиса, учёт выполнения ремонтных и диагностических работ, и выполнение заказов на диагностику компьютерных средств. Сайт должен корректно функционировать как на небольшом предприятии, располагающем одним компьютером, так и на крупном, имеющем несколько подразделений и разветвленную вычислительную сеть. Сайт должен быть разработан на основе современных технологий, что означает: — работу с системами управлениями баз данных, которые будут обеспечивать корректное функционирование даже с большим объёмом информации; — интеграцию вводимых в систему данных, чтобы осуществить комплексный анализ функционирования предприятия. Преимущества современного комплексного сайта заключаются в следующих возможностях: — объяснить клиенту стоимость ремонта техники, используя системные справочники работ, нормо-часов и расценок; — сокращать время обслуживания клиентов за счёт подготовки всех документов на компьютере и отслеживания наличия необходимых материалов в режиме онлайн; — создать клиентскую базу данных и систему их поощрения (скидки, подарки и т.д.); — использовать механизм повторных обследований и ремонтов (своевременно оповещая клиента о необходимости этой процедуры); — контролировать качество оказанных услуг путём отслеживания деталей с дефектом, проверки блока «Отзывы о нашей работе», где пользователи оставляют свои комментарии; — быстро получать оперативные отчеты о деятельности предприятия в режиме реального времени; — обеспечивать надежную систему защиты данных от утечки и сбоев оборудования. Современный сайт компьютерного сервиса не должен быть слишком требовательным к техническим ресурсам, любой пользователь должен легко осваивать работу с сайтом. 1.2 Критерии создаваемого сайта компьютерного сервиса «Fix-it» Концепцию любой исследовательской работы определяет перечень поставленных задач. Правильно сформулированные задачи позволят выполнить работу без отступления от темы и ухода в другие области, не относящиеся к проекту, а также они способствуют построению логики действий. Итак, обратимся к задачам данной выпускной квалификационной работы на тему «Создание сайта компьютерного сервиса «Fix it». В первую очередь, сайт должен повышать имидж компании и привлекать потенциальных клиентов и партнёров по бизнесу. Сайт должен выполнять информативную функцию, так как он будет являться своего рода посредником между компьютерного сервисом и его клиентами, и именно с помощью сайта пользователи смогут узнать всю информацию, касающуюся предстоящего обслуживания в компьютерном сервисе. Сайт должен быть одним из главных средств маркетингового анализа потребностей клиентов (анализ можно проводить методом опроса). Так, например, гораздо удобнее оценить, какая из услуг компьютерного сервиса наиболее востребована, услуги какого мастера наиболее качественны с точки зрения клиента и т.д. Сайт должен предоставлять пользователям возможность оформить заявку на оказание услуг компьютерного сервиса в режиме онлайн. Это позволит сэкономить время как клиентов компьютерного сервиса, так и его администратора. Сайт должен стать площадкой для общения бизнес-партнёров предприятия. 1.3 Технико-экономическое обоснование создания сайта для компьютерного сервиса «Fix-it» Объектом разработки является сайт, который, в свою очередь должен обеспечить взаимодействие с клиентами и улучшить качество представляемых услуг. Обратимся к перечню недостатков, которые не позволяют компьютерного сервису «Fix-it» выходить на новый уровень конкурентоспособности. При анализе деятельности компьютерного сервиса были выявлены следующие недостатки: — отсутствие информация для потенциальных потребителей в сети Интернет; — долгая работа с бумажными документами; — отсутствие рекламной программы компьютерного сервиса «Fix-it» в сети Интернет; — невозможность обратной связи с администрацией компьютерного сервиса «Fix-it». Все вышеперечисленные недостатки существенно снижают конкурентоспособность компьютерного сервиса «Fix-it». Решить данную проблему можно с помощью внедрения в работу компьютерного сервиса качественного сайта. Сайт компьютерного сервиса «Fix-it» разрабатывается для повышения качества работы предприятия. Основным назначение создаваемого сайта является информирование потенциальных клиентов, а также удобство заказа товаров и услуг для клиентов в сети Интернет. Создаваемый сайт компьютерного сервиса «Fix-it» будет выполнять следующие функции: — обеспечение притока новых клиентов; — информирование потенциальных клиентов об услугах компьютерного сервиса; — осуществление консультации потенциального клиента в режиме онлайн; — ведение каталогов товаров и услуг компьютерного сервиса; — ведение клиентской базы компьютерного сервиса; — увеличение прибыли предприятия; — рост имиджа предприятия; — привлечение бизнес партнёров. Данный интернет-проект позволит эффективно привлекать новых клиентов и потребителей. Внедрение сайта в работу компьютерного сервиса «Fix-it» позволит в целом повысить производительность и конкурентоспособность компании. После того как будет запущен сайт, возникнет необходимость его администрировать. Так как из имеющихся кадров предприятия есть человека со знаниями сетевых технологий, нет нужды в поиске кандидатуры на должность системного администратора. Администратор будет выполнять функции редактирования, текстового наполнения и технического обслуживания сайта. Также администратор должен будет обучить других сотрудников минимальным знаниям, необходимым для работы с сайтом. 1.4 Требования к структуре и функционированию сайта компьютерного сервиса «Fix-it» Создаваемый сайт должен поддерживать следующие режимы функционирования: — основной режим, в котором web-сайт выполняет все свои базовые функции; — профилактический режим, в котором web-сайт не выполняют своих функций. В основном режиме функционирования web-сайт должен обеспечивать: — работу пользователей в режиме 24 часов в сутки, 7 дней в неделю (24 / 7); — выполнение своих функций (сбор, обработка и загрузка данных); — хранение данных, предоставление отчетности. В профилактическом режиме web-сайт должен обеспечивать возможность проведения следующих работ: — техническое обслуживание; — модернизацию аппаратно-программного комплекса; — устранение аварийных ситуаций. Общее время проведения профилактических работ не должно превышать 5% от общего времени работы web-сайта в основном режиме. Рассмотрим требования к сохранению работоспособности web-сайта в различных вероятных условиях. В зависимости от различных вероятных условий web-сайт должен выполнять требования, приведенные в табл. 1.1, представленной ниже. Таблица 1.1 Требования к сохранению работоспособности сайта компьютерного сервиса «Fix-it» Вероятное условие Требование Нарушения в работе системы внешнего электроснабжения серверного оборудования продолжительностью до 15 мин. Функционирование в полном объеме. Выход из строя сервера Уведомление администратора сервера Рассмотрим требования к надежности создаваемого web-сайта компьютерного сервиса «Fix-it». Уровень надежности должен достигаться своевременным применением организационных, организационно-технических мероприятий и программно-аппаратных средств. Надёжность работы сайта должна обеспечиваться за счёт следующих мероприятий: — применения технических средств, системного и базового программного обеспечения, соответствующих классу решаемых задач; — своевременного выполнения процессов администрирования сайта; — соблюдения правил эксплуатации и технического обслуживания программно-аппаратных средств; — предварительного обучения пользователей и обслуживающего персонала. Возникновение технических неполадок происходит по ряду причин. Перейдём к рассмотрению перечня аварийных ситуаций, по которым регламентируются требования к надёжности. Под аварийной ситуацией понимается аварийное завершение процесса, выполняемого web-сайта. При работе сайта возможны следующие аварийные ситуации, которые влияют на надежность работы системы: — сбой в электроснабжении сервера; — сбой в электроснабжении обеспечения локальной сети (поломка сети); — ошибки сайта, не выявленные при отладке и испытании сайта; — сбои программного обеспечения сервера. Требования к надёжности технических средств и программного обеспечения: — в качестве аппаратных платформ должны использоваться средства с повышенной надежностью; — применение технических средств, соответствующих классу решаемых задач; — аппаратно-программный комплекс должен иметь возможность восстановления в случаях сбоев. С целью повышения отказоустойчивости системы в целом необходима обязательная комплектация компьютеров источником бесперебойного питания с возможностью автономной работы системы не менее 10 минут [4, 50]. Надежность аппаратных и программных средств должна обеспечиваться за счет следующих организационных мероприятий: — предварительного обучения пользователей и обслуживающего персонала; — своевременного выполнения процессов администрирования; — соблюдения правил эксплуатации и технического обслуживания программно-аппаратных средств; — своевременное выполнение процедур резервного копирования данных. Знание основных причин возникновения неполадок в работе сайта позволит администратору принять своевременные меры по их устранению и вернуть сайт в режим отлаженной работы [5, 49]. 1.5 Структура и дизайн создаваемого сайта компьютерного сервиса «Fix-it» Веб-сайт работает с двумя потоками информации: входным и выходным. Входными данными для сайта компьютерного сервиса будут являться все нормативно-правовые документы, каталог оказываемых услуг, каталог-альбом продаваемой продукции, прайс-листы, информация по оборудованию, график работы компьютерного сервиса, а также контактные данные сотрудников. Выходная информация – это главная страница сайта, на которой отображены сведения о деятельности предприятия, а также ссылки на прочие разделы сайта. Для того чтобы каждый раздел сайта правильно функционировал, нужно провести корректную вёрстку сайта. Вёрстка – это процесс превращения дизайна сайта в шаблонные веб-страницы, которые станут полноценным сайтом после наполнения контентом. Создать различные функциональные возможности сайта можно при использовании различных технологий: — онлайн-расчёт; — каталоги; — каталоги-прайсы; — системы аккаунтов. Наполнение сайта контентом – это процесс внесения на шаблонные веб-страницы сайта актуальной текстовой и графической информации. Данная функция возможна только через административный интерфейс. К основными этапам наполнения сайта контентом относится: — копирайт (подготовка текстовой информации); — редактирование и корректирование текстовой информации; — подготовка графической информации; — внедрение на сайт подготовленной информации. Аудит сайта – это проведение анализа сайта с точки зрения его отображения поисковыми системами, его функциональных возможностей для дополнительной его оптимизации. Этим занимается администратор сайта. Анализ проводится с точки зрения следующих критериев: — статистики посещения сайта; — уровня оптимизации страниц сайта под основные запросы; — степени конкуренции на данном сегменте рынка. Основные запросы аудитории сайта диктует выработку общей концепции поискового продвижения. При этом оценивается также степень конкуренции поисковых высокочастотных, среднечастотных, низкочастотных поисковых запросов. SEO-специалисты проводят следующие мероприятия по оптимизации сайта: — работа с текстовой информацией сайта (удаление устаревшей информации, наполнение сайта актуальной информацией); — внутриссылочное ранжирование; — внесение необходимых дополнений (новых страниц сайта, новых разделов и т.д.); — создание SEO-карты сайта; — подготовка пакета ссылок для сайта с целью последующего обмена. Итак, правильно скорректированный набор функций сайта и грамотный дизайн позволят всем пользователям комфортно работать с сайтом компьютерного сервиса «Fix-it» и находить нужную информацию. 1.6 Регистрация доменного имени создаваемого сайта компьютерного сервиса «Fix-it» Система доменных имен или DNS – это система преобразования IP-адреса в доменное имя и наоборот, используется в основном для предоставления символьных адресов web-серверам и web-страницам. В отличие от международных телефонных номеров, система доменных имен дает каждому серверу незабываемый и простой для использования адрес. Одновременно доменные имена скрывают реальный IP-адрес, который не интересует большинство пользователей [1, с. 227]. Пользователи вводят web-адреса в поле URL в верхней части страницы своего браузера слева направо. Само доменное имя читается справа налево в соответствии с иерархией именования, рассмотренной ниже. Этот адрес предоставляет маршруты к сети, что в конечном итоге приводит к успешной загрузке страницы на стороне клиента [1, с. 230]. Например, доменное имя «www.example.com» состоит из трех основных частей и разделяется на такие уровни: — «.» или точка – это нулевой или корневой уровень; — com– это домен верхнего или первого уровня; — example– это домен второго уровня; — WWW. – Это префикс поддомена для World Wide Web. Первоначальное использование этого префикса было частично случайным, а трудности произношения вызвали интерес к созданию жизнеспособных альтернатив [1, с. 238]. Стоит отметить, что система доменных имен содержит еще более высокий уровень домена, чем домен верхнего уровня. Самый высокий уровень – это корневой домен, который будет представлен одной точкой (как и во многих иерархических файловых системах, корневой каталог представлен «/»). Если точка для корневого домена была указана в URL-адресе, это будет справа от доменного имени верхнего уровня. Однако точка считается там, но никогда не показана [1, с. 243]. Web-хостинг – это сервис, который позволяет организациям и отдельным лицам размещать web-сайт или web-страницу в Интернете. Продажа услуг web-хостинга – это бизнес, который предоставляет технологии и услуги, необходимые для просмотра web-сайта или web-страницы в Интернете. Web-сайты размещаются или хранятся на специальных компьютерах, называемых серверами. Когда пользователи сети Интернета захотят перейти на ваш сайт, все, что им нужно сделать, это ввести URL-адрес или домен вашего web-сайта в адресную строку своего браузера. Затем их компьютер подключится к серверу, и ваши web-страницы будут доставлены им через браузер. Большинство хостинговых компаний требуют, чтобы вы владели своим доменом. Если у вас нет домена, хостинговые компании помогут вам приобрести его. Для размещения web-сайта был выбран платный хостинг REG.RU. Он имеет весь спектр необходимых функций для удобного управления сайтом и редактирования информации. В REG.RU представлены уникальные возможности для регистрации и продажи доменных имён, разнообразные тарифные планы хостинга, большой выбор виртуальных выделенных серверов и физических серверов; облачные сервисы, SSL-сертификаты от ведущих компаний мира и все необходимые для работы в Сети web-инструменты. Постоянное внедрение новых продуктов и услуги, а также дополнительные связанные сервисы, что позволяет клиентам REG.RU получать наиболее полный спектр услуг для создания собственного сайта или бизнеса в Интернете и его защиты. Из главных плюсов хостинга стоит отметить: 1) доступные цены на предоставление хостинг услуг и регистрации доменных имен; 2) профессиональная поддержка 24/7 по телефону и электронной почте; 3) бесплатный SSL-сертификат при заказе хостинга и доменов. Для размещения web-сайта в сети Интернет необходимо проделать следующие действия: 1) Зарегистрироваться на сайте REG.RU и войти под своим аккаунтом. 2) Ввести желаемое доменное имя в поисковую строку вверху сайта и нажать кнопку подобрать. 3) После этого появится поисковая выдача доступных доменных имен с указанием их стоимости. Также будет предложено выбрать и зарегистрировать одно из них для продолжения. 4) Далее сайт перенаправляет на страницу с выбором срока регистрации домена и подключения дополнительных услуг. Мной были подключены такие услуги как: «Бесплатный SSL сертификат» и «Бесплатный хостинг на 2 месяца». 5) На следующей странице потребуется ввести всю личную информацию о владельце домена: фамилию, имя, отчество, паспортные данные, ИНН, дату рождения, почтовый адрес, номер телефона и т.д. После заполнения всех форм нужно нажать на кнопку «Далее». 6) После нажатия на кнопку «Далее» откроется страница с выбором DNS-сервера, в данном случае использовались, уже введённые изначально DNS-серверы регистратора. Для завершения процесса регистрации нужно нажать кнопку «Завершить». 1.7 Функциональная модель сайта компьютерного сервиса «Fix-it» Функциональная модель работы создаваемого сайта предполагает выявить специфику протекающих процессов и определить, какие механизмы на них влияют. Функциональная модель создаваемого сайта компьютерного сервиса «Fix-it» и его рабочих процессов представлена на риc. 1.1. Рис. 1.1 – функциональная модель создаваемого сайта компьютерного сервиса «Fix-it» Все процессы – от создания сайта, настройки его функций, наполнения его контентом до прямых действий пользователя на сайте – прописаны в данной модели. Обрабатываемая информация на диаграмме функциональной модели сайта является (входные стрелки): — Детальный заказ клиента – обработка обращения со стороны посетителя модели сайта; — Запчасти от поставщика – обработка заявок и бронирование времени. Выходной информацией в модели является (выходные стрелки): — Отчётность – обработанные заявки со стороны модели посетителей сайта в виде выгружаемого отчёта; — Выполненный заказ – выполненная запись на проведение ремонтных работ, обработанные заявки и резервирование времени после полного обслуживания клиента на сайте; — Документы – набор необходимых бумаг для оформления работ внутри компьютерного сервиса; — Список доставки – доставка заказных товаров с сайта для клиентов в необходимые точки по городу; — Подтверждение выполнение заказа – оформленный заказ, выполненный в салоне, который был зарегистрирован с помощью создаваемого сайта. Ресурсами сайта будут являться (стрелки механизмы): — Оборудование – техническая составляющая, контролирующая работу сайта; — Персонал – основные администраторы, которые обрабатывают основную информацию и заявки на сайте; Документами будут являться (стрелки управления): — Законодательство – свод законов и правил обслуживания в компьютерном сервисе; — Сопроводительная документация – свод правил для записи на проведение ремонтных работ персонального компьютера; — Закон о защите прав потребителя – свод законов, защищающих права и возможности посетителей; — Список зарегистрированных клиентов – авторизированные клиенты, которые выполняют покупки на сайте под своими авторизированными аккаунтами. Декомпозиция функциональной модели решения задач представлена на рис. 1.2: Рис. 1.2 – Декомпозиция функциональной модели сайта компьютерного сервиса «Fix-it» Декомпозиция функциональной модели решения задач по рабочим процессам сайта разделена на 4 процесса: 1) Принятие заказа – консультация клиента в режиме online по теме поломки или неисправности техники. Клиенту предоставляется информация о подготовке компьютера или ноутбука к ремонту (если он требуется) и основных особенностей его проведения. После консультации происходит заказ или подготовка необходимых деталей и принимается заказ на обслуживание техники. 2) Обработка заказа – резервирование времени мастера компьютерного сервиса с целью получения совета или указания к действиям, предваряющих отправку компьютера или ноутбука в ремонт. 3) Исполнение заказа – обработка администратором сайта записи клиента на приём к мастеру компьютерного сервиса. Все текущие записи на приём находятся в статусе «Активно», после реализации ремонтных работ, записи переходят в статут «Выполнено». 4) Проверка качества выполненных работ – звонок клиенту, совершаемый администратором с целью подтверждения записи на консультацию у мастера сервиса. 1.8 Обоснование выбора программного обеспечения для создания сайта компьютерного сервиса «Fix-it» Для написания программного кода сегментов сайта компьютерного сервиса «Fix-it» был выбран язык программирования Python 3. Python – высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода. Синтаксис ядра Python минималистичен. В то же время стандартная библиотека включает большой объём полезных функций. Python поддерживает структурное, объектноориентированное, функциональное, императивное и аспектно-ориентированное программирование. Основные архитектурные черты: — динамическая типизация; — автоматическое управление памятью; — полная интроспекция; — механизм обработки исключений; — поддержка многопоточных вычислений; — высокоуровневые структуры данных. Также поддерживается разбиение программ на модули, которые, в свою очередь, могут объединяться в пакеты [15, 121]. Программа Python и Apache предназначена для взаимодействия с созданными для сайта базами данных MySQL, а также для реализации web-программирования. Основным преимуществом данной программы является сходный открытый код и относительная некоммерческая модель распространения приложения. В процессе программирования для написания кода ранее использовалась стандартная программа «Блокнот», но она не предоставляла программистам широкий функционал, поэтому на смену ей вскоре пришла программа Notepad++, которая на данный момент является одной из лучших программ для написания кода. Данная программа проста в использовании и не занимает много места на диске, поэтому к ней может обращаться пользователь даже с маломощным устройством. Создание сайта – процесс трудоёмкий как для пользователя, так и для ПК, поэтому важно следить за тем, чтобы вспомогательные программы не утяжеляли работу над сайтом сторонними процессами. Программа имеет функцию автоматического дописывания тегов, чем значительно облегчит работу над кодом и его содержимым. Функция автоматически включена в программе и реализуется с помощью клавиш CTRL + пробел, после данной комбинации появится окно с возможными вариантами написания забытого тега. В программе также есть возможность установки сторонних плагинов от официальных разработчиков. При написании кода плагины в программе Notepad ++ очень понадобятся и сыграют немаловажную роль в процессе создания сайта и написания кода для его корректной работы [5, 65]. Поскольку работа с сайтом предполагает оборот больших объёмов информации, возникнет острая необходимость в базе данных. Все данные сайта будут храниться в отдельных секторах программы, которые называются таблицами. В пределах базы данных каждая отдельно взятая таблица будет отвечать за один конкретный тип информации. В файлы, находящиеся внутри таблицы, будет содержать в себе информацию по работе сайта. По мере поступления новой информации таблица будет автоматически обновляться, так как сайт имеет динамическую структуру. Работа базы данных будет заключаться в приёме постоянно обновляемой информации (обработка поступающих запросов, добавление новых пользователей и т.д.). Структуру базы данных составляют таблицы, предназначенные для заполнения информацией, поступающей в связи с функционированием сайта. Каждый новый поток информации будет оформлен в отдельную таблицу. Для выполнения всех этих задач был выбран пакет MySQL. Данное программное обеспечение позволяет систематизировать и структурировать информацию внутри базы данных, предотвращая возникновение скопления файлов.
Условия покупки ?
Не смогли найти подходящую работу?
Вы можете заказать учебную работу от 100 рублей у наших авторов.
Оформите заказ и авторы начнут откликаться уже через 5 мин!
Похожие работы
Дипломная работа, Программирование, 86 страниц
1700 руб.
Дипломная работа, Программирование, 47 страниц
1500 руб.
Дипломная работа, Программирование, 29 страниц
3500 руб.
Дипломная работа, Программирование, 106 страниц
1500 руб.
Служба поддержки сервиса
+7 (499) 346-70-XX
Принимаем к оплате
Способы оплаты
© «Препод24»

Все права защищены

Разработка движка сайта

/slider/1.jpg /slider/2.jpg /slider/3.jpg /slider/4.jpg /slider/5.jpg