Автоматизированная информационная система онлайн заказа спецтехники для предприятия

Понятие и сущность Интернет-сайта для современных компаний. Анализ инфраструктурного обеспечения предприятия. Подготовка рабочей станции к разработке веб-ресурса. Изучение систем автоматизированной верстки. Синтез архитектурной схемы CMS Drupal.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 07.08.2018
Размер файла 5,0 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Федеральное агентство связи

Федеральное государственное бюджетное образовательное учреждение высшего образования

«Поволжский государственный университет телекоммуникаций и информатики»

ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА

Автоматизированная информационная система онлайн заказа спецтехники для ООО «РС Стандарт»

Т.В. Белов

Самара 2017

Содержание

Введение

1. Теоретические основы разработки интернет-сайта

1.1 Понятие, сущность Интернет-сайта для современных компаний

1.2 Выбор CMS для разработки сайта

1.3 Постановка задачи разработки интернет сайта

2. Анализ ИТ-инфраструктуры З ООО «РС Стандарт»

2.1 Организационно-экономическая характеристика деятельности компании ООО «РС Стандарт»

2.2 Управление ИТ-ресурсами ООО «РС Стандарт»

2.3 Анализ инфраструктурного обеспечения ООО «РС Стандарт»

3. Разработка проекта создания Интернет-сайта для компании ООО «РС Стандарт»

3.1 Этапы разработки Интернет-сайта для компании ООО «РС Стандарт»

3.2 Описание основных проектных решений

3.3 Эффективность результатов разработки интернет-сайта для компании ООО «РС Стандарт»

Заключение

Список использованных источников

Введение

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

Элиту объединяла одна черта - в силу высочайшей ответственности и практически стопроцентной занятости, они никогда не пользовались компьютером; типичной была ситуация, когда с компьютером работал секретарь. В какой-то момент времени они поняли, что компьютер им может быть полезен, что они могут результативно использовать то небольшое время, которое можно выделить на работу за компьютером. Компьютер - это инструмент получения актуальной информации для бизнеса. При этом им не нужно было тратить сколько-нибудь заметного времени, чтобы освоить технологию работы с компьютером (по сравнению с тем, как это было раньше).

Спектр социальных групп, подключающихся к сети Интернет и ищущих информацию, постоянно расширяется за счет пользователей, не относящихся к категории специалистов в области информационных технологий. Это врачи, строители, историки, юристы, финансисты, спортсмены, путешественники, священнослужители, артисты, писатели, художники. Список можно продолжать бесконечно. Любой, кто ощутил полезность и незаменимость сети для своей профессиональной деятельности или увлечений, присоединяется к огромной армии потребителей информации во «Всемирной Паутине».

С развитием технологий гипертекстовой разметки в Интернете стало появляться всё больше сайтов, тематика которых была совершенно различной - от сайтов крупных компаний, повествующих об успехах компании и её провалах, до сайтов маленьких фирм, предлагающих посетить их офисы в пределах одного города.

Все вышесказанное определило актуальность темы работы - «Автоматизированная информационная система онлайн заказа для ООО «РС Стандарт».

Целью выпускной квалификационной работы является совершенствование бизнес-процесса приема заказа на использование спецтехники за счет внедрения интернет-сайта.

Для достижения поставленной цели необходимо решить следующие основные задачи:

1. анализ существующих технологий разработки сайтов;

2. выбор технологии разработки интернет-сайта;

3. анализ предприятия, его ИТ инфраструктуры;

4. разработка проекта создания интернет-сайт;

5. оценка показателей экономической эффективности разработки интернет-сайта.

Объектом исследования выступает (является) ООО «РС Стандарт».

Предметом исследования является разработка проекта интернет сайта для компании ООО «РС Стандарт».

Основными источниками информации для написания работы послужили: документы компании, справочная литература и литература по теме ВКР.

Цель и задачи написания работы определили ее структуру, которая состоит из введения, трех глав и заключения.

Во введении обосновывается актуальность работы, цель, задачи, объект и предмет исследования.

В первой главе проводится анализ современных технологий разработки сайтов, их виды, преимущества и недостатки,

Во второй главе проводится анализ компании «ООО «РС Стандарт», анализ ее ИТ-ресурсов и инфраструктурного обеспечения, дается организационно-экономическая характеристика предприятия.

В третьей главе описываются основные проектные решения, этапы разработки.

В заключении сделаны основные выводы и результаты по проделанной работе.

1. Теоретические основы разработки интернет-сайта

1.1 Понятие, сущность Интернет-сайта для современных компаний

Анализ технологий и платформ разработки интернет-сайта

Технология - совокупность методов и инструментов для достижения желаемого результата. Технологии для создания веб-ресурсов можно условно разделить на подвиды:

1. разметка веб документа;

2. языки программирования и базы данных;

3. системы автоматизированной верстки.

Разметка веб документа

HTML (HyperText Markup Language) - стандартизированный язык разметки документов во Всемирной паутине. Большинство веб-страниц содержат описание разметки на языке HTML (или XHTML). Язык HTML интерпретируется браузерами; полученный в результате интерпретации форматированный текст отображается на экране монитора компьютера или мобильного устройства

XML (eXtensible Markup Language) - расширенный язык разметки. XML разрабатывался как язык с простым формальным синтаксисом, удобный для создания и обработки документов программами и одновременно удобный для чтения и создания документов человеком, с подчёркиванием нацеленности на использование в Интернете.

XHTML (extensible hypertext markup language) - расширяемый язык гипертекстовой разметки. Семейство языков разметки веб-страниц на основе XML, повторяющих и расширяющих возможности HTML 4. Язык XHTML является более строгим вариантом HTML, он следует всем ограничениям XML.

CSS (Cascading Style Sheets) - формальный язык описания внешнего вида документа, написанного с использованием языка разметки. Преимущественно используется как средство описания, оформления внешнего вида веб-страниц, написанных с помощью языков разметки HTML и XHTML, но может также применяться к любым XML - документам. Основной целью разработки CSS являлось разделение описания логической структуры веб-страницы, которое производится с помощью HTML или других языков разметки, от описания внешнего вида этой веб-страницы, которое теперь производится с помощью формального языка CSS.

Языки программирования и БД.

Языки веб-программирования - это языки, которые в основном предназначены для работы с веб-технологиями.

PHP. PHP - это язык сценариев общего назначения, исходный код - открытый. Синтаксис легко поддается освоению, имеет немало общих черт с C, Java и Perl. Главное преимущество PHP заключается в возможности оперативно создавать динамически генерируемые веб-страницы. PHP выполняется на стороне сервера.

Python. Высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода. Синтаксис ядра Python минималистичен. В то же время стандартная библиотека включает большой объём полезных функций.

