бесплатные рефераты

Автоматизированная система торгового предприятия "МобилТел"

Разработка администраторской части.

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

В администрировании будут содержаться основные настройки Интернет-магазина:

§ общие настройки магазина: название магазина, адрес, телефон, e-mail адрес магазина и т.д;

§ настройки формы регистрации клиента в Интернет-магазине;

§ общие настройки доставки и упаковки товара;

§ настройки склада;

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

§ настройки формата вывода товара в Интернет-магазине. Вы можете настроить формат вывода товара по своему желанию;

§ всевозможные настройки каталога, т.е. добавление, удаление, редактирование товара и категорий, работа с производителями, excel импорт/экспорт товаров и т.д.;

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

§ управление оформленными заказами, управление зарегистрированными клиентами;

§ статистические отчёты о работе Интернет-магазина;

§ важные инструменты для работы Интернет-магазина. Такие как резервное копирование базы данных, незавершённые заказы, поисковые запросы и т.д.

Разработка клиентской части.

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

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

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

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

3. Для наглядности будут добавлены специальные разделы, содержащие товары, сгруппированные по маркетинговым признакам. Допустим:

§ "Новинки" (товары, недавно поступившие в продажу);

§ "Специальные предложения" (товары, на которые по каким-либо причинам снижены цены);

§ "Лидеры продаж" (наиболее покупаемые товары).

4. О том или ином товаре зарегистрированный пользователь сможет оставить отзыв.

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

6. В электронном магазине будут предусмотрены и информационные разделы:

§ с данными о магазине (сфера деятельности, адрес, контактные телефоны и т.д.);

§ с информацией по доставке товара;

§ с информацией по скидкам;

§ новости магазина.

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

8. Обратной, невидимой покупателю, стороной Интернет-магазина является система управления. Вход в систему администрирования осуществляется только после ввод администратором логина и пароля (логин и пароль администратор может менять). Администратор будет иметь возможность полностью управлять содержимым Интернет-магазина:

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

§ редактировать разделы магазина (новости, статьи, вопросы и ответы, отзывы и вопросы к товарам и пр.);

§ редактировать специальные разделы магазина (новинки, специальные предложения, товары дня, лидеры продаж);

§ редактировать контактную информацию Интернет-магазина;

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

§ просматривать историю заказов и статистику покупателей;

2.4 Выбор средств проектирования баз данных

2.4.1 Выбор СУБД

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

Реляционная база данных. Практически все СУБД позволяют добавлять новые данные в таблицы. С этой точки зрения СУБД не отличаются от программ электронных таблиц (Microsoft Excel), которые могут эмулировать некоторые функции баз данных. Существует три принципиальных отличия между СУБД и программами электронных таблиц:

§ СУБД разрабатываются с целью обеспечения эффективной обработки больших объёмов информации, намного больших, чем те, с которыми справляются электронные таблицы;

§ СУБД может легко связывать две таблицы так, что для пользователя они будут представляться одной таблицей. Реализовать такую возможность в электронных таблицах практически невозможно;

§ СУБД минимизируют общий объём базы данных. Для этого таблицы, содержащие повторяющиеся данные, разбиваются на несколько связанных таблиц.[13]

Так как средой программирования была выбрана PHP, то логично, что работая в связке Apache/PHP/MySQL, системой управления базой данных был выбран MySQL. [18]

СУБД MySQL - одна из множества баз данных, поддерживаемых в PHP. MySQL разработал Михаэль Видениус. MySQL является относительно небольшой и быстрой реляционной СУБД основанной на традициях Hughes Technologies Mini SQL (mSQL). [16]

Система MySQL распространяется бесплатно и обладает достаточной мощностью для решения реальных задач. SQL - это аббревиатура от слов Structured Query Language, что означает структурированный язык запросов. Этот язык является стандартным средством для доступа к различным базам данных.

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

Основные приятные стороны пакета MySQL:

§ Многопоточность. Поддержка нескольких одновременных запросов;

§ Оптимизация связей с присоединением многих данных за один проход;

§ Записи фиксированной и переменной длины;

§ ODBC драйвер в комплекте с исходником;

§ Гибкая система привилегий и паролей;

§ До 16 ключей в таблице. Каждый ключ может иметь до 15 полей;

§ Поддержка ключевых полей и специальных полей в операторе CREATE;

§ Поддержка чисел длинной от 1 до 4 байт (ints, float, double, fixed), строк переменной длины и меток времени;

§ Интерфейс с языками C и perl;

§ Основанная на потоках, быстрая система памяти;

§ Утилита проверки и ремонта таблицы;

§ Все данные хранятся в формате ISO8859_1;

§ Все операции работы со строками не обращают внимания на регистр символов в обрабатываемых строках;

§ Псевдонимы применимы как к таблицам, так и к отдельным колонкам в таблице;

§ Все поля имеют значение по умолчанию. INSERT можно использовать на любом подмножестве полей;

§ Легкость управления таблицей, включая добавление и удаление ключей и полей.

2.4.2 Проектирование информационной базы

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

Требования к организации баз данных:

§ Удовлетворяет всем требованиям пользователей к содержимому базы данных;

§ Гарантирует непротиворечивость и целостность данных;

§ Неизбыточность:

§ Обеспечивает естественное, легкое для восприятия структурирование информации;

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

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

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

Отношения между таблицами БД строятся по принципу: главная-подчиненная, где в главной первичный ключ, а в подчиненной - внешний ключ, по которому идет связь с главной таблицей, - механизм внешних ключей (для поддержания ссылочной целостности данных). Смысл этого механизма состоит в том, что некоему атрибуту (или группе атрибутов) одного отношения назначается ссылка на первичный ключ другого отношения; тем самым закрепляются связи подчиненности между этими отношениями. При этом отношение, на первичный ключ которого ссылается внешний ключ другого отношения, называется master-отношением, или главным отношением; а отношение, от которого исходит ссылка, называется detail-отношением, или подчиненным отношением.

Связи бывают:

§ один-к-одному - одной записи глав табл соотв 1 запись в подчиненной

§ один-ко-многим - 1 записи глав табл может соотв-ть несколько записей в подчиненной

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

Следует определить наборы связей между таблицами для функциональной взаимосвязанной работы базы данных в системе (рис.2.6).

Рис.2.6 Схема данных.

В данной БД основными используются таблицы:

1. "Клиенты": код клиента, фамилия, имя, отчество, страна, область, почтовый индекс, город, адрес, номер телефона, e-mail.

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

2. "Заказы": номер заказа, код товара, код клиента, количество, дата.

Номер заказа - ключевое поле.

3. "Товары": код товара, код категории, артикул, новая цена, старая цена, количество на складе, фото, описание, рейтинг.

4. "Категории": код категории, название, описание, количество.

В данной таблице хранятся данные о категориях товаров для более удобного описания товаров.

5. "Склад": код товара, количество товара, код поставщика.

Таким образом, выше описана база данных, таблицы базы, которые дают общее представление о внутренней работе системы.

Выводы по главе

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

Так же во второй главе были описаны выбранная среда разработки PHP и СУБД MySQL. Спроектирована база данных, состоящая из девяти таблиц.

Глава 3. Реализация и тестирование

3.1 Организация интерфейса с пользователем

Когда пользователь всемирной сети попадает в Интернет - магазин "МобилТел", то первой он видит главную страницу (рисунок 3.1).

Рис. 3.1 Главная страница.

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

Выбрав раздел, например Сотовая связь - Nokia, посетитель попадает на страницу, где представлены все телефоны марки Нокиа с указанием цен. Чтобы заказать нужный телефон, необходимо нажать на ее картинке или названии, и тогда эта модель попадает в "покупательскую корзину"(рисунок 3.2).

