Разработка приложения - Курсовая работа
Скачать готовую работу по теме

Разработка приложения

Купить эту готовую работу со скидкой за 60,00 BYN
Разработка приложения
Стоимость Стоимость
от

60,00

75,00

BYN

Содержание

Введение

1. Постановка задачи

2. Вычислительная система

3. Объектно-ориентированный анализ и проектирование системы

4. Описание программного средства

5. Программа и методика испытаний

Заключение

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

Введение

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

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

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

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


1 Постановка задачи

Существует место общественного питания – пиццерия. В ней фиксированное количество столиков. Меню данной пиццерии разделено на четыре категории:

– пицца;

– коктейли;

­– мороженое;

– соки и напитки.

О каждом виде продукта предоставляются обязательные сведения:

– название;

– состав;

– вес;

– стоимость.

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

– прием заказа на основе меню и, по желанию клиента, редактирование сведений о принятом заказе;

– после приема заказа столик считать занятым до тех пор, пока заказ не будет выполнен;

– производить расчет суммы заказа;

– рассчитывать выручку за рабочий день;

– реализовать вывод отчетов по различным множественным критериям

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


2 Вычислительная система

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

Рассмотрим некоторые популярные языки программирования.

Java – объектно-ориентированный язык программирования, разрабатываемый компанией Sun Microsystems с 1991 года и официально выпущенный 23 мая 1995 года. Изначально новый язык программирования назывался Oak (James Gosling) и разрабатывался для бытовой электроники, но впоследствии был переименован в Java и стал использоваться для написания апплетов, приложений и серверного программного обеспечения.

Программы на Java могут быть транслированы в байт-код, выполняемый на виртуальной java-машине (JVM) – программе, обрабатывающей байт-код и передающей инструкции оборудованию, как интерпретатор, но с тем отличием, что байт-код, в отличие от текста, обрабатывается значительно быстрее.

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

Фактически большинство архитектурных решений, принятых при создании Java, было продиктовано желанием предоставить синтаксис, сходный с C и C++. В Java используются практически идентичные соглашения для объявления переменных, передачи параметров, операторов и для управления потоком выполнением кода.

К недостаткам языка следует отнести чрезмерную нагрузку на оперативную память оборудования. По некоторым данным и время выполнения одних и тех же задач в полтора-два раза у продуктов этого языка медленнее, чем на тех же С.

Delphi – это императивный, структурированный, объектно-ориентированный язык программирования.

Достоинства Delphi:

– простота, скорость и эффективность;

– программы, которые написаны на Delphi, не требуется снабжать дополнительными библиотеками;

– удобный, легко расширяемый объектно-ориентированный интерфейс к Windows;

– быстрый браузер классов и мгновенный вывод подсказки автозавершения кода.


СКРИНШОТЫ РАБОТЫ ПРОГРАММЫ


Заключение

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

Разрабатывая данный проект, была поставлена цель облегчения работы работников пиццерии. Данная цель была реализована в полной мере.

Была детально исследована предметная область для реализации корректной работы приложения.

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

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

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


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

1. Агуров, Павел C#. Сборник рецептов / Павел Агуров. - М.: "БХВ-Петербург", 2012. - 432 c.
2. Албахари, Джозеф C# 3.0. Справочник / Джозеф Албахари , Бен Албахари. - М.: БХВ-Петербург, 2012. - 944 c.
3. Албахари, Джозеф C# 3.0. Справочник / Джозеф Албахари , Бен Албахари. - М.: БХВ-Петербург, 2013. - 944 c.
4. Альфред, В. Ахо Компиляторы. Принципы, технологии и инструментарий / Альфред В. Ахо и др. - М.: Вильямс, 2015. - 266 c.
5. Бишоп, Дж. C# в кратком изложении / Дж. Бишоп, Н. Хорспул. - М.: Бином. Лаборатория знаний, 2013. - 472 c.
6. Вагнер, Билл С# Эффективное программирование / Билл Вагнер. - М.: ЛОРИ, 2013. - 320 c.
7. Зиборов, В.В. Visual C# 2012 на примерах / В.В. Зиборов. - М.: БХВ-Петербург, 2013. - 480 c.
8. Зиборов, Виктор Visual C# 2010 на примерах / Виктор Зиборов. - М.: "БХВ-Петербург", 2011. - 432 c.
9. Ишкова, Э. А. Самоучитель С#. Начала программирования / Э.А. Ишкова. - М.: Наука и техника, 2013. - 496 c.

Купить эту работу

Введение

1. Постановка задачи

2. Вычислительная система

3. Объектно-ориентированный анализ и проектирование системы

4. Описание программного средства

5. Программа и методика испытаний

Заключение

Стоимость Стоимость

60,00

75,00

BYN

Информация о работе

Вуз: КБиП (Колледж бизнеса и права)
Дисциплина: Конструктивоаннное программирование и языки программирования
Тип работы: Курсовая работа (проект)

Работа защищена на оценку "8" без доработок.

Уникальность свыше 40%.

Количество страниц – 20.

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

Процесс покупки готовой работы

01
1. Заказ готовой

Оставьте заявку по кнопке "купить ". Обязательно укажите правильный e-mail, на него вышлют инструкции по оплате и ваши материалы.

02
2. Оплата

На вашу электронную почту придет подробная инструкция по оплате через ЕРИП. 

03
3. Получение

Сразу после оплаты, менеджер вышлет все материалы, которые относятся к заказу, на электронную почту.

Реализовать игру Балда
Вуз: КБиП (Колледж бизнеса и права)
Дисциплина: Основы Алгоритмизации и Программирования
Тип работы: Курсовая работа (проект)

60,00

75,00

BYN

Реализовать программное средство моделирование столкновения сфер
Вуз: КБиП (Колледж бизнеса и права)
Дисциплина: Основы Алгоритмизации и Программирования
Тип работы: Курсовая работа (проект)

60,00

75,00

BYN

Реализовать программное средство редактор текста
Вуз: КБиП (Колледж бизнеса и права)
Дисциплина: Основы Алгоритмизации и Программирования
Тип работы: Курсовая работа (проект)

60,00

75,00

BYN

Программа статистической обработки результатов конкурса красоты
Вуз: КБиП (Колледж бизнеса и права)
Дисциплина: Технология разработки программного обеспечения
Тип работы: Курсовая работа (проект)

60,00

75,00

BYN

Бизнес-планирование в организации. Расчет технико-экономических показателей
Вуз: КБиП (Колледж бизнеса и права)
Дисциплина: Экономика организации
Тип работы: Курсовая работа (проект)

60,00

75,00

BYN

Программа для учета клиентов и спортивного инвентаря в службе проката
Вуз: КБиП (Колледж бизнеса и права)
Дисциплина: Технология разработки программного обеспечения
Тип работы: Курсовая работа (проект)

60,00

75,00

BYN

Программа для автоматизации составления расписания занятий в школе
Вуз: КБиП (Колледж бизнеса и права)
Дисциплина: Базы данных
Тип работы: Курсовая работа (проект)

60,00

75,00

BYN

Программа для автоматизации сотрудника отдела регистрационно-экзаменационной работы ГАИ
Вуз: КБиП (Колледж бизнеса и права)
Дисциплина: Базы данных
Тип работы: Курсовая работа (проект)

60,00

75,00

BYN

Программа для автоматизации учета рабочего времени сотрудников сети АЗС
Вуз: КБиП (Колледж бизнеса и права)
Дисциплина: Базы данных
Тип работы: Курсовая работа (проект)

60,00

75,00

BYN

Проект организация поточной линий по обработке детали, ось вертикальная
Вуз: КБиП (Колледж бизнеса и права)
Дисциплина: Экономика организации
Тип работы: Курсовая работа (проект)

60,00

75,00

BYN