Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Ермаков / 02. Анотация и содержание

.docx
Скачиваний:
52
Добавлен:
19.04.2015
Размер:
27.38 Кб
Скачать

АНОТАЦИЯ

Ермаков. Р. Г. (гр. М-57). Записка к дипломному проекту на тему «Программное обеспечение автоматизированного учебного курса «Прикладное программное обеспечение САПР».

МГУИЭ, машиностроительный факультет, кафедра «Система автоматизированного проектирования», 2012 г. Состав пояснительной записки: страниц ― 300 стр.; рисунков ― 239; презентационной графики ― 15 слайдов.

Данный дипломный проект посвящён разработке программного обеспечения для автоматизации процесса обучения студентов старших курсов высшего учебного заведения, и разработки учебного курса по дисциплине «Прикладное программное обеспечение САПР». Задачи дисциплины ― обучить студента основам прикладного программирования, преимущественно на объектно-ориентированном языке C# (для платформы Microsoft .NET Framework).

В данной записке приведено полное описание результата выполнения пунктов технического задания на дипломный проект по теме «Программное обеспечение автоматизированного учебного курса «Прикладное программное обеспечение САПР». Данная записка дополнена текстовыми приложениями, содержащими материалы, исследовательской части по теме дипломного проекта. В состав приложений входят: текст теоретических материалов учебного курса, протоколов работ лабораторного практикума и дополнительных лабораторных работ. Также, приложение включает в себя полный исходный код разработанного программного продукта автоматизированного учебного курса.

Разработанное в результате выполнения техничного задания, программное обеспечение автоматизированного учебного курса по дисциплине «Прикладное программное обеспечение САПР» является полностью замкнутой системой обучения. Так как учебный курс он содержит все возможные этапы изучения дисциплины: теоретическую часть, практическую часть, дополнительную информацию и заключительный этап ― проверку полученных знаний путём выполнения дополнительных заданий, а само программное обеспечение ― возможность индивидуального общения с преподавателем.

СОДЕРЖАНИЕ

ВВЕДЕНИЕ 14

ГЛАВА 1. АВТОМАТИЗИРОВАННЫЕ УЧЕБНЫЕ КУРСЫ В УЧЕБНОМ ПРОЦЕССЕ

1.1. Введение в концепцию автоматизации обучения

1.2. Основные понятия

1.3. Основные положения концепции

1.4. Принципы компьютеризации учебного процесса

1.5. Электронная информационная среда учебной дисциплины

1.6. Интенсивная дидактическая система учебной дисциплины

1.7. Этапы компьютеризации учебного процесса

1.8. Автоматизированный учебный курс в дипломном проекте

ГЛАВА 2. УЧЕБНЫЙ КУРС «ПРИКЛАДНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ САПР»: ОСНОВА ― ЯЗЫК C#

2.1. История языка программирования C#

2.1.1. Появление и развитие языка C#

2.1.2. Название языка C#

2.1.3. Особенности языка C#

2.1.4. Версии языка C# и развитие языка

2.1.5. Текущая версия языка C#, краткое и полное описания версии

2.2. Развитие языков программирования до C#

2.2.1. Единство языка программирования C# и платформы .NET

2.2.2. Язык программирования C и API-интерфейс Windows

2.2.3. Появление языка программирования C++ и платформы MFC

2.2.4. Среда разработки Visual Studio 6.0

2.2.5. Язык программирования Java

2.3. Материалы по языку C# в структуре учебного курса

2.4. Пример из материалов учебного курса: понятие «Строка»

2.4.1. Понятие «Строка»

2.4.2. Построение строк

2.4.3. Работа со строками

2.4.4. Постоянство строк

ГЛАВА 3. УЧЕБНЫЙ КУРС «ПРИКЛАДНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ САПР»: ОСНОВА ― MICROSOFT VISUAL STUDIO 2010

3.1. Программный продукт Microsoft Visual Studio

3.2. Программа Microsoft DreamSpark

3.3. Основы работы с интегрированной средой разработки Microsoft Visual Studio 2010

3.4. Материалы по интегрированной среде разработки Microsoft Visual Studio 2010 в структуре учебного курса

3.5. Материалы лабораторного практикума в учебном курсе «Прикладное программное обеспечение САПР»

3.6.Создание проекта в интегрированной среде разработки Visual Studio 2010

3.6.1. Создание нового проекта

3.6.2. Утилита «Обозреватель решение» («Solution Explorer»)

3.6.3. Добавление ссылок на внешние сборки

3.6.4. Просмотр свойств проекта

3.6.5. Утилита «Обозреватель объектов» («Object Browser»)

3.6.6. Отличие проектов от решений

ГЛАВА 4. СИСТЕМА УПРАВЛЕНИЯ СОДЕРЖИМЫМ «ЦИФРОВАЯ БИБЛИОТЕКА»: РАЗРАБОТКА

4.1. Система управления содержимым «Цифровая библиотека»

4.2. Сетевая модель «клиент-сервер»

4.3. Выбор языка программирования для разработки СУС

4.3.1. Использование скриптового язык программирования PHP 5.x

4.3.2. Использование языка разметки гипертекста HTML 5

4.3.3. Использование каскадных таблиц стилей CSS 3

4.3.4. Использование скриптов JavaScript

4.3.5. Итоги выбора

4.4. Выбор конечного источника базы данных

4.4.1. Пример содержимого XML-файла страницы «Главная страница»

4.5. Выбор программного обеспечения для PHP и HTML и JavaScript-кода

4.6. Выбор программного обеспечения для CSS-кода

4.7. Итоги разработки и общее описание СУС «Цифровая библиотека»

4.7.1. Итоги разработки

4.7.2. Общее описание СУС «Цифровая библиотека»

4.8. Защита содержимого СУС «Цифровая библиотека»

4.9. Обзор готового программного продукта: содержимое директорий и функциональное назначение файлов

4.9.1. Содержимое директорий и функциональное назначение файлов

4.10. Работа исходного кода на примере выхода одной страницы

ГЛАВА 5. СИСТЕМА УПРАВЛЕНИЯ СОДЕРЖИМЫМ «ЦИФРОВАЯ БИБЛИОТЕКА»: ИНТЕРФЕЙС

5.1. Пользовательский интерфейс

5.2. Административная панель управления

ГЛАВА 6. СИСТЕМА УПРАВЛЕНИЯ СОДЕРЖИМЫМ «ЦИФРОВАЯ БИБЛИОТЕКА»: ПОДСИСТЕМА ОБЩЕНИЯ

6.1. Общее описание подсистемы общения

6.2. Руководство пользователя

6.3. Руководство системного администратора

ГЛАВА 7. СИСТЕМА УПРАВЛЕНИЯ СОДЕРЖИМЫМ «ЦИФРОВАЯ БИБЛИОТЕКА»: СТРАНИЦЫ УЧЕБНОГО КУРСА

7.1. Страницы лекционного курса (курса теоретической подготовки)

7.2. Страницы лабораторного практикума (курса практической подготовки)

7.3. Страницы раздела с дополнительной обучающей информацией

ГЛАВА 8. ДОКУМЕНТАЦИЯ ПО ЭКСПЛУАТАЦИИ ПРОГРАММНОГО ПРОДУКТА

8.1. Руководство пользователя

8.1.1. Системные требования к компьютеру-клиенту

8.1.2. Вход пользователя в систему и завершение сеанса работы с системой

8.1.3. Страница интерактивной справки для пользователей

8.1.4. Общие вопросы по использованию системы

8.1.5. Использование навигации

8.1.6. Использование дополнительных элементов на страницах системы

8.2. Руководство системного администратора

8.2.1. Системные требования к компьютеру-серверу

8.2.2. Установка на веб-сервер программного продукта

8.2.3. Скриптовая установка на веб-сервер программного продукта

8.2.4. Безопасный режим

8.2.5. Создание новой страницы содержимого

8.2.6. Организации навигационной иерархии страниц содержимого

8.2.7. Импорт HTML-кода документа, сгенерированного Microsoft Office Word 2007/2010

8.2.8. Загрузка на сервер обычного файла

8.2.9. Загрузка файла изображения на сервер и отображение этого изображения на страницах системы

ГЛАВА 9.ТЕХНИКО-ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ

9.1. Введение

9.2. Предпосылки и основная идея дипломного проекта

9.3. Маркетинговое исследование рынка

9.4. Краткое описание задания на дипломное проектирование

9.5. Анализ исходного состояния и обеспечения автоматизации обучающего процесса

9.6. Основная целевая сущность проекта

9.5. Экономический эффект от внедрения АУК

9.5.1. Затраты на разработку программного продукта АУК

9.5.2.Организационно-экономические достижения

9.6. Экономические расчёты

9.6.1. Сокращение сроков обучения студентов при использовании АУК

9.6.2. Прибавочная стоимость за плановый период обучения при использовании АУК

9.6.3. Повышение среднемесячной заработной платы преподавателя при использовании АУК

9.6.4. Расчёт капитальных вложений при внедрении АУК

9.6.5. Расчёт ожидаемого срока окупаемости капитальных вложений при внедрении АУК

9.6.6. Годовой прирост прибыли для разработчика АУК

9.6.7. Рентабельность капитальных вложений разработчика АУК

9.6.8. Экономическое обоснование дипломного проекта

9.7. Выводы

ГЛАВА 10. БЕЗОПАСНОСТЬ ЖИЗНЕДЕЯТЕЛЬНОСТИ

10.1. Введение

10.2. Промышленная безопасность.

10.2.1. Основные характеристики помещения

10.2.2. Санитарно-гигиенические требования к организации рабочего места инженера–конструктора

10.2.3. Режим труда и отдыха оператора ПК

10.2.4. Электробезопасность и выбор электрооборудования

10.2.5. Пожарная безопасность

10.3. Экологическая безопасность

10.3.1. Требования к освещению

10.3.2. Расчёт системы освещения

10.3.3. Требования к отоплению, кондиционированию, вентиляции

10.3.5. Требования к мониторам

10.3.6. Требования к уровню шума и вибрации

10.3.7. Информационная безопасность

10.4. Выводы

ЗАКЛЮЧЕНИЕ

СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ

13