Home | Fwcs Corporation | Программы

Новости заказных программ


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


12/12/2002г. BackTask v2.20

Алгоритмизовано решение по формуле Коши в случае выхода u(t) на верхнее ограничение (однократно) слева. Решение зависит от задаваемого пользователем параметра, которое легко подбирается (и визуально, и численно).


09/12/2002г. BackTask v2.17

Построен пример, когда искомое управление u(t), полученное двойственным методом, выходит на границы допустимого множества (параллелепипида), но удовлетворяет условию попадания в вектор финального наблюдения.


19/11/2002г. BackTask v2.15

Отлажена работа формулы Коши в одномерном случае дл ОДУ x't = A(t) x(t) + B(t) u(t).


07/11/2002г. BackTask v2.10

Полностью отлажено решение задачи с ОДУ x't = A(t) x(t) + E u(t) с ограничениями управления u(t) из U=[ai , bi] n, 0<t<T.

Построен одномерный пример, в котором сначала по функции u0 было получено наблюдение xT , а затем двойственным методом решалась обратная задача. Получено решение с нормой, на порядок меньше исходной и с точным попаданием в xT .


30/08/2002г. Nabluden v0.10

Заморожена работа над проектом «Nabluden» в связи с окончанием срочного контракта. Удалось сделать ввод данных в трех различных режимах, обработку и визуализацию абсолютных отклонений. Также функционирует чтение/запись данных в формате XML.


20/08/2002г. Nabluden v0.00

С чистого листа начат проект «Nabluden» (взамен замороженного проекта «Variat») по заказу ОАО «Корунд». Разработка ведётся в среде Borland Delphi v3.0. Программа будет предназначена для получения статистической информации о погрешностях отклонений приборов.


30/03/2002г. Koncentr v1.70 final

Корректно отрабатывается ситуация отсутствия сеансов в базе данных или самой базы данных. При этом список в [Меню сеансов] просто не появляется.

Корректно отрисовываетс «плакат». Во время распечатки [Всех графиков] плакат не обновляется, а сохраняется вариант «предварительного просмотра».


28/03/2002г. Koncentr v1.67

Добавлена опция [Удалить базу данных] в [Меню сеансов]. Ее имеет смысл использовать после архивирования базы.

При отсутствии файла с базой данных, она автоматически создаетс (не содержащей ни одного сеанса).


24/03/2002г. Koncentr v1.65

Разработано средство передачи между коммпьютерами по одному сеансу. Теперь из меню сеансов можно сохранить на дискету (один) произвольный сеанс, а затем на другом компьютере добавить этот сеанс к базе данных.


14/03/2002г. Koncentr v1.62

Написан инсталлятор, аналогичный тому, что имеется для FCOS. Он содержит файлы «Install.bat», «rar.exe» и архив с программой, разрезанный на две дискеты. После установки программы инсталлятор уничтожает установочные файлы.


23/02/2002г. Koncentr v1.60

Исправлены (совмесно с Кузьмичевым Александром Георгиевичем) некоторые ошибки в программе, связанные с новым способом обработки флагов.


20/02/2002г. Koncentr v1.58

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

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


18/02/2002г. Koncentr v1.55

Добавлены кнопки автоматического вычисления пропорций печати.

У кнопок и переключателей, не имеющих подписи предусмотрены всплывающие подсказки.

Подготовлено описание интерфейса пользователя (14 листов).


16/02/2002г. Koncentr v1.52

Сделаны по три флажка для каждого элемента. В таблицах примесей отображаются флажки основного элемента наравне с флажками текущего элемента.

Во время операций с базой данных (чтение/запись/удаление сеансов) реализована выдача информационных сообщений в StatusBar.


10/02/2002г. Koncentr v1.50

Обеспечено переключение режимов расчета и отображения del S / Lg R для автоматического и пользовательского расчетов. Таблица проб мгновенно реагирует на изменение режима. Отчет и протокол выдаются согласно выбранному режиму.


09/02/2002г. Koncentr v1.45

Добавлена вкладка [Нормы]. В ней 15 ячеек с подписями имеющихся элементов, начиная со второго. В полях ввода хранятся нормы отклонения соответствующих элементов, которые используются при выдаче отчета.

При закрытии программы через главное меню или по кнопке [Выйти из программы] вкладки [Сеанс] содержимое полей вкладки [Нормы] сохраняется в файле «\DOC\norms.dat». При закрытии программы через [Alt+F4] или средствами GUI Windows нормы не сохраняются. При загрузке программы нормы восстанавливаются из файла.


08/02/2002г. Koncentr v1.40

Реализована печать серии графиков по кнопке [Печать графиков] вкладки [Отчет].

Для отличия контрольной пробы необходимо её имя помечать префиксом «*». В примесях символ «*» не показывается. В отчете контрольная проба не выводится; в протоколе выводится, но без символа «*».


29/01/2002г. Koncentr v1.38

Печать текста отчета/протокола стала производиться новым методом — через функцию «AssignPrn». Работа ведетс так же, как при записи в файл, но можно устанавливать шрифт и цвет.

Появилась еще одна вкладка [Печать], в которой сосредоточены установки принтера: разрешение X, Y, dpi; левый и верхний отступ (мм); длина и высота изображения (мм). На данный момент не удалось сделать печать из TBitmap; приходится делать копию экрана с масштабированием, что приводит к искажениям картинки при высоком разрешении экрана.

Отчеты (двух типов) генерируются в кодировке DOS866 с использованием табличной псевдографики.


28/01/2002г. Koncentr v1.35
       Изменен формат базы данных. Теперь вместо одного столбца флажков хранятся три. В таблицах показывается только один, номер которого задан в поле «Флажки».
       Кнопка [Построить график] производит ручной пересчет и отрисовывает графики согласно выбранным галочкам (4 шт). При смене атрибута Checked этих галочек график автоматически перерисовывается.
       Разработал новую систему «Автоматического выбора» системы координат. Теперь масштаб всегда 1:1. Главные штрихи выбираются кратными шагу надписей, а центр системы координат — в ближайшем к левой нижней границе целом числе (справа/сверху).


27/01/2002г. Koncentr v1.32
       Кнопка [Новый сеанс] инициализирует все переменные и массивы и переходит в режим анализа структуры. По умолчанию создаетс девять элементов: { Al, Fe, Si, Mg, Ti, Cr, Ca, Cu, Ni }.
       Реализована «Защита от дурака». При создании нового сеанса (в том числе и во время анализа структуры). Все кнопки и поля ввода блокируются. Доступ к кнопкам открывается при чтении какого-либо сеанса из XML-базы, либо после [Анализировать структуру].


26/01/2002г. Koncentr v1.30
       Сделана кнопка [Имя/удаление элемента], при нажатии на которую появляется форма-меню.
       При нажатии на кнопку [Переименовать] старое имя заменяетс на новое. Кнопка [Оставить прежнее] возвращает пользовател к работе с программой без внесения каких-либо изменений. Кнопка [Удалить элемент] приводит к удалению информации о текущем элементе и последующему сдвигу всего списка элементов вверх.
       Кнопка [Новый элемент] создает новый элемент с именем в поле ввода и добавляет его к списку элементов.


25/01/2002г. Koncentr v1.25
       Написан анализатор структуры таблиц Sour, Dest. Теперь при огранизации нового сеанса или по кнопке [Изменить структуру] появляется возможность заново сделать разметку.
       В стандартном режиме редактирования таблицы имеют ограниченную высоту, соответствующую структуре. При изменении полей Sл+ф, Sф, Lg C, Name, Fix данные изменения запоминаются сразу в массивы.
       В режиме анализа структуры таблицы имеют большую высоту, соответствующую границам массивов. Редактирование таблиц никак не отображается на состоянии массивов. При нажатии на кнопку Анализировать структуру программа определяет структуру таблицы и запоминает содержимое ключевых полей.


24/01/2002г. Koncentr v1.20
       Реализована печать текста отчета и графиков средствами Windows.
       Точки, принадлежащие каждому из графиков стали иметь «свою» форму: круг, квадрат, треугольник, ромб.
       Поля столбцов C и Cавт реагируют на поле ввода Порядок (по умолчанию DecOrd=4) — выдаются с поправочным коэффициентом

