
- •I. Аналитическая часть 9
- •II. Проектная часть 50
- •Введение
- •I. Аналитическая часть
- •1.1 Технико-экономическая характеристика предметной области и предприятия. Анализ деятельности «как есть»
- •1.1.1 Характеристика предприятия и его деятельности
- •1.1.2 Организационная структура управления предприятием
- •1.1.3. Программная и техническая архитектура ис предприятия
- •1.2 Характеристика комплекса задач, задачи и обоснование необходимости автоматизации
- •1.2.1 Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов
- •1.2.2 Определение места проектируемой задачи в комплексе задач и ее описание
- •1.2.3 Обоснование необходимости использования вычислительной техники для решения задачи
- •1.3 Анализ существующих разработок и выбор стратегии автоматизации «как должно быть»
- •1.3.1 Анализ существующих разработок для автоматизации задачи
- •1.3.2 Выбор и обоснование стратегии автоматизации задачи
- •1.3.3 Выбор и обоснование способа приобретения ис для автоматизации
- •1.4 Обоснование проектных решений
- •1.4.1 Обоснование разработок по информационному обеспечению
- •1.4.2 Обоснование разработок по программному обеспечению
- •II. Проектная часть
- •2.1 Разработка проекта автоматизации
- •2.1.1 Этапы жизненного цикла проекта автоматизации
- •2.1.2 Ожидаемые риски на этапах жизненного цикла и их описание
- •2.2 Информационное обеспечение задачи
- •2.2.1 Информационная модель и её описание
- •2.2.2 Используемые классификаторы и системы кодирования
- •2.2.3 Характеристика нормативно-справочной и входной оперативной информации
- •2.2.4 Характеристика результатной информации
- •2.3. Программное обеспечение задачи
- •2.3.1 Общие положения (дерево функций и сценарий диалога)
- •2.3.2 Характеристика базы данных
- •2.3.3 Структурная схема пакета (дерево вызова программных модулей).
- •2.3.4 Описание программных модулей
- •2.4. Технологическое обеспечение задачи
- •2.4.1 Организация технологии сбора, передачи, обработки и выдачи информации
- •2.4.2 Схемы технологического процесса сбора, передачи, обработки и выдачи информации
- •2.5. Контрольный пример реализации проекта и его описание
- •III. Обоснование экономической эффективности
- •3.1 Выбор и обоснование методики расчёта экономической эффективности
- •3.2 Расчёт показателей экономической эффективности проекта
- •Заключение
- •Список использованной литературы
- •Приложение
2.4.2 Схемы технологического процесса сбора, передачи, обработки и выдачи информации
Отдельные части (блоки) схемы реализуют выполнение пунктов меню, соответствующих схеме диалога. Рассмотрим подробнее режим работы сотрудника с поступившими документами.
После запуска программы перед пользователем отображается специальная главная форма, которая позволяет начать работу с базой данных.
В левой части окна следует выбрать форму документов, к которой относится поступивший документ.
Если такой формы нет, следует ее создать, выбрав меню Конструкторы.
В центральной части открывшегося окна располагается список всех форм, в нем же можно создать новую форму. В левой части окна располагается список соответствующих форме полей.
После создания формы документа, она появится в левом меню, доступным в любом меню. Сотрудник должен выбрать созданную форму документов.
После выбора нужной формы документов, откроется форма, в центральной части которой располагается список зарегистрированных документов, соответствующих данной форме. В правой части окна отображается более подробно содержимое текущего документа.
В списке документов сотрудник создает новый документ. Затем, в панель Детализация следует заполнить соответствующие поля. Также из правого меню можно вывести печатную форму документа, выбрав пункт меню Документ. Если форме документа не сопоставлен никакой шаблон, то его можно создать в этом же окне, выбрав меню Редактор шаблонов.
Для окончания работы с системой необходимо выбрать пункт меню «Выход». При этом система выполнит закрытие открытых объектов и приложение будет закрыто.
2.5. Контрольный пример реализации проекта и его описание
Разработанная программа тестировалась на персональном компьютере со следующей конфигурацией:
Процессор AMD Athlon XP 2500+, с тактовой частотой 1.80 GHz, Материнская плата s475 ASUS NF7, Память DIMM 240 pin PC6400 1048M DDR2, Жесткий диск SATA 200G Seagate, Видеокарта PCI Express 640M nVIDIA GeForce 6800 XT
В качестве программного обеспечения на персональном компьютере было установлено следующее программное обеспечение:
Операционная система Windows XP.
Microsoft Access 2003
Microsoft Word 2003
Тестирование - процесс выполнения программы с намерением найти семантические ошибки.
Методы тестирования программы:
- Метод черного ящика;
- Метод белого ящика;
- Восходящее тестирование;
- Нисходящее тестирование.
В данной программе я использовал два метода тестирования: метод черного ящика и нисходящее тестирование. Основным методом тестирования этой программы является нисходящее тестирование, так как разработка программы велась с нулевого цикла. В качестве дополнительного тестирования использовался метод черного ящика, так как контрольную проверку выполнял руководитель практики.
При запуске программы на экране появляется основной интерфейс программного средства (рис. 2.6).
1
Рисунок №2.6. Основной интерфейс программы.
Для ввода информации необходимо перейти на вкладку соответствующую форме вводимого документа в левом меню (1). Откроется новое окно, содержащее список документов соответствующей формы документов (рис. 2.7).
1
1
Рисунок №2.7. Список документов формы Трудовые договора
При выборе соответствующего документа из списка в центральной части окна, в правой части окна отобразится подробное содержимое текущего документа.
Список документов можно отфильтровать по дате или по заранее определенным в форме документа полям (1). С помощью фильтров можно организовать и поиск.
Документы в списке можно добавлять, удалять, редактировать. Также можно создать копию текущего документа.
Для того, чтобы создать новый документ, достаточно выбрать в верхнем меню пиктограмму Создать. Будет открыта форма добавления документов (рис. 2.8).
Рисунок №2.8. Форма добавления документов.
Для добавления документа, необходимо заполнить все поля в соответствие с бумажной копией документа и нажать кнопку Сохранить.
Для выхода из режима ввода достаточно нажать кнопку Отменить.
Редактирование документов осуществляется с помощью этой же формы.
В окне Детализация отображаются значения полей текущего документа. В этом окне можно экспортировать все документы формы и структуру в архив, выбрав пункт верхнего меню Экспорт формы.
При выборе меню Документ появляется список доступных печатных форм отображения. Если таких форм еще не создано, список пуст.
Пункт меню Редактор шаблонов позволяет создавать и связывать шаблоны отображения для текущего документа. При выборе этого пункта меню появляется форма обработки печатных шаблонов текущего документа(рис. 2.9)
Рисунок №2.9. Форма управления списком шаблонов
Шаблоны в списке можно добавлять, удалять, редактировать. Также можно создать копию текущего шаблона. В шаблонах отображения используются как Константы программы, так и поля текущего документа (рис. 2.10)
Рисунок №2.10. Шаблон отображения документа
При выборе меню Константы открывается окно редактирования списка констант (рис. 2.11).
Рисунок №2.11. Список констант
Константы в списке можно добавлять, удалять и редактировать.
При выборе подменю Импорт Формы меню Инструменты откроется окно выбора форм в архиве (рис. 2.12).
Рисунок №2.12. Форма для импорта архива
В форме можно выбрать архив, которые содержит нужную форму, а затем, в архиве указать нужно ли импортировать только структуру или и данные тоже. Если данные импортируются, то можно выбрать какие из полей будут импортированы.
При выборе подменю Настройки меню Инструменты, будет открыта форма редактирования настроек (рис. 2.13).
Рисунок №2.13. Редактирование настроек
В настройках можно указать папку, в которой будут хранится шаблоны документов и архивы, а также способ размещения меню форм документов. По умолчанию меню отображается в главной форме слева.
При выборе меню Конструкторы будет открыто окно редактирования списка форм документов (рис. 2.14).
Рисунок №2.14. Список форм документов и полей.
В центральной части окна отображается список форм документов. Формы документов можно создавать, изменять и удалять. Созданные формы появляются в меню слева главной формы.
В правой части окна расположен список полей текущей формы. Поля можно добавлять, удалять и редактировать. Также можно управлять порядком отображения полей, передвигая поля вверх и вниз в списке.
Чтобы добавить форму документа, достаточно нажать пиктограмму Создать в списке форм документов. Будет открыта форма добавления (рис. 2.15).
Рисунок №2.15. Добавление формы документа.
Поле Отображать документы задает фильтр по умолчанию для документов формы.
Чтобы добавить поле к форме документа, достаточно нажать пиктограмму Создать в списке полей формы. Будет открыта форма добавления (рис. 2.16).
Рисунок №2.16. Добавление поля формы
Поле Отображать показывает, нужно ли отображать поле при создании документа.
Поле Фильтр - проводить ли фильтрацию по полю.
Поле Автогенерация показывает, является ли поле автоинкрементным счетчиком.
Для окончания работы с системой необходимо выбрать пункт меню «Выход».