по производственной практике

ОТЧЕТ

Выполнил студент___ курса _____ группы

____________________________

(ФИО)

Руководитель практики на предприятии

____________________________________________________

(ФИО, должность)

Руководитель практики в БГПУ

____________________________________________________

(ФИО, должность)

Оценка за практику ___________________

г. Благовещенск 2015


СОДЕРЖАНИЕ

ВВЕДЕНИЕ. 3

1 ОРГАНИЗАЦИОННАЯ СТРУКТУРА ПРЕДПРИЯТИЯ.. 4

1.1 Общие положения о кафедре информатики и методики преподавания информатики 4

1.2 Структура и штатная численность. 5

1.3 Задачи и функции. 5

2 АППАРАТНЫЕ И ПРОГРАММНЫЕ СРЕДСТВА.. 9

3 ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ. 10

ЗАКЛЮЧЕНИЕ. 16

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ.. 17


ВВЕДЕНИЕ

Прохождение производственной практики в период с 15 января по 25 февраля осуществлялось на кафедре информатики и методики преподавания информатики в ФГБОУ ВПО «БГПУ» в должности лаборанта. Во время которой были систематизированы уже имеющиеся знания, изучена литература по современным технологиям программирования, а также получен опыт работы на предприятии.

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


1 ОРГАНИЗАЦИОННАЯ СТРУКТУРА ПРЕДПРИЯТИЯ

1.1 Общие положения о кафедре информатики и методики преподавания информатики (физико-математического факультета)

1. Кафедра информатики и методики преподавания информатикиявляется основным учебно-научным структурным подразделением ФГБОУ ВПО БГПУ (далее – БГПУ), осуществляющим учебную, методическую, научно-исследовательскую и воспитательную работу среди студентов, а также подготовку научно-педагогических кадров и повышение их квалификации.

Кафедра информатики и методики преподавания информатики входит в состав физико-математического факультета.

2. Кафедра организуется и ликвидируется по решению Ученого совета БГПУ.

Кафедру возглавляет заведующий кафедрой, имеющий, как правило, ученую степень доктора наук (или кандидата наук).

Заведующий кафедрой непосредственно подчиняется декану факультета.

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

3. Заседания кафедр должны проходить не менее одного раза в месяц, с обязательным ведением протоколов.

4. В своей работе кафедра руководствуется законом «Об образовании», «О высшем и послевузовском профессиональном образовании», Типовым положением об образовательном учреждении высшего профессионального образования РФ, Уставом БГПУ, документами системы менеджмента качества, решениями Ученого совета БГПУ, Ученого совета физико-математического факультета и положением о кафедре.

5. Кафедра должна иметь документацию согласно номенклатуре дел кафедры.

1.2 Структура и штатная численность

1. В состав кафедры входят профессора, доценты, старшие преподаватели, ассистенты, аспиранты (заочной формы обучения), техники, лаборанты.

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

3. Замещение должностей профессорско-преподавательского состава кафедры производится в установленном порядке по конкурсному отбору.

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

5. Структура управления кафедрой информатики и методики преподавания информатики представлена на рисунке 1.

1.3 Задачи и функции

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

Функции кафедры:

1. Проведение лекций, лабораторных, практических, семинарских и других занятий, предусмотренных учебными планами, в соответствии с учебной нагрузкой и согласно расписанию, утвержденному проректором по учебно-воспитательной работе БГПУ.

2. Руководство производственной и педагогической практикой, курсовым и дипломным проектированием (работами), а также самостоятельной работой студентов; проведение текущей и семестровой аттестации.

3. Выполнение необходимого объема учебно-методической работы, обеспечи­вающей проведение учебного процесса на высоком уровне:

- разработка и представление на утверждение в установленном порядке рабочих учебных программ по дисциплинам и курсам кафедры;

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

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

4. Контроль за обеспечением учебного процесса необходимой литературой по дисциплинам, закрепленным за кафедрой.

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

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

7. Организация и руководство научно-исследовательской работой студентов; внедрение результатов этих работ в практику.

8. Установление связи с учебными заведениями (школами, лицеями, колледжами и др.) в целях обобщения и распространения передового педагогического опыта и оказания им научно-методической помощи; осуществление профориентационной работы.

9. Организация и проведение воспитательной работы со студентами, в том числе через действующую в БГПУ систему кураторства, взаимодействие со студенческими общественными организациями, союзом студентов БГПУ, студенческим научным обществом, участие в мероприятиях, предусмотренных ежегодными планами учебно-воспитательной и внеучебной работы со студентами БГПУ.

10. Анализ данных о трудоустройстве выпускников, поддерживание с ними деловых и творческих связей.

11. Рейтинговая оценка деятельности профессорско-преподавательского состава кафедры.

12. Постоянное улучшение деятельности посредством использования результатов аудитов, анализа данных, корректирующих и предупреждающих действий, результатов анализа со стороны руководства.


 
 


Условные обозначения:

- административное подчинение;
- функциональные взаимосвязи.

Рисунок 1 − Структура управления кафедрой информатики и методики преподавания информатики


2 АППАРАТНЫЕ И ПРОГРАММНЫЕ СРЕДСТВА

На кафедре информатики и методики преподавания информатики на двоих лаборантов 9 аудиторий, а также 2 рабочих кабинета кафедры. Каждая аудитория оснащена 10-13 компьютерами, а также мультимедийным проектором, в некоторых аудиториях имеются интерактивные доски с соответствующим программным обеспечением. Рабочие кабинеты кафедры также оснащены компьютерами (по 3 в каждом), 2 принтерами и сетевым многофункциональным устройством. Все компьютеры объединены локальной сетью с доступом к сети Интернет. Компьютеры в рабочих кабинетах кафедры объединены в отдельную локальную сеть, с сервером на одном из компьютеров, совместно с сетевым многофункциональным устройством Canon iR1133 Series и принтером.

На кафедре в 231 аудитории 3 компьютера, один из них выступает в качестве сервера, которому подключен принтер hp LaserJet 1320 PCL. Все компьютеры сильно отличаются друг от друга, они имеют процессоры с различной частотой начиная от 1.81 ГГц и до 2.99 ГГц, производители процессоров также различны присутствует Intel и AMD.

Программное обеспечение:

− OS Windows 7 (профессиональная) 32- и 64-разрядные;

− антивирусное программное обеспечение ESET Endpoint Antivirus;

− офисные пакеты приложений MS Office 7 и MS Office 10;

− интернет-браузеры Mozilla Firefox, google Chrome, Opera;

− дополнительное вспомогательное программное обеспечение.


3 ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ

После ознакомления со структурой управления кафедрой и своими основными должностными обязанностями, были поставлены индивидуальные задачи, которые необходимо было выполнить в ходе прохождения производственной практики:

1. Разработать графический интерфейс для приложения;

2. Произвести отладку базы данных и реализовать взаимодействие между графическим интерфейсом и базой данных;

3. Выполнять текущие поручения заведующего кафедрой информатики и методики преподавания информатики;

4. Вести техническую поддержку на кафедре.

Для выполнения индивидуального задания были применены знания, полученные на дисциплинах «Приложение БД в масштабах предприятия», «Проектирование ИС», а также «Технология программирования Java». Была изучена и освоена новая систему управления базами данных, а именно Hypersonic 2, которая также известна как H2. Основным источником информации являлся официальный сайт h2database.com.

Для написания интерфейса приложения были использованы объектно-ориентированный язык Java, среда разработки NetBeans IDE 8.02. Обеспечение взаимодействия с базой данных осуществляется с помощью пакета Hibernate, который позволяет работать с базой данных на уровне объектов, и еще одна из стандартных библиотек Swing.

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

 
 
 
 


Рисунок 2 – Диалоговое окно «Вход»

Из рисунка видно, какие менеджеры расположения удобнее использовать. Весь интерфейс будет построен на основе горизонтальных и вертикальных «полос» с помощью блочного расположения по осям. Чтобы это реализовать опишем класс BoxLayoutUtils.java, а именно методы createVerticalPanel() и createHorizontalPanel(), которые и будут выполнять функции горизонтального или вертикального добавления объектов. Также необходимо описать методы выравнивания компонентов. Листинг класса представлен на рисунке 3.

Рисунок 3 – Листинг класса BoxLayoutUtils.java

Чтобы обеспечить одинаковый и корректный вид и размер кнопок, текстовых полей и других компонентов был описан класс GUITools.java, в котором содержатся методы выравниваний компонентов относительно друг друга, а также задания их предпочтительных размеров. Листинг данного класса представлена на рисунке 4.

Рисунок 4 – Листинг класса GUITools.java

Комбинируя описанные методы различными способами можно получить необходимый вид графического интерфейса. Применение данных методов при создании диалогового окна «Вход» можно пронаблюдать в листинге на
рисунке 5.

Рисунок 5 – Листинг фрагмента класса DialogFrame.java

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

Рисунок 6 – Графический интерфейс приложения


ЗАКЛЮЧЕНИЕ

Практика была пройдена ВФГБОУ ВПО «БГПУ» на кафедре информатики и методики преподавания информатики.

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

Переработано большое количество литературы по теме дипломного проекта, а именно проектированию баз данных и средствам объектно-ориентированного программировании. Разработан графический интерфейс и отлажена работа базы данных. Усовершенствованны навыки работы с аппаратными и программными компьютерными средствами.


СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

1. H2 Database Engine [Электрон. ресурс]. – Режим доступа: https://h2database.com/html/main.html – 24.02.2015.

2. Макконнелл, С. Совершенный код / С. Макконнелл, пер. В. Вшивцева: Питер, Русская Редакция, 2007. - 896 с.

3. Ноутон, П. Java™ 2: пер. с англ. / П. Ноутон, Г. Шилдт. - СПб: БХВ-Петербург, 2007. - 1050 с.: ил.

4. Основы Hibernate [Электрон. ресурс]. – Режим доступа: https://habrahabr.ru/post/29694/ – 20.01.2015.

5. Портянкин, И.В. Swing: Эффектные пользовательские интерфейсы / И.В. Портянкин. - 2-е издание: Питер, 2011. - 640 с


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: