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

ЛИЧНЫЙ КАБИНЕТ 

 

Здравствуйте гость!

 

Логин:

Пароль:

 

Запомнить

 

 

Забыли пароль? Регистрация

Повышение уникальности

Предлагаем нашим посетителям воспользоваться бесплатным программным обеспечением «StudentHelp», которое позволит вам всего за несколько минут, выполнить повышение уникальности любого файла в формате MS Word. После такого повышения уникальности, ваша работа легко пройдете проверку в системах антиплагиат вуз, antiplagiat.ru, etxt.ru или advego.ru. Программа «StudentHelp» работает по уникальной технологии и при повышении уникальности не вставляет в текст скрытых символов, и даже если препод скопирует текст в блокнот – не увидит ни каких отличий от текста в Word файле.

Результат поиска


Наименование:


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

Информация:

Тип работы: Курсовик. Добавлен: 12.2.2014. Сдан: 2012. Страниц: 38. Уникальность по antiplagiat.ru: < 30%

Описание (план):


Содержание
Введение.........................................................................................................................................5
1. Теоретическая реализация........................................................................................................8
1.1 Техническое задание.............................................................................................................8
1.2 Алгоритм решения задачи....................................................................................................9
1.3 Эскизный проект...............................................................................................................10
2. Практическая реализация.......................................................................................................13
2.1 Рабочий проект..................................................................................................................13
2.2 Интерфейс программы......................................................................................................24
Заключение..................................................................................................................................30
Список литературы.....................................................................................................................31
Приложение ................................................................................................................................32

Введение
Цель данной курсовой работы - написание программы выполняющей учет оплаты за общежитие, используя объектно-ориентированный подход.
Человек по-разному подходит к хранению информации. Все зависит от того сколько ее и как долго ее нужно хранить. Если информации немного, ее можно запомнить в уме, но в иных случаях мы прибегаем к помощи компьютера. Поэтому это является одной из важнейших причин, из-за которой человек изобрел эту машину и начал писать программы. В наше время практичнее сохранить информацию в файлах, в электронном виде, т.к. время бумаги и ручки постепенно исчезает.
Важной задачей обработки структурированной информации является поиск. Он представляет собой процесс выявления в некотором множестве документов всех тех, которые посвящены указанной теме, удовлетворяют заранее определенному условию запроса или содержат необходимые факты, сведения, данные.
Данная программа полностью построена на языке программирования С++. В процессе разработки использовался пакет Microsoft Visual Studio.
C++ (Си++) - компилируемый статически типизированный язык программирования общего назначения. Его направления:
- получить универсальный язык со статическими типами данных, эффективностью и переносимостью языка Си;
- непосредственно и всесторонне поддерживать множество стилей программирования, в том числе процедурное программирование, абстракцию данных, объектно-ориентированное программирование и обобщённое программирование;
- дать программисту свободу выбора, даже если это даст ему возможность выбирать неправильно;
- максимально сохранить совместимость с Си, тем самым делая возможным лёгкий переход от программирования на Си;
- избежать разночтений между Си и C++: любая конструкция, которая допустима в обоих этих языках, должна в каждом из них обозначать одно и то же и приводить к одному и тому же поведению программы;
- избегать особенностей, которые зависят от платформы или не являются универсальными;
- никакое языковое средство не должно приводить к снижению производительности программ, не использующих его;
- не требовать слишком усложнённой среды программирования [1].
В этой курсовой работе я выбрал этот язык, потому что он предоставляет мощную и гибкую среду разработки, в нём заложено максимальное количество удобных инструментов для программиста. Дело в том, что C++ чрезвычайно мощный язык, содержащий средства создания эффективных программ практически любого назначения, от низкоуровневых утилит и драйверов до сложных программных комплексов самого различного назначения.
Язык программирования С++ позволяет описывать алгоритмы и данные. Однако его выразительные возможности не исчерпываются множеством содержательных алгоритмов и связанных с ними структур данных. Даже самые абсурдные с точки зрения программиста, реализующего сколько-нибудь значимый алгоритм, предложения языка остаются абсолютно правильными и корректными для транслятора. Примеры, основанные на содержательных алгоритмах, неизбежно оставляют за рамками изложения множества предложений, на которых, порой, и выявляются характерные черты языка.
К особенностям языка C++ стоит отнести: обеспечивает полный набор операторов структурного программирования; предлагает необычно большой набор операций, имеет классы, что обеспечивает защиту данных от повреждения и ошибок при вызове функций. Много операций C++ отвечают машинным командам, допускают прямую трансляцию в машинный код. Разнообразие операций позволяет выбирать их разнообразные наборы для минимизации кода программы; поддерживает указатели на переменные и функции. Эта язык является объектно-ориентированным, и в настоящее время является наиболее распространенным.
Предшественником «C++», был язык «С», который был разработан в начале 1970-х годов сотрудниками Bell Labs Кеном Томпсоном и Денисом Ритчи как развитие языка Би. «С» был создан для использования в операционной системе UNIX. С тех пор он был портирован на многие другие операционные системы и стал одним из самых используемых языков программирования. Его ценят за эффективность, являясь популярным языком для создания системного программного обеспечения. Его также часто используют для создания прикладных программ [4].
Поэтому С++ был выбран для написания программы.


1. Теоретическая реализация
1.1. Техническое задание

Данная курсовая работа рассматривает создание программы «Учет оплаты за общежитие».
Решение задачи было выполнено на объектно-ориентированном подходе. Такая программа строится в терминах объектов и их взаимосвязей, в процесс добавляется важный этап - разработка иерархии данных.
Перед написанием надо задачу разбить на следующие подзадачи:
Описать узел, который содержит все необходимые данные.
Описать классы наследники.
Описать функции и методы для работы с данными о студентах.
Описать функции загрузки данных с клавиатуры и вывод на экран, записи в файл, поиск необходимой информации.
Цели, которые преследует программа реализованная в курсовой работе, заключаются в следующем:
Сформировать список студентов
Сформировать файл данных.
Считать список из файла;
Организовать поиск необходимой информации в списке;
Организовать набор классов для работы программы.


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

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

Рис.1.1 Алгоритм работы программы.


1.3. Эскизный проект

Программа использует консольное приложение, а сам проект относится к Windows Console Application.
Для написания используется объектно-ориенти?рованное программи?рование (ООП) - парадигма программирования, в которой основными концепциями являются понятия объектов и классов (либо прототипов).
Класс является типом данных, определяемым пользователем. В нем задаются свойства и поведение какого-либо предмета или процесса в виде полей данных (аналогично структуре) и функции для работы с ними. Создаваемый тип данных обладает пр........



Перейти к полному тексту работы


Скачать работу с онлайн повышением уникальности до 90% по antiplagiat.ru, etxt.ru или advego.ru


Смотреть похожие работы


* Примечание. Уникальность работы указана на дату публикации, текущее значение может отличаться от указанного.