В общем случае действия на диаграмме деятельности выполняются над теми или иными объектами. Эти объекты либо инициируют выполнение действий, либо определяют некоторый результат этих действий. При этом действия специфицируют вызовы, которые передаются от одного объекта графа деятельности к другому. Чтобы связать объекты с действиями, необходимо явно указать их на диаграмме деятельности. Для графического представления объектов, используются прямоугольник, в котором указывается подчеркнутое имя класса. Подчеркнутое имя означает, что на диаграмме задается объект, а не его класс. Далее после имени можно указать в прямых скобках значения атрибутов объекта после выполнения предшествующего действия. Такие прямоугольники объектов присоединяются к переходам отношением зависимости с помощью пунктирной линией со стрелкой.
Диаграмма действий представлена на рис. 2.11.
Рис. 2.11 Диаграмма действий
ПК «Учет, редактирования, внесение и удаление сведений о нарушителях» должен входить в состав автоматизированной системы учета и администрирования информации, и предназначен для автоматизации деятельности ОЛ, ответственного за учет списка нарушителей.
В рамках ПК «Учет, редактирования, внесение и удаление сведений о нарушителях» ОЛ может:
- добавлять, править и удалять информацию о нарушителях;
- просматривать информацию о нарушителях в отчёте;
ПК предназначен для функционирования под операционной средой Windows (XP, 2x) при поддержке MS Access.
Персональная электронно-вычислительная машина (ПЭВМ) должна обладать следующими характеристиками:
1. тип процессора Pentium III 500 и выше;
2. объем ОЗУ – не менее 128Мб;
3. объем жесткого диска – не менее 4Гб;
4. видеокарта – 64Мб;
5. стандартная клавиатура;
6. манипулятор типа "мышь".
В ПК должны храниться сведения о нарушителях. Администратор библиотеки базы данных может добавлять, изменять и удалять эти сведения. Ему может потребоваться следующая информация:
- фамилия владельца машины с указанным номером;
- перечень нарушений, совершённых владельцем машины;
- дата прохождения машиной технического осмотра;
- отчёт о нарушениях правил.
Обязательными требованиями при разработке кода ПК являются использование следующих конструкций языка Java:
- закрытые и открытые члены классов;
- наследование;
- конструкторы с параметрами;
- абстрактные базовые классы;
- виртуальные функции;
- обработка исключительных ситуаций;
- динамическое создание объектов.
С целью выполнения поставленной задачи в процессе проектирования разработана общая модель ПК с выявлением основных объектов и связей между ними. На основании полученной модели разработаны программные классы.
Требования к коду ПК учтены при создании программных классов и непосредственном написании программы.
Выходные данные должны быть представлены в виде таблице содержащий описание необходимых информационных объектов, выполненного посредствам представления его характеристик.
Входная информация для задачи «Учет, редактирование, внесение и удаление сведений о нарушителях» содержится в приходно-расходной документации. Ввод исходных данных должен осуществляется ОЛ в режиме диалога. Вводимые данные являются значениями характеристик (атрибутов) информационных объектов. Вводимая информация может выбираться или набираться из списка предлагаемых значений.
В источники данных (ODBC) добавить драйвер баз данных MS Access с именем MicrosoftBases. В качестве базы данных указать полный путь к БД ПК dbase.mdb.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.