Разработка программы "ПК Сервис"
Организация входных и выходных данных. Выбор состава технических и программных средств. Функционал для заполнения заявки для постоянно клиента. Форма вывода справки по программе. Таблица файлов, входящих в проект. Тестирование программы, ее листинг.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 25.05.2014 |
Размер файла | 2,5 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru
Содержание
Введение
1. Разработка эскизного и технического проекта программы
1.1 Назначение и область применения
1.2 Технические характеристики
1.2.1 Постановка задачи
1.2.2 Описание алгоритма
1.2.3 Организация входных и выходных данных
1.2.4 Выбор состава технических и программных средств
2 . Разработка рабочего проекта
2.1 Разработка программы
2.2 Спецификация программы
2.3 Описание программы
2.4 Тестирование программы
3 . Руководство оператора (пользователя)
Заключение
Список использованных источников
Введение
Информационные технологии являются неотъемлемой частью нашей жизни. Все чаще это проявляется как в повседневности, так и на производстве. Информационные технологии в наше время занимают огромный процент на мировом рынке. Все больше и больше людей пользуются информационными достижениями, призванными не только ускорить получение какой-либо информации, но и приспособленных для выполнения рутинных бытовых задач, что существенно уменьшает труд человека.
Производители услуг и товаров стремятся так же автоматизировать производственную деятельность, что значительно уменьшает затраты и существенно снижает человеческий фактор.
Данный курсовой проект направлен на разработку программы «ПК Сервис», которая призвана повысить степень автоматизированности производственного процесса за счет повышения качества и скорости обслуживания клиентов.
Программа «ПК Сервис» предназначена для возможности быстрого и наглядного составления заявок на обслуживание, осмотр, ремонт компьютерной техники и ее комплектующих. Приложение будет предоставлять возможность хранения базы клиентов и, в случае надобности, быстро, без повторного ввода данных клиента, заполнить новую заявку на выполнение технических работ.
Так же, приложение будет обладать функционалом для предоставления возможности вывода на печать чека за оказанные услуги.
Клиентам, обращающимся в данный сервис неоднократно, будет предоставляться скидка на услуги в размере 3% от стоимости предоставленных услуг.
Для предоставления скидки клиенту необходимо знать свой клиентский номер, который будет сгенерирован и выведен на печать программой при первом обращении в данный сервис.
Программа, которая будет являться результатом разработки курсового проекта, призвана повысить скорость, удобство и, соответственно, производительность труда сотрудников сервиса при обслуживании клиентов. Так же, программа устраняет необходимость затрачивания фондов предприятия на заказ системы магнитных карт покупателей (в целях предоставления системы скидок).
Усилие при разработке программы направлено на интуитивность и понятность работы интерфейса, что несомненно является плюсом для предприятия, так как работать в ней сможет любой пользователь, что существенно снижает экономические и временные затраты на обучение сотрудников сервиса.
Итак, целью данного курсового проекта является составление программы «ПК Сервис» с помощью выбранных технических и программных средств, её отладка и оптимизация, в соответствии со знаниями, полученными на дисциплине «Технология разработки программных продуктов».
Для реализации данной цели необходимо решить следующие задачи:
- изучить потребности и особенности отрасли обслуживания персональных компьютеров;
- ознакомиться с требованиями, предъявляемыми к ним;
- выбрать программное и технической обеспечение для решения поставленной цели;
- разработать структуру программного продукта;
- разработать интерфейс программного продукта;
- изучить элементы языка Object Pascal, а так же особенности его разработки в среде Turbo Delphi и возможность работы с системными функциями.
1. Разработка эскизного и технического проекта программы
1.1 Назначение и область применения
Данная программа будет предоставлять функционал для оформления заявок предприятия по обслуживанию персональных компьютеров и их комплектующих, а так же ведению базы постоянных клиентов.
1.2 Технические характеристики
1.2.1 Постановка задачи
Разработать программный модуль «ПК Сервис».
1.2.2 Описание алгоритма
При запуске программа будет выводить главную форму, на которой будет верхний бар управления, а так же главное меню. В меню или баре можно будет выбрать, для какого клиента необходимо оформить заявку.
Если будет выбран новый клиент, то необходимо ввести ФИО, вид работы, стоимость и дату приема заказа. После заполнения заявки клиенту будет присвоен индивидуальный номер для возможности скидки в следующий раз, а клиент будет занесен в базу программного модуля.
Если будет выбран постоянный клиент, то после ввода его номера, при условии наличия записи с данным номером клиента в базе, ФИО заполняется автоматически из базы; вид работы, стоимость и дата заказа заполняется вручную. Так же оказывается скидка в 3% на услуги. Если номер клиента не будет найден в базе, программа должна будет выдать сообщение о ошибке, и предложить повторить ввод. Данные о покупки будут добавлены в файл базы данного клиента.
Так же после составления заявки программа опционально будет иметь возможность печати чека.
Программный продукт будет дополнительно содержать в себе отдельные формы для справки о программе и информации о разработчике.
В программах подобного типа возможно некорректное отображение данных на форме. Эту проблему возможно решить установкой параметров компонентов при запуске программы, а так же запретом на изменение размера формы. Программный продукт будет работать исключительно в оконном режиме.
Так же из-за большого объема вводимых, хранимых данных и разнообразия их видов. Необходима возможность запрета на ввод некорректных данных. ФИО, вид работы вводятся исключительно русскими буквами, без возможности ввода символов и цифр. Стоимость будет поддерживать целые числа или дробные с двумя знаками после запятой. Для ввода даты будет использован специальный компонент, позволяющий выбирать дату при помощи визуального календаря, либо осуществлять фильтрованный ручной ввод. Иными словами, данное решение позволит ввести некорректную дату.
Применение фильтрации входных данных необходимо для исключения разрушительных сбоев и корректной работы программы.
1.2.3 Организация входных и выходных данных
В программе будут использоваться 3 типа входных данных:
- текстовые данные, вводимые пользователем с клавиатуры;
- текстовые файлы, загружаемые программой из папки «Base» и «Setting» проекта программы;
- графические файлы, загружаемые программой из папки «res» проекта программы.
Выходные данные представляют собой динамически изменяемую графическую информацию, выводимую на экран персонального компьютера, принтер или текстовый файл в виде текстовой информации.
1.2.4 Выбор состава технических и программных средств
Средой разработки программы был выбран продукт компании CodeGear Turbo Delphi, включающего интегрированную среду разработки программного обеспечения и ряд других инструментальных средств.
Среда разработки Turbo Delphi имеет ряд преимуществ:
- улучшенная отладка программ;
- высокоскоростной компилятор;
- эффективность создания пользовательского интерфейса программы за счет простоты визуального построения;
- простота и функциональность инструментов для построения баз данных;
- позволяет свести к минимуму объем вводимого вручную программного кода.
Языком программирования был выбран язык высокого уровня - Object Pascal.
Язык Object Pascal является результатом развития языка программирования Turbo Pascal.
Наиболее существенным отличием от традиционного языка Turbo Pascal является наличие достаточно сложных структур данных (классы) и возможность средствами Object Pascal обращаться к функциям Windows API для создания полноценных Windows - приложений.
2 . Разработка рабочего проекта
2.1 Разработка программы
Для разработки программ «ПК Сервис» используется среда разработки программного обеспечения Turbo Delphi. В данной среде был создан проект с названием Project2. Данный проект состоит из пяти программных модулей и четырех форм: Form2 (рисунок 1 - 6), Form1 (рисунок 7), AboutBox (рисунок 8), OkRightDlg (рисунок 9).
На первой форме размещено главное меню программы и функционал для заполнения заявок и печати чеков, на второй форме реализована справка по программе, на третьей форме размещена информация о программе, на четвертой форме размещен функционал для считывания с клавиатуры клиентского номера.
Рисунок 1 - Главная форма программы
Рисунок 2 - Функционал для заполнения новой заявки
Рисунок 3 - Функционал для заполнения заявки для постоянно клиента
Рисунок 4 - Невизуальные элементы главной формы
Рисунок 5 - Подпункты первого пункта меню главной формы программы
Рисунок 6 - Подпункты второго пункта меню главной формы программы
Главная форма представляет собой стандартное окно класса TForm и содержит следующие необходимые для функционирования программы компоненты, расположенные ниже, в порядке их размещения:
- 1-й: Form1:TForm - Основная форма проекта. Контейнер всех объектов;
- 2,3,4 и 5-й: элементы элемента MainMenu1. Заголовки подпунктов меню формы проекта;
- 6-й: GropupBox1 - контейнер для кнопок выбора типа создаваемой заявки;
- 7 и 8-й: Button4 и Button5 - кнопки для выбора типа создаваемой заявки;
- 9-й: Memo1 - для предварительного просмотра выводимого на печать чека;
- 10, 26 и 44-й: Image3, Image2 и Image1 - контейнер для вывода изображения на форму;
- 11 и 27-й: GroupBox, GroupBox2 - контейнеры для вывода функционала для заполнения заявки на обслуживание клиента;
- 12 - 14, 29-31-й: Edit1, Edit2,Edit3, Edit5, Edit6,Edit7 - поля ввода для текстовых данных пользователя: фамилия, имя, отчество;
- 15 и 32-й: SpeedButton3, SpeedButton2 - кнопки для прибавления вида работ в заявке клиента;
- 16 и 33-й: SpeedButton5, SpeedButton4 - кнопки для очистки всех видов ранее выбранных работ;
- 17-21, 23,34-37,39,41,45 и 46-й: Label1, Label2, Label3, Label4, Label5, Label7, Label8, Label9, Label10, Label11, Label12,Label14,Label15, Label17 - метки формы для вывода информации и пояснения значений элементов формы;
- 22 и 40-й: Edit4 и Edit8 - редактируемые текстовые поля для ввода стоимости работ;
- 24 и 42-й: DataTimePicker2 и DataTimePicker2 для ввода даты приема заказа;
- 25 и 43-й: Button 1 и Button2 - кнопки для создания новой заявки;
- 27 и 38-й: Combobox1 и Combobox2 - раскрывающиеся списки для выбора вида работ;
- 47-й: XPManifest1 - для корректного отображения дизайна формы программы в предыдущих версиях операционных систем Windows;
- 48-й: MainMenu1 - для отображения меню программы;
- 49-й: Пункт меню для создания заявки для нового клиента;
- 50-й: Пункт меню для создания заявки для постоянного клиента;
- 51-й: Пункт меню для закрытия программы;
- 52-55-й: Пункты меню для выбора цвета главной формы программы;
- 56-й: Popupmenu1- для настройки контекстного меню.
Рисунок 7 - Форма вывода справки по программе
Форма вывода справки по программе представляет собой стандартное окно класса TForm и содержит следующие необходимые для функционирования программы компоненты, расположенные ниже, в порядке их размещения:
- 1-й: Form1:TForm - форма справки по программе;
- 2 и 3-й: Image1 и Image3 - контейнеры для вывода изображений на форму для получения справки;
- 4-й: Button1 - кнопка для закрытия формы для получения справки;
- 5-13-й: Label1, Label2, Label3, Label4, Label5, Label6, Label7, Label8, Label9 - метки формы для вывода справочной информации пользователю.
-
Рисунок 8 - Форма вывода информации о программе
Форма вывода информации о программе представляет собой стандартное окно класса TForm и содержит следующие необходимые для функционирования программы компоненты, расположенные ниже, в порядке их размещения:
- 1-й: AboutBox:TForm - форма вывода информации о программе;
- 2-й: Image1 - контейнер для вывода изображений на форму;
- 3-й: Panel1 - контейнер для размещения элементов вывода информации о программе;
- 4-й: Button1 - кнопка для закрытия формы вывода информации о программе;
- 5-8-й: Label1, Label2, Label3 - метки формы для вывода пользователю информации о программе.
Рисунок 9 - Форма для ввода с клавиатуры клиентского номера.
Форма для ввода с клавиатуры клиентского номера представляет собой стандартное окно класса TForm и содержит следующие необходимые для функционирования программы компоненты, расположенные ниже, в порядке их размещения:
- 1-й: OkRightDlg:TForm - форма для ввода с клавиатуры клиентского номера;
- 2-й: Label1 - метка формы для пояснения значения элемента формы;
- 3-й: Edit1 - поле для ввода клиентского номера;
- 4 и 5-й: OKBtn и CancelBtn - кнопки для подтверждения или отмены ввода клиентского номера.
2.2 Спецификация программы
Исполнимый файл программного модуля «ПК Сервис» имеет название Project2.exe. Помимо исполнимого файла в проект включены следующие файлы (Таблица 1):
Таблица 1 - Таблица файлов, входящих в проект
Наименование |
Обозначение |
Примечание |
|
Base |
Папка проекта |
Служит для хранения файлов с данными о клиентах |
|
Res |
Папка проекта |
Служит для хранения изображений, используемых в программе |
|
Setting |
Папка проекта |
Служит для хранения файла с параметрами программы |
|
ABOUT.dcu |
Файл результата компиляции *.pas |
Содержит результат компиляции кода формы информации о программе |
|
ABOUT.dfm |
Файл формы |
Файл формы информации о программе |
|
ABOUT.pas |
Файл кода формы |
Файл кода формы информации о программе |
|
OKCANCL2.dcu |
Файл результата компиляции *.pas |
Содержит результат компиляции формы ввода клиентского номера |
|
OKCANCL2.ddp |
Ключ файла параметров |
Ключ файла параметров формы ввода клиентского номера |
|
OKCANCL2.dfm |
Файл формы |
Файл формы ввода клиентского номера |
|
OKCANCL2.pas |
Файл кода формы |
Файл кода формы ввода клиентского номера |
|
Project2.cfg |
Файл установок проекта |
Файл установок проекта программы |
|
Project2.dpr |
Файл проекта |
Файл проекта |
|
Project2.res |
Файл ресурсов |
Файл ресурсов проекта |
|
Unit1.dcu |
Файл результата компиляции *.pas |
Содержит результат компиляции формы справки приложения |
|
Unit1.ddp |
Ключ файла параметров |
Ключ файла параметров формы справки приложения |
|
Unit1.dfm |
Файл формы |
Файл формы справки приложения |
|
Unit1.pas |
Файл кода формы |
Файл кода формы справки приложения |
|
Unit2.dcu |
Файл результата компиляции *.pas |
Содержит результат компиляции главной формы приложения |
|
Unit2.ddp |
Ключ файла параметров |
Ключ файла параметров главной формы приложения |
|
Unit2.dfm |
Файл формы |
Файл главной формы приложения |
|
Unit2.pas |
Файл кода формы |
Файл кода главной формы приложения |
|
31.bmp |
Файл изображения |
Файл для вывода изображения в программе |
|
Gakuseisean-Ivista-2-Device-Printer.ico |
Файл изображения |
Файл для вывода изображения в программе |
|
gnome_utilities_system_monitor.ico |
Файл изображения |
Файл для вывода изображения в программе |
|
Oxygen-Icons.org-Oxygen-Actions-user-group-new.ico |
Файл изображения |
Файл для вывода изображения в программе |
|
Oxygen-Icons.org-Oxygen-Places-user-identity.ico |
Файл изображения |
Файл для вывода изображения в программе |
|
Question.ico |
Файл изображения |
Файл для вывода изображения в программе |
|
Warning.ico |
Файл изображения |
Файл для вывода изображения в программе |
|
add.bmp |
Файл изображения |
Файл для вывода изображения в программе |
|
cl.bmp |
Файл изображения |
Файл для вывода изображения в программе |
|
Setting.txt |
Текстовый файл |
Файл для хранений пользовательских параметров программы |
2.3 Описание программы
Общие сведения.
Разработанное приложение является программой «ПК «Сервис». Программа разработана в среде разработки программного обеспечения Turbo Delphi на языке программирования Object Pascal.
Функциональное назначение.
Программа предназначена для автоматизации производственного процесса за счет повышения скорости создания заявок на обслуживание компьютерной техники и ее комплектующих сотрудниками сервиса при обслуживании клиентов.
Используемые технические средства.
Для стабильной работы программы требуются следующие технические и программные средства:
- Windows XP/Vista/7/8 (x86 и x64);
- видео память не менее 1 Мб. Ускоритель графики не требуется;
- оперативной памяти не менее 64 Мб;
- процессор мощностью 400 МГц или выше;
- объем свободного места на жестком диске не менее 100 Мб;
- манипуляторы: клавиатура и мышь;
- устройства вывода информации: монитор с разрешением 800 х 600 точек и выше.
Вызов и загрузка.
Программа запускается двойным кликом левой кнопки мыши по файлу Project2.exe в проводнике Windows, либо нажатием правой кнопки мыши по указанному файлу и выбором пункта меню «Открыть».
Входные данные.
В программе были использованы три типа входных данных:
- текстовые данные, вводимые пользователем с клавиатуры;
- текстовые файлы, загружаемые программой из папки «Base» и «Setting» проекта программы;
- графические файлы, загружаемые программой из папки «res» проекта программы.
2.4 Тестирование программы
Для разработки программы «ПК Сервис» используется среда разработки программного обеспечения Turbo Delphi. Эта среда предоставляет широкий набор инструментов для отладки созданного приложения. Они позволяют приостанавливать исполнение процедур, проверять значения в памяти и регистрах, изменять переменные, наблюдать за обменом сообщениями и получать полное представление о том, что делает код.
Основными операциями в процессе разработки являлись: создание форм, размещение компонентов, редактирование свойств этих компонентов, формирование визуального пользовательского интерфейса, написание кода программы для обработки событий, сохранение и компиляция проекта.
В Turbo Delphi имеется мощный отладчик, встроенный в интегрированную среду. Доступ к его возможностям можно получить через меню «Run» среды разработки приложений.
Способы отладки в Turbo Delphi:
- точка останова;
- условная точка останова;
- точка останова по обращению к данным;
- точка останова по адресу;
- точка останова по загрузке модуля;
- пошаговое выполнение программы;
- использование окна Watch;
- инспекторы отладки;
- использование команд Evaluate и Modify;
- доступ к стеку;
- просмотр потоков;
- протокол событий;
- просмотр модулей;
- окно CPU.
Все вышеперечисленные способы позволяют эффективно произвести отладку приложения.
При испытании программы ставилась цель проверить программу на работоспособность и корректность создания заявок, а так же корректность вывода чеков на печать. Так же ставилась задача максимально уменьшить или вовсе исключить «человеческий фактор» за счет понятности и интуитивности пользовательского интерфейса, проверить программу на отсутствие логических ошибок и возникновение исключительных ситуаций.
Результатом тестирования и отладки стало обнаружение следующих проблем: программа сервис файл
- нарушение логики функционирования элементов программы;
- ошибки при считывании данных из текстовых файлов, формирующих клиентскую базу;
- проблемы с отображением изображений, выводимых в форме;
- отсутствие проверки вводимых данных пользователем.
Все это могло привести систему не только к снижению эксплуатационных характеристик, но и к полному бездействию программы.
Все эти недостатки были исправлены или заменены наиболее оптимальными решениями.
Для решения приведенных проблем были применены следующие действия:
- предоставление пользователю только тех действий, которые не будут вызвать исключительных ситуаций при работе в программе;
- отладка кода программы;
- проверка входных данных и правильная их обработка;
- проверка вводимых пользователем данных.
3. Руководство оператора (пользователя)
Общие сведения.
Разработанная программа предназначена для автоматизации производственного процесса путем предоставления удобного для сотрудников сервиса функционала по созданию заявок на обслуживание клиентов. Так же в программе реализован функционал предоставления скидок постоянным клиентам и функционал вывода на печать чеков по оформленной заявке.
Разработанная программа проста в понимании и использовании, а это значит, что пользователем может быть человек, не имеющий опыта работы в подобных программах. Так же отсутствует надобность обучения работе с программой.
Установка.
Для работы в этой программе необходимо скопировать исполняемый файл «Project2.exe», папки «Setting», «Base», «res» в какую-либо директорию на жестком диске в одну папку.
Запуск.
Для запуска программы необходимо запустить кликнуть левой клавишей мыши по исполняемому файлу «Project2.exe».
Инструкции по работе.
При работе с программой необходимо внимательно читать все пояснения ко всем редактируемым текстовым полям. Необходимо соблюдать логику действий при создании заявок.
Сообщения пользователю.
Пользователь в процессе работы может получить сообщения следующего содержания:
- «Пользователь найден» - пользователь с введенным номером найден в базе;
- «Нет такого, проверьте файл по пути «путь_к_файлу»» - пользователь с введенным номером отсутствует, необходимо проверить существование файла в директории «путь_к_файлу» с именем номера пользователя.
- «Не все поля заполнены. Пожалуйста, повторите ввод» - проверить, все ли поля заполнены;
- «Нельзя добавить больше!» - максимальное количество допустимых видов работ достигнуто;
- «Ничего не введено» - необходимо перед добавлением вида работ выбрать вид работ.
-
Заключение
Среда разработки программного обеспечения Turbo Delphi- это очень удобная среда для быстрой разработки Windows - приложений.
Turbo Delphi позволяет ускорить процесс разработки и отладки создаваемого приложения за счет встроенных средств отладки, редактора форм для упрощения создания графического интерфейса.
В ходе курсового проекта передо мной была поставлена задача разработать программу «ПК Сервис», которая повысит степень автоматизированности производственной деятельности за счет увеличения скорости создания заявок на обслуживание клиента и будет предоставлять следующий функционал:
- создание заявок на обслуживание компьютерной техники и её комплектующих для новых клиентов;
- создание заявок на обслуживание компьютерной техники и её комплектующих для постоянных клиентов;
- функционал для предоставления скидок клиентам, обращающимся неоднократно в сервис;
- функционал для вывода на печать чека за оказанные услуги.
При выполнении курсового проекта мною были закреплены знания по работе в среде разработки программного обеспечения TurboDelphi. Были значительно расширены знания высокоуровневого языка программирования Object Pascal. Так же, были изучены потребности и особенности отрасли обслуживания персональных компьютеров.
А так же была проделана следующая работа:
- изучены потребности и особенности отрасли обслуживания персональных компьютеров;
- разработана структура программного продукта;
- разработан интерфейс программного продукта;
- изучена возможность работы с системными функциями.
Была произведена отладка приложения, в результате чего проявились ошибки, допущенные на этапе кодирования. В результате их анализа с помощью встроенных средств отладки удалось ликвидировать и предупредить их появление в дальнейшем.
Программа прошла тестирование методом «черного ящика» и является полностью работоспособной.
Список использованных источников
1 Бобровский, С.И. Технологии Delphi: разработка приложений для бизнеса: учебный курс / С.И. Бобровский. - Москва; Санкт-Петербург; Нижний Новгород: Питер, 2007. - 720 с.
2 Пестриков, В. М. Delphi на примерах / В. М. Пестриков, А. Н. Маслобоев. -- Санкт-Петербург: БХВ-Петербург, 2005. -- 496 с.
3 Рудаков, А. В. Технология разработки программных продуктов: учебное пособие - Москва: Академия, 2006. - 208 с.
4 Стивене, Р. Delphi. Готовые алгоритмы / Род Стивене; Пер. с англ. Мерещука П. А. - 2-е издание - Москва: ДМК Пресс, 2004. - 384 с.
5 Федоров, А. Г. Создание Windows-приложений в среде Delphi / А. Г. Федоров. - Москва: ТОО «Компьютер Пресс», 1999. - 347 с.
6 Фленов М. Е. Библия Delphi / М. Е. Фленов. -- 2-е издание, переработанное и дополненное - Санкт- Петербург: БХВ-Петербург, 2008. -- 800 с.
7 Размещено на Allbest.ru
Подобные документы
Разработка эскизного и технического проектов программы, ее назначение и область применения, технические характеристики. Организация входных и выходных данных, выбор состава технических и программных средств. Текст программы, ее описание и тестирование.
курсовая работа [1,3 M], добавлен 15.11.2009Разработка Windows-приложения, представляющего собой компьютерную игру "Кости". Организация входных и выходных данных. Минимальные требования. Выбор состава технических и программных средств. Спецификация программы, ее описание и внедрение, тестирование.
курсовая работа [475,8 K], добавлен 18.07.2012Разработка эскизного и технического проектов программы, ее назначение и область применения, описание алгоритма, организация входных и выходных данных. Выбор состава технических и программных средств, разработка рабочего проекта, спецификация программы.
курсовая работа [159,8 K], добавлен 26.01.2010Разработка эскизного и технического проектов программы, ее назначение и область применения, описание алгоритма, организация входных и выходных данных. Выбор состава технических и программных средств, разработка рабочего проекта, спецификация программы.
курсовая работа [700,6 K], добавлен 26.01.2010Разработка программы обработки изображений, позволяющей прорисовывать типовые геометрические фигуры. Выбор аппаратных и технических средств для реализации программного продукта. Организация входных и выходных данных. Блок-схема и листинг программы.
курсовая работа [2,4 M], добавлен 18.06.2014Разработка эскизного и технического проектов программы "Шифр Цезаря": назначение и область применения, описание алгоритма, организация входных и выходных данных. Выбор состава технических и программных средств, разработка, тест и внедрение программы.
курсовая работа [563,7 K], добавлен 15.07.2012Разработка эскизного и технического проекта программы идентификации личности по отпечатку. Назначение и область применения, описание алгоритма, входных и выходных данных. Выбор состава технических и программных средств. Тестирование и внедрение продукта.
курсовая работа [61,9 K], добавлен 12.05.2015Создание тестовой программы на определение доминирующего полушария мозга у человека с применением наиболее распространенного языка Visual Basic for Applications. Выбор технических и программных средств. Интерфейс программы, ее тестирование и листинг.
курсовая работа [222,5 K], добавлен 08.01.2015Выбор состава технических и программных средств разработки системы. Описание входных и выходных данных. Выбор модели базы данных. Разработка подсистемы наполнения базы данных, формирования отчетов. Разработка интерфейса пользователя, тестирование системы.
курсовая работа [3,7 M], добавлен 04.12.2014Разработка эскизного и технического проектов программы, моделирующей игру "Кости". Постановка задачи, описание алгоритма; написание программы, организация входных и выходных данных; выбор программных средств; спецификация, текст, условия выполнения.
курсовая работа [93,8 K], добавлен 11.02.2012