Uploaded by Иван Постнов

Отчет по практике программист

advertisement
Министерство науки и высшего образования Российской Федерации
ОРСКИЙ ГУМАНИТАРНО-ТЕХНОЛОГИЧЕСКИЙ ИНСТИТУТ (ФИЛИАЛ)
ФЕДЕРАЛЬНОГО ГОСУДАРСТВЕННОГО БЮДЖЕТНОГО
ОБРАЗОВАТЕЛЬНОГО УЧРЕЖДЕНИЯ ВЫСШЕГО ОБРАЗОВАНИЯ
«ОРЕНБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»
Факультет среднего профессионального образования
ОТЧЁТ
по производственной практике (преддипломной)
ОГУ 09.02.03. 7022. 544 П
Руководитель от факультета
преподаватель высшей категории
_______________
Ж.В. Михайличенко
подпись дата
Руководитель от предприятия
начальник учебного цента
___________________
С.В. Демура
подпись дата
Студент группы 18ПКС
_________________
подпись дата
Орск 2022
К.В. Завгородний
Аннотация
Производственная практика (преддипломная) проходила с 18.04.2022 по
14.05.2022 на предприятии ПАО «Гайский ГОК».
В первой главе отчёта по практике дана информация о предприятии
ПАО «Гайский ГОК», представлена ее характеристика, местонахождение,
организационно-правовая форма, виды деятельности, а также информационная
среда и официальный сайт.
Во вторую главу отчёта входит комплексный анализ предметной области,
описание предметной области проектирования и обзор программных аналогов.
В третьей главе содержится техническое задание на разработку
программного продукта.
В четвертую главу входит проектирование программного продукта. В
данном разделе описывается проектирование структурных и функциональных схем
программного продукта, а также макеты веб-страниц.
Отчёт по практике содержит 31 страницу, в том числе 11 рисунков, 1
таблицу, 12 источников.
ОГУ 09.02.03. 7022. 544 П
Изм.
Лист
№ докум.
Разраб.
Завгородний К.В.
Провер.
Михайличенко Ж
Реценз.
Н. Контр.
Утверд.
Подпись Дата
Лит.
Отчёт по производственной
практике (преддипломной)
Лист
Листов
2
31
18ПКС
Содержание
Введение ........................................................................................................................... 4
1 Характеристика предприятия ПАО «Гайский ГОК» ................................................ 5
2 Комплексный анализ предметной области ................................................................ 9
2.1 Описание предметной области проектирования................................................ 9
2.2 Обзор программных аналогов............................................................................ 10
3 Техническое задание на разработку программного продукта ............................... 15
4 Проектирование программного продукта ............................................................... 22
4.1 Разработка функциональной модели IDEF0 .................................................... 22
4.2 Разработка структуры сайта ............................................................................... 23
4.3 Разработка дизайна и макетов страниц интернет-магазина ........................... 26
Заключение .................................................................................................................... 30
Список использованных источников .......................................................................... 31
Лист
3
Введение
Производственная практика (преддипломная) студентов проводится в
соответствии с федеральным государственным образовательным стандартом
среднего профессионального образования по специальности 09.02.03
«Программирование в компьютерных системах».
Производственная практика (преддипломная) проходила с 18.04.2022 по
14.05.2022 на предприятии ПАО «Гайский ГОК».
Основной целью производственной (преддипломной) практики является
сбор материалов для дипломного проектирования, практическая работа совместно
с разработчиками профессионалами по созданию программных продуктов,
которые будут являться одной из основных частей завершенного дипломного
проекта.
Задачами преддипломной практики являются:
 подготовка выпускника к выполнению основных профессиональных
функций в соответствии с квалификационными требованиями;
 ознакомление студентов непосредственно на предприятиях, в учреждениях
и организациях с современной техникой, с организацией труда и экономикой
производственной деятельности;
 изучение принципов проектирования программного обеспечения
вычислительной техники и автоматизированных систем с использованием
современных средств и методов автоматизации основных этапов проектирования;
 изучение методики документирования информационных систем в
соответствии с ГОСТами и стандартами, используемых при разработке
программного обеспечения вычислительной техники и автоматизированных
систем;
 приобретение практических навыков по разработке и проектированию
функциональных задач и подсистем в соответствии с темой дипломного проекта;
 сбор необходимого материала для выполнения дипломного проекта в
соответствии с полученными индивидуальными заданиями;
 изучение эффективности функционирования информационных систем
предприятия, анализа качества работы и исследование проблем информационных
систем на предприятии;
 освоение опыта экономического анализа действующих информационных
систем по предметной области;
 закрепление и совершенствование знаний и практических навыков,
полученных студентами в процессе обучения.
Лист
4
1 Характеристика предприятия ПАО «Гайский ГОК»
Полное официальное наименование: Публичное Акционерное Общество
«Гайский горно-обогатительный комбинат»
Юридический адрес: Промышленная улица дом 1, Гай, Оренбургская обл.,
461997.
Основными видами деятельности ПАО «Гайский ГОК» являются
 добыча открытым и подземным способом полезных ископаемых;
 переработка, обогащение и реализация полезных ископаемых;
 доведение их посредством услуг переработчиков до металлов в чистоте;
 производство и сбыт строительных материалов; производство товаров
народного потребления и оказание услуг;
 производство, переработка и реализация сельхозпродукции;
 строительство и ремонт производственных, жилищно-бытовых и
социально-культурных объектов;
 коммерческо-посредническая и внешнеэкономическая деятельность;
 изготовление, ремонт и наладка энерготехнического и энергетического
оборудования предприятия;
 выполнение работ по строительству подземных газопроводов, газового
