Помощь в написании студенческих работ
Антистрессовый сервис

Разработка и внедрениеи автоматизированной системы регистрации клиентов на примере ООО «Ресо-гарантия»

Дипломная Купить готовую Узнать стоимостьмоей работы

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

Разработка и внедрениеи автоматизированной системы регистрации клиентов на примере ООО «Ресо-гарантия» (реферат, курсовая, диплом, контрольная)

Содержание

  • Разработка и внедрение автоматизированной системы регистрации клиентов на примере ООО «Ресо-гарантия»
  • Введение
  • Глава 1. Аналитическая часть
    • 1. 1. Реляционные базы данных
    • 1. 2. Постановка задачи
  • Глава 2. Разработка программы
    • 2. 1. Постановка задачи
    • 2. 2. Построение инфологической модели данных
    • 2. 3. Построение реляционной модели данных
    • 2. 4. Выбор программного обеспечения
    • 2. 5. Основные принципы работы программы
    • 2. 6. Разработка интерфейса программы
    • 2. 7. Системные требования программы
    • 3. Расчет экономических показателей
      • 3. 1. Резюме
      • 3. 3. Описание продукта
        • 3. 3. 1. Назначение
        • 3. 3. 2. Описание структуры программы
        • 3. 3. 3. Техническая и научная новизна разработки
        • 3. 3. 4. Сравнение с техническими характеристиками аналогов
        • 3. 3. 6. Сервис и гарантии
      • 3. 4. План маркетинга
        • 3. 4. 1. Анализ рынка
        • 3. 4. 2. Стратегия реализации
      • 3. 5. Расчет трудоемкости
      • 3. 6. Расчет себестоимости разрабатываемой системы
      • 3. 7. Расчет себестоимости
      • 3. 8. Финансовый план
  • Заключение
  • Список литературы
  • Приложение 1. Примеры кода, используемого в программе

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

3.1.

1.

Работы 1−2 относятся к подготовительному этапу; работы 3−4 — этап проектирования; работы 5−7 — этап программирования и отладки; работы 8−9 — заключительный этап. Календарный график распределения работ для одного программиста приведен в табл. 3.

1.2.

Календарный график распределения работ Таблица 6

Э Этапы Трудоемкость, Время (недели) Чел./дн 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 Подготовитель-ный 6 Проектирова-ние 10 Программирование и отладка 19 Заключитель-ный 11

3.3 Расчет себестоимости разрабатываемой системы

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

Расчет себестоимости одного часа машинного времени Для создания системы используется комплекс вспомогательных программно-аппаратных средств (см табл. 3.

2.1). При расчёте стоимости машинного часа необходимо учитывать затраты на аренду техники и инструментального программного обеспечения.

Таблица 7

Перечень основных показателей для расчёта себестоимости Наименование Обозначение Стоимость, Руб. Кол-во Балансовая стоимость компьютера iP4 2000Mhz/RAM512/HDD80GB ФбПК 15 000 1 Балансовая стоимость принтера Xerox 3150

ФбПР 10 000 1 Стоимость ОС XP ФбПО3 4000 1 Средняя заработная плата:

Инженер-программист, специалист 1 категории Ф1ср

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

а) материалы;

б) оборудование для научных работ;

в) основная заработная плата;

г) дополнительная заработная плата;

д) отчисления на социальное страхование и прочие прямые расходы.

В качестве материалов используются бумага для печати программной документации на принтере и сменный картридж. В качестве технических средств ПК будем рассматривать дисплей, системный блок и принтер. Себестоимость часа работы ПК определяется по формуле См-ч = Sрм + Sээ + Sа+Sм, (11)

где Sрм — затраты на ремонт, руб./ч;

Sээ — затраты на потребляемую энергию, руб./ч;

Sа — амортизация вычислительных средств, руб./ч;

Sм — материалы, руб./ч.

Материалы рассчитываются по формуле

Sm=/Фг, (12)

где miрасход i-го материала, ед.;

Ciцена (оптовая, розничная, договорная) материала i-го вида, руб.;

Фггодовой фонд времени работы ПК, ч;

n — количество видов материалов.

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

Sрм= (Фпкб + Фпоб)*Рт/Фг, (13)

где Фггодовой фонд времени работы ПК, ч;

Фпкббалансовая стоимость ПК, руб.;

Фпоббалансовая стоимость ПО, руб.;

Рткоэффициент технического ремонта (Рт=0.01).

Затраты на электроэнергию от использования средств вычислительной техники:

Sээ = qj*Nj*Sквт.

ч., (14)

где qj-число j-ых технических средств ПК;

Nj — потребляемая мощность j-ых технических средств, кВт;

Sквт.

ч. — стоимость кВтч электроэнергии (0.20 руб.)

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

Sа = (ан/100)*(Фпкб + Фпоб)/Фг, (15)

где ангодовая норма амортизации ПК, % (ан=20%);

Фпкббалансовая стоимость ПК, руб.

Фпоббалансовая стоимость ПО, руб.;

По формуле (12) затраты на материалы составляют:

Sm = (12*60 + 1500)/2112 = 1.05 (руб.),

куда входит 12 упаковок бумаги по 250 листов по цене 60 руб., и один сменный картридж для принтера, стоимостью 1500 руб. Время жизни компьютеров и вспомогательного ПО полагаем равной пяти годам. Годовой фонд времени работы (в году 12 месяцев, в месяце 22 рабочих дня, в день работают 8 часов) :

Фг= 12*22*8 = 2112 (ч).

Балансовая стоимость аппаратуры будет состоять из стоимости одного ПК и одного принтера. Тогда затраты на ремонт аппаратуры по формуле (13) составят:

Sрм = (15 000 + 4000 +10 000)*0.01/2112= 0,14 (руб./ч).

Затраты на электроэнергию, потребляемую компьютером и принтером рассчитываем по формуле (14):

Sээ = (0.200*1*0.20 + 0.050*1*0.20) = 0.05 (руб./ч)

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

Sа = 20/100 * (15 000 + 4000+ 10 000) /2112 = 2,74 (руб./ч),

Итак, по формуле (11), имеем стоимость одного машинного часа аппаратно-программного комплекса:

См-ч = 1.05 + 0.14 + 2.74 + 0.05 = 3.98 (руб./ч).

3.4 Расчет себестоимости

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

2.1. Себестоимость программного продукта рассчитываем по формуле:

Спр = S*tан+(S+См-ч)*tотл + Снр, (15)

где Sсумма основной и дополнительной заработной платы разработчиков программы и начислений на социальное страхование, руб./ч;

tан — время, затрачиваемое разработчиками на этапе анализа и внедрения сайта без использования ПК, ч;

См-ч — себестоимость одного часа машинного времени, руб./ч;

tотл — время, затрачиваемое разработчиками на проектирование, программирование и отладку программы, время работы на компьютерах, ч;

Снр — накладные расходы, руб.

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

S = Sзп+ Sсс, (16)

где Sзп — заработная плата, руб./ч;

Sссотчисления на социальное страхование, руб./ч.

Заработная плата вычисляется по формуле:

Sзп = (1/Фм) Lj*Фj*(1+Hд/100), (17)

где m — номенклатура профессий;

Ljколичество человек каждой j профессии (выше отмечалось, что в разработке принимают участие шесть человек);

Фммесячный фонд времени, ч;

Фjсреднемесячная заработная плата по должности, руб.;

Hдпроцент дополнительной заработной платы (Нд = 25%).

Отчисления на социальное страхование:

Sсс = Нсс*Sзп/100, (18)

где Нсспроцент отчисления на социальное страхование (Нсс=26,2%).

Накладные расходы определяются по формуле:

Sнр=(Ннр/100)*(Sо+Sээ+Sа) (19)

где Sнрнакладные расходы, руб./ч;

Ннрпроцент накладных расходов, Ннр=60%;

Sоосновная заработная плата.

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

Sзп = 10 000 * (1+25/100) / 176 = 71 (руб./ч)

Sсс = 26,2/100 *71= 18.6 (руб./ч)

S = 71+ 18.6 = 89.6 (руб./ч)

Накладные расходы определяются по формуле (20):

Sнр = (60/100)*(17.04 + 0.05 + 2.74)= 19.83 (руб./ч)

Себестоимость разработки программы определяется по формуле (21):

Спр = 89.6*(27+41)*8/6 + (89.6+3.98)*(70+457+69)*8/6 +19.83*664*8/6 = 100 044 (руб.)

Цена создания информационной системы с учетом 20%-ой прибыли будет составлять:

Сис = 100 044 * (1 + 20/100) = 120 053 (руб.)

Таблица 8

Смета затрат на создание системы

Наименование Обозначение Сумма, руб. 1. Фонд оплаты труда Фо 103 935 1.

1. Основная заработная плата Сзп 82 488

Специалист 1-ой категории — 1чел. С1к 65 990 1.

2. Дополнительная заработная плата Сдоп 16 498 1.

3. Отчисления в фонд социального страхования Ссс 21 447 2. Накладные расходы Снр 15 386 3. Затраты на программно-техническое обеспечение Спто 732 3.

1. Амортизация вычислительных средств Са 504 3.

2. Затраты на ремонт и обслуживание Срм 26 3.

3. Затраты на электроэнергию Сээ 9 3.

4. Затраты на материалы См 193 Общая стоимость информационной системы Спр 120 053

3.5 Финансовый план

При составлении финансового плана разрабатываемого интернет приложения необходимо произвести расчет чистой приведенной стоимости проекта (net present value — NPV), а также рассчитать бюджет проекта.

Бюджет проекта представлен в таблице 3.

4.

Таблица 9

Бюджет проекта Вид затрат Затраты по кварталам, руб. Всего, руб. 1 квартал 2 квартал 3 квартал Амортизация оборудования 254,3 254,3 254,3 504 Заработная плата 7500 7500 2700 38 500

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

Эксплуатационные расходы 600 600 600 226 Накладные затраты 1900 1900 1200 3684

Итого 13 140 13 140 5740 44 414

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

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

Расчет NPV представлен в таблице 3.5

Таблица 10

Прогноз потоков денежных средств Показатели, р. Интервал планирования, год 0 1 2 3 4 Годовая экономическая эффективность 20 000 20 000 20 000 20 000

Инвестиционные затраты -44 414

Годовые эксплуатационные расходы -350 -350 -350 -350 Валовая прибыль 19 650 19 650 19 650 19 650

Налог на прибыль -4900 -4900 -4900 -4900

Чистая прибыль 14 750 14 750 14 750 14 750

Амортизация 700 700 700 700 Чистый поток денежных средств -44 414 15 450 15 450 15 450 15 450

Дисконтный множитель (при i = 0,1) 1 0,91 0,83 0,75 0, б8 Приведенный чистый поток денежных средств -44 414 12 194 11 122 10 050 9112

Чистая приведенная стоимость будущих потоков денежных средств NPV -44 414 -19 826 -8704 1346 10 458

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

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

Заключение

В данном проекте была разработана программа для работы с базой данных.

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

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

Программа представляет интерес для компаний, ведущих учет и регистрацию клиентов.

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

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

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

Список литературы

Архангельский А.Я. «Программирование в Delphi для Windows», Бином-Пресс, 2005 г.

Архангельский А.Я. «Программирование в Delphi. Учебник по классическим версиям Delphi «, Бином-Пресс, 2005 г.

Бакнелл Джулиан «Фундаментальные структуры данных и алгоритмы в Delphi», Питер 2006 г.

Голицина О.Л. «Базы данных», Инфра-М, 2007 г.

Горев А., Макашарипов С., «Эффективная работа с СУБД» СПб, «Питер», 1997 г.

Диго С.М. «Базы данных: проектирование и использование», Финансы и статистика, 2005 г.

Дунаев В.В. «Базы данных. Язык SQL», БХВ-Петербург, 2007 г.

Дюбуа П. «MySQL», Вильямс, 2007 г.

Дюбуа П. «MySQL. Сборник рецептов», Символ-Плюс, 2004 г.

Кадлец В. «Delphi. Книга рецептов. Практические примеры, трюки и секреты», Наука и техника, 2006 г.

Кириллов В.В. «Основы проектирования реляционных баз данных.» Учебное пособие. — СПб.: ИТМО, 1994.

Кузнецов С.Д. «Базы данных. Модели и языки», Бином-Пресс, 2008 г.

Малыхина М.П. «Базы данных. Основы, проектирование, использование», БХВ-Петербург, 2006 г.

Иарко Кэнту «Delphi для профессионалов», Питер, 2006 г.

Осипов Д. «Delphi. Профессиональное программирование», Символ-плюс, 2003 г.

Рудикова Л.В. «Базы данных. Разработка приложений», БХВ-Петербург, 2006 г.

Советов Б.Я. «Базы данных. Теория и практика», Высшая школа, 2005 г.

Фаронов В. «Delphi. Разработка приложений для баз данных и Интернета», Питер 2006 г.

Фаронов В. «Delphi. Язык, среда, разработка приложений», Питер 2006 г.

Фаронов В. «Delphi 2005

Переход с младших версий", Питер 2007 г.

Фрост Р. «Базы данных. Проектирование и разработка», НТ Пресс, 2007 г.

Фуфаев Э.В. «Базы данных», Академия, 2007 г.

Хомоненко А.Д. «Базы данных», Бином-Пресс, 2007 г.

Дюбуа П. «MySQL. Сборник рецептов», Символ-Плюс, 2004 г.

«MySQL. Руководство администратора», Вильямс, 2005 г.

«MySQL. Справочник по языку», Вильямс, 2005 г.

Хомоненко А., Гофман В., Мещеряков Е., Никифоров В. «Delphi 7» СПб, «БХВ-Петербург», 2005.

Хомоненко А. «Delphi 7. Наиболее полное руководство»

Материалы сайтов:

http://ru.wikipedia.org

http://mysql.org

Приложение 1. Примеры кода, используемого в программе Код для входа в систему:

DM.Query1.SQL.Clear;

DM.Query1.SQL.Add ('SELECT * FROM `managers` WHERE `login`=' + '" ' + login. Text + '" ' + ' AND `password`=' + '" ' + pass. Text + '" ');

DM.Query1.Open;

if DM. Query1.RecordCount > 0 then

begin

Form_login.Close;

end

else ShowMessage (' Неправильный логин или пароль!');

Приложение 2. Дамп базы данных

— phpMyAdmin SQL Dump

— version 2.

6.1

http://www.phpmyadmin.net

-;

— Хост: localhost

— Время создания: Дек 24 2008 г., 09:40

— Версия сервера: 5.

0.51

— Версия PHP: 5.

2.5

-;

— БД: `ins`

-;

— ———————————————————————————-;

-;

— Структура таблицы `admins`

-;

CREATE TABLE IF NOT EXISTS `admins` (

`id` int (10) unsigned NOT NULL auto_increment,

`first_name` varchar (50) character set cp1251 default NULL,

`second_name` varchar (50) character set cp1251 default NULL,

`last_name` varchar (50) character set cp1251 default NULL,

`email` varchar (50) character set cp1251 default NULL,

`login` varchar (50) character set cp1251 default NULL,

`password` varchar (50) character set cp1251 default NULL,

PRIMARY KEY (`id`)

) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;

— ———————————————————————————-;

-;

— Структура таблицы `agents`

-;

CREATE TABLE IF NOT EXISTS `agents` (

`id` int (10) unsigned NOT NULL auto_increment,

`first_name` varchar (100) character set cp1251 default NULL,

`second_name` varchar (100) character set cp1251 default NULL,

`last_name` varchar (100) character set cp1251 default NULL,

`phone` varchar (50) character set cp1251 default NULL,

`birth` date NOT NULL,

PRIMARY KEY (`id`)

) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ;

— ———————————————————————————-;

-;

— Структура таблицы `ins_types`

-;

CREATE TABLE IF NOT EXISTS `ins_types` (

`id` int (10) unsigned NOT NULL auto_increment,

`type` varchar (50) character set cp1251 default NULL,

`note` varchar (250) character set cp1251 collate cp1251_bin default NULL,

PRIMARY KEY (`id`)

) ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ;

— ———————————————————————————-;

-;

— Структура таблицы `managers`

-;

CREATE TABLE IF NOT EXISTS `managers` (

`id` int (10) unsigned NOT NULL auto_increment,

`first_name` varchar (50) character set cp1251 default NULL,

`second_name` varchar (50) character set cp1251 default NULL,

`last_name` varchar (50) character set cp1251 default NULL,

`email` varchar (50) character set cp1251 default NULL,

`login` varchar (50) character set cp1251 default NULL,

`password` varchar (50) character set cp1251 default NULL,

PRIMARY KEY (`id`)

) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;

— ———————————————————————————-;

-;

— Структура таблицы `polices`

-;

CREATE TABLE IF NOT EXISTS `polices` (

`id` int (10) unsigned NOT NULL auto_increment,

`num` varchar (50) character set cp1251 default NULL,

`iduser` int (10) unsigned NOT NULL,

`idagent` int (10) unsigned NOT NULL,

`idtype` int (10) unsigned NOT NULL,

`date` date NOT NULL,

`date_begin` date NOT NULL,

`date_end` date NOT NULL,

`sum` double NOT NULL,

`note` varchar (250) character set cp1251 default NULL,

PRIMARY KEY (`id`),

KEY `iduser` (`iduser`),

KEY `idagent` (`idagent`),

KEY `idtype` (`idtype`)

) ENGINE=MyISAM AUTO_INCREMENT=6 DEFAULT CHARSET=latin1 AUTO_INCREMENT=6 ;

— ———————————————————————————-;

-;

— Структура таблицы `users`

-;

CREATE TABLE IF NOT EXISTS `users` (

`id` int (10) unsigned NOT NULL auto_increment,

`first_name` varchar (100) character set cp1251 default NULL,

`second_name` varchar (100) character set cp1251 default NULL,

`last_name` varchar (100) character set cp1251 default NULL,

`passport_ser` varchar (4) character set cp1251 default NULL,

`passport_num` varchar (6) character set cp1251 default NULL,

`address` varchar (200) character set cp1251 default NULL,

`email` varchar (100) character set cp1251 default NULL,

`phone1` varchar (50) character set cp1251 default NULL,

`phone2` varchar (50) character set cp1251 default NULL,

`phone3` varchar (50) character set cp1251 default NULL,

`birth` date NOT NULL,

`sex` tinyint (1) unsigned NOT NULL,

PRIMARY KEY (`id`)

) ENGINE=MyISAM AUTO_INCREMENT=6 DEFAULT CHARSET=latin1 AUTO_INCREMENT=6 ;

Показать весь текст

Список литературы

  1. А.Я. «Программирование в Delphi для Windows», Бином-Пресс, 2005г.
  2. А.Я. «Программирование в Delphi. Учебник по классическим версиям Delphi «, Бином-Пресс, 2005 г.
  3. Бакнелл Джулиан «Фундаментальные структуры данных и алгоритмы в Delphi», Питер 2006 г.
  4. О.Л. «Базы данных», Инфра-М, 2007г.
  5. А., Макашарипов С., «Эффективная работа с СУБД» СПб, «Питер», 1997г.
  6. С.М. «Базы данных: проектирование и использование», Финансы и статистика, 2005 г.
  7. В.В. «Базы данных. Язык SQL», БХВ-Петербург, 2007 г.
  8. П. «MySQL», Вильямс, 2007 г.
  9. П. «MySQL. Сборник рецептов», Символ-Плюс, 2004 г.
  10. В. «Delphi. Книга рецептов. Практические примеры, трюки и секреты», Наука и техника, 2006 г.
  11. В.В. «Основы проектирования реляционных баз данных.» Учебное пособие. — СПб.: ИТМО, 1994.
  12. С.Д. «Базы данных. Модели и языки», Бином-Пресс, 2008 г.
  13. М.П. «Базы данных. Основы, проектирование, использование», БХВ-Петербург, 2006 г.
  14. Иарко Кэнту «Delphi для профессионалов», Питер, 2006 г.
  15. Д. «Delphi. Профессиональное программирование», Символ-плюс, 2003 г.
  16. Л.В. «Базы данных. Разработка приложений», БХВ-Петербург, 2006 г.
  17. .Я. «Базы данных. Теория и практика», Высшая школа, 2005 г.
  18. В. «Delphi. Разработка приложений для баз данных и Интернета», Питер 2006 г.
  19. В. «Delphi. Язык, среда, разработка приложений», Питер 2006 г.
  20. В. «Delphi 2005. Переход с младших версий», Питер 2007 г.
  21. Р. «Базы данных. Проектирование и разработка», НТ Пресс, 2007 г.
  22. Э.В. «Базы данных», Академия, 2007г.
  23. А.Д. «Базы данных», Бином-Пресс, 2007г.
  24. П. «MySQL. Сборник рецептов», Символ-Плюс, 2004 г.
  25. «MySQL. Руководство администратора», Вильямс, 2005 г.
  26. «MySQL. Справочник по языку», Вильямс, 2005 г.
  27. А., Гофман В., Мещеряков Е., Никифоров В. «Delphi 7» СПб, «БХВ-Петербург», 2005.
  28. А. «Delphi 7. Наиболее полное руководство»
  29. Материалы сайтов:
  30. http://ru.wikipedia.org
  31. http://mysql.org
Заполнить форму текущей работой
Купить готовую работу

ИЛИ