Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > [C#]Приложение для организации сервисного обслужив


Автор: breaking 13.12.2009, 22:00
Предположим, что стоит следующая задача – создание приложения для организации сервисного обслуживания сотовых телефонов.
1. Какие архитектурные компоненты вы выделите в этом приложении? Какой архитектурный стиль (стили) вы будите использовать и почему?
2. Какие шаблоны проектирования можно использовать при разработке компонентов этого приложения?
Нужно дать развернутые ответы на поставленные вопросы.

Вот моё видение решения:
Архитектура MVC. Архитектурные компоненты: слой для работы с базой данных (dll), бизнес слой(dll), GUI (скорее всего будет web-приложение). 
Базовые функции:
        Принятие на обслуживание телефона
        Снятие с обслуживание
        Добавление информации о поломках
        Поиск 
        Просмотр в табличном или в виде списка каталога телефонов
Шаблоны проектирования будут порождающие: Прототип (Prototype), Фабричный метод (Factory method) и Одиночка (Singleton).

Что вы думаете по этому поводу? Может быть стоит что-то добавить??

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)