12
Тимур Исхаков Докладчик: Решения для электронного правительства и электронизация государственных услуг Больше, чем технологии! Эффективная Прикладная разработка

Эффективная прикладная разработка на БАРС.Web-Своды

Embed Size (px)

DESCRIPTION

Исхаков Т.Эффективная прикладная разработка на БАРС.Web-Своды

Citation preview

Page 1: Эффективная прикладная разработка на БАРС.Web-Своды

Тимур Исхаков

Докладчик: Решения для электронного правительства и электронизация государственных услуг

Больше, чем технологии!

ЭффективнаяПрикладнаяразработка

Page 2: Эффективная прикладная разработка на БАРС.Web-Своды

БАРС.Web-СводыБАРС.Web-Своды

2

2

Прикладная разработкаПрикладная разработка

Page 3: Эффективная прикладная разработка на БАРС.Web-Своды

БАРС.Web-СводыБАРС.Web-Своды

2

2

Разделяемые библиотекиРазделяемые библиотеки

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

Меньше текст кодаМеньше текст кода

Возможность использовать 3.5(4) Возможность использовать 3.5(4) frameworkframework

Удобная поддержка кодаУдобная поддержка кода

Использование собственных Использование собственных контроллеровконтроллеров

Page 4: Эффективная прикладная разработка на БАРС.Web-Своды

БАРС.Web-СводыБАРС.Web-Своды

2

2

Создание разделяемых библиотекСоздание разделяемых библиотек

Page 5: Эффективная прикладная разработка на БАРС.Web-Своды

БАРС.Web-СводыБАРС.Web-Своды

4

4

Организация проектовОрганизация проектов

Проект разделяем

ой библиотек

и

Проектотчетных

форм

Page 6: Эффективная прикладная разработка на БАРС.Web-Своды

БАРС.Web-СводыБАРС.Web-Своды

3

3

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

ApiBI.MZБиблиотека проекта Мониторингздравоохранения

ApiBI.MKБиблиотека проекта Мониторинг культуры

ApiBIОбщая библиотека проектов

ApiBI.MTБиблиотека проекта Мониторингтранспорта

Page 7: Эффективная прикладная разработка на БАРС.Web-Своды

БАРС.Web-СводыБАРС.Web-Своды

3

3

Связывание разделяемых библиотекСвязывание разделяемых библиотек

ApiBI.MZБиблиотека проекта Мониторингздравоохранения

ApiBIОбщая библиотека проектов

ApiBI.MZ.ServicesБиблиотека проекта МониторингЗдравоохранения. Сервисы

ApiBI.MZ.PartnerБиблиотека проекта МониторингЗдравоохранения Ростовской области

Page 8: Эффективная прикладная разработка на БАРС.Web-Своды

БАРС.Web-СводыБАРС.Web-Своды

6

6

Распределенная система контроля версийРаспределенная система контроля версий

Репозиторий сервераРепозиторий сервера

Рабочая копияРабочая копия

Сервер

up

date

pu

sh

Рабочая копияРабочая копия

com

mit

up

date

Репозиторий ВасиРепозиторий Васи

Рабочая копияРабочая копия

com

mit

up

date

Репозиторий ПетиРепозиторий Пети

Рабочая копияРабочая копия

com

mit

up

date

Репозиторий ГошиРепозиторий Гоши

pu

ll

pu

sh

pu

ll

pu

sh

pu

ll

Page 9: Эффективная прикладная разработка на БАРС.Web-Своды

БАРС.Web-СводыБАРС.Web-Своды

6

6

Распределенная система контроля версийРаспределенная система контроля версий

Page 10: Эффективная прикладная разработка на БАРС.Web-Своды

БАРС.Web-СводыБАРС.Web-Своды

8

8

Файл проекта формыФайл проекта формы

Page 11: Эффективная прикладная разработка на БАРС.Web-Своды

БАРС.Web-СводыБАРС.Web-Своды

7

7

Декларативное метаописаниеДекларативное метаописание

Дебет Кредит

5 6

10, 00 5, 00

23, 00 15,00

17, 00 10, 00

X = Строка[“5”].Значение – Строка[“6”].Значение;

X = Строка [Дебет].Значение – Строка[Кредит].Значение;

Page 12: Эффективная прикладная разработка на БАРС.Web-Своды

+Спасибо за внимание!Спасибо за внимание!