Написать программу, которая формирует базу, содержащую следующие поля:
Дисциплина Кол-во групп Количество часов
лекции лаб. практ. курс.
Требования к программе:
1. Приложение выполнить с использованием языка программирования VBA для MS Excel.
2. При открытии книги Excel, содержащей проект, обеспечить один рабочий лист, на котором оформить рекламную заставку проекта и разместить элемент запуска проекта на исполнение.
3. Проект должен обеспечивать следующие режимы работы:
ввод исходных данных и формирование базы;
корректировка данных (исправление, добавление, удаление);
работа с данными (поиск по полям базы, сортировка, просмотр);
формирование выходных документов.
4. Для каждого режима работы определить кнопку запуска и пользовательскую форму.
5. Для выходных документов использовать дополнительные листы книги, если этого требует задача.
6. На экране разместить одну панель инструментов, обеспечивающую работу проекта. Остальные панели скрыть.
7. Данные проекта сохранять в файле.
8. При вводе числовых данных обеспечить обработку ошибок некорректного ввода. (Пример ошибки: при вводе числа случайно нажата символьная клавиша).
9. На проверку отправить тестовую базу с заранее подготовленными данными.
Программа должна удовлетворять всем вышепречисленным требованиям и дополнительно формировать следующий документ: таблица распределения занятий в компьютерных залах на семестр (семестр 18 недель). Загрузка должна быть равномерной и не превышать 10 часов в сутки. В случае превышения загрузки залов программа должна выдавать сообщение о количестве часов, на которые требуются дополнительные ресурсы. Расчетное время заполняется по следующему алгоритму: для лабораторных работ Время_по_плану*кол-во_групп*2; для практических занятий и курсовых работ Время_по_плану*кол-во_групп.
Некоторые поля данной базы могут содержать пустые значения. Просмотр базы и обработка должна выполняться в программе Excel.
1. Введение . 5
2. Основная часть .. 7
2.1. Описание структуры программного комплекса 7
2.2. Описание иерархии объектов 7
2.3. Руководство пользователя программного продукта 8
Заключение 14
Список литературы 15
Приложения 16
4. Список литературы
1. Потахова И.В. Компьютерная подготовка. Офисное программирование: Учебное пособие. Томск: Томский межвузовский центр дистанционного образования, 2004. 181с.
2. Справочное руководство по MS Excel и Visual Basic for Applications: Microsoft Corp., 2001.
3. Демидова Л.А., Пылькин А.Н. Программирование в среде Visual Basic for Applications: Практикум М.: Горячая линия Телеком, 2004. 175с.
плекс задач: от создания простых программ, предназначенных для решения несложных вычислительных задач, до разработки важнейших реляционных систем управления базами данных. При этом Visual Basic остаёт
мяти процессам и освобождение памяти при завершении процессов, вытеснение процессов из оперативной памяти на диск, когда размеры основной памяти не достаточны для рамещения в ней всех процессов, и воз
стоянно обновляется.Основными целями автоматизации мастерской по ремонту бытовой техники являются:- Разработка и внедрение комплексной автоматизированной системы;- Повышение эффективности работы всех
рограмма выполняет основные функции базы данных: создание, хранение, коррекцию, удаление и поиск данных. В базу данных заносятся сведения: фамилия рабочего, год его рождения и номер бригады. Данные о
Курсовая
2007
31
ФИЛИАЛ МОСКОВСКОГО ГОСУДАРСТВЕННОГО УНИВЕРСИТЕТА ПРИБОРОСТРОЕНИЯ Ставрополь
, несмотря на молодость представляет собой активно развивающуюся сферу бизнеса. По данным Агентства финансового надзора РК , в Казахстане зарегистрировано более 44 страховых компаний.На сегодняшний де