C' = C 10–DecOrd


23/01/2002г. Koncentr v1.15
       Реализована запись нового сеанса и изменение текущего сеанса в базе данных, хранящей все сеансы в формате XML.
       Реализовано [Меню сеансов]. В нем показывается номер пластинки и дата/время последнего изменения этого сеанса.
       Реализовано «выбрасывание» точек, у которых не осталось ни одного активного флажка, из рассмотрения. Т.е. они не отображаютс на графике и не участвуют в расчетах.
       Графики линий и точек представлены четырьмя цветами: красный, синий, зеленый, фиолетовый. Увеличено с двух до пяти число промежуточных интервалов сетки.


21/01/2002г. Koncentr v1.10
       Добавил функции расчета концентрации C по графику Lg C/del S.


20/01/2002г. BackTask v1.10
       В среде Borland Delphi v5.0 открыт проект «Обратные задачи». Данная программа является численным приложением к магистерской работе по решению обратных задач двойственным методом.
       Реализован метод «Рунге-Кутта 4» для линейных систем обыкновенных дифференциальных уравнений вида

x'(t) = A(t) x(t) + B(t) u(t)


29/12/2001г. Koncentr v1.02
       В среде Borland Delphi v6.0 открыт проект «Концентрация». Реализован расчет коэффициентов прямой, ближайшей к набору точек, по формуле наименьших квадратов Гаусса. На графическом поле отображаютс и точки и линии.


28/12/2001г. Koncentr v0.00
       Fwcs Corporation обязалась по заказу Кузьмичева Александра Георгиевича написать программу «Концентрация», которая будет рассчитывать концентрации проб химических элементов по почернению линий спектра на фотопластинке.


22/12/2001г. CM6337FC v1.20
       Добавлена кнопка [Выброс листа]. Так же введен флажок, при включении которого каждый отпечатанный лист выбрасывается.


03/12/2001г. Optimiz1 v1.50
       Значительно расширена функциональность лабораторной работы по методам оптимизации.
       График функции двух аргументов возможен двух видов:
1) Разноцветная (10 цветов) физическая карта;
2) Градиентная (2..255 оттенков) заливка.
       Линии уровня могут создаваться двумя различными путями, причем обоих режимах есть возможность оставлять фон прозрачным:
1) Анализ различий в цветах соседних пикселей;
2) Пороговая штриховка (с равномерным шагом по высоте).
       Минимизация функции двух переменных градиентным методом скорейшего спуска с решением вспомогательной одномерной задачи методом «золотого сечения».
       Настройка всех используемых в программе цветов (из 256-цветной палитры RGB) с моментальным отображением результата. Цвета также можно редактировать вручную, изменяя числа в файле данных.
       Принят к реализации показ трассы, по которой шел метод «скорейшего спуска».


26/10/2001г. Laborat1 v0.01

С чистого листа началась разработка лабораторной работы для кафедры мат.физики механико-математического факультета Нижегородского Государственного Университета им. Н. И. Лобачевского. Данная программа будет развитием курсовой работы "Регуляризаци интегральных уравнений Фредгольма первого рода методом решени уравнения Эйлера", защищённой на "отлично" 21/12/2000г на 4-м курсе механико-математического факультета Нижегородского Государственного Университета им. Н.И. Лобачевского.


27/08/2001г Learning v1.25 final
       Выпущена завершающая версия программного комплекса Learning. В этом сезоне все работы прекращены. Размер каталога среды разработки =1674679 байт, дистрибутива (zip-файл среды разработки) =688589 байт. Программа Learning является собственностью ОАО "Корунд", поэтому все вопросы по распространению и использованию этой программы должны обговариваться с ОАО "Корунд" (возможно, через FWCS Corporation, как посредника).


