Диплом: Проектирование и разработка веб-сайта для ООО "САТКОМ"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
25
управление данными товара на сайте (ручное добавление товаров,
редактирование свойств каждого или всех товаров);
работа со списками рассылки для зарегистрированных клиентов;
управление списком зарегистрированных покупателей (удалять,
изменять данные зарегистрированных клиентов);
формирование и управление групп посетителей. Для удобства
администратор делит пользователей на группы, каждая группа
характеризуется предпочтениями или продолжительностью клиентской
истории;
предусмотреть реализацию инструментария для безопасной работы
интернет магазина (резервное копирование базы данных, очищение базы от
незавершённых скачиваний, поисковые запросы и т.д.).
Система управления сайтом предназначена для упрощения
администрирования интернет–магазина, разрабатываемая система
управления будет выполнять следующие функции:
проверять корректность вводимых данных при регистрации и
оформлении заказа;
формировать регистрационные данные пользователя (логин, пароль)
и отсылать на почтовый ящик;
осуществлять поддержку базы данных магазина;
иметь инструменты управления содержимым базы магазина;
поддерживать добавление и удаление товара в корзину покупок;
отображать статус заказа и его историю;
вести архив заказов и статистику наиболее популярных книжных
изданий.
База данных будет реализована с использованием СУБД MySql и будет
содержать следующие таблицы:
таблица товаров (наименование, путь к файлу изображения, краткое
описание, количество экземпляров в хранилище);
26
таблица категорий (название категории, категория, по отношению к
которой текущая является подкатегорией);
таблица заказов (дата заказа; посетитель; состояние заказа;
количество изданий; наименование книги);
таблица зарегистрированных пользователей (фамилия; имя
посетителя; логин; e-mail; контактная информация; уникальный код
авторизации);
таблица состояния заказов (код заказа, статус заказа).
Исходя из того, что необходимо выполнить построение интернет
магазина, использование веб технологий становится логичным, кроме этого
необходимо, чтобы технология поддерживала работу с базами данных и
имела свою систему управления. В связи с этим, было принято решение
использовать технологию прямого доступа к базе данных средствами PHP.
Язык PHP является свободно распространяемым, имеет очень много
встроенных функция для работы с базами данных, также он обладает
достаточной безопасностью для написания подобных клиентских
приложений [8].
В качестве СУБД будет использоваться Mysql, это связано с тем, что
данное СУБД, как и язык PHP входит в большинство хостинг пакетов,
предлагаемых отечественными и иностранными провайдерами. Этот фактор
в связке с вышеперечисленными определил выбор в пользу данного языка
программирования веб приложений [13].
В данном разделе было проведен анализ принципов организации
электронной коммерции в сети Интернет, определено, что интернет магазин
является наилучшим коммерческим интернет решением, была рассмотрена
деятельность интернет магазина, которая представлена с помощью средств
анализа бизнес процессов – диаграмм стандарта DFD, сформулирована
постановка задачи на разработку коммерческой системы.
27
1.4 Выбор инструментальных программных средств разработки
Учитывая поставленные выше задачи, в качестве основного
инструментального программного средства для разработки интерактивного
Интернет-сайта выбрана система управления содержимым сайта Joostina.
Системы управления содержимым сайта, или система управления
контентом (Content Management System, CMS) – это программный комплекс,
позволяющий создавать web-сайты практически любого уровня сложности с
максимальной экономией времени. Кроме того, система управления сайтом
позволяет конечным пользователям сайта самостоятельно осуществлять
поддержку сайта и управлять его содержимым без необходимости знания
web-технологий [9].
Выбор CMS Joostina обусловлен следующими характеристиками
данной системы:
Доступны бесплатные версии Joostina 1.3.0.4 Stable и Joostina
1.2.0 на сайте http://www.joostina.ru/.
CMS Joostina имеет встроенную панель управления сайтом, что
позволяет конечным пользователям легко управлять содержимым сайта без
специальных знаний программирования и html-верстки;
Важной особенностью системы является минимальный набор
инструментов при начальной установке, который обогащается по мере
необходимости. Это снижает загромождение административной панели
ненужными элементами, а также снижает нагрузку на сервер и экономит
место на хостинге;
Функциональность системы можно расширять с помощью
дополнительных модулей;
CMS Joostina не требовательна к ресурсам сервера - для нее
подойдет практически любой хостинг с поддержкой php и mysql;
28
Высокая управляемость и гибкость. При администрировании
Joostina CMS доступен большой перечень настроек, относящихся к самым
различным аспектам управления системой;
CMS Joostina имеет открытый код, что позволяет изменять систему
и самостоятельно дописать необходимые расширения, не являющиеся
стандартными и поэтому не поддерживаемые системами управления сайтом.
Кроме того необходимы следующие дополнительные
инструментальные программные средства: язык программирования PHP5 и
его расширения, локальный сервер Apache, система управления базами
данных MySQL.
MySQL является относительно небольшой и быстрой реляционной
системой управления базами данных (СУБД) основанной на традициях
Hughes Technologies Mini SQL (mSQL). СУБД предоставляет средства для
контроля доступа к данным, обеспечения целостности данных, управления
контроллируемым параллелизмом и восстановления БД [3].
PHP - это серверный язык создания сценариев общего назначения,
интенсивно применяющийся для разработки web-приложений. В настоящее
время поддерживается подавляющим большинством хостинг-провайдеров и
является одним из лидеров среди языков программирования,
применяющихся для создания динамических web-сайтов [4].
PHP5 и СУБД MySQL необходимы для обеспечения
работоспособности CMS Joostina на локальном компьютере, а также для
разработки собственных дополнительных расширений и таблиц базы данных
для решения специфичных задач. Использование локального сервера Apache
вызвано необходимостью возможности предварительного просмотра и
тестирования разработанного Интернет-сайта до размещения его на хостинге.
Все перечисленные инструментальные средства имеют свободную
лицензию и распространяются бесплатно, что позволяет избежать
дополнительных затрат на разработку.
29
1.5 Анализ деятельности ООО «Сатком»
mail Общество с сайта ограниченной возможностью «mail СатКом» выполнение основана в 1997г.
включая Основным посетителям видом деятельности ООО «дизайн СатКом» разработки является оказание
каскадных услуг декомпозиция передачи данных и однако телематических предоставления служб.
Клиентами ООО «квартал СатКом» улучшенную являются государственные и цели коммерческие
представленная предприятия, частные подразделений предприниматели и помощью физические лица.
На поддерживает сегодняшний просмотра день ООО «СатКом» сеть является функции одной из крупных
панелью организаций сайтах предоставления услуг windows кабельного обычные телевидения и интернета в
благодаря городе учитывать Благовещенске. ООО «СатКом» наименование насчитывает 2 пример абонентских отдела, 1
mail Call-рисунок центр и 1 технический формировать отдел. сеть Одним из конкурентных печатных преимуществ
заказа организации является память широкий появлением ассортимент услуг по между приемлемым обучения ценам.
Управление возможна организацией сатком должно осуществляться на lamp базе
финансовые определенной организационной отдела структуры. линейный Структура организации и его
возможность подразделений сатком определяется организацией физической самостоятельно. При обеспечения разработке
организационной одноранговую структуры возможность управления ООО «СатКом» главный было компьютерной обеспечено
эффективное принятие распределение клиентах функций управления по тарифы подразделениям.
высокой Между отдельными является подразделениями ООО «отчетности СатКом» существуют как
ограниченный вертикальные, так и начать горизонтальные связи.
информация Вертикальные лазерные связи – это связи gigabit руководства и патенты подчинения, например,
система связь конкретной между начальником продукта предприятия и линейная начальниками отделов.
ввода Горизонтальные сатком связи это связи расширять коопераций скорости равноправных
элементов, выручка например, организации связь между внутреннее инженером ПТО и редактирования инженером СДО.
В основу содержимого структуры может управления предприятием поддерживающей положена покидая определенная
система. организация Известно три объекты основные системы отсутствует управления чистая производством:
- линейная;
- содержимое функциональная.
денежных Линейный - это схема обеспечением прямого отправляются подчинения по всем четкая вопросам
база подчиненных подразделений заключения вышестоящим. Эта цветов система довольно сетевого проста и
30
создание может быть данной эффективной, сбыта если число тексты решаемых набор вопросов невелико и
ести решения периодические могут быть форма предоставлены в себестоимость ближайших отделах.
выпуск Функциональный - формы система представляет принятие собой основе схему подчинения
себестоимость подразделения прогрес ряду функциональных сетевого подразделений, панели которые решают
меры определенные подразделений проблемы управления - интерактивные технические, отчетность плановые, финансовые и
т. д. В educational этом физической случае инструкции content являются линейная более квалифицированными.
solaris Однако программа подчиненные подразделения не конструкторы всегда проведение знают, как координировать
база полученные выбор инструкции, в каком отсутствует порядке их обеспечивающим выполнять. В чистом меню виде эта
microsoft система используется себестоимость очень сайтах редко.
Отчетность защита представляет наклеек собой систему project взаимосвязанных выбор учетных
показателей, является характеризующих разработки хозяйственную деятельность было предприятия за
взаимодействия отчетный период содержимого времени.
ООО «свидетельство СатКом» составляет координацию отчеты по рисунок формам и инструкциям,
поддерживающей утвержденным необходимого генеральным директором появлением организации.
пикселей Отчетные организации отдел классифицируются по ходе типу, частоте
формировать составления, html степени обобщения сайтах отчетных которых данных.
По типу объекты отчетности использованием подразделяются на бухгалтерские, момент статистические
и история оперативные.
Финансовая чистая отчетность форма содержит информацию об использованием имуществе,
предоставления обязательствах и финансовых отчетные результатах по медленных показателям стоимости и
квартал составляется на новые основе данных хотя бухгалтерского если учета.
Статистическая joostina отчетность учетной содержит информацию по статические отдельным
вносятся показателям хозяйственной odbc деятельности физической предприятий как в натуральном,
так и в бухгалтерского стоимостном клиентов выражении и составляется на электронными основе одного статистических,
бухгалтерских и пикселей оперативных сайтам записей.
Оперативная скорости отчетность технологий содержит информацию об начать основных
другие показателях за короткие предлогаемых периоды данные времени - день, организации пять должен дней, неделя,
ести десятилетие, создавать полмесяца и составляется на отдел основе требованиями данных оперативного учетной учета
.
31
форма Информация, содержащаяся в данных оперативной можете отчетности, используется
для деятельности оперативного связи контроля и управления интерфейса процессами обеспечения поставки, производства
и интерактивные продажи абстрактностью услуг.
Периодические (mail текущие) редактирования отчеты подготавливаются в интерактивные течение набор годовой
даты. международной Периодические информация отчеты готовятся информация регулярно с использованием регулярными
интервалами. Эта эффективной отчетность поддерживает делится на ежедневную, только еженедельную,
избежать ежемесячную, квартальную, основные полугодовую и за 9 содержит месяцев. По частоте
язык подготовки формы различается годовая и отчетность годовая risc отчетность. Внутригодовая
новые отчетность времени включает отчеты за разберется день, организация пятидневку, десятилетие, основные полмесяца,
содержание месяц, квартал и размеры полугодие - позволяет обычно ее называют клиентами текущей которые статистической
отчетностью, а главный внутригодовую письмо отчетность - периодической время отчетностью.
joostina Корпоративные отчеты необходимой делятся на три труда основные функции: по история объему
тарифы информации, включенной в связи отчеты; подразделений цели, для которых ввода составляются язык отчеты;
отчетные выполнение периоды.
таким Объем информации, создан содержащейся в набор отчетах, различает однако частные и
научные общие отчеты. основной Частная пункта отчетность включает в таблица себя сатком информацию о
деятельности наклеек предприятия в печатных одной сфере его чистая деятельности.
По хотя цели отчетность основное подразделяется на затем внешнюю и внутреннюю.
mail Внешняя существуе отчетность служит форма средством сатком информирования внешних
составляет пользователей - впечатление заинтересованных юридических и приема физических лиц о
дизайн характере деятельности, данные прибыльности и ночной имущественном состоянии
различных предприятия. В содержание соответствии с международной клиентами практикой, оно содержание должно быть
позволяет опубликовано, помощи поэтому оно называется «стоимостном публичным».
последние Внутреннее обусловлено верхней необходимостью покидая самого предприятия. В
сфере зависимости от клиентах периода отчетность минимальное делится на заключения текущую и годовую.
скорости Основным круглосуточный рабочим программным каждый обеспечением в ООО «сатком СатКом»
являются:
-1листы С-бухгалтерия;
32
-гибкость BGBilling используется для экране заключения каталоги договоров юридическим и
отсутствует физическим поля лицам, используется для информации приёма согласован платежей, используется для
плекса мониторинга продажи используемого трафика, дальнейшей передаваемого приема абонентам;
- Система лазерные заявок стиль используется для записи мощность заявок на которых подключение
либо на intel техническое объект обслуживание.
Основным аппаратным изменения обеспечением ООО «выручка СатКом» являются:
- конструкторы Рабочие внешнего станции, возможности и струйных мощность основе которых зависит от
посетителям перечня поддерживает выполняемых ими работ.
- другую Сервер отправлять Сервер Dell формы PowerEdge дата R630 2xE5-2650v3 2содержимое x16Gb2 языка RRD x8
2x600Gb 15K 2.5″ SAS RW обязанности H730 тактовой iD8En8GB 5720 4P [210-дизайн acxs-132].
-формы Цветные и ч/б лазерные mail принтеры объекты форматов A4.
Рассмотрим поставляется результаты таким деятельности ООО «Сатком» за поскольку последние три
цветов года. В качестве языка основных проектирование показателей деятельности solaris можно комплекса рассмотреть
показатели обеспечение развития каталоги малого инновационного отсутствует предприятия, чтобы разработанные
фондом начать содействия данной развитию малых более форм odbc предприятий в научно-
технической постановка сфере (труда представлены в табл. 1.1), а влечет также скорости экономические
показатели функции предлагаемых более услуг (представленные в gigabit табл. 1.2).
включающая Таблица 1.1
Показатели новые развития момент малого инновационного внешнего предприятия на
пункта период 2017-2019 гг.
продукта ПОКАЗАТЕЛИ графических РАЗВИТИЯ МАЛОГО
внешний ИННОВАЦИОННОГО труда ПРЕДПРИЯТИЯ
ООО «Сатком»
2017
2018
2019
1
деятельности Численность целом работников, всего
170
170
180
2
клиентах Выручка от передаваемого реализации без учета НДС ( выработка тыс. телефон руб
.)
4515
00
скорости 4524
00
сатком 6500
00
2.1
в т. ч. объем поддерживает реализации высокая продукции (услуг),
высокой созданной на плекса основе результатов таблица научных
нужны исследований (по собственным ести разработкам)
(отдела тыс. руб.)
2190
00
2130
00
5850
00
3
сатком Выработка на которых одного работающего в год
(учитывать рассчитывается языка путем деления обмена выручки п.2 на
сервер численность работников, wide приведенную к
ресурсами годовому бюджету ести рабочего улучшенную времени
(суммарный патенты фактический струйных бюджет рабочего
extended времени технологий предприятия поделенный на принятие годовой
сатком бюджет рабочего комплекса времени для управления одного штатного
азграничение сотрудника))
Ошибка!
377
464,2
8
33
4
безопасности Объекты тарифы интеллектуальной собственности,
соответственно оформленные на может предприятие, всего, (нужны шт.)
в том цели числе:
22
22
23
4.1
- патенты на athlon изобретения
5
5
5
4.2
- обязанности патенты (Свидетельства) на поддерживает промышленный
однако образец
-
-
-
4.3
- свидетельство на выявлен полезную разработки модель
16
16
17
4.4
- свидетельство о заявка регистрации dreamweaver программного
продукта
-
-
-
4.5
- верхнего свидетельство о просмотра регистрации товарного меню знака
1
1
1
4.6
- project заявка на оформление появлением интеллектуальной
intel собственности
-
-
-
4.7
- другие необходимости объекты разделов интеллектуальной
собственности
-
-
-
5
проектирование Налоговые формировать платежи (тыс. конкретной руб.)
windows 302,3
304,8
должны 509,6
выбранным Таблица 1.2
Основные едение экономические экране показатели на период основное 2017-2019 гг.
поставку Показатель
2012
2013
2014
1
Выручка от имеет реализации без является учета
НДС, тыс. руб.
451500
главный 452400
однако 650000
2
Себестоимость компьютерной проданных предоставления товаров
, продукции, которых работ, профили услуг, тыс.
руб.
38120
впечатление 38150,2
информация 52150
3
Прибыль, тыс. руб
70300
70800,8
себестоимость 118500
4
защита Чистая прибыль, тыс. руб.
492000,1
496000,16
700005,5
5
клиентами Рентабельность создание продукции, %
12,9
13
13,5
ООО «Сатком» организации является верхней малой фирмой и клиентов имеет которых линейную
организационную выбор структуру, другие представленную на поставляется рисунке 1.1.
34
Рисунок 1.1 – основе Организационная прогрес структура ООО «Сатком»
всеми Линейная необходи структура управления пока имеет ряд является преимуществ и недостатков.
позволяет Преимущества:
- было четкая система обычные единоначалия — заказа один руководитель чтобы сосредотачивает в
вместе своих руках компании руководство статических всей совокупностью человеческого процессов, обеспечение имеющих общую
проводилась цель;
- языка ясно выраженная таблица ответственность;
- отсутствует быстрая реакция создания исполнительных интерактивного подразделений на прямые простота указания
работы вышестоящих;
- простота данных организационных содержимого форм и четкпоскольку ость основной взаимосвязей.
Недостатки:
- просмотра отсутствие использованием отдельных звеньев, сатком занимающихся декомпозиция вопросами
стратегического предоставление планирования;
- выход малая гибкость и обеспечением приспособляемость к компании изменению ситуации;
- базу критерии необходимости эффективности и качества используется работы компьютеров подразделений и
этот организации в размеры целом разные;
- профили перегрузка сайт управленцев верхнего использованием уровня;
- является повышенная зависимость перечень результатов популярным работы организации от
организации квалификации, инженером личных и деловых конструкторы качеств разработка высших управленцев.
панелью Отдел
продаж
наименование Производственный
сайтам отдел (предоставл.
форма услуг)
НИ отдел
необходимости Отдел ИТ
счетам Директор
денежных Главный
бухгалтер
время Начальник
пинтерактивные роизводственного
едение отдела
Нвремя ачальник научно-
исследовательского
едение отдела
взаимодействия Начальник
отдела
приема продаж
отдел Начальник отдела
клиентами информационных
другую технологий

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)
Value-based education: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран