Разработка и проектирование программного продукта для распределения посадочных мест в самолете

Выбор технических средств для создания программного продукта в среде визуального программирования Visual Studio. Техническое описание языка программирования SQL Разработка исходного кода и основного окна проекта интерфейса. Руководство пользователя.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 26.06.2020
Размер файла 1,6 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Министерство образования, науки и молодежной политики

Нижегородской области

Государственное бюджетное образовательное учреждение

Нижегородский государственный инженерно-экономический университет

(ГБОУ ВО НГИЭУ)

Институт Информационных технологий и систем связи

Кафедра Информационных систем и технологий

Курсовая работа

По дисциплине: «Технологии программирования»

Тема: «Разработка и проектирование программного продукта для распределения посадочных мест в самолете»

Выполнил студент:

очной формы обучения

2 курса группы 17-ИОС

Дегтев А.А.

Княгинино 2019 г.

Содержание

  • Введение
  • Глава 1. Обоснование выбранной темы
    • 1.1 Определение требований
  • 1.2 Выбор технических средств для разработки программного продукта
    • 1.2.1 Выбор среды разработки
    • 1.3 Выбор языка программирования
      • 1.3.1 Техническое описание языка программирования
      • 1.3.2 Описание SQL
  • Глава 2. Разработка исходного кода
  • 2.1 Исходный код
  • Глава 3. Пример работы программы
    • 3.1 Вид главного окна
    • 3.2 Руководство пользователя
  • Заключение
  • Список литературы
  • Введение
  • Целью данной курсовой работы ставится получение практических навыков разработки программ в среде визуального программирования Visual Studio 2015, путем разработки приложения «Для распределения посадочных мест в самолете». Основными задачами являются:

­ изучение предметной области;

­ определение среды разработки системы;

­ разработка основного окна проекта интерфейса;

­ разработка программного продукта.

Объектом исследования данной курсовой работы является база данных и информационные системы, необходимые для функционирования и организаций.

Предметом исследования является набор средств для создания информационных систем. Организация запросов к хранимым данным и ряд других моментов. Которые зависят от эффективности функционирования разрабатываемых систем.

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

Темой моего курсового проекта, является «Разработка и проектирование программного продукта для распределения посадочных мест в самолете». Разработанный программный продукт создан для более эффективного и быстрого обслуживания.

Глава 1. Обоснование выбранной темы

Программный продукт предназначен для распределения мест в самолетах авиакомпаний.

В качестве объекта автоматизирования рассматривается деятельность работника авиакомпании у стойки регистрации. Для успешной и эффективной организации этой деятельности, учета, контроля и управляемости, существует необходимость иметь БД авиакомпании, в которой будет храниться основная информация о клиентах.

Выполнение этой задачи позволит повысить уровень авиакомпании в целом. Клиентами авиакомпании могут быть любые лица, будь то обычный посетитель, путешественник и т.д. За нарушение правил пользования авиаперелетами люди лишаются права перелетов. Места в самолете можно разделить на эконом-класса, бизнес-класса и первого класса.

Места эконом-класса - это наиболее дешевый класс мест в самолете, которым в основном и пользуются путешественники. Это базовый тариф. Как правило, это три ряда сидений по три места на каждый ряд. Пространство для ног минимально. Комфортность примерно, как в маршрутке: ничего лишнего, вас просто доставляют из точки А в точку Б.

Места бизнес-класса - это места, отгороженные шторками от эконом-класса. Тут немного больше пространства для ног, плюс - меньше мест (по 2 кресла в ряду). Кроме того, в стоимость билета входит заказ питания по меню и бесплатные алкогольные напитки. Однако, при этом, цены выше эконом-класса примерно в 5 раз, а особой разницы, тем более на рейсах в пару часов, вы не заметите.

Места первого класса - альтернатива бизнес классу на межконтинентальных рейсах. Цены выше бизнес-класса раз в 10. За это вы быстрее пройдете регистрацию на борт, получите высокий класс обслуживания и шикарные места (к примеру, в некоторых самолетах кресло раскладывается в диван, то есть -- полноценные лежачие места!

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

1.1 Определение требований

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

­ предоставление информации о клиентах;

­ предоставление информации о рейсах;

­ предоставление информации о местах бронирования;

­ ввод, хранение и обработка информации.

1.2 Выбор технических средств для разработки программного продукта

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

Модель жизненного цикла отражает различные состояния системы, начиная с момента возникновения необходимости в данной ИС и заканчивая моментом ее полного выхода из употребления.

Проектирование программного продукта всегда начинается с определения цели проекта. Согласно современной методологии, процесс создания ПП представляет собой процесс построения и последовательного преобразования ряда согласованных моделей на всех этапах ЖЦ ПП.

Процесс создания ПП делится на ряд этапов, ограниченных некоторыми временными рамками и заканчивающихся выпуском конкретного продукта.

Этапы создания ПП:

­ анализ требований к продукту;

­ проектирование;

­ реализация;

­ тестирование продукта;

­ внедрение и поддержка.

Модели ЖЦ

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

Каскадная модель (рисунок 1.1) предусматривает последовательное выполнение всех этапов проекта в строго фиксированном порядке. Каждый этап завершается после полного выполнения и документального оформления всех предусмотренных работ. Каждое приложение при этом подходе представляет собой единый, функционально и информационно независимый блок.

Рисунок 1.1 - Каскадная модель

Положительные стороны применения каскадного подхода:

­ на каждом этапе формируется законченный набор проектной документации, отвечающий критериям полноты и согласованности;

­ выполняемые в логической последовательности этапы работ позволяют планировать сроки завершения всех работ и соответствующие затраты.

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

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

Я выбрал итерационную модель жизненного цикла. Потому что она больше всего подходит для моего проекта. В ней можно анализировать риск на любой стадии проекта, непосредственно принимает участие заказчик проекта, чтобы можно было изменить недостатки в работе. Происходит разбиение большого объема работы на небольшие части (рисунок 1.2).

Рисунок 1.2 - Итерационная модель

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

Рисунок 1.3 - Спиральная модель

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

Достоинства спиральной модели:

­ накопление и повторное использование программных средств, моделей и прототипов;

­ ориентация на развитие и модификацию ПО в процессе его проектирования;

­ анализ риска и издержек в процессе проектирования.

Проектирование баз данных -- процесс создания схемы базы данных и определения необходимых ограничений целостности.

Основные задачи:

­ обеспечение хранения в БД всей необходимой информации;

­ обеспечение возможности получения данных по всем необходимым запросам;

­ сокращение избыточности и дублирования данных;

­ обеспечение целостности базы данных.

1.2.1 Выбор среды разработки

Нами был выбран Microsoft Visual Studio 2015 -- в первую очередь это набор инструментов для создания программного обеспечения: от планирования до разработки пользовательского интерфейса, написания кода, тестирования, отладки, анализа качества кода и производительности, развертывания в средах клиентов и сбора данных телеметрии по использованию. Эти инструменты предназначены для максимально эффективной совместной работы; все они доступны в интегрированной среде разработки (IDE) Visual Studio.

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

­ приложения и игры, которые выполняются не только на платформе Windows, но и на Android и iOS;

­ веб-сайты и веб-службы на основе ASP.NET, JQuery, AngularJS и других популярных платформ;

­ приложения для самых разных платформ и устройств, включая, но не ограничиваясь: Office, Sharepoint, Hololens, Kinect;

­ игры и графические приложения для разных устройств Windows, включая Xbox, с поддержкой DirectX.

По умолчанию Visual Studio обеспечивает поддержку C#, C и C++, JavaScript, F# и Visual Basic. Visual Studio хорошо работает и интегрируется со сторонними приложениями, например Unity и Apache Cordova, с помощью расширений Набор средств Visual Studio для Unity и инструментов Visual Studio для Apache Cordova соответственно. Вы также можете самостоятельно расширить Visual Studio, создав собственные инструменты для выполнения специализированных задач.

1.3 Выбор языка программирования

C# - объектно-ориентированный язык программирования. Был разработан в 1998 - 2001 годах группой инженеров под руководством Андерса Хейлсберга в компании Microsoft как язык разработки приложений для платформы Microsoft .NET Framework и впоследствии был стандартизирован как ECMA-334 и ISO/IEC 23270.

Свой синтаксис C# во многом унаследовал от C++ и Java. Разработчики, имеющие опыт написания приложений на этих языках, найдут в C# много знакомых черт. Но вместе с тем он является во многом новаторским - атрибуты, делегаты и события, прекрасно вписанные в общую идеологию языка, прочно заняли место в сердцах .NET - разработчиков.

Плюсы C#:

­ быстрая компиляция;

­ присутствует дизайнер форм;

­ С подобный синтаксис;

­ поддержка и запуск на Windows x32 и Windows x64.

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

C# разрабатывался как язык программирования прикладного уровня для CLR и, как таковой, зависит, прежде всего, от возможностей самой CLR. Это касается, прежде всего, системы типов C#, которая отражает BCL. Присутствие или отсутствие тех или иных выразительных особенностей языка диктуется тем, может ли конкретная языковая особенность быть транслирована в соответствующие конструкции CLR. Так, с развитием CLR от версии 1.1 к 2.0 значительно обогатился и сам C#; подобного взаимодействия следует ожидать и в дальнейшем (однако, эта закономерность была нарушена с выходом C# 3.0, представляющего собой расширения языка, не опирающиеся на расширения платформы .NET). CLR предоставляет C#, как и всем другим .NET-ориентированным языкам, многие возможности, которых лишены "классические" языки программирования.

1.3.2 Описание SQL

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

Согласно общепринятому стилю программирования, операторы (и другие зарезервированные слова) в SQL обычно рекомендуется писать прописными буквами.

Операторы SQL делятся на: операторы определения данных (Data Definition Language, DDL):

Create - создает объект БД (саму базу, таблицу, представление, пользователя и т. д.),

Alter - изменяет объект,

Drop - удаляет объект;

операторы манипуляции данными (Data Manipulation Language, DML):

Select - выбирает данные, удовлетворяющие заданным условиям,

Insert - добавляет новые данные,

Update - изменяет существующие данные,

Delete - удаляет данные;

операторы определения доступа к данным (Data Control Language, DCL):

Grant - предоставляет пользователю (группе) разрешения на определенные операции с объектом,

Revoke отзывает ранее выданные разрешения,

Deny задает запрет, имеющий приоритет над разрешением;

операторы управления транзакциями (Transaction Control Language, TCL):

Commit - применяет транзакцию,

Rollback откатывает все изменения, сделанные в контексте текущей транзакции,

Savepoint - делит транзакцию на более мелкие участки.

Операторы описания данных

Операторы описания данных предназначены для описания (создания), изменения описания и уничтожения объектов базы данных.

В SQL различаются следующие виды объектов:

­ база данных (database);

­ таблица (table);

­ столбец (column);

­ индекс (index);

­ снимок (view);

­ синоним (synonym).

Каждый объект имеет собственное имя - идентификатор. Каждый объект имеет владельца т.е. того пользователя, который его создал.

Глава 2. Разработка исходного кода

2.1 Исходный код

namespace WindowsFormsApp19

{

public partial class Form1 : Form

{

SqlConnection sqlConnection; // переменная класса SQL для подключения базы

public Form1()

{

InitializeComponent();

}

private async void button2_Click(object sender, EventArgs e)

{

try

{

if (!string.IsNullOrEmpty(textBox1.Text) && !string.IsNullOrWhiteSpace(textBox1.Text) && // проверка на пустые поля

!string.IsNullOrEmpty(textBox2.Text) && !string.IsNullOrWhiteSpace(textBox2.Text) &&

!string.IsNullOrEmpty(textBox3.Text) && !string.IsNullOrWhiteSpace(textBox3.Text) &&

!string.IsNullOrEmpty(comboBox1.Text) && !string.IsNullOrWhiteSpace(comboBox1.Text) &&

!string.IsNullOrEmpty(comboBox2.Text) && !string.IsNullOrWhiteSpace(comboBox2.Text) &&

!string.IsNullOrEmpty(comboBox3.Text) && !string.IsNullOrWhiteSpace(comboBox3.Text))

{

//далее идет запись в таблицу

SqlCommand command = new SqlCommand("INSERT INTO [Table] (Фамилия, Имя, Карта, Рейс, Место) VALUES(@Фамилия, @Имя, @Карта, @Рейс, @Место)", sqlConnection);

command.Parameters.AddWithValue("Фамилия", textBox1.Text);

command.Parameters.AddWithValue("Имя", this.textBox2.Text);

command.Parameters.AddWithValue("Карта", this.textBox3.Text);

command.Parameters.AddWithValue("Рейс", this.comboBox1.Text);

string Mes = this.comboBox2.Text + Convert.ToString(comboBox3.Text);// совместим информацию из комбобоксов чтобы записать ее в один стольбец таблицы

command.Parameters.AddWithValue("Место", Mes);

await command.ExecuteNonQueryAsync();

}

else

{

MessageBox.Show("Заполните поля");

}

}

catch

{

MessageBox.Show("Неверно заполнены поля");

}

}

private void groupBox1_Enter(object sender, EventArgs e)

{

}

private async void Form1_Load(object sender, EventArgs e)

{

// далее созданна переменная в которой будет храниться путь к базе данных

string conecshenstr = @"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=C:\Users\Dmitriy\kursovik1\курсовая Самолет\WindowsFormsApp19\WindowsFormsApp19\Database1.mdf;Integrated Security=True";

sqlConnection = new SqlConnection(conecshenstr); // указано куда будет обращаться переменая класса SQl

await sqlConnection.OpenAsync(); // открываем соединение с базой

SqlDataReader sqlReader = null; // создаем переменную для считывания информации из базы

SqlCommand command = new SqlCommand("SELECT * FROM[Table]", sqlConnection); // переменная класса Command берет всю информацию из таблицы Person по средством переменной класса SQl созданой ранее

try // изключение на случай ошибки

{

}

catch (Exception ex) // если ошибка возникает вывести окно об ошибке

{

MessageBox.Show(ex.Message.ToString(), ex.Source.ToString(), MessageBoxButtons.OK, MessageBoxIcon.Error);

}

finally // при закрытии программы закрывается путь в базу данных открытый ранее

{

if (sqlReader != null)

sqlReader.Close();

}

}

private async void button1_Click(object sender, EventArgs e)

{

listBox1.Items.Clear();

SqlDataReader sqlReader = null; // создаем переменную для считывания информации из базы

SqlCommand command = new SqlCommand("SELECT * FROM[Table]", sqlConnection); // переменная класса Command берет всю информацию из таблицы Person по средством переменной класса SQl созданой ранее

try // изключение на случай ошибки

{

sqlReader = await command.ExecuteReaderAsync(); // считывается информация из переменной comand в переменную SqlReader

while (await sqlReader.ReadAsync()) //цикл который переберает все строки из таблицы данных в переменой SqlReader

{

listBox1.Items.Add(Convert.ToString(sqlReader["Фамилия"]) + " " + Convert.ToString(sqlReader["Имя"]) + " " + Convert.ToString(sqlReader["Рейс"]) + " " + Convert.ToString(sqlReader["Место"])); // записываем в лист бокс информации из таблицы

}

}

catch (Exception ex) // если ошибка возникает вывести окно об ошибке

{

MessageBox.Show(ex.Message.ToString(), ex.Source.ToString(), MessageBoxButtons.OK, MessageBoxIcon.Error);

}

finally // при закрытии программы закрывается путь в базу данных открытый ранее

{

if (sqlReader != null)

sqlReader.Close();

}

}

}

}

Глава 3. Пример работы программы

3.1 Вид главного окна

После запуска программы открывается главное окно, изображенное на рисунке 3.1.

Рисунок 3.1- Главное окно программы

Рисунок 3.2 - Форма для заполнения рейса и места

Рисунок 3.3 - форма отображения БД

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

Рисунок 3.4 - Заполненная форма

Первым делом нам необходимо занести всю информацию в поля данных: Фамилию, Имя, номер карты, имени на карте и 3 цифры на обратной стороне карты. После этого выбираем рейс из выбранного списка городов и место по желанию клиента. Нажимаем - Оплата и вся нужная информация помещается в нашу БД. На данном этапе инструкция по применению заканчивается.

Заключение

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

­ изучение предметной области;

­ определение среды разработки системы;

­ разработка основного окна проекта интерфейса;

­ разработка программного продукта.

Были сформулированы основные требования и выделены ключевые технические средства, необходимые для достижения цели.

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

визуальный программирование интерфейс

Список литературы

1. Кобайло, А.С. Дипломное проектирование / А.С. Кобайло, О.В. Герман. - Минск: БГТУ, 2010. - 72 с.

2. Compare Microsoft SQL Server to MySQL - Microsoft, 2011.

3. Библиотека MSDN (по-русски) / ADO.NET. - Microsoft, 2011.

4. Горев А. Эффективная работа с СУБД / А. Горев, С. Макашарипов, Р. Ахаян. - СПб.: Питер, 2005.- 704 с.

5. Википедия - свободная энциклопедия / SQL

6. Википедия - свободная энциклопедия / C_Sharp

Размещено на Allbest.ru

...

Подобные документы

  • Обзор существующих решений и обоснование выбора языка программирования. Разработка структурной схемы, интерфейса программного продукта. Технические требования к оборудованию, тест программного продукта, руководство системного программиста и оператора.

    дипломная работа [2,0 M], добавлен 10.07.2012

  • Разработка программного продукта с помощью языка программирования Visual Basic. Описание интерфейса пользователя и возможностей программы. Исходный код основных модулей. Программа, демонстрирующая основные возможности диаграмм и среды Visual Basic.

    контрольная работа [989,9 K], добавлен 29.03.2011

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

    курсовая работа [449,8 K], добавлен 14.01.2011

  • Описание программного продукта Visual Studio. Возможности, преимущества и недостатки бесплатной среды программирования Sharp Develop для проектов на платформе MS.NET. Получение информации из справочной системы .NET SDK. Запуск визуального отладчика CLR.

    реферат [393,4 K], добавлен 05.04.2017

  • Обоснование языка программирования Object Pascal и среды разработки Delphi. Создание интерфейса пользователя. Проектирование структуры и описание компонентов, использованных при разработке программного продукта. Составление инструкции пользователя.

    курсовая работа [888,7 K], добавлен 20.05.2015

  • Обоснование выбора языка программирования. Анализ входных и выходных документов. Логическая структура базы данных. Разработка алгоритма работы программы. Написание программного кода. Тестирование программного продукта. Стоимость программного продукта.

    дипломная работа [1008,9 K], добавлен 13.10.2013

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

    дипломная работа [2,3 M], добавлен 19.01.2017

  • Требования к составу и параметрам технических средств. Выбор языка программирования. Структурная схема программного продукта. Проектирование пользовательского интерфейса. Создание системы и заполнение базы данных. Разработка форм ввода-вывода информации.

    курсовая работа [1,2 M], добавлен 30.01.2016

  • Правила оказания услуг почтовой связи. Тарифы на оказание универсальных услуг почтовой связи. Программная реализация решения задачи. Пример выполнения программы. Разработка программного продукта в среде визуального программирования CodeGear RAD Studio.

    курсовая работа [136,9 K], добавлен 01.02.2010

  • Анализ существующих решений для составления расписания репетитора. Разработка архитектуры программного продукта. Выбор инструментальных средств. Проектирование реляционной базы данных. Определение методики тестирования. Реализация интерфейса пользователя.

    дипломная работа [411,7 K], добавлен 22.03.2018

  • Техника создания графики при помощи API функций, экспортируемых библиотекой GDI32.DLL. Разработка на языке программирования С++ в среде программирования Microsoft Visual C++ программы для отображения часов реального времени в цифровом и аналоговом виде.

    курсовая работа [2,8 M], добавлен 27.01.2010

  • Разработка на языке программирования C# в среде Microsoft Visual Studio 2010 на базе Microsoft NET Framework 4 (4.5) программного средства, реализующего компилятор модельного языка программирования. Лексический, синтаксический и семантический анализатор.

    курсовая работа [1,3 M], добавлен 24.06.2013

  • Общие сведения о работе программы в среде программирования Microsoft Visual Studio 2008, на языке программирования C++. Ее функциональное назначение. Инсталляция и выполнение программы. Разработанные меню и интерфейсы. Алгоритм программного обеспечения.

    курсовая работа [585,5 K], добавлен 24.03.2009

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

    курсовая работа [6,6 M], добавлен 11.01.2017

  • Выбор инструментария программирования, технология создания электронного учебника. Установка программного продукта, инструкция пользователя по сопровождению. Набор тестов и тестирование, протокол ошибок. Расчёт цены и себестоимости программного продукта.

    курсовая работа [1,9 M], добавлен 09.12.2010

  • Принципы создания программ в среде программирования Delphi 7.0. Реализация программного продукта, выполняющего решение задач по дисциплине "Численные методы". Разработка интерфейса программного продукта. Методы тестирования по стратегии "черного ящика".

    курсовая работа [4,3 M], добавлен 18.06.2012

  • Структура и назначение программного кода программы по созданию 3D-графики средствами языка программирования Visual Basic. Элементы управления "Окно формы" и "Таймер", выполняемые ими функции и основные свойства, значение в работе программного кода.

    лабораторная работа [362,4 K], добавлен 06.07.2009

  • Особенности алгоритмов, критерии качества. Создание и применение программного продукта на языке Delphi. Тип операционной системы. Внутренняя структура программного продукта. Руководство пользователя и программиста, расчет себестоимости и цены программы.

    дипломная работа [1,5 M], добавлен 12.06.2009

  • Техническое задание на разработку автоматизированной системы и складского учета управления универсальной торговой базы. Проектирование информационной системы и выбор среды для создания программного продукта. Создание интерфейса и руководство пользователя.

    дипломная работа [2,1 M], добавлен 11.07.2015

  • Языки среды программирования Visual Studio. Стартовая страница интегрированной среды разработки. Окно New Project. Вкладка разработки формы. Перемещение и изменение размера кнопки. Прибавление программного кода к кнопке. Запуск и сохранение проекта.

    презентация [1,4 M], добавлен 29.04.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.