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

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

Вернуться   Форум программистов > IT форум > Общие вопросы по программированию, компьютерный форум
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 03.12.2011, 17:40   #1
btf
Пользователь
 
Регистрация: 03.12.2009
Сообщений: 25
По умолчанию Библиотека

Парни, есть задание:
Цитата:
Разработать консольное приложение, поддерживающее заданную функциональность.

1) На основе сущностей предметной области создать классы их описывающие.
2) Классы и функции должны иметь, отражающее их функциональнсть, название и должны быть грамотно структурированны по header-файлам.
3) Оформлние кода должно соответствовать Code Convention.
4) Информацию о предметной области хранить в текстовых или иных файлах.
5) Приложение должно поддерживать работу с кирилицей (быть многоязычным), в том числе и при сохранении информации.
6) Архитектура приложения должна соответствовать шаблону Model-View-Controller.
7) При реализации алгоритмов бизнес-логики и использовать шаблоны GoF: Factory method, Command, Builder, Strategy, State, Observer, etc
8) Реализовать поддержку авторизации пользователя со своими правами.
9) Код должен содержать комментарии.

Библиотека - поиск
Реализовать динамическую загрузку (подгрузку) базы книг (книг должно быть более 500). Разработать принципы хранения и описания книг, вести учет наиболее востребованных книг.
Пользователь может добавить комментарий, если найдет ошибку в описании. Библиотекарь может просмотреть комментарии пользователей и поправить. Библиотекарь может добавить или списать книгу.
Реализовать поиск книги по названию, автору, году издания и т.д.
Первые 9 пунктов - требования к заданию.
Его я даже сделал. Но когда пришел показывать реализацию, то мне почти в прямой форме сказали, что объектно-ориентированная архитектура проекта - го**о.
В аттаче моя реализация проекта. Файл с функцией main - Library.cpp
Подскажите пожалуйста, как нормально реализовать этот проект. Какие классы должны быть и т.д.
Вложения
Тип файла: rar Library.rar (6.5 Кб, 16 просмотров)
btf вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Библиотека Lucky777 C# (си шарп) 2 09.06.2011 14:12
Библиотека C# Lucky777 Помощь студентам 0 06.06.2011 02:16
Библиотека c++\noob Общие вопросы C/C++ 0 19.03.2011 11:11
БД библиотека Arkuz БД в Delphi 125 13.10.2010 16:05
Библиотека на Си odi_noki Общие вопросы C/C++ 6 16.04.2009 23:27