Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовик ТРПП.docx
Скачиваний:
7
Добавлен:
01.03.2025
Размер:
343 Кб
Скачать
☆

2. Разработка программного обеспечения.

2.1 Технологический процесс машинной реализации задачи.

Блок-схема заполнение анкеты работника.

d_rabot.dbf

cpec.dbf

rab.dbf

d_rabot.dbf

Рисунок 1- Процесс машинной реализации

2.2 Алгоритм задачи его описание.

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

Разработка происходила в следующем порядке:

1. Разработка концептуальной модели.

Работодатели

Работники

Кадровое агентство

База вакансий

База работников

Рисунок 2- Концептуальная модель

2. На основании составленной концептуальной модели была составлена логическая.

Работодатели

Код работодателя

Наименование

Адрес

Телефон

Код специальности


Работники

Код работника

ФИО

Телефон

К од специальности

Специальности

К од специальности

Наименование

Оклад


3. После формирования логической модели была сформирована физическая модель:

Rab.dbf

id_r

ftString

10

fio

ftString

250

tel

ftString

10

kod_c

ftString

10

Cpec.dbf

kod_c

ftString

10

naim

ftString

250

oklad

ftInteger

d_rabot.dbf

id_ra

ftString

10

naimen

ftString

250

adres

ftString

250

tel

ftString

10

kod_c

ftString

30

2.3 Описание переменных, процедур и функций.

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

Таблица компонентов:

Имя

Форма

Класс

DBGrid

Редактор таблиц, Меню, Запрос работника, Запрос вакансии

TDBGrid

Button

Все

TButton

MainMenu

Меню

TMainMenu

d

Все

TDatasource

t

Все

TDbf

ComboBox

Редактор таблиц

TComboBox

DBEdit

Все

TDBEdit

Label

Все

TLabel

Memo

Запрос работника

TMemo

DBText1

Запрос работника

TDBText

SaveDialog

Запрос работника

TSaveDialog

Таблица переменных:

Имя

Тип

x

string

c

string

v

string

b

string

n

string

m

string

y

string

w

string

u

string

z

string

Таблица функций и процедур:

Имя

Форма

Назначение

t_close()

Редактор таблиц

Закрытие таблиц