48618 (608687), страница 9

Файл №608687 48618 (Разработка приложения, представляющего собой базу данных о сотрудниках) 9 страница48618 (608687) страница 92016-07-30СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 9)

Входные данные для проверки режима добавления

Общий стаж работы

2

Непрерывный стаж работы

2

Последнее место работы

СПЭК

Профессия(Должность)

Программист

Дата увольнения

30.06. 2001

Причина увольнения

По своему желанию

Данные заполнены без ошибок, и они вносятся в базу данных после нажатия кнопки "Внести".

При нажатии кнопки "ВУС" открывается форма "ВУС", на которой находятся следующие текстовые поля, представленными в табл.16:

Таблица16

Входные данные для проверки режима добавления

Годность к военной службе

Не годен

Обязанность

Не военобязан

Номер военного билета

АБ 123456

Выдан

19.09. 2003

Данные заполнены без ошибок, и они вносятся в базу данных после нажатия кнопки "Внести".

Тест выполнен, сбоев в работе программы не произошло.

Внедрение

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

компьютер на базе процессора Intel 486 DX 4-100 и выше;

FDD 3.5 или CD-ROM для установки программного продукта на компьютер;

ОЗУ - не менее 32-х Мегабайт памяти.

свободное дисковое пространство - не менее 2-х Мегабайт для установки программы + размер базы данных.

SVGA-монитор c поддержкой режима минимум 800х600 точек.

Клавиатура, мышь.

Принтер (для распечатки отчетов).

При запуске программы открывается главная форма "Картотека работников", на которой располагается строка Главного меню, содержащая пункты: "Файл", "Поиск", "Начать работу", "О программе".

Пункт "Файл" содержит подпункт "Выход", выбор которого позволяет выйти из программы.

При нажатии на пункт "Поиск" запускается форма "Поиск". На этой форме находятся 12 текстовых полей: "Фамилия", "Имя", "Отчество", "Серия" и "Номер" паспорта, "По адресу", "Номер медполиса", "Номер страхового свидетельства", "Дата рождения", "Образование", "Профессия (Должность)", "Номер военного билета", - в них вносятся данные на сотрудника или рабочего, которые должны быть найдены. После заполнения этих полей и нажатия кнопки "Поиск" производится поиск в базе данных. Результаты поиска отображается в сетки таблицы, расположенной на этой форме. Если ни одно текстовое поле не заполнено, то выдаётся сообщение "Вы не внесли критерии поиска". После выполнения поиска по получены данным на сотрудника или работника предприятия можно получить два вида отчётов. Для получения полного отчёта по сотруднику нужно нажать кнопку "Полный отчёт". Для получения краткого отчёта по сотруднику нужно нажать кнопку "Краткий отчёт". Для обнуления результатов поиска надо нажать кнопку "Очистить". Для выхода из формы "Поиск" следует нажать кнопку "Выход".

В пункте "Начать работу" находятся два подпункта: "Сведения о сотрудниках" и "Редактирование"

При выборе подпункта "Сведения о сотрудниках" открывается форма "Сведения о сотрудниках", на которой находятся следующие текстовые поля для заполнения: "Фамилия", "Имя", "Отчество", "Гражданство" (в них можно вводить только русские буквы), "Семейное положение" (раскрывающийся список из которого можно выбрать: "холост", "женат", "не замужем", "замужем"), "Пол" (раскрывающийся список из которого можно выбрать: "муж" или "жен"), "Номер страхового свидетельства" (вводится в это поле только цифры), "Дата выдачи страхового свидетельства" (в него вносится дата, имеющий формат, д.н.мц. гггг.), "Номер медполиса" (вводятся только числа), "Компания выдававшая медполис", "Адрес компании выдавшей медполис". Чтобы занести введённую запись в базу данных, нажимаем на кнопку "Внести" (которая находится в правой стороне форме, в колонке из шести кнопок: "Паспорт", "Образование", "Работа", "ВУС", "Внести", "Выход"). После нажатия на кнопку "Внести" производится проверка наличия внесённых обязательных данных (к ним относятся: "Фамилия", "Имя", "Отчество", "Гражданство", "Пол", "Семейное положение", "Номер страхового свидетельства", "Дата выдачи страхового свидетельства", "Номер медполиса", "Компания выдававшая медполис", "Адрес компании выдавшей медполис". Если не все они внесены, то выводится сообщение, какие именно обязательные данные не заполнены, а сами данные в базу данных не заносятся. Если все данные заполнены без ошибок, то они вносятся в базу данных. После нажатия кнопки "Внести" активируются кнопки "Паспорт", "Образование", "Работа", "ВУС", которые до этого были заблокированы. При нажатие на кнопку "Выход" форма "Сведения о сотрудниках" закрывается.

При нажатие на кнопку "Паспорт" открывается форма "Паспорт", на которой находятся текстовые поля: "Серия" (вводятся только 4 цифры), "Номер"(вводятся только 6 цифры), "Выдан", "Зарегистрирован"(раскрывающийся список из которого можно выбрать: временно или постоянно), "По адресу", "Дата рождения" (в него вносится дата, имеющий формат. д.н.мц. гггг.), "Место рождения", "Индекс" (вводятся только 6 цифры), "Адрес проживание", "Телефон", "Выход на пенсию" (в него вносится дата, имеющий формат. д.н.мц. гггг.), после заполнения этих полей нажимается кнопка "Внести". После нажатия на кнопку "Внести" производится проверка наличия внесённых обязательных данных (к ним относятся: "Серия", "Номер", "Выдан", "Зарегистрирован", "По адресу", "Дата рождения","Индекс". Если не все они внесены, то выводится сообщение, какие именно обязательные данные не заполнены, а сами данные в базу данных не заносятся. Если все данные заполнены без ошибок, то они вносятся в базу данных. При нажатии на кнопку "Выход" форма "Паспорт" закрывается.

При нажатии кнопки "Образование" открывается форма "Образование", на которой отображается таблица "Образование". Так же на ней находятся текстовые поля: "Код" (в него вносится код сотрудника или рабочего для образования), "Учебное заведение", "Наименование заведения", "Вид обучения", "Факультет", "Вид образования", "Документ", "Специальность", "Квалификация", "Номер", "Дата выдачи" (в него вносится дата, имеющий формат. д.н.мц. гггг.), после заполнения этих полей нажимается кнопка "Внести". В случае если сотрудник или рабочий предприятия имеет несколько образований то повторяется порядок действий (описанный выше), а в текстовое поле "Код" вносится код этого сотрудника или рабочего. При нажатие на кнопку "Выход" форма "Паспорт" закрывается.

При нажатие кнопки "Работа" открывается форма "Работа", на который находятся текстовые поля: "Общий стаж" (вводятся цифры), "Непрерывный стаж" (вводятся цифры), "Последнее место работы", "Профессия (Должность)", "Дата увольнения" (в него вносится дата, имеющий формат дн. мц. гггг.), "Причина увольнения" - после заполнения этих полей нажимается кнопка "Внести". После нажатия на кнопку "Внести" производится проверка наличия внесённых обязательных данных (к ним относятся: "Профессия (Должность)". Если не все они внесены, то выводится сообщение, какие именно обязательные данные не заполнены, а сами данные в базу данных не заносятся. Если все данные заполнены без ошибок, то они вносятся в базу данных. При нажатии на кнопку "Выход" форма "Паспорт" закрывается.

При нажатии кнопки "ВУС" открывается форма "ВУС", на которой располагаются текстовые поля: "Годность к военной службе" (раскрывающийся список из которого можно выбрать: "годен", "не годен", "ограничено годен"), "Обязанность" (раскрывающийся список из которого можно выбрать: "военнообязан", "военнослужащий", "не военнообязан"), "Группа войск", "Категория запаса", "Состав", "Воинское звание" (раскрывающийся список из которого можно выбрать звание), "Военно-учётная специальность (номер)" (вводится 6 цифр), "Состоит на спецучёте (номер)", "Наименование военкомата по месту жительства", "Номер военного билета", "Выдан" (в него вносится дата, имеющий формат мц. дн. гггг.), после заполнения этих полей нажимается кнопка "Внести". После нажатия на кнопку "Внести" производится проверка наличия внесённых обязательных данных (к ним относятся: "Годность к военной службе", "Обязанность". Если не все они внесены, то выводится сообщение, какие именно обязательные данные не заполнены, а сами данные в базу данных не заносятся. Если все данные заполнены без ошибок, то они вносятся в базу данных. При нажатии на кнопку "Выход" форма "Паспорт" закрывается.

При нажатии на пункт "Редактировать" открывается форма "Редактировать". На этой форме находятся 12 текстовых полей: "Фамилия", "Имя", "Отчество", "Серия" и "Номер" паспорта, "По адресу", "Номер медполиса", "Номер страхового свидетельства", "Дата рождения", "Образование", "Профессия (Должность)", "Номер военного билета", - в них вносятся данные на сотрудника или рабочего которые должны быть найдены. Позже по этим полям после нажатия кнопки "Поиск" введётся поиск по базе данных. Результаты поиска отображается в сетки таблицы расположенной на этой форме. Если ни одно текстовое поле не заполнено выдаётся сообщение "Вы не внесли критерии поиска". После выполнения поиска по получены данным на сотрудника или работника предприятия можно эти данные редактировать. После редактирования данных нужно нажать кнопку "Сохранить". Для обнуления результатов поиска надо нажать кнопку "Очистить". Для выхода из формы "Поиск" следует нажать кнопку "Выход".

Использую пункт "Помощь" можно получить информацию о программе.

В пункте "Создатель" можно просмотреть сведенья о разработчике программы.


Литература

  1. Архангельский А.Я. Delphi 7. Справочное пособие. - М.: ЗАО "Издательство БИНОП", 2005 г.

  2. Карпова.Г.С. - Базы данных: модели, разработка, реализация - СПб.: Питер, 2005 г.

  3. Кириллов В.В. Структурированный язык запросов (SQL). - СПб.: ИТМО, 2004 г. - 80 с.

  4. Фаронов В.В. - Delphi "Программирование на языке высокого уровня" - СПб: "ПИТЕР", 2005г.

  5. Фаронов В.В. - Программирование баз данных в Delphi 6: учебный курс - СПб.: Питер, 2004 г.

  6. Хомоненко.А.Д., Цыганков В.М., Мальцев В. Г - Базы данных: Учебник для высших учебных заведений - СПб.: КОРОНА принт, 2005 г.

Характеристики

Тип файла
Документ
Размер
31,81 Mb
Тип материала
Учебное заведение
Неизвестно

Список файлов курсовой работы

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6458
Авторов
на СтудИзбе
304
Средний доход
с одного платного файла
Обучение Подробнее