Введение к работе
Актуальность темы Современные системы автоматизации экономической деятельности направлены на применение в организационно-управленческой (работа с персоналом, делопроизводство, контроль исполнения), производственной (планирование, материальный учет, диспетчеризация), финансовой (бухгалтерия казначейские функции, финансовое планирование) и правовой сферах
Развитие прикладных информационных систем характеризуется все большей ориентацией на конечного пользователя, являющегося профессионалом б конкретной прикладной сфере и не являющегося специалистом в вычислительной технике. Особое внимание к проектированию рабочего места конечного пользователя вызвано именно этой спецификой, что отличает современные программные комплексы.
* Анализ пользовательского интерфейса (ПИ) различных классов современных программных комплексов выявил наличие существенных проблем, которые сдерживают развитие отрасли в целом. Отсутствие международных стандартов и единой концепции развития по большинству компонент ПИ, рост требований конечных пользователей, а также конкурентная борьба между разработчиками программного обеспечения привели к усложнению разработки и внедрения автоматизированных систем и снижению их тиражируемое
Важное значение приобретает реализация пользовательского интерфейса в связи с широким развитием интегрированных систем с возможностью поддержки управленческой деятельности, основанных на концепции единого информационного пространства предприятия. Без учета человеческого фактора информатизация бизнеса и другие практические приложения вычислительной техники не могут быть аффективными. Интерфейс пользователя должен обеспечивать мобильность персонала, простоту обучения. ПИ должен ориентироваться на потребности конечного пользователя - специалиста в конкретной прикладной области, обладать необходимыми эргономическими свойствами и функциональной полнотой, а также быть максимально независимым от конкретной аппаратно-программной платформы
Таким образом, актуальной является проблема повышения эффективности методов проектирования, адаптации под требования заказчика (кастомизацпи) и эксплуатации пользовательского интерфейса тиражируемых программных комплексов, имеющая вполне самостоятельное значение.
Цель работы. Данная диссертационная работа посвящена разработке методологии проектирования и кастомизации наиболее важных компонент ПИ, таких как экранные формы, отчетные формы и средства удаленного взаимодействия, а также их практической реализации в прикладных информационных системах преимущественно экономической направленности.
Для достижения цели необходимо решить следующие задачи:
1. Провести классификацию, выявить ключевые свойства и принципы построен:
пользовательского интерфейса программных комплексов.
-
Разработать методологию проектирования и кастомизации экранных форм.
-
Выработать требования к методам формирования отчетных форм программных комплексах.
-
Сформулировать принципы разработки ПИ систем удаленного взаимодейств для предоставления интерактивных услуг клиентам.
5. Апробировать основные принципы формирования пользовательскс
интерфейса при разработке и внедрении различных типов ПО.
Научная новизна.
-
Предложена методология формирования компонент ПИ с использованиі репозиторных технологий.
-
Выработаны требования к генераторам отчетных форм программа комплексов, на основе которых разработана структура и макроязык генератора.
-
Сформулированы принципы разработки и проведена классификац средств удаленного взаимодействия и методы, позволяющие организова предоставление максимально полного пакета интерактивных услуг.
Практическая значимость. Внедрение полученных в диссертационной рабо научных результатов позволяет существенным образом снизить трудозатраты разработку и внедрение автоматизированных систем, т.к. ПИ является одной наиболее важных и трудоемких составляющих программных комплексов. Помиї этого предложенные, методы позволяют повысить потребительские свойства тиражируемость разрабатываемого программного обеспечения.
Разработанная с использованием предложенных в диссертации метод компьютерная система "Кадры и Трудовые контракты" внедрена при участии ТС 'Паритет Софт" приблизительно в 100 организациях, в том числе в газете "Тру, РАИК "Промстройбанк России", АКБ "Росбизнесбанк", Российском сою промышленников и предпринимателей, Московской радиовещательной компании, Ярославском вокзале. Она использовалась также в качестве основы для создан лабораторного практикума по соответствующей теме для студентов экономическс и юридического факультетов Международного института экономики и права.
Разработанные автором компьютерные системы "ВТК +" и "Контраї внедрены в Торговом доме "Библио-Глобус", а система "Обменный пункт" - в А "Транснациональный банк". Полученные в диссертации результаты использоваї также при разработке и внедрении системы удаленного обслуживания клиент DiasoftCLIENT и кастомизации системы автоматизации банковской деятельное DiasoftBANK в ряде банков России.
Апробация работы Основные результаты работы докладывались на семинарах, проводимых Ассоциацией Промстройбанков России (1995,' 1996), на IV Международной школе-семинаре (г. Судак, 1996), на семинаре, проводимом АО Диасофт1' по вопросам автоматизации банковской деятельности (г. Уфа, 1997)
Публикации Основные результаты диссертации опубликованы в 10 печатных работзх.
Структура работы Диссертация состоит из введения, четырех глав, заключения, списка литературы (70 наименований) всего на 123 страницах машинописного текста, а также трех приложений.