оборудования, промышленного, сельскохозяйственных предприятий и жилищнобытового сектора.
Предприятие имеет свое представительство в сети Интернет. Главная
страница сайта ПАО «Гайский ГОК» показана на рисунке 1.1
Рисунок 1.1 – Главная страница сайта ПАО «Гайский горно-обогатительный
комбинат»
Лист
5
Организационная структура ПАО «Гайский ГОК» представлена цехами
основной, вспомогательной и неосновной деятельности:
1.
Основное производство:
-подземный рудник;
-горно - транспортный цех;
-обогатительная фабрика.
2.
Вспомогательное производство:
-автотранспортный цех;
- энергоцех;
-цех тепловодоснабжения и канализации;
- ремонтно-механический завод;
- центральная лаборатория автоматики и вычислительной техники;
-строительное управление;
-железнодорожный цех;
-складское хозяйство;
- теплоэлектроцентраль;
-центральная химико-технологическая лаборатория;
-отдел технического контроля;
-цех керамической плитки;
-ремонтно-монтажный цех;
- шахтостроительное управлению.
3.
Неосновная деятельность:
-цех социально-бытового и культурного обслуживания;
- озеленение;
-Дворец культуры;
-Дворец спорта;
-техникум;
-профилакторий;
-служба рабочего снабжения;
-редакция.
Управленческие службы выполняют как общие (основные), так и
специальные конкретные функцию. Общие функции одинаковы для всех служб:
планирование
своей
работы,
ее
организация,
стимулирование,
текущее диспетчирование (корректировка) и контроль.
Специальные функции конкретно оговорены в Положении о
соответствующих службах и в Должностных инструкциях специалистов,
подземным рудником, горнотранспорным цехом, обогатительной фабрикой,
транспортным, ремонтным, энергетическим и другими вспомогательными цехами.
Обогатительная фабрика
Фабрика перерабатывает колчеданные медные и медно-цинковые руды с
получением двух концентратов: медного и цинкового.
Руды перерабатываются по прямой селективной и коллективно-селективной
схемам флотации с последующим разделением коллективных концентратов.
Особенностью технологии является получение медного концентрата пенным, а
цинкового – камерным продуктом.
Лист
6
Подземный рудник
Сложное горнодобывающее производство, с глубиной разведанных запасов
руды в 1600 метров. Система разработки – этажно-камерная с закладкой
выработанного пространства твердеющими смесями. Размеры камер: высота – 80
м., ширина – 20 м., длина камеры зависит от мощности рудного тела и меняется в
пределах 70-80 м.
О росте мощностей по годовой добыче руды за 55 лет существования
подземного рудника говорят цифры: в 1960 году подземным способом было добыто
44 тысячи тонн руды. В 2016 году – 6,5 млн. тонн руды.
Открытый рудник.
Вот уже несколько лет открытый рудник выполняет горные работы в объеме
6 млн кубометров в год, добывая ежегодно для Гайского ГОКа более 1 млн тонн
руды. Весь технологический процесс от бурения, взрывания, экскавации до
транспортировки горной массы в отвалы происходит при разных погодных
условиях.
Шахтостроительное управление.
Ежегодный объем проходческих работ, выполняемый коллективом ШСУ,
составляет более 200 тысяч кубометров горной массы или 13 километров горных
выработок различного назначения.
В начале 2015 года шахтостроители комбината завершили работы по
строительству ствола «Южный» для ОАО «Бурибаевский ГОК».
В 2016 году коллектив шахтостроителей запустил в работу комплекс
выработок горизонта 1070 метра, бетонно-растворный узел на горизонте 1075
метра, построил и передал в эксплуатацию подземному руднику первую очередь
ремонтного пункта на горизонте 990 метра, новый дробильно-конвейерный
омплекс на горизонте 1095 метра, подготовил к сдаче в работу вагоно-обменный
комплекс на шахте «Новая».
Информационная среда – это совокупность информационных условий
существования субъекта (это наличие информационных ресурсов и их качество,
развитость информационной инфраструктуры). Информационная среда
представляет условия для развития субъекта информационного пространства,
однако, степень ее благоприятствования определяется уже внутренними
характеристиками субъекта (информационный потенциал, характеризуемый
некоторой априорной информированностью, когнитивностью, определенным
уровнем инфопотребности).
Техническое обеспечение – это комплекс технических средств,
предназначенных для обеспечения работы информационной системы, а также
соответствующая документация на эти средства и технологические процессы.
К техническому обеспечению относятся:
 вычислительные машины и компьютеры (рабочие станции, персональные
компьютеры, серверы), являющиеся центральным звеном системы обработки
данных;
 периферийные технические средства, обеспечивающие ввод и вывод
информации;
Лист
7
 сетевые коммуникации (компьютерные сети и телекоммуникационное
оборудование) для передачи данных;
 средства оргтехники и связи.
Для автоматизированной обработки информации на предприятии
используются персональные компьютеры со следующей типичной конфигурацией:
− Оперативная память: 6ГБ DDR3 c тактовой частотой 1600ГЦ.
− Жесткий диск: 1 ТБ Жесткий диск Seagate 7200 BarraCuda
[ST1000DM010].
− Блок питания: Блок питания Aerocool ECO 600W
− Материнская плата ASUS A68HM-K
− Процессор AMD A8-7680 OEM
− Видеокарта INNO3D GeForce GT 710 Silent LP [N710-1SDV-D3BX]
Все персональные компьютеры предприятия подключены к глобальной сети
Интернет. Основной провайдер – Ростелеком.
Тип сети – локальная. Топология сети – древовидная.
Программное обеспечение компьютера, или ПO это совокупность всех
программ, которые обеспечивают управление компьютером.
На предприятии используется следующий стандартный набор программ:
 Операционная система Windows 10;