Ruby. Динамический, рефлективный, интерпретируемый высокоуровневый язык программирования для быстрого и удобного объектно-ориентированного программирования. Язык обладает независимой от операционной системы реализацией многопоточности, строгой динамической типизацией, сборщиком мусора и многими другими возможностями.

ASP. Не совсем корректно называть ASP языком, скорее, это именно технология для подключения программы к интернет-страницам. Простой скриптовый язык и возможность использования внешних COM-компонентов - вот и весь секрет успеха ASP.

JavaScript. Принцип работы JavaScript несколько отличается от других языков программировании. Главное отличие состоит в том, что он подключается напрямую в HTML-файл. Сценарий, написанный на JavaScript, проходит обработку интерпретатором, встроенным в браузер. Наиболее часто JavaScript используется для придания некой интерактивности сайту (плавающие элементы, параллакс, несложная анимация и многое другое).

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

Системы автоматизированной верстки.

Интернет сайт можно написать вручную. Ручная верстка - это верстка, код которой набран вручную, в любом не визуальном редакторе. Как и в любом деле, в ручной верстке сайтов существуют свои преимущества и недостатки.

Достоинства ручной верстки:

1. четкое представление исходного кода страницы и сайта;

2. код получается правильный, легкий и не нагроможденный лишними тегами и символами;

3. возможность выбора конструкции верстки;

4. быстрое усвоение языка разметки.

Недостатки ручной верстки:

1. Человеческий фактор;

2. Отсутствие визуального просмотра страницы;

3. Большие временные затраты на написание кода;

4. Необходимы специализированные знания языков разметки, стилей и скриптов, а также опыт работы с базами данных.

Поскольку создание крупных интернет сайтов занимает слишком много времени, а небольшие по итогу становятся слишком дороги, предпочтительнее использовать автоматизированные системы создания сайтов. На данный момент существует много различных систем автоматизированной верстки, подходящих любой категории людей, максимально удобные и простые, чьи минусы сведены к минимуму.

Создание сайта с помощью CMF.

CMF - каркас для проектирования систем управления контентом написанный на базе MVC Фреймворка. На их основе создаются системы управления содержимым CMS, а также веб-приложения. По сравнению с CMS может иметь более простую и безопасную административную панель и быть менее требовательным к ресурсам системы.

Достоинства CMF:

1. объединяет преимущества CMS и достоинства Фреймворков, фактически без недостатков;

2. новичок может использовать базовые возможности и создавать не сложные сайты, а профессионал способен расширить функционал приложения на столько, сколько позволяют его знания и фантазия;

3. возможность запроектировать свою собственную систему управления.

Недостатки CMF:

1. для создания сложных и функциональных веб-приложений необходимо изучить API созданной платформы и сопутствующие технологии;

Создание сайта с помощью CMS

CMS - серверные информационные системы, используемые для обеспечения и организации процесса создания, редактирования и управления контентом типовых сайтов, таких как сайт-визитка, блог, корпоративный сайт, интернет-магазин, форум и т. д.

В основном современные CMS используют генерацию HTML/XML-документов под управлением двух скриптовых языков: PHP - на стороне сервера, JavaScript - на стороне клиента (браузера). При этом возможности стандартного web-сервера, состоящего из трех основных частей: сетевого сервера, транслятора РНР, системы управления базами данных, могут использоваться в различной степени.

Большая часть современных систем управления содержимым реализуется в виде визуального WYSIWYG редактора - программы, которая создаёт HTML-код из специальной упрощённой разметки, позволяющей пользователю проще форматировать текст.

Достоинства CMS:

1. шаблонный сайт с стандартным функционалом можно создать за очень сжатые сроки

2. CMS можно установить и настроить за очень короткое время;

3. в большинстве случаев не нужно изучать языки разметки и языки программирования для создания типового сайта;

4. базовые принципы работы с CMS практически одинаковые и разобравшись с одной системой управления, без труда можно освоить любую другую;

5. популярные системы имеют огромное количество расширений.

Недостатки CMS:

1. доступный функционал не всегда способен покрыть ваши потребности;

2. для реализации задумки дизайнера, требуется досконально изучить систему создания шаблонов;

3. система сама генерирует какой-то объём исходного кода, который вам не нужен и того чтобы от него избавиться требуется потратить время;

4. один компонент может иметь огромное количество функционала, но из того что вам понадобиться вы примените лишь его малую часть;

5. CMS уступает по скорости работы приложениям, написанным с использованием Фреймворка.

Создание сайта с помощью конструкторов.

Конструкторы сайтов - в основном закрытые CMS, использующие преимущества облачных вычислений, то есть предоставляемые как SaaS - "ПО как услуга". Это означает, что разработчику не требуется ничего устанавливать, покупать/настраивать хостинг, работать с базами данных и в большинстве случаев, с кодом. Качество создаваемых в них сайтов зависит от возможностей конкретной выбранной системы, а также от того, насколько эффективно она используется. Помимо общего удобства, немаловажным преимуществом является то, что все необходимые для разработки инструменты вы получаете прямо из коробки: модули или виджеты, шаблоны, автоматическое создание баз данных и контрольных точек восстановления, хостинг, а иногда и домен в подарок на платных тарифах. Остается работать над наполнением сайта без необходимости администрирования технической стороны вопроса.

Как и в случае с CMS, у конструкторов существует специализация. Некоторые из них приспособлены, к примеру, только к созданию визиток. Другие - магазинов. А также лэндингов и блогов. Выбирать систему необходимо, исходя из требований поставленной задачи.

Функциональные элементы сайтов

Веб-сайт - место расположения контента сервера. Обычно сайт в Интернете представляет собой массив связанных данных, имеющий уникальный адрес и воспринимаемый пользователем как единое целое.

Веб сайт состоит из стандартных элементов, которыми можно пользоваться при построении сайта. Этими элементами имеет смысл пользоваться, поскольку они обладают встроенной функциональностью. Постоянно сталкиваясь при работе с одними и теми же элементами, конечные пользователи выучили, что следует делать.

Рис. 1.1 - Схема возможного расположения функциональных элементов сайта

Самый простой сайт состоит из одной статической страницы с минимальным текстом. Большинство же современных сайтов состоит большего числа элементов таких как:

Шапка. Шапкой называется фрагмент контента, появляющийся в верхней части сайта. Это практически универсальный компонент, хотя в некоторых ситуациях без него можно обойтись. Тем не менее обычно каждый сайт будет (или должен) его иметь. С шапкой обычно связаны следующие вещи:

Top-Line Branding. Здесь располагаются сведения об основной торговой марке. В этой области часто помещается суббренд или строка тегов. Логотип чаще всего занимает верхний левый угол.

Основная система навигации. С шапкой сайта обычно связана основная система навигации. Именно она позволяет пользователям попасть в глубь сайта. В случае, когда количество страниц невелико, сюда можно поместить всю систему навигации в виде выпадающего меню.

Вспомогательная система навигации. Сайты часто имеют отдельную вторичную систему навигации, в которую входят элементы, не являющиеся ключевыми для процесса продаж. Сюда часто попадают такие разделы, как о компании и контакты.

Поиск. Поле поиска чаще всего располагается в шапке.

Учетная запись и авторизация.

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

Вкладки. Вкладки обычно используются в качестве основного средства навигации для перехода пользователей в различные разделы сайта. Внутри вкладок отсутствует дополнительная система навигации, вместо этого перенаправление осуществляется средствами связанных с вкладками страниц.

Выпадающие меню. Выпадающие меню могут быть как горизонтальными, так и вертикальными, но чаще выбирают первый вариант. Обычно они функционируют весьма предсказуемым, понятным пользователям способом. Люди используют накопленный естественным путем опыта, поскольку такие меню встречаются во многих приложениях для настольных компьютеров. Подобные меню позволяют сразу перейти к тому, что мы ищем. Некоторые сайты содержат такое количество параметров, что приходится создавать настраиваемые выпадающие меню.

Древовидные меню. Древовидные меню практически всегда делаются вертикальными и располагаются в боковых панелях. Такие меню могут отражать как весь контент сайта, так и подразделы текущих страниц. При этом иногда они разворачиваются, а иногда их приходится выбирать из статичного списка вариантов.

Статья. Статья является основным носителем содержания сайта - контента. Это, в первую очередь, текстовая информация, которая может сопровождаться фотографиями, схемами, видеороликами и аудиофайлами. Для лучшего индексирования роботами, содержание статей необходимо форматировать. Для удобства поиска по сайту и восприятия, статьи распределяют по тематическим разделам и категориям. Они могут быть многоуровневые, с разной степенью вложенности. Большая разветвлённость имеет смысл в том случае, если мы имеем дело с большим количеством материалов разносторонней направленности.

Список и блог материалов. Со списком всё понятно - перечень заголовков статей, имеющих отношение к той или иной категории или группе категорий. Блог - это такой способ выведения всех материалов данной категории, при котором выводятся не только заголовки в виде списка, но и часть текста статьи (со ссылкой на полный текст статьи, или статья полностью. Оба эти элемента выводят материалы (или заголовки) в определённом порядке, заданном вебмастером - по дате создания, по дате изменения, в алфавитном порядке и т.д. Это также облегчает восприятие и поиск нужной информации пользователю.

Лента новостей - тоже список последних материалов, появившихся в том или ином разделе сайта. В отличие от, блога, он выводится не как основной контент, а в каком-нибудь периферийном блоке. В ленте новостей также должен присутствовать вступительный текст и ссылка "подробнее" на полный текст анонсируемой статьи. В некоторых случаях в ленте новостей организуется ссылка на полный список или блог данного раздела сайта. По желанию заказчика можно также вывести ленту новостей в виде списка, без вступительного текста.

Новости. Новостную статью от контента отличают событийный характер. Как правило, новость актуальна в течение небольшого промежутка времени, затем переносится в архив или вообще снимается с публикации. Новости обычно располагаются в блоге, под них отводится пункт меню. будет правильно, если новости будут анонсироваться в ленте новостей.

Слайдшоу. Слайдшоу - это способ поочерёдного или случайного вывода изображений из некоторой тематической категории. Слайды могут выводиться с пояснительным текстом и без него, с ссылками на соответствующий материал и без ссылок. Как правило, слайды призваны анонсировать содержание той или иной категории материалов. Можно использовать слайдшоу для показа работ, например, для портфолио. Для смены слайдов можно использовать различные эффекты анимации, например, проявление, увеличение, мозайка и т.д.

Форма обратной связи. Это элемент, позволяющий отправить администратору сайта ту или иную информацию. Это может быть что угодно - пожелание по работе сайта, форма заказа, письмо свободного содержания. полей может быть сколько угодно, исходя из потребностей держателя сайта и целесообразности. В этой форме могут присутствовать: поле ввода информации, поле "выбрать из списка", поле "отметить нужное", поле "подтвердить".

Поле ввода информации - поле для ввода текстовой информации с клавиатуры. Может быть с встроенным редактором, позволяющим форматировать вводимый текст, или без него.

Поле "выбрать из списка" - позволяет выбрать из выпадающего списка одно подходящее отправителю значение. В некоторых случаях в этом поле возможен ввод с клавиатуры.

Поле "отметить нужное" - позволяет отметить нужные позиции галочками в поле, которое соответствует той информации, которую вы бы хотели отправить.

Поле "подтвердить" - позволяет подтвердить или опровергнуть то или иное утверждение, поставив галочку напротив названия поля. Типичный пример - принятие-непринятие лицензионного соглашения.

Нижний колонтитул. Нижние колонтитулы обычно относятся к одной из двух категорий. Это могут быть как функциональные навигационные инструменты, направляющие пользователя к дополнительному контенту, так и место для той информации, которая обязана присутствовать на сайте, но которую никто не хочет видеть.

Функциональный нижний колонтитул. Достаточно часто область нижнего колонтитула сайта превращают в важный навигационный инструмент. В нижний колонтитул часто помещают: Сведения об авторских правах и ссылки на правовую информацию, копию основной системы навигации сайта, полную или частичную карту сайта, не самые важные ссылки на контент, который бывает востребован весьма небольшой частью посетителей (например, информация о том, как поместить свою рекламу на данный сайт).

1.2 Выбор CMS для разработки сайта

Выбираемая CMS для сайта должна отвечать определенным требованиям:

1. Низкая стоимость

2. Возможность значительного расширения и усложнения сайта

3. Возможность быстрого и несложного расширения и усложнения сайта

4. Наличие большого количества доступной литературы и готовых решений

5. Простое администрирование

6. Простота добавления, удаления и изменения контента

Существуют CMS предназначенные исключительно для создания блогов, а также более гибкие системы, позволяющие создавать полноценные сайты и медиапорталы. При этом блоговые системы могут быть предназначены для создания целой серии проектов, например, для целого предприятия.

Рассмотрим 5 наиболее популярных систем.

WordPress

Рис. 1.2 - Рейтинг бесплатных CMS

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

Достоинства WordPress:

1. большое сообщество разработчиков и хорошо структурированная документация;

2. тысячи бесплатных плагинов и тем оформления для сайта;

3. удобная административная панель.

Недостатки WordPress:

1. скромный стартовый функционал;

2. нужна доработка в плане безопасности.

Joomla. Это одна из старых и хорошо зарекомендовавших себя платформ разработки. Отлично подходит для электронной коммерции и продаж товаров через сеть Интернет.

Достоинства Joomla:

1. аутентификция пользователей, в том числе через OpenID;

2. визуальный редактор статей;

3. удобное управление файлами;

4. система комментариев и защита от спама в них;

5. менеджер плагинов и расширений.

Недостатки Joomla:

1. необходимо длительное обучение;

2. избыточная функциональность для простых сайтов.

MODX. Одна из самых молодых CMS. Идея заключалась в привлечении пользователей к редактированию и дополнению контента на сайте. Например, написание рецензий, отзывов и даже целиком статей.

Преимущества MODX:

1. хорошая система регистрации пользователей;

2. поиск по сайту на AJAX;

3. быстрое развертывание ленты новостей, коллективного блога.

Недостатки MODX:

1. частые проблемы с русской кодировкой;

2. отсутствие готовых модулей и решений.

Drupal. Также очень популярная и распространенная CMS. Огромная база инструментов для управления единой базой пользователей.

Достоинства Drupal:

1. простая установка;

2. совместимость с кросс-платформами;

3. большое количество модулей для расширения возможностей сайта;

4. мощная админ-панель;

5. система управления пользователями и их правами;

6. позволяет пользователям находить, управлять и структурировать содержание очень легко, независимо от его размера;

7. простое администрирование сайта в сравнении с другими CMS;

8. большое русскоязычное и англоязычное комьюнити.

Недостатки Drupal:

1. сложная для изучения;

2. требовательна к хостингу;

3. отсутствие обратной совместимости API.

TYPO3. Не так давно в интернете начала набирать популярность достаточно старая CMS - TYPO3. Структура сайта здесь представлена деревом страниц. На каждой из них могут располагаться стандартные элементы содержимого: текст, картинки, таблицы и прочее.

Достоинства TYPO3:

1. возможность тонкой настройки прав пользователей;

2. легкость ведения нескольких сайтов одновременно;

3. высокие требования к безопасности;

4. продвинутый редактор текста с проверкой орфографии, предпросмотром, историей изменений.

Недостатки TYPO3:

1. сложность редактирования структуры сайта с помощью шаблонизатора;

2. медленный рендеринг больших страниц с разнообразным контентом (таблицы, картинки);

3. мало готовых решений для интернет-магазинов.

Анализ современных технологий и платформ разработки интернет сайтов показал, что в полной мере данным требованиям отвечает CMS Drupal.

Drupal - это система управления контентом, которая обеспечивает широкие функциональные возможности для создания веб-проектов. Особенности Drupal сделали его очень популярным среди разработчиков веб-сайтов. Эта CMS написана на PHP и использует базу данных MySQL. Drupal прекрасно работает с различными веб-серверами, такими как Microsoft SQL Server, Apache, SQLite, MySQL и MariaDB. Кроме того, она поддерживает различное программное обеспечение, например, Flash, Flex, Ajax, Java, PHP и т.д.

Дизайн сайта на Drupal можно менять с помощью тем оформлений. В качестве шаблонизатора используется PHPTemplate, однако есть возможность использовать Xtemplate, Smarty, Twig и другие.

Drupal имеет модульную архитектуру с компактным ядром, предоставляющим API, к которому могут обращаться модули. Необходимый минимум модулей уже включен в базовую установку Drupal и является фундаментом для создания сайта. Для дальнейшего расширения возможностей сайта уже разработано множество бесплатных модулей, которых более чем достаточно для создания сайта.

Рис. 1.3 - Архитектурная схема CMS Drupal

Наиболее важные функции, предоставляемые Drupal «из коробки»:

1. единая категоризация всех видов содержимого (таксономия) - от форумных сообщений до блогов и новостных статей;

2. широкий набор свойств при построении рубрикаторов: плоские списки, иерархии, иерархии с общими предками, синонимы, родственные категории;

3. вложенность категорий любой глубины;

4. поиск по содержимому сайта, в том числе поиск по таксономии и пользователям;

5. разграничение доступа пользователей к материалам (ролевая модель);

6. динамическое построение меню;

7. поддержка XML-форматов;

8. вывод документов в RDF/RSS;

9. агрегация материалов с других сайтов;

10. BlogAPI для публикации материалов с помощью внешних приложений;

11. авторизация через OpenID;

12. символьные осмысленные URL;

13. возможность создания сайтов с пересекающимся содержимым;

14. раздельные конфигурации сайта для различных виртуальных хостов, в том числе собственные наборы модулей и тем оформления для каждого подсайта;

15. уведомления о выходящих обновлениях модулей;

16. Поддержка локализации. Система поддерживает локализацию интерфейса на более чем 100 языках. Полная локализация содержимого поддерживается сторонними модулями, которые не входят в поставку Drupal, но могут быть скачаны с сайта разработчиков.

Системные требования:

1. Операционная система: семейство Unix (в том числе FreeBSD, Mac OS X). Windows (любые ОС, на которых может работать интерпретатор PHP)

2. Веб-сервер: Apache, Nginx, Lighttpd, IIS Versions 6. Теоретически любой веб-сервер, допускающий исполнение PHP-кода.

3. СУБД: MySQL, PostgreSQL, возможна адаптация к другим реляционным СУБД, например, IBM DB2.

4. PHP 5.2.4 и выше.

1.3 Постановка задачи разработки интернет сайта

Информационная система «ООО «РС стандарт» предназначена для налаживание эффективной коммуникации между клиентами и компанией «ООО «РС Стандарт». На Сайте представлена информация обо всех услугах, тарифы, справочная информация, и контактная информация. Кроме того, представление информации в сети Интернет позволяет решать частные задачи компании, заключающиеся в:

1. формировании имиджа компании;

2. информировании клиентов о изменении в тарифах и услугах компании;

3. привлечении новых клиентов и деловых партнеров;

4. реклама в сети интернет;

5. оперативной связь с клиентами.

Требования к графическому дизайну Сайта:

1. дизайн Сайта должен быть лаконичным и в то же время выглядеть привлекательно;

2. приветствуется использование небольших графических элементов в оформлении контента Сайта;

Требования к контенту и наполнению сайта:

1. первичное наполнение контентом сайта должно производиться создателем сайта при непосредственном участии заказчика;

2. Заказчик предоставляет все необходимые исполнителю текстовые и графические материалы, документы, а также комментарии, касающиеся их содержания, объема, оформления и размещения.

3. Все услуги должны иметь описание и изображение

Требования к хостингу:

1. Веб-сервер

a) Apache Версии 1.3 или 2.х на UNIX/Linux, Mac OS X или Windows. Для использования чистых ссылок потребуется расширение «mod_rewrite». Чаще всего Drupal тестируется именно на этом сервере, по этому серверу накоплен наибольший опыт. Рекомендуется использовать именно этот веб-сервер.

