Смекни!
smekni.com

Разработка автоматизированной системы заполнения первичной документации предприятия (стр. 11 из 18)

Программа должна использоваться на компьютере, работающем под управлением операционной системы – Windows 98 SE/ME/2000/XP.


Условия выполнения программы

Для нормального функционирования программы необходим IBMPC – совместимый компьютер, имеющий следующие минимальные аппаратные средства:

-Процессор – Pentium MMX 233 MHz.

-ОЗУ – не менее 32-х Мб SDRAM – памяти.

-Не менее 15-ти Мб свободного дискового пространства (файловая система FAT 32).

-SVGA-монитор с поддержкой режима 800Х600 точек

-CD-ROM – для установки программы.

-Клавиатура, мышь.

Кроме того, на компьютере должен быть установлен поставщик данных MicrosoftJet 4.0 OLEDBProvider для работоспособности базы данных. Так же, желательно иметь на компьютере установленный пакет программ MicrosoftOffice 97 (и выше), для формирования печатных форм документов.

Выполнение программы

Программ загружается в оперативную память путем выполнения стандартной процедуры загрузки программ, предусмотренной в среде операционной системы Windows 98 SE/ME/2000/XP. Для корректного выполнения загрузки программы необходимо наличие всех модулей программы и файлов базы данных. Для нормального выполнения всех функций программы необходимо наличие всех динамически загружаемых библиотек программы. Для завершения программы необходимо завершить все выполняемые операции добавления и правки записей таблиц базы данных, и утвердительно ответить на запрос программы о завершении работы.

Сообщения оператору

В ходе выполнения программы некоторые действия пользователя могут привести к, различного рода, исключительным ситуациям (ошибкам, угрозе возникновения ошибок, изменение важной информации и т.д.), в этих случаях выполнение команд пользователя приостанавливается, и выдаются различные сообщения. Далее следует некоторые сообщения, выдаваемые пользователю программой и случаи при которых они могут появляться.

1. При выходе из программы выдается запрос пользователю с сообщением «Завершить работу программы?». При этом пользователю предоставляется выбор – выйти из программы или нет. При нажатии кнопки «Да» программа завершает свою работу.

2. При изменении различных полей таблиц базы данных, в случае если пользователь вносит данные, которые не подходят к формату этого поля выдаются сообщения об ошибке, в которых оператору сообщается, что ввел некорректные данные в поле таблицы базы данных. При этом, выполнение текущей процедуры прекращается. Для завершения процедуры (сохранения внесенных изменений) пользователь должен ввести правильные данные в поле таблицы базы данных.

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

4. При переходе пользователя от одной записи к другой, если таблица базы данных находится в режиме добавления/редактирования записей, выдается запрос на сохранение сделанных изменений. Оператор может либо отказаться от сохранения, либо согласиться с на сохранения, либо отказаться от операции.

5. При невозможности выполнить какую-либо операцию, пользователю выдается соответствующее сообщение, пользователь в этом случае должен проверить доступность базы данных, для возможности выполнения операции.

6. При составлении условий различнго рода запросов к таблицам базы данных, в случае неправильного ввода данных пользователю выдается сообщение об ошибке при попытке выполнить запрос с заданными условиями. Указатель таблицы условий запроса останавливается на строке, содержащей ошибку. Для выполнения запроса с заданными условиями пользователь должен записать условие правильно и снова попытаться выполнить запрос нажатием соответствующей кнопки. При невозможности выполнить запрос по каким-либо другим причинам пользователю выдается соответсвующее сообщение. Для устранения этой ошибки необходимо проверить наличие доступа к базе данных.

7. Во время выполнения запроса на удаления при включонной опции «Подтверждение удаления», удаление каждой, удовлетворяющей условию записи из текущей таблицы, будет происходить только после подтверждения удаления этой записи. Пользователю будет каждый раз выдаваться сообщение с подтверждением. Пользователь может подтвердить ил отказаться от удаления текущей записи или вовсе прекратить процедуру удаления записе. Если опция «Подтверждение удаления» была отключена, то пред выполнением удаления пользователю выдается предупреждающее сообщение о том, что подтверждение удаления отключено. Далее пользователь может либо продолжить выполнение удаления, либо отказаться от этой процедуры.

Руководство по техническому обслуживанию А.В. 00004-01_46_01 (ГОСТ 19.508-79)

Введение

Данное руководство предназначено для организации правильного технического обслуживания программы «D-ArtAurorav.1.0». Для более подробной информации при организации технического обслуживания необходимо использовать следующие документы:

· Описание применения

· Руководство программиста

· Руководство системного программиста

Общие указания

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

Требование к техническим средствам

· Процессор – Pentium MMX 233 MHz.

· ОЗУ – не менее 32-х Мб SDRAM – памяти.

· Не менее 15-ти Мб свободного дискового пространства (файловая система FAT 32).

· SVGA-монитор с поддержкой режима 800Х600 точек

· CD-ROM – для установки программы.

· Клавиатура, мышь.

При данных технических характеристиках программа будет работать без сбоев и с приемлемым быстродействием.

Описание функций

При загрузке и работе программа проверяет только возможность доступа к файлам баз данных хранящимся на соответствующих носителях, кроме того, проверяется возможность редактирование этих файлов. То есть программа проверяет лишь возможность доступа к этим носителям.

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

При работе программы, то есть при добавлении или изменении данных в таблицах БД, во время сохранения изменений в таблице автоматически производится обращение к этим таблицам и при помощи средств записи данных на соответствующие носители. При удачном обращении к этим носителям информации измененные данные отражаются в соответствующих компонентах визуализации данных. В противном случае выдается сообщение об ошибке доступа.


ГЛАВА 4. ТЕХНИКО-ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ РАЗРАБОТКИ

Таблица 6

Определение затрат времени по стадиям разработки проекта

Стадия разработки проекта Затраты времени Поправочный коэффициент Затраты времени с учетом поправочного коэффициента
Значение, чел.-дней Основание Значение Основание
1. Разработка технического задания 30 Табл. 4.1Норма 2г
1.1. Затраты времени разработчика постановки задачи 0,65 20
1.2. Затраты времени разработчика программного обеспечения 0,35 11
2. Разработка эскизного проекта. 35 Табл. 4.2Норма 2г
2.1. Затраты времени разработчика постановки задачи 0,70 25
2.2. Затраты времени разработчика программного обеспечения 0,30 11
3. Разработка техно-рабочего проекта
3.1.Разработка технического проекта, затраты времени разработчика постановки задачи 105 Табл. 4.5Норма 5е К1=0,47К2=1К3=1,10К4=0,85Кобщ.=0,44 46
Затраты времени разработчика программного обеспечения 30 Табл. 4.6Норма 5е К1=0,47К2=1К3=1,10К4=0,85Кобщ.=0,44 13
3.2. Разработка рабочего проекта, затраты времени разработчика постановки задачи 69 Табл. Норма 5е К1=0,40К2=1,16К3=1,15К4=0,80К5=0,50Кобщ.=0,21 15
Затраты времени разработчика программного обеспечения. 208 Табл. Норма 5е К1=0,40К2=1,16К3=1,15К4=0,80К5=0,50Кобщ.=0,21 44
4. Внедрение.
4.1. Затраты времени разработчика постановки задачи 58 Табл. Норма 5е К1=1,0К2=1,16К3=1,05К4=0,5Кобщ.=0,61 35
4.2. Затраты времени разработчика программного обеспечения 59 Табл.Норма 5е К1=1,0К2=1,16К3=1,05К4=0,5Кобщ.=0,61 36

Всего на комплекс задач (только затраты времени разработчика программного продукта)