У нас назначен 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 способов удовлетворить этим условиям с описанием сильных и слабых сторон каждого из решений.
Прошу высказывать идеи.
Здравствуйте, Serguei666, Вы писали:
S>У нас назначен brainstorm на завтра. Предлагаю его здесь смоделировать.
Предлагаю сначала заплатить бабла
Здравствуйте, Serguei666, Вы писали:
S>У нас назначен brainstorm на завтра. Предлагаю его здесь смоделировать.
S>Нужно предоставить по крайней мере 3, а лучше 4 или 5 способов удовлетворить этим условиям с описанием сильных и слабых сторон каждого из решений.
S>Прошу высказывать идеи.
1. Переписать все на C++/CGI.
2. Переписать все на PHP.
3. Переписать все на IIS/ASP (ASP.NET).
4. Переписать все на J2EE.
Прошу прощения, но попытка обсуждения такой серьезной темы в публичном форуме настраивает меня на несерьезный лад
... << RSDN@Home 1.1.4 beta 7 rev. 447>>
Здравствуйте, eao197, Вы писали:
E>
E>Прошу прощения, но попытка обсуждения такой серьезной темы в публичном форуме настраивает меня на несерьезный лад
Подожди еще и мы будем публично обсуждать бизнес планы
и стратегии развития