Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.03.22;
Скачать: CL | DM;

Вниз

Подскажите идею разделения отрезка визуально   Найти похожие ветки 

 
AV ©   (2012-07-13 10:30) [0]

Есть файл, текстовый.
каждая строка - запись в опред.формате
Файл обрабатывается оператором и грузится в БД(так надо, это деньги, нужен контроль человеком каждой строки).
Задача распараллелить работу, путем разбиения файла на части, и назначить каждому свою часть.

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

Итого: Подвигал он мышкой, нажал кнопку - получил, пусть 4 части[20%, 20%%, 30%%, 30%%]


 
Медвежонок Пятачок ©   (2012-07-13 10:33) [1]

ну разобъет начальник визуально файл. а как операторы будут брать только свое?


 
Inovet ©   (2012-07-13 10:33) [2]

Грузить всё в БД. Там проверять, проверенные отмечать.


 
AV ©   (2012-07-13 10:45) [3]


> ну разобъет начальник визуально файл. а как операторы будут
> брать только свое?

так он им скажет
"Иванова - Часть1, Петрова - 2, Сидорова - 3. Go, девченки!"


> рузить всё в БД. Там проверять, проверенные отмечать.

Лучше..
Потом можно и так сделать..


 
Медвежонок Пятачок ©   (2012-07-13 10:51) [4]

так он им скажет

и они будут выбирать из файла свои строки?
за что их так?

файл будет разбит на части и появится N файлов?
и их надо будет переслать операторам не перепутав ничего?

Первое что надо сделать - избавиться от файла как от источника данных.
И сделать это не потом, а сейчас.


 
xayam ©   (2012-07-13 10:53) [5]


>  идею разделения отрезка визуально

а почему именно визуально?

> сколько частей
> какие они в колве строк и процентном отношении(зависит от:
>  сколько операторов у него сегодня в смене, и какой из них
> работает быстрее/медленнее)

может как раз по этим параметрам на компе вычислять процент. соотношение?
но тогда и список работников нужен, и оценка произв-ти каждого...


 
Медвежонок Пятачок ©   (2012-07-13 10:53) [6]

т.е. как вижу это я:
имеется TTrackBar(но не простой),


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


 
AV ©   (2012-07-13 11:07) [7]

Критерий - время.

Файл - большой, один оператор работает целый день, а под конец косячит, т.к. устал.
Все сидят в одном кабинете. Начальник знает своих сотрудников, знает их производительность.
Файл %file% появляется в сетевой папке, программа сигналит.
Начальник жмакает по сигналу, выходит окно с предпросмотром и  с предложением делить отрезок.
Делит.
Жмакает ОК. Появляются еще N фалов вида "Ч%№%-%file%" = сумма большого.
Начальник открывает ротовой аппарат и методом колебания голосовой мембраны, используя свукопроводимость среды, доносит инфу вида "Иванова - Часть1, Петрова - 2, Сидорова - 3. Go, девченки!"
до всех сидящих в кабинете.

Разве можно что-то проще придумать?


 
xayam ©   (2012-07-13 11:10) [8]


> Разве можно что-то проще придумать?

можно
Начальник = Сервер
Сотрудник = Клиент

думай сам :)


 
Омлет ©   (2012-07-13 11:17) [9]

> AV ©   (13.07.12 11:07) [7]

Автоматизация по-русски..


 
Pavia ©   (2012-07-13 11:20) [10]

Диаграмма Гранта.


 
Pavia ©   (2012-07-13 11:21) [11]

Описался.
Диаграмма Ганта.
Без "р".


 
brother ©   (2012-07-13 11:23) [12]

> Гранта.

то были дети)


 
AV ©   (2012-07-13 11:33) [13]

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


> Inovet ©   (13.07.12 10:33) [2]
> Грузить всё в БД. Там проверять, проверенные отмечать.

интересная идея, но все равно, надо как то поделить.
Думал над временной таблой, поле - кто должен отработать
Каждый видит свое, делает.