b) Microsoft IIS Версии IIS 5, IIS 6 или IIS 7

2. База данных

a) MySQL. Drupal 7 поддерживает MySQL 5.0.15 и выше, а также требует расширения PDO database для PHP;

b) PostgreSQL. Drupal 7 требуется PostgreSQL 8.3 и выше. Некоторые дополнительные модули могут работать только с базой данных MySQL;

c) SQLite. Друпал 7 работает с SQLite 3.3.7+. Предыдущие версии Друпала с SQLite не работают;

d) работа с другими СУБД поддерживается при установке дополнительных модулей: MSSQL, Oracle, Mongodb, FileMaker, Riak;

3. PHP. Drupal 7 рекомендуется использовать с версией PHP выше 5.3.

Требования к серверу:

1. Оперативная память не менее 32 МБ для ядра Drupal 7, Необходимая память зависит от установленных дополнительных модулей.

2. Размер дискового пространства более 60 Мб.

Требования к средствам просмотра Сайта:

Сайт должен обеспечивать корректное отображение данных в браузерах:

1. Интернет Explorer (версия 5.5 и выше);

2. Opera (версия 7.0 и выше);

3. Mozilla Firefox (версия 1.0 и выше).

Требования к системе управления контентом Сайта:

Изменение дизайна и структуры Сайта, а также доработка существующего и создание нового функционала должны происходить в рамках процедур поддержки сайта исполнителем либо в соответствии с отдельными договорами на указанные виды работ.

2. Анализ ИТ-инфраструктуры З ООО «РС Стандарт»

2.1 Организационно-экономическая характеристика деятельности компании ООО «РС Стандарт»

ООО «РС Стандарт ведет свою деятельность с 2010 года

Место нахождения ООО «РС Стандарт»: Российская Федерация, оренбургская область, город Оренбург, ул. Автоматики проезд, 12д.

Целью деятельности ООО «РС Стандарт» является получение прибыли на основе повышения эффективности производства, наиболее полного удовлетворения потребностей населения, предприятий и организаций в грузовых перевозках и аренде спецтехники (рис. 2.1).

Рис. 2.1 - Организационная структура ООО «РС Стандарт»

Основными видами деятельности ООО «РС Стандарт» является:

1. организация перевозок грузов, проведение строительных и землеройных работ;

2. ремонт и техническое обслуживание подвижного состава, организация сервисного обслуживания автомобилей различных модификаций, в том числе импортного изготовления;

3. приобретение и продажа нового и находящегося в эксплуатации подвижного состава, оборудования, станков, узлов и агрегатов;

4. рекламная и оформительская деятельность с использованием в установленном порядке городской территории, сооружений, улиц и придорожных зон;

5. приобретение горюче-смазочных материалов и нефтепродуктов в порядке оптовых поставок и через сеть стационарных и передвижных автозаправочных станций;

6. сдача в аренду зданий и других объектов производственного назначения, служебных помещений, подвижного состава, оборудования и иного имущества.

Все выше перечисленные виды деятельности осуществляются в соответствии с действующим законодательством РФ.

ООО «РС Стандарт» является юридическим лицом:

1. рабочим языком общества является русский язык, все документы, связанные с деятельностью общества, составляются на рабочем языке;

2. общество имеет самостоятельный баланс, общество вправе открывать банковские счета на территории Российской Федерации и за ее пределами;

3. общество выполняет государственные мероприятия по мобилизационной подготовке в соответствии с действующим законодательством РФ.

Территория предприятия площадью 1,05 гектара, на ней расположены:

1. контрольно-пропускной пункт, где производится осмотр технического состояния автомобилей перед выездом в рейс и по возвращении из рейса;

2. административный корпус, где расположены кабинеты руководителей и инженерно-технических работников;

3. здание комплексно-механизированного участка для техремонта и техобслуживания техники, оборудованное для возможности мойки техники. Здание имеет комнаты для обслуживающего персонала;

4. открытая стоянка для техники предприятия, автомобилей обслуживающих руководителей и отдел снабжения, а также для автомобилей сторонних организаций;

5. закрытый отапливаемый бокс для хранения техники предприятия зимой;

6. склад для хранения запасных частей, узлов и агрегатов, автомобильных шин;

7. мастерские включают в себя: шиномонтажный цех по ремонту автомобильных шин и монтажу колес, аккумуляторный цех по зарядке и ремонту аккумуляторов, электрический цех по ремонту электропроводки на автомобилях, систем осветительных приборов и стартеров;

8. заправочная станция, на несколько видов топлива.

В распоряжении компании находится 25 единиц техники, некоторые из которых имеют сменное навесное оборудование. Компания владеет техникой таких видов, как:

1. экскаваторы;

2. тракторы;

3. колесные краны;

4. седельные тягачи;

5. самосвалы;

6. седельные тягачи;

7. легкие грузовые автомобили.

На предприятии применяется табличная машиноориентированная форма ведения бухгалтерского учета; Расчеты с поставщиками и подрядчиками ведутся в наличном и безналичном виде. На конец отчетного периода имеются акты сверок по расчетам за предоставленные услуги.

2.2 Управление ИТ-ресурсами ООО «РС Стандарт»

Информационные ресурсы компании ООО «РС Стандарт» представлены системным и прикладным программным обеспечением, компонентами инфраструктуры.

Собственного ИТ отдела, или специалиста компания не имеет. Настройка оборудования, обновление и установка ПО, решение технических проблем осуществляют сторонние наемные специалисты.

Перед наемными специалистами ставятся следующие задачи:

1. обеспечение бесперебойной и надежной работы сети;

2. обеспечение защиты и резервирования информации в подразделении;

3. выполнение необходимых мероприятий по защите информации

4. приобретение и ремонтом оборудования;

5. обслуживание рабочих станций, оказание консультаций пользователям и обучение их правилам работы с программно-техническими средствами и информационными ресурсами;

6. расширение сети, установка новых рабочих станций и оборудования.

2.3 Анализ инфраструктурного обеспечения ООО «РС Стандарт»

Информационная инфраструктура - система организационных структур, подсистем, обеспечивающих функционирование и развитие информационного пространства предприятия и средств информационного взаимодействия.

