Программное обеспечение деятельности отдела кадров

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

.Сохранена причина увольнения.

Если есть ученая степень, то добавляется тип ученой степени.

Из файла с именем Docent. txt вводится информация о ученой степени

.Сохранено число, обозначающее, количество ученых степеней в этом файле.

2.Сохранен год получения уч. Степени.

.Сохранен тип ученой степени.

 

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

 

Выходные данные выводятся на экран и сохраняются в файлы. Выходной и входной файл имеют одинаковый формат.

Данные о работе в файл Work. txt

Данные о работнике в файл Worker. txt

Данные о ученой степени в файл Docent. txt

2. Программа и методика испытаний

 

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

 

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

 

2.2 Требования к программе

 

К данной программе предъявляются следующие требования:

система должна работать в консольном режиме и поддерживать работу с клавиатурой;

добавление новых данных к имеющимся - добавление новой группы (с созданием нового файла); добавление информации о работе; добавление информации о работниках; добавление информации о ученой степени.

сохранение данных, полученных при работе программы в текстовый файл;

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

 

2.3 Средства и порядок испытаний

 

Перечень используемых при испытаниях технических средств:

персональный компьютер IBM PC с процессором не ниже Pentium;

объем ОЗУ не менее 16 Mb;

графический адаптер SVGA;

манипулятор типа "мышь";

Перечень используемых при испытаниях программных средств:

Microsoft Windows 98,Microsoft Visual C++ 6.0.

Испытания проходили в следующей последовательности:

  1. проверка корректного написания и последующее исправление ошибок, если таковые имеются, о наличии которых можно судить по сообщениям, выдаваемым редактором или отсутствии ожидаемого результата;
  2. проверка правильности работы для каждого отдельного пункта меню:

загрузка из файла работ/работников/ученой степени

сохранение в файл работ/работников/ученой степени

вывод на экран работ/работников/ученой степени

добавление работ/работников/ученой степени

Было выполнено несколько раз испытание на правильное функционирование.

В ходе испытаний ошибок или сбоев найдено не было. Все работает верно.

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

 

3.1 Назначение и условия применения программы

 

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

Перечислим основные функции, выполняемые программой:

Запуск исполняемого файла

Загрузка начальных данных из файла или ввод данных вручную.

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

Условия, необходимые для выполнения программы:

Перечень требуемых технических средств:

персональный компьютер IBM PC с процессором не ниже Pentium;

объем ОЗУ не менее 16 Mb;

графический адаптер SVGA;

манипулятор типа "мышь";

Keyboard.

Перечень требуемых программных средств:

Microsoft Windows;

DOS.

 

3.2 Характеристика программы

 

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

 

3.3 Структура программы

 

Данная программа состоит их файлов с расширениями *. dsw, *. dsp, *. h,*. cpp, *. txt

Файлы расширения *. dsw и *. dsp являются файлами проекта. Это Work. dsw и Work. dsp

Программа состоит из следующих частей:

Header files:. h, Worker. h, Docent. hfiles:. cpp, Worker. cpp, Docent. cpp, main. cppfiles:. txt, Worker. txt, Docent. txt

 

3.4 Настройка программы

 

Проверкой работоспособности программы является соответствие работы программы с предъявляемыми к ней требованиям:

система должна работать в консольном режиме и поддерживать работу с клавиатурой;

полученная информация должна быть автоматически сохранена на магнитном носителе в выходном файле;

выходной файл должен быть представлен в текстовом формате;

 

3.5 Дополнительные возможности

 

Не имеется

4. Руководство оператора

 

Для установки требуется скопировать папку на компьютер в директорию.

Для запуска программы необходимо запустить файл.

 

Рис.3. Меню программы

 

В программе расположено меню:

1.Worker File - > vector

2.Worker vector - > File

3.Worker vector - > Display

4.Add Worker to vector

5.Work File - > vector

6.Work vector - > File

7.Work vector - > Display

.Add Work to vector

9.BiletSkidka File - > vector

10.Docent vector - > File

11.Docent vector - > Display

12.Add Docent to vector"

0.Exit

Выбрав пункт 1 или 2, считывается информация о работнике из файла в вектор, при этом указать имя файла.

Выбрав пункт 3 на экран м?/p>