Разработка системы базового финансового учёта для организации Антон Климов группа С-104 Руководитель: Дмитрий Шурупов 1.

Презентация:



Advertisements
Похожие презентации
Разработка мультисервисного корпоративного файлового хранилища Дмитрий Шурупов группа С
Advertisements

Тема 11 Медицинская помощь и лечение (схема 1). Тема 11 Медицинская помощь и лечение (схема 2)
ОСОБЕННОСТИ РЕАЛИЗАЦИИ ДОПОЛНИТЕЛЬНЫХ МЕРОПРИЯТИЙ ПО СНИЖЕНИЮ НАПРЯЖЕННОСТИ НА РЫНКЕ ТРУДА СУБЪЕКТОВ РОССИЙСКОЙ ФЕДЕРАЦИИ В 2011 ГОДУ РОССИЯ 2010.
Автоматизация рабочего места менеджера по продажам ООО «ИнформСервис» Исполнитель: студентка гр. ПИ-031 Овчинникова Екатерина Олеговна Руководитель: ст.
Дизайн и Верстка Системы Организации Видео Архива (СОВА) МИЭМ, Пашинцев Иван, С-55.
Права человека. Статья 1. Статья 2. Статья 3. Статья 4.
Разработка системы прогнозирования состояний компьютерной сети МИЭМ, 2011 Выполнил: студент группы С-104 Дегтярев Дмитрий Викторович Научный руководитель:
Программная система «Портал научной группы» (разработано в рамках ПНР-5) 24 марта 2011 г. Челябинск Южно-Уральский государственный университет 1.
Учебный курс Объектно-ориентированный анализ и программирование Лекция 4 Трансформация логической модели в программный код Лекции читает кандидат технических.
Система предотвращения отключений клиентов на основе статистического анализа использования инструментов удержания Выполнил: Медведев А.А. Руководитель:
ПроектированиеРазработкаВнедрение г. Самара ул. Льва Толстого
1 Разработка модуля платежей для биллинговой системы UTM5 Научный руководитель: Лу Павел Цзу й лянович Выполнил: Галанин Алексей Сергеевич.
Автор : Макаров А.В. Научный руководитель : к.ф.м.н., доцент кафедры Систем Информатики НГУ, с.н.с. Васючкова Татьяна Сергеевна Система поддержки дистанционного.
Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики Кафедра компьютерных образовательных технологий.
О СИТУАЦИИ НА РЫНКЕ ТРУДА И РЕАЛИЗАЦИИ РЕГИОНАЛЬНЫХ ПРОГРАММ ПО СНИЖЕНИЮ НАПРЯЖЕННОСТИ НА РЫНКЕ ТРУДА СУБЪЕКТОВ СЕВЕРО-КАВКАЗСКОГО ФЕДЕРАЛЬНОГО ОКРУГА.
Тренировочное тестирование-2008 Ответы к заданиям КИМ Часть I.
Создание информационной подсистемы для распределенной подготовки стартапа Выполнил: Калугин Е.И., 361 группа Научный руководитель: к.ф. м.н., доцент Кияев.
Департамент экономического развития Ханты-Мансийского автономного округа - Югры 1.
Гомельская областная организация Белорусского профсоюза работников здравоохранения Курская областная организация профсоюза работников здравоохранения.
НАЧАТЬ ТЕСТ по КИТ2 Разработчики: Оскерко В.С., доцент, к.э.н. Панько Н.Г., студентка ДФФ-1, 2-й курс 2011 г.
Транксрипт:

Разработка системы базового финансового учёта для организации Антон Климов группа С-104 Руководитель: Дмитрий Шурупов 1

Постановка задачи Цель: Создать систему базового финансового учёта для организации. Задачи: Сформировать требования. Проанализировать существующие решения. Выбрать средства разработки. Реализовать систему. 2

Актуальность Активное развитие малого бизнеса. Удалённая работа. Фрилансеры. Стартапы. 3

Задачи системы Организовывать работу по заявкам. Работать с атомарными финансовыми операциями. Давать возможность вывода денег из системы. 4

Требования к продукту Ключевые: позадачная оплата труда; веб-интерфейс. Дополнительные: модульность; открытость. 5

Существующие решения 6 Контур-Эврика1С:ЗиУПTraceworkPayMaster Позадачная оплата ---- Открытость и модульность ---+ Веб-интерфейс+-+- Стоимость (рублей) (в год)

Существующие решения 7 Недостатки: ориентированы на средний и крупный бизнес; не поддерживают позадачную оплату труда; закрытый исходный код; абонентская плата.

Выбранные компоненты Серверное ПО: Web-сервер: Apache; СУБД: MySQL. Языки: PHP5; HTML5. 8

Выбранные компоненты Дополнительное ПО: Фреймворк Symfony. 9

Технология разработки 10 Определение требований Разработка прототипа Изучение прототипа Переработка прототипа Разработка системы С прототипом: Определение требований Разработка системы Изучение системы Переработка системы Без прототипа:

Технология разработки 11 Бумажное прототипирование:

Технология разработки 12 Прототип:

Реализация 13 Модели: Заявка – набор задач, объединенных одной целью. Транзакция – единичное изменение баланса. Запрос – инструмент для вывода денег из системы.

Реализация 14 Пользователи: Менеджер – создаёт задачи. Исполнитель – выполняет задачи. Банкир – выполняет запросы.

Реализация 15 МенеджерЗаявка Исполнители создаёт МенеджерЗаявка Транзакции закрывает Транзакции

Реализация 16 ПользовательЗапрос создаёт БанкирЗапрос Транзакции выполняет

Выбранные компоненты (2) 17 Структура базы данных

Выбранные компоненты (2) 18 Веб-интерфейс UI-фреймворк:

Выбранные компоненты (2) 19 Веб-интерфейс Полный набор компонентов в виде стилей и скриптов поведения для элементов интерфейса. Поддержка HTML5, CSS3. Поддержка идеологии fluid-grid. Кроссплатформенность. Возможность добавления собственных стилей. Возможность добавлять jQuery плагины.

Выбранные компоненты (2) 20 Веб-интерфейс Главная страница:

Выбранные компоненты (2) 21 Веб-интерфейс Транзакции:

Выбранные компоненты (2) 22 Веб-интерфейс Статистика:

Выбранные компоненты (2) 23 Веб-интерфейс Универсальность:

Итоги Спроектирован веб-интерфейс; Разработан прототип; Система реализована и внедрена. 24 Итоги

Выводы На рынке представлено недостаточно продуктов, ориентированных на позадачную оплату труда; Создание прототипа помогает избежать ошибок на ранних стадиях разработки; Применение готовых компонентов ускоряет процесс разработки. 25

Разработка системы базового финансового учёта для организации 26 ? Климов Антон группа С-104