- •Пояснительная записка курсовой работы
- •Задание к курсовому проектированию
- •2. Исходные данные к проекту:
- •3. Содержание расчетно-пояснительной записки
- •4. Форма представления выполненной курсовой работы:
- •Календарный план
- •Содержание
- •1.2 Error: Reference source not found 2013
- •Улучшения интегрированной среды разработки
- •Функция TypeScript
- •Расширение возможностей коллективной разработки
- •1.3 Класс Form
- •2 Error: Reference source not found
- •3 Интерфейс программы
- •Тестирование программы
- •Заключение
- •Приложение а
Календарный план
№ п/п |
Наименование этапов курсового проекта |
Срок выполнения этапов проекта |
Примечание |
1 |
Введение |
19.02.2015 |
|
2 |
Аналитический обзор литературы по теме проекта. Изучение требований, определение вариантов использования |
12.03.2015 |
|
3 |
Анализ и проектирование архитектуры приложения (построение диаграмм, проектирование бизнес-слоя, представления и данных) |
26.03.2015 |
|
4 |
Проектирование структуры базы данных. Разработка дизайна пользовательского интерфейса |
2.04.2015 |
|
5 |
Кодирование программного средства |
23.04.2015 |
|
6 |
Тестирования и отладка программного средства |
30.04.2015 |
|
7 |
Оформление пояснительной записки |
7.05.2015 |
|
9 |
Сдача проекта |
14.05.2015 |
|
5. Дата выдачи задания ____21.01.2015____
Руководитель__________________ Н.В. Пацей
(подпись)
Задание принял к исполнению _______________________
(дата и подпись студента)
Содержание
Error: Reference source not found 6
1. Error: Reference source not found 7
1.2 Error: Reference source not found 8
Error: Reference source not found 9
2. Error: Reference source not found 11
3. Error: Reference source not found 13
4. Error: Reference source not found 18
Error: Reference source not found 19
Error: Reference source not found 20
Приложение А…………………………………………………………...……….21
Error: Reference source not found
Язык C# появился на свет в июне 2000 г. в результате кропотливой работы большой группы разработчиков компании Microsoft, возглавляемой Андерсом Хейлсбергом (Anders Hejlsberg). Появление языка C# и инициативы .NET отнюдь не случайно пришлось на начало лета 2000 г. Именно к этому моменту компания Microsoft подготовила промышленные версии новых компонентных технологий и решений в области обмена сообщениями и данными, а также создания Internet-приложений (COM+, ASP+, ADO+, SOAP, Biztalk Framework). Несомненно, лучшим способом продвижения этих новинок является создание инструментария для разработчиков с их полноценной поддержкой. В этом и заключается одна из главных задач нового языка C#. Кроме того, Microsoft не могла больше расширять все те же инструменты и языки разработки, делая их все более и более сложными (а это было необходимо, так как требования поддержки современного оборудования и требования обеспечения обратной совместимости с программными продуктами начала 90-х годов становились всё более конфликтующими). Наступил момент, когда необходимо начать с чистого листа для того, чтобы создать простой, но имеющий сложную структуру набор языков, сред и средств разработки, которые позволят разработчику легко создавать современные программные продукты. С# и .NET являются той самой отправной точкой. Если говорить упрощенно, то .NET представляет собой новую платформу, новый API (англ. Application Programming Interface - интерфейс прикладного программирования)для программирования в Windows, а С# - новый язык, созданный с нуля, для работы с этой платформой, а также для извлечения всех выгод из прогресса сред разработки и достижений объектно-ориентированного программирования в течение последних 20 лет.
1 Error: Reference source not found
Элементы объектно-ориентированного программирования (ООП) появились в начале 70-х годов в языке моделирования Симула, затем получили свое развитие, и в настоящее время ООП принадлежит к числу ведущих технологий программирования.
Основная цель ООП, как и большинства других подходов к программированию – повышение эффективности разработки программ. Идеи ООП оказались плодотворными и нашли применение не только в языках программирования, но и в других областях Computer Science, например, в области разработки операционных систем.
Появление ООП было связано с тем наблюдением, что компьютерные программы представляют собой описание действий, выполняемых над различными объектами. В роли последних могут выступать, например, графические объекты, записи в базах данных или совокупности числовых значений. В традиционных методах программирования изменение данных или правил и методов обработки часто приводило к необходимости значительного изменения программы. Всякое существенное изменения программы – это большая неприятность для программиста, так как при этом увеличивается вероятность ошибок, вследствие чего возрастает время, необходимое для «доводки» программы. Использование ООП позволяет выйти из такой ситуации с минимальными потерями, сводя необходимую модификацию программы к её расширению и дополнению. Необходимо заметить, что ООП не является панацеей от всех программистских бед, но его ценность как передовой технологии программирования несомненна. Изучение идей и методов ООП может существенно упростить разработку и отладку сложных программ.
Мы уже привыкли использовать в своих программах процедуры и функции для программирования тех сложных действий по обработке данных, которые приходится выполнять многократно. Использование подпрограмм в своё время было важным шагом на пути к увеличению эффективности программирования. Подпрограмма может иметь формальные предметы, которые при обращении к ней заменяются фактическими предметами. В этом случае есть опасность вызова подпрограммы с неправильными данными, что может привести к сбою программы и её аварийному завершению при выполнении. Поэтому естественным обобщением традиционного подхода к программированию является объединение данных и подпрограмм (процедур и функций), предназначенных для их обработки.