− Kaspersky Anti–Virus– антивирусное программное обеспечение;
− WinRar– программа, предназначенная для упаковки без потерь одного и
более файлов в единый файл-архив ;
− − Microsoft Office– – офисный пакет включает в себя набор таких
программ Microsoft, как Word, Excel, PowerPoint, Excel и другие;
− Google Chrome – веб-браузер;
− STDU Viewer –
универсальный
просмотрщик
электронных
документов различных форматов;
− 1С: Предприятие 8 - система автоматизации учета и управления.
Лист
8
2 Комплексный анализ предметной области
2.1 Описание предметной области проектирования
Интернет-торговля – это быстроразвивающаяся отрасль, именно поэтому
бизнесу в Интернете уделяется особое внимание в связи со становлением
информационного общества и его непосредственным вкладом в экономику. Сама
по себе глобальная сеть дает возможность товарам и услугам выходить на мировой
рынок торговли. Развитие сектора информационно-коммуникативных технологий
также является фактором, способствующим успешному ведению бизнеса и
толчком к повышению темпов экономического роста стран. Электронная
коммерция активно развивается в течение двух последних десятилетий, что по
сравнению со многими отраслями экономики является небольшим промежутком
времени.
Электронная
торговля
в
современных
условиях
является
быстроразвивающейся и постоянно модернизирующейся моделью ведения
бизнеса. Соответственно, она имеет свои особенности. В первую очередь бизнес в
Интернете должен охватывать следующие аспекты: установление контактов с
целевой аудиторией покупателей путем привлечения внимания (реклама, яркое
оформление сайта и т.д.), продажа товаров и услуг, обеспечение полного контроля
за операциями оплаты, доставки и послепродажного обслуживания.
Существует свыше 10 разновидностей бизнес-моделей для Интернетторговли, но основными и применимыми считаются модели В2С – компания –
потребитель; В2В – компания-компания; С2В – потребитель – компания; С2С –
потребитель – потребитель. Категория B2C исторически оказалась первой
применимой моделью, в которой коммерческое предприятие выступает в качестве
продавца товаров и услуг, а заказчиком (потребителем) является частное лицо.
В модели В2В коммерческие организации играют роль как продавца, так и
покупателя. Внимание уделяется организации работы между компаниями в
процессе производства товаров или услуг. Данная бизнес-модель открывает для
компаний горизонт новых возможностей, таких как размещение коммерческих
предложений, заключение крупных сделок и контрактов, расширение деловых
связей на международном уровне и увеличение активности на глобальном рынке.
В настоящее время большой процент всех сделок, совершаемых на рынках
электронной коммерции, приходится на данный сектор (способ).
В модели С2В роль продавца отведена частному лицу, а покупателем
является компания. Подобного рода система организации продаж позволяет
потребителям устанавливать стоимостные границы товаров, предлагаемых
коммерческими организациями, тем самым самостоятельно формировать спрос на
данные продукты. Но стоит отметить, что данная бизнес-модель является наименее
применяемой из всех существующих. В модели С2С частные лица являются и
покупателями, и продавцами. При данных условиях сайты выступают лишь
посредниками между потребителями.
Лист
9
На сегодняшний день объем рынка электронной коммерции составляет 405
млрд. рублей. По данным компании Morgan Stanley, к 2015 году объем рынка
электронной коммерции в России достигнет 36 млрд долл., при этом его доля
вырастет до 4,5 % с нынешних 2 %, а к 2020 году – до 72 млрд долл. и 7 %
соответственно. Но все же электронная коммерция в России является относительно
молодой отраслью, которая еще не в полной мере использует экономический
потенциал для получения более заметной доли мирового рынка. Рынок Интернетрестайлинга привлекает активное внимание для развития бизнеса, а также и для
инвесторов, которые активно выходят на рынок, финансируя новые идеи и
проекты.
Электронная коммерция в России в настоящее время вошла в стадию бурного
развития. Этот сегмент экономики привлекает всеобщее внимание. По оценкам
экспертов развитие рынка продлится до 2017 года. Но для того, чтобы этому
процессу ничего не препятствовало, необходимо решить ряд проблем. В первую
очередь необходима поддержка со стороны государства. Стоит уделить внимание
развитию инфраструктуры электронной коммерции, а также обеспечению
безопасности личных данных клиентов и прав интеллектуальной собственности. В
дополнение к этому имеется проблема недостаточной осведомленности
пользователей Интернета об электронных картах оплаты, которые значительно
облегчают процесс оплаты товаров и услуг. Данные задачи требуют немедленного
решения и участия в этом именно государства.
2.2 Обзор программных аналогов
Обзор программных аналогов нужен для того, чтобы определить сильные и
слабые стороны программ-конкурентов и применить в своем программном
продукте их сильные черты. Ниже представлены три программных аналога: dip8.ru,
chipdip.ru, radiodetali.su описаны их преимущества и недостатки, представлен вид
главных страниц.
dip8.ru - Проект обновленного Интернет-магазина, представленного на вэбсайте, реализован одним из профильных юридических лиц Группы компаний
«Айтекс» (ITECS) — ООО «Группа Айтекс».
Группа компаний «Айтекс» (ITECS), представленная ООО «Группа Айтекс»,
это профессиональная команда, специализирующаяся в области поставок
импортных
электронных
компонентов,
промышленного
оборудования
(монтажного, сборочного и измерительного) и технологических материалов, а
также в области транспортной, таможенной и финансовой логистики технически
сложных и профильных грузов в интересах своих партнеров. На рисунке 2.1
представлена главная страница сайта.
Лист
10
Рисунок 2.1 – Главная страница сайта DIP8.RU
Преимущества данного сайта:
 Содержательность сайта;
 Качественные изображения;
 Структура сайта;
 Скорость загрузки сайта;
 Отсутствие рекламы;
 Написана вся контактная информация с администрацией.
Недостатки сайта:
 Отсутствует приложение и версия для телефона;
 Контент не обновляется;
 Устаревший дизайн.
Описание основных функций сайта DIP8.RU
 Система поиска товаров на сайте.
 Фильтры товаров по характеристикам. (название, дата, цена, товарные
характеристики, бренд, категория).
 Удобная карточка товара.
 Управление акциями и скидками в магазине.
 Система сравнения товаров по характеристикам
 Быстрая покупка в несколько кликов
 Интеллектуальный расчёт стоимости доставки, на основе веса, габаритов,
удалённости
 Автоматический расчёт налогов
 Управление возвратами и гарантийными случаями
Лист
11
chipdip.ru - «ЧИП и ДИП» активно развивающаяся компания, занимающая
исключительное место на рынке электронных компонентов благодаря
широчайшему ассортименту и уникальной клиентоориентированности. Сайт
предлагает весь ассортимент радиоэлектронных компонентов, приборов,
паяльного оборудования, инструментов, и других товаров для хобби в области
электроники. На рисунке 2.2 представлена главная страница сайта.
Рисунок 2.2 – Главная страница сайта chipdip.ru
Преимущества сайта:
 Обновление контента;
 Скорость загрузки сайта;
 Содержание и наполнение сайта полезной информацией;
 Индексация сайта;
 Отсутствие рекламы;
 Адрес в поисковой строке;
 Присутствует приложение и версия для телефона;
Недостатки сайта:
 Перенасыщенность информацией;
 Плохо обнажаемые контакты для связи.
Описание основных функций сайта chipdip.ru:
 Система поиска товаров на сайте.
 Удобная карточка товара.
Лист
12
 Мобильная версия магазина. Чтобы дать клиенту доступ к магазину не
только с компьютера, но и с телефона
 Система обновления товаров.
 Управление акциями и скидками в магазине.
 Модули доставки и оплаты, реализующие все платёжные и транспортные
возможности, доступные на рынке
 Интеллектуальный расчёт стоимости доставки, на основе веса, габаритов,
удалённости
 Управление возвратами и гарантийными случаями
radiodetali.su - Магазин «Электронные компоненты» открылся в Астрахани в
1990 году и стал незаменимым партнером для электронщиков и радиолюбителей.
Сегодня магазин «Электронные компоненты» — активно развивающаяся
компания, занимающая исключительное место на рынке электронных компонентов
благодаря широчайшему ассортименту и уникальной клиентоориентированности.
Сайт предлагает весь ассортимент радиоэлектронных компонентов,
приборов, паяльного оборудования, инструментов, электрики, светотехники и
товаров для хобби в области электроники. На рисунке 2.3 представлена главная
страница сайта.
Рисунок 2.3 – Главная страница сайта radiodetali.su
Преимущества сайта:
 Обновление контента;
 Содержание и наполнение сайта полезной информацией;
 Индексация сайта;
 Отсутствие рекламы;
 Адрес в поисковой строке;
Лист
13
 Продуманная система связи с посетителем.
Недостатки сайта:
 Перенасыщенность информацией;
 Плохо обнаружимые контакты для связи;
 Медленная загрузка информации.
Описание основных функций сайта radiodetali.su:
 Система поиска товаров на сайте.
 Фильтры товаров по характеристикам. (название, дата, цена, товарные
характеристики, бренд, категория).
 Удобная карточка товара.
 Мобильная версия магазина. Чтобы дать клиенту доступ к магазину не
только с компьютера, но и с телефона
 Система обновления товаров.
 Управление акциями и скидками в магазине.
 Модули доставки и оплаты, реализующие все платёжные и транспортные
возможности, доступные на рынке
 Система сравнения товаров по характеристикам
 Быстрая покупка в несколько кликов
 Интеллектуальный расчёт стоимости доставки, на основе веса, габаритов,
удалённости
 Автоматический расчёт налогов
 Управление возвратами и гарантийными случаями
Таким образом из трёх представленных аналогов самым удобным и
максимально приближенным к поставленной задаче является chipdip.ru за счёт
простого и понятно интерфейса.
Лист
14
3 Техническое задание на разработку программного продукта
Интернет-торговля – это быстроразвивающаяся отрасль, именно поэтому
бизнесу в Интернете уделяется особое внимание в связи со становлением
информационного общества и его непосредственным вкладом в экономику. Сама
по себе глобальная сеть дает возможность товарам и услугам выходить на мировой
рынок торговли. Для разработки интернет-магазина по продаже цифровой техники
необходимо, прежде всего, составить техническое задание на основе анализа
предметной области.
Техническое задание на разработку интернет-магазина для индивидуального
предпринимателя выполнено в соответствии с ГОСТ 34.602-89 и содержит
следующие разделы:
1 Общие сведения
Наименование системы: интернет-магазин Элеком.
Разработчик: Завгородний Кирилл.
Адрес: Оренбургская область, г. Гай, ул. Коммунистическая 17-А.
Телефон: +7 (961) 935-07-60.
Заказчик: Индивидуальный предприниматель Попкова Наталья Евгеньевна.
Адрес: Оренбургская обл., г. Новотроицк, ул.Советская, 85.
Телефон: (3537) 64-33-85
Основания для проведения работ: Приказ № 1078-у от 29.11.2022 года «Об
утверждении руководителей и тем выпускных квалификационных работ
обучающимся по образовательной программе среднего профессионального
образования 09.02.03 Программирование в компьютерных системах»,
подписанный директором Орского гуманитарно-технологического института
(филиала) ОГУ.
Плановые сроки начала работ: 18.04.2022 года.
Плановые сроки окончания работ: 20.06.2022 года.
Порядок оформления и предъявления заказчику результатов работ: Работы
по созданию интернет-магазина сдаются разработчиком поэтапно в соответствии с
таблицей 3.2. Результаты создания интернет-магазина демонстрируются на защите
выпускной квалификационной работы (ВКР).
2 Назначение и цели создания системы
Назначение системы: Интернет-магазин предназначен для привлечения
новой платежеспособной аудитории, повышения продаж и увеличения прибыли
владельцу.
Цели создания системы:
 Привлечения новой аудитории с помощью сети интернет;
 Для увеличения объема продаж;
 Начало работы с новыми организациями для поставок товаров.
3 Характеристика объекта автоматизации.
Торговая деятельность осуществляется в сфере розничной торговли,
хозяйствующий субъект имеет магазин, складское и офисное помещения.
Лист
15
Магазин - пункт розничной торговли, что занимает отдельное помещение
имеет торговый зал для покупателей. Склад используется как промежуточное звено
в цепочке производитель-покупатель. Чем меньше запасов, тем меньше время их
хранения и ниже стоимость складских расходов.
4 Требования к системе.
а) Требования к системе в целом:
1) Требования к структуре и функционированию системы: Интернетмагазин должен быть централизован, то есть вся информация должна
располагаться в центральном хранилище. На сайте будет пять основных страниц:
главная страница, магазин, блог, личный кабинет, корзина.
На странице «Главная» должна располагаться информация о магазине,
контактная информация, новинки магазина и варианты доставки.
На странице «Магазин» следует расположить товары с описанием и
характеристикой, а также поиск и фильтрация по типу товара.
На странице «Блог» должна находиться общеобразовательная
информация по сборке схем и подключению различных компонентов.
На странице «Личный кабинет» надо разместить информацию о
пользователе, а также историю заказов и адресов.
На странице «Корзина» надо расположить список товаров, которые
были добавлены в заказ и общую стоимость заказа. Также там должна находиться
кнопка «Купить» после нажатия которой откроется страница с оформлением
заказа, где необходимо указать свои личные данные, адрес доставки и способ
оплаты.
Система должна поддерживать основной режим функционирования, в
котором обеспечивает:
 круглосуточную работу;
 выполнение своих основных функций.
б) Требования к численности и квалификации персонала:
 Системный администратор;
 Администратор баз данных;
 Пользователь.
Основными обязанностями системного администратора являются:
- Модернизация, настройка и мониторинг работоспособности комплекса
технических средств (серверов, рабочих станций);
- Установка, модернизация, настройка и мониторинг работоспособности
системного и базового программного обеспечения;
- Установка, настройка и мониторинг прикладного программного
обеспечения;
- Ведение учетных записей пользователей системы.
Системный администратор должен обладать высоким уровнем
квалификации и практическим опытом выполнения работ по установке, настройке
и администрированию программных и технических средств, применяемых в
системе
Основными обязанностями администратора баз данных являются:
Лист
16
- Установка, модернизация, настройка параметров программного
обеспечения СУБД;
- Оптимизация прикладных баз данных по времени отклика, скорости
доступа к данным;
- Разработка, управление и реализация эффективной политики доступа к
информации, хранящейся в прикладных базах данных.
Администратор баз данных должен обладать высоким уровнем
квалификации и практическим опытом выполнения работ по установке, настройке
и администрированию используемых в АС СУБД.
Пользователи системы должны иметь опыт работы с персональным
компьютером на базе операционных систем Microsoft Windows на уровне
квалифицированного пользователя и свободно осуществлять базовые операции в
стандартных Windows-приложениях.
в) Требования к надёжности:
Надежность должна обеспечиваться за счет:
 своевременного выполнения процессов администрирования сайта;
 соблюдения правил эксплуатации и технического обслуживания
программно-аппаратных средств;
 предварительного обучения администратора сайта;
 обеспечения корректных завершений всех операций системы;
 обеспечения целостности информации, хранящейся в базе данных.
г) Требования к эргономике и технической эстетике: На сайте должно быть
обеспечено наличие русскоязычного интерфейса пользователя. Требования к
дизайну сайта:
 Сайт разрабатывается под базовое разрешение экрана 1720x780пкс
 Корректное отображение браузерами Opera, Yandex, Google.
 Обязательная визуальная поддержка действий пользователя –
«интерактив» (визуальное отображение активных, пассивных ссылок).
 На любые некорректные действия посетителя, связанные с вводом
неверных данных, незаполнением обязательных полей ввода в формах и прочие,
которые могут быть обработаны системой, генерируются соответствующие
сообщения об ошибках на русском языке, в рамках общего дизайна сайта.
 Основная валюта сайта Российский рубль
 Валюта учета Российский рубль
 Интеграция с платежной системой
Шапка сайта:
 Логотип (при клике должен вести на главную страницу)
 Поиск
 Корзина (с указанием количества позиций в корзине и общей суммы)
Навигационное меню:
 Каталог (с функцией выпадающего меню в виде блоков категорий)
 Акции
 Оплата и доставка
 Блог
Лист
17
 Контакты
Тело (боди) страницы:
 Текст главной страницы
д) Требования к защите информации от несанкционированного доступа:
 аутентификация и идентификация при входе в систему;
 контроль допуска к информации для пользователей разных уровней;
 обнаружение и регистрация попыток НСД;
 контроль работоспособности используемых систем защиты информации;
 обеспечение безопасности во время профилактических или ремонтных
работ.
2) Требования к функциям (задачам), выполняемым системой:
Все функции, которые включает в себя сайт, представлены ниже:
 Авторизация пользователей;
 Показ товаров в удобном виде;
 Поиска товаров;
 Фильтрация товаров по характеристикам;
 Организация корзины покупок;
 Организация обратной связи с покупателями;
 Предоставление информационных статей;
 Защита информации;
 Управление акциями и скидками в магазине
3) Требования к видам обеспечения:
а) Требования к информационному обеспечению:
 информационное обеспечение должно быть достаточным для
поддержания всех автоматизируемых функций объекта;
 для кодирования информации должны использоваться принятые у
заказчика классификаторы;
 для кодирования входной и выходной информации, которая используется
на высшем уровне управления, должны быть использованы классификаторы этого
уровня;
 должна быть обеспечена совместимость с информационным обеспечением
систем, взаимодействующих с разрабатываемой системой;
 формы документов должны отвечать требованиям корпоративных
стандартов заказчика (или унифицированной системы документации);
 структура документов и экранных форм должна соответствовать
характеристиками терминалов на рабочих местах конечных пользователей;
 графики формирования и содержание информационных сообщений, а
также используемые аббревиатуры должны быть общеприняты в этой предметной
области и согласованы с заказчиком;
 в ИС должны быть предусмотрены средства контроля входной и
результатной информации, обновления данных в информационных массивах,
контроля целостности информационной базы, защиты от несанкционированного
доступа.
б) Требования к лингвистическому обеспечению: при реализации системы
Лист
18
должны применяться следующие языки высокого уровня: php.
в) Требования к программному обеспечению:
На рабочем месте разработчика должны быть установлены следующие
программные компоненты:
 MS Office 2016;
 MS Visual Studio2Code;
 Open Server;
 Google Chrome.
 CMS WordPress.
г) Требования к техническому обеспечению:
Минимальная конфигурация ПК для работы с сайтом:
 процессор Intel Pentium 1,5 ГГц;
 объём оперативного запоминающего устройства 2 Гбайт;
 жёсткий диск 80 Гбайт;
 монитор с VGA видеокартой;
 клавиатура;
 манипулятор «мышь».
5 Состав и содержание работ по созданию интернет-магазина
Этапы разработки, сроки выполнения и содержание разработки
представлены в таблице 3.1.
Таблица 3.1 - Состав и содержание работ по созданию Интернет-магазина
Номер
этапа
Название этапа
Сроки
исполнения
1
Знакомство
с
темой
ВКР,
изучение объекта
автоматизации
18.04.2022 –
21.04.2022
2
Комплексный
анализ предметной
области
22.04.2022 –
27.04.2022
3
Разработка
технического
задания
28.04.202201.05.2022
4
Функциональное
проектирование
02.05.202204.05.2022
Содержание
Изучение
деятельности
ИП
Попкова Наталья Евгеньевна и
существующего сайта во время
прохождения
преддипломной
практики
Изучение
документации,
изучение
требований,
обзор
программных аналогов во время
прохождения
преддипломной
практики
Составление
технического
задания в соответствии с ГОСТ
34.602-89 во время прохождения
преддипломной практики
Построение
функциональной
модели IDEF0
Лист
19
Продолжение таблицы 3.1
5
Разработка
структуры сайта
05.05.202208.05.2022
6
Разработка дизайнмакета сайта
10.05.202213.05.2022
7
Защита отчёта по
преддипломной
практике
14.05.2022
8
Верстка сайта
15.05.202218.05.2022
9
10
Программирование
и установка на
CMS
Наполнение сайта
контентом
19.05.202227.05.2022
28.05.202201.06.2022
11
Тестирование
интернет-магазина
12
Документирование
05.06.202209.06.2022
13
Сдача
документации
проверку
10.06.2022
14
Рецензирование
15
16
Доработка
программного
продукта
Приёмочные
испытания
на
02.06.202204.06.2022
Составление
карты
сайта,
описание дизайна и макетов вебстраниц во время прохождения
преддипломной практики
Описание дизайна интернетмагазина, разработка макетов его
веб-страниц
Подписание документации по
преддипломной практике. Защита
отчёта.
Разработка дизайна сайта и
проверка
на
кроссплатформенность
настройка вёрстки под параметры
движка, самой CSS и путь к
модулям движка в HTML.
Наполнение сайта информацией и
товарами
Проверка
работоспособности
функций
интернет-магазина.
Доработка
по
результатам
тестирования
Разработка
пояснительной
записки
и
графического
материала
Сдача пояснительной записки и
графического
материала
на
проверку для допуска к защите
ВКР
11.06.2022 –
15.06.2022
Сдача документации рецензенту
16.06.2022 –
19.06.2022
Внесение
изменений
в
программный код по результатам
рецензирования
20.06.2022
Защита ВКР
6 Порядок контроля и приемки системы
Во время разработки интернет-магазина производятся постоянные
испытания вместе с заказчиком, вносятся правки и коррективы в систему. Приём
интернет-магазина осуществляется на защите ВКР совместно с членами комиссии.
7 Требования к составу и содержанию работ по подготовке объекта
автоматизации к вводу системы в действие
Лист
20
Силами заказчика в срок до начала этапа «Приёмочные испытания» должны
быть выполнены следующие работы:
 организован выход в сеть Интернет на ПК, где будет работать система;
 установлены и настроены программы для поддержания работоспособности
сайта: Open Server, WordPress.
8 Требования к документированию.
Вся документация должна быть подготовлена и передана как в печатном, так
и в электронном виде (в формате Microsoft Word). Перечень документов:
 пояснительная записка к ВКР;
 графический материал;
 отчёт по преддипломной практике.
9 Источники разработки.
Настоящее техническое задание разработано на основе следующих
документов и информационных материалов:
Настоящее техническое задание разработано на основе следующих
документов и информационных материалов:
 ГОСТ 24.701-86 «Надежность автоматизированных систем управления».
 Приказ № 1078-у от 29.11.2022 года «Об утверждении руководителей и тем
выпускных квалификационных работ обучающимся по образовательной
программе среднего профессионального образования 09.02.03 Программирование
в компьютерных системах»;
 ГОСТ 34.601-90 Автоматизированные системы. Стадии создания.
 СТО 02069024.101-2015 Работы студенческие. Общие требования и
правила оформления.
Лист
21
4 Проектирование программного продукта
4.1 Разработка функциональной модели IDEF0
Функциональная модель предназначена для описания процессов обработки
данных для «ИП ЭЛЕКОМ».
Входной информацией в функциональной модели является тип товара, вид
товара, цена товара и изготовитель. Выходной информацией, то есть результатом
работы, являются отчёты. Исполнение процессов осуществляется с помощью
лицензии. Исполнителями функции является менеджер. Контекстная диаграмма
формата IDEF0 показана на рисунке 4.1.
Рисунок 4.1 – Контекстная диаграмма формата IDEF0
Модель IDF0 первого уровня содержит декомпозицию, то есть разделение на
четыре основных процесса: поставка нового товара, оформление заказа, слад
товаров, выдача клиенту. На рисунке 4.2 показана модель формата IDF0 первого
уровня.
Лист
22
Рисунок 4.2 –Диаграмма первого уровня формата IDF0
Опишем основные блоки диаграммы первого уровня. A1-поставка нового
товара. А2-оформление заказа. А3-склад товаров. А4-выдача клиенту. Выходными
данными являются: счета оплаты, отчеты и товары.
4.2 Разработка структуры сайта
Структура сайта — это схема размещения его основных разделов и страниц
относительно друг друга. Это план-схема, которая показывает, каким образом
строится сайт, логическая связка его страниц.
Такой план-схема обычно изображается графически, в виде блоков,
связанных стрелочками.
Не стоит путать внешнюю и внутреннюю структуру. Внешняя — это макет
страницы, расположение блоков на ней. Внутренняя же отображает категории и
принадлежность отдельных страниц или материалов. Вот об этой, внутренней
структуре, и пойдет речь.
Структура сайта зависит от того, какой вид сайта вообще планируется делать.
Если это сайт-визитка, то здесь план-схему сделать проще всего. Здесь будет
главная страница, а от неё идут ссылки на разделы.
У коммерческого сайта схема будет гораздо сложнее. Тут обычно три уровня
страниц: главная страница сайта, затем категории, которые описывают виды
деятельности, и третий уровень — подвиды.
Зачем нужна структура сайта
У информационного сайта будет похожая структура. Только от главной
будут идти основные разделы. А каждая статья — это будет уже страница, на
Лист
23
которую можно попасть в том числе и с главной. Причем каждый раздел
практически не имеет информационной ценности, это страница со ссылками на
статьи. У коммерческого же сайта каждый раздел содержит в себе важную
информацию.
Что касается интернет-магазина, это сама сложная по своей организации
структура. Тут будет главная страница, категории, подкатегории и карточки
товаров. Причем сразу нужно определить, какие из качеств товара будут
основными, а какие — второстепенными. Основные станут подкатегориями,
второстепенные — пойдут в фильтры. Например, обувь можно разделить на
подкатегории женская, детская и мужская. Кожаная или замшевая – уже может
быть фильтром. Точно, как и цвет – красный, чёрный, синий — это фильтр, делать
для этих свойств отдельные категории нет смысла.
Хорошая структура сайта делает его удобным не только для посетителей.
Поисковым роботам она тоже облегчит работу, в итоге не будет проблем с
индексацией страниц.
Существует несколько видов структур сайта:
 Линейная: самая простая структура — здесь каждая страница ссылается на
другую, одна за одной. Пользователь проходит через весь сайт по одному пути —
от начала до конца. Такую структуру имеют лендинги, сайты-портфолио,
презентации. Тут основная задача провести пользователя по чёткому пути от
начала сайта до конца, не давая свернуть с него. Эта же структура может быть и с
ответвлениями. Используется, где нужно познакомить пользователя с несколькими
продуктами, но навигация по сайту тоже идёт постранично.
 Блочная: эта структура встречается крайне редко, потому что подходит
далеко не для всех сайтов. В основном — для тех, кто презентует один продукт.
Каждый блок описывает какое-то преимущество, и все страницы ссылаются друг
на друга. Потому для продвижения такой сайт практически готов, дело за
контентом.
 Деревовидная: это самый распространённый вид структуры сайта, и
понятно почему — она позволяет чётко задать иерархию страниц, связать их с
помощью хлебных крошек. Эта схема оптимальна для продвижения сайта, и
большинство ресурсов в интернете имеют в своей основе именно её.
Структура для интернет-магазина «Элеком» показана на рисунке 4.3.
Лист
24
Главная страница
Корзина
Магазин
Мой аккаунт
Оформле
ние
заказа
Категории
Панель
управления
Под
категории
Товар
Блог
Категории
блога
Заказы
Адрес
Выход
Рисунок 4.3 – Структура интернет-магазина
На сайте находится одна главная страница, при входе на которую появляется
возможность перейти в другие разделы: Корзина, Магазин, Мой аккаунт, Блог.
При входе в раздел корзина можно оформить и оплатить заказ.
В разделе магазин можно выбрать необходимую категорию и получить
желаемый результат.
На странице мой аккаунт можно перейти на вкладки:
 панель управления, в которой можно можно произвести настройку своего
аккаунта,
 Заказы, где можно посмотреть историю заказов.
 Адрес, тут хранится история адресов.
 Выход.
На странице Блог можно выбрать категорию блога и изучить новую
информацию.
Лист
25
4.3 Разработка дизайна и макетов страниц интернет-магазина
Веб дизайн — это планирование и создание контента таким образом, чтобы
сайт был красивым, функциональным и удобным. Чтобы достичь каждой из этих
целей, веб-дизайнеры используют широкий набор инструментов.
Главные задачи и функции веб-дизайна:
– Уникальность: веб-дизайн должен сделать сайт уникальным, непохожим на
другие. В условиях ожесточенной конкуренции между Интернет-ресурсами схожей
тематики, очень важно, чтобы хороший и оригинальный дизайн способствовал
узнаваемости сайта. В случае с коммерческими проектами в Интернете этот фактор
может обеспечить увеличение прибыли в разы. Для обеспечения уникальности
создаваемого сайта веб-дизайнеры прибегают к оригинальным цветовым и
графическим решениям, необычной компоновке размещаемого контента.
– Привлечение внимания: следующая не менее важная задача веб-дизайна
состоит в том, чтобы привлечь внимание как можно большего количества
пользователей всемирной паутины. Дизайн должен обращать на себя внимание,
привлекать на страницы сайта целевую аудиторию. Переизбыток деталей, текст,
набранный одним шрифтом на всех страницах, и множество других подобных
мелочей негативно влияют на восприятие сайта пользователем, поэтому он просто
уходит с него на какой-либо другой ресурс.
– Донесение определенной информации: веб-дизайн – это не просто красивые
Интернет-страницы, наполненными яркими иллюстрациями или интересной
компоновкой графических элементов и контента. Это еще и способ донести до
посетителей полный объем информации, содержащейся на сайте. Для этого
выложенный на сайте контент должен быть правильно организован и скомпонован,
дополнен иллюстрациями, списками и графиками для обеспечения легкости
восприятия и удобства прочтения. Тут дизайнеру приходится также работать со
шрифтами, межстрочными интервалами, длиной строк, обрамлением, цветовыми
решениями и другими весьма значимыми моментами. Хороший, оригинальный
дизайн всегда подчеркивает важность содержимого на сайте.
Описание дизайна интернет-магазина:
 Основная цветовая гамма сайта: белый, черный и красный.
 Основной тип, размер и цвет шрифта: Times New Roman, 20pt, черный
цвет.
 Цвет бренда: синий и красный.
 Размер картинки товара: 15 х 15.
На главной странице сайта «Элеком» представлены баннеры с новинками
компании, также здесь размещается окно обратной связи и информация о магазине.
Макет главной страницы магазина показан на рисунке 4.4
Лист
26
Рисунок 4.4 – Макет главной страницы
На странице карточка товара представлена с подробным описанием:
 Есть хлебные крошки в карточках товаров.
 Слева расположены несколько изображений.
 Справа можно узнать актуальную стоимость продукта.
 Ниже идет описание товара, руководство, характеристики.
 Вся информация оформлена в едином стиле, текст разбит на абзацы.
 После карточки есть разделы с сопутствующими и просмотренными
товарами.
Карточка товара показана на рисунке 4.5.
Лист
27
Рисунок 4.5 – Карточка товара
Макет страницы «Корзина» представлен на рисунке 4.6.
Рисунок 4.6 – Макет страницы «Корзина»
Макет страницы «Статьи» показан на рисунке 4.7.
Лист
28
Рисунок 4.7 – Макет страницы «Статьи»
Лист
29
Заключение
Производственная практика (преддипломная) проходила с 18.04.2022 по
14.05.2022 на предприятии ПАО «Гайский ГОК
 В процессе прохождения преддипломной практики была изучена
деятельность организации ПАО «Гайский ГОК, основными видами деятельности
которой являются:
 добыча открытым и подземным способом полезных ископаемых;
 переработка, обогащение и реализация полезных ископаемых;
 доведение их посредством услуг переработчиков до металлов в чистоте;
 производство и сбыт строительных материалов; производство товаров
народного потребления и оказание услуг;
 производство, переработка и реализация сельхозпродукции;
 строительство и ремонт производственных, жилищно-бытовых и
социально-культурных объектов;
 коммерческо-посредническая и внешнеэкономическая деятельность;
 изготовление, ремонт и наладка энерготехнического и энергетического
оборудования предприятия;
 выполнение работ по строительству подземных газопроводов, газового
оборудования, промышленного, сельскохозяйственных предприятий и жилищнобытового сектора.
В процессе прохождения производственной практики был изучен язык
программирования php и система управления контентом WordPress.
Во второй главе была исследована предметная область интернет-магазина,
определены характеристики разрабатываемого программного продукта, изучены
программные аналоги, которые предлагает рынок информационных технологий.
Третья глава содержит сформированное техническое задание на разработку
программы (или сайта) интернет-магазин Элеком, соответствующее стандарту
ГОСТ 34.602-89.
Четвертая глава отражает решение вопросов проектирования программного
продукта интернет-магазин Элеком. Построена функциональная модель IDFE0,
спроектирована структура сайта, описан дизайн интерне-магазина, разработаны
макеты его веб-страниц.
Задачи преддипломной практики выполнены в полном объёме.
Лист
30
Список использованных источников
1 ГОСТ 34.601-90. Информационная технология. Комплекс стандартов на
автоматизированные системы. Автоматизированные системы. Стадии создания. –
Взамен ГОСТ 24.601-86, ГОСТ 24.602-86; введ. 1992-01-01. – М : Стандартинформ,
2009. – 6 с.
2 ГОСТ 34.602-89. Информационная технология. Комплекс стандартов на
автоматизированные
системы.
Техническое
задание
на
создание
автоматизированной системы. – Взамен ГОСТ 24.201-85; введ. 1990-01-01. – М :
Стандартинформ, 2009. – 19 с.
3 Работы студенческие. Общие требования и правила оформления. СТО
02069024.101 – 2015. – Оренбург : Изд-во ОГУ, 2015. – 89 с.
4 Методические указания по подготовке и выполнению выпускной
квалификационной работы (дипломного проекта) для специальности 09.02.03
«Программирование в компьютерных системах. / Михайличенко Ж.В., Кузниченко
М.А. – Орск: Издательство ОГТИ, 2016 – 70 с.
5 Сайт
«icbcode»
[Электронный
ресурс]
Режим
доступа:
https://icbcode.ru/blog/10-kriteriev-horoshego-sajta
6 Сайт «fundamental» [Электронный ресурс] Режим доступа:
https://fundamental-research.ru/ru/article/view?id=36472
7 Сайт
«docs.cntd.ru»
[Электронный
ресурс]
Режим
доступа:
https://docs.cntd.ru/document/1200006924
8 Сайт
«radiodetali»
[Электронный
ресурс]
Режим
доступа:
https://www.radiodetali.su
9 Сайт
«chipdip»
[Электронный
ресурс]
Режим
доступа:
https://www.chipdip.ru/about
10 Сайт
«dip8.ru»
[Электронный
ресурс]
Режим
доступа:
https://dip8.ru/company/
11 Рудаков А.В. Технология разработки программных продуктов.
Практикум: учебное пособие для студ. учреждений сред. проф. образования. – 4-е
изд., стер. – М.: Издательский центр «Академия», 2014. – 192 с.
12 Сайт
«Office.com»
[Электронный
ресурс]
Режим
доступа:
https://www.cyberforum.ru
Лист
31
Download