Южно-Уральский государственный университет
Кафедра системного программирования

ОТЧЕТ ПО УЧЕБНОЙ 
ВЫЧИСЛИТЕЛЬНОЙ ПРАКТИКЕ

Выполнил:
[Фамилия Имя Отчество, 
группа студента]

Проверил:
[Фамилия И.О. преподавателя]

Челябинск-[год]

СОДЕРЖАНИЕ

[После того, как документ готов, здесь следует вставить оглавление (меню "Вставка", команда "Оглавление и указатели…").]

1.	Задание
[В данном разделе необходимо кратко описать постановку задачи.]
2.	Анализ
2.1	Описание сущностей
[Данный раздел должен содержать описание сущностей предметной области.
Для описания атрибутов сущностей следует ввести условные обозначения типов данных. Например, CHAR(длина) – обозначение строкового типа, INT – обозначение целого типа.
Обратите внимание, что описание сущностей и описание таблиц – разные вещи! Например, в описании сущности могут отсутствовать атрибуты, которые затем при проектировании соответствующей таблицы таблиц базы данных станут вторичными ключами.]
2.1.1	Сущность <Сущность № 1>
№ п/п	Атрибут	Семантика	Тип	Пример	
1.		<Название атрибута>	<Назначение атрибута>	<Тип данных>	<Пример значения атрибута>	
2.1.2	Диаграмма сущность-связь предметной области
[В данном пункте следует поместить ER-диаграмму предметной области. Допускается любая техника изображения ER-диаграмм.
Вставку рисунка в документ необходимо осуществлять с помощью меню "Вставка", команда "Объект…", выбрать пункт "Рисунок Microsoft Word". По окончании редактирования рисунка следует нажать кнопку "Восстановить границы рисунка" на панели "Изменение рисунка".]
3.	Проектирование
3.1	Описание таблиц
[В данном пункте необходимо описать таблицы спроектированной базы данных.
Для описания таблиц воспользуйтесь командами SQL (create table) с комментариями (указать семантику атрибутов).]
3.2	Схема данных
[В данном пункте следует поместить рисунок – схему базы данных. Стрелки, соединяющие таблицы, должны отражать тип связи ("один-ко-много" и т.п.). Допускается любая техника рисования схемы базы данных (подобно средству "Схема данных" в MS Access или другая).
Вставку рисунка в документ необходимо осуществлять с помощью меню "Вставка", команда "Объект", выбрать пункт "Рисунок Microsoft Word". По окончании редактирования рисунка следует нажать кнопку "Восстановить границы рисунка" на панели "Изменение рисунка".]
3.3	Нормализация
[В данном пункте следует написать, в какой нормальной форме находится спроектированная база данных и объяснить, почему.]
4.	Реализация
4.1	Интерфейс системы
4.1.1	Интерфейс <Пользователя №1>
[Данный раздел должен содержать описание интерфейса пользователя АРМа (автоматизированное рабочее место): меню и основные формы.
Необходимо описать общую логику работы с программой, привести описание и функциональные возможности основных форм.]

Меню
[В данном пункте следует поместить описание меню пользователя (если интерфейс пользователя строится с использованием меню) либо описание главной кнопочной формы АРМа.]
Меню	Команда	Семантика	
<Пункт 1>	<Команда 1.1>	<Назначение команды 1.1>	
	<Команда 1.2>	<Назначение команды 1.2>	
<Пункт 2>	<Команда 2.1>	<Назначение команды 2.1>	
	<Команда 2.2>	<Назначение команды 2.2>	
[Описание меню/главной кнопочной формы должно содержать следующие обязательные команды/кнопки: "Выход" и "О программе".
Описание семантики команды/кнопки должно содержать перекрестную ссылку на описание открываемой формы (меню "Вставка", команда "Перекрестная ссылка…", выбрать тип ссылки "Заголовок").]

Форма <Форма № 1>
[Следует создать форму в конструкторе форм инструментальной системы, выбранной для реализации (например, MS Access) и поместить в данный пункт рисунок-копию экрана.]

Источники данных
[В описании источников данных для полей формы следует использовать названия полей, определенные в разделе Описание таблиц.]
№ п/п	Поле	Доступ к полю	Источник данных	
1.		<Поле>	<+/->	<Источник данных (Таблица.Поле/Запрос SQL)>	

Реакция на события
№ п/п	Кнопка	Реакция	
1.		<Кнопка>	<Реакция (закрытие формы/удаление текущей записи Таблицы и т.п.). Возможна ссылка на раздел Реализация отчетов, где даны образцы выходных документов >	
4.2	Модульная структура 
[В данном пункте необходимо поместить рисунок – модульная структура системы. Стрелки, соединяющее отдельные модули должны отражать связь модулей по вызовам.]
4.3	Реализация отчетов
[В данном пункте необходимо привести sql-запросы формирования нетривиальных отчетов.]
5.	Тестирование
[В данном пункте необходимо рассказать о понятии «тестовая база данных» и сослаться на Приложение 1.
Необходимо привести результаты тестирования.]
6.	Заключение
[В данном пункте необходимо привести сводку результатов учебной вычислительной практики (см. постановку задачи).]
Приложение 1.	Тестовая база данных
[В данном разделе необходимо привести таблицы тестовой базы данных.]
Приложение 2.	Тесты
[В данном разделе необходимо описать список тестов и ожидаемые результаты.]
Приложение 3.	 Результаты тестовых прогонов
[В данном разделе необходимо привести результаты тестовых прогонов на примере нетривиальных отчетов (можно воспользоваться клавишей Alt+PrintScreen для копирования активного окна в буфер обмена, после чего рисунок можно вставить в отчет. Все рисунки в отчете должны иметь свой уникальный номер и название.]