Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
KNS-3_3r_TsDNG-4_na_otpravku.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
235.82 Кб
Скачать
  1. Текст программы

#include <iostream> //стандартная библиотека для простых задач(вывод текста, ввести значение)

#include <clocale>

#include <Windows.h>

using namespace std; //убирает необходимость писать std::cout

struct WORKER //Структура данных, в структурах содержаться данные которые будут общими в классе.

{

char surname[40];

char name[40];

char post[40];

int date;

};

int main(int argc, char* argv[]) //Функция

{

SetConsoleCP(1251);// установка кодовой страницы win-cp 1251 в поток ввода

SetConsoleOutputCP(1251); // установка кодовой страницы win-cp 1251 в поток вывода

int const N = 2;

int staj;

bool f = true;

WORKER mass[N]; //Массив структуры WORKER

for( int i = 0; i < N; i++ ) //Цикл

{

cout << "Введите информацию о сотруднике №" << i+1 << "\n\n"; // вывод текста

cout << " Фамилия: ";

cin >> mass[i].surname; //ввод значений

cout << " Имя: ";

cin >> mass[i].name;

cout << " Должность: ";

cin >> mass[i].post;

cout << " Год поступление на работу: ";

cin >> mass[i].date;

cout<<"\n";

}

cout << "Введите стаж работы в организации (текущий год 2015): ";

cin >> staj;

cout << "\nФамилии работников, чей стаж работы в организации превышает " << staj << " лет:\n\n";

for( int i = 0; i < N; i++ )

{

if( (2016 - mass[i].date) > staj )

{

cout << mass[i].surname << endl;

f = false;

}

}

if(f)

cout << "\nНет таких людей." << endl;

system("pause");

return 0;

}

  1. Описание программы

    1. Общие сведения

АИС «Система отдела кадров» должна функционировать под управлением операционной системы Windows 8 на IBM – совместимом компьютере. Для функционирования программного обеспечения системы необходимо, чтобы на компьютере была установлена программа .net framework.

Для сокращения срока выполнения курсового проекта и обеспечения надлежащего качества программного продукта в качестве среды разработки прикладного программного обеспечения АИС «Система отдела кадров» выбрана популярная и широко применяемая среда разработки – Visual studio 2012. Среда Visual studio в качестве встроенного языка программирования содержит визуальную версию языков C++,C#.

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

Система предназначена для хранения и обработки информации о сотрудниках работающих на предприятии.

Обработанные сведения используются в ознакомительных целях и помогут:

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

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

  • stdafx.h- включаемый файл для стандартных системных включаемых файлов

  • targetver.h- позволяет использовать специфические свойства Windows

    1. Используемые технические средства

Система должна работать на IBM совместимых персональных компьютерах.

Минимальная конфигурация:

  1. Процессор 500 MHz

  2. Оперативная память 128 Мб RAM

  3. Видеоадаптер и монитор VGA (800 x 600)

  4. Свободное место на HDD 25 Мб

  5. Устройства взаимодействия с пользователем клавиатура и мышь.

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

Операционной система Win32

    1. Вызов и загрузка

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

  • Дождаться запуска информационного носителя;

  • Зайти в папку «программа»;

  • Зайти в папку «release»;

  • Запустить ConsoleApplication2.exe.

    1. Входные данные

Для ввода данных необходимо соблюдать следующие требования:

  • Поля «фамилия, имя, должность» вводятся на латинице или кириллице, привязки к синтаксису нет;

  • Поле «год начала работы» вводится только цифрами, пропуск приведет к завершению программы.

    1. Выходные данные

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

  1. Тестирование программы

    1. Инструкция по тестированию пп

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

После запуска exe файла появляется главное окно программы, где следует внести информацию:

Рисунок 5 - Программа

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

Рисунок 6 - Введите стаж работы

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

Рисунок 7 -Вывод информации

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]