Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
автоматизация зарплаты.rtf
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
222 Кб
Скачать
☆

2.1.4 Требования к программе или программному изделию

2.1.4.1 Требования к функциональным характеристикам

  • дружественный интерфейс для простоты пользования различными функциями:

  • фильтрация,

  • добавление,

  • удаление,

  • редактирование,

  • поиск,

  • расчеты;

        • Запрограммировать функции, предусмотрев различные ситуации, которые могут возникнуть при запуске программы;

        • Запустить программу, проверить ее работоспособность и исправить ошибки (если есть).

2.1.4.2 Требования к надежности

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

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

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

2.1.4.3 Условия эксплуатации

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

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

Минимальный набор технических средств для работы программы:

  • Процессор – Pentium 233 МГц;

  • Оперативная память 16 Мб;

  • Свободного пространства на жестком диске – не менее 10 Мб;

  • Привод для чтения компакт-дисков;

  • Стандартный SVGA монитор;

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

2.1.5 Стадии и этапы разработки

1 Техническое задание с 05.09.2006 г. по 13.09.2006 г.

    1. Обоснование необходимости разрабатываемой программы:

  • Постановка задачи; 05.09.2006 г.

  • Сбор исходных материалов; 06.09.2006 г.

  • Выбор и обоснование критериев эффективности качества разрабатываемой программы; 07.09.2006 г.

    1. Научно-исследовательские работы:

  • Определение структуры входных и выходных данных; 08.09.2006 г.

  • Предварительный выбор методов решения задач; 08.09.2006 г.

  • Обоснование целесообразности применения ранее разработанных программ; 09.09.2006 г.

  • Определение требований к техническим средствам; 09.09.2006 г.

  • Обоснование принципиальной возможности решения поставленной задачи; 10.09.2006 г.

    1. Разработка и утверждение технического задания:

  • Определение требований к программе; 11.09.2006 г.

  • Определение стадий, этапов и сроков разработки программы и документации на нее; 11.09.2006 г.

  • Выбор языков программирования; 12.09.2006 г.

  • Определение необходимости проведения научно-исследовательских работ на последующих стадиях; 12.09.2006 г.

  • Согласование и утверждение технического задания; 13.09.2006 г.

  1. Эскизный проект с 14.09.2006 г. по 20.09.2006 г.

    1. Разработка эскизного проекта:

  • Предварительная разработка структуры входных и выходных данных; 14.09.2006 г.

  • Уточнение методов решения задачи; 15.09.2006 г.

  • Разработка общего алгоритма решения задачи; 16.09.2006 г.- 17.09.2006 г.

    1. Утверждение эскизного проекта:

  • Разработка пояснительной записки; 18.09.2006 г.- 19.09.2006 г.

  • Согласование и утверждение данного проекта; 20.09.2006 г.

  1. Технический проект с 21.09.2006 г. по 06.10.2006 г.

3.1 Разработка технического проекта:

  • Уточнение структуры входных и выходных данных; 21.09.2006 г.

  • Разработка алгоритма решения задачи; 22.09.2006 г. - 23.09.2006 г.

  • Определение формы представления входных и выходных данных; 24.09.2006 г.

  • Определение семантики и синтаксиса языка; 25.09.2006 г.

  • Разработка структуры программы; 26.09.2006 г. - 28.09.2006 г.

  • Окончательное определение конфигурации технических средств; 29.09.2006 г.

3.2 Утверждение технического задания:

  • Разработка плана мероприятий по разработке и внедрению программы; 30.09.2006 г. - 31.09.2006 г.

  • Разработка пояснительной записки; 01.10.2006 г. - 05.10.2006 г.

  • Согласование и утверждение технического проекта; 06.10.2006 г.

4 Рабочий проект с 07.10.2006 г. по 10.11.2006 г

4.1 Разработка программы:

  • Программирование и отладка программы; 07.10.2006 г. - 22.10.2006 г.

4.2 Разработка программной документации:

  • Разработка программных документов в соответствии с требованиями стандарта (ГОСТ 19.101-77) 23.10.2006 г. - 31.10.2006 г.

4.3 Испытание программы:

  • Разработка согласования, утверждения программы и методики испытаний 01.11.2006 г. - 14.11.2006 г.

  • Корректировка программы и программной документации по результатам испытаний 14.11.2006 г. - 22.11.2006 г.

    1. Внедрение программного продукта. с 23.11.2006 г. по 30.11.2006 г.

      • Подготовка и передача программы и программной документации для сопровождения и изготовления 23.11.2006 г. - 25.11.2006 г.

      • Оформление программы на сопровождение и изготовления 26.11.2006 г. - 27.11.2006 г.

2.1.1 Общие сведения

В ходе курсового проектирования была разработана программа «Автоматизированная система учета заработной платы». Программа была разработана в среде программирования Borland Delphi 7.0.

2.1.2 Функциональное назначение

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

2.1.3 Описание логической структуры

2.3.5 Вызовы и загрузка

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

2.3.6 Входные данные

Входные данные программы - данные, введенные пользователем при добавлении записи; данные, вводимые для поиска и фильтрации.

2.3.7 Выходные данные

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

2.4 Программа и методика испытаний (ГОСТ 19.301-79)

2.4.1 Объект испытаний

Объектом испытаний является программа «Автоматизированная система учета заработной платы», которая позволяет хранить, редактировать, получать информацию по учету заработной платы.

2.4.2 Цель испытаний

Цели испытаний:

  • Выявление ошибок

  • Установление соответствия программы заданным требованиям и программным документам

  • Проверка поведения программы при экстремальных входных и выходных данных.