Создание информационной системы для телекоммуникационной компании
Создание программного и аппаратного комплекса телекоммуникационной компании. Аппаратное обеспечение локальной вычислительной сети. Общие понятия и разработка "Базы данных" предприятия. Основные подходы к созданию, дизайну и продвижению современных сайтов.
Рубрика | Коммуникации, связь, цифровые приборы и радиоэлектроника |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 23.05.2023 |
Размер файла | 1,7 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://allbest.ru
Оглавление
Введение
Глава 1. Создание программного и аппаратного комплекса телекоммуникационной компании
1.1 Описание сферы деятельности предприятия
1.2 Программное обеспечение телекоммуникационной компании
1.3 Аппаратное обеспечение телекоммуникационной компании
1.4 Создание локально вычислительной сети телекоммуникационной компании
Глава 2. Создание базы данных для предприятия
2.1 Общие понятия «База данных»
2.2 Программное обеспечение базы данных
2.3 Разработка БД
2.4 Диаграммы
Глава 3. Разработка сайта телекоммуникационной компании
3.1 Основные понятия сайта строения
3.2 Подходы к созданию современных сайтов
3.3 Создание дизайна сайта
Заключение
Список используемой литературы
Введение
Актуальность темы обусловлена тем, что наше время поистине можно считать "информационным временем", а телекоммуникационные технологии играют ключевую роль, определяют темпы и качество построения информационного общества.
Актуальность информационных систем заключается в структуризации и упорядоченности необходимой информации, хранящейся в больших объемах и схожих по тематике. В качестве примера: информационные системы позволяют людям, не отходя от рабочего места, узнать все необходимые данные о документации и наличии изделий хранящихся на складе и полностью, или частично избавиться от бумажного документооборота, который имеет ограниченный срок службы, в отличие от электронных средств хранения данных. Информационные системы используют все организации, без исключений. Это могут быть и бухгалтерские системы (1С «Бухгалтерия»), и складские («1С Склад»), а также АИС для внутреннего пользования (Схожие с данной работой), имеющие свой функционал использования.
Цель работы - создать информационную систему для телекоммуникационного предприятия.
Для достижения цели необходимо решить ряд задач.
1) Изучить сферу деятельности телекоммуникационной компании
2) Спроектировать ПО предприятия
3) Спроектировать АО предприятия
4) Создать и изучить ЛВС
5) Создать сайт
6) Создать БД
Объект исследований: Объектом исследования является информационная система предприятия.
Предмет исследования: Предметом исследования является процесс разработки информационной системы для телекоммуникационной компании.
Структура работы: работа состоит из введения, двух глав, заключения, списка использованной литературы.
Глоссарий
База данных -- это упорядоченный набор структурированной информации или данных, которые обычно хранятся в электронном виде в компьютерной системе. База данных обычно управляется системой управления базами данных (СУБД). Данные вместе с СУБД, а также приложения, которые с ними связаны, называются системой баз данных, или, для краткости, просто базой данных.
ИС - система, предназначенная для хранения, поиска и обработки информации, и соответствующие организационные ресурсы (человеческие, технические, финансовые и т. д.), которые обеспечивают и распространяют информацию
Телефония - связь звукового сигнала между двумя абонентами.
Интернет - международная сеть, объединяющая компьютеры и обеспечивающая доступ к информации.
Wi-Fi - технология беспроводной связи, позволяющая передавать данные через радиоволны.
Мобильная связь - технология передачи голосовой и данных информации на мобильные устройства.
SMS - короткие текстовые сообщения, передаваемые через сеть мобильной связи.
VoIP - технология передачи голосовой информации через интернет.
ТВ-сигнал - сигнал, передающий телевизионную информацию через спутниковую или кабельную сеть.
LTE - стандарт беспроводной связи, предназначенный для передачи данных на высоких скоростях.
Bluetooth - технология беспроводной связи, позволяющая устройствам обмениваться данными на расстоянии до 10 метров.
LAN - локальная сеть, объединяющая компьютеры и другие устройства в пределах одного здания или помещения.
CRM-система, или Customer relationship management (с англ. «управление взаимоотношениями с клиентами»), -- программа, которая помогает управлять бизнесом. В неё можно загрузить базу клиентов, организовать учёт сделок, проанализировать воронку продаж и проследить за выполнением задач сотрудников. Проще говоря, CRM-система -- это Excel-таблица, но с расширенным функционалом.
NMS (Network Management System) - это система управления локальной сетью компании. NMS система позволяет значительно упростить процесс конфигурации центральной станции и терминалов, производить сбор и хранение информации о текущих и прошедших рабочих процессах сети, проводить анализ состояния сети, а также предоставляет информацию о работе сети в виде графиков и таблиц.
Сущность - это любой однозначно идентифицируемый конкретный или абстрактный объект, включая события и связи между объектами, информация о котором хранится и обрабатывается в базе данных.
Сайт - одна или несколько логически связанных между собой веб-страниц; также место расположения контента сервера.
Диаграмма - отображает отношения набора сущностей, хранящиеся в базе данных.
Атрибут сущности - поименованная характеристика, являющаяся некоторым свойством сущности.
Связь -- отношение общности, соединения или согласованности.
ЛВС (локально-вычислительная сеть) -- это группа вычислительных устройств, образующая структуру с покрытием на конкретной, как правило, небольшой территории. Такая сеть может объединять компьютеры и периферию, находящиеся в одном помещении, здании, или в нескольких гражданских или промышленных сооружениях, расположенных компактно относительно друг друга.
Аппаратное обеспечение -- комплекс электронных, электрических и механических устройств, входящих в состав системы или сети. Аппаратное обеспечение включает: компьютеры и логические устройства; внешние устройства и диагностическую аппаратуру;
Глава 1. Создание программного и аппаратного комплеска телекоммуникационной компании
1.1 Описание сферы деятельности предприятия
Область деятельности - Телекоммуникационная компания предоставляет спектр услуг, для потребителей мобильной телефонной связи, а также стационарных телефонов и интернета. Компании рассматривают массы вопросов по связям. В телекоммуникационной компании работают классификационные специалисты своего дела. В современном мире телекоммуникационная компания очень важна, так как у каждого жителя есть какая-либо связь. Такие компании стремятся, развить как можно больше разных сетей, сделать вывод новых услуг на новый уровень, создать комплекс разных систем. Также сократить расходы на инфраструктурах, при их содержании. Повысить свое качество и обслуживание всех клиентов.
Телекоммуникационная компания представляет большое множество своих услуг. Этими услугами пользуются все потребители сотовой связи.
К примеру такие услуги как:
- Деятельность по предоставлению услуг телефонной связи
- Деятельность по предоставлению услуг по передаче данных для целей передачи голосовой информации (IP-телефония)
- Деятельность по предоставлению услуг по передаче данных и услуг доступа к информационно-коммуникационной сети Интернет
- Деятельность по трансляции телерадиоканалов по сетям кабельного телерадиовещания
- Деятельность операторов связи по присоединению и пропуску трафика
- Деятельность операторов связи по присоединению и пропуску международного трафика
- Деятельность по предоставлению услуг подвижной связи для целей передачи данных
1.2 Программное обеспечение телекоммуникационной компании
Программное обеспечение - это набор компьютерных программ и связанной с ними документации и данных. Это в отличие от аппаратного обеспечения, из которого построена система и которое фактически выполняет работу. На самом низком уровне программирования исполняемый код состоит из команд машинного языка, поддерживаемых отдельным процессором -- обычно центральным процессором (CPU) или графическим процессором (GPU).
Программное обеспечение:
- HubSpot - CRM это специальное программное обеспечение, с помощью которого организация работает клиентами, автоматизирует процессы и отслеживает действия покупателей и сотрудников.
- Foglight Network Management System (NMS) - программа для управления и мониторинга сетью
- IHome - система защиты и безопасности
- Solar SafeInspect - система аналитики и управления данными
- Kaspersky™ Optimum Security. EDR - программа для информационной безопасности
- Vmware - программа для виртуализации и облачных решений
- Windows 10 - Операционные системы на наших машинах
- Office 365 - Пакет офисных приложений
- Google chrome - Браузер
- 1с - программа для облегчения и автоматизации работы с финансами
1.3 Аппаратное обеспечение телекоммуникационной компании
Аппаратное обеспечение это - электронные и механические части вычислительного устройства, входящие в состав системы или сети, исключая программное обеспечение и данные (информацию, которую вычислительная система хранит и обрабатывает).
Аппаратное обеспечение включает: компьютеры и логические устройства, внешние устройства и диагностическую аппаратуру, энергетическое оборудование, батареи и аккумуляторы.
К аппаратному обеспечению относятся устройства, образующие конфигурацию компьютера.
АО Бухгалтерского отдела - 6 ПК (1 ПК - 79 400Р)
Название комплектующего |
Модель |
|
Процессор |
Процессор Intel Core i3-10105 BOX |
|
Материнская плата |
Материнская плата GIGABYTE H410M H V3 |
|
Корпус |
Корпус AeroCool Split [ACCM-PV18012.11] черный |
|
Оперативная память |
Оперативная память Kingston FURY Beast Black RGB [KF426C16BBA/8] 8 ГБ |
|
Жесткий диск |
1 ТБ Жесткий диск WD Blue |
|
SSD |
128 ГБ SSD M.2 накопитель A-Data XPG SX6000 Lite |
|
БП |
DEEPCOOL DN500 [GP-BZ-DN500] |
|
Монитор |
23.8" Монитор AOC 24B2XHM2 черный |
|
Клавиатура |
Клавиатура проводная Oklick 400MR Slim Multimedia |
|
Мышь |
Мышь проводная ExeGate SH-9025L2 |
|
МФУ |
МФУ струйное Epson L3160 476400 |
АО Коммерческого отдела: 6 ПК (1 ПК - 77 600Р)
Название комплектующего |
Модель |
|
Процессор |
Процессор Intel Core i3-10105 BOX |
|
Материнская плата |
Материнская плата GIGABYTE H410M H V3 |
|
Корпус |
Корпус AeroCool Split [ACCM-PV18012.11] черный |
|
Оперативная память |
Оперативная память Kingston FURY Beast Black RGB [KF426C16BBA/8] 8 ГБ |
|
Жесткий диск |
1 ТБ Жесткий диск WD Blue |
|
SSD |
128 ГБ SSD M.2 накопитель A-Data XPG SX6000 Lite |
|
БП |
DEEPCOOL DN500 [GP-BZ-DN500] |
|
Монитор |
23.8" Монитор AOC 24B2XHM2 черный |
|
Клавиатура |
Клавиатура проводная Oklick 400MR Slim Multimedia |
|
Мышь |
Мышь проводная ExeGate SH-9025L2 |
|
МФУ |
МФУ струйное Epson L3160 |
АО Директоров организации - 3 Ноутбука
1) - 15.6" Ультрабук HUAWEI MateBook D 15 BoM-WFQ9 серебристый [Full HD (1920x1080), IPS, AMD Ryzen 5 5500U, ядра: 6 х 2.1 ГГц, RAM 16 ГБ, SSD 512 ГБ, AMD Radeon Graphics 59000Р - 4шт 240000Р
1.4 Создание локально вычислительной сети телекоммуникационной компании
ЛВС (локально-вычислительная сеть) -- это группа вычислительных устройств, образующая структуру с покрытием на конкретной, как правило, небольшой территории.
Рис.1 Схема ЛВС и план нашего офиса
Такая сеть может объединять компьютеры и периферию, находящиеся в одном помещении, здании, или в нескольких гражданских или промышленных сооружениях, расположенных компактно относительно друг друга. программный сайт сеть база
ЛВС нашей организации состоит из:
1) Маршрутизатор Mikrotik RB2011UiAS-2HnD-N 3 шт
2) Витая пара - 210м
3) Кабель-каналы - 150м
4) Коннекторы - 32 шт
Рисунок 2,3 ЛВС 1-2 Этажа
Глава 2. Создание базы данных для предприятия
2.1 Общие понятия «База данных»
База данных (БД) -- это набор информации, которая хранится упорядоченно в электронном виде.
Таблицы помогают делать жизнь проще: выбрать из меню блюдо на обед или сгруппировать данные в квитанции для оплаты ЖКХ. Такие таблицы простые, их можно понять с помощью органов чувств без специальных инструментов. А когда количество строк и столбцов превышает сотни тысяч, обработать такую таблицу тяжело даже с помощью инструментов вроде Excel. Поэтому программисты разбивают большие данные на несколько таблиц и организуют между ними связи. Так таблицы превращаются в базы данных.
Администратор базы данных -- лицо, отвечающее за выработку требований к базе данных, её проектирование, реализацию, эффективное использование и сопровождение, включая управление учётными записями пользователей БД и защиту от несанкционированные
Термины «банк данных» и «база данных» частично заимствованы из финансовой деятельности. Это заимствование не случайно и объясняется тем, что работа с информацией и работа с денежными массивами во многом схожи.
Не менее важной функцией администратора БД является поддержка целостности базы данных. Целостность БД - свойство БД, означающее, что база данных содержит полную и непротиворечивую информацию, необходимую и достаточную для корректного функционирования приложений.
2.2 Программное обеспечение базы данных
Термин база данных - означает структурированный и систематический сбор данных.
Простыми словами программное обеспечение базы данных, это основные типы прикладного программного обеспечения, используемого для этих целей.
Прикладное программное обеспечение - это программное обеспечение, которое будет непосредственно использовать компьютерные мощности для решения поставленной задачи.
Зачастую, прикладное программное обеспечение ориентировано только на одной задаче, такой как видео-файлы, электронные таблицы, текстовые редакторы.
Самая лучшая часть программного обеспечения баз данных (прикладного программного обеспечения) заключается в том, что она может легко манипулировать графикой, цифрами и текстом.
Программное обеспечение базы данных является отличным инструментом в организации данных и содействии использованию баз данных при заполнении данных успешных операций.
Программное обеспечение баз данных помогает сэкономить время, выполняя свои задачи быстро и качественно.
Повышение функции отслеживания и ведение учета, основные выгоды от программного обеспечения баз данных.
Oracle является наиболее предпочтительным программным обеспечением базы данных, и это видно из того факта, что ПО Oracle является лидером на рынке программного обеспечения баз данных с долей рынка в 50%.
Это результат постоянных инноваций и высоких достижений системы управления реляционными базами данных (СУРБД), которая полезна в хранении данных в виде файлов и таблиц.
Кроме того, в ней есть функция восстановления данных, которая является очень полезной для восстановления проблемных и поврежденных баз данных.
SQL сервер. Если вы ищете реляционную модель сервера базы данных, то SQL сервер от Microsoft будет лучшим выбором для вас.
Среди функций сервера SQL, управление буфером является ключевой. С помощью этой программы, вы можете использовать буфер страниц оперативной памяти и снизить нагрузку на диск.
Количество страниц, которые будут кэшироваться в памяти будет зависеть от памяти SQL-сервера. С помощью записи в log, SQL сервер будет выполнять транзакции и каждая запись в журнале, будет соответствует фиксированному регистрационному номеру.
Причина, почему SQL-сервер используется для бизнеса это его способность, позволяющая клиентам использовать одну и ту же базу данных одновременно.
Используя эту способность, проект может быть завершен в меньшее время, а также с высоким уровнем точности.
2.3 Разработка БД
Есть минимум два требования, которые должны быть соблюдены при проектировании структуры БД:
- Сохранить всю информацию после разделения её на таблицы.
- Минимизировать избыточность того, как эта информация хранится.
Второй пункт важен не только из-за того, что избыточность влияет на размер БД. Чаще всего при обновлении данных нужно обработать много строк. В таком случае вы рискуете просто забыть обновить некоторые из них, что приведёт к коллизиям внутри БД.
Ниже перечислены некоторые рекомендации, которые помогут добиться эффективной структуры:
- используйте хотя бы третью нормальную форму;
- создавайте ограничения для входных данных;
- не храните ФИО в одном поле, также как и полный адрес;
- установите для себя правила именования таблиц и полей.
- Используйте хотя бы третью нормальную форму
Нормальные формы -- это требования, которые должны соблюдаться при правильной проектировке базы данных.
Для более удобной работы с БД были разработаны «Системы управления базами данных» СУБД великое множество самыми распространёнными считаются: Oracle 12c, MySQL, Microsoft SQL сервер, PostgreSQL.
Мы будем использовать PostgreSQL.
Достоинства:
- Является масштабируемым решением и позволяет обрабатывать терабайты данных.
- Поддерживает формат json.
- Существует множество предопределенных функций.
Рисунок 4 БД организации
2.4 Диаграммы
Схемы по методу моделирования бизнес-процессов (BPMN) используются в разных сферах, например, в продажах и ведении проектов. В разработке этот инструмент важен на этапе бизнес-аналитики: с помощью BPMN описываются все сценарии взаимодействия пользователей и системы.
Главное преимущество BPMN-диаграмм -- это то, что они понятны и внутри организации, и за ее пределами. Нотация описывает процессы языком, который доступен всем участникам проекта. Его понимает команда разработки (бизнес-аналитики, программисты, продакт-менеджеры) и сторона заказчика (владелец и сотрудники).
Рисунок 5 BPMN-диаграмма
Дальше перейдем к декомпозиции: это разделение большого и сложного на небольшие простые части. При постановке задач декомпозировать -- значит разбить абстрактную большую задачу на маленькие задачи, которые можно легко оценить.
Рисунок 6 - Декомпозиция процесса работы с заявкой
После проведения подробного изучения предметной области, ее процессов, и формирования требований к разрабатываемому программному продукту, было проведено концептуальное проектирование и построена логическая модель базы данных.
Рисунок 7 - ER-модель данных
После создания логической модели базы данных, была построена схема физической модели базы данных для наглядности в соответствии с рисунком
Рисунок 8 - Физическая модель базы данных
Физическая модель базы данных определяет, каким образом представляются данные, а также содержит все необходимое для создания БД.
Глава 3. Разработка сайта телекоммуникационной компании
3.1 Основные понятия сайта строения
Сайт -- это Интернет-ресурс, состоящий из одной, нескольких виртуальных страниц. Все страницы связаны между собой ссылками и обычно объединены общей темой или задачей. По действующему законодательству, у сайта обязательно есть владелец: веб-ресурс зарегистрирован на физическое либо юридическое лицо.
Каждая страница Интернет-ресурса содержит текст и/или изображения (видео). Содержимое преобразуется в веб-страницу с помощью языков разметки или программирования: HTML, PHP, CSS. Веб-мастер создаёт файл, который обрабатывается браузером, и пользователь видит удобные для восприятия текст, иллюстрации, ссылки, кнопки и т.д.
Каждый, кто регистрирует свой веб сайт, делает это ради выгоды, прямой или косвенной.
Компании рассказывают о себе, делятся контактами, собирают отзывы и продают свои товары и услуги. По сайту зачастую судят о фирме: удобный, информативный и «живой» сайт повышает градус доверия в глазах потенциального партнера или клиента. Каждая компания сама определяет, для чего нужен сайт.
Частные лица с помощью сайтов рассказывают о себе потенциальным работодателям или клиентам (если владелец сайта -- предприниматель или фрилансер); ищут единомышленников для общения; делятся опытом и творчеством, чтобы получить отзыв от аудитории.
Мы живем в эпоху, когда сайты частных лиц заменяются профилями в соцсетях, поэтому подавляющее большинство сайтов -- корпоративные.
Создание дизайна сайтов. Для создания сайтов используется множество различных сайтов конструкторов самыми распространёнными являются: Figma, Adobe XD, Sketch, InVision Studio
После того как мы сделали дизайн сайта организации. То нужно перенести дизайн сайта в код чтобы браузер мог прочитать сайт.
Для переноса дизайна в браузер используется разные программы: HTML, JavaScript, PHP, Ruby, С#, PostGreSQL
Мы будем использовать: PHP и HTML и базу данных PostGreSQL
PHP - PHP создали специально для разработки веб-страниц. На нём можно делать ресурсы любой сложности: от простого лэндинга до социальной сети -- именно на PHP написана «ВКонтакте». Код на PHP легко встраивается в классический HTML -- нужно всего лишь добавить соответствующий тег. Язык поддерживают все популярные операционные системы: Windows, macOS, Linux, UNIX и не только.
А ещё PHP позволяет работать с такими веб-серверами, как IIS в Windows и Apache в macOS и Linux. Благодаря такой широкой совместимости у разработчиков практически нет ограничений в выборе веб-сервера и операционной системы.
HTML - Язык гипертекстовой разметки сайта, или HTML (HyperText Markup Language), -- код, помогающий структурировать содержание каждой веб-страницы.
С помощью HTML разработчик собирает «скелет». После чего работает с CSS-кодом для стилизации страницы -- покрывает «кожей». В финале запускает «кровеносную, пищеварительную и дыхательную системы», программируя на JavaScript. С помощью языка разметки HTML браузер делает запрос по адресу, который ввёл пользователь, и получает файл в формате «.html». Браузер распознаёт код, выбирает знакомые для себя сигналы: понимает, что написать словами, где поставить заголовок и какой именно. Таким образом код из файла преобразуется в необходимые визуальные объекты.
3.2 Подходы к созданию современных сайтов
С развитием современных технологий появляются и новые методы проектирования сайтов. Рассмотрим самые основные методы создания, существующие в настоящее время.
Первый метод, с которого бы хотелось начать, это ручное программирование сайта. Сайты ручного проектирования создаются с применением редакторов из визуального типа оболочки CSS либо HTML, а также простых текстовых.
Такие сервисы предоставляют возможность проектировать дизайн и контентная информация будущего сайта, применяя удобный мастеру язык программирования в WYSIWYG. Например, чтобы создать статистический сайт используют CSS и HTML языки программирования, а также Javascript. А чтобы создать динамический сайт применить сервисные скрипты - ASP.NET и PHP.
Стандартный текстовый редактор ОС Windows - Блокнот предоставляет возможность форматирования файлов в формате - .php. А программа MS Visual Studio применяется для форматирования файлов ASP.NET.
Когда сайт проектируется вручную, то и его дизайн также можно выполнить с применением удобных графических редакторов. А также из готового графического шаблона переделать на новый проект дизайна. Если обладать достаточными навыками, то можно разработать свою CMS. Система управления содержимым (контентом) (англ.Content management system, CMS)- информационная система или компьютерная программа, используемая для обеспечения и организации совместного процесса создания, редактирования и управления содержимым .
В проектировании сайта с нуля, есть одно преимущество. При разработке других подобных проектов не обязательно будет создавать все с нуля, можно будет воспользоваться готовыми наработками и значительно ускорить процесс создания. Правда, это потребует достаточно серьезной квалификации, особенно в сфере php.
Второй метод заключается в создании сайта на CMS движке.
Применение CMS есть один из самых известных на сегодняшнее время сервисов автоматизированного создания сайта. Такие сервисы предоставляют возможность редактирования программной и визуальной среды для заполнения пользователем нужного ему контента и в дальнейшем выполнить его настройки и редактирование.
Автоматизированные системы создания сайта распределяются на два этапа это формирование дизайна и наполнение контентом. Все элементы контента в дальнейшем можно изменить. А ручное проектирование сайта не распределяется на отдельные этапы.
Ручное создание сайта - это самое сложное, потому что без знаний языка программирования не обойтись. Сервисы конструкторы применяют начинающие веб-мастеры. Но оптимальный вариант - это CMS.
Благодаря использованию CMS можно создать сайт без рисования макета и верстки, достаточно установить выбранную систему, и установить шаблон. Благодаря установке шаблона, можно придать сайту нужный вид, но дизайн не будет отличаться уникальностью. Что бы адаптировать сайт, необходимо будет разработать логотип, изменить шрифты и цвета, используемые в шаблоне.
Данный метод очень подходит для блогов и информационных сайтов, где дизайн не играет важной роли.
Третий метод, это воспользоваться площадкой для создания блога или сайтом-конструктором. Конструктор сайтов - это специализированный онлайн-сервис, позволяющий создавать веб-страницы, объединять их в единую структуру и администрировать полученный сайт без специальных знаний. Все файлы созданных сайтов и самой системы расположены на удалённом сервере - хостинге, который управляется и поддерживается командой сервиса без вмешательства пользователя.
Например, для создания простого блога могут подойти такие площадки, как: livejournal, wordpress, blogger.
Услуги хостинга включены в стоимость использования конструктора сайтов. Обычно конструктор является отдельным сервисом, хотя может поставляться в качестве дополнительной услуги некоторых хостинг-компаний. Особенностью конструкторов является простота и завершённость. Весь функционал, необходимый для реализации потенциала движка, доступе из коробки без необходимости установки дополнительных компонентов. Его использование не требует навыков программирования. Пользователь получает чётко разграниченный структурно продукт: дизайн отдельно, текстовые материалы отдельно, модули отдельно. Настройка и редактирование сайта и его страниц происходит в режиме онлайн через панель управления, доступ к которой можно получить через любой браузер.
Четвертый метод основан на использовании визуального редактора. Это своего рода программа-конструктор, но это не одно и то же, что сайт-конструктор. Визуальный редактор - это программа, которая устанавливается на компьютер и помогает в написании кода, либо позволяет полностью сгенерировать код любых элементов сайта. А не так давно появилась программа Adobe Muse и в ней можно создавать профессиональные знания, не написав ни строчки кода.
3.3 Создание дизайна сайта
Проектирование -- этот, возможно, ключевой этап создания интернет-сайта, отвечает нам на следующие вопросы:
- Каковы наши цели -- зачем мы делаем сайт? Как мы реализуем поставленные цели?
- Как сайт будет выглядеть и работать?
О пользе проектирования:
Проектирование даёт сайту очень много:
Сильно повышает гарантию достижения результата.
Только четко сформулировав задачи, определив целевую аудиторию сайта и её потребности, смоделировав взаимодействие сайта и его пользователей, мы можем быть уверены -- мы получим то, что нужно.
Экономит время и деньги.
Исправить ошибку на этапе проектирования довольно просто: меняем несколько кусков текста и схем. Сделать это на этапе разработки дизайна или вёрстки будет уже дороже. Если ошибка обнаруживается на этапе программирования, её исправление может стоить многие тысячи (десятки, сотни тысяч) рублей и занять месяцы, а то и годы.
Позволяет эффективно разделять работу.
Проектное задание -- это вполне самодостаточный документ. Получив его, клиент может сделать сайт своими силами или нанять другую команду, которая, по его мнению, лучше справится с непосредственно разработкой (у нас есть такой опыт, когда мы выполняли только проектирование, а клиент разрабатывал сайт своими силами).
Я бы не рекомендовал пренебрегать проектированием даже для самых маленьких сайтов; для самой распоследней одностраничной визитки это будет исключительно полезно. Потратьте хотя бы несколько дней -- не пожалеете.
Исключение, пожалуй, составляют недорогие сайты -- с бюджетом 5-15 тысяч рублей -- где проектирование становится нерентабельным, увы.
3.4 Процесс создания сайта пошагово
Описываем процесс веб-разработки, как это происходит в нашей компании (и в большинстве добросовестных студий). На практике отдельные пункты могут быть опущены или, наоборот, добавляется что-то новое. Но, в целом, работа по созданию сайтов строится именно так.
1. Бесплатная консультация. Все начинается с первого контакта, который устанавливается между заказчиком и потенциальным исполнителем (веб-студией). Мы знакомимся друг с другом и обмениваемся информацией.
На этом предварительном этапе считаем нужным бесплатно проконсультировать вас по возможностям и перспективам реализации проекта. В свою очередь, вы делаете вывод о компетентности специалистов и решаете, почему следует доверить проект именно нам.
Найдя взаимопонимание, переходим к более глубокому взаимодействию.
2. Заполнение брифа. Чтобы более точно и полно понять ваши ожидания от будущего сайта, мы высылаем бриф -- шаблон с вопросами. Его желательно заполнить как можно подробнее. Это позволит избежать досадных недоразумений на этапе проектирования и разработки.
Заполненный бриф дает возможность оценить объем и примерную стоимость работ.
Грамотно составленный и информативный бриф -- первое условие успешной разработки сайта.
3. Обсуждение проекта. Получив заполненный бриф, мы внимательно знакомимся с ним. При этом у специалистов возникают вопросы, идеи, предложения. Так начинается обсуждение будущего проекта.
Важно, чтобы в нём активно участвовали обе стороны. Это позволяет своевременно вносить коррективы, генерировать новые идеи, выстраивать общее представление о сайте.
Пусть вас не смущает обилие вопросов. Лучше сразу проговорить каждую деталь, чтобы потом не тратить ресурсы на исправление.
4. Подготовка коммерческого предложения. На основе полученных данных и внутреннего планирования формируем базовый документ -- коммерческое предложение на создание сайта (КП). В нем подробно описывается, что, как и почему будет сделано для получения нужного результата.
В КП, помимо прочего, прописываются: цели разработки, технические характеристики ресурса, преимущества нашего предложения и стоимость услуг.
5. Подписание договора. Когда КП обсудили, проговорили все волнующие вопросы и пришли к консенсусу, составляем и заключаем договор. Он гарантирует вам, что услуги по созданию сайта будут оказаны в полном объеме и в условленные сроки.
После заключения договора продолжаем работу по проектированию ресурса.
6. Сбор семантики для SEO. Уже на этапе разработки важно сформировать семантическое ядро (набор сгруппированных поисковых запросов, по которым сайт будет показываться в поиске).
В соответствии с семантикой формируется структура ресурса, продумываются его дизайн и наполнение. Это позволит быстро и успешно стартовать в Сети.
7. Составление технического задания. Финальный подготовительный этап -- формирование технического задания на создание сайта (ТЗ). Оно составляется на языке, понятном специалистам -- веб-дизайнерам, программистам. Это рабочий документ, помогающий выполнить все требования и проконтролировать результат.
Нередко заказчик сайта уже имеет готовое ТЗ, тогда данный этап можно пропустить.
Если техзадание составляется студией, его обязательно согласовываем с вами.
8. Создание дизайн-концепции сайта. Дизайн-концепция -- это общая схематическая визуализация, показывающая, как будет выглядеть сайт в целом. Можно сравнить ее с эскизом -- «наброском», который впоследствии обрастает деталями, наполняется объемом и цветом.
Мы предлагаем несколько вариантов дизайн-концепций и объясняем преимущества каждого подхода.
Вы выбираете лучший, на ваш взгляд, вариант. Он и поступает в работу.
9. Создание прототипов страниц сайта. Прототипирование -- создание шаблонов страниц. Прототип демонстрирует общий внешний вид и структуру.
Мы создаем прототипы для всех типов страниц: главная, каталог, страница услуг, контакты, карточки товаров и т.д.
Каждый шаблон согласовывается и, при необходимости, дорабатывается.
10. Разработка дизайна адаптивной версии. Не менее 50% вашей аудитории пользуется мобильными устройствами. Поэтому важно подготовить версии страниц, адаптированные под гаджеты.
Адаптив создается на основе утвержденных макетов десктопной версии. В итоге вы получаете сайт в трёх разрешениях: широкоформатный монитор, планшет, смартфон.
Благодаря адаптивности ваш сайт будет корректно отображаться у всех пользователей. Это означает: больше посетителей, меньше отказов, выше позиции и продажи.
11. Верстка сайта. На этапе технических работ все, что придумано и «нарисовано», реализуется в «цифре» -- в виде кода.
Программист, занимающийся версткой, создает страницы с помощью HTML и CSS-стилей. Очень важно, чтобы этим занимался опытный специалист. От него зависит, как будет загружаться и отображаться сайт.
12. Программирование. Еще один ответственный этап -- программирование функционала. Чтобы на сайте работали формы обратной связи, корзина магазина и другие опции, необходимо использовать эффективные средства веб-разработки. Найти и правильно применить их способен опытный программист.
Очень хорошо, что программированием занимается тот же человек, который участвовал в обсуждении проекта и составлении ТЗ. В результате -- все функции сайта работают быстро, четко и легко настраиваются.
13. Тестирование сайта. Все, что сделано в процессе веб-разработки, подвергается тестированию. Этим занимаются аналитики, программисты, тестировщики студии и сам заказчик. Тщательно проверяем работоспособность и оперативно устраняем проблемы до выхода сайта в «мир».
14. Подготовка контента. Оболочка сайта готова, осталось наполнить ее содержанием. Для этого используются тексты, фотографии и картинки, видео и анимация, таблицы и инфографика.
Контент предоставляется заказчиком или создается в студии. У нас есть копирайтеры, корректоры и редакторы, отвечающие за качество публикуемых материалов. Создание контента лучше доверить специалистам. Он должен быть не только интересным и полезным, но и оптимизированным в соответствии с SEO.
15. Размещение контента. Созданный контент размещается на сайте. Когда проект небольшой, это делается вручную. Если на сайте сотни или тысячи страниц, целесообразно задействовать программные средства (например, выгрузку из 1С).
Контент-менеджер следит за тем, чтобы содержимое сайта красиво и правильно отображалось вне зависимости от размеров экрана, софта и браузера. Фотографии оптимизируются с сохранением качества -- для ускорения загрузки страниц. Типографирование обеспечивает правильное отображение текстов -- для комфортного восприятия пользователями.
Пуско-наладка и сдача проекта
16. Финишные настройки и запуск. Перед запуском проект еще раз тестируется -- уже в готовом, наполненном виде. После этого сайт переносится на хостинг, и подключается домен. Теперь ресурс доступен в Сети, и его можно найти по уникальному адресу.
17. Сдача проекта заказчику. Поскольку весь процесс разработки происходит при вашем активном участии (заказчик согласовывает, утверждает, вносит правки на каждом этапе), «сюрпризы» при сдаче сайта исключены. При необходимости, проводим экспресс-обучение по работе с администраторским интерфейсом -- для вас и ваших сотрудников.
Для нашего сайта мы будем использовать конструктор Figma: Figma - сервис для дизайнеров интерфейсов и веб-разработчиков. В первую очередь, это онлайн-приложение, но можно воспользоваться и десктопной версией: файлы будут размещены на локальном хранилище, но их можно в любой момент импортировать в облако.
В связи с деятельностью нашего сайта мы подобрали следующую цветовую схему:
Эта цветовая палитра была подобрана специально под деятельность нашей организации. Оттенки голубого являются небесным цветом а так же он обозначает воздушные линии нашей компании. Серый цвет обозначает постоянство а так же он схож с цветом витой пары. Черный цвет обозначает серьёзность нашей организации Белый цвет обозначает совершенство и чистоту нашей организации. Черный и белый -- сочетание цветов, которое неподвластно времени. Оно выглядит классическим, кинематографичным и элегантным, вне зависимости от того, где именно вы его встретили. Серый цвет в основном нужен для подчеркивания деталей, а также для придания насыщенности картинки сайта
Рисунок 10 Дизайн нашего сайта отработанный в Figma
В современном мире дизайна, где преобладают цветные веб-сайты, черно-белый интерфейс выглядит особенным, впечатляющим и немного провокационным. Посетителей завораживает его притягательная, несколько абстрактная эстетика, они хотят узнать, что за история лежит за таким визуалом.
Код нашего сайта на HTML:
Заключение
В итоге можно сказать, что создание информационной системы для телекоммуникационной компании имеет большое значение для ее эффективной работы. Такая система позволяет управлять большим объемом информации, ускорить процессы и улучшить качество обслуживания клиентов. В ходе работы были рассмотрены различные аспекты, средства и методы проектирования и разработки информационной системы. Наиболее важными являются безопасность и защита данных, а также удобный интерфейс для пользователя. В целом, успешно созданная информационная система телекоммуникационной компании -- это гарантия высокой эффективности и удобства ее работы.
Список используемой литературы
1. "Создание информационной системы телекоммуникационной компании: основы проектирования и разработки" А.А. Филиппов, Издательство "Питер", 2015.
2. "Информационные системы телекоммуникационных компаний" О.В. Миронов, Н.В. Козлов, Издательство "БХВ-Петербург", 2017.
3. "Архитектура информационных систем телекоммуникационной компании" В.А. Толмачев, Издательство "Новочеркасск", 2018.
4. "Моделирование бизнес-процессов телекоммуникационной компании" С.А. Костин, И.В. Печенкин, Издательство "Лань", 2016.
5. "От принципа работы к созданию информационной системы: внедрение телекоммуникационных технологий" А.А. Власов, Издательство "БХВ-Петербург", 2019.
6. "Интернет-технологии в телекоммуникационной компании" А.С. Мартиросян, Издательство "Эксперт", 2014.
7. "Разработка информационных систем для телекоммуникационных компаний" А.А. Панько, Издательство "БХВ-Петербург", 2015.
8. "Автоматизация бизнес-процессов в телекоммуникационной компании" Т.А. Кожевникова, Издательство "Лань", 2017.
9. "Компьютеризация управления и обработки информации в телекоммуникационной компании" С.С. Бояринцев, Издательство "Финансы и статистика", 2018.
10. "Основы информационных технологий в телекоммуникационной компании" В.И. Кузнецов, Издательство "БХВ-Петербург", 2016.
Размещено на Allbest.ru
...Подобные документы
Характеристика профессиональной деятельности ОАО "Ростелеком" - национальной телекоммуникационной компании. Схема организации сети в Астраханской области. Структура телекоммуникационной системы, ее установка и монтаж. Обслуживание системы управления.
отчет по практике [232,5 K], добавлен 18.01.2015Методы организации качественной связи для передачи информации различного вида между населенными пунктами. Обоснование и характеристика существующей сети связи. Определение и расчет числа каналов. Конфигурация проектируемой телекоммуникационной сети.
дипломная работа [1,6 M], добавлен 31.05.2013Проектирование локальной сети для фирмы ОАО Росэнерго. Исследование информационных потоков компании. Выбор топологии сети, технологий и сетевых протоколов. Распределение адресного пространства. Разработка архитектуры сети. Экономическая оценка проекта.
дипломная работа [1,5 M], добавлен 28.08.2016Технические характеристики автоматизированной телефонной станции. Разработка физической и логической модели вычислительной локальной сети, ее аппаратного обеспечения и программных средств. Расчеты экономических затрат на создание и эксплуатацию сети.
курсовая работа [82,6 K], добавлен 11.03.2013Построение информационной системы для автоматизации документооборота. Основные параметры будущей локальной вычислительной сети. Схема расположения рабочих станций при построении. Протокол сетевого уровня. Интеграция с глобальной вычислительной сетью.
курсовая работа [330,8 K], добавлен 03.06.2013Технология локально-вычислительных сетей (ЛВС), их топология и структура. Обзор программно-аппаратного комплекса локальной сети предприятия по разработке программного обеспечения. Анализ затрат на создание ЛВС, оценка его экономической эффективности.
дипломная работа [831,6 K], добавлен 06.07.2010Выявление и оценка качества синхросигналов. Принципы построения сети тактовой синхронизации для телекоммуникационной сети. Разработка ситуационной схемы заданного фрагмента тактовой сетевой синхронизации при различных авариях и в нормальном режиме.
курсовая работа [644,2 K], добавлен 03.02.2014Назначение, функции и основные требования к комплексу технических и программных средств локальной вычислительной сети. Разработка трехуровневой структуры сети для организации. Выбор оборудования и программного обеспечения. Проектирование службы каталогов.
курсовая работа [1,1 M], добавлен 24.11.2014Выбор архитектуры сети, виды работ, необходимые для строительства и запуска в строй телекоммуникационной сети. Составление графика выполнения работ, методы управления и их ход проведения. Способы предоставления услуг и техническая поддержка клиентов.
дипломная работа [3,6 M], добавлен 14.05.2011Особенности локальной вычислительной сети и информационной безопасности организации. Способы предохранения, выбор средств реализации политики использования и системы контроля содержимого электронной почты. Проектирование защищенной локальной сети.
дипломная работа [1,6 M], добавлен 01.07.2011Характеристика логического и физического пространства программы Packet Tracer, создание первой локальной сети. Расширение сети посредством ввода дополнительного коммутатора. Создание второй локальной сети и соединение ее с первой через маршрутизатор.
лабораторная работа [15,8 K], добавлен 25.11.2012Понятие локальной сети, ее сущность, виды, назначение, цели использования, определение ее размеров, структуры и стоимости. Основные принципы выбора сетевого оборудования и его программного обеспечения. Обеспечение информационной безопасности в сети.
курсовая работа [115,4 K], добавлен 13.11.2009Изучение топологии локальной вычислительной сети - совокупности компьютеров и терминалов, соединённых с помощью каналов связи в единую систему, удовлетворяющую требованиям распределённой обработки данных. Разработка ЛВС фотолаборатории. Сетевые протоколы.
курсовая работа [79,5 K], добавлен 02.12.2010Понятие телекоммуникационной среды и ее дидактических возможностях на уроке информатики. Веб-технологии педагогического взаимодействия. Педагогические возможности Интернет и тенденции в обучении. Система технологических средств телекоммуникационной среды.
курсовая работа [3,0 M], добавлен 27.04.2008Обзор существующих принципов построения локальных вычислительных сетей. Структурированные кабельные системы (СКС), коммутационное оборудование. Проект локальной вычислительной сети: технические требования, программное обеспечение, пропускная способность.
дипломная работа [1,8 M], добавлен 25.02.2011Основные понятия сетевой терминологии. Территориальное разделение сетей. Информационная и коммуникационная сети, основные типы архитектуры. Передача данных в сети. Наиболее популярные стеки протоколов. Виды топологий, их достоинства и недостатки.
курсовая работа [4,6 M], добавлен 02.01.2010Понятие и виды топологий систем. Принцип действия и преимущества оптоволоконного кабеля и витой пары. Архитектурная и телекоммуникационная стадии проектирования структурированной кабельной системы административного здания компании "Технология Плюс".
дипломная работа [1,1 M], добавлен 13.09.2014Сведения о текущем состоянии вычислительной сети организации, определение требований, предъявляемых организацией к локальной сети. Выбор технического обеспечения: активного коммутационного оборудования, аппаратного обеспечения серверов и рабочих станций.
курсовая работа [552,1 K], добавлен 06.01.2013Проектирование локальной вычислительной сети, предназначенной для взаимодействия между сотрудниками банка и обмена информацией. Рассмотрение ее технических параметров и показателей, программного обеспечения. Используемое коммутационное оборудование.
курсовая работа [330,7 K], добавлен 30.01.2011Понятие, сущность, особенности создания и классификация компьютерных сетей, способы их защиты. Характеристика основных методов доступа и протоколов передачи данных. Рекомендации по выбору технических средств и программного обеспечения для реализации ЛВС.
курсовая работа [676,6 K], добавлен 06.09.2010