Создание приложения "калькулятор" на языке JavaScript

Автор работы: Пользователь скрыл имя, 07 Апреля 2012 в 22:59, курсовая работа

Описание

Целью курсового проекта является разработка интерактивного, вспомогательного приложения «Калькулятор».
Основными задачами в данной работе являются:
1. обследование объектов и описание предметной области;
2. выбор средств разработки;

Содержание

Введение…………………………………………………………………………...6
1. Аналитическая часть…………………………………………………………...8
1.1. Описание калькулятора………………………………………..................9
1.2. Обоснование и выбор средств разработки……………………………..11
1.3. Постановка задачи……………………………………………………….18
2. Проектная часть……………………………………………………………….19
2.1. Описание основных возможностей и функций разрабатываемого приложения «Калькулятор»….……………….….…………………………….20
2.2. Программная реализация………………………………………………..21
2.3. Руководство пользователя……………………………………………....24
Заключение……………………………………………………………………….25
Список использованной литературы…………………………………………...27
Приложение………………………………………

Работа состоит из  1 файл

Курсовая.doc

— 305.00 Кб (Скачать документ)


 

 

 

 

 

 

 

 

 

 

 

 

 

КП 2068280-080801-01-2012

Изм.

Лист

№ докум.

Подп.

Дата

 

 

Разработал

Волкова А.А.

 

 

 

Лит.

Лист

Листов

Проверил

Громов Н.В.

 

 

 

 

У

 

3

2

Консультант

 

 

 

Содержание

ТвГТУ ПИЭ-5

Утвердил

 

 

 

 

 

 

 

 

 




Содержание

 

Введение…………………………………………………………………………...6

1. Аналитическая часть…………………………………………………………...8

1.1. Описание калькулятора………………………………………..................9

1.2. Обоснование и выбор средств разработки……………………………..11

1.3. Постановка задачи……………………………………………………….18

2. Проектная часть……………………………………………………………….19

2.1. Описание основных возможностей и функций разрабатываемого приложения  «Калькулятор»….……………….….…………………………….20

2.2. Программная реализация………………………………………………..21

2.3. Руководство пользователя……………………………………………....24

Заключение……………………………………………………………………….25

Список использованной литературы…………………………………………...27

Приложение………………………………………………………………………29

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 



 

 

 

 

 

 

 

 

 

 

 

 

 

КП 2068280-080801-01-2012

Изм.

Лист

№ докум.

Подп.

Дата

 

 

Разработал

Волкова А.А.

 

 

 

Лит.

Лист

Листов

Проверил

Громов Н.В.

 

 

 

 

У

 

5

2

Консультант

 

 

 

Введение

ТвГТУ ПИЭ-5

Утвердил

 

 

 

 

 

 

 

 

 




Введение

 

              Сегодня компьютеры все больше и больше внедряются в нашу жизнь. Для их эффективного использования необходимы удобные и практичные программы, которые создаются на языках программирования. Один из самых распространенных языков является JavaScript.

Рынок средств разработки программ со времени своего возникновения, наверное, никогда не испытывал кризиса - и вряд ли испытает его когда-нибудь в будущем. Но сие не значит, что работать на этом рынке легко. Быстро меняющаяся ситуация заставляет столь же быстро переориентироваться.

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

              Целью курсового проекта является разработка интерактивного, вспомогательного приложения «Калькулятор».

              Основными задачами в данной работе являются:

1.     обследование объектов и описание предметной области;

2.     выбор средств разработки;

3.     постановка задачи;

4.     определение основных возможностей и функций разрабатываемого приложения;

5.     проведение программной реализации;

6.     описание руководства пользователя.

 

 

 

 

 

 

Аннотация

Тема Курсового проекта– «Разработка вспомогательного приложения калькулятор с помощью JavaScript».

Курсовой проект содержит 30 листов печатного текста.

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

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

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

В проектной части рассмотрена разработка интернет приложения «Калькулятор». Описано создание приложения и его подробный интерфейс. А также представлено подробное руководство пользователя с иллюстрациями.

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



 

 

 

 

 

 

 

 

 

 

 

 

 

КП 2068280-080801-01-2012

Изм.

Лист

№ докум.

Подп.

Дата

 

 

Разработал

Волкова А.А.

 

 

 

Лит.

Лист

Листов

Проверил

Громов Н.В.

 

 

 

 

У

 

8

11

Консультант

 

 

 

Аналитическая

ТвГТУ ПИЭ-5

Утвердил

 

 

 

часть

 

 

 

 

 




1.    Аналитическая часть

1.1 Описание калькулятора

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

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

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

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

     Так же есть калькуляторы, которые используются страховыми компаниями. Например, онлайн калькуляторы расчета КАСКО. Данные типы калькуляторов имеют большое количество учитываемых значений и производят сложные расчеты. Для того что б рассчитать КАСКО необходимо: указать марку автомобиля, мощность (в лошадиных силах), объем двигателя, год выпуска, используемое топливо, количество водителей, цену автомобиля и т.д. После этого, необходимо выбрать страховые компании, по которым будет делаться расчет конечной суммы.

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

     Можно с помощью калькуляторов такого типа и рассчитать страховку ОСАГО.

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

     Представляют же из себя такие калькуляторы, специальные скрипты, написанные в основном на html, php, JavaScript. Код калькулятора можно легко разместить у себя на сайте и соответствующим образом оформить. Многие скрипты калькуляторов сразу содержат специальные модули настройки и оформления дизайна, для более удобного использования.

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

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

      Первый метод – аннуитетный, при котором ежемесячно вносится одинаково-равный платеж, на весь период кредитования.

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

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

Информация о работе Создание приложения "калькулятор" на языке JavaScript