![]() |
Проект "Омега"
Проект "Омега". Создана программка на Access - некий планировщик/ежедневник концептуала. В рамках проекта "Омега" также разрабатывается проект "Начальная школа управления". (Начальную тему с обсуждением этого проекта можно посмотреть здесь: http://www.kob.su/forum/showthread.php?t=801) При разработке использовались положения ДОТУ и нескольких смежных практических наработок. Программка помогает разбить глобальную цель на ряд конкретных непосредственных действий и выставить им приоритеты. Уже используется в практической работе при решении конкретных управленческих задач. Есть задача - отвязать это дело от Access, сделав самостоятельную программку. Кто готов прославиться? ;) Вобщем чтобы не рассуждать теоретически, вот дистрибутив. Работает в Access. http://files.kob.su/raznoe/distributive_omega.rar Против свободного распространения этого продукта не возражаю. Для тех, у кого на компьютере не хватает библиотеки cdo.dll качайте этот файл, распаковывайте и кидайте в папку с программой: http://files.kob.su/raznoe/cdo.zip Видеоинструкция к программе. http://rutube.ru/tracks/2504298.html Вот ссылка на *.flv http://video.rutube.ru/a1ad448a4c3d7...5003c9de3.iflv Скачать в *.avi http://narod.ru/disk/14234584000/clip0003.avi.html Вторая часть: [ame]http://rutube.ru/tracks/2505310.html?v=8bebad4a143521e5822aeb521d12ff7f[/ame] или в файле *.flv http://video.rutube.ru/8bebad4a14352...21d12ff7f.iflv *.avi http://narod.ru/disk/14242092000/clip0004.avi.html Продолжение. http://narod.ru/disk/14329611000/presentation1.wmv.html http://rutube.ru/tracks/2516665.html...584d618adc2313 http://rutube.ru/tracks/2516818.html...39b422f623591c http://narod.ru/disk/14330891000/presentation2.wmv.html Презентация: http://narod.ru/disk/14923704000/illustation1.pptx.html Презентация матричного управления http://www.slideshare.net/glotis/matrixmanagement |
Я тока в вебе шарю :crazy:
|
Видимо, - к Победителю :do:
|
Проект "Омега"
Я мог бы на VB сделать или на флеше.
Если на VB то только под Windows ну и интерфейс будет виндовых окон. Если на Flash (AS3) то будет кросплатформенная програмка, но ведение базы методом изменения XML-ок либо логически составленных текстовиков. ... На сях давно уже не пишу, лет 6-7. А на Delphi (паскаль) никогда и не писал... |
??? А гиде мое сообщение?
Про VB. Если потребуется предоставление данных в таблицах или специфицированные базы данных - то на некоторые элементы придется покупать лицензию (это если не забивать на законы). То же касается и поддержки по сети, придется покупать лицензию на использование элемента ActiveX msGetURL. Вот. Если особо широко программка распространяться не будет, можно наплевать на MS и законы и использовать элементы втихоря. Вот предположительно что может понадобится если под VB: msFlexGrid, msODBC, msAccess7, msGetURL, msCommonDialog... Можно на VBA сделать, но тогда интерфейс будет Excel(я)... Что очевидно тупо... И так: 1. msFlexGrid - ну таблички Excel все видели. 2. msODBC - для работы с ДБ. 3. msAccess7 - для работы с другим типом ДБ. 4. msGetURL - запросы по сети. 5. msCommonDialog - эту байду тоже все видели, заходим в MS Word, нажимаем "open" - выскакивает окошко msCommonDialog(open). Элемент содержит 5 диалоговых окон: open, save, set/choise color и еще какие-то 2 - не помню... Вот если на VB - то на эти элементы по хорошему надо покупать лицензию, возможно что-то еще понадобится, сколько она стоит (лицензия) - понятия не имею, когда на VB клиента для "Стар и Млад" писал - просто в тихоря все сделал и никому ничего не говорил. |
Вобщем чтобы не рассуждать теоретически, вот дистрибутив.
Работает в Access. http://files.kob.su/raznoe/distributive_omega.rar Комментарии и инструкция обещаны позже. Посмотрите, кто сможет слепить нечто подобное как самостоятельную программку? Автор Кочетков Юрий. Против свободного распространения этого продукта не возражает. |
Ну Вы телепаты.
Я и так делаю подобную программу на С++ с использованием кросплатформенной системы функций Qt ( http://qt.nokia.com ) и базы MySQL. Но я ещё разрабатываю удобное зеркалирование данных через интернет (или локальную сеть) между пользователями, с учётом их прав доступа. Но это не быстро делается. Там большие объёмы работ. Если получится доделать задуманное, то дам на тестирование. |
Не телепаты. Эгрегоры ить :mosking:
Вобщем-то, наверное, ситуация назрела, так что создание такой программы - это вероятностная предопределённость. Посмотрите, эту разработку, думаю, найдёте много полезного. Автора я приглашу на форум на днях, он сейчас переезжает. |
Интересно узнать мнения разных людей, кто как видит детальную работу завершённой программы?
Правильное проектирование программы на начальном этапе - это одно из главных условий достижения успеха. Например: Пользователь может зарегистрироваться в системе под именем. Администратор может добавлять задачи, цели. Другие пользователи с достаточными правами могут добавить себя к задаче, цели или к любой части её подразбиения. Для задачи можно увидеть список людей, ответственных за её реализацию. Администратор может для других пользователей выставить права: (1) разрешён просмотр задач, целей (2) разрешено добавление задач, целей (3) разрешена модификация задач, целей (4) разрешено удаление задач, целей (5) разрешено разбиение цели на более детальные (6) разрешено подключение себя к задаче, цели и т.д. Чем точнее и детальнее будет спроектирована программа, описана её будущая работа в мельчайших подробностях, тем лучше. |
Всем здравствуйте! Я тут. Задавайте вопросы, если есть необходимость. Буду заходить сюда регулярно.
Победитель толковую вещь говорит, но я пробовал так писать и впал в "паралич планирования". Поэтому, после прочтения ряда книг по экстремальному программированию (одна из них http://fictionbook.ru/author/bek_ken...grammirovanie/), пишу только то что, необходимо мне в практической деятельности. К сожалению, владею только VB Access 2003. У меня есть различные мысли по дальнейшему развитию программы. 1. Сделать ее как web-проект например на основе Google.Apps (java, python) 2. Сделать ее распределенной программой на одном из языков ООП. Под термином "распределенная" я имею ввиду, что программа ставиться индивидуально на каждый ПК, но имеет свой протокол обмена данными, который я сейчас и реализую. Зачем это нужно расскажу чуть-чуть попозже, когда подготовлюсь более основательно. |
А может в открытый раздел вынести тему?
|
Да, можно. Почему нет. Ведь это только увеличит вероятность того, что кто-то войдет в команду разработчиков. Думаю мне по-любому нужно будет C++ выучить.
|
Цитата:
База данных или проект Проект "Омега" содержит отсутствующую или неправильную ссылку на файл "cdo.dll" версии 1.21 ps: скачал и поставил cdo.dll заработало - будем разбираться, что за зверь такой :do: |
Напомнило мне мою работу над проектом бизнеспланирования в 1С :)
Хотелось бы еще инструкцию посмотреть. |
Инструкции к сожалению нет. Надо создавать. Общий смысл таков - это программа была изначально задумана как программа учета любых объектов. Затем, когда я ознакомился с концепцией общественной безопасности и в частности с ДОТУ я ввел как объект учета цели. После практической работы с учетом целей, когда их накопилось больше 200, я понял, что нужен какой-то механизм их группировки. Так я вышел на понятие "дерево целей" и реализовал его по мере своих сил. А послушав Тарасова "Книга для героев" я пришел к выводу, что главная цель в жизни должна быть за ее пределами и она должна быть одна. Отсюда стало понятно, что должна быть главная объемлющая цель первого уровня. Но выйти на нее не так-то и просто. На формирование дерева целей у меня ушло полгода.
Начну пока есть время с первой кнопки: "Новая цель". При ее нажатии появиться форма для ввода цели. Там нужно заполнить только два поля - "Кодовое название" и "Заметки к названию". Остальные поля невостребованы, это следствие технического "мусора", т.к. программа постоянно в разработке, в эксперементах и "вылизать" ее интерфейс для внешнего потребителя просто не успеваю. Но буду с вашей помощью исправляться. После того как вы заполнили необходимые поля - нажимаете клавишу "ОК" и откроется окно "Учетная карточка объекта класса цель". В этом окне находяться все основные функции по управлению целью. Только что созданная цель является "свободной", т.е не привязанной к дереву целей и попдает в стек целей. Чтобы посмотреть стек целей надо нажать на третью кнопку "Множество свободных целей". О, мне только что пришла в голову мысль записать видеоролик с помощью Hypercam и выложить его. За сим откланиваюсь. P.S. Да, библиотеку надо бы, конечно, включить в "дистрибутив". Попрошу Евгения Ивановича потратить пять минут. |
Для тех, у кого на компьютере не хватает библиотеки cdo.dll качайте этот файл, распаковывайте и кидайте в папку с программой:
http://files.kob.su/raznoe/cdo.zip |
Насколько я понял (по описанию, сам проект не качал и не смотрел), изобретаемая программка заточена на построение некой иерархической структуры с неограниченным количеством уровней вложенности и произвольным набором свойств (шаблоны свойств?). Сам для этого давно пользуюсь Mindjet Mind Manager. Ничего интереснее в плане функциональности пока не нашёл. Имеются бесплатные аналоги. Из известных мне:
- XMind - FreeMind (свободное ПО, открытый код) - OpenProj (для продвинутых на планировании и ресурсах, аналог MS Project, свободное ПО, открытый код) Оно? |
Цитата:
Юрий, если вы знакомы с MS Project, скажите пожалуйста, чем принципиально отличается ваша прога от уже разработанных. Не изобретаете ли вы велосипед? Хотя "затравка" интересная. Надо ориентироваться на разработку веб-приложения. Тенденция такая, однако - приложения как веб-сервисы. Пользователю нужен только браузер - и никакого гемора с установкой и кросс-платформенностью. |
|
Не совсем понятна цель проекта. Что нужно-то? Органайзер или система управления проектами? Персональная, корпоративная? Может быть, нужна система для организации деятельности множества людей на одну цель?
Я в своё время предлагал для КПЕ сделать систему помощи маленькими конкретными делами в свободное время. Идея такая, что на сайте публикуется список задач и необходимое кол-во человек для них, а люди сами определяют, когда могут поучаствовать. Потом созваниваются - и вперёд. |
Цитата:
Цитата:
Цитата:
А нужно, чтобы люди изучающие КОБ и в частности ДОТУ, начали тестировать на практике, работает ли все это или нет и делать уже обоснованные выводы - нужно ли им новое мировоззрение или не нужно. Я предпринял конкретные действия - перевел теорию в практику и на собственном опыте убедился какая это мощная вещь. |
Что я хотел получить от публикации этой темы на форуме. В идеале пару человек в команду развития этого проекта дальше. По минимуму, хотя бы одного человека, который стал бы использовать эту программу и она ему помогла в жизни. Ну, а если волею судеб не получиться ни того и ни другого - не беда. Я имею запасные варианты.
Все зависит только от вашей заинтересованности и только от нее. В моем проекте "Начальная школа управления" весь цикл разработки вектора целей, делигации полномочий производился как раз на базе этой программы. Таким образом была сформирована команда с общим терминологическим аппаратом, они применили теорию на практике, поставили перед собой цель и достигли ее. Результат, кто не видел тут: http://www.youtube.com/watch?v=2qmbjO7bfOk Цель была - снять и выложить оригинальный ролик на Youtube |
Юра, думаю, нужна подробная инструкция.
И, если эту программку предлагать людям, это не менее важно, чем сама программка. |
Техническая документация должна создаваться или корректироваться до создания или изменения программы, иначе область применения программы ограничивается нуждами самого разработчика и пары ближайших друзей, имеющих возможность задать вопрос ему лично. По технической документации уже можно неплохо изучить саму программу, да и сделать пользовательскую документацию на её основе очень легко. Так что, если есть цель распространить программу, то процесс разработки необходимо коренным образом изменить.
Кроме того, анализ возможностей и доступности аналогов определит востребованность вашего творчества. Нужно превзойти аналоги по ключевым для пользователей показателям. Не забываем, что у разработчика и у пользователя требования к программному продукту сильно отличаются - преимущества для разработчика далеко не всегда становятся таковыми для пользователя, а иногда оборачиваются и дополнительными неудобствами. Инструкции точно мало. |
Цитата:
|
Цитата:
Тебе надо - ты и превосходи. Бери процесс разработки и меняй. Поставь себе программу, потыкай, позадавай вопросы. А так, менторским тоном указывать мне что делать - таких очередь стоит. Я никому ничего не должен. Нет интереса разбираться - не надо. |
Вложений: 1
столкнулся вот с такой бедой, помогите) на многих кнопках такое.
|
Цитата:
Я не указывал, что делать, а описал возможные и цели и оптимальные, на мой взгляд, средства их достижения. Принимать это на свой счёт или нет - решаешь ты. Если ты принял, значит я попал в точку, задел за то самое, живое и пока больное. Удаляюсь из темы. |
Как дети блин :do:
Мы тут дело собираемся делать, или сантиметрами мерятся? |
Цитата:
Инструкция по установке программы “Проект «Омега» 1. Необходимо установить Microsoft Access 2003 входящий в пакет Microsoft Office 2003. 2. В папку C:\Windows\System32 скопировать файл cdo.dll 3. На диске C: (или другом, где будет храниться программа и база данных) создать папку Root 4. В папке Root создать папку Software и Data 5. Скопировать файл omegav1.0.mdb и start.vbs в папку Software 6. Скопировать файл universe.mdb в папку Data 7. Запустить start.vbs 8. Нажать крайнюю правую кнопку панели инструментов «Обновление связей» и указать папку в которyю был скопирован файл universe.mdb Начни с самого начала. Потом скажи что не получилось. Спасибо за помощь. Мне этого не хватало. Я по другому врядли на такое сподобился. Все таки работа напряженная времени мало. Сам все понимаю. Писать объемный хелп - не могу. Могу по ошибкам или заинтересованностям бить. |
Цитата:
Славо Богу. Мы перешли на collocation? Я запрился с чудесами с моими ответами. |
Записал первую видеоинструкцию. Выкладываю на rutube.
|
Выложил.
http://rutube.ru/tracks/2504298.html Но качество хреновое. Выложу где-нибудь файлом. Вот и результат http://narod.ru/disk/14234584000/clip0003.avi.html Дайте ОС, пожалуйста. |
Цитата:
Цитата:
Вот ссылка на *.flv http://video.rutube.ru/a1ad448a4c3d7...5003c9de3.iflv |
На народ сейчас заливается. Медленный у нас тут в горах интернет. Сидим на меди.
|
А вот и вторая часть
http://rutube.ru/tracks/2505310.html...2aeb521d12ff7f или в файле http://narod.ru/disk/14242092000/clip0004.avi.html |
На видеоинструкциях ничего не видно, всё очень мелко.
И хотелось бы инструкцию по пользованию самой программой на конкретном примере, конкретные цели, чего куда, зачем. :) |
Цитата:
|
MS Office - он ведь платный. Visual Basic - к сожалению, сильно заточен под MS.
А можно как-нидь реализовать работу с этими базами данных через Web? Java, Python? |
Для чего, собственно, и тему здесь завели :)
Почитайте первое сообщение. |
| Часовой пояс GMT +3, время: 16:59. |
Осознание, 2008-2016