15
« : 10 Января 2011, 01:29:13 »
В предыдущей работе мне надо было написать программу для реализации задачи "Учет библиотечного фонда".
Задача "Учет библиотечного фонда" разбивалась на подзадачи
- суммарный учёт библиотечного фонда( формирование документов «Книга суммарного учета библиотечного фонда(Поступление в фонд)»,
«Книга суммарного учета библиотечного фонд(Выбытие из фонда)»,«Книга суммарного учета библиотечного фонд(Итоги движения фонда».
– индивидуальный учёт библиотечного фонда(формирование документа "Инвентарная книга").
В данной курсовой работе стоит задача построить 6 диаграмм для прошлой курсовой с учетом описания новой задачи
–учет балансовой стоимости библиотечного фонда(формирование документов«Акт прихода», «Акт списання», а также «Акт пожертвования»)
в рамках задачи "Учет библиотечного фонда". Программа у меня реализована так:
Данные хранятся в таблицах БД MySQL.
Проект программы представлен 3-мя пакетами:
1)Вспомагательные классы (отдельный пакет Tools)
2)Классы реализации форм (Library).
3)пакет Report(вспомагательные классы и xml файлы)
4)библиотеки(jasperreports и др.)
Исполняемый файл Library.jar
Моя проблема состоит в том, что у меня есть готовая программа почти на 90%, в которой реализована определенная логика и алгоритмы решения задачи.
Сейчас мне надо построить диаграммы.Напр. диаграмму классов.Классы в программе у меня одни, а по предметной области другие.В программной реализации
у меня классы связаны с формами напр. класс Form_Book,Form_Login и т.д.
Я решил строить диаграмму классов отталкиваясь от сущ-щей программы с учетом понятий предметной области (т.е.это уже как разработка совершенно
новой программы).
Возможно лучше ДК строить просто отталкиваясь от предметной области, но у меня есть проблемы со связями зависимости,
а также с модификаторами доступа и как от них зависит применение той или иной связи(напр.агрегация) и определением операций,
которые дожны быть реализованы в данном классе.
Также есть проблема с выбором классов для задачи "Учет библиотечного фонда".
У меня есть определенные проблемы со здоровьем и нет возможности у кого-т спросить очно,
можете ли подсказать какую-то литературу для прочтения.Моя задача состоит в построении диаграммы классов и других для задачи
"Учет библиотечного фонда", точно как их построить с учетом готового у меня материала я не знаю, потому попытаюсь следуя Вашим советам
построить их с нуля или возможно просто подкорректировать уже имеющиеся диаграммы.