Форум программистов, компьютерный форум, киберфорум
Наши страницы
Алгоритмы
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.94/18: Рейтинг темы: голосов - 18, средняя оценка - 4.94
endicator
0 / 0 / 0
Регистрация: 26.05.2013
Сообщений: 116
1

Блок схема алгоритма авторизации

12.06.2013, 16:09. Просмотров 3210. Ответов 5
Метки нет (Все метки)

Доброго времени, уважемые форумчане!
Вопрос в следующем. В программе реализован алгоритм авторизации пользователя, преподаватель сказал, что требуется привести блок схему алгоритма. Я не силен в схемах, подскажите, стоит ли расписывать подробно все (начиная от подключения к базе данных, активирование таблицы, выбора ее первой записи и циклов, условий, опять циклов и т.д.) или можно банально сделать "если поля заполнены, то идет проверка на правильность ввода, если нет -выводится сообщение, если введено - идем дальше и т.д"

Добавлено через 22 минуты
И еще, сколько действий можно описывать в одном прямоугольнике? Предположим, код выглядит таким образом:
Delphi
1
2
3
4
5
6
7
ADODataTable.Active:=True;
AdodataTable.First;
IF editlogin.text<>'' then
begin
Проверка совпадения введенных данных с данными из бд (тут очень много кода, условий и циклов, можно ли вот этот кусок представить как "прямоугольник с двумя полосками"
end
else showmessage ('ПУстые поля и т.д')
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.06.2013, 16:09
Ответы с готовыми решениями:

Блок-схема алгоритма
Пожалуйста, помогите составить блок-схему алгоритма.

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

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

Блок схема алгоритма Whirpool
Помогите, пожалуйста, с построением блок схемы. Для данного алгоритма, описание алгоритма ниже по...

Блок-схема алгоритма вычисления функции
Помогите пожалуйста составить блок-схему алгоритма вычисления значения функции y =x2 + 1 для -10 &lt;...

5
OldFedor
7471 / 4135 / 474
Регистрация: 25.08.2012
Сообщений: 11,525
Записей в блоге: 11
12.06.2013, 16:19 2
Цитата Сообщение от endicator Посмотреть сообщение
стоит ли расписывать подробно все
Блок-схема будет лучше смотреться, да и читаться, если Вы не поленитесь
и в прямоугольниках кратко опишите действия.
Пусть Вас не смущает длинная цепь линейного алгоритма.
При записи Вы еще раз проверите себя и покажите преподу, что Вы в теме.

Удачи.
1
endicator
0 / 0 / 0
Регистрация: 26.05.2013
Сообщений: 116
12.06.2013, 16:45  [ТС] 3
Просто самих действий достаточно много при авторизации происходит, можно ли отдельные блоки, которые уж очень много места занимают, вынести в процедуры, а потом эти процедуры так же расписать ввиде блок-схем? Просто хотелось бы сделать схему наглядной, а не нашпигованной множеством блоков, стоящих друг к другу впритык.
Спасибо
И еще вопрос: действие типа
Delphi
1
AdoConnection.Active:=true
Описывать как "Подключение к базе=активно"? И насколько строг и принципиален тот язык, которым можно описывать алгоритмы в блок схемах? Просто словесное описание алгоритма в работе у меня есть, а вот блок-схемы преподаватель посоветовал хотя бы парочку в самых интересных местах показать. Вот я и выбрал авторизацию, потому что помимо самой авторизации там еще куча интересностей происходит.
ЕЩе раз спасибо
0
OldFedor
7471 / 4135 / 474
Регистрация: 25.08.2012
Сообщений: 11,525
Записей в блоге: 11
12.06.2013, 17:23 4
Цитата Сообщение от endicator Посмотреть сообщение
потом эти процедуры так же расписать ввиде блок-схем?
Конечно.
Цитата Сообщение от endicator Посмотреть сообщение
Вот я и выбрал авторизацию, потому что помимо самой авторизации там еще куча интересностей происходит.
Самое "интересное" в блок схемах это условия и замкнутые пути на проверку (цикл, выбор сценария).
Это часто не совпадает с "самым интересным" в описании.
А на поверку оказывается, что изображенные условия - самая простая часть алгоритма.
0
endicator
0 / 0 / 0
Регистрация: 26.05.2013
Сообщений: 116
12.06.2013, 17:28  [ТС] 5
Т.е. можно просто блок схемы сделать взаимосвязанными
0
OldFedor
7471 / 4135 / 474
Регистрация: 25.08.2012
Сообщений: 11,525
Записей в блоге: 11
12.06.2013, 17:41 6
Цитата Сообщение от endicator Посмотреть сообщение
Т.е. можно просто блок схемы сделать взаимосвязанными
Да.
Но при этом у Вас будет "ведущая" блок-схема,
в которой будут ссылки на блок-схемы процедур.
0
12.06.2013, 17:41
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.06.2013, 17:41

Блок-схема алгоритма по ГОСТ. В какой программе рисовать лучше
Доброго времени суток. Подскажите пожалуйста программу, в которой можно нарисовать блок-схему...

Блок-схема алгоритма расчета цепи с тремя последовательными сопротивлениями
Электрическая цепь составляют 3 опоры R1, R2, R3, которые включены последовательно и подключении к...

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.