Но, опять же, надо поделить сначала.
Можно спросить, конечно, кому и сколько процентов дать, попросить ввести.
Но бустрее и понятнее, наверное, будет мышкой ползунки подвигать, да драгдропнуть на интервал сотрудника.

Короче, забыли все :)
Есть отрезок. Надо поделить. Визуально, мышкой, регулируя кол-во и размер подотрезков.


 
oldman ©   (2012-07-13 11:43) [14]


> Есть отрезок. Надо поделить. Визуально, мышкой, регулируя
> кол-во и размер подотрезков.


"Пиши, что делал, что не получается." ©

ЗЫ; Дурдом, чесслово. Есть файл. Есть N операторов. Задача - контроль данных.
Зачем делить отрезок? Контроль в общей базе, проверенные отмечаются.
Или у вас операторы получают пропорционально обработанным байтам?
Петров - 30%. Иванов - 20%.
Петров сегодня не в духе, и сделал 15%, а Иванов молодец и закончил на 2 часа раньше и мог бы сделать еще.
Привет начальнику!


 
AV ©   (2012-07-13 11:50) [15]


> "Пиши, что делал,

Думал
> Есть отрезок. Надо поделить. Визуально, мышкой, регулируя
> кол-во и размер подотрезков.


> ", что не получается." ©

Придумать
Удобный, наглядный, инструмент


 
Anatoly Podgoretsky ©   (2012-07-13 11:59) [16]

> oldman  (13.07.2012 11:43:14)  [14]

Иванова уволить, ведь мог же


 
AV ©   (2012-07-13 12:01) [17]

оставить их всех на общий кусок..
один взял запись  - запись никому не даётся больше
кто сколько успел - молодец.
Все финишировали примерно одновременно

Ну так бывает, что оператор X уже по первым полям видит, что запись нормальная, нажимает кнопку "В БД"  и получает - "А уже там, оператором Y"
Следующую -  "А уже там, оператором Z"
Рефрешит ДС, нажимает кнопку "В БД" -> "А уже там, оператором Q"

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


 
Jeer ©   (2012-07-13 12:06) [18]

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


 
Anatoly Podgoretsky ©   (2012-07-13 12:09) [19]

> AV  (13.07.2012 12:01:17)  [17]

Надо резервировать запись перед редактированием


 
AV ©   (2012-07-13 12:20) [20]


> Anatoly Podgoretsky ©   (13.07.12 12:09) [19]

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


> Jeer ©   (13.07.12 12:06) [18]

похоже, по-уму
блин, казалось несколько проще можно :)


 
AV ©   (2012-07-13 12:32) [21]


> > Jeer ©   (13.07.12 12:06) [18]

а.. не совсем

> видит у кого-каков реальный процент выполнения и корректирует
> загруженность.

а вот тут надо опять, что -то типа поделить отрезок
Визуально, мышкой, регулируя кол-во и размер подотрезков.

Короче, нужно все равно.
Идея такая:
Один трэкбар лежачий, там кол-во отрезков задается (или коэффициент личной работоспособности)
Под ним стоячие, динамически добавляются/уничтожаются
поначалу всем поровну.
Затем, меняется один, пусть, повышается, остальные понижаются, с учетом текущего положения каждого и их общего количества.


 
AV ©   (2012-07-13 12:33) [22]


>  (или коэффициент личной работоспособности)

не сюда.
ниже надо

короче, пошел делать :)



Страницы: 1 вся ветка

Текущий архив: 2013.03.22;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.422 c
2-1346908916
Eeuwige Rouw
2012-09-06 09:21
2013.03.22
Сохранение изображений


2-1329483465
vasa
2012-02-17 16:57
2013.03.22
xml


2-1335969927
yurikon
2012-05-02 18:45
2013.03.22
Try ... finally при выходе из программы


4-1245173597
Макс РВС
2009-06-16 21:33
2013.03.22
Отключение хард диска по букве


15-1333688336
han_malign
2012-04-06 08:58
2013.03.22
VAD(Обнаружение Активности Голоса)