Автоматизированные системы бухгалтерского учета. Хохлов А.Е. - 82 стр.

UptoLike

Составители: 

72
на основе компонентной модели (СОМ). Разработчики считают, что круп-
ным предприятиям предпочтительнее самим создавать собственные систе-
мы автоматизации, чем пользоваться готовыми разработками. Чтобы быст-
ро и эффективно разрабатывать программы, основанные на последних но-
вациях информационных технологий, нужен соответствующий инструмент,
который разработчики системы Storm попытались создать. Предполагается,
что он должен быть интересен
отделам АСУП и фирмам, занимающимся
разработкой заказных экономических информационных систем.
Технология «Storm2000» — это набор методических и архитектурных
концепций, правил моделирования и кодирования, а также библиотеки сис-
темных компонентов и оригинальный кодогенератор программ на Visual
Basic. Суть реализованного подхода состоит в том, что пользовательраз-
работчик ИС, применяя объектную методологию ОМТ (Object Modeling
Technique), создаёт проект
системы, отражающий предметную область. Мо-
дель строится в графической нотации (UML) с помощью CASE-инстру-
мента COOL – Jex компании Sterling Software. Эта CASE-технология пред-
назначена для больших команд разработчиков. В ее основе лежит репозито-
рий, в котором хранится абсолютно вся информация по проекту с поддерж-
кой версий и встроенным механизмом разграничения доступа.
На основе построенной в графической
нотации модели, дополненной не-
которыми вспомогательными данными, автоматически генерируются мо-
дель базы данных, SQL-процедуры, необходимые для её создания, а также
заготовки исходных текстов программ на языке Visual Basic и экранных
форм ввода/просмотра информации. Заготовки программ автоматически
генерируются таким образом, чтобы созданные на их основе программы
соответствовали стандарту взаимодействия компонентов СОМ (Component
Object Model), а
собранные вместе компоненты образовывали систему, по-
строенную в трёхуровневой архитектуре «клиентсервер». Интересно отме-
тить, что генерируемые заготовки программ включают код, необходимый
для поддержки транзакций на уровне бизнес-логики.
Далее автоматически сгенерированные программы и формы должны до-
делываться прикладным программистом с помощью средств Visual Basic.
Можно переделать формы, перетаскивая их элементы в
более подобающие с
точки зрения разработчика позиции, применяя другие средства оформления,
дополняя формы вспомогательными элементами. Также нужно дописать
бизнес-логику в сгенерированные программы. В заготовках программ отме-
чены места, куда нужно вписывать код, реализующий соответствующую
бизнес-логику.
на основе компонентной модели (СОМ). Разработчики считают, что круп-
ным предприятиям предпочтительнее самим создавать собственные систе-
мы автоматизации, чем пользоваться готовыми разработками. Чтобы быст-
ро и эффективно разрабатывать программы, основанные на последних но-
вациях информационных технологий, нужен соответствующий инструмент,
который разработчики системы Storm попытались создать. Предполагается,
что он должен быть интересен отделам АСУП и фирмам, занимающимся
разработкой заказных экономических информационных систем.
   Технология «Storm2000» — это набор методических и архитектурных
концепций, правил моделирования и кодирования, а также библиотеки сис-
темных компонентов и оригинальный кодогенератор программ на Visual
Basic. Суть реализованного подхода состоит в том, что пользователь — раз-
работчик ИС, применяя объектную методологию ОМТ (Object Modeling
Technique), создаёт проект системы, отражающий предметную область. Мо-
дель строится в графической нотации (UML) с помощью CASE-инстру-
мента COOL – Jex компании Sterling Software. Эта CASE-технология пред-
назначена для больших команд разработчиков. В ее основе лежит репозито-
рий, в котором хранится абсолютно вся информация по проекту с поддерж-
кой версий и встроенным механизмом разграничения доступа.
   На основе построенной в графической нотации модели, дополненной не-
которыми вспомогательными данными, автоматически генерируются мо-
дель базы данных, SQL-процедуры, необходимые для её создания, а также
заготовки исходных текстов программ на языке Visual Basic и экранных
форм ввода/просмотра информации. Заготовки программ автоматически
генерируются таким образом, чтобы созданные на их основе программы
соответствовали стандарту взаимодействия компонентов СОМ (Component
Object Model), а собранные вместе компоненты образовывали систему, по-
строенную в трёхуровневой архитектуре «клиент–сервер». Интересно отме-
тить, что генерируемые заготовки программ включают код, необходимый
для поддержки транзакций на уровне бизнес-логики.
   Далее автоматически сгенерированные программы и формы должны до-
делываться прикладным программистом с помощью средств Visual Basic.
Можно переделать формы, перетаскивая их элементы в более подобающие с
точки зрения разработчика позиции, применяя другие средства оформления,
дополняя формы вспомогательными элементами. Также нужно дописать
бизнес-логику в сгенерированные программы. В заготовках программ отме-
чены места, куда нужно вписывать код, реализующий соответствующую
бизнес-логику.




                            72