Читать курсовая по информационному обеспечению, программированию: "Разработка приложения, начисляющего стипендию студентам" Страница 2

назад (Назад)скачать (Cкачать работу)

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

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

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

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

Гибкость подразумевает лёгкую адаптацию системы ко всем изменениям требований к ней.

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

Данная программа легко справляется с поставленной задачей. Программа в автоматическом режиме подсчитывает суммы, дружественный интерфейс облегчает работу с программой. Таким образом в полуавтоматическом режиме можно ускорить выполнение данной работы, что весьма удобно. Также необходимым условием выполнения данной работы являлось разделение привелегий для различных пользователей. Так, к примеру, ко всему функционалу программы должен быть доступ только у одного пользователя, а у остальных - частичный доступ.. КРАТКИЕ ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ ОБ ИСПОЛЬЗУЕМЫХ АЛГОРИТМАХ Алгоритм - набор инструкций , описывающих порядок действий исполнителя для достижения результата решения задачи за конечное число действий. Алгоритм означает точное описание некоторого процесса, инструкцию по его выполнению. Разработка алгоритма является сложным и трудоемким процессом.

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

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

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

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

Общая классификация алгоритмов поиска:

1) Все методы можно разделить на статические и динамические. При статическом поиске массив значений не меняется во время работы алгоритма. Во время динамического поиска массив может перестраиваться или изменять размерность.

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


Похожие работы

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

Интересная статья: Быстрое написание курсовой работы