Проектирование Web-приложения для автоматизации процесса продаж программных продуктов
Разработка Web-приложения для ООО "Научно-производственная фирма по применению информационных технологий в электрических сетях". Техническое задание, проектирование процессов, создание базы данных, разработка дизайна, тестирование и отладка сайта.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 24.06.2011 |
Размер файла | 3,8 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Аналогичным образом были созданы все остальные объекты содержимого представленные на сайте.
Важной особенностью системы Joomla! является наличие модулей. Модуль - это небольшой элемент контента, который можно разместить в любом мести сайта, если это позволяет шаблон. Модули очень легко устанавливаются в системе из панели администратора. Модули могут отображатся на всех страницах сайта или только на каких-то конкретных. Модули Joomla! могут включать: Главное меню (Main Menu), Верхнее меню (Top Menu), Систему выбора шаблонов (Template Chooser), Опросы (Polls), Экстренные сообщения (Newsflash), Счетчик хитов (Hit Counter).
В данном сайте используются такие модули как Главное меню (Main Menu), Верхнее меню (Top Menu) и Поиск (Search). Они расположены на главной странице, а также на всех остальных. Модули Главное меню, Верхнее меню предназначены для отображения главного меню и верхнего. В настройках каждого модуля можно задать его параметры отображения, позицию на экране, а также остальные его свойтва. Модуль Поиск предназначен для отображения на страницах сайта панели поиска.
2.4.6 Создание главного меню Web-приложения
После создания структуры содержимого, необходимо создать меню для пользователей Web-приложения. Меню - это набор кнопок, которые приведут на конкретные объекты, например, объект содержимого, компонент и т.д.
В данном случае рассматривается меню, построенное на стандартном модуле Главное меню. Данный модуль является по умолчанию главным для создания меню. Место вывода меню на сайте определяется в шаблоне сайта. Модуль Главное меню отображается на каждой странице сайта. Для работы с меню для сайта необходимо перейти на страницу "Менеджер модулей" (рисунок 2.15) и выбрать “Главное меню”.
Рисунок 2. 15- Переход на страницу «Управление меню»
На странице "Менеджер меню" можно увидеть список уже созданных пунктов меню (рисунок 2.16).
Рисунок 2.16 - Управление меню
Для добавления нового пункта меню необходимо перейти на страницу "New". На странице "New Menu Item" (Новый пункт меню) доступно несколько типов создаваемого пункта меню. Все типы разбиты по группам: Содержимое (пункт меню будет отображать содержимое объекта), Разное, Отправка, пункт меню позволяющий добавлять объекты содержимого с сайта, Компоненты, пункт меню позволяющий работать с компонентом и его возможностями, Ссылки.
Когда выбран тип нового пункта меню, необходимо перейти на страницу "Добавление - новый пункт меню: XXX" (тремя Х-ми заменено название типа нового пункта меню). На этой странице необходимо выбрать и заполнить основные параметры и поля нового пункта меню. Параметры и поля отличаются в зависимости от выбранного типа нового пункта меню. В данном примере рассматривается добавления нового пункта меню типа: "Ссылка - статический объект". Создается ссылка на страницу «Услуги» (рисунок 2.17).
Рисунок 2.17 - Создание ссылки
В поле "Static Content" (Статический объект) необходимо выбрать один из созданных статических объектов. В поле "Parent Item" (Родительский пункт меню) перечисляются все существующие пункты меню, которые можно выбрать как "родительский пункт" для нового пункта меню. Также можно задать способ открытия ссылки: в новом окне или нет. Можно сразу опубликовать ссылку, а также задать уровень доступа: для всех пользователей, только для зарегистрированных. В данном случае ссылка доступна для всех. Финальный вариант Главной страницы с меню и всеми элементами показан на рисунке 2.23.
Рисунок 2.23 - Главная страница
Выводы
1. При создании Web-приложения были разработаны сущности и созданы связи между ними. Были разработаны таблицы баз данных, описаны модули и основные страницы Web-приложения. была спроектирована логическая модель в виде отношений.
2. Выбранная система управления содержимым сайта (Joomla!) удовлетворяет заданным требованиям, имеет широкие возможности по разработке, удобна в использовании и проста в эксплуатации. Система не требует установки на компьютеры всех сотрудников, поддерживающих сайт.
3. ИНФОРМАЦИОННОЕ И ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
3.1 Общие сведения о Web-приложении
Web-приложение для ООО «Научно-производственная фирма по применению информационных технологий в электрических сетях», запускается в любом браузере, рекомендуется использовать браузер Mozilla Firefox или Chrome. Основными функциями приложения являются продажа программного комплекса RersPC, а также реклама деятельности предприятия в сети Internet с предоставлением полной информации о предприятии. Также имеется возможность обратной связи с представителями ООО «Научно - производственная фирма по применению информационных технологий в электрических сетях» для получения ответов на вопросы связанных с деятельность предприятия.
Web-приложение разработано на CMS Joomla! 1.5.20.
Работа Web-приложения осуществляется в виде переходов по страницам, при этом под страницей понимается предоставление пользователю некоторых возможностей и обработка его выбора. В страницу входят заголовок, главное меню с соответствующими подменю, а также основная информационная часть. Под событиями понимаются процессы, активизируемые пользователем (например, переход по ссылке). Роль событий на сайте выполняют ссылки, по нажатию которых происходит переход на новую страницу.
Разработанное Web-приложение может использоваться на IBM-совместимых компьютерах под управлением любой операционной системы, с установленным Internet браузером.
3.2 Функциональное назначение Web-приложения
Назначение данного Web-приложения - представление полной информации о предприятии, полного перечня предоставляемых услуг, с возможность обратной связи, по интересующим вопросам, с представителями ООО «Научно - производственная фирма по применению информационных технологий в электрических сетях». Web-приложение для предприятия взаимодействует с базой данных и выполняет следующие функции:
- позволяет получить краткую информацию о предприятии, ознакомиться со всеми видами услуг, гарантийным сервисом, перечнем актов по согласованию работ;
- осуществляет поиск нужной информации по сайту;
- позволяет получить информацию о продаваемых программных продуктах;
- позволяет получить контактную информацию предприятия.
3.3 Описание логической структуры Web-приложения
Логическая структура Web-приложения представлена в виде мультиграфа гиперссылок в приложении Б.
3.4 Требования к техническому обеспечению
3.4.1 Общие требования
В ходе дипломного проектирования выполняется разработка Web-приложения для ООО «Научно-производственная фирма по применению информационных технологий в электрических сетях».
Web-приложение разработано с использованием HTML (HyperText Markup Language) - использовался для создания Web-страниц, CSS (Cascading Style Sheets) - каскадные таблицы стилей представляют собой описания различных HTML-элементов и созданы для расширения свойств последних. В целях облегчения написания HTML кода был использован визуальный редактор DreamWeaver MX, удобный инструмент для написания Web-страничек. Также при создании сайта был использован PHP - широко распространённый открытый ресурс - язык скриптинга (сценариев) общего назначения, который создан специально для Web и который можно внедрять в HTML. Для уменьшения затрат на разработку, а также уменьшения времени разработки использовалась система управления содержимым сайта (CMS) Joomla 1.5.20. Joomla представляет собой набор скриптов, написанных на языке программирования PHP. Этот язык был специально разработан для написания Web-приложений.
Во всех Web-приложениях существуют две так называемые "стороны" выполнения кода - серверная и клиентская. К клиентской части относятся HTML, CSS, Javascript, а к серверной ASP, JAVA, PHP и т.д. Исходя из этого, для работы (выполнения) скриптов Joomla, необходимо наличие Web-сервера с поддержкой PHP и MySQL и Web-браузера у пользователя.
Для функционирования Web-приложения нужна операционная система Microsoft Windows XP или выше.
Требуется один из следующих Web-браузеров: Internet Explorer, Opera, Mozilla Firefox.
3.4.2 Требования к техническому обеспечению сервера
Для сервера ограничиваются обоснованием требований к свободному пространству на жёстком диске, необходимому для размещения сайта и файлов баз данных.
В данном случае, при первоначальной установке, необходимо наличие 40 мегабайт свободного пространства на машине Web-сервера для начального размещения файлов системы управления контентом сайта Joomla и 80 мегабайт свободного пространства для файлов базы данных. В дальнейшем, в связи с увеличением размера базы данных, размер необходимого дискового пространства может увеличиваться.
3.4.3 Требования к техническому обеспечению клиентской стороны
Основные требования к техническому обеспечению клиентской стороны заключаются в соблюдение минимальных системных требований для выше перечисленных операционных систем.
При использовании операционной системы Windows XP Professional следует использовать процессор с характеристиками не ниже Pentium II 500 МГц или более мощный (или совместимый с ним), что является минимальным требованием, заявленным фирмой Microsoft для работоспособности операционной системы.
С требованиями к объему оперативной памяти для каждого из Web-браузеров можно ознакомиться в поставляемой с ними документации.
При использовании встроенного в систему Web-браузера Internet Explorer требования к объему оперативной памяти составят:
Пусть O - требуемый объем оперативной памяти, тогда O будет рассчитываться по формуле:
O = O1 + O2, (3.1)
где O1 - объем памяти, необходимый приложению.
O2 - объем памяти, необходимый операционной системе Windows XP.
Запущенному Web-приложению Internet Explorer требуется около 15 Мбайт памяти, Windows XP необходимо 128 Мбайт оперативной памяти.
Общий объем оперативной памяти, требующийся для работоспособности разработанного Web-приложения, при использовании Web-браузера Internet Explorer, можно вычислить:
O1 = 15 Мбайт, O2 = 128 Мбайт. Подставив значения в формулу (3.1), получим следующие результаты:
O = 15 + 128 = 143 Мбайт
Запущенному Web-браузеру Opera требуется 64 Мбайт памяти, Windows XP необходимо 128 Мбайт оперативной памяти.
O = 64 + 128 = 192 Мбайт.
Запущенному Web-браузеру Mozilla Firefox требуется 64 Мбайт памяти, Windows XP необходимо 128 Мбайт оперативной памяти.
O = 64 + 128 = 192 Мбайт
Запущенному Web-браузеру Google Chrome требуется 32 Мбайт памяти, Windows XP необходимо 128 Мбайт оперативной памяти.
O = 32 + 128 = 160 Мбайт
Таким образом, для возможности полноценного просмотра Web-приложения в операционной системе Windows XP необходимо: При использовании Web-браузера Internet Explorer 143 Мбайт оперативной памяти, Web-браузеров Mozilla Firefox и Opera 192 Мбайт оперативной памяти, для Web-браузера Google Chrome 160 Мбайт оперативной памяти.
Требования к пространству на жестком диске рабочей станции для различных Web-браузеров следующие:
- Internet Explorer - необходимый объем памяти 50 Мб;
- Opera - необходимый объем памяти 45 Мб;
- Google Chrome - необходимый объем памяти 40 Мб;
- Mozilla Firefox - необходимый объем памяти 50 Мб.
Web-приложение не использует дополнительные аппаратные возможности акселерации видеоадаптера, поэтому специфические требования к видеоадаптеру рабочей станции не предъявляются.
В разработанном Web-приложения использует шрифты различных размеров, на этом основании экспериментальным путем можно сделать вывод, что для нормального просмотра сайта требуется минимальный размер диагонали монитора рабочей станции 15 дюймов, рекомендуется 17 дюймов.
Обоснование разрешения проводится, исходя из размера окон Web-браузера, используемых пользователем. Поскольку при запуске браузера его окно, как правило, открывается в максимальном размере, соответствующем размеру экрана, не предъявляется особых требований к разрешению экрана. Для улучшения видимости рекомендуется использовать разрешение экрана 1024?768 при качестве цветопередачи 32 бит (определено экспериментально).
Экспериментальным путем было установлено, что у пользователя должно быть Internet соединение, со скоростью минимум 56 кбит/с и выше.
3.5 Установка и вызов Web-приложения
Для работы Web-приложения требуется наличие любого Web-браузера, например Internet Explorer 6.xx и выше, Opera 8.0, Firefox 3.0 и т.п.
Чтобы открыть Web-приложение нужно в адресной строке Web-браузера ввести адрес сайта.
3.6 Входные данные Web-приложения
К входным данным приложения можно отнести БД, к которой осуществляется подключение. Помимо этого к входным данным относятся:
- данные об услугах предприятия;
- данные о контактной информации покупателя;
- данные в анкете необходимые для покупки программного обеспечения:
- электронный почтовый ящик;
- имя;
- фамилия;
- отчество;
- адрес;
- город;
- почтовый индекс;
- страна.
3.7 Выходные данные Web-приложения
К выходным данным программы относится данные извлекаемые из БД:
- документация для программного обеспечения;
- данные о контактной информации;
- программное обеспечение
- информация о предприятие.
3.8 Краткая инструкция по работе с Web-приложением
После запуска Web-приложения в Web-браузере на экране появляется главная страница. Здесь пользователь с помощью указателя мыши может совершать необходимые действия навигации по меню, и по модулям поиска и обратной связи (рисунок 3.2).
Рисунок 3.2 - Вид главной страницы Web-приложения
Для покупки программного обеспечения, необходимо зарегистрироваться, для этого нужно выбрать в меню «Авторизация» ссылку «Регистрация» в главном меню выбрать ссылку «Услуги» (Рисунок 3.3).
Рисунок 3.3 - Страница с авторизацией
Затем пользователю необходимо заполнить о себе информацию (Рисунок 3.4).
Рисунок 3.4 - Страница «Регистрация»
После регистрации пользователь может авторизоваться, введя Логин и пароль в меню «Авторизации» (Рисунок 3.3).
Авторизованному пользователю доступен раздел «Покупка ПО» в категории «Магазин» (Рисунок 3.5).
Рисунок 3.5 - Главное меню
В разделе «Покупка ПО» откроются категории товаров, в которой отображена категория «Soft».
При переходе в категорию «Soft» пользователь выбирает программное обеспечение. После выбора необходимо нажать «Купить» (Рисунок 3.6)
Рисунок 3.6 - Выбор покупки
Далее пользователь переходит на страницу «Корзина» рисунок 3.7,где может оформить заказ, нажав на кнопку «Оформить заказ».
Рисунок 3.7 - Страница «Корзина»
При оформлении заказа пользователю необходимо заполнить контактную информацию (Рисунок 3.8). После заполнение необходимо нажать на кнопку «Сохранить».
Рисунок 3.8 - Страница «Контактная информация»
Далее указывается один из способов оплаты продукта: WebMoney, ROBOKASSA, Visa.
Для примера выберем способ оплаты Webmoney.
После выбора системы оплаты пользователю открывается страница подтверждения платежа
Затем пользователю открывается страница подтверждения платежа (Рисунок 3.9)
Рисунок 3.9 - Страница подтверждения
При нажатие кнопки далее пользователю необходимо будет ввести цифры с картинки в текстовое поле.
Далее пользователя перенесет на страницу загрузки программы.
Выводы
1. Разработанное Web-приложение позволяет автоматизировать процесс продаж программного обеспечения, что повышает эффективность работы предприятия.
2. Было рассмотрено программное, информационное и техническое обеспечение необходимое для работы разработанного Web-приложения. Установлены минимальные требования к аппаратуре:
- процессор с тактовой частотой не ниже 500 МГц;
- не менее 143-192 Мбайт ОЗУ;
- internet соединение, со скоростью минимум 56 кбит/с и выше.
Для работы Web-приложения требуется один из Web-браузеров: Internet Explorer, Opera, Firefox, Chrome .
3. Помимо описания требований к работе Web-приложения также в данной главе была приведена краткая инструкция по работе с ним.
4. ТЕХНИКО-ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ РАЗРАБОТКИ WEB-САЙТА ДЛЯ ООО «НАУЧНО - ПРОИЗВОДСТВЕННАЯ ФИРМА ПО ПРИМЕНЕНИЮ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ В ЭЛЕКТРИЧЕСКИХ СЕТЯХ»
4.1 Краткая характеристика проекта
Наиболее важным моментом для разработчика, с экономической точки зрения, является процесс формирования цены. На разработку программного продукта средней сложности обычно требуются весьма незначительные средства. Однако, при этом она может дать экономический эффект, значительно превышающий эффект от использования достаточно дорогостоящих систем.
Цель данного дипломного проекта разработать Web-приложения для ООО «Научно-производственная фирма по применению информационных технологий в электрических сетях». С внедрением Web-приложения произойдет повышение количества клиентов и спроса на услуги связанного с широким представлением информации об предоставляемых предприятием услугах в сети Internet.
Рассмотрим методику определения трудоемкости работ по созданию программного продукта, расчета себестоимости автоматизированной информационной системы и оценки экономической эффективности внедрения программного продукта.
4.2 Трудоемкость выполняемых работ
Затраты на разработку распределяются между двумя видами работ: научно-исследовательскими и опытно-конструкторскими. В рамках данного проекта предусматривается расчет затрат на выполнение только научно-исследовательских работ.
Затраты труда на разработку типичного программного изделия (ПИ) принимаются в соответствии с исходными данными таблицы 4.1.
Таблица 4.1- Структура затрат на разработку
Наименование стадии |
Содержание стадии |
Трудоемкость, % |
|
Подготовительная стадия |
Изучение научно-технической литературы. Согласование и утверждение тех. задания и календарного плана проведения работ. |
20 |
|
Теоретическая разработка |
Технико-экономическое обоснование и описание задач для алгоритмизации. |
10 |
|
Алгоритмизация и программирование |
Разработка алгоритмов, блок-схем, разработка web-страниц, их отладка на ЭВМ. |
55 |
|
Обобщение и выводы |
Обобщение результатов работы, выводы |
5 |
|
Техническая отчетность |
Подготовка отчетной документации по выполненной работе |
4 |
|
Заключительная стадия |
Оформление и утверждение результатов |
6 |
|
Итого |
100 |
Трудоемкость разработки программного обеспечения Tпо, чел.-ч., определяется по формуле
Tпо=Tо+Tи+Tа+Tп+Tотл+Tд, (4.1)
где Tо - затраты труда на описание задачи, чел.-ч.;
Tи - затраты на исследование предметной области, чел.-ч.;
Tа - затраты на разработку блок схемы, чел.-ч.;
Tп - затраты на программирование, чел.-ч.;
Tотл - затраты на отладку программы, чел.-ч.;
Tд - затраты на подготовку документации, чел.-ч..
Большинство составляющих трудоемкости определяются через общее число операторов D, ед., по формуле
D=бc(1+p), (4.2)
где б - число операторов, ед.;
c - коэффициент сложности задачи, (с = 1,25 ... 2);
p - коэффициент коррекции программы, учитывающий новизну проекта (для совершенно новой программы p=0,1).
Условное число операторов, участвующих в программе, составит порядка 2500 единиц. Учитывая этот факт, выберем коэффициент сложность задачи c=1.5. Тогда
D=2500*1,5*(1+0,1)=4125 ед.
Затраты труда на описание задачи Tо точно определить заранее невозможно, поэтому ориентировочно принимаем Tо=25 чел.-ч.
Затраты труда на исследование предметной области Tи, чел.-ч., с учетом уточнения описания и квалификации программистов определяются по формуле
где D - общее число операторов, ед.;
b - коэффициент увеличения затрат труда, вследствие недостаточного описания задачи (b=1,2 ... 1,5);
su - количество операторов, приходящееся на один чел.-ч. (для данного вида работ su= 75 ед./чел.-ч);
kk - коэффициент квалификации программиста (этот коэффициент определяется в зависимости от стажа).
Работы по описанию задачи, исследования предметной области и разработку блок схемы решения выполняет инженер-технолог с окладом 9000 руб. в месяц и коэффициентом квалификации kк=1,2.
чел.-ч.
Затраты труда на разработку алгоритма решения задачи Tа, чел.-ч., рассчитывается по формуле
, (4.4)
Обычно принимают sa = 20 ... 25 ед./чел.-ч.
Затраты труда на составление программы на ПК по готовой блок-схеме Tп, чел.-ч., вычисляют по формуле
, (4.5)
где sn = 20 ... 25 ед./чел.-ч.
Данную работу выполняет инженер программист, с окладом 5000 руб./мес. и коэффициентом квалификации kк=0,8.
Затраты труда на отладку программы на ПК Tотл, чел.-ч., вычисляют по формуле
где sотл= 4 ... 5 ед./чел.-ч.
Затраты труда на отладку программы выполняет инженер-технолог с окладом 9000 руб./мес. и коэффициентом квалификации kк=1,2.
Затраты труда на подготовку документации по задаче Tд, чел.-ч., вычисляют по формуле
Tд =Tдр+Tдо, (4.7)
Где Tдр - затраты труда на подготовку материалов в рукописи, чел.-ч.:
, (sдр = 15 ... 20 ед./чел.-ч.), (4.8)
Tдо - затраты труда на редактирование, печать и оформление документов, чел.-ч.:
Tдо=0,75Tдр. (4.9)
Затраты труда на подготовку материалов в рукописи, редактирование, печать и оформление документов выполняет инженер программист, с окладом 5000 руб./мес. и коэффициентом квалификации kк=0,8. Тогда подставляя формулы (4.8) и (4.9) в (4.7) и подставляя значения, получим затраты труда на подготовку документации
Полные трудозатраты на разработку программного продукта по формуле (4.1)
Tпо=25+55+171,8+234,37+859,37+501,2=1846,74 чел.-ч.
Полученное значение общей трудоемкости Tпо, чел.-ч., необходимо скорректировать с учетом уровня языка программирования:
T=Tпоkкор, (4.10)
Где kкор - коэффициент, учитывающий уровень языка программирования (kкор = 0,8…1,0).
Так как разработка велась с использованием средств PHP, а также системы управления контентом Joomla возьмём kкор = 0,8.
T=1846,74 *0,8=1477,3 чел.-ч.
4.3 Расчет себестоимости автоматизированной информационной системы
Себестоимость создания автоматизированной информационной системы определяется по следующим статьям калькуляции:
а) основная заработная плата производственного персонала;
б) дополнительная заработная плата производственного персонала;
в) отчисления на социальные нужды;
г) затраты на электроэнергию;
д) затраты на амортизацию и ремонт вычислительной техники;
е) расходы на материалы и запасные части.
Основная заработная плата обслуживающего персонала Зо, руб., определяется по формуле
Зо=sчT, (4.11)
где sч - часовая тарифная ставка программиста (руб./ч);
T - время работы программиста (ч).
Принимая во внимание то, что в месяце в среднем работают 160 часов получим следующие тарифные ставки.
Часовая тарифная ставка инженера-технолога с окладом 9000:
Часовая тарифная ставка инженера программиста, с окладом 5000:
Основная заработная плата с учетом коэффициента корректировки и различных часовых ставок программистов
Зо=56,25*0,8*(25+55+171,8+859,37)+31,75*0,8*(234,37+501,2)+= 50002,6+ 18242,1= 68244,33руб.
Дополнительная заработная плата обслуживающего персонала Зд руб., определяется по формуле
Зд=Зозд, (4.12)
где зд - коэффициент дополнительной заработной платы (зд = 0,1...0,2).
Дополнительная заработная плата составит
Зд=0,1*68244,33=6824,43руб.
Отчисления на социальные нужды Зс, руб., определяется по формуле
, (4.13)
где зс ? норматив социальных отчислений (зс=34%).
Затраты на потребляемую электроэнергию Зэ, руб., определяется по формуле
Зэ=Pвtвцэ, (4.14)
Где Pв - мощность ЭВМ, кВт;
tв - время работы вычислительного комплекса, ч;
цэ - стоимость 1 кВт-ч электроэнергии, руб./кВт-ч.
Фонд рабочего времени при создании программного продукта tв, ч, можно определить по формуле
tв=бп(Tп+Tдо+Tотл), (4.15)
где бп - коэффициент, учитывающий затраты времени на профилактические работы (бп = 1,15).
Фонд рабочего времени при создании программного продукта
tв=1,15*(234,37++859,37)= 1504,8ч.
Тогда затраты на потребляемую электроэнергию
Зэ=0,3*1,4*1299,5=545,8 руб.
Расходы на материалы и запасные части Зм, руб., определяется по формуле
Где i = 1,2,…,n - перечень видов материалов;
mмi - количество i-гo вида материалов, ед., шт.;
цi - цена одной единицы i-гo вида материалов, руб.
Данный вид расходов включал в основном расходы на канцелярские товары и бумагу и составил Зм = 200 руб.
Затраты на техническое обслуживание и текущий ремонт:
Где Kв - балансовая стоимость вычислительной техники, руб.;
tв.г. - годовой фонд времени работы вычислительной техники (tв.г.=2112 ч);
б = 4% - норма отчислений на ремонт.
Затраты на техническое обслуживание и текущий ремонт (стоимость вычислительной техники Kв=29000 руб.)
руб.
Себестоимость создания автоматизированной информационной системы соответственно равна
З=Зо+Зд+Зс+Зэ+Зм+Зп. (4.18)
З=68244,33+6824,43+25523,37+545,8 +200+826,5= 96188,93 руб.
Примем норму амортизации на технические средства На=20%, на основании лет. Годовые амортизационные отчисления на полное восстановление технических средств и программного обеспечения Ао, руб., рассчитываются по формуле:
Ао = Кв? На (4.19)
Ао = 29000?0,2 = 5800
Амортизационные отчисления Ап, руб. за период создания программного продукта определим по формуле:
Ап=Ао? Кдн / Крг, (4.20)
где Кдн=22 дн. - количество отработанных дней;
Крг=264 дн. - количество рабочих дней в году.
Ап = 5800?22/264 = 483,3
Поскольку разработка программного продукта ведется и инженером-программистом отдела информационных технологий предприятия, оптовая и договорная цена программного продукта не определяется. Капиталовложения при внедрении программного продукта равняются его себестоимости.
4.4 Оценка экономической эффективности проекта
Показатель эффекта определяет все позитивные результаты, достигаемые при использовании программного продукта. Прибыль от использования продукта за год П, руб., определяется по формуле
П=Э?З, (4.21)
Где Э - стоимостная оценка результатов применения программного продукта в течение года, руб.;
3 - стоимостная оценка затрат при использовании программного продукта, руб.
В данном случае амортизацию можно не учитывать, поскольку вычислительная техника активно используется и в других целях, помимо применения данного программного продукта.
Приток денежных средств из-за использования программного продукта в течение года Э, руб., может составить
Э=(Здо?Завт)+Эдоп, (4.22)
Где Здо - затраты по работе с клиентами до внедрения, руб.;
Завт - затраты после внедрения подсистемы, руб.;
Затраты бухгалтерского отдела до внедрения подсистемы Здо, руб., определяется по формуле
Здо=tдо*цч*kд, (4.23)
Где tдо- время, затрачиваемое на работу с клиентами до внедрения, ч;
цч - цена одного часа работы сотрудника, руб.;
kд = 1...2 - коэффициент, учитывающий дополнительные затраты времени на логические операции.
Данный продукт используется бухгалтерским отделом состояшим из двух человек, с окладом сотрудников 10000 руб., премиальный фонд -- 50% от оклада. Часовая тарифная ставка сотрудника:
Цена одного часа работы:
цч=sч=93,75 руб.
Учитывая, что время, затрачиваемое на работу с клиентами до внедрения, составляло в среднем около 42 часов в месяц и выбирая коэффициент kд=1,4, получим, что годовые затраты до внедрения подсистемы:
Здо=42*93,75*1,4*12*4= 264600 руб.
Завт=tацчkд, (4.24)
где tа - затраты времени после внедрения системы для той же самой работы, ч.
Ожидается, что tа=10 часов, тогда
Завт=10*93,75*12*6= 45000 руб.
Годовой эффект от внедрения программного продукта
Э=Здо?Завт =264600?45000=219600 руб.
Эксплуатационные затраты при использовании программного продукта будут состоять из затрат на электроэнергию, техническое обслуживание и текущие ремонты вычислительно техники.
Для двух человек из бухгалтерского отдела за 12 месяцев затраты на электроэнергию при потребляемой мощности компьютера Рв=0,3 кВт составят (стоимость электроэнергии цэ=1,4 руб./кВт-ч.):
Зэ=0,3*2*10*12*1,4=100,8 руб.
Затраты на техническое обслуживание и текущий ремонт:
Тогда, получим
З=Зэ+Зп=100,8 +131,81=232,61 руб.
Прибыль согласно формуле (4.19):
П=219600?232,61 =219367,39 руб.
Далее необходимо определить основные экономические показатели проекта:
чистый дисконтированный доход (ЧДД) от использования программного продукта;
внутреннюю норму доходности (ВНД) проекта;
срок окупаемости (Ток) проекта.
Чистый дисконтированный доход от использования программного продукта ЧДД, руб., определяют по формуле
где n - расчетный период, год;
Рk - прибыль от использования программного продукта за k-й год его эксплуатации, руб.;
Е - норма дисконта;
K - капиталовложения при внедрении программного продукта, руб.
Капиталовложения при внедрении программного продукта равняются его себестоимости:
К=З=96188,93 руб.
Расчетный период возьмем равный 4 года. Тогда при норме дисконта 10% чистый дисконтированный доход за четыре года использования программного продукта составит
Делаем вывод, что ЧДД - положителен, т.е. проект эффективен.
Внутреннюю норму доходности проекта Евн, %, определяют по формуле
Где Евн.MAX+ - максимальное значение внутренней нормы дисконта, %, при которой ЧДД является положительной величиной (ЧДД > 0);
Евн.MIN? - минимальное значение внутренней нормы дисконта, %, при которой ЧДД является отрицательной величиной (ЧДД < 0);
- ЧДД, руб., вычисленный по формуле (4.25) при подстановке нормы дисконта
- ЧДД, руб., вычисленный по формуле (4.25) при подстановке нормы дисконта
Предполагаем, что Евн лежит в диапазоне 60...70%. При норме дисконта Евн=60% ЧДД=38030 (положителен), при Евн=70% получаем ЧДД= -10792,02 руб. (отрицателен).
Срок окупаемости проекта Tок, год, можно найти по формуле
где N - максимальное количество лет, прошедших с начала эксплуатации программного продукта, в течение которых, величина дохода от его использования не превысила величины капиталовложения при внедрении программного продукта;
Эj - величины приведенных (дисконтированных) годовых эффектов за j-й год, руб., прошедший с начала эксплуатации программного продукта, вычисленные по формуле (4.25) при подстановке нормы дисконта E = 10%.
Величины приведенных (дисконтированных) годовых эффектов по годам расчетного периода равны:
руб.;
руб.;
руб.
руб.
Величина дохода за первый год составит
УЭ=199424,9 руб.,
что больше величины капиталовложений (96188,93 руб.).
Величина дохода за первые два года
УЭ=199424,9 +181295,36 = 380720,26 руб.,
что больше величины капиталовложений (96188,93 руб.).
Срок окупаемости проекта составит 1 год.
4.5 Основные технико-экономические показатели проекта
Основные технико-экономические показатели проекта приведены в таблице 4.2.
Таблица 4.2 ? Основные технико-экономические показатели проекта
Основные характеристики |
Единицы измерения |
Проект |
|
Итоговая трудоемкость разработки |
чел.-ч. |
1846,74 |
|
Полные затраты на создание программного продукта |
руб. |
96188,93 |
|
Годовой эффект от внедрения программного продукта |
руб. |
199424,9 |
|
Чистый дисконтированный доход за 4 года использования программного продукта |
руб. |
599176,17 |
|
Внутренняя норма доходности |
% |
67,7 |
|
Срок окупаемости проекта |
год |
1 |
Выводы
1. Разработка Web-приложения позволила снизить время работы бухгалтерского отдела с клиентами с 40 до 10 часов в месяц.
Себестоимость разработки, согласно расчетам, составила 96188,93 рублей при трудоемкости 1846,74 чел.-ч. Срок окупаемости около 1 года при годовом эффекте 199424,9 рубля и внутренней нормой доходности 67,7%.
2. Дисконтированный доход за 4 года использования продукта составит 599176,17 рублей. Отсюда следует, что разработка Web-приложения является выгодной.
5. БЕЗОПАСНОСТЬ И ЭКОЛОГИЧНОСТЬ ПРОЕКТА
Обеспечение безопасной жизнедеятельности человека в значительной степени зависит от правильной оценки опасных и вредных производственных факторов. Уровни этих факторов не должны превышать предельных значений, оговоренных правовыми, техническими и санитарно-техническими нормами. Эти нормативные документы обязывают к созданию на рабочем месте условий труда, при которых влияние опасных и вредных факторов на работающих либо устранено совсем, либо находится в допустимых пределах.
В данной главе дипломного проекта освещаются основные вопросы техники безопасности труда. В качестве примера оптимального рабочего места приводится анализ характеристик и расчет показателей для нормализации уровня шума помещения ООО «Научно - производственная фирма по применению информационных технологий в электрических сетях».
5.1 Общая характеристика опасных вредных факторов на рабочем месте оператора информационной подсистемы
Работа с компьютером характеризуется значительным умственным напряжением и нервно-эмоциональной нагрузкой операторов, высокой напряженностью зрительной работы и достаточно большой нагрузкой на мышцы рук при работе с клавиатурой ПЭВМ. Большое значение имеет рациональная конструкция и расположение элементов рабочего места, что важно для поддержания оптимальной рабочей позы человека-оператора.
Во время работы с ПЭВМ на оператора возможно воздействие следующих опасных и вредных факторов:
Физических: низкочастотные электрические и магнитные поля, опасное напряжение в электрической сети, статическое электричество, недостаточная освещенность рабочего места, превышающий допустимые нормы шум, блеклость экрана дисплея;
Психофизиологических: напряжение зрения и внимания, интеллектуальные и эмоциональные нагрузки, длительные статические нагрузки и монотонность труда.
Работа, выполняемая с использованием вычислительной техники, имеют следующие недостатки:
- вероятность появления прямой блесткости;
- ухудшенная контрастность между изображением и фоном;
- отражение экрана.
В связи с тем, что естественное освещение слабое, на рабочем месте должно применяться также искусственное освещение.
В процессе работы с компьютером необходимо соблюдать правильный режим труда и отдыха. В противном случае у персонала отмечаются значительное напряжение зрительного аппарата с появлением жалоб на неудовлетворенность работой, головные боли, раздражительность, нарушение сна, усталость и болезненные ощущения в глазах, в пояснице, в области шеи и руках.
5.2 Обеспечение безопасности на рабочем месте оператора
Помещение ООО «Научно производственная фирма по применению информационных технологий в электрических сетях» находится на первом этаже пятиэтажного здания. Помещение, в котором находится рабочее место оператора, имеет следующие характеристики:
а) длина помещения: 6 м;
б) ширина помещения: 4 м;
в) высота помещения: 3 м;
г) площадь помещения составляет - 24 м2;
д) число окон: 1, на восточной стороне здания;
е) освещение: естественное и общее искусственное;
ж) вид выполняемых работ: работа с программами, работа с периферийными устройствами.
В помещении находятся 3 рабочих места, оснащенных персональными компьютерами. В соответствии с СанПиН 2.2.2. 542-96 для организации работы с персональными электронно-вычислительными машинами, площадь помещения на одно рабочее место с ПЭВМ должна составлять не менее 6 квадратных метров, объем - не менее 19,5 кубических метров с учётом максимального числа одновременно работающих.
Таким образом, площадь помещения составляет 24 м2. На каждого оператора ПЭВМ приходится 8 квадратных метров, что соответствует нормам. Объем соответственно составляет 72 м3. Следовательно, на одного оператора приходится 24 м3, что также соответствует нормам.
Естественное освещение осуществляется через окно. В связи с ориентацией окна на восток стены должны быть желто-зеленого цвета. В обследуемом помещении стены окрашены в зеленый цвет, что соответствует установленным требованиям.
Вычислительная техника является источником существенных тепловыделений, что может привести к повышению температуры и снижению относительной влажности в помещении. Для создания оптимальных условий работы персонала, необходим нормальный микроклимат на рабочем месте. В помещение предприятия температура, относительная влажность и скорость движения воздуха соответствуют санитарных нормах СН-245-71. Эти нормы устанавливаются в зависимости от времени года, характера трудового процесса и характера производственного помещения (см. табл. 5.1)
Таблица 5.1 - Параметры микроклимата
Период года |
Параметр микроклимата |
Величина |
|
Холодный |
Температура воздуха в помещении Относительная влажность Скорость движения воздуха |
22…24°С 40…60% до 0,1м/с |
|
Продолжение таблицы 5.1 |
|||
Период |
Параметр микроклимата |
Величина |
|
Теплый |
Температура воздуха в помещении Относительная влажность Скорость движения воздуха |
23…25°С 40…60% 0,1…0,2м/с |
С целью поддержания этого режима микроклимата в холодный период года используется водяное отопление и естественная вентиляция. Для улучшения качественного состава воздуха, помещение периодически проветривается.
Используемая техника на рабочих местах соответствует предъявляемым требованиям. Так мониторы, используемые на рабочих местах, удовлетворяют требованиям предъявляемым TCO 03, а также СанПиН 2.2.2. 542-96.
Источником низкочастотных электрических и магнитных полей, а так же ионизирующего изучения в помещении являются мониторы. Наибольший уровень излучения исходит от задней стенки монитора, поэтому места расположения рабочих мест подобраны таким способом, чтобы задняя стенка монитора не была направлена на человека.
Пожароопасными источниками являются компьютеры и оргтехника. В современных ПЭВМ очень высока плотность размещения элементов электронных схем. В непосредственной близости друг от друга располагаются соединительные провода, коммуникационные кабели. При протекании по ним электрического тока выделяется значительное количество теплоты, что может привести к повышению температуры отдельных узлов до 80-100°С.
В целях обеспечения безопасности обслуживающего персонала и наиболее быстрого устранения ситуаций, угрожающих здоровью либо жизни людей, на предприятии предусмотрен комплекс мер по предупреждению и устранению пожароопасных ситуаций. К ним относятся огнетушители, противопожарные принадлежности, а также, системы пожаротушения, сигнализация.
Непосредственную опасность для жизни и здоровья людей представляют собой приборы и элементы оборудования, требующие для своей работы питания от сети с высоким напряжением. Помещение относится к III классу классификации по опасности поражения электрическим током (ПУЭ-85). Для обеспечения защиты от поражения электрическим током и статическим электричеством приняты следующие меры: все узлы одного персонального компьютера и подключенное к нему периферийное оборудование питаются от одной фазы электросети; корпуса системного блока и внешних устройств заземлены радиально с одной общей точкой;
Рабочее место и взаимное расположение всех его элементов должно соответствовать антропометрическим, физическим и психологическим требованиям. Большое значение имеет также характер работы. В частности, при организации рабочего места программиста должны быть соблюдены следующие основные условия: оптимальное размещение оборудования, входящего в состав рабочего места и достаточное рабочее пространство, позволяющее осуществлять все необходимые движения и перемещения.
Главными элементами рабочего места программиста являются стол и кресло. Основным рабочим положением является положение сидя.
Для комфортной работы стол должен удовлетворять следующим условиям:
высота стола должна быть выбрана с учетом возможности сидеть свободно, в удобной позе, при необходимости опираясь на подлокотники;
нижняя часть стола должна быть сконструирована так, чтобы программист мог удобно сидеть, не был вынужден поджимать ноги;
поверхность стола должна обладать свойствами, исключающими появление бликов в поле зрения программиста;
конструкция стола должна предусматривать наличие выдвижных ящиков (не менее 3 для хранения документации, листингов, канцелярских принадлежностей).
высота рабочей поверхности рекомендуется в пределах 680-760мм. Высота поверхности, на которую устанавливается клавиатура, должна быть около 650мм.
Большое значение придается характеристикам рабочего кресла. Так, рекомендуемая высота сиденья над уровнем пола находится в пределах 420-550мм. Поверхность сиденья мягкая, передний край закругленный, а угол наклона спинки - регулируемый.
Схема расположения рабочих мест в помещении приведена на рисунке 5.1.
Рисунок 5.1 - Схема расположения рабочих мест
В следующем разделе будет произведен расчет уровня шума в рабочем помещение операторов.
5.3 Расчет уровня шума в рабочем помещении
Одним из неблагоприятных факторов производственной среды является высокий уровень шума, создаваемый печатными устройствами, вентиляторами систем охлаждения в самих ПЭВМ.
Для решения вопросов о необходимости и целесообразности снижения шума необходимо знать уровни шума на рабочем месте оператора.
Уровень шума, возникающий от нескольких некогерентных источников, работающих одновременно, подсчитывается на основании принципа энергетического суммирования излучений отдельных источников:
(5.1)
где Li - уровень звукового давления i-го источника шума;
n - количество источников шума.
Полученные результаты расчета сравнивается с допустимым значением уровня шума для данного рабочего места. Если результаты расчета выше допустимого значения уровня шума, то необходимы специальные меры по снижению шума. К ним относятся: облицовка стен и потолка зала звукопоглощающими материалами, снижение шума в источнике, правильная планировка оборудования и рациональная организация рабочего места оператора.
Уровни звукового давления источников шума, действующих на оператора на его рабочем месте представлены в таблицы 5.2.
Таблица 5.2 Уровни звукового давления различных источников.
Источник шума |
Уровень шума, дБ |
|
Жесткий диск |
4,0 |
|
Вентилятор |
4,5 |
|
Монитор |
1,7 |
|
Клавиатура |
1,0 |
|
Принтер |
4,5 |
|
Сканер |
4,2 |
Обычно рабочее место оператора оснащено следующим оборудованием: винчестер в системном блоке, вентиляторы систем охлаждения ПЭВМ, монитор, клавиатура, принтер и сканер.
Подставив значения уровня звукового давления для каждого вида оборудования в формулу (5.1), получим:
L?=10·lg(104+104,5+101,7+101+104,5+104,2)=49,5 дБ
Полученное значение не превышает допустимый уровень шума для рабочего места оператора, равный 65 дБ (ГОСТ 12.1.003-83). И если учесть, что вряд ли такие периферийные устройства как сканер и принтер будут использоваться одновременно, то эта цифра будет еще ниже. Кроме того при работе принтера непосредственное присутствие оператора необязательно, т.к. принтер снабжен механизмом автоподачи листов.
Выводы
В данном разделе дипломного проекта были изложены требования к рабочему месту. Созданные условия должны обеспечивать комфортную работу. Были указаны оптимальные условия организации рабочего места, а также проведен расчет уровня шума на рабочем месте.
Сформированные выше условия и требования помогут обеспечить оптимальную работу операторов ПЭВМ, в комфортных условиях в течение рабочего дня.
ЗАКЛЮЧЕНИЕ
В рамках дипломного проектирования было разработано Web-приложение для ООО «Научно - производственная фирма по применению информационных технологий в электрических сетях».
При проведении предпроектного обследования проанализирована организационная и функциональная структура предприятия, его основные цели, проблемные ситуации, требующие решения.
Результатом проектирования является разработка Web-приложения. Разработка велась с использованием CMS Joomla!. Данное Web-приложение предоставляет возможность покупки программных средств, а также отображает всю необходимою информацию для пользователей, интересующихся услугами предприятия.
Определен годовой экономический эффект от внедрения Web-приложения -199424,9 руб.; рассчитан чистый дисконтированный доход за 4 года использования программного продукта - 599176,17 руб.; срок окупаемости проекта составляет 1 год.
Даны требования к безопасности и экологичности проекта, приведены опасные и вредные факторы на рабочем месте, выполнен расчет индивидуального показателя - уровня шума.
К перспективным направлениям развития темы дипломного проекта можно отнести:
- добавление в Web-приложение форума для пользователей;
В соответствии с рассчитанными значениями экономической эффективности можно считать дипломный проект экономически выгодным и приносящим при внедрении на предприятии практическую пользу.
БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. Автоматизированные информационные технологии в экономике. Титоренко Г.А. - М.: АСТ, 2006. - 379с.
2. Информационные технологии в экономике. Симионов Ю.Ф., Панасюк Л.Н., Дроздов А.Ю. - М: ИТМО, 2003. - 439с.
3. Информационные системы и технологии в экономике и управлении. Трофимов В.В. - М.: Инфа-М, 2006. - 285с.
4. Информационные технологии. Гохберг Г.С., Зафиевский А.В., Короткин А.А. - М.: ЭКСМО, 2004. - 368с.
5. Компьютерные технологии обработки информации. - М., 1995. - 247с.
6. Информационные системы бухгалтерского учета. Подольский В.В. - М.: АСТ, 2005. - 257с.
7. Обоснование выбора среды разработки - http://www.cmslist.ru/
Кирилов В.В. Основы проектирования реляционных баз данных - СПб.: ИТМО, 1995.
8. «Д.н.w.р.» (Джентльменский набор Web-разработчика) - www.apache.org.
10. Установка CMS Joomla! - http://docs.joom.ru/
11. Принципы работы Joomla! - http://joomlaportal.ru/, http://www.joomla.ru/
12. Работа над дизайном сайта - http://joom.ru/
13. Создание главной страницы - http://help.joom.ru/
14. Дубовцев В.А. Безопасность жизнедеятельности. / Учеб. пособие для дипломников. - Киров: изд. КирПИ, 1992. - 123c.
15. Борьба с шумом на производстве: Справочник / Е.Я. Юдин, Л.А. Борисов; Под общ. ред. Е.Я. Юдина - М.: Машиностроение, 1985. - 400с., ил.
ПРИЛОЖЕНИЕ А
Рисунок А.1 - Инфологическая модель
ПРИЛОЖЕНИЕ Б
Рисунок Б.1 - Мультиграф гиперссылок
ПРИЛОЖЕНИЕ В
В.1 Листинг программного кода модуля mod_virtuemart
<?php
if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );
* http://virtuemart.net
global $mosConfig_absolute_path, $product_id, $vmInputFilter, $vmLogger;
/* Load the virtuemart main parse code */
require_once( dirname(__FILE__) . '/virtuemart_parser.php' );
$my_page= explode ( '.', $page );
$modulename = $my_page[0];
$pagename = $my_page[1];
$is_popup = vmRequest::getBool( 'pop' );
// Page Navigation Parameters
$limit = intval( $vm_mainframe->getUserStateFromRequest( "viewlistlimit{$page}", 'limit', $mosConfig_list_limit ) );
$limitstart = intval( $vm_mainframe->getUserStateFromRequest( "view{$keyword}{$category_id}{$pagename}limitstart", 'limitstart', 0 )) ;
/* Get all the other paramters */
$search_category= vmRequest::getVar( 'search_category' );
// Display just the naked page without toolbar, menu and footer?
$only_page = vmRequest::getInt('only_page', 0 );
if( PSHOP_IS_OFFLINE == '1' && !$perm->hasHigherPerms('storeadmin') ) {
echo PSHOP_OFFLINE_MESSAGE;
}
else {
if( PSHOP_IS_OFFLINE == '1' ) {
echo '<h2>'.$VM_LANG->_('OFFLINE_MODE').'</h2>';
}
if( $is_popup ) {
echo "<style type='text/css' media='print'>.vmNoPrint { display: none }</style>";
echo vmCommonHTML::PrintIcon('', true, ' '.$VM_LANG->_('CMN_PRINT') );
}
// The Vendor ID is important
$ps_vendor_id = $_SESSION['ps_vendor_id'];
// The authentication array
$auth = $_SESSION['auth'];
$no_menu = vmRequest::getInt('no_menu', 0 );
// Timer Start
if ( vmShouldDebug() ) { /*@MWM1: Log/Debug enhancements */
$start = utime();
$GLOBALS["mosConfig_debug"] = 1;
}
// update the cart because something could have
// changed while running a function
$cart = $_SESSION["cart"];
if (( !$pagePermissionsOK || !$funcParams ) && $_REQUEST['page'] != 'checkout.index') {
if( !$pagePermissionsOK && defined('_VM_PAGE_NOT_AUTH') ) {
$page = 'checkout.login_form';
echo '<br/><br/>'.$VM_LANG->_('DO_LOGIN').'<br/><br/>';
}
elseif( !$pagePermissionsOK && defined('_VM_PAGE_NOT_FOUND') ) {
$page = HOMEPAGE;
}
else {
$page = $_SESSION['last_page'];
}
}
$my_page= explode ( '.', $page );
$modulename = $my_page[0];
$pagename = $my_page[1];
// For there's no errorpage to display the error,
// we must echo it before the page is loaded
if (!empty($error) && $page != ERRORPAGE) {
echo '<span class="shop_error">'.$error.'</span>';
}
/*****************************
** FRONTEND ADMIN - MOD
**/
if ( vmIsAdminMode()
&& $perm->check("admin,storeadmin")
&& ((!stristr($my->usertype, "admin") ^ PSHOP_ALLOW_FRONTENDADMIN_FOR_NOBACKENDERS == '' )
|| stristr($my->usertype, "admin")
)
&& !stristr($page, "shop.")
) {
define( '_FRONTEND_ADMIN_LOADED', '1' );
if( vmIsJoomla(1.5) ) {
$editor =& JFactory::getEditor();
echo $editor->initialise();
} else {
$mainframe->loadEditor = 1;
require_once( $mosConfig_absolute_path."/editor/editor.php" );
initEditor();
}
$editor1_array = Array('product.product_form' => 'product_desc',
'product.product_category_form' => 'category_description',
'store.store_form' => 'vendor_store_desc',
'vendor.vendor_form' => 'vendor_store_desc');
$editor2_array = Array('store.store_form' => 'vendor_terms_of_service',
'vendor.vendor_form' => 'vendor_terms_of_service');
editorScript(isset($editor1_array[$page]) ? $editor1_array[$page] : '', isset($editor2_array[$page]) ? $editor2_array[$page] : '');
$vm_mainframe->addStyleSheet( VM_THEMEURL .'admin.css' );
$vm_mainframe->addStyleSheet( VM_THEMEURL .'admin.styles.css' );
$vm_mainframe->addScript( "$mosConfig_live_site/components/$option/js/functions.js" );
echo '<table style="width:100%;table-layout:fixed;"><tr>';
if( $no_menu != "1" ) {
$vmLayout = 'standard';
echo '<td valign="top" width="15%">';
// The admin header with dropdown menu
include( ADMINPATH."header.php" );
echo '</td>';
}
echo '<td width="80%" valign="top" style="border: 1px solid silver;padding:4px;">';
include( ADMINPATH."toolbar.virtuemart.php" );
echo '<br style="clear:both;" />';
}
/**
** END: FRONTEND ADMIN - MOD
*****************************/
// Here is the most important part of the whole Shop:
Подобные документы
Структура базы данных web-приложения предприятия ООО "Седово"; автоматизация процесса передачи документов. Разработка технического задания, проектирование БД, функциональное назначение web-приложений, тестирование, отладка и размещение в сети Internet.
дипломная работа [5,3 M], добавлен 24.06.2011Разработка приложения "Plex Online" для контроля online-мониторинга производственного процесса, продаж, остатков товара и прочим функционалом. Разработка и тестирование программных модулей. Оптимизация работы базы данных путем кэширования данных.
дипломная работа [1,8 M], добавлен 06.06.2016- Создание защищенного приложения для ведения учета продаж и закупок, ориентированного на малый бизнес
Проектирование модели базы данных в соответствии с предметной областью "Торговля". Разработка архитектуры системы безопасности приложения по ведению базы данных. Реализация приложения, обеспечивающего учет продаж и закупок предприятия. Способы его защиты.
дипломная работа [2,5 M], добавлен 05.02.2017 Технологии создания web-страниц. Появление Active Server Pages. Разработка динамического web-сайта на asp.net. Создание дизайна и каркаса сайта с использованием стандартных HTML таблиц. Проектирование базы данных на основе ado.net и подключение к ней.
контрольная работа [2,4 M], добавлен 24.05.2019Характеристика объекта автоматизации. Создание многоуровневой архитектуры приложения, отладка метода безошибочной идентификации пользователей системы. Разработка нестандартного метода преобразования объектов базы данных в объекты классов приложения.
курсовая работа [395,4 K], добавлен 28.04.2015Создание программы для автоматизации продаж программных продуктов, ведение базы данных по клиентам, формирование отчетов по реализованным товарам и вырученным средствам. Алгоритмизация задачи. Аномалии и защитное программирование. Тестирование и отладка.
курсовая работа [2,9 M], добавлен 17.07.2014Проектирование базы данных для автоматизации деятельности по учету автотранспорта ГИБДД Вяземского района. Выбор инструментария для разработки базы данных и приложения по её ведению. Описание интерфейса и физической структуры приложения баз данных.
курсовая работа [2,2 M], добавлен 28.06.2011Разработка базы данных для автоматизации учета и хранения сведений о заявках от работодателей. Проектирование приложения в СУБД Access. Описание запросов, отчетов и представлений данных. Интерфейс, условия выполнения и тестирование программного продукта.
курсовая работа [3,7 M], добавлен 05.04.2012Разработка приложения для проверки использования времен глаголов в английском языке. Создание базы данных. Анализ используемых средств для реализации автоматического разбора текста. Проектирование мобильного приложения с помощью диаграмм деятельности.
дипломная работа [2,6 M], добавлен 13.09.2017Разработка приложения, позволяющего автоматизировать документооборот предприятия по списанию основных средств. Мероприятия по защите и обеспечению целостности базы данных. Разработка клиентского приложения. Запросы к базе данных, руководство пользователя.
курсовая работа [700,0 K], добавлен 14.01.2015