Рис. 3.2 Раздел Nokia.

Существует возможность просмотреть характеристики любого телефона. Для этого необходимо нажать на ссылку "подробнее" (рисунок 3.3).

Здесь представлена характеристика телефона. Также из данного раздела можно добавить товар в "покупательскую корзину", нажав на ссылку "Добавить в корзину".

Можно оценить этот телефон по следующей шкале:

1. Отлично

2. Хорошо

3. Средне

4. Плохо

5. Очень плохо

И нажать на кнопку оценить.

Рис.3.3. Выбранная модель телефона.

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

Рис.3.4. "Покупательская корзина".

Когда покупатель отобрал нужные товары в "покупательскую корзину" и нажал кнопку "Оформить заказ", перед ним появляется следующее окно (рисунок 3.5).

Чтобы оформить заказ необходимо ввести информацию в поля. Поля которые обозначены красной звездочкой обязательно нужно заполнить. После ввода всех данных (фамилия, имя, E-mail, страна, область, почтовый индекс, город, адрес и номер телефона) необходимо нажать на кнопку "Оформить заказ". Если обязательное поле будет пустым, то система попросит ввести данные и без этого не оформит заказ.

Рис.3.5 Оформление заказа.

В ответ на нажатие кнопки система покажет сообщение: "Спасибо за Ваш заказ! В ближайшее время наш менеджер свяжется с Вами" (рисунок 3.6).

Рис.3.6 Системное сообщение.

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

Чтобы зайти в режим администрирования, необходимо ввести Логин и Пароль. Если логин и пароль неправильные, система выведет ошибку: Неверные логин и/или пароль.

Чтобы выйти в пользовательскую часть программы нужно нажать на ссылку "В пользовательскую часть" (рисунок 3.7).

Рис.3.7 Вход в режим администрирования.

Режим администрирования - Каталог продукции. Здесь можно добавить, удалить или отредактировать данные продуктов. Что бы добавить новый телефон или аксессуар необходимо щелкнуть по ссылке "Добавить". Чтобы удалить нужный товар необходимо напротив этого товара нажать на красный крестик. Чтобы отредактировать товар необходимо нажать на название этого товара. Для того чтобы выйти из режима администрирования нужно нажать на ссылку "выйти из сеанса" (рисунок 3.8).

Рис.3.8 Администрирование - каталог продукции.

Добавление товара. Что бы добавить товар необходимо ввести все данные в поля и нажать на кнопку "Сохранить" (рисунок 3.9).

Рис.3.9 Добавление нового товара.

Режим просмотра заказов (рисунок 3.10). Здесь находятся все данные о заказе:

§ Данные клиента;

§ Данные о телефоне или аксессуаре;

§ Время заказа.

Чтобы удалить нужный заказ необходимо напротив его нажать на красный крестик.

Рис.3.10. Администрирование - заказы.

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

3.2 Постановка задачи для тестирования

Необходимо проверить работу Интернет - магазина с пользовательской и администраторской стороны.

Для пользователя.

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

Для администратора.

Зайти на сайт в режиме администрирования, проверив при этом возможность неверного логина или пароля. Проверить каждую закладку. В Категории товаров проверить возможность добавления, удаления и редактирования товаров. В режиме просмотра заказов попробовать удалить какой - либо заказ.

3.3 Тестирование

Произведя тестирование в пользовательском режиме, были получены следующие результаты:

§ На главной странице выбрана категория Сотовая связь - раздел Nokia;

§ Просмотрены все имеющиеся модели, их характеристики;

§ По разным телефонам произведена оценка, например, Nokia 8310 ОТЛИЧНО;

§ Добавлен товар в покупательскую корзину;

§ Количество товара составляет 1 штука;

§ Решено было оформить заказ;

§ При заполнении полей одно из них, которое является обязательным для заполнения, не было заполнено - было выдано сообщение "Заполните обязательные поля";

§ По заполнении всех полей был оформлен заказ;

§ В ответ на это было выдано сообщение "Спасибо за Ваш заказ! В ближайшее время наш менеджер свяжется с Вами";

§ Таким образом, заказ был принят.

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

§ При попытке войти в систему администрирования был неправильно введен пароль. В ответ на это было выдано сообщение: Неверные логин и/или пароль.;

§ После этого последовал новый ввод, который не содержал ошибочных данных и администратор попал на страницу Администрирование, первая закладка Каталог продукции;

§ Было проведено тестирование на добавление нового товара;

§ На следующей закладке Заказы видны все заказы, которые были сделаны покупателями, также видны все данные о покупателях;

§ Была проверена возможность удаления заказа;

§ Таким образом, в режиме администрирования были проверены все функции администратора.

3.4 Анализ результатов, полученных при тестировании

Итак, при проверке системы в реальном времени были получены различные результаты.

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

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

Таким образом, можно говорить об устойчивом и корректном функционировании системы.

Выводы по главе

Данная глава была посвящена описанию интерфейса программы. Были описаны окна, которые появляются перед пользователями Интернет - магазина (покупатели, администратор).

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

Глава 4. Расчет экономической эффективности

4.1 План анализа экономической эффективности

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

1. Технико-экономическое обоснование разработки ПО;

2. Расчет затрат на разработку ПО;

3. Стоимость внедрения ПО Заказчиком;

4. Расходы заказчика при эксплуатации ПО;

5. Эффективность внедрения для Заказчика ПО;

6. Правовые аспекты.

4.2 Расчет единовременных затрат на разработку ПО

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

Определим временные затраты на различных стадиях проекта.

Этап технического задания - рассматриваемую задачу можно отнести к комплексу задач управления, поэтому с учётом степени новизны задачи (Б) определим временные затраты на этой стадии равными 10 человеко-дней.

Этап эскизного проекта - с учётом степени новизны, класса задачи и видов используемой информации получаем 20 человеко-дней.

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

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

Этап внедрения учитывает класс проекта, специфику продукта и отрасли применения. Длительность этого этапа определяется в 9 человеко-дней. Фактическая трудоемкость по стадиям проектирования представлена в виде таблицы (табл.4.1).

Таблица 4.1.

Стадия НИР

Трудоёмкость

Дней

%

1. Техническое задание

10

8,70

2. Эскизный проект

20

17,39

3. Технический проект

35

30,43

4. Рабочий проект

41

35,65

5. Внедрение

9

7,83

Итого:

115

100

Общая фактическая трудоемкость разработки ПО составляет:

(дня),

где - общая трудоемкость разработки; - трудоемкость по стадиям.

В смету затрат на разработку ПО включаются:

· материальные затраты;

· основная и дополнительная зарплаты;

· отчисления на социальные нужды;

· стоимость машинного времени на подготовку и отладку программ;

· стоимость инструментальных средств;

· накладные расходы.

Материальные затраты.

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

Таблица 4.2.

Материалы и принадлежности, использованные в процессе разработки.

Наименование

Количество,

Цена,

Стоимость,

шт.

руб.

руб.

Бумага

210

1

210

Ручка

2

5

10

Карандаш простой

4

2

8

CD-RW диск

7

20

140

Дипломная папка

2

15

30

Картридж

1

600

600

Итого:

998

Основная и дополнительная заработные платы.

Основная заработная плата при выполнении НИР включает зарплату всех сотрудников, принимающих непосредственное участие в разработке ПО. В данном случае необходимо учитывать основные зарплаты разработчика (студента), руководителя дипломного проекта, консультанта по экономической части.

Таким образом, основная заработная плата Зосн при выполнении НИР рассчитывается по формуле:

,

где Зср.дн.j - среднедневная зарплата j-го сотрудника, руб./день; Тоб.j - общая трудоемкость проекта j-го сотрудника, дни; n - количество сотрудников, принимающих непосредственное участие в разработке ПО.

Основная зарплата разработчика определена из расчета 8000 руб. в месяц при среднем количестве рабочих дней, равных 21:

.

Заработная плата дипломного руководителя составляет 70 руб./час, причем на консультацию запланировано 23 часа. Следовательно, основная зарплата руководителя дипломного проекта за весь период разработки равна:

.

Заработная плата консультанта по экономической части составляет 50 руб./час, причем на консультацию запланировано 3 часа. Следовательно, основная зарплата консультанта по экономике за весь период разработки равна:

.

В итоге основная заработная плата при выполнении НИР равна:

.

Дополнительная заработная плата равна 10% от основной:

.

Итого основная и дополнительная заработная плата составляют:

.

Отчисления на социальные нужды.

Отчисления на социальные нужды составляют на сегодняшний день 26% от общего фонда заработной платы, следовательно:

.

Стоимость машинного времени на подготовку и отладку программ.

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

Себестоимость машино-часа ЭВМ и принтера равны соответственно:

,

.

Время работы на ЭВМ и принтере равны соответственно:

.

1. Затраты на оборудование.

,

где АМ - амортизационные отчисления, руб.; Оф - стоимость ЭВМ и оборудования, руб.; Нам - норма амортизации, %; Тм - время использования оборудования, дни

2. Затраты на электроэнергию.

,

3. Затраты на обслуживающий персонал.

Данный вид затрат отсутствует.

4. Затраты на создание и поддержку веб-сайта (единовременные затраты):

П/п

Наименование

Стоимость, руб.

1.

Абонентская плата провайдеру за поддержку домена в сети Интернет

225

2.

Плата провайдеру за предоставление подключения к сети Интернет

800

3.

Регистрация домена в зоне .ru

600

Итого: 1625 руб.

Таким образом, стоимость машинного времени на подготовку и отладку программ равно:

Стоимость инструментальных средств.

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

Таблица 4.3.

Стоимость СПО.

Программное обеспечение

Стоимость,

руб.

MS WINDOWS 2000 Prof

2200.00

Adobe Photoshop CS 8.0

1000.00

Microsoft Office XP Professional

6300.00

Apache/PHP/MySQL

бесплатно

Итого:

9500.00

Затраты на амортизацию инструментальных средств:

руб.

Расчет стоимости машинного времени

;

руб./ч.

Накладные расходы.

Накладные расходы составляют 30% от основной заработной платы разработчиков ПО, а значит:

.

Итак, смета затрат на НИР приведена в таблице 4.4.

Таблица 4.4.

Смета затрат на разработку ПО.

Элемент затрат

Стоимость, руб.

Материальные затраты

998,00

Основная и дополнительная зарплата

50297,5

Отчисления на социальные нужды

13077,35

Оплата машинного времени

2985,17

Стоимость инструментальных средств

516,9

Накладные расходы

13717,5

Итого:

81592,42

4.3 Единовременные расходы организации заказчика ПО при внедрении автоматизированных рабочих мест (АРМ)

К единовременным затратам пользователя программного обеспечения Kобщ относятся затраты на оплату:

· программного обеспечения Цпо;

· инструментальных средств Цис;

· ЭВМ, прочих аппаратных средств и сетевого оборудования Кэвм;

· обучение персонала Косв.

Стоимость программного обеспечения.

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

,

где Спо - себестоимость ПО, затраты на разработку по смете из таблицы 4.4; П - прибыль разработчика 20-30% к затратам; НДС - налог на добавленную стоимость 18%.

Итак, стоимость программного обеспечения равна:

Стоимость инструментальных средств.

Стоимость инструментальных средств и годовых сумм амортизации приведены в таблице4.5.

Таблица 4.5.

Расчет стоимости и амортизационных отчислений инструментальных средств.

Виды ПО

Стоимость,

руб.

Норма амортизации,

%

Амортизационные отчисления,

руб.

MS WINDOWS Millenium

2234.00

30

670.20

Стоимость ЭВМ, прочих аппаратных средств и сетевого оборудования.

Стоимость всего необходимого оборудования и годовых сумм амортизации приведены в таблице 4.6.

Таблица 4.6.

Расчет стоимости и амортизационных отчислений оборудования.

Наименование оборудования

Количество

Цена,

руб.

Стоимость,

руб.

Норма амортизации,

%

Амортизац.отчисления,

руб.

Компьютер Pentium III (Celeron)

1 шт.

19500

19500.00

30

5850.00

Сетевая розетка

1 шт.

8.00

8.00

30

2.40

КабельUTP5

8 м

4.00

32.00

30

9,60

Хозяйственный инвентарь (мебель)

1 шт.

5000

5000.00

10

500.00

Итого:

24540,00

6362,0

Затраты на обучение персонала.

Затраты организации на освоение ПО и обучение персонала работе с программой и ЭВМ производятся по формуле:

Косв = Зчас * Чпр* Тосв = 25 * 4* 8+25*1*10 = 1050(руб.),

где Зчас - часовая зарплата программиста (Зчас = 25.00 руб./час);

Чпр - численность персонала на обучение (Чпр = 4 чел.);

Тосв - продолжительность обучения и освоения (Тосв = 8 часов).

Таким образом, на обучение четырех человек необходимо затратить 8 часов. Для руководителя необходим 10-часовой курс обучения.

Стоимость подключения к Интернет.

Стоимость подключения к Интернет Кинт в случае необходимости, определяется по расценкам конкретных провайдеров.

Абонентская плата провайдеру за поддержку домена в сети Интернет - 225,00 руб.

Плата провайдеру за предоставление подключения к сети Интернет - 800,00 руб.

Регистрация домена в зоне .ru - 600,00 руб.

Кинт = 225+800+600 = 1625,00 (руб.)

Итак, общая сумма единовременных капитальных вложений рассчитывается по формуле:

Кобщ = Цпо + Цис + Кэвм + Косв + Кинт

Кобщ =115534,904+2234+24540+1050+1625=144983,904

Распределение инвестиций по времени реализации проекта осуществляется на основе предварительных расчётов времени необходимого для разработки ПО по отдельным стадиям проектирования (таблица 4.7), затрат на разработку и общей суммы единовременных капитальных вложений.

Таблица 4.7.

График реализации проекта.

Этапы реализации проекта инвестиций

Период

1

2

3

4

5

6

7

8

Техническое задание

10

Эскизный проект

10

10

Технический проект

15

20

Рабочий проект

5

10

15

11

Внедрение

3

6

Покупка оборудования

2

Подключение к Интернет

3

Обучение персонала

2

Результаты расчетов оформлены в виде инвестиционного плана (таблица 4.8).

Таблица 4.8.

Инвестиционный план.

Этапы реализации проекта инвестиций

Период

1

2

3

4

5

6

7

8

Техническое задание

19702

Эскизный проект

19702

19702

Технический проект

29553

39404

Рабочий

проект

19702

19702

29553

21672,2

Внедрение

5910,6

11821,2

Покупка оборудования

3940,4

Подключение к Интернет

5910,6

Обучение персонала

3940,4

Итого:

19702

19702

49255

65016,6

19702

33493,4

27582,8

15761,6

4.4 Источники финансирования проекта

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

4.5 Текущие расходы пользователя ПО при эксплуатации АРМ

Текущие расходы пользователя при внедрении АРМ учитывают затраты в год на:

· амортизацию оборудования, ПО и инструментальных средств;

· материалы (картриджи и бумага);

· электроэнергию;

· обтирочные и смазочные материалы;

· ремонт оборудования;

· абонентская плата при использовании услуг Интернет;

· заработная плата системному администратору;

· затраты на содержание сайта;

· затраты на рекламу (газеты, журналы, Интернет)

Амортизацию оборудования, ПО и инструментальных средств.

Данные по амортизации оборудования и ПО расположены в таблицах 4.5, 4.6.

Материалы.

При эксплуатации будут использоваться материалы, представленные в таблице 4.9.

Таблица 4.9.

Материалы, использующиеся в процессе эксплуатации.

Наименование

Количество,

шт.

Цена,

руб.

Стоимость,

руб.

Бумага

5000

0,2

1000

Диск CD-RW, CD-R

10

20

200

Картридж

1

150

150

Итого:

1350

Электроэнергия.

Затраты на электроэнергию посчитаем по формуле:

где СЭВМ, Спринт. - стоимость машино-часа ЭВМ и принтера соответственно;

Тсут.ЭВМ, Тсут.принт. - суточное время работы ЭВМ и принтера соответственно;

Тгод - время рабочих дней в году.

Обтирочные и смазочные материалы.

Стоимость обтирочных материалов равна 20 рублей 00 копеек.

Ремонт оборудования.

Ремонт оборудования составляет 5% от стоимости. Значит:

К5% = КЭВМ * 0.05 = 24540,00 * 0,05 = 1227,00(рублей).

Абонентская плата при использовании услуг Интернет.

Трафик равен 3 руб./1Mb.

В месяц расходуется 1Gb.

1Gb=1024Mb, отсюда следует, что плата за Интернет в месяц составляет 3072,00 рубля.

В год: 3072,00*12=36864,00 (руб.)

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

Заработная плата системного администратора: 8000,00руб/мес.

За год: 8000,00*12=96000,00 (руб.)

Затраты на содержание сайта

Абонентская плата провайдеру за поддержку домена в сети - 225,00 (руб./мес.)

За год: 225,00*12=2700,00 (руб.)

Затраты на рекламу (газеты, журналы, Интернет)

Моя реклама: 200,60 (руб.)/нед.

Из Рук в Руки: 190,40 (руб.)/нед.

Реклама: 470 (руб.)/нед.

Сайты: при оплате сразу за 3 месяца - скидка 10%, при оплате за 6 месяцев - скидка 20%, а при оплате за 1 год - скидка - 30%.

За 1 неделю: 200,60+190,40+470,00+ =861,00

За месяц: 861*4=3444,00

За год: 3444,00*12= 41328,00

На основе произведенных расчетов составим смету текущих расходов за год (таблица 4.10.).

Таблица 4.10.

Смета текущих расходов (в год).

Затраты на:

Расходы,

руб.

амортизацию оборудования, ПО и инструментальных средств

7032,20

Материалы

1350,00

Электроэнергию

1980,00

обтирочные и смазочные материалы

20,00

ремонт оборудования

1227,00

плата за Интернет

36864,00

заработная плата системному администратору

96000,00

затраты на содержание сайта

2700,00

затраты на рекламу (газеты, журналы, Интернет)

41328,00

Итого:

188666,20

Оценим эффективность создания Интернет - магазина по сравнению с реальным магазином сотовых телефонов.

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

§ аренда торговой площади:

В среднем аренда 1 квадратного метра торговой площади в хорошем прибыльном месте составляет 1000 рублей в месяц. Для магазина, торгующего сотовыми телефонами и аксессуарами с перспективой развития достаточно площади в 15 кв.м. Таким образом:

1000*15 = 15000 рублей в месяц.

§ аренда оборудования (витрины, различные вспомогательные материалы):

Аренда оборудования ежемесячно составляет 5000 рублей.

§ заработная плата четырех сотрудников:

Оклад каждого сотрудника 5000 рублей. Следовательно,

5000*4 = 20000 рублей.

Таким образом, получается, что на магазин тратится ежемесячно 40000 рублей. За год:

40000*12 = 480000 рублей.

Таким образом, создавая виртуальный магазин, ежегодно экономится 480000 рублей. Но на содержание Интернет - магазина ежегодно тратится 188666,2 рубля. Следовательно экономится:

480000-188666,2 = 291333,8 рубля.

Затратив единовременно 250215,4 и экономя ежегодно 291333,8, получаем, что срок окупаемости составит:

250215,4/291333,8 = 0,8 года.

Таким образом, за 8 месяцев полностью окупится создание интернет - магазина "с нуля", затратив собственные средства.

Выводы по главе

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

§ затраты на разработку 250215 рублей 40 копеек:

§ экономический эффект 291333 рублей 80 копеек;

§ срок окупаемости 8 месяцев.

Заключение

В ходе работы был спроектирован и реализован процесс создания автоматизированной системы торгового предприятия "МобилТел". Был создан Интернет - магазин. Также был произведен расчет экономической эффективности.

В процессе работы над проектом были получены практические навыки в исследовании предметной области, описания проектного решения, построения моделей "AS IS" и "TO BE". В своей работе использовал методологию объектно - ориентированного проектирования. В качестве инструментальных средств были использованы BPWin и Rational Rose, поддерживающие данную методологию и описывающие все функции системы.

Система реализована с помощью среды PHP, которая работает в связке Apache/PHP/MySQL. В качестве СУБД соответственно выбран MySQL.

Реализованный Интернет - магазин был протестирован локально. Полученные результаты соответствовали ожидаемым. Были сделаны проверки возможных ошибок, недочетов - система функционирует надежно, без сбоев.

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

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

Список использованной литературы

1. Маклаков С.В. Моделирование бизнес-процессов с BPwin 4.0.-М.:ДИАЛОГ-МИФИ, 2002. -224 с.

2. Федосенко Н. Свободная Ниша Рунета. Создай сайт, обреченный на успех. - М.: Эксмо, 2005.

3. Введение в информационный бизнес. Учебное пособие под ред. В.П. Тихомирова, А.В. Хорошилова. - М.: Финансы и статистика, 1996.

4. Ермолин К. Что может сайт? // Рекламный штурман. - 2005. - №9.

5. Валугин А. Какими бывают сайты? // Рекламный штурман. - 2005. - №10.

6. Ермолин К. Как создать эффективный сайт. // Рекламный штурман. - 2005. - №11.

7. Специализированный портал для разработчиков ПО и ИТ-специалистов. WWW: http://relib.com/

8. Создание интернет - магазинов. WWW: http://www.webstarstudio.com

9. Создание интернет - магазинов. WWW: http://www.web - design.ru

10. Сайт WWW: http://www.jetinfo.ru

11. WWW: http://megapolis-tnk.ru

12. Сайт свободной энциклопедии. WWW: http://ru.wikipedia.org

13. Сайт Гродненского ГосУниверситетаhttp://mf.grsu.by

14. Реклама и промоушен сайтов в Интернет. WWW: http://www.design.ru

15. Программное обеспечение. WWW: http://www.omega.ru

16. WWW: http://www.botik.ru

17. Разработка программного обеспечения. WWW: http://www.interface.ru

18. Russion Apache. WWW: http://www.apache.org

19. WWW: http://www.undersky.ru

20. Интернет - университет информационных технологий. WWW: http:/www.intuit.ru

21. Рекламный сайт.WWW: http://www.rle.ru

22. Рекламный сайт. WWW: http://www.reklama.ru

23. Магазин баннеров.WWW: http://www.banners.net.ru/market

Приложение 1

Средства

Rational Rose Enterprise Edition

BPWin 4.0

EasyCase 3.1

Вес критерия

Критерии

цена/доступность

10

10

9

5

объектный подход

10

0

0

5

ункциональный подход

0

10

7

5

требования к ресурсам

7

8

10

3

Техническая поддержка

10

10

1

4

Совместимость с установленным ПО

10

10

2

4

Итого

201

204

122

Страницы: 1, 2, 3


© 2010 РЕФЕРАТЫ