Требования к оформлению отчета по заданиям



1. Отчет должен содержать постановку задачи.

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

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

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

Тематика расчетно-графической работы

Задание на расчетно-графическую работу состоит из следующих разделов

1. Найти корни системы линейных уравнений и выполнить проверку найденного
решения одним из следующих методов:

• методом Крамера;

• методом обратной матрицы;

• с помощью инструмента «Поиск решения».

2. Вычислить значение определенного интеграла с заданной степенью точности
одним из следующих методов.

• левых прямоугольников;

• правых прямоугольников;

• центральных прямоугольников;

• трапеций;

• Симпсона.

Построить график сходимости к истинному значению.

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

Задания должны быть выполнены средствами приложения Excel. Отчет по РГР должен включать:

• титульный лист, созданный в Word, в котором основной заголовок должен
быть оформлен с помощью WordArt, и содержать рисунок-логотип. Щелчок
по логотипу должен приводить к выводу диалогового окна с краткими
сведениями о студенте;

• второй лист, на котором должна быть размещена таблица с заданиями
следующего вида:

№ н/п Наименование темы Текст задания
1    
2    
3    

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

Задания на втором семестр

Работа с базами данных в среде Access

Создание таблиц.

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

2.1.1.1 Варианты заданий

 

№ варианта Файл № варианта Файл варианта Файл
1 Авто 10 Выпуск продукции 19 Выход на работу
2 Склад 11 Нормативы 20 Библиотека

 

3 Город 12 Состав смен 21 Запасные части
4 Студент 13 График ППР 22 Поставщик
5 Вокзал 14 Гостиница 23 Перевозки
6 Больница 15 Рабочее место 24 Телефон
1 Отпуска рабочих 16 Абитуриент 25 Мероприятие
8 График смены 17 Деталь 26 Продажи
9 План 18 Оснастка 27 Ресурсы

 

 2. 1.1.2. Структура и содержание записей файлов

 

Файл "Склад" :

номер склада, Ф,И,0, кладовщика, телефон склада, поставщик, индекс, страна, адрес,

банковский счет, наименование детали, количество деталей, цена детали.

Файл "Вокзал":

Город,

название вокзала, Ф.И.О. начальника, телефон, номер поезда, тип вагона, пункт назначения, время отправления,


 

Файл "Авто":

Ф.И.О. владельца.

индекс,

страна,

адрес владельца,

телефон,

номер автомобиля,

дата техосмотра,

модель автомобиля,

мощность,

цвет.

Файл "Студент":

Ф.И.О.,

факультет,

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

группа,

адрес места рождения.

что окончил,

сданный предмет.

 

 

Файл "Город":

наименование,

 число жителей,

 среднегодовая температура,

среднегодовые осадки,

 отрасль промышленности,

выпускаемая продукция,

отпускная цена, объем производства,

 число занятых, объем продукции с/х.

Файл "Больница":

помер больницы,

адрес,

название отделения.

Ф.И.О. лечащею врача.

 окончил,

должность,

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

число мест,


оценка,


 


семестр,

средняя оценка в сессиях.

Файл "Отпуска рабочих":

подразделение,

Ф.И.О. руководителя,

дата,

табельный номер,

Ф..И.О. рабочего,

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

начало отпуска,

окончание отпуска,

начислено,

продолжительность.

Файл "Выпуск продукции"

наименование,

стоимость,

Ф.И.О. рабочего,

табельный номер,

разряд,

профессия,

произведено,

брак,

высшего качества,

подразделение.

Файл "График ППР":

участок,

руководитель,

телефон,

оборудование,

вид ремонта,

время начала ремонта,

норма времени ремонта,

стоимость ремонта,

кто ремонтирует,

Ф.И.О. бригадира,

количество рабочих.

Файл "Абитуриент":

регистрационный номер,

Ф.И.О.,

дата рождения,

что окончил,

наличие медали,

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

специализация,

факультет,

декан.

 

время в пути, цена билета.

Файл "График смены":

