ОГЛАВЛЕНИЕ РЕФЕРАТ. 1 ПОСТАНОВКА ЗАДАЧИ.. 5 ВВЕДЕНИЕ.. 6 1.ФУНКЦИОНАЛЬНОЕ ПРОЕКТИРОВАНИЕ.. 7 1.1. Разработка алгоритма работы приложения. 7 1.2. Разработка структуры приложения и структуры данных. 8 1.3. Разработка программного кода приложения. 9 1.4. Результат выполнения приложения. 11 1.5. Инструкция по использованию программы.. 13 1.5.1. Загрузка графического файла . 13 1.5.2. Вывод графического файла на печать. 13 1.5.3. Изменение параметров страниц. 13 1.5.4. Сохранение графического файла. 14 1.5.5. Редактирования графического файла . 14 1.5.6. Выход из программы .. 14 СПИСОК ЛИТЕРАТУРЫ... 16 Приложение . 17 ПОСТАНОВКА ЗАДАЧИ Цель данной курсовой работы: разработка программы для работы с графическими файлами, используя язык программирования высокого уровня С# на платформе .NET. В программе будут реализованы следующие функции: 1. Открывать графический файл. 2. Сохранять графический файл. 3. Вывод на печать. 4. Изменение страницы печати. 5. Изменение размеров графического файла. ВВЕДЕНИЕ Использование новых информационных технологий в разных сферах деятельности человека привело к разработке программного обеспечения для создания графических объектов(файлов) и дальнейшей работы с ними. Такое программное обеспечение было востребовано на рынке информационных технологий, потому постоянно изменяется, включая в себя всё новые и новые возможности. Язык С# помогает создавать большие программные проекты, которые в будущем могут приносить отличную прибыль. Первые шаги программирования на языке С#, требуют тщательного проектирования макета программы, а также наличия литературы по данному языку программирования. Однако, при внимательном изучении литературы, можно добиться хороших познаний данного языка программирования и создавать достаточно хорошее программное обеспечение для разных сфер деятельности.
1. ФУНКЦИОНАЛЬНОЕ ПРОЕКТИРОВАНИЕ 1.1. Разработка алгоритма работы приложения Алгоритм работы создаваемого приложения выглядит следующим образом. 1.2. Разработка структуры приложения и структуры данных Для упрошённой работы реализовано меню, предназначенное для улучшения работы пользователя на персональном компьютере. Структура меню имеет следующий вид: 1.3. Разработка программного кода приложения Язык программирования С# в настоящее время считается основным языком, используемым для разработки коммерческих программных продуктов. Он является языком общего назначения. Естественная для него область применения – системное программирование, реализуемое во всех возможных вариантах. Кроме того, С# успешно используется во многих областях приложения, далеко выходящих за указанные рамки. Программное обеспечение написанное на С# в настоящее время используется на всех компьютерах, начиная с самых скромных микрокомпьютеров – до самых больших супер-ЭВМ. В разрабатываемой программе используется класс Form1: public class Form1 : System.Windows.Forms.Form { private System.Windows.Forms.MainMenu mainMenu1; private System.Windows.Forms.MenuItem menuFile; private System.Windows.Forms.MenuItem menuOpen; private System.Windows.Forms.MenuItem menuSave; private System.Windows.Forms.MenuItem menuItem1; private System.Windows.Forms.MenuItem menuPageSetup; private System.Windows.Forms.MenuItem menuPreview; private System.Windows.Forms.MenuItem menuPrint; private System.Windows.Forms.MenuItem menuItem5; private System.Windows.Forms.MenuItem menuExit; private System.Windows.Forms.MenuItem menuView; private System.Windows.Forms.MenuItem menuResize; private System.Windows.Forms.OpenFileDialog openFileDialog1; private System.Windows.Forms.SaveFileDialog saveFileDialog1; private System.Windows.Forms.ContextMenu contextMenu1; private System.Windows.Forms.PictureBox pictureBox1; private System.Windows.Forms.MenuItem menuBase; private System.Windows.Forms.MenuItem menuCenterImage; private System.Windows.Forms.MenuItem menuAutoSize; private System.Windows.Forms.MenuItem cmenuResize; private System.Windows.Forms.MenuItem cmenuBase; private System.Windows.Forms.MenuItem cmenuCenterImage; private System.Windows.Forms.MenuItem cmenuAutoSize; private System.Windows.Forms.StatusBar statusBar1; private System.Windows.Forms.StatusBarPanel sbFile; private System.Windows.Forms.StatusBarPanel sbSize; private System.Windows.Forms.PrintDialog printDialog1; private System.Windows.Forms.PrintPreviewDialog printPreviewDialog1; private System.Windows.Forms.PageSetupDialog pageSetupDialog1; private System.Drawing.Printing.PrintDocument printDocument1; private IContainer components; public Form1() { InitializeComponent(); } protected override void Dispose( bool disposing ) { if( disposing ) { if (components != null) { components.Dispose(); } } base.Dispose( disposing ); } Остальной код указан в Приложении 1.4. Результат выполнения приложения Рабочее окно. Программа с загруженным графическим файлом Окно при вызове Параметров страницы Вызов Предварительного просмотра 1.5. Инструкция по использованию программы Программа предназначена работы с графическими файлами. Для функционирования программы необходим персональный компьютер любой работоспособной конфигурации. Программа может работать в различных операционных системах, таких как Windows 2000/XP/Vista/SEVEN. Начало работы программы… 1.5.1. Загрузка графического файла Для загрузки графического файла необходимо нажать файл-открыть (Ctrl+O), и выбрать необходимое изображение. 1.5.2. Вывод графического файла на печать. Для вывода графического файла на печать необходимо нажать файл-Print (Ctrl+P), и ввести необходимые параметры. 1.5.3. Изменение параметров страниц. Для изменение параметров страниц необходимо нажать файл-PageSetup, и ввести необходимые параметры 1.5.4. Сохранение графического файла. Для сохранения графического файла необходимо нажать файл-сохранить (Ctrl+S), и выбрать место куда будет сохранено изображение. 1.5.5. Р едактирования графического файла . Для редактирования графического файла на необходимо нажать Вид, и Выбрать необходимую функцию. 1.5.6. Выход из программы Для выхода из программы, необходимо нажать файл-выход(Alt+F4).
ЗАКЛЮЧЕНИЕ На данном этапе развития информационных технологий данная программа может упростить пользователям работу с графическими файлами, которые не требуют большего изменения нежели размеров изображения. При выполнении курсового проекта были пройдены все этапы разработки специализированного прикладного программного обеспечения: · формализация задачи; · сбор необходимых исходных данных, используемых в программе; · ознакомление с литературой; · более углубленное изучение платформы .NET В данном курсовом проекте было разработано визуальное приложение, которое позволяет: · Открывать графический файл. · Сохранять графический файл. · Выводить на печать. · Изменять страницы печати. · Изменять размеры графического файла. Для программы был разработан интерфейс, позволяющий не очень опытному пользователю работать с программой. В ходе курсового проекта был более детально изучен язык С#, а также использование платформы .NET. СПИСОК ЛИТЕРАТУРЫ 1. Лабор В.В. – С# Создание приложений для Windows (2003) 2. Шилдт Г. – Полный справочник по C# 3. Эндрю Троелсен - С# и платформа .NET 4. Павловская – Программирование на языке высокого уровня на С#. 5. Фролов А.В. Фролов Г.В. – Язык С# 6. Petzold_Programming_MS_Windows__Sharp_v12
Курсовые работы по информатикеОГЛАВЛЕНИЕ РЕФЕРАТ. 1 ПОСТАНОВКА ЗАДАЧИ.. 5 ВВЕДЕНИЕ.. 6 1.ФУНКЦИОНАЛЬНОЕ ПРОЕКТИРОВАНИЕ.. 7 1.1. Разработка алгоритма работы приложения. 7 1.2.
Оценок: 488 (Средняя 5 из 5)
Одними из наиболее популярных услуг на рынке IT-технологий являются создание и продвижение лендингов. Они способны положительно влиять на деятельность любого бизнес-проекта в интернете. Судя по многочисленным отзывам, заказавшие создание лендингов люди ни разу не пожалели о потраченных деньгах. Они вложили в будущее, которое неразрывно связано с интернетом. Всё больше и больше предпринимателей обращаются к услугам разных агентств, веб-студий, чтобы заказать создание лендинга у профессионалов.