А давайте проведем brainstorm
От: Serguei666 Беларусь  
Дата: 29.06.05 16:30
Оценка: -1
У нас назначен brainstorm на завтра. Предлагаю его здесь смоделировать.

Итак, исходные данные:
Есть программа-клиент, ею успешно пользуються.

Программа позволяет пользователям посылать поисковый запрос на сервер (поиск слов по тексту) и хранить/показывать результат поиска, предоставленный сервером. Результатом является список документов, удовлетворяющих запросу.

Результаты поиска храняться в файлах, называемых "workspace". Файл хранит заголовочную информацию о документах (ID, имя изобретателя, дата выдачи и т.д.) и информацию о запросе.

Программа сделана как "fat client" — это EXE файл, слинкованный с MFC, с парой third-party MFC-based библиотеками от Stingray, использует пару third-party OLE контролов.
Файлы результатов хранятся на локальном компьютере.
Настройки программы (фонты, цвета, директории и т.д.) храняться в Registry on per-user basis.
Для инсталляции используется WISE for Windows Installer.

Это я рассказал что у пользователей уже есть. Теперь о том, как они хотят.
Хотят они версию, которую они называют "lite".
Задача brainstrorm'а — предложить переделку существующей программы в "lite" версию на след. условиях:

* Maintain all or most program functionality
* Move all or most program functionality to the server
* Users should be able to access program, including their data and preferred configuration, from any workstation that meets hw/sw requirements
* Minimize or eliminate workstation installation requirements
* Consider ways to improve security re: access to confidential or licensed databases

Нужно предоставить по крайней мере 3, а лучше 4 или 5 способов удовлетворить этим условиям с описанием сильных и слабых сторон каждого из решений.

Прошу высказывать идеи.
Хотите сказать 'спасибо'? Тогда поставьте оценку
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.