Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.10.2014, 21:46   #1
messiman
Пользователь
 
Регистрация: 17.01.2013
Сообщений: 21
По умолчанию Описать систему

Описать систему удаленного доступа (идентификации) для программы тестирования через сеть.
Собственно, где можно найти информацию для описания системы? Или же какие этапы включить в описание?
Спасибо)
messiman вне форума Ответить с цитированием
Старый 22.10.2014, 21:53   #2
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Это называется ТЗ - техническое задание. По нему программист разбирается в системе и пишет программу. Предварительный этап создания программы - есть проектирование ПО. Этим занимается программная инженерия, используя различные средства разработки (например, UML) и управления ресурсами (типа ProectLibre). Ну это в теории. В реальности все зависит от Вашей специальности либо от того предмета по которому дали задание, либо о того преподавателя который задание дал. Просто спросите разъяснение у него.
Цитата:
Или же какие этапы включить в описание?
Диаграммы вариантов использования, диаграммы последовательности (не менее 5 шт), диаграммы состояний, диаграммы классов (перекидной мостик между проектированием и программированием) и диаграмма размещения. Это на вскидку. В зависимости от корпоративных стандартов могут затребовать и другие вещи, например, диаграмму коопераций. Финалом проектирования как правило является техническое задание, а также готовый план работы над проектом (с учетом затрат финансовых ресурсов, времени, материальных ресурсов).
Цитата:
Собственно, где можно найти информацию для описания системы?
Первый этап - неформальная постановка задачи у заказчика - то есть то, что я писал выше - спросите у препода чего ему надо. Второй этап изучение предметной области.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика

Последний раз редактировалось Utkin; 22.10.2014 в 22:00.
Utkin вне форума Ответить с цитированием
Старый 23.10.2014, 00:51   #3
8Observer8
Старожил
 
Аватар для 8Observer8
 
Регистрация: 02.01.2011
Сообщений: 3,326
По умолчанию

Цитата:
Описать систему удаленного доступа (идентификации) для программы тестирования через сеть.
Решение может быть как очень сложным, так и очень простым. Зависит от постановки задачи и условий

Можно создать простой сервер с базой данных. Прямой доступ к файлу базы данных будет иметь только тот пользователь, на чьей машине запущена программа сервера. В базе данных хранятся имена, пароли и результаты тестирования. Программу клиента может скачать любой, кто захочет. Пользователь запускает программу клиента, подключается к серверу, вводит логин, пароль. Эти данные приходят на сервер. Он отыскивает их в базе. Даёт добро. Тестирование началось. Это простая система без каких-либо защит от взлома. Вся защита - это ввод пароля и логина. Могу скинуть пример сервера и клиента. Они написаны на С++ и фреймворке Qt. Их можно собрать на Windows и Linux
8Observer8 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
описать по Халвинко Помощь студентам 3 28.09.2014 20:24
проблема с входом в систему. Служба "Клиент групповой политики" препятствует входу в систему Илья Кийков Свободное общение 0 09.12.2013 21:02
описать функцию megawar Паскаль, Turbo Pascal, PascalABC.NET 2 22.11.2012 19:20
Описать класс С# NeoX_2011 Помощь студентам 1 19.03.2012 00:10
описать функцию на Си Skrappy Помощь студентам 2 25.06.2011 08:02