- •Автоматизация заработной платы
- •Ms office 2000
- •1.3 Характеристика среды программирования
- •2 Программная документация
- •2.1 Техническое задание (гост 19.201-78)
- •2.1.1 Введение
- •2.1.2 Основание для разработки
- •2.1.3 Назначение разработки
- •2.1.4.1 Требования к функциональным характеристикам
- •2.1.4.2 Требования к надежности
- •2.1.4.4 Требования к составу и параметрам технических средств
- •2.1.5 Стадии и этапы разработки
- •2.1.4 Требования к программе или программному изделию
- •2.4.3 Требования к программе
- •2.4.4 Средства и методы испытаний
- •2.4.5 Результаты тестирования
- •4.4 Сообщение оператору
- •5. Технико-экономическое обоснование
- •5.1 Определение исходных данных
- •5.3 Определение численности исполнителей
- •5.4 Определение нормы времени работы эвм
- •5.5 Определение нормы времени на единицу программного продукта
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 г.
Обоснование необходимости разрабатываемой программы:
Постановка задачи; 05.09.2006 г.
Сбор исходных материалов; 06.09.2006 г.
Выбор и обоснование критериев эффективности качества разрабатываемой программы; 07.09.2006 г.
Научно-исследовательские работы:
Определение структуры входных и выходных данных; 08.09.2006 г.
Предварительный выбор методов решения задач; 08.09.2006 г.
Обоснование целесообразности применения ранее разработанных программ; 09.09.2006 г.
Определение требований к техническим средствам; 09.09.2006 г.
Обоснование принципиальной возможности решения поставленной задачи; 10.09.2006 г.
Разработка и утверждение технического задания:
Определение требований к программе; 11.09.2006 г.
Определение стадий, этапов и сроков разработки программы и документации на нее; 11.09.2006 г.
Выбор языков программирования; 12.09.2006 г.
Определение необходимости проведения научно-исследовательских работ на последующих стадиях; 12.09.2006 г.
Согласование и утверждение технического задания; 13.09.2006 г.
Эскизный проект с 14.09.2006 г. по 20.09.2006 г.
Разработка эскизного проекта:
Предварительная разработка структуры входных и выходных данных; 14.09.2006 г.
Уточнение методов решения задачи; 15.09.2006 г.
Разработка общего алгоритма решения задачи; 16.09.2006 г.- 17.09.2006 г.
Утверждение эскизного проекта:
Разработка пояснительной записки; 18.09.2006 г.- 19.09.2006 г.
Согласование и утверждение данного проекта; 20.09.2006 г.
Технический проект с 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 г.
Внедрение программного продукта. с 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 Цель испытаний
Цели испытаний:
Выявление ошибок
Установление соответствия программы заданным требованиям и программным документам
Проверка поведения программы при экстремальных входных и выходных данных.
