ответив на поставленные выше вопросы с учетом выработанных и согласованных в обсуждениях изменений
2. Постановка задачи (ТЗ). Этот раздел является документальным изложением результатов первого раздела. Следует зафиксировать, какие операции из технологического процесса будут выполняться компьютером, какие пользователем вручную и какие пользователем на компьютере. Определить характер и движение информации в системе. Для этого следует найти ответы на следующие вопросы.
· Какие элементы информации обязательны для соответствующих операций?
· Какая информация вводится в компьютер оператором вручную?
· Какую информацию можно использовать из уже существующих систем?
· Как формируются данные для выдачи документов?
· Какие данные выводятся в каждом документе?
· Что берется непосредственно из входных данных?
· Что требует обработки (вычислений, сортировки. поиска, архивации, защиты и т.п.)?
· Что создается внутри системы?
Далее следует составить общее представление об интерфейсе будущего пользователя. Для этого следует ориентировочно определится с ответами на следующие вопросы.
· Какие операции будут доступны пользователю?
· Как будет организован ввод данных и вывод документов?
· Какие настройки системы потребуются при перенесении на другие компьютеры, при постановке на локальную сеть?
· Каковы временные отрезки нахождения в системе информационных объектов?
Утвердить ТЗ со стороны заказчика (защитить у преподавателя).
3.Проектирование АИС. Этот этап составляет основную часть проектных работ и включает в себя три следующих подэтапа.
3.1. Разработка логической структуры базы данных (таблицы, индексы, динамические и статические связи между таблицами, целостность данных. контроль данных). Для 1С – разработка структуры конфигурации задачи с обоснованием необходимости элементов.
3.2. Разработка пользовательского интерфейса (формы для ввода и просмотра данных, элементы управления - кнопки, меню, панели инструментов).
3.3. Разработка основных выходных документов (отчетов).
Среди множества задач, решаемых разработчиком логической структуры базы данных (БД), следующие наиболее важны.
1. Реализация возможности хранения всех необходимых данных о предметной области (ПО).
2. Исключение избыточности данных. Повторение данных в таблицах может явиться причиной ошибок при вводе и быть проявлением нерационального использования дисковой памяти.
3. Сведение числа хранимых в БД отношений к минимуму (обеспечение быстрого доступа к данным).
4. Обеспечение целостности. Обеспечить такие условия, чтобы при изменении одних данных автоматически происходило соответствующее изменение связанных с ними других данных.
Перечисленные задачи, очевидно, являются противоречивыми. Неформальные методики разработки логической структуры БД рассмотрены в [1].
4.Создание (реализация) действующего макета системы. Этот этап реализует решения принятые на предыдущем этапе в среде предварительно выбранной (заданной) СУБД. Выбор СУБД зависит от конъюнктуры и профессиональных наклонностей разработчика. Студентам рекомендуется реализовать свой проект в среде 1С: Предприятие версии 7.7.
5.Пробная эксплуатация макета пользователями. Обучение пользователей. Работа на задаче. Демонстрация пользователям возможностей анализа данных, накопленных в системе (статистические сводки, графики, отчеты).
6.Сбор дачных о результатах эксплуатации АИС. Сбор замечаний и пожеланий пользователей. Выявление ошибок: этапа постановки, этапа проектирования, этапа реализации. Определение потребностей пользователей в дополнительном анализе данных.
7.Доработка АИС. Устранение ошибок. Добавление не реализованных в макете функций. Написание и оформление программной документации в соответствии с требованиями ЕСПД [2]. Написание при необходимости должностных инструкций или иных нормативных документов, определяющих права и обязанности сотрудников, взаимодействующих с задачей.
8.Запуск АИС в эксплуатацию. Оформление необходимых финансовых и распорядительных документов
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.