Порядок проведения производственной ой практики.
Производственная практика на факультете ЭФ-2 проводится в среде JavaScript, в которой просто и удобно создавать клиентские WEB - приложения.
Учебная практика включает в себя лекции и лаборат.? занятия.
Результаты, получаемые в процессе производственной практики
В результате производственной практики студенты должны разработать клиентское приложение, которое должно включать:
1. html страницы с рисунками, формами и элементами управления, которые предназначены для ввода исходных данных и вывода результата расчета ;
2. код программы;
3. список использованной литературы.
Оформление результатов учебной практики
Результаты учебной практики оформляются в виде письменного отчета, который создается в редакторе MS Word. Отчет должен содержать:
- титульный лист, на котором размещается: название учебного заведения, название факультета, тема отчета, номер группы, фамилия, имя и отчество студента, фамилия, имя и отчество преподавателя;
- Задание на производственную практику;
- краткое обоснование выбора средств проектирования диалогового приложения;
- граф сценария разработки приложения;
- скриншоты всех диалоговых форм, которые вошли в приложение;
- листинги программ и скриптов;
- примеры работы приложений (скриншоты);
- коды и результаты выполнения SQL – запросов ;
- отчеты, подготовленные с помощью Designer;
- отчеты, подготовленные с помощью Crystal Report;
- html страницу, позволяющую выбрать соединение с опубликованными на Web таблицами или представлениями.
Общий объем отчета по учебной практике должен составлять примерно 10 листов формата А4. Шрифт Times 12, поля: левое и правое по 2,5 см., сверху и снизу по 2 см. Желательно, чтобы скриншоты для лучшей наглядности были обработаны графическим редактором.
Методы решения поставленных задач
Разработка внешних диалоговых приложений проводится с использованием программных продуктов Microsoft, которые имеют эффективные средства доступа к базам данных и реализации запросов на языке SQL.
Студенты должны разработать внешние приложения с применением драйверов ODBC и библиотек ADO (ADO Net).
Основы применяемой технологии проектирования диалоговых приложений изложены в работах [1-8].
Разрабатываемые в процессе учебной практики приложения к базам данных должны включать следующие операции:
- просмотр, корректировку таблиц базы данных, добавление и удаление записей;
- просмотр запроса в индивидуальной форме, выбранному из списка запросов главного меню;
- создание сложной формы (типа «продавец и его заказы»).
План проведения учебной практики
Учебная практика проводится в течение 1,5 недель (8 рабочих дней) в компьютерных классах для всех 12-ти подгрупп в посменном режиме.
Лекции проводятся ежедневно для всего потока (всего 14 часов): по четыре часа первые два дня и по 2 часа в течение трех следующих дней. Темы лекций даны в таблице 1.
Практические занятия начинаются с 3-го дня первой недели. Всего предусматривается 7 занятий по 4 часа, т.е. 28 часов.
Восьмой день отводится на оформление отчета и прием зачета по учебной практике.
Таблица 1
План лекционных занятий во время учебной практики
по дисциплине «Базы данных»
Номер темы | Название темы |
| Сценарий разработки приложений для базы данных с использованием |
| Использование Visual Data Manager для создания базы данных. |
| Организация доступа к базам данных через объекты ADO. Введение в концепцию ODBC и OLE. |
| Разработка SQL-запросов в среде Microsoft |
| Импорт данных из MS Excel. |
| Подготовка отчетов средствами Designer и с помощью Crystal Reports. |
| Введение в объектную структуру HTML-документа. Организация обработки событий в скриптах на клиентской стороне |
Таблица 2
План практических занятий
Номер занятия | Темы самостоятельных занятий |
| Изучение возможностей интерпретативной среды проектирования диалоговых приложений Visual Studio. Освоение приемов проектирования диалоговых форм и размещения на них объектов. Создание диалоговой формы ввода данных в таблицу базы данных (Форма 1). |
| Разработка процедур обработки событий на объектах формы. Освоение встроенных функций. Создание пользовательских функций. Освоение встроенных функций работы со строковыми переменными. Создание формы с обработкой строковых переменных (Форма 2). |
| Освоение приемов подключения и использования библиотек объектов для связи с базой данных. Разработка процедур заполнения формы (Форма 1) данными из базы данных. |
| Импорт данных из MS Excel. |
| Освоение возможностей связи форм с внешними источниками данных (файлами или внешними таблицами). Создание формы (Формы 3) для выдачи списка подготовленных запросов на языке SQL и выбора запроса на исполнение. |
| Проектирование отчетов и управление ими в Visual Basic с использованием Designer(Конструктора отчетов). |
| Создание отчетов с помощью генератора отчетов Crystal Reports (в случае работы на С#). |
| Освоение приемов написания форм в среде HTML и переноса в них отлаженных в VBA скриптов. Отработка навыков отладки скриптов на клиентском уровне. |
| Создание WEB-формы для ввода данных в базу данных с использование прототипа Формы 1 |
8. Рекомендуемая литература
1. Балена Ф., Димауро Д. Современная практика программирования на Visual Basic и Visual C#. –М.: Русская редакция, 2006, 604 с.
2. Енин А., Енин Н. Локальная СУБД своими руками. Учимся на примерах. –М.: СОЛОН-ПРЕСС, 2007, 464 с., СД
3. Кузьменко В.Г. Базы данных в Visual Basic и VBA. – Изд. «Бином», Москва, 2004, 412 с.
4. Лабор В.В. Си Шарп: Создание приложений для Windows/ -Мн.: Харвест, 2003 – 384 с.
5. Пирогов В.Ю. MS SQL Server 2000: управление и программирование. – СПб.: БХВ- Петербург, 2005. -608 с.: ил.
6. Скотт Ф. Баркер. Создание приложений баз данных в среде Visual Basic.Net и ADO.Net. Советы, рекомендации, примеры. – Изд. «Вильямс», Москва, 2003. 550 с.
7. Фролов А.В., Фролов Г.В. Визуальное проектирование приложений С#. –М.:КУДИЦ-ОБРАЗ, 2003 -512 с.
Приложения
Приложение 1. Список рекомендуемых проблемных областей для проектирования
учебной базы данных (для домашней и курсовой работ и учебной практики).
Приложение 2. Методические указания к проектированию приложений к базе данных.
Приложение3. Пример создания приложения к базе данных в среде C#.
Цель приведения в программе практики приложения 3 состоит не в иллюстрации оформления образцовых отчетов, а кратком изложении состава работы.
Приложение 1