Информационная инфраструктура - это основа, без которой автоматизация деятельности предприятия невозможна. Для обеспечения эффективной деятельности современные предприятия нуждаются в ИТ-инфраструктуре, состоящей из интегрированного комплекса систем, программ и служб. Таким фундаментом, от которого зависит доступность ИТ-сервисов всем подразделениям компании, являются системные платформы. ИТ-инфраструктура должна быть целостной, максимально надежной, масштабируемой, соответствовать не только текущему состоянию бизнеса, но и учитывать его развитие в будущем.

Общую инфраструктурную платформу для функционирования ИТ-сервисов предприятия создает структурированная кабельная система

Структурированная кабельная система соединяет физическими линиями передачи сигналов устройства локальной вычислительной сети с активным сетевым оборудованием локальных вычислительных сетей. Активное оборудование локальных вычислительных сетей объединяет информационные ресурсы здания в единую систему, обеспечивая обмен информацией между пользователями сети, доступ к периферийному оборудованию и внешним источникам информации.

Основными целями функционирования СКС являются:

1. создание единого информационного пространства предприятия;

2. организация быстрого и надежного механизма взаимодействия;

3. сокращение накладных расходов.

Структурированная кабельная система ООО «РС Стандарт», обеспечивает возможность расширения и модернизации системы, совместимость технических решений с будущим оборудованием. Для повышения эффективности работы рабочие места пользователей оснащены высокоскоростным доступом к сети.

Локальная сеть образована 4-х парным медным кабелем типа «неэкранированная витая пара» категории 5Е, соединяющим сетевое оборудование рабочих станций и маршрутизатор.

Локальная сеть соединяет 10 рабочих станций и 2 многофункциональных устройства с общим доступом к ним, участников данной сети (рис. 2.3).

Рис. 2.2 - Схема локальной сети компании «ООО «РС Стандарт»

Анализ ИТ-составляющей компании ООО «РС Стандарт» выявил, что компания не имеет интернет сайта. В связи с этим основной задачей проектирования является разработка сайта для ООО «РС Стандарт».

3. Разработка проекта создания Интернет-сайта для компании ООО «РС Стандарт»

3.1 Этапы разработки Интернет-сайта для компании ООО «РС Стандарт»

Подготовка рабочей станции к разработке сайта

1. Установка локального сервера Denwer.

После скачивание продукта, запустите его. В окне установщика появится надпись: «Вы действительно хотите установить базовый пакет?», нажимаем «Да». После этого появится появляется черное окошко с белым текстом.

Рис. 3.1 - Окно установки Denwer

Нажмем «Enter», после этого действия установщик попросит указать папку, куда будет устанавливаться сервер. Можно оставить по умолчанию "С\WebServer", или самостоятельно указать другую папку, чтобы не было путаницы.

После выбора папки нажмем «Enter». На вопрос установщика об уверенности в установке в ту директорию, введем знак «y» (игрек) с клавиатуры и нажмем «Enter».

Далее предлагается выбрать букву виртуального диска. Нужно выбрать название диска, которого пока нет на компьютере и нажимаем "Enter". Выбирать лучше из последних букв алфавита, например, "X", "Y" или "Z". Потому что, они наверняка не заняты.

Нажимаете снова 'Enter". Затем последует копирование файлов в ту папку, которую вы указали сначала.

После окончания копирования появится окно, в котором введем число «1» и жмете «Enter». После этого установщик спросит: «Создать ярлыки на Рабочем столе для запуска Денвера (y/n)?», вводим «y» (игрек) и нажимаете «Enter». После этих действий установщик закроется, и откроется браузер с заголовком «Денвер успешно установлен».

2. Устанавка CMS Drupal 7 на локальный сервер Denwer.

Для сайта создадим папку на виртуальном диске сервера, внутри папки «home». Название папки будет соответствовать локальному доменному имени, по которому в дальнейшем будет доступен сайт.

Рис. 3.2 - Папка хранения файлов сайта

Внутри созданной папки создадим папку «www», это будет корневая папка сайта.

Распаковываем скачанный архив с CMS Drupal в папку «www».

Запускаем сервер, для этого запустим ярлык «Start Denwer». Если Denwer уже был запушен его необходимо перезапустить, ярлык «Restart Denwer». Сервер запущен и следующим делом нам необходимо создать базу данных для будущего сайта. Откроем инструмент для работы с базами данных «phpmyadmin». Переходим в раздел «Базы данных». В разделе «Базы данных» вводим название новой базы данных в поле «Создать базу данных» и нажимаем кнопку «Создать». Открываем браузер и переходим по адресу «http://rsstandart.loc/». Видим диалог начала установки Drupal. Выбираем тип установки «Standard» и нажимаем кнопку «Save and continue». На следующем этапе мы выбираем язык сайта «English» и нажимаем «Save and continue».

Рис. 3.3 - Структура папок

Далее укажем информацию о базе данных которую мы создали в phpmyadmin. В поле «Database username» вводим «root» (root - корневой пользователь который создается по умолчанию при установке Denwer). Нажимаем «Save and continue».

Рис. 3.4 - Форма ввода информации о БД

Дожидаемся установки всех компонентов Drupal. Далее заполняем форму по примеру указанному примеру.

Рис. 3.5 - Форма ввода информации о сайте

Site name - вводим название будущего сайта

Site e-mail address - вводим email адрес сайта.

Username - вводим имя администратора сайта.

Email address - вводим e-mail адрес администратора сайта.

Password и Confirm password - вводим пароль администратора сайта.

Остальные поля заполнять не обязательно. Нажимаем «Save and continue».

Рис. 3.6 - Главная страница сайта

Рис. 3.7 - Страница официального сайта Drupal с модулем «Module filter»

Установка CMS Drupal на Denwer завершена.

3. Установка вспомогательных модулей.

Установку модулей просмотрим на примере установки модуля «Module filter». На официальном сайте Drupal находим нужный нам модуль и копируем ссылку на скачивание архива.

После чего видим сообщение о том, что установка завершена. Переходим по ссылке «Visit your new site» и видим главную страницу установленного сайта.

Переходим в раздел «Modules» нашего сайта и нажимаем на ссылку «Install new module».

Рис. 3.8 - Форма управления модулями

Попадаем на страницу установки нового модуля, на этой странице в поле «Install from a URL» вставляем скопированную ссылку и нажимаем кнопку «Install».

Drupal сообщит нам, что модуль успешно установлен. Далее его необходимо включить, для этого переходим по ссылке «Enable newly added modules». На следующей станице в списке модулей в самом низу находим только что установленный модуль «Module filter», ставим напротив него галочку для того чтобы включить его и нажимаем «Save configuration».

Рис. 3.9 - Форма добавления новых модулей

Рис. 3.10 - Включение модуля.

После включения модуля, мы видим изменения в панели администрирования модулей: модули удобно разделяются по группам, добавилось поле поиска по установленным модулям, кнопка «Save configuration» теперь находится под список групп модулей.

Рис. 3.11 - Обновленное меню модулей

Перевод Drupal на русский язык.

Включим на сайте модуль «Locale». Этот модуль не надо скачивать отдельно, он входит в стандартную поставку Drupal. После включения модуля переходим в раздел «Configuration», в разделе видим два появившихся после включения модуля пункта «Languages» и «Translate interface». интернет сайт автоматизированный верстка

Рис. 3.12 - Пункты меню для настроек языков и перевода интерфейса

Переходим в раздел «Languages» и нажимаем на ссылку «Add language». На следующей странице в выпадающем списке «Language name» выбираем «Русский язык» и нажимаем кнопку «Add language».

Рис. 3.13 - Список языков

После этого Русский язык должен появится в списке языков в разделе «Languages». Для установки Русского языка языком по умолчанию ставим переключатель «Default» напротив Русского языка в списке и нажимаем «Save configuration». Мы определили новый язык на сайте и установили его языком по умолчанию. Теперь необходимо скачать файл перевода. Находим на сайте в списке локализаций «Русский (Russian)» и скачиваем файл перевода для версии Drupal 7.

Рис. 3.14 - Ссылка на скачивание архива с переводом

Все файлы переводов лучше хранить в одном месте, чтобы они всегда были под рукой. Создадим новую папку «Translations» в папке «sites/all» корневой папки нашего сайта и сохраним файл в эту папку.

Рис. 3.15 - Папка хранения переводов

файл необходимо импортировать.Заходим в раздел «Configuration» и переходим в раздел «Translate interface».

Рис. 3.16 - Форма управления переводами

В разделе «Translate interface» переходим на вкладку «Import». На странице импорта необходимо выбрать путь к нашему файлу перевода в поле «Language file», в поле «Import into» выбрать язык «Russian» и нажать кнопку «Import».

Рис. 3.17 - Форма настроек импорта перевода

После того как импорт завершен мы видим результат, 99% сайта переведено на Русский язык. Весь административный интерфейс теперь тоже на русском языке.

Основные этапы разработки

Разработка сайта в CMS Drupal проходит последовательно следующие этапы:

1. Создание словаря таксономии

Для того чтобы разбить товары по категориям создадим словарь таксономии «Услуги».

Рис. 3.18 - Пусть к форме создания словарей таксономии

В появившейся форме создания словарей таксономии заполним поля - ведем название и уникальное машинное имя

Рис. 3.19 - Заполненая форма создания словаря таксономии

Далее добавим в него несколько терминов, нажав на ссылку «перечислить термины» и организуем их в двухуровневую структуру. Для создания двухуровневой системы при добавлении термина в меню «отношения» выбирается родительский термин

Рис. 3.20 - Созданый словарь

Рис. 3.21 - Меню выбора родительского термина

Рис. 3.22 - Двухуровневая структура словаря

2. Создание меню

Создадим меню «Услуги», которое привяжем к созданному словарю. Для этого предварительно установим и включим модуль «Taxonomy menu».

Рис. 3.23 - Путь к форме создания меню

В открывшейся форме введем название и уникальное машинное имя.

3. Создание типа материалов

Для отображения товаров на сайте создадим тип материалов «Представление услуг».

Рис. 3.24 - Путь к форме добавления нового типа материалов

Введем название и уникальное машинное имя.

Рис. 3.25 - Форма добавления нового типа материалов

Добавим поле «Услуга» типа «Ссылка на товар». Этот тип поля предоставляет модуль «Commerce». С помощью него будет осуществляться привязка услуг к материалам типа «Представление услуг».

Рис. 3.26 - Путь к форме управления полями созданного типа материалов

Рис. 3.27 - Форма управления полями материала «Представление услуг»

В настройках поля «Товар» отметим галочку «Обязательное поле», установим количество значений «Не ограничено» и выберем «Product» в поле «Типы товаров, которые могут быть связанны».

Рис. 3.28 - Настройки типа материалов «Представление услуги»

Добавим поле «Услуги» типа «Ссылка на термин» чтобы можно было разбить товары, по категориям, которые мы подготовили в словаре «Категории». В настройках поля выберем словарь «Услуги».

Рис. 3.29 - Форма настроек поля «Услуги»

Сделаем это поле обязательным чтобы не оставлять услуги, не привязанные к категориям.

4. Настройка магазина

Перейдем к списку полей стандартного типа товаров «Товар».

Рис. 3.30 - Путь к настройкам полей стандартного типа материалов «Товар»

Добавим поле «Изображение» чтобы можно было загружать фото товара, все настройки поля оставим по умолчанию.

Рис. 3.31 - Добавление поля «Изображение»

По умолчанию модуль «Commerce» предоставляет поле «Address» типа «Почтовый адрес». Это поле имеет не подходящий для нас формат, поэтому мы отключим все его составляющие и создадим свой набор полей. Не стоит удалять это поле, это может привести к ошибкам в дальнейшем.

Нажимаем ссылку «изменить» поля «Address» и отключаем все компоненты поля Address.

Рис. 3.32 - Отключеные компоненты поля «Address»

Создадим новые поля, которые пользователь будет заполнять во время оформления заказа: Адрес, Телефон и Комментарий к заказу. Поскольку компания предоставляет услуги по городу Оренбург, поля «Страна» и «Город» не требуются.

Рис. 3.33 - Настроеные поля формы «Платежная информация»

По умолчанию в «Commerce» установлена валюта доллары США, для того чтобы изменить валюту на Русские рубли перейдем в раздел «Настройка валют».

Рис. 3.34 -Путь к настройкам валют

Установим валюту по умолчанию «RUB - Русский рубль - руб.» и сохраним настройки. После этого снимем галочку напротив валюты «USD - Доллар США - $» в списке включенных валют и еще раз сохраним настройки.

Рис. 3.35 - Выбор валюты по умолчанию

5. Создание и публикация товара товара

Модуль «Commerce (Product Display Manager)» позволит нам создавать материалы типа «Представление услуг» параллельно с созданием товаров.

Рис. 3.36 - Путь к форме создания товара

Для создания товара заполним поля «Артикул товара», «Заголовок», «Цена» и «Изображение».

Чтобы сразу создать представление для этого товара нажмем на ссылку «New display node».

Далее заполним заголовок для создаваемого представления товара и нажмем на ссылку «Добавить».

Представление товара создано и теперь можно нажать на кнопку «Сохранить товар».

Рис. 3.37 - Заполненная форма создания товара и представления

Для публикации товара перейдем в раздел Содержимое. Здесь мы видим один материал который мы только что создали при создании товара, нажимаем на ссылку «Изменить».

