JavaRush/Java блог/Архив info.javarush/Book System - второй реальный проект
Diana
41 уровень

Book System - второй реальный проект

Статья из группы Архив info.javarush
участников
каталог всех книг Внимание, всем джаварашовцам! Пришло время поделиться с вами результатом работы нашей второй команды. Проект "Book System" - это десктоп приложение, с помощью которого можно создать каталог всех книг на компьютере, просматривать их и распределять по категориям. Наконец-то не нужно держать в голове 100500 имен папок, в которых есть книги. Просто запустите приложение, посканьте файловую систему и рассортируйте книги по категориям. Книги будут храниться только в одном месте. Вы сможете быстро найти книгу в соответствующей категории и почитать ее прямо из приложения. Для самых интересных и первоочередных книг есть Избранное. Технологии: Java7, Swing, Apache Lucene Качайте по ссылке, устанавливайте, читайте FAQ и приступайте к использованию. Приложение работает под Windows и Linux, а также локализировано для En и Rus. Герои, разрабатывающие данное приложение: , , , . Ваши отзывы оставляйте в комментах. Поддержим ребят, они старались. Акцентирую внимание, что проекты Book System и Ratings разрабатывали джаварашовцы, которые не имели опыта программирования, но имели желание учиться. Они достигли всего 20 уровня и уже в состоянии создавать реальные приложения.
Комментарии (15)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Rim-777
Уровень 19
9 апреля 2015, 23:45
А мак ос — то почему в неудел попала?
volko
Уровень 32
26 марта 2015, 11:37
Оно что, ПЕРЕМЕЩАЕТ файлы книг физически в другую папку? Как теперь вернуть «как было»?
Izhak
Уровень 22
1 августа 2014, 16:14
Очень неплохое приложение.
Осталось интегрировать в веб-страничку, а сканировать можно и на локальном компютере, и в вебе,
результат тоже можно хранить и локально и в вебе
плюс
конечно же портировать на андроид — там читалок много, а интерфейс к книжкам обычно убогенький, можно запоминать книги на телефоне, вызывать нужные читалки под разные расширения.
Quadol
Уровень 17
25 марта 2014, 05:14
Интересно узнать, какого уровня были ребята, когда занялись проектом? :)
iruslan
Уровень 21
19 марта 2014, 19:16
Интересно бы увидеть код который вы написали, а то при распаковке jad архива есть куча классов и большинство из них написано Apache Lucene, ну я не смог разобраться где именно (в каких папках)
кодили ребята;)
IvanDurov
Уровень 25
19 марта 2014, 19:58
Папка «main» — код ребят
Папка «org» — код Apache Lucene
iruslan
Уровень 21
20 марта 2014, 11:08
спасибо, я так понимаю вся папка main со всеми подпапками і классами написано вручную и разработана иерархия
provisota
Уровень 33
17 марта 2014, 23:56
Поздравляю с релизом! =)
oleksandra
Уровень 31
17 марта 2014, 12:52
молодцы ребята!!!
ejjjik
Уровень 26
17 марта 2014, 11:30
при запуске приложение предлагает сразу выбрать директорию для сканирования, но я передумал и не хочу запускать — соответственно из приложения нельзя выйти.
нельзя создать новую папку
gnev
Уровень 24
17 марта 2014, 11:17
***, парни, респект ващее ))… прога радует и впечатляет!
terranum
Уровень 28
17 марта 2014, 00:47
Респект! Так держать!
Пару идей к приложению.
1.Создание папки/библиотеки в которой будут каталогизироваться все найденные книги, другими словами вырезаться из директории.
2.Поиск одинаковых книг в разных папках.
3.Сортировка(Размер/Дата прочее)
4.Удаление книг с диска.
5.Открыть папку.
6.Оповещение о завершении сканирования.

Предлагаю исправить:
Окошко с поиском можно вытащить из основного окна, тогда форма ввода теряет функциональность, аналогично когда помещаешь его слева от вкладки книги.

А то что его можно перетаскивать сверху вниз, это круто!!! Продолжайте в том же духе, завидую всем белой завистью! :)