20/08/2001г - 23/08/2001 Learning v1.24
       Начал делать подсказки в StatusBar (пока только для кнопок). Для кнопок с атрибутом Enabled=True подсказки не выдаются.
       Дописал инструкцию по эксплуатации и техническое описание программы "Learning"; отпечатал её (32 листа). Оказалось, что она слишком трудна для восприятия.
       Написал файл темы по взрывзащите (4 листа формата А4). В него входят шесть разделов. Это значит, что на "экзамене" пользователю задаютс шесть вопросов.
       Подал заявку на рационализаторское предложение по внедрению программы Learning.


18/08/2001г Learning v1.23
       Во вкладке "Администратор" сделал так, чтобы если какой-либо из флажков выключен, то числовой параметр при нём блокирован. Со многими кнопками поступил так же.


17/08/2001г Learning v1.22
       Реализовал кнопку [Изменить реквизиты]. База данных так же резервируется в файле "user.bak", как и в случае удаления пользователя.
       Написал программу DosToTlt, которая переводит символы кириллицы DOS866 в транслитерацию (для показа XML-файла в браузере).


16/08/2001г Learning v1.21
       В пункте "Об авторе" если щелкнуть на моей фотографии, появитс периодически пульсирующий график функции sin(r)/r в изометрической проекции. Мне не удалось избавиться от мерцания изображения.


15/08/2001г Learning v1.20
       Реализовал кнопку [Исключить пользователя из базы данных]. Старый файл копируется в "user.bak", а вся база переписываетс (за исключением записи с информацией об удаляемом пользователе). Такой же трюк производится с "themes.bak" при удалении темы из списка регистрации.


14/08/2001г Learning v1.18
       Реализовал кнопку [Добавить нового пользователя]. Информаци берётся из полей ввода. Пользователь получает регистрационный номер, на единицу больший, чем последний пользователь в базе данных. Информаци о новом пользователе помещается с пустым тегом <EXAM> </EXAM>.


13/08/2001г Learning v1.17
       Во вкладку "Пользователи" добавил кнопку [Дополнительно]. При её нажатии информационная панель раздвигается и становятся видны кнопки [Добавить нового пользователя], [Исключить пользователя из базы данных], [Изменить реквизиты],


10/08/2001г Learning v1.16
       Многие кнопки 'bt...' заменил на кнопки 'bb', которые содержат пиктограмму в дополнение к тексту.


09/08/2001г Learning v1.15
       Добавил в меню "Помощь" окна помощи по каждой вкладке. Все файлы помощи задаются во вкладке "Администратор". Инструкцию к программе перевёл в формат MS Word 97 и начал разметку шрифтов.


08/08/2001г Learning v1.13
       Во вкладку "Темы" добавил кнопки [Регистрировать] и [Исключить], при нажатии на которые, соответственно тема добавляется или удаляется в/из списка регистрации. Исключение темы происходит лишь после подтверждения (в новом окне).


07/08/2001г Learning v1.12
       Отработал текст протокола результатов тестирования и реализовал выдачу его на Epson9pin-совместимый принтер в кодировке DOS866.


06/08/2001г Learning v1.11
       Реализовал "защиту от дурака". Кнопки, функции которых не могут быть выполнены (а также дублирующие их пункты меню), либо вообще скрыты, либо заблокированы.


03/08/2001г Learning v1.10
       Создал файл "message.txt" и его поддержку. В этом файле построчно выписаны тексты всех надписей (Label, Button, mMenu, Check, ...). При необходимости программа легко может быть локализована.


02/08/2001г Learning v1.08
       Поле ввода места работы заменил на свиток, в который при загрузке "user.xml" заносятся все имеющиеся в базе данных места работы пользователей. При смене текста в свитке список пользователей фильтруется по полю "Место работы".


01/08/2001г Learning v1.07
       Реализовал выбор пользователя из меню пользователя. При этом результаты записываются под тегом выбранного пользователя.


31/07/2001г Learning v1.06
       Все модули, не связанные со своими личными формами переделал в $INCLUDE - файлы.


27/07/2001г Learning v1.05
       Во вкладку "Администратор" программы "Learning" добавил кнопку "Изменить пароль администратора", при нажатии на которую появляется форма с тремя полями:


25/07/2001г Learning v1.00
       Во вкладку "Администратор" программы "Learning" добавил флажок (по умолчанию сброшен), при установке которого включается режим "замка" дл вкладки "Экзамен". В этом режиме при попытке выйти со вкладки "Экзамен" основное окно исчезает, но появляется вспомогательное, с текстом сообщения и полем для пароля.


24/07/2001г Learning v0.95
       В программе "Learning" сделал вывод результатов тестирования в базу данны. Для вставки тега <EXAM /> файл файл "user.xml" раздвигается с использованием файла "user.tmp".
       Во вкладку администратор поставил флажок (установлен по умолчанию), при установке которого в "user.xml" сохраняется вся информация по прошедшему тестированию. Этот же флажок разрешает расширенный отчёт на экран и на принтер.


20/07/2001г Learning v0.80
       Программа "Learning" уже умеет создавать список пользователей на основе файла "user.xml".
       Создана вкладка "Администратор", в которой задаются имена файлов, префиксы, установки-ограничения и другие настройки.
       Сделана обработка ситуации, когда отсутсвуют файлы "user.xml" и "theme.lst". В таком случае программа выдаёт окно с предупреждающим сообщением и переходит во вкладку "Администратор", передавая фокус ввода соответствующему полю с именем файла.


17/07/2001г Learning v0.50
       В рамках программы "Learning" начал разрабатывать рабочие процедуры, обеспечивающие работу с базой данных в формате XML.


09/07/2001г Learning v0.10
       Разработан костяк программы "Learning" - набор вкладок, кажда из которых выполняет свою задачу. Начата работа над вкладками "Темы", "Обучение", "Экзамен".


02/07/2001г Learning v0.00
       Открыт проект "Обучающая и экзаменующая система" по заказу ОАО "Корунд". Разработка ведётся в среде Borland Delphi v3.0.


07/06/2001г CM6337FC v1.10
       Модифицирована программа "Оболочка для принтера Epson 9pin". На вкладке "Установки" добавлен флажок, при установке которого после инициализирующей последовательности выдаютс символы CR/LF. На вкладке "Текст" добавлен флажок, при установке которого после кода CR насильно добавляется код LF. Эта опция позволяет читать и печатать тексты, распространяемые, например, вместе с Linux'ом.


20/12/2000г
       Закончена работа над программой "Уравнение Эйлера". Курсовая работа по теме "Регуляризация интегральных уравнений Фредгольма первого рода методом решения уравнения Эйлера", в которой программа служила иллюстрацией алгоритма регуляризации, защищена на "отлично" 21/12/2000г.


24/11/2000г
       Открыт проект "Уравнение Эйлера" в рамках второй курсовой работы на 4-м курсе механико-математического факультета Нижегородского Государственного Университета им. Н.И. Лобачевского. Разработка ведётся в среде Borland Delphi v3.0.


21/10/2000г CM6337FC v0.01
       Открыт проект "Оболочка для принтера Epson 9pin" по инициативе Fwcs Corporation. Предполагается, что программа будет дорабатыватьс по мере необходимости и возможности. Разработка ведётся в среде Borland Delphi v4.0.


17/07/2000г
       На неопределённый срок приостановлено развитие проекта "Программа оценки погрешности измерений".


03/07/2000г
       Открыт проект "Программа оценки погрешности измерений" по заказу ОАО "Корунд". Разработка ведётся в среде Borland Delphi v3.0.


31/08/1999г
       Закончена работа над программой "Расчёт категории взрывоопасности". Это - первый опыт создания заказной программы на Borland Delphi.


05/07/1999г
       Открыт проект "Расчёт категории взрывоопасности" по заказу ОАО "Корунд". Разработка ведётся в среде Borland Delphi v3.0.

Return to top of pageReturn to top of page

Программы: Новости, Описание, Закачка


В начало  |   Fwcs Corporation: Цели и задачи, Структура, Сотрудники, Услуги и цены, Программы


Rambler's Top100

Последнее обновление 21.11.2005 г.
©  Fwcs Corporation  Design,  2005 г.

Hosted by uCoz