Програмное обеспечение решение задачи - Курсовая работа

бесплатно 0
4.5 71
Рассмотрение метода создания списка книг с сортировкой по четырём различным полям, с возможностью сохранения введенных данных в файл и их последующей загрузке из файла. Роль работы с формами при написании программ для величения количества пользователей.


Аннотация к работе
MS Visual Studio позволяет создавать такие программы «по щелчку пальцами», простота ее использования позволяет написать программу зная лишь базу языка, на котором ее необходимо написать.Наша задача состоит в написании программы, которая будет сортировать списки, а также добавлять в нее новые элементы и также отсортировывать их по наименованию, количеству страницу, году издания, жанру и авторам.А также входной информацией является загружаемый файл, в котором список с названием книг, в который были предварительно введены и сохранены в файл.Сортированные данные представляют собой или в порядке возрастания, то есть от меньшего элемента списка к большему элементу, или в порядке убывания - от большего элемента к меньшему.Можно создавать мощные автономные приложения, служебные утилиты, математические задачи, игры, библиотеки dll, файлы ресурсов, затратив на это меньше времени, чем при работе с любым другим языком программирования. MS Visual Studio 2010 содержит графическую среду, в которой можно наглядно контролировать экранные формы и управляющие элементы, используемые в ваших приложениях. файл программа пользователь Новой возможностью для программиста является создание программы с максимально удобным для пользователя диалоговым интерфейсом, использующим такие средства, как меню, кнопки, переключатели, а также возможность использовать новый стиль оформления, который широко используется в операционной системе Windows XP.Язык имеет статическую типизацию, поддерживает полиморфизм, перегрузку операторов (в том числе операторов явного и неявного приведения типа), делегаты, атрибуты, события, свойства, обобщенные типы и методы, итераторы, анонимные функции с поддержкой замыканий, LINQ, исключения, комментарии в формате XML. Переняв многое от своих предшественников - языков C , Java, Delphi, Модула и Smalltalk - С#, опираясь на практику их использования, исключает некоторые модели, зарекомендовавшие себя как проблематичные при разработке программных систем: так, C# не поддерживает множественное наследование классов (в отличие от C ). Это: - abstract, do, in, protected, true, As, double, int, public, try, base, else, interface, readonly, typeof, bool, enum, internal, ref, uint, break, event, is, return, ulong, byte, explicit, lock, sbyte, unchecked, case, extern, long, sealed, unsafe, catch, false, namespace, short, ushort, char, finally, new, sizeof, using, checked, fixed, null, stackalloc, virtual, class, float, object, static, void, const, for, operator, string, volatile, continue, foreach, out, struct, while, decimal, goto, override, switch, default, if, params, this, delegate, implicit, private, throw. При его использовании вы должны объявлять тип каждого объекта, который создаете (например, целые числа, числа с плавающей точкой, строки, окна, кнопки, и т. д.), и компилятор поможет вам избежать ошибок, связанных с присвоением переменным значений только того типа, который им соответствует. Подобно языкам C и Java, C# подразделяет типы на два вида: встроенные типы, которые определены в языке, и определяемые пользователем типы, которые выбирает программист.Если да, то открываем файл, иначе перейти к шагу 4. Добавить новые данные и перейти к шагу 5. Сортировать список и перейти к шагу 6. Сохранить изменения и перейти к шагу 7. Если да, то переходим к шагу 8, если иначе, то возвращаемся к шагу 4.Интерфейс программы состоит из одного основного окна, показанное на рисунке 1, а при добавлении нового элемента в список это окно принимает вид, как показано на рисунке 2. Основное окно программы, показанное на рисунке 1, состоит из следующих элементов - список и кнопки. В список добавляются, удаляются или загружаются введенные числовые данные. Предназначение кнопок следующее: - «Добавить файл» - используется для добавления нового элемента в список. При нажатии на эту кнопку окно изменяется, как это показано на рисунке 2, для того чтобы можно было ввести новые данныеСуществуют две стороны проблемы ошибок в программе: первая - программ без ошибок не бывает, если только это действительно программа, а не куча бесполезных операторов. В программах эксплуатируемых не один год возникают ошибки, что уже говорить о вновь созданных программах, вторая все ошибки можно обнаружить и исправить. Ошибки исключения возникают когда программа не находит нужного файла и выдает сообщение об ошибке, после которой обычно программа заканчивает свою работу некорректно.В курсовой работе был рассмотрен метод создания списка книг с сортировкой по четырем различным полям, с возможностью сохранения введенных данных в файл и их последующей загрузке из файла.Блок-схема программыusing System.Drawing; using System.Windows.Forms; this.file = new System.Windows.Forms.DATAGRIDVIEWTEXTBOXCOLUMN(); this.date = new System.Windows.Forms.DATAGRIDVIEWTEXTBOXCOLUMN(); this.DATAGRIDVIEW1.Columns.ADDRANGE(new System.Windows.Forms.DATAGRIDVIEWCOLUMN[] {this.file, this.size, this.date, this.

План
ОГЛАВЛЕНИЕ

ВВЕДЕНИЕ

1. ПОСТАНОВКА ЗАДАЧИ

1.1 Входная информация

1.2 Выходная информация

2. ИНСТРУМЕНТАЛЬНЫЕ СРЕДСТВА РЕШЕНИЯ ЗАДАЧИ

2.1 Обоснование выбора языка программирования

2.2 Техническое описание языка программирования

2.4 Характеристика аппаратных средств ЭВМ

3. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ РЕШЕНИЯ ЗАДАЧИ

3.1 Алгоритм решения задачи

3.2 Описание интерфейса программы

3.3 Отладка и контрольный пример

ЗАКЛЮЧЕНИЕ

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

ПРИЛОЖЕНИЕ А ПРИЛОЖЕНИЕ Б

КП.ТП.230400.ПЗ
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?