Поле «Body» используется как описание товара. Поле «Товар» заполнено автоматически модулем «Commerce (Product Display Manager)». Выберем соответствующую категорию для этого товара и сохраним изменения.

Рис. 3.38 - Настройка формы материалов для публикации товара

6. Настройка представлений

Перейдем на форму создания нового представления.

Рис. 3.39 - Путь к форме создания представлений

Заполним форму следующим образом и нажмем «Продолжить редактирование»

Рис. 3.40 - Заполненная форма создания представлений

В пункте меню «Связь», добавим связь «Связанный товар» чтобы иметь доступ к полям товара. Добавим поля «Изображение» и «Цена». В настройках поля «Цена» укажем «Форматированное значение» в поле «Средство форматирования» чтобы цена отображалась в уже отформатированном виде. В настройках поля «Изображение» укажем связь «Услуга», установим стиль изображения «thumbnail» и установим изображение как ссылку на содержимое.

...

Подобные документы

  • Ознакомление с современными Интернет-технологиями и использование их в своей разработке. Изучение основных программ, применяемых для разработки и создания Web-сайта. Инструментальные средства. Информационная структура, дизайн и шаблон web-сайта.

    контрольная работа [1,0 M], добавлен 15.02.2017

  • Разработка автоматизированной системы мониторинга производственной деятельности предприятия, необходимой для принятия управленческих решений, обеспечивающих стабильную работу завода бытовой техники ЗАО "АТЛАНТ". Описание классов системы, тестирование.

    курсовая работа [3,6 M], добавлен 19.06.2014

  • Предметная область предприятия по производству мебели: изучение и диагностический анализ структуры предприятия, его деятельности и существующей системы обработки информации. Проектирование моделей, форм входных и выходных документов предприятия.

    курсовая работа [545,7 K], добавлен 30.01.2013

  • Понятие сайта как Интернет-ресурса. Специфические особенности сайтов учебных заведений. Видимость сайта в поисковых выдачах. Анализ сайта учебного заведения на примере сайта Тираспольского межрегионального университета. Составляющие (рубрики) сайта.

    курсовая работа [403,8 K], добавлен 27.04.2013

  • Модернизации информационной системы "Техническая подготовка производства". Анализ процессов обработки данных при процессе заказа и размещения технологического оборудования, разработка модели автоматизированной обработки данных при помощи методологии RAD.

    дипломная работа [2,5 M], добавлен 23.06.2012

  • Создание автоматизированной информационной системы для ОАО "Сибирь". Построение функциональной модели, описывающей существующую организацию работы на основе анализа деятельности предприятия. Смешанная модель в стандартах IDEF0, DFD, IDEF3 и IDEF1X.

    курсовая работа [2,4 M], добавлен 17.09.2010

  • Определение понятия веб-сайта. Рассмотрение и анализ этапов построения информационного ресурса. Изучение и характеристика особенностей процесса расположения сайта в сети интернет. Ознакомление с порядком регистрации доменного имени и аренды хостинга.

    дипломная работа [4,7 M], добавлен 08.06.2019

  • Создание автоматизированной системы по сбору и анализу статистических данных сайта. Принципы сбора статистических данных. Исследование информационных потоков. Обзор современных СУБД и языков программирования. Логическая и физическая модель базы данных.

    дипломная работа [3,0 M], добавлен 08.07.2012

  • Изучение теории управления образовательными учреждениями и ВУЗами. Проектирование, реализация и внедрение автоматизированной информационной системы для автоматизации кафедры ВУЗа. Описание разработанной системы, расчет экономической эффективности проекта.

    дипломная работа [4,5 M], добавлен 09.03.2010

  • Определение основных аспектов создания и преимуществ использования интернет-магазина. Разработка автоматизированной системы торгового предприятия: выбор технологии проектирования (BPWin и Rational Rose), составление базы данных, создание интерфейса.

    дипломная работа [1,2 M], добавлен 02.03.2010

  • Концептуальное проектирование сайта по онлайн-продаже кофе, его древовидная логическая структура страниц. Описание языка гипертекстовой разметки сайта HTML, особенности отображения HTML-тегов в браузерах. Создание формы заказа для онлайн-торговли.

    курсовая работа [2,2 M], добавлен 16.04.2017

  • Технические характеристики компьютерных систем. Анализ интернет-сайта филиала предприятия и выявление основных проблем. Обновление структуры и подгонка сайта под современные стандарты с помощью программы WebSite X5. Создание дизайна веб-страницы.

    отчет по практике [410,2 K], добавлен 14.01.2015

  • Необходимость применения систем электронного документооборота. Выводы по ценам, функциональным возможностям, сегментации рынка. Схема обработки информации автоматизированной системой. Нормативно-справочная информация для системы, структура алгоритмов.

    дипломная работа [2,9 M], добавлен 24.06.2009

  • Обоснование необходимости совершенствования информационной системы (ИС) ООО "Мехсервис". Анализ системы учета деятельности авторемонтного предприятия. Разработка концепции построения автоматизированной ИС. Описание продукта информационной технологии.

    дипломная работа [2,7 M], добавлен 22.05.2012

  • Функциональные и качественные требования к разработке Интернет-ресурса стоматологической клиники, его роль в деятельности заведения. Разработка базы данных, оригинальных элементов и графического интерфейса. Структура функционирования Интернет-ресурса.

    дипломная работа [852,3 K], добавлен 28.03.2012

  • Особенности разработки и применения автоматизированной системы WS Hope, предназначенной для размещения в сети интернет информации о деятельности Благотворительного Фонда "Надежда". Требования к документации и параметрам системы, этапы ее разработки.

    курсовая работа [57,5 K], добавлен 18.03.2012

  • Основы визуального программирования интерфейса. Архитектура программных систем. Проектирование базы данных. Анализ предметной области и связей между сущностями. Построение модели "сущность-связь". Разработка автоматизированной информационной системы.

    курсовая работа [4,4 M], добавлен 16.11.2014

  • Цель создания информационной системы. Автоматизированная информационная система "Строительное предприятие". Использование вычислительной техники и программного обеспечения для создания автоматизированной информационной системы управления на предприятии.

    курсовая работа [2,5 M], добавлен 04.01.2011

  • История развития и классификация информационных систем. Применение информационных систем в образовании. Практические аспекты использования прикладного программного обеспечения при разработке сайта. Функциональные возможности программного приложения.

    курсовая работа [47,9 K], добавлен 19.01.2017

  • Разработка автоматизированной информационной системы "Супермаркет DNS" с опорой на платформу NET, в среде MS Visual Studio, на языке программирования C. Объектная модель программной системы согласно методологии ОМТ. Описание алгоритмов обработки данных.

    курсовая работа [394,0 K], добавлен 21.10.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.