
- •1.Специфікація
- •2.Відомість власників оригіналів
- •3.Текст програми
- •View(recs,kolrecs);// просмотр
- •View(recs,kolrecs);// просмотр
- •VoidView(recordrec[],intkol) //функцияпредназначенадляпросмотравсех //записейвБд
- •Intindex; //для выбора нужного для редактирования раздела бд
- •4.Описання програми
- •4.1.Загальні відомості
- •4.2.Фукціональні призначення
- •4.3.Описання логичноїструктури
- •5.Відомістьексплуатаційних документів
- •7.Описання застосування
- •7.1.Призначення програми
- •7.2.Описання задачі
- •8.Керівництво системного програміста
- •8.1.Загальні відомості по програмі Програмний модуль"Лабораторія" призначений для використання працівниками профкому та відділом кадрів бд співробітників лабораторії. Пп вирішує такі завдання:
- •8.2.Структура програми
- •9.Керівництво програміста
- •9.1.Призначення і умови застосування програми
МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ
КОЛЕДЖ ІНФОРМАЦІЙНИХ ТЕХНОЛОГІЙ ТА ЗЕМЛЕВПОРЯДКУВАННЯ НАЦІОНАЛЬНОГО АВІАЦІЙНОГО УНІВЕРСИТЕТУ
КАФЕДРА РОЗРОБКИ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ
ЗАТВЕРДЖУЮ
ЗАВ. КАФЕДРОЮ РПЗ
_________ ШКАРІН О.О.
"___" ____________ 2012 р.
ПРОГРАМНИЙ МОДУЛЬ "ЛАБОРАТОРІЯ"
Робочий проект
Листів
Керівник, викладач ТРПЗ _____ КИРИЧЕНКО В.С.
Виконавці, студенти гр. РПЗ-38:
_____ КУШПІТА В. С.
_____ РУДЮК А. С.
КИЇВ 2012
1.Специфікація
Позначення |
Назва |
Примітка |
|
BD.exe |
Виконуючий файл програми |
|
BD.cpp |
Початковий текст програми |
|
BDLAB.txt |
Файл бази даних |
|
edit.h |
Файл модуля програми |
|
NewRecord.h |
Файл модуля програми |
|
report.h |
Файл модуля програми |
|
view.h |
Файл модуля програми |
|
Описання застосування |
Знаходиться в каталозі із програмою |
|
Керівництво системного програміста |
Знаходження в каталозізпрограмою |
|
Керівництво програміста |
Знаходиться в каталозі з програмою |
|
Керівництво оператора |
Знаходження в каталозі з програмою |
|
Керівництво по технічному обслуговуванні |
Знаходится в каталозі з програмою |
2.Відомість власників оригіналів
Назва |
Власник оригіналів |
Примітка |
Програмний модуль “Лабораторія” |
КІТЗ НАУ |
|
3.Текст програми
//BD.cpp========================================================
#include <conio.h>
#include <Windows.h>
#include <string>
#include "NewRecord.h"
#include "View.h"
#include "edit.h"
#include "report.h"
recordrecs[30];//массив структур который вмещает инфу по всем сотрудникам
intkolrecs = 0; // количество сотрудников внесенных в базу
int main()
{
inti=0;
kolrecs = i-1;
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
charparol[20]=”“; // пароль для авторизации
int choice=0;//выбор из меню
char exit='y';//выход
cout<<"Ведите пароль\n";
cin>>parol;
if (parol == “1111”)
{
cout<<"Добрый день отдел кадров\n";
while(exit == 'y')
{
cout<<"Выберите один из пунктов меню\n";
cout<<"1.Просмотр\n2.Создать\n3.Редактировать\n4.Отчет\n";
cin>>choice;
switch(choice) //меню
{
case 1:
View(recs,kolrecs);// просмотр
break;
case 2:
recs[kolrecs] = newRec();//создание
kolrecs += 1;
break;
case 3: //редактирование
*recs = edit(recs,kolrecs);
break;
case 4://Отчет
*recs = report(recs,kolrecs);
break;
default :
cout<<"Неправильно введено число!!";
}
cout<<"Продолжить роботу з БД y/n\n";
cin>>exit;
}
}
else
{
cout<<"Добрый день профком\n";
while (exit == 'y')
{
cout<<"Выбирите один из пунков меню\n";
cout<<"1.Просмотр\n2.Отчет\n";
cin>>choice;
switch(choice)
{
case 1: