Гость
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Разработал системку / 25 сообщений из 59, страница 1 из 3
20.08.2011, 12:42
    #37404422
Sergey_rb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разработал системку
Описание можно скачать здесь

http://webfile.ru/5451248

Это не реклама, просто хочу узнать мнение
...
Рейтинг: 0 / 0
20.08.2011, 12:47
    #37404425
Kyubee
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разработал системку
про что там?
...
Рейтинг: 0 / 0
20.08.2011, 13:00
    #37404432
Edd.Dragon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разработал системку
Sergey_rbЭто не реклама, просто хочу узнать мнение
Какое описание - такое и мнение: не смотрел
...
Рейтинг: 0 / 0
20.08.2011, 13:22
    #37404440
Dark Lion
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разработал системку
Sergey_rb,

Для чего система-то?
...
Рейтинг: 0 / 0
20.08.2011, 14:05
    #37404450
Sergey_rb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разработал системку
Система документооборота
...
Рейтинг: 0 / 0
20.08.2011, 15:19
    #37404489
Sergey_rb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разработал системку
Система поддерживает:
- Модульность
- Расширяемость
- Систему прав доступа
- Встроенный Data Flow
- Генератор форм
- Редактор форм
- Встроенный язык программирования
- Систему логгирования
...
Рейтинг: 0 / 0
20.08.2011, 15:20
    #37404490
Leonidv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разработал системку
Платформа какая?
...
Рейтинг: 0 / 0
20.08.2011, 15:23
    #37404493
Sergey_rb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разработал системку
Oracle + Delphi
...
Рейтинг: 0 / 0
20.08.2011, 16:04
    #37404515
Sergey_rb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разработал системку
Документооборот состоит из следующих частей:
- Диаграммы процессов
- Дизайн форм для каждого состояния процесса
- Определение процедур, срабатывающих на событиях компонент

На рисунке изображен процесс приемки товара на склад. Данная диаграмма имеет 3 слоя
Первый слой - процесс «Приемка товаров»
Второй слой – процессы оформления документов, участвующих в процессе Приемка. (оформление приходной накладной, акта приемки и актов расхождений)
Также определен процесс для состояний товаров в накладной (Товары накладной)
Внутри каждого слоя указаны состояния документов, обозначенные прямоугольниками и логические состояния, указанные ромбами.
...
Рейтинг: 0 / 0
20.08.2011, 16:06
    #37404516
Sergey_rb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разработал системку
Диаграмма уровня документа

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

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

Схема прохождения документа Приходная накладная
...
Рейтинг: 0 / 0
20.08.2011, 16:27
    #37404524
pilot911
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разработал системку
Sergey_rb,

сколько времени ушло на разработку? один разрабатывал? какие возможности у встроенного языка, умеет ли работать с моделью, как язык 1С ?
...
Рейтинг: 0 / 0
20.08.2011, 16:43
    #37404531
Sergey_rb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разработал системку
Дизайнер форм предназначен для:
- Дизайна формы для конкретного состояния и роли пользователя
- Программирования действий на события компонентов формы
- Отладка

Внешний вид редактора форм напоминает среду разработки Delphi, но вместо палитры компонент определяется
- Проект
- Модуль
- Форма модуля
- Роль пользователя
- Диаграмма
- Состояние
- Основные свойства формы – размер, заголовок

Все это определяет свойства формы для роли пользователя и состояния.
...
Рейтинг: 0 / 0
20.08.2011, 16:46
    #37404534
Sergey_rb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разработал системку
т.е. для каждого состояния и для каждой роли можно определять состав, координаты, заголовка, умолчательные значения, видимость, доступность компонент, а также обработчики событий.
...
Рейтинг: 0 / 0
20.08.2011, 16:47
    #37404535
Sergey_rb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разработал системку
Режим дизайна обеспечивает:
- Перемещение компонентов по форме
- Установка видимости, доступности, очередности, текста по умолчанию, шрифта
- Определение процедур, выполняемых при определенных событиях компоненты
- Локальные переменные, используемые процедурами
...
Рейтинг: 0 / 0
20.08.2011, 16:52
    #37404539
Sergey_rb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разработал системку
Допустим, что для формирования ключа документа нам необходимо указать номер документа + дата документа в формате
«№ + номер документа + от + дата документа»
Для этого перед запуском процедуры сохранения, необходимо выполнить процедуру склеивания rbConcat.
Заполним параметры процедуры следующим образом
...
Рейтинг: 0 / 0
20.08.2011, 16:58
    #37404542
Sergey_rb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разработал системку
Такким образом в процедуру склеивания мы передаем 4 параметра
1 - "№"
2 - Значение компоненты eDocNum (TEdit)
3 - "от"
4 - Значение компоненты dtDocDate (TDateTimePicker)

на выходе получаем строку, сохраненную в локальную переменную
...
Рейтинг: 0 / 0
20.08.2011, 17:00
    #37404544
Sergey_rb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разработал системку
На рисунке показан результат работы процедуры rbConcat. В нижнем левом окне показаны входящие параметры p1-p4, в левом нижнем – значение выходного параметра,
В левом верхнем окне показана переменная и ее значение – результат работы процедуры.
...
Рейтинг: 0 / 0
20.08.2011, 17:01
    #37404545
Sergey_rb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разработал системку
...
Рейтинг: 0 / 0
20.08.2011, 17:03
    #37404546
Sergey_rb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разработал системку
Использование логических процедур и процедур перехода

Для переходов к различным процедурам используются процедуры сравнения и метки.
Рассмотрим следующий промер. Допустим номер документа имеет следующую структуру:
- 1-й символ – код валюты (U – доллар США, E – Евро, R – Российский рубль)

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

Начало работы – определен первый символ номера документа
...
Рейтинг: 0 / 0
20.08.2011, 17:15
    #37404551
Sergey_rb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разработал системку
Пользователь ввел первую букву Е в номере документа, прошла проверка по правильности ввода, определелся код валюты и расшифрованный код валюты добавлен к номеру документа
...
Рейтинг: 0 / 0
20.08.2011, 19:06
    #37404595
vill_ager
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разработал системку
Sergey_rb,

так в чем же фишка?

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

фиксированное расположение элементов ГУИ в окне:
имхо пора забыть как страшный сон

встроенного языка судя по всему нет

на выходе генерируется код, который надо компилировать, потом подключать -
возни много, хорошо бы на лету все интерпретировать
...
Рейтинг: 0 / 0
20.08.2011, 22:13
    #37404677
Sergey_rb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разработал системку
Код как раз и не формируется.
Компилить ничего не надо.
...
Рейтинг: 0 / 0
20.08.2011, 22:36
    #37404690
vill_ager
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разработал системку
Sergey_rbКод как раз и не формируется.
Компилить ничего не надо.
сорри
не знаком с дельфи, просто прочитал у Вас:
авторВ среде разработке Delphi создайте новый пакет, добавьте в него сгенерированные файлы, в раздел Requires добавьте пакет rbUtils, в опциях пакета установите пути для размещения BPL и DCP файлов и скомпилируйте пакет.
Для дальнейшей работы с пакетом, его надо зарегистрировать в системе как модуль.

ps: для наглядности лучше видеоролик сделать, как у iscra
...
Рейтинг: 0 / 0
21.08.2011, 10:05
    #37404904
Sergey_rb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разработал системку
Пакет BPL в Delphi - это таже самая DLL, в которой хранятся формы для работы с таблицами БД.
Регистрация пакета - это указание имени пакета с относительным путем к нему. Плюс осуществляется сканирование форм, находящихся внутри пакета и выбор формы, которая будет открываться при выборе пункта меню.
...
Рейтинг: 0 / 0
21.08.2011, 10:09
    #37404906
Sergey_rb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разработал системку
Вот ссылка по созданию пакетов в Delphi

http://wm-help.net/books-online/book/56472/56472-96.html
...
Рейтинг: 0 / 0
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Разработал системку / 25 сообщений из 59, страница 1 из 3
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]