подразделение, Ф.И.О. руководителя, код смены, длительность смены, количество рабочих, начало смены, окончание смены, дата,

Ф.И.О. начальника смены, участок, телефон.

Файл "Нормативы"

подразделение,

профессия,

разряд,

часовая тарифная станки,

наименование продукции,

операция,

оборудование,

единица измерения,

норма времени на единицу,

расценка.

Файл "Гостиница"

название,

адрес,

телефон,

Ф.И.О. проживающего,

адрес,

организация,

пол,

дата прибытия,

на сколько,

тип номера,

телефон дежурной.

Файл "Деталь":

название детали,

объем партии,

участок,

Ф.И.О. начальника,

норма времени,

кто изготовил (Ф.И.О.),

разряд рабочего,

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

тарифная ставка,


полезная площадь на место,

 число свободных мест.

Файл "План":

название продукции, плановое задание,

 расценка,

 подразделение, руководитель,

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

сырья, норма потребления,

 ресурсы, норма потребления,

 себестоимость.

Файл "Состав смей ":

Ф.И.О. рабочего,

сабельный номер,

профессия,

разряд,

код смены,

 зачисления,

характеристика,

подразделение,

Ф.И.О. руководителя,

тарифная ставка.

Файл "Рабочее место":

табельный номер рабочего,

Ф.И.О. рабочего,

№ бригады,

Ф.И.О. бригадира,

что производится,

марка оборудования,

производительность,

название цеха,

Ф.И.О. начальника цеха,

название участка,

телефон.

Файл "Оснастка":

наименование пресс-формы,

для какой продукции,

норма съема изделий,

дата ремонта,

кто ремонтировал,

дата,

цех,

участок,

Ф.И.О. начальника,

 

>единый балл, исходной балл.

аил "Выхода на работу' мобильный номер, Ф.И.О рабочего,

должность,

подразделение,

руководитель,

телефон,

вклад,

семейное положение,

отчество детей,

 заболевания,

дата выхода на работу.


№ смены,

дата изготовления.

Файл "Библиотека"

автор,

группа,

название книги,

Ф.И.О читателя,

предприятие,

телефон рабочий,

год издания,

издательство,

пена,

дата выдачи книги,

срок.

Файл "Поставщик":

название организации, телефон, факс, Ф.И.О. директора,наименование товара, дата поставки, накладная,

объем поставки,

стоимость,

способ поставки,

Ф.И.О. экспедитора.

Файл "Мероприятие"

наименование,

 начала,

та окончания,

леется мест,

трудники,

п мероприятия,

.И.О участника,

га регистрации,

та заявки,

д оплаты,

о регистрировал.


дата установки, всего произведено.

Файл "Запасные части"

наименование,

количество,

цена,

изготовитель,

адрес изготовителя,

дата поставки,

гарантийный срок,

где применяется,

участок,

Ф.И.О руководителя,

телефон.

 

Файл "Перевозки":

Ф.И.О клиента,

индекс,

страна,

адрес,

телефон,

вид оплаты,

дата заказа,

дата выполнения,

наименование груза,

цепа,

Ф.И.О. водителя,

количество.

Файл "Продажи":

продавец,

телефон продавца,

факс продавца

сборка,

модель,

количество,

серийный номер,

дата покупки, .

цена,

срок службы,

Ф.И.О. покупателя,

организация.

Файл "Телефон":

Ф.И.О. контакта,

индекс,

страна,

город,

адрес,

должность,

рабочий телефон,

сотовый телефон,

дата звонка,

время,

содержание переговоров,

длительность.

Файл "Ресурсы": наименование ресурса, тип ресурса,

дата начала потребления, дата окончания потребле­ния,

Ф.И.О. клиента, организация, Ф.И.О. директора, гл. бухгалтер, код МФО, стоимость единицы, потреблено.

 

 


1.2. Создание экранных форм. Для варианта задания пункта 3.1 создать в режиме Конструктора для каждой из таблиц экранную форму. В главной форме заменить стандартные кнопки навигации пользовательскими, подключить дополнительно кнопки: Добавление, Удаление, Фильтрации, Выход. В остальные формы добавить кнопку Удаление. Для текстовых полей должно быть установлено форматирование.

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

2.1.3. Отбор и сортировка записей с помощью запросов. В режиме Конструктора запросов создать следующие виды запросов:

• запрос, включающий часть полей базы данных;

• запрос со сложным критерием отбора записей;

• запрос с вычисляемым полем;

• запрос на изменение данных: создание таблицы, добавление записей, удаление
записей, обновление таблицы;

• запрос на группировку (при построении данного вила запроса использован,
дополнительную таблицу, созданную в текущей базе данных согласно варианту
задании в п. 10-задания на 1-й семестр);

• перекрестный запрос:

• запрос с параметром.

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

Для выполнения созданных запросов создать экранную форму, в которой запросы активизируются путем нажатия соответствующей кнопки.

2. 1.4. Создание и печать отчетов. С помощью Мастера отчетов создать простой отчет и отчет с группировкой данных. В режиме Конструктора отчетов выполнить доработку созданных отчетов Добавить в отчет вычисляемые поля. В режиме Конструктора отчетов создать,

• отчет, содержащий подчиненный отчёт;

• перекрестный отчет:

• отчет с нумерацией записей, с подсчетом их количества и объединением текстовых
данных

2.1.5. Создание макросов

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

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

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

4. С помощью группы из двух переключателей (формы, отчёты) и поля со списком с
именами форм или отчетов открыть форму или отчет с выбранным именем. В
заголовок формы или отчёта добавим, текущую дату и время их открытия

5. В форме задать два поля: первое - для поиска записи с заданным значением поля,
второе для ввода значения, на которое нужно заменить это поле. С кнопкой связать
макрос, выполняющий это действие.

6. В зависимости от значения флажка сделать блокировку полей в форме и снять
блокировку.

7. Блокировать все поля записи, найденной по значению первичного ключа,
введенного во вспомогательное поле. Создать флажок, отменяющий блокировку и
очищающий дополнительное поле.

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

9. Пересчитать значение в поле в зависимости от результатов ввода в другое поле в
соответствии со смысловым результатов ввода (например, в поле Возраст введено
45, в поле Профпригодность должно появиться "Не годен, и это поле
блокируется).

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

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

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

13.Создать в форме кнопку, связанную с макросом, выполняющим обновление записи
в таблице после ввода или редактирования данных, и кнопку, связанную с
макросом, выполняющим возврат к содержимому записи до обновления.

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

15.Для элементов управления формы, редактируемых только при выполнении
некоторых условий, запретить переход к этим записям при невыполнении условий.
Предусмотреть печать отчета по этим записям.

16.Создать макрос, проверяющий значения, введенные в несколько элементов
управления, в том числе и условие на комбинацию этих значении.

17.В заголовке или примечании формы создать поле со списком или просто поле
ввода, используемого для поиска записи, содержащим введенное и поле значение.

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

19. В форме после ввода значения в одно из полей текущей записи подсчитать количество записей с тем же значением поля, Вывести это число в специальное поле.

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

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

22. Для формы создать макрос, меняющий значения поля двух записей с заданными
значениями первичного ключа. Связать его с кнопкой, инициирующей его
выполнение. Предусмотреть поля для ввода значений ключа и проверку их
заполнения.

23.При вводе неверного значения в поле формы два раза подряд выводить
предупреждающее сообщение, а затем показать пример правильного заполнения
записи формы.

24.При выборе значения поля с раскрывающимся списком выводить сообщение о
наличии дубля в списке. Если выбор выполнен правильно, сформировать запрос.
Если таких данных в таблице нет, вывести форму для ввода данных.

25.На основе данных, вводимых в два поля ввода, сформировать запрос. Если таких
данных в таблице нет, вывести соответствующее сообщение, а затем форму для
ввода данных.

Задание на курсовую работу

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

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


Дата добавления: 2019-11-16; просмотров: 244; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!