MaterStudiorum.ru - домашняя страничка студента.
Минимум рекламы - максимум информации.


Авиация и космонавтика
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Банковское дело
Безопасность жизнедеятельности
Биографии
Биология
Биология и химия
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Издательское дело и полиграфия
Инвестиции
Иностранный язык
Информатика
Информатика, программирование
Исторические личности
История
История техники
Кибернетика
Коммуникации и связь
Компьютерные науки
Косметология
Краткое содержание произведений
Криминалистика
Криминология
Криптология
Кулинария
Культура и искусство
Культурология
Литература и русский язык
Литература(зарубежная)
Логика
Логистика
Маркетинг
Математика
Медицина, здоровье
Медицинские науки
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Москвоведение
Музыка
Муниципальное право
Налоги, налогообложение
Наука и техника
Начертательная геометрия
Новейшая история, политология
Оккультизм и уфология
Остальные рефераты
Педагогика
Полиграфия
Политология
Право
Право, юриспруденция
Предпринимательство
Промышленность, производство
Психология
Психология, педагогика
Радиоэлектроника
Разное
Реклама
Религия и мифология
Риторика
Сексология
Социология
Статистика
Страхование
Строительные науки
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Управленческие науки
Физика
Физкультура и спорт
Философия
Финансовые науки
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
Экология
Экономика
Экономико-математическое моделирование
Экономическая география
Экономическая теория
Эргономика
Этика
Юриспруденция
Языковедение
Языкознание, филология
    Начало -> Информатика, программирование -> База данных "Сотрудники"

Название:База данных "Сотрудники"
Просмотров:58
Раздел:Информатика, программирование
Ссылка:none(0 KB)
Описание: Волжский университет имени В.Н.Татищева Кафедра “Информатика и системы управления” КУРСОВАЯ РАБОТА   по дисциплине : “Алгоритмизация и языки программирования”   Тема: База данных “Со

Университетская электронная библиотека.
www.infoliolib.info

Часть полного текста документа:

Волжский университет имени В.Н.Татищева Кафедра “Информатика и системы управления” КУРСОВАЯ РАБОТА

 

по дисциплине : “Алгоритмизация и языки программирования”

 

Тема: База данных “Сотрудники”

Выполнил: студент гр. ИС-104

Григорьев А. В.

Преподаватель: Матвеева Н.В.

Тольятти 2006

Оглавление

 

1.    Задание, на основе которого выполняется курсовая работа

2.    Описание предметной области

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

Приложение 1 (листинг программы)

Приложение 2 (распечатка структуры базы данных)

Приложение 3 (распечатка результатов решения задачи по данным контрольного примера.)


1. Задание, на основе которого выполняется курсовая работа

 

Сотрудники

ОПИСАНИЕ

Программа должна использовать массив данных о сотрудниках небольшой фирмы (до 10 сотрудников). По каждому сотруднику вводится следующая информация:

¨         Фамилия, имя, отчество;

¨         Год и дата рождения;

¨         Пол;

¨         Стаж работы по специальности;

¨         Домашний адрес;

¨         Телефон;

¨         Должность;

¨         Оклад.

Информация о сотрудниках фирмы хранится в файле workers.dat.

Программа содержит следующие процедуры и функции:

• Новый сотрудник (предназначена для ввода данных о новом сотруднике и сохранении её в файле workers.dat);

• Уволить (удаляет информацию об уволенном сотруднике из массива данных);

• Просмотреть (позволяет просмотреть информацию о сотрудниках в алфавитном порядке);

• Упорядочить (упорядочивает список сотрудников в порядке убывания величины оклада);

• Найти (выводит на экран список сотрудников, работающих в указанной должности, например инженером).

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

ВХОД

Имя вызываемой процедуры должно вызываться из списка пунктов меню по номеру пункта.

Информация о новом сотруднике вводится в диалоге типа "Введите фамилию сотрудника:" и т.д.

Процедура Уволить запрашивает ввод фамилии И.О. увольняемого сотрудника.

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

Процедура Найти запрашивает ввод должности по выбору пользователя.

ВЫХОД

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

Процедура Упорядочить выводит на экран список из фамилии И.О. и окладов сотрудников в порядке убывания величины оклада.

Процедура Найти выводит на экран список сотрудников, работающих в указанной должности.

ОШИБКИ

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

2. Описание предметной области

 

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




 
     

Вечно с вами © MaterStudiorum.ru