Программная документация

Программная документация, вырабатываемая при выполнении проекта.

-  техническое задание;                                                - техническое предложение;                                                   - технический проект;                            - рабочий проект;                                                                                                                                                                  - паспорт на  ПО и программу;                                                                                                                                            - инструкция системного программиста;                                                                                                                 - инструкция пользователю.

Типы пользователей: разработчики; прикладные программисты; пользователи, работающие в системе  с помощью ориентированного для  них языка взаимодействия.

Психофизиологические  особенности взаимодействия человека и ПК:

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

Офисное программирование.

Процесс разработки приложений для автоматизации офисной деятельности с использованием специализированных пакетов.

Цель разработки –  документ.

Макроязык VBA и его  возможности:

- создание диалогового окна, макросов;                              - изменение меню приложения;                                 - управление приложениями;            - объединение данных из нескольких приложений.

Два способа создания программ (среда MS Office): использование макрорекодера; ручное программирование (VBA).

Макрорекодер: программный  инструмент, сохранение записи в виде макроса.

Поддержка ООП: объектная  модель; технология визуального программирования.

Преимущества офисного программирования.

- получение документов  с новыми функциями;                                               - пользователь находится в единой офисной среде;       - функции являются общими для всех документов;         - пользователь способен создавать простые программные офисные документы. 
 

Элементы  языков программирования:  

- алфавит;                              - лексика;                               - синтаксис;                               - семантика.

Структура исходной программы  на ЯП: разделы идентификации, связи, данных, процедур.

Программная документация