2.2 Анализ данных
Данные в программе подразделяются на динамические и статические. К статическим данным относятся имена полей базы данных. База данных, созданная в системе управления базами данных Microsoft Access имеет статические данные, представленные в виде полей и типов содержащихся в них данных. Сведения о статических данных представлены в таблице 1.
Приложение, разработанное в среде Boland Delphi имеет динамические данные, представляющие собой поля для ввода данных, кнопки для обработки различных событий, таких как «Панель навигации», использовать которые может специалист приемной комиссии. Сведения о динамических данных представлены в таблице 2.
Таблица 1. Общие сведения о статических данных
Имя поля |
Тип данных |
|
Заявление№ |
Числовой |
|
Фамилия |
Текстовый |
|
Имя |
Текстовый |
|
Отчество |
Текстовый |
|
Дата_рождения(полностью) |
Дата/время |
|
Место_рождения |
Текстовый |
|
Национальность |
Текстовый |
|
Пол |
Текстовый |
|
Гражданство |
Текстовый |
|
Документ,удостоверяющий_личность |
Текстовый |
|
Серия(паспорта) |
Текстовый |
|
Номер(паспорта) |
Текстовый |
|
Код_подразделения(паспорта) |
Текстовый |
|
Кем_выдан(паспорт) |
Текстовый |
|
Дата_выдачи(паспорта) |
Дата/время |
|
Прописан(а)_по_адресу |
Текстовый |
|
Адрес_фактического_проживания |
Текстовый |
|
Телефон_домашний_с_кодом |
Текстовый |
|
Телефон_мобильный_личный |
Текстовый |
|
Телефон_контактный(родителей,близких) |
Текстовый |
|
Количество_фотографий |
Числовой |
|
по_очной_форме |
Текстовый |
|
по_заочной_форме |
Текстовый |
|
по_очно-заочной_форме |
Текстовый |
|
На_базе |
Текстовый |
|
Нормативный_срок_освоения_образовательной_программы |
Текстовый |
|
На_основе |
Текстовый |
|
средний_балл_аттестата |
Текстовый |
|
Окончил(а)_в |
Текстовый |
|
Учебное_заведение |
Текстовый |
|
В_городе(районе_поселке_селе) |
Текстовый |
|
Предоставил(а)_оригинал/копию_документа_об_образовании |
Текстовый |
|
Серия |
Текстовый |
|
Имя поля |
Тип данных |
|
Номер |
Текстовый |
|
Дата_выдачи |
Дата/время |
|
Академическа_справка |
Текстовый |
|
Номер(спраски) |
Текстовый |
|
Серия(справки) |
Текстовый |
|
Дата_выдачи(справки) |
Дата/время |
|
Кем_выдана(справка) |
Текстовый |
|
Копия_трудовой_книжки |
Текстовый |
|
Документ,подтверждающий_стаж(для_очно-заочной_формы_обучения) |
Текстовый |
|
Копия_удостоверения/свидетельства_по профессии |
Текстовый |
|
В_школе(или_др_учебном_заведении)изучал(а)_иностранный_язык |
Текстовый |
|
При_поступлении_имею_следующие_льготы |
Текстовый |
|
Документы,предоставляющие_право_на_льготу |
Текстовый |
|
В_койко-месте_в_общежитии(нуждаюсь) |
Текстовый |
|
Направление_от_предприятия |
Текстовый |
|
Дополнительные_сведения |
Текстовый |
|
Мама(опекун)(ФИО_полностью) |
Текстовый |
|
Место_работы(мамы) |
Текстовый |
|
Должность(мамы) |
Текстовый |
|
Телефон_рабочий(с_кодом)(мамы) |
Текстовый |
|
Телефон_мобильный_мамы |
Текстовый |
|
Папа(отчим,опекун)(ФИО_полностью) |
Текстовый |
|
Место_работы(папы) |
Текстовый |
|
Должность(папы) |
Текстовый |
|
Телефон_рабочий(с_кодом)(папы) |
Текстовый |
|
Телефон_мобильный_личный(папы) |
Текстовый |
|
Дата_подачи_заявления |
Дата/время |
|
Сренее_профессиональное_образование_получаю_впервые |
Текстовый |
Таблица 2. Сведения о динамических данных
Поле |
Объект |
Описание, тип данных |
Рисунок |
|
Код |
DBEdit1 |
Для кода клиента, числовой |
||
Фамилия |
DBEdit2 |
Для ввода фамилии, текстовый тип |
||
Имя |
DBEdit3 |
Для ввода имени, текстовый тип |
||
Отчество |
DBEdit4 |
Для ввода отчества, текстовый тип |
||
Дата рождения (полностью) |
DBEdit5 |
Для ввода даты рождения, тип дата |
||
Место рождения |
DBEdit6 |
Для ввода места рождения, текстовый тип |
||
Национальность |
DBEdit7 |
Для ввода национальности, текстовый тип |
||
Пол |
DBCombBox1 |
Для выбора пола абитуриента (выпадающий список), текстовый тип |
||
Гражданство |
DBEdit8 |
Для ввода гражданства, текстовый тип |
||
Документ, удостоверяющий личность |
DBCombBox2 |
Для выбора документа, удостоверяющий личность текстовый тип |
||
Серия |
DBEdit9 |
Для ввода серии паспорта, текстовый тип |
||
Номер |
DBEdit10 |
Для ввода номера паспорта, текстовый тип |
||
Код подразделения |
DBEdit11 |
Для ввода кода подразделения паспорта, текстовый тип |
||
Кем выдан |
DBEdit12 |
Для ввода кем выдан паспорт, текстовый тип |
||
Дата выдачи |
DBEdit13 |
Для ввода даты выдачи паспорта, тип дата |
||
Прописан(а) по адресу |
DBEdit14 |
Для ввода прописки по адресу, текстовый тип |
||
Адрес фактического проживания |
DBEdit15 |
Для ввода адреса фактического проживания, текстовый тип |
||
Телефон домашний (с кодом) |
DBEdit16 |
Для ввода домашнего телефона (с кодом), текстовый тип |
||
Телефон мобильный личный |
DBEdit17 |
Для ввода личного мобильного телефона абитуриента, текстовый тип |
||
Телефон контактный (родителей, близких) |
DBEdit18 |
Для ввода контактного телефона (родителей, близких), текстовый тип |
||
Количество фотографий |
DBCombBox3 |
Для выбора количества фотографий (выпадающий список), текстовый тип |
||
По очной форме |
DBCombBox4 |
Для выбора специальности по очной форме обучения (выпадающий список), текстовый тип |
||
По заочной форме |
DBCombBox5 |
Для выбора специальности по заочной форме обучения (выпадающий список), текстовый тип |
||
По очно-заочной форме |
DBCombBox6 |
Для выбора специальности по очно-заочной форме обучения (выпадающий список), текстовый тип |
||
На базе |
DBCombBox7 |
Для выбора базового обучения (выпадающий список), текстовый тип |
||
Нормативный срок освоения образовательной программы |
DBEdit19 |
Для ввода нормативного срока освоения образовательной программы, текстовый тип |
||
На основе |
DBCombBox8 |
Для выбора основы обучения (выпадающий список), текстовый тип |
||
Средний балл аттестата |
DBEdit20 |
Для ввода среднего балла аттестата, текстовый тип |
||
Окончил(а) в |
DBEdit21 |
Для ввода в каком году абитуриент окончил школу, текстовый тип |
||
Учебное заведение |
DBE dit22 |
Для ввода учебного заведения, текстовый тип |
||
В городе (районе, поселке, селе) |
DBEdit23 |
Для ввода города (района, поселка, селе), текстовый тип |
||
Предоставил(а) оригинал/копию документа об образовании |
DBCombBox9 |
Для выбора оригинала/ копии документа об образования (выпадающий список), текстовый тип |
||
Серия |
DBEdit24 |
Для ввода серии документа, текстовый тип |
||
Номер |
DBEdit25 |
Для ввода номера документа, текстовый тип |
||
Дата выдачи |
DBEdit26 |
Для ввода даты выдачи документа, числовой тип |
||
Академическая справка |
DBCombBox10 |
Для выбора наличия академической справки (выпадающий список), текстовый тип |
||
Номер |
DBEdit27 |
Для ввода номера справки, текстовый тип |
||
Серия |
DBEdit28 |
Для ввода серии справки, текстовый тип |
||
Дата выдачи |
DBEdit29 |
Для ввода даты выдачи справки, тип дата |
||
Копия трудовой книжки |
DBCombBox11 |
Для выбора наличия копии трудовой книжки (выпадающий список), текстовый тип |
||
Документ, подтверждающий стаж (для очно-заочной формы обучения) |
DBEdit30 |
Для ввода документа подтверждающий стаж (выпадающий список), текстовый тип |
||
Копия удостоверения/ свидетельства по профессии |
DBCombBox12 |
Для выбора наличия копии удостоверения/ свидетельства по профессии (выпадающий список), текстовый тип |
||
В школе (или др. учебном заведнии)изучал(а) иностранный язык |
DBCombBox13 |
Для выбора иностранного языка (выпадающий список), текстовый тип |
||
При поступлении имею следующие льготы |
DBEdit31 |
Для ввода имеющихся льгот при поступлении абитуриента, текстовый тип |
||
Документы, предоставляющие право на льготу |
DBEdit32 |
Для ввода, документов, на льготу, текстовый тип |
||
В койко-месте в общежитии (нуждаюсь) |
DBCombBox14 |
Для выбора нужды койко-места (выпадающий список), текстовый тип |
||
Направление от предприятия |
DBEdit33 |
Для ввода направления от предприятия, текстовый тип |
||
Дата подачи заявления |
DBEdit34 |
Для ввода даты подачи заявления, тип дата |
||
Среднее профессиональное образование получаю впервые |
DBCombBox15 |
Для выбора имения среднего профессионального образования (выпадающий список), текстовый тип |
||
Навигация |
Navigator1 |
Для навигации по документу(выполняет функции добавить, удалить, перемещение, сохранение) |
- Введение
- 1. АНАЛИЗ И ПОСТАНОВКА ЗАДАЧИ
- 1.1 Описание предметной области
- 1.2 Обоснование выбора языка программирования
- 2. ПРОГРАММИРОВАНИЕ
- 2.1 Иерархия целей и задач
- 2.2 Анализ данных
- 2.3 Модульная структура
- 2.4.Документирование
- 2.4.1 Техническое задание
- 2.4.2 Руководство пользователя
- 3. ЭКОНОМИЧЕСКАЯ ЧАСТЬ
- 4. ОХРАНА ТРУДА