Форум Сообщества Аналитиков

×


Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - RuZzz

Страницы: « 1 2 3 4 5 6 7 8 9 10 »
121
Не оставляя попыток найти вашу книжку в свободном доступе в инете, присоединяюсь к поздравлениям! Желаю вам не только увеличить продажи с вашей книги, но и оставить в головах нашего поколения новое, что в дальнейшем повлияет на развитие методов проектирования ПО.

122
я про то что лучше взять такое приложение в котором самой будет интересно разбираться, такая работа которая вам в дальнейшем облегчит жизнь, например вас никогда не интересовало как работает skype? даже игра сапёр для меня выглядит привлекательнее чем калькулятор.

123
ну наверно можно обойтись одним классом Calculator с методами
сложить(int x, int y)
вычесть(int x, int y)
и т д
а в целом тема не интересная, опишите другое приложение

124
Раз уж начал - продолжу  :)
Цитировать
1. Вы написали не в тот топик. Ваша тема никак не относится к авторизации.
Верно ;D

Цитировать
2. Админ и пользователь в вашем примере вообще могут работать с разными системами — ftp, cms backend, forum frontend.
Я бы хотел понять как делает это форум, в БД у которого есть администратор с его правами на форуме и пользователи которым урезали права. Форум называется PHPBB с модулем  для вложения файлов.

Цитировать
3. В сценариях use case'ов вы допустили типовую ошибку №1, описанную у Коберна в главе 19.1 «Отсутствует система».
Исправлено :)

ВИ: Получить доступ к скачиванию
ID: 1
Краткое описание:
Пользователь может получить доступ к скачиванию веб-проводником любого файла и папки с сервера с помощью системы, если у пользователя есть необходимые права
Основное действующее лицо:
Пользователь, Администратор
Второстепенные действующие лица:
Предусловия:
1. Пользователь вошел в систему
2. Файл находится на сервере и имеет размер один или более байт
Основной поток:
1. Пользователь выбирает файлы и папки для скачивания
2. Пользователь определяет папку куда будут скачаны файлы и папки, нажимает кнопку "Download"
3. Система принимает параметры от веб-браузера
4. Система разрешает или отвергает скачивание файлов и папок, выдает сообщение о решении
Постусловия:
1. Файлы и папки копируются на компьютер пользователя веб-проводником
Альтернативные потоки:
Нет


ВИ: Получить доступ к загрузке
ID: 2
Краткое описание:
Пользователь может получить доступ к загрузке веб-проводником любого файла и папки на сервер с помощью системы, если у пользователя есть необходимые права
Основное действующее лицо:
Пользователь, Администратор
Второстепенные действующие лица:
Предусловия:
1. Пользователь вошел в систему
2. Файл имеет размер один или более байт
Основной поток:
1. Пользователь выбирает файлы и папки для загрузки
2. Пользователь выбирает папку куда загрузить файлы и папки, нажимает кнопку "Upload"
3. Система принимает параметры от веб-браузера
4. Система проверяет проверяет права пользователя
5. Cистема разрешает или отвергает загрузку файлов и папок, выдает сообщение о решении
Постусловия:
1. Файлы и папки загружаются веб-проводником на сервер (Или веб-проводник это не умеет и это должна делать система?)
Альтернативные потоки:
Нет

125
Давно хотел сделать кодовый замок на двери моей комнаты, чтоб от родителей закрывать дверь :)
Пару вопросов автору:
1. А что произойдет если отключат свет или сядут батарейки? Система откроет дверь?
2. Нельзя ли выложить doc файл курсовика, чтобы я попытался реализовать его в электронное устройство? Или хотя бы на мыло отправить? Если что то из этого получится то выложу на форум.

126
Ну вот поскольку лень читать Коберна и не нашёл ответа на форуме хочу спросить.
Вот например у нас есть этот форум. Администратор сайта может скачивать и загружать любые файлы в любые папки. А пользователь форума может загружать или скачивать только некоторые файлы в доступные ему места. Вопрос в том как это показать на ДВИ? В чём ошибки моего изображения?

Поскольку непонятно как это отражать в спецификации выкладываю то, что успел написать
ВИ: Copy file
ID: 1.1.1
Краткое описание:
Администратор может скопировать любой файл и папку на сервер и с сервера посредством системы
Основное действующее лицо:
Администратор
Второстепенные действующие лица:
Предусловия:
1. Администратор вошёл в систему и включил представление файлов на сервере(файловый менеджер)
2. Если выбран файл то он имеет размер 1 или более байт
Основной поток:
1. Администратор выбирает файлы и папки для копирования
2. Администратор выбирает папку куда скопировать файлы или папки
3. Администратор нажимает кнопку "Copy"
Постусловия:
1. Файлы скопированы
Альтернативные потоки:


ВИ: Download file
ID: 1.1.1.1
Краткое описание:
Пользователь может скачать любой файл или папку с сервера
Основное действующее лицо:
Пользователь
Второстепенные действующие лица:
Предусловия:
1. Пользователь вошёл в систему
2. Файл найден на сервере
Основной поток:
1. Пользователь выбирает файлы для скачивания
2. Пользователь опредяляет папку куда будут скачены файлы
3. Пользователь нажимает кнопку "Download"
Постусловия:
1. Файл скопирован в папку пользователя
Альтернативные потоки:
Нет.


ВИ: Upload file
ID: 1.1.1.2
Краткое описание:
Пользователь может загрузить любой файл или папку на сервер посредством системы с разрешенными для него правами
Основное действующее лицо:
Пользователь
Второстепенные действующие лица:
Предусловия:
1. Пользователь вошёл в систему
2. Файл имеет размер 1 или более байт
Основной поток:
1. Пользователь выбирает файлы и папки для загрузки
2. Пользователь выбирает папку куда загрузить файлы
3. Пользователь нажимает кнопку "Upload"
Постусловия:
1. Файлы и папки загруженны на сервер
Альтернативные потоки:
3. Пользователь нажимает кнопку "Upload"
4. Выдаётся сообщение об ошибке с указанием причины

127
UML SysML и пр. / Re: Кому, зачем и когда нужен UML
« : 17 Октября 2010, 01:07:37 »
В плане моделирования хотелось бы иметь какой-нить инструмент, который будет использоваться лет через 20. уж слишком много рутины получается в настоящее время при моделировании.
В идеале хотелось бы что при изменении строчки кода, автоматически перестраивалась вся модель, а снизу при этом выводился бы список проблем, которые при изменении возникают.

128
ну вообще то никогда, но зато помогает понять как это всё должно работать.

129
проект - это средство достижения цели

130
Проектирование / Re: Проект по уму на VP
« : 16 Октября 2010, 23:37:18 »
Для активности разрешите поинтересоваться как идёт работа, и есть ли документация на которую можно взглянуть типа ДВИ?


131
Смотри нотацию диаграммы деятельности.
Помогло! спасибо!

132
А как показать в диаграмме деятельности прерывание, и возврат из прерывания в программе? То есть если событие может произойти на любом этапе выполнения сценария.

133
Пока только изучаю UML 2. Пробывал Eclipse Galileo/MDT/UML 2 Tools.
Что мне нравится:
1. Кросс платформенное средство. (работаю под Gentoo Linux)
2. Бесплатное.
3. Можно одновременно использовать Eclipse для разработки ПО(на любом языке при наличии плагинов) и для моделирования.(а также для прошивки контроллеров)
4. Удобный интерфейс для построения UML диаграмм.
5. Простота установки(плагины устанавливаются простым копированием в папку пакета, сложность лишь в зависимостях одних плагинов от других)

Сейчас перехожу на ломанный Visual Paradigm, так как функционал такого продукта превосходит бесплатный UML 2 Tools. Но с широким функционалом получил сильные тормоза при открытии диаграмм. Диаграммы рисуются быстрее чем на UML 2 Tools, но интерфейс 2 го кажется более комфортным.

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

135
Очевидно, что моделирование в нашем UML2 контексте :) будет
Детерминированное, Статическое или Динамическое, Дискретное (дискретно-непрерывное), Мысленное(Символическое и Математическое)
1. Не совсем понятно как связаны UML и математическое моделирование? (приведите пожалуйста пример).
2. А существует ли альтернатива UML? Для моделирования, например игрового сервера, бизнес процессов и включающая в себя математическое моделирование. Потому что, возвращаясь к теме конференции - что-то UML мне не "ICE" :) особенно не нравится большая привязанность UML к ООП. И вообще стоит ли искать альтернативу или продолжать изучение UML? потому как лучшего на сегодняшний день не существует.

Страницы: « 1 2 3 4 5 6 7 8 9 10 »