Программирование

Различные книги в жанре Программирование

Система управления базами измерительных знаний

И. А. Брусакова

Управление знаниями – залог успешной деятельности современного предприятия. Приращение ценности результирующей деятельности предприятия, фирмы в условиях глобализации экономики обеспечивается при использовании параллельного инжиниринга ресурсов, в том числе и при сборе первичной измерительной информации о предметной области. Большинство измерительных задач, решаемых сложной информационной системой управления ресурсами предприятия, связано с получением и интерпретацией многочисленной и разнообразной по форме экспериментальной информации. Авторами реализована конкретная система, где за основу взят SWI-PROLOG, который отличается качественностью проработки и наличием интерфейса доступа к БД. На языке PROLOG реализуется семантическая сеть, экспертная система и модуль доступа к БД.

Особенности методологии проектирования информационных систем для малого и среднего бизнеса

Ю. В. Боковой

Разнообразие и специфика предметных областей малого и среднего бизнеса часто не позволяют использовать для решения их задач полностью готовые решения, предоставляемые фирмами – производителями программных средств. Однако это обусловливает актуальность разработки для них собственных информационных систем (ИС). В статье информационные системы для малого и среднего бизнеса называются «специализированными ИС» в смысле противопоставления масштабу корпоративных ИС, при создании которых используются типовые проектные решения. При проектировании информационной системы для малого и среднего бизнеса ключевую роль играет построение эффективной концептуальной модели. На основе структурного подхода к построению концептуальной модели предложено использовать метод моделирования IDEF0 в качестве основного и единственного – с применением нестандартных вариантов нотации. Рассмотрена особая роль обратных связей в моделях информационных систем и предложены варианты ее отображения, позволяющие повысить эффективность проектирования. Сформулированы методические требования к формированию концептуальной модели и приведен пример их реализации.

Технология имитационного моделирования в системе Pilgrim

А. А. Емельянов

В последнее время увеличился интерес к инструментальным средствам имитационного моделирования (simulation systems). Это связано с тем, что далеко не всегда исследуемые процессы можно описать математическими моделями, а если и можно, то с существенными допущениями, приводящими к значительным погрешностям, а иногда – к абсурдным результатам. Для создания имитационной модели не нужны громоздкие математические выражения, которые, часто, либо неизвестны, либо описывают отдельные идеализированные случаи. Пакеты имитационного моделирования предоставляют разработчику модели возможность наблюдения пространственной динамики процесса: GPSS World, Vensim, Pilgrim и др. Для моделирования экономических процессов часто используют пакет Pilgrim в связи с развитыми в нем возможностями создания дискретно-непрерывных моделей экономического назначения, а также «способностями» имитации не только временной, но и пространственной, а также финансовой динамики. В статье изложены основные концептуальные положения и моделирующие функции современной актуализированной версии пакета Pilgrim.

Разработка XML-стандартов: мировой опыт и практика работы в банковском секторе

А. В. Кудинов

Язык XML обеспечивает создание захватывающих по своим возможностям технологий. XML является технологической основой для множества стандартов электронного обмена информацией. Но кто их разрабатывает и какими принципами при этом руководствуется? Предлагаемая вниманию читателя статья рассказывает о наиболее авторитетных организациях, занятых подготовкой XML-стандартов и о регламентах принятия этих стандартов. Отдельно рассматривается вопрос о месте стран СНГ в этом процессе и практическом опыте создания первого XML-стандарта для банковского сектора. В качестве примера приводится «Стандарт публикации финансовой отчетности коммерческих банков». Этот стандарт разработан специалистами компании Intersoft Lab, являющейся членом Некоммерческого партнерства «Стандарты электронного обмена информацией» и одним из инициаторов его создания.

Нейронные сети в управлении розничной торговлей

В. Н. Бугорский

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

Автоматизация аналитической работы кредитной организации

М. Г. Лужецкий

Современный банк не может работать без применения интеллектуальных и информационно-аналитических систем, помогающих лицам, принимающим решения на всех уровнях управления повышать оперативность принятия решений и уменьшать риск ошибок или просчётов. Поэтому реализация той или иной методики оценки кредитоспособности заёмщика при принятии решения о выдаче или отказе в выдаче ссуды клиенту будет основываться на множестве не только «экономических», но и «информационных» ограничений. При современном развитии информационных технологий и количестве выдаваемых кредитов актуальным является вопрос об автоматизации процесса на всех этапах кредитования. На основе анализа кредитной организации авторами описаны схемы принятия решения о выдаче кредита заемщику. Представлены этапы этого процесса, начиная от принятия заявки филиалом банка и заканчивая непосредственно решением об одобрении предоставления заёмщику кредита или об отказе в его выдаче.

UML: поддержка проектирования и инструментальные среды

Н. С. Макаров

Развитие CASE-средств шло поэтапно. Эволюция привела CASE-средства к высшему уровню в процессе разработки – проектированию и моделированию. Эти два процесса представляют собой наиболее ответственную стадию, трудоёмкость и сложность которой невозможно переоценить. Моделирование предметной области и построение рабочей модели представляют собой первоисточник для всего проекта в целом. Выделение сущностей в какой-либо предметной области до сих пор является процессом, основанным более на эмпирическом, нежели на формализованном знании. Аналитики, выполняющие эту работу, отражают предметную область в некоторой форме понятной для проектировщиков. Передача результатов анализа предметной области означает формальный старт проекта. Однако как показывает практика, достаточно большое количество проектов ведется по итерационной схеме разработки, вследствие чего на каждом этапе требования к продукту уточняются, а предметная область дополняется и расширяется её описание. Таким образом, незначительные дополнения осуществляемые в процессе моделирования зачастую могут вызвать трудоёмкие изменения в самом проекте. Именно использование CASE-средств на этапе моделирования и описания предметной области, может снизить трудозатраты на каждой итерации проекта. Для реализации этого необходимо внедрить на уровне моделирования предметной области инструмент, который можно было бы использовать на всех уровнях исполнения проекта, начиная с моделирования и заканчивая кодированием и тестированием. В настоящее время единственным полнофункциональным средством моделирования с четкой и строго формализованной структурой является UML (Unified Modeling Language). Применение UML является наиболее существенным нововведением в подходах к разработке, основанной на моделировании, которое включает в себя нормальные процессы и создание эффективных архитектур по сравнению с предыдущими методиками и нотациями описания предметной области.

Дипломное проектирование и выпуск конкурентоспособных информатиков-экономистов

И. А. Меркулина

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

Постановка задач имитационного моделирования тактических защитных конкурентных действий

Ю. Б. Рубин

Конкурентное поведение субъектов предпринимательского бизнеса и иных экономических агентов состоит из совокупности действий, называемых конкурентными. Конкурентными являются целенаправленные, прагматически ориентированные действия субъектов предпринимательства, направленные против различных представителей своего окружения для обеспечения себе наивысших потребительских, функциональных и общественных оценок, для создания, поддержания и развития конкурентных преимуществ, а также для обеспечения наилучших конкурентных позиций. Рынок, бизнес в странах с рыночно-ориентированной экономикой – вещи глубоко упорядоченные. И конкуренция также представляет собой упорядоченное явление. Совокупность конкурентных действий, образующих систему конкурентного поведения субъектов профессионального бизнеса, включает различные виды, направления и методы соперничества. Помимо математического, в качестве инструмента исследования процессов конкурентного поведения может быть успешно использован аппарат имитационного моделирования. Особенно эффективным для данной предметной области является акторное моделирование, появившееся в процессе развития моделирующих систем. В отличие от стандартных транзактно-ориентированных систем, в таких системах моделирования актор является не просто пассивной динамической единицей, перемещающейся по узлам модели, а играет роль активного «участника событий», изменяя в случае надобности как свои параметры, так и состояние самих узлов, и всей модели в целом. Для создания моделей существуют соответствующие пакеты моделирующих программ. В данном случае наиболее подходящими программными пакетами являются Pilgrim и AnyLogic. Менее всего подходит такой известный и распространённый пакет, как GPSS World, поскольку он ориентирован на моделирование только дискретных процессов, связанных с технологиями и производством, в его концепцию не входит пространственная и финансовая имитация. В ходе ознакомления с существующими моделями зачастую выясняется, что в них не вполне корректно используется само понятие «конкуренция». Ранее на страницах журнала автором были представлены постановки задач тактического моделирования наступательных конкурентных действий. Данная статья посвящена рассмотрению защитных приёмов конкурентного поведения субъектов бизнеса.

Некоторые вопросы обучения иностранному языку в неязыковых вузах

В. В. Артюхин

Анализ существующих отечественных и зарубежных изданий, предназначенных для обучения программистов профессиональному английскому языку, обнаруживает несоответствие (в различной степени) информационной содержательности учебного материала и требований современной профессионально-ориентированной аудитории. Такое расхождение объясняется постоянным несовпадением по времени отклика лингвистических разработок и динамичных изменений в области технологий. Существование терминосистем и подсистем, неустойчивых терминов и различных профессиональных жаргонов, причём как международных, так и национальных, можно назвать проблемой «вавилонской башни», которую так и не достроили, поскольку перестали понимать друг друга, заговорив на разных языках. Для успешного решения задач по обучению английскому языку студентов неязыкового вуза прежде всего необходима разработка теоретически обоснованной модели обучения на основе комплексного подхода, сочетающего профессиональную направленность и умение использовать структурные элементы языка в деловом и социальном общении.