Создание книжного электронного магазина

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

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 24.03.2010
Размер файла 4,2 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Исходя из вышеприведенного анализа средств доступа к СУБД, было принято решение использовать технологию прямого доступа к базе данных средствами PHP.

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

Поставляется с операционной системой и настраивается на конкретную СУБД пересборкой с сетевыми библиотеками базы. Сейчас существуют несколько сред для разработки программ на PHP. С одной стороны язык интерпретатор подобен sh csh ksh. Синтаксис подобен С++. Язык PHP очень простой, рабочий код появляется почти сразу.

Доступ к базам через библиотеки самих баз не накладывает никаких ограничений на доступ к данным. Используя ускоритель фирмы Zend производительность кода увеличивается на 40-60%. Легкая интеграция дополнительных модулей написанных на С/C++ через разделяемые библиотеки, при этом не требуется перенастройка APACHE и PHP. В последнее время появилась возможность выполнения кода на клиенте (plug-in).

Как и СУБД Mysql язык Php входит в большинство хостинг пакетов, предлагаемых отечественными и иностранными провайдерами. Этот фактор в связке с вышеперечисленными определил наш выбор в пользу данного языка программирования веб приложений.

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

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

Структура базы данных выглядит следующим образом:

Рис.2.6. Структура базы данных

Таблица 1. Поля таблицы категорий (Categories)

Поле таблицы

Тип данных

Описание

Id

SMALLINT

Уникальный идентификатор категории

ParentCategory

SMALLINT

Категория, по отношению к которой текущая является подкатегорией

Name

VARCHAR(32)

Название категории

Таблица 2. Поля таблицы книг (Books)

Поле таблицы

Тип данных

Описание

Id

MEDIUMINT UNSIGNED

Уникальный идентификатор товара

CategoryID

SMALLINT UNSIGNED

Категория, к которой относится данная книга

Name

VARCHAR(255)

Название книги

AuthorID

SMALLINT UNSIGNED

Автор книги

PublisherID

SMALLINT UNSIGNED

Издательство

ISBN

CHAR(13)

Уникальный номер книги ISBN

ImageHREF

VARCHAR(255)

Путь к файлу изображения обложки книги

Synopsis

TEXT

Краткое описание

PagesCount

SMALLINT

Число страниц

PublicationDate

YEAR

Дата публикации

AppearDate

DATE

Время поступления книги в магазин

Count

INTEGER

Количество на складе

Price

DECIMAL(6,2)

Цена книги

Таблица 3. Поля таблицы авторов (Authors)

Поле таблицы

Тип данных

Описание

Id

SMALLINT UNSIGNED

Уникальный идентификатор автора

Name

VARCHAR(255)

Имя автора

Biography

TEXT

Краткая биографическая справка

Таблица 4. Поля таблицы издательств (Publishers)

Поле таблицы

Тип данных

Описание

Id

SMALLINT UNSIGNED

Уникальный идентификатор издательства

Name

VARCHAR(255)

Название издательства

Description

TEXT

Краткое описание издательства

Таблица 5. Поля таблицы пользователей (Users)

Поле таблицы

Тип данных

Описание

Id

MEDIUMINT UNSIGNED

Уникальный идентификатор покупателя

Name

CHAR (127)

Имя покупателя

Surname

CHAR (127)

Фамилия покупателя

Email

VARCHAR(64)

E-Mail покупателя

Phone

VARCHAR(20)

Телефон для подтверждения заказа

Address

VARCHAR(255)

Адрес доставки

IP

CHAR(14)

Текущий IP покупателя

SessionKey

INT UNSIGNED

Уникальный код для авторизации

Таблица 1.6. Поля таблицы пользовательской корзинки (Orders)

Поле таблицы

Тип данных

Описание

Id

INT UNSIGNED

Номер заказа

Amount

TINYINT

Число товаров, добавленных в покупательскую корзинку

OrderStatusID

INTEGER

Состояние заказа

Date

DATETIME

Дата заказа

UserID

INTEGER

Покупатель

Payment

BYTE

Вид оплаты

Amount

CHAR(10)

Сумма заказа

Таблица 1.7. Поля таблицы детализации пользовательской корзинки (OrderDetail)

Поле таблицы

Тип данных

Описание

Id

INT UNSIGNED

Номер по порядку

OrderID

INTEGER

Номер заказа

OrderStatusID

INTEGER

Состояние заказа

Quantity

DATETIME

Количество

UserID

INTEGER

Покупатель

Payment

BYTE

Вид оплаты

BookID

CHAR(10)

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

Таблица 1.8. Поля таблицы статус заказа (OrderStatus)

Поле таблицы

Тип данных

Описание

Id

INT UNSIGNED

Код состояния заказа

Stutus

INTEGER

Название состояния заказа

2.4 Архитектура электронного магазина

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

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

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

Структура комплекса управления Интернет-магазином или торговой частью системы реализуется в виде трехзвенной архитектуры клиент/сервер:

Рис. 2.7. Архитектура Интернет магазина

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

В общем случае минимум компонентов необходимых для функционирования Интернет-магазина включает в себя:

Web-сервер - распределяет поступающие запросы, производит разграничение доступа;

Сервер приложений - управляет работой всей системы, в частности бизнес-логикой Интернет-магазина ;

СУБД - осуществляет хранение и обработку данных о товарах, клиентах, счетах и т.п.

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

Рис. 2.8 Архитектура интернет - магазина

Программная часть архитектуры интернет - магазина рассматривается как взаимосвязь операционной и серверной части.

В операционной части рассматривается среда разработки интернет магазина.

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

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

Предположительно интернет магазин разрабатывается в среде php. Для ответа обоснования выбора было произведено сравнение РНР с другими языками программирования Web-приложений. Это его основные конкуренты -- Perl, ASP.NET, ColdFusion и Java.

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

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

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

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

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

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

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

- всевозможные настройки каталога т.е. добавление, удаление, редактирование товара и категорий;

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

- добавление, удаление, изменений курсов валют;

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

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

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

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

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

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

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

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

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

- «Товары дня» (самые модные товары);

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

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

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

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

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

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

Глава 3. Проектирование экранных форм. Руководство пользователя

3.1 Проектирование экранных форм пользовательской части

Ниже представлен интерфейс главной страницы

Рис 3.1 Главный интерфейс

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

Товары в программе группируются по категориям.

Доступ к категориям осуществляется двумя способами:

- переходом по ссылкам в центре главной страницы;

- через список категорий.

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

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

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

Просматривая список товаров (в категории и т.д.), кликнув на название товара, посетитель перейдет на страницу с полным описанием товара. Детализированная страница товара позволяет клиенту не только добавить товар в корзину, но и увидеть изображение товара, проголосовать и обсудить товар с другими пользователями.

Корзина

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

Рис 3.2 Корзина покупателя

На странице корзины клиент видит заказанные товары, может выбрать и удалить товары, которые он передумал покупать, или очистить корзину. Состояние корзины отображается каждый раз, когда клиент добавляет товар в корзину. С этой страницы клиент может либо перейти на страницу оформления заказа, либо вернуться обратно к списку товаров. По умолчанию выбор опции «Вернуться к списку товаров» отправляет клиента на главную страницу магазина.

Оформление заказа

Клиенту предлагается предоставить необходимую контакную информацию (имя, фамилия, адрес доставки). При нажатии на кнопку «Разместить заказ» система сохраняет заказ в базе данных и отправляет два электронных письма-уведомления: * клиенту - сообщение с информацией о заказе; * администратору магазина - уведомление о размещении заказа. Это сообщение отправляется на адрес, указанный в настройках магазина (раздел «Настройки» в административной части). Когда заказ сохранен в базе данных и уведомления отправлены, перед клиентом открывается страница «Спасибо за ваш заказ».

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

3.2 Проектирование экранных форм административной части

Добавление новых категорий/подкатегорий

Для того, чтобы добавить новую категорию/подкатегорию в список, необходимо нажать на кнопку «Добавить» в нижней части столбца Категории. Появится окно с выбором опций для категории/подкатегории, которую вы хотите создать. Родительская категория: определяет родительскую категорию, куда будет помещена новая категория. Если вы выберите в качестве родительской не корневую, а уже существующую категорию, то вы создадите подкатегорию.

Рис 3.4 Создание новой категории

Добавление новых товаров

Для того, чтобы добавить новый товар, нажмите на кнопку «Добавить» в нижней части столбца Товары.

Появится окно с выбором опций для товара:

Родитель: определяет категорию/подкатегорию, в которую будет помещен товар. Корневая папка может работать как запоминающий буфер: содержание папки не отражается в пользовательской части, и посетители его не видят.

Наименование: укажите название товара, который вы хотите добавить.

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

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

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

Цена (только число): здесь вы можете указать стоимость товара в валюте, которую Вы определили в разделе «Настройки» администрирования. Если вы укажете цену как отрицательное значение или ноль, то кнопка «Добавить в корзину» будет заблокирована и клиент не сможет заказать этот продукт.

Старая цена (только число): заявленная здесь цена указывается для того, чтобы показать клиенту, что товар в вашем магазине продается дешевле, чем в других магазинах. Например, вы можете указать в этом поле цену на данный товар в других магазинах, а затем в поле Цена указать более низкую стоимость. Таким образом внимание покупателя акцентируется на предлагаемой скидке. Система автоматически подсчитает, сколько экономит покупатель.

На складе: включите, если товар «есть на слкаде», т.е. доступен для заказа. Если вы выключите данную опцию, пользователь не сможет заказать этот товар.

Таблица товаров

Таблица товаров отображается в основном окне администрирования магазина. Нажав на название категории, вы увидите таблицу товаров, содержащихся в данной категории:

Рис 3.6 Таблица товаров

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

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

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

К единовременным затратам разработчика относятся:

теоретические исследования;

разработка алгоритмов и программ;

отладка;

опытная эксплуатация;

исследование рынка;

реклама.

Таблица 2 представляет фактическую трудоемкость работ по стадиям проектирования.

Таблица 2

Содержание стадий научно-исследовательской работы

Стадия

Трудоемкость, дн.

Трудоемкость, %

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

11

5,4

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

28

13,7

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

54

26,3

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

106

51,7

внедрение

6

2,9

Итого

205

100,0

К затратам на научно-исследовательские работы относятся:

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

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

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

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

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

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

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

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

Таблица 3

Использованные материалы и принадлежности

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

Цена

Количество

Стоимость

Дискеты

14

3

42

Бумага

120

1

120

Диски CD-RW

35

2

70

Картридж для принтера

1200

1

1200

Итого

1432

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

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

Основная заработная плата (Зосн) при выполнении научно-исследовательских работ рассчитывается по формуле:

,

Где Зсрднj - зарплата j-го сотрудника, руб.;

n - количество сотрудников, принимающих непосредственное участие в разработке программного продукта.

Для расчета заработной платы разработчика (Зраз) необходимо сразу указать, что всего научно-исследовательские работы производились в течение 205 дней.

Среднедневная зарплата разработчика определена из расчета 7000 руб. в месяц и равна:

Зраз=205 дн.*350 руб./день=71750 руб.

Заработная плата исполнителя в целом составляет:

На консультации запланировано: 23 часов - дипломный руководитель и 3 часа - консультант по экономике.

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

Зрук=23*45=1035 руб.

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

Зконс=3*40=120 руб.

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

Зоснразрукконс=71750+1035+120=72905 руб.

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

Здоп=0,1*Зосн=0,1*72905=7290,5 руб.

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

Зобщосндоп=72905+7290,5=80195,5 руб.

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

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

Осоц=0,26*Зобщ=80195,5*0,26=20850,83 руб.

Затраты на оплату машинного времени

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

Смч=0,24 кВт/час*1,16 руб./кВт=0,28 руб./час

Время работы ЭВМ:

Тэвм=0,35*Тэск+0,6*Ттех пр+0,8*Траб пр+

+0,6*Твн=0,35*25+0,6*30+0,8*39+0,6*10=131 день,

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

С учетом того, что ЭВМ работала по восемь часов в сутки получаем:

Тэвм=131 дн*8ч=1048 ч

Себестоимость электроэнергии рассчитывается следующим образом:

Сэл= Тэвммч=1048*0,28=293,44 руб.

Затраты на амортизацию (Ам) ЭВМ и оборудование - это затраты на приобретение оборудования и его эксплуатацию, причем в статью расходов включают только амортизацию, начисленную за время работы над проектом. Имеем формулу:

Ам=(Офамэвм)/(365*100),

Где Оф - персональная стоимость оборудования, руб.;

Нам - норма амортизации, % (принято 20%);

Тэвм - время использования оборудования, дн.

Таблица 4

Себестоимость оборудования и амортизационные отчисления

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

Количество, шт.

Первоначальная стоимость, руб.

Общая стоимость, руб.

Компьютер

1

23000

23000

Принтер HP

1

6840

6840

Итого

29840

Согласно таблице 4 первоначальная стоимость оборудования составила 29840 руб. Произведем расчет затрат на амортизацию:

Ам=(29840*20*131)/(365*100)=2135,40 руб.

Затраты на оплату машинного времени (Зовм) включают:

Затраты на оборудование в размере 2135,40 руб.

Затраты на электроэнергию в размере 290,87 руб.

Получаем, что стоимость машинного времени составляет:

Зовм=2135,40+290,87=2426,27 руб.

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

Стоимость инструментальных средств включает стоимость системного программного обеспечения, использованного при разработке программного продукта в размере износа за этот период. Норма амортизации для системного программного обеспечения - 30%, а время использования 131 день.

Таблица 5

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

Наименование продукта

Первоначальная стоимость, руб.

Microsoft Visio

19500

Windows XP

3525

Microsoft Office XP

6400

Macromedia.Dreamweaver

1500

Итого

30925

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

Аис=(Офамэвм)/(365*100),

Где Оф - первоначальная стоимость инструментальных средств, руб.;

Нам - норма амортизации, % (принято 30%);

Тэвм - время использования оборудования, дней.

Аис=(30925*30*131)/( 365*100)= 3319,57 руб.

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

Накладные расходы составляют 30 % от суммы основной заработной платы:

Рносн*0,3=72905*0,3=21871,5 руб.

Далее в таблицу 6 заносится смета затрат на программное обеспечение.

Таблица 6

Смета затрат на программное обеспечение

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

Сметная стоимость, руб.

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

1432

Основная и доп. з/п

80195,5

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

20850,83

Затраты на оплату машинного времени

2426,27

Амортизация стоимости инструментальных средств

3319,57

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

21871,5

Итого затраты:

130095,67

Сумма затрат на разработку распределяется по этапам проектирования пропорционально трудоемкости. В результате составляется инвестиционный план, отраженный в таблице 7.

Таблица 7

План инвестиций

Этапы реализации проекта

Полугодия

2 полугодие 2005

1 полугодие 2006

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

6980,74

 

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

17769,16

 

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

34269,10

 

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

36807,55

30461,42

внедрение

 

3807,68

Итого:

95826,56

34269,10

Тиражирование и реализация программного обеспечения

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

Смета затрат на тиражирование, рекламу и сопровождение программного обеспечения составляется на основании плана по реализации программного обеспечения. Затраты на рекламу планируются на основании того, что она будет осуществляться путем рассылки буклетов потенциальным покупателям системы и помещения объявлений в специализированных журналах. Затраты на сопровождение планируются из расчета 5% от выручки от реализации за этот период. Итоги расчетов по затратам тиражирование, рекламу и сопровождение представлены в таблице 8.

Таблица 8

Смета затрат

Показатели

Период

2 полугодие 2005

1 полугодие 2006

2 полугодие 2006

1 полугодие 2007

2 полугодие 2007

1 полугодие 2008

2 полугодие 2008

1-е полугодие 2009

Затраты на тиражирование:

 

 

 

 

 

 

 

 

-стоимость документации

0

1125

3125

2275

1975

1675

800

625

-затраты на копирование

0

675

1875

1365

1185

1005

480

375

-стоимость машинных носителей и упаковочных материалов

0

1800

5000

3640

3160

2680

1280

1000

-затраты на рассылку

0

1350

3750

2730

2370

2010

960

750

-амортизация ЭВМ и оборудования

0,00

0,93

2,60

1,89

1,64

1,39

0,66

0,52

Итого:

0,00

4950,93

13752,60

10011,89

8691,64

7371,39

3520,66

2750,52

Затраты на рекламу

0,00

13009,57

10407,65

10407,65

6504,78

5203,83

2601,91

1300,96

Затраты на сопровождение ПО

0

6300

15000

10920

9480

7370

3520

2500

Итого затраты:

0,00

24260,50

39160,25

31339,54

24676,42

19945,22

9642,58

6551,48

План прибыли от продаж

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

Таблица 9

План прибыли

Показатели

Период

2 полугодие 2005

1 полугодие 2006

2 полугодие 2006

1 полугодие 2007

2 полугодие 2007

1 полугодие 2008

2 полугодие 2008

1 полугодие 2009

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

0

141120

336000

244608

212352

165088

78848

56000

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

0,00

24260,50

39160,25

31339,54

24676,42

19945,22

9642,58

6551,48

Процентные платежи за кредит

0

0

0

0

0

0

0

0

Прибыль валовая

0,00

116859,50

296839,75

213268,46

187675,58

145142,78

69205,42

49448,52

Налог (24%)

0,00

28046,28

71241,54

51184,43

45042,14

34834,27

16609,30

11867,65

Прибыль чистая

0,00

88813,22

225598,21

162084,03

142633,44

110308,51

52596,12

37580,88

Финансовый план проекта

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

Из таблицы видно , что данный проект потребует 95826,56 рублей инвестиций в первое полугодие, так как в этот период продажа программного продукта не осуществляется. Эти средства можно получить вложив собственные средства, как в представленном случае, либо взяв банковский кредит. За второе полугодие планируется осуществить продажу сорока пяти копий программы и прибыль от продажи покроет появившиеся на данном периоде затраты.

Определение экономической эффективности проекта

Таблица 10 отражает денежные потоки за весь период жизненного цикла программного продукта. Здесь определяется чистый денежный поток (ЧДП), дисконтированный денежный поток (ДДП) и чистая текущая стоимость проекта (NPV).

Таблица 10

Денежные потоки

Показатели

Период

2 полугодие 2005

1 полугодие 2006

2 полугодие 2006

1 полугодие 2007

2 полугодие 2007

1 полугодие 2008

2 полугодие 2008

1 полугодие 2009

Эффект от инвестиционной деятельности

95826,56

34269,10

0,00

0,00

0,00

0,00

0,00

0,00

Эффект от операционной, деятельности

0,00

88813,22

225598,21

162084,03

142633,44

110308,51

52596,12

37580,88

Чистый денежный поток

-95826,56

54544,12

225598,21

162084,03

142633,44

110308,51

52596,12

37580,88

Коэффициент дисконтирования (б)

0,92

0,85

0,79

0,72

0,67

0,62

0,57

0,52

Дисконтированный денежный поток (ДДП=ЧДП*б)

-88400,16

46417,54

177107,51

117383,93

95292,10

67984,78

29903,60

19710,78

Дисконтированный денежный поток нарастающим итогом (NPV)

-88400,16

-41982,61

135124,89

252508,83

347800,92

415785,70

445689,30

465400,08

Ставка дисконтирования (r) рассчитывается по формуле:

При этом ставка рефинансирования равна 13%, инфляция - 11%, а риск - 13%. Таким образом, получаем:

Коэффициент дисконтирования (б) рассчитывается по формуле:

,

Где r - ставка дисконтирования,

t - период времени.

Дисконтированный денежный поток представляет собой произведение коэффициента дисконтирования на сумму чистого денежного потока за соответствующий период. Чистая текущая стоимость проекта (NPV) показывает прибыль, получаемую от выполнения проекта, приведенную на начало периода.

Индекс доходности (SRR) определяется как отношение суммарного дисконтированного дохода к суммарным дисконтированным капитальным вложениям:

,

Где Пчt - прибыль чистая,

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

Kt - капитальные вложения в основные и оборотные фонды,

бt - коэффициент дисконтирования.

Таким образом, индекс доходности равен:

.

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

Пороговое значение рентабельности (rпор) или внутренний коэффициент эффективности проекта (IRR) рассчитывается по формуле:

Где r1 - исходная ставка дисконтирования,

r2 - ставка дисконтирования, при которой NPV меньше нуля,

rпор - внутренний коэффициент эффективности проекта,

NPVr1 и NPVr2 - NPV соответственно при r1 и r2

Для определения внутреннего коэффициента эффективности проекта возьмем такую ставку дисконтирования (r2=2,40), при которой NPV станет меньше нуля. Полученные результаты сводятся в таблицу 11.

Таблица 11

Нахождение отрицательной чистой текущей стоимости проекта

Показатели

Период

2 полугодие 2005

1 полугодие 2006

2 полугодие 2006

1 полугодие 2007

2 полугодие 2007

1 полугодие 2008

2 полугодие 2008

1 полугодие 2009

NPVr1 =

-88400,16

-41982,61

135124,9

252508,83

347800,92

415785,70

445689,30

465400,08

б2=

0,45

0,21

0,09

0,04

0,02

0,01

0,00

0,00

ДДП2=

-43557,53

11269,45

21186,91

6919,10

2767,63

972,91

210,86

68,48

NPVr2=

-43557,53

-32288,08

-11101,17

-4182,08

-1414,45

-441,54

-230,68

-162,19

Рассчитаем пороговое значение рентабельности:

(239,2 % в полугодие или 572,3% в год)

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

Срок окупаемости проекта находится по формуле:

Где tx - количество периодов, при которых NPV меньше нуля,

NPVt - последнее отрицательное значение NPV,

ДДПt+1 - величина ДДП в t+1 периоде.

Получим:

полугодия (1,12 года)

Такое значение срока окупаемости проекта говорит о том, что через 1,12 года проект окупит денежные средства, вложенные в него, а затем начнет приносить доход.

На основании данных таблицы 10 можно построить финансовый профиль проекта, который представляет собой график изображения величины кумулятивной чистой текущей стоимости проекта во времени (приложение 14).

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

В данной главе дипломной работе был проведен анализ показателей, характеризующих экономическую эффективность проекта. В результате анализа были сделаны выводы о его прибыльности. Сальдо реальных накопленных денег во всех временных интервалах положительно. Это говорит о том, что при реализации проекта не возникнет ситуация, связанная с нехваткой денежных средств. Значение интегрального экономического эффекта больше нуля (NPV=465400>0). Это значит, что проект по его окончании не только окупит вложенные в него средства, но и принесет прибыль. Значение индекса доходности более единицы (SRR=4,96>1) так же говорит о прибыльности проекта. Внутренний коэффициент эффективности значительно больше заданной ставки дисконтирования (IRR=5,72>0,15), следовательно, инвестирование денежных средств в проект гораздо выгоднее чем помещение средств на банковский депозит. Срок окупаемости проекта составляет 1,12 года.

Заключение

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

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

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

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

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

1. Федеральный закон Российской Федерации “Об информации, информатизации и защите информации” от 20.02.1995 № 24-ФЗ

2. Аргерих Л. Профессиональное PHP программирование. - М.: Символ-Плюс , 2003 г.

3. Буч Г. Объектно-ориентированное проектирование с примерами применения. / Пер. с англ. - М.: Конкорд, 1992.

4. В. Кирстен, М. Ирингер, Б. Рериг, П. Шульте. СУБД CACHE: объектно-ориентированная разработка приложений. Учебный курс /- СПб.: Питер, 2001. - 384 с.

5. Вендров A.M. CASE - технологии. Современные методы и средства проектирования информационных систем. - М.: Финансы и статистика, 1998.

6. Диго С.М. Проектирование и эксплуатация баз данных. М.: Финансы и статистика, 1995.

7. Дронов В. PHP, MySQL и Dreamweaver MX 2004. Разработка интерактивных Web-сайтов. - СПб.: БХВ-Петербург, 2005.

8. Проектирование программного обеспечения экономических информационных систем: Учебник/ Под ред. А.М.Вендрова. - М.: «Финансы и статистика», 2000.

9. Клуб разработчиков PHP (International) http://phpclub.net

10. Программирование на PHP http://www.yacudzer.ru/

11. Разработка и поддержка Интернет-магазинов http://www.betagroup.ru/shop

12. Создание интернет магазинов http://webmaster.spb.ru

13. PHP для всех www.php4all.ru

14. PHP программирование php.itsoft.ru

15. PHP по-русски www.php.spb.ru

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

Приложение 1

Приложение 2


Подобные документы

  • Обзор принципов построения информационных систем для торговли через интернет. Сравнительная характеристика программных средств построения электронного магазина. Проектирование и программная реализация интернет–магазина. Экономическое обоснование проекта.

    дипломная работа [2,5 M], добавлен 13.02.2006

  • Характеристика основных программных средств построения электронного магазина. Разработка структуры построения электронного магазина. Безопасность платежей в Интернете. Разработка алгоритма работы интернет-магазина. Разработка системы оплаты и доставки.

    дипломная работа [1,9 M], добавлен 10.03.2014

  • Виртуальные магазины, их особенности. Сравнительная характеристика традиционной и электронной торговли. Инструментальные средства для создания электронного магазина. Подробное сравнение платной и бесплатной CMS. Установка магазина на виртуальный хостинг.

    дипломная работа [93,8 K], добавлен 25.11.2012

  • Принципы построения Интернет-магазинов. Система Интернет-платежей. Структура электронного магазина, разработка его архитектуры, операционной, серверной, администраторской и клиентской частей. Алгоритма работы магазина. Экономическое обоснование проекта.

    дипломная работа [2,4 M], добавлен 12.04.2012

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

    дипломная работа [2,1 M], добавлен 06.06.2013

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

    дипломная работа [8,7 M], добавлен 27.09.2011

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

    дипломная работа [2,0 M], добавлен 16.06.2015

  • Создание базы данных для автоматизации электронного магазина по продаже шин в терминале ER моделирования. Построение логической и концептуальной модели базы данных. Её реализация в интерактивной среде Интернет. Расчет экономической эффективности магазина.

    курсовая работа [4,5 M], добавлен 10.10.2012

  • CRM-системы: разновидности, проблемы реализации, их преимущества и недостатки. Критические характеристики CRM-систем для работы через Интернет (WEB-CRM). Разработка содержания и структуры WEB-сайта интренет-магазина "Vinil", создание схемы и базы данных.

    курсовая работа [2,6 M], добавлен 19.05.2013

  • Обзор средств автоматизации торговли. Обзор состояния Интернет-торговли и роли в них аукционов. Описание процесса проектирования автоматизированной системы. Расчет экономической эффективности от внедрения программного продукта. Охрана труда работников.

    дипломная работа [569,0 K], добавлен 09.09.2008

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.