�@��2��uEclipse�����f�����O�c�[���Ɋ��p���悤�v�ł�EclipseUML�v���O�C���̏Љ�ƃC���X�g�[�����s���܂����B
�@����́A�u���ЊǗ��V�X�e���v�̋@�\�������������Ă������Ƃ�z�肵�AUML��Eclipse��ō�}���Ă݂܂��傤�B�����͐v�H���̗���ɉ����Ȃ���s���܂��B�O����G��܂������AWeb�n�̃V�X�e���ł́A���[�X�P�[�X�}�A�N���X�}�A�V�[�P���X�}���悭���p����܂��B�ł��̂ŁA�����ɂ��Ă͏ڂ������Ă����܂����A����ȊO�ɂ��Ă͖{�e�ł͊ȒP�ȏЉ�ɂƂǂ߂܂��B
�����} | ���[�X�P�[�X�} |
---|---|
�L�q�\�A�C�e�� | �A�N�^�[�A���[�X�P�[�X�A�V�X�e�� |
�֘A�A�ĉ��A��܁A�g�� | |
�@���̐}�͕��G�ȕ\�L�����܂�K�v����܂���̂ŁA��ނ����܂��Ă�������ɍ쐬�ł��܂��B�v����`���I������i�K�ŁA�I�y���[�^���V�X�e���Ƀ��O�C�����Č����������s���悤�ȏꍇ�́A���̍\���Ő}��`�����ƂɂȂ�܂��B
�i1�j �uCreate an actor�v�Łu�I�y���[�^�v���쐬
�i2�j �uCreate a system�v�Łu���ЊǗ��V�X�e���v���쐬
�i3�j �uCreate a use case�v�Łu��������v���쐬���A�i2�j�ō�����V�X�e���̒��Ƀ��[�X�P�[�X���ړ��i���̎��_�Ń��[�X�P�[�X�ƃV�X�e���͓���O���[�v�ɂȂ�A�ꏏ�ɓ�������悤�ɂȂ�܂��j
�i4�j �uAdd an association�v�Łu�I�y���[�^�v�Ɓu���[�X�P�[�X�v���֘A�t��
�i5�j �uNote�v�A�uIndication�v�œK�X������t��
�����} | �N���X�} |
---|---|
�L�q�\�A�C�e�� | �N���X�A�C���^�[�t�F�C�X�A�p�b�P�[�W |
�֘A�i�v���p�e�B�c�u�W��v�u�R���|�W�V�����v�u���[�����v�u���d�x�v�j | |
�ˑ��W | |
�ĉ� | |
�@UML��p���Đv����ꍇ�Ɋ�b�ƂȂ�}�ł��B���̐}�𐏎��C�����Ă������ƂŁA���ڍׂȃN���X�}���쐬���Ă������ƂɂȂ�܂��B���Ђ̌��������ƕ����Č����������ۑ����悤�Ƃ����ꍇ�A�Ⴆ�N���X�̊�ɂȂ���̂Ƃ��āA�uBook�v�uBookList�v�uKeyword�v�uKeywordHistory�v��4���l���邱�Ƃ��ł��܂��B
�i1�j �uCreate a class�v�ŏ�L4�̃N���X���쐬
�i2�j �uAssociation�v�Ŋe�N���X�Ԃ��֘A�t��
�@�֘A�t���́A�I���W�i���̃N���X���N���b�N���Ă���A�^�[�Q�b�g�ƂȂ�N���X���N���b�N���A���ꂼ��̃N���X�̑��ŁA�e��v���p�e�B����͂��܂��B���̍ۂɂ́A�Ⴆ�ΏW��ł���A�\������v�f���̃v���p�e�B�́uAssociation Type�v���uAggregation�v�Ɏw�肵�܂��B�܂��A�֘A�t���̍ۂɎ����ō쐬����郁�\�b�h�ނɂ��ẮA�K�v�ɉ����Ďc������������肵�Ă��������B���������A�A�N�Z�T���\�b�h���K�v�Ȃ��ꍇ�́A�uuse accessor�v�̃`�F�b�N���O���܂��B
�@�Ȃ��A��A�̍�Ƃ́A�p�b�P�[�W��C���^�[�t�F�C�X�ɂ��Ă��قړ��l�ƂȂ�܂��B
�@UML�ň�ʓI�Ɏg����u+�v�u-�v�u#�v�ɕύX�������Ƃ��́A�u�E�B���h�E�v���u�ݒ�v���uUML�v���uAppearance�v�^�u�ɂ���upresentation style�v���A�f�t�H���g�́uEclipse�v����uUML Standard�v�ɕύX���܂��B����A�N���X�̕\�����@���̂��A�E�N���b�N�őI���ł��܂��B�uMaximize�v�uMinimize�v���͂��߂Ƃ���\�����@�̕ύX���\�ŁA�uView Selector�v��I������ƁA������\�b�h�P�ʂŁA�\������^���Ȃ���ύX���邱�Ƃ��ł��܂��B�}�̗p�r�ɉ����ĕύX����Ƃ悢�ł��傤�B
�@���āA�T�O���f���̘b�͂����܂łł��̂ŁA���̐}�͂�������ۑ����č쐬����߁A���̍�ƂɈڂ�܂��B
�����} | �V�[�P���X�} |
---|---|
�L�q�\�A�C�e�� | �A�N�^�[�A�I�u�W�F�N�g |
���b�Z�[�W�i�v���p�e�B�c�u�����v�u���Łv�u�����v�u�����i���j�v�u���^�[���̗L���v�j | |
�ċA | |
�@��قǂ̊T�O���f���ɂ���N���X�̌��𗘗p���ď����̗�����L�q���܂��B���ۂɋ�̓I�Ȍ��������̗�����l�����āA�ȉ��̂悤�ȏ��Ő}���쐬���܂��B
�i1�j �uCreate an actor�v�Łu�I�y���[�^�v���쐬
�i2�j �uAdd a new object�v�Łu����������ʁv�u�����Ǘ��v���쐬�itype:Object�j
�i3�j �uAdd a new object�v�ŊT�O���f���ō쐬����4�̃N���X���ꂼ��̌^���w�肵�I�u�W�F�N�g���쐬
�i4�j �uAdd a message�v�ł��ꂼ��̃I�u�W�F�N�g�ԂɃ��b�Z�[�W��lj�
�@�I�u�W�F�N�g�쐬���̃v���p�e�B����͂���Ƃ��ɁA�N���X�̌^���w�肵�Ȃ��Ă͂Ȃ�܂���i���3�j�B���̂Ƃ��A�����Ă����Ɖ����\������܂��A1�����ł����͂���ƁA���̕����Ŏn�܂�I���\�ȃN���X���\������܂��B��������͂��邽�тɁA�\���������̂��i���Ă����܂��B
�@���b�Z�[�W�̒lj��̂Ƃ��A�܂��́u���x���v���L�q���܂��B�`�B��ɁA���łɍ쐬���Ă���N���X���w�肵���ꍇ�́AOperation�̗��ɓ��Y�N���X�ɍ쐬�ς݂̃��\�b�h�����т܂��̂ŁA�����I�����܂��B
�@�V�[�P���X�}���̂��̂́A�ʂɍ쐬���邱�Ƃ��ł��܂����A���̍ۂ́A�쐬�����V�[�P���X�}�̖��O��K�X�ύX����ƁA���̑���ƘA�g�ł���悤�ɂȂ�܂��B���l�ɁA�N���X���E�N���b�N���āuCreate/Open state diagram�v��I�����邱�ƂŁA���̃N���X�Ɋւ���X�e�[�g�}���쐬����i�J���j���Ƃ��ł��܂��B
�����} | �N���X�} |
---|---|
�@��قNjL�q�����T�O���x���̃N���X�}�����ڍׂɋL�q���܂��B
�i1�j �V���ȃN���X�̒lj��A�v���p�e�B�̕ҏW
�i2�j ���\�b�h�A�����̒lj�
�i3�j �֘A�̒lj�
�@�L�q���@�́u�m��{�v�n�T�O���f���𒊏o���ċL�q�����v�Ƃقڏd�Ȃ�܂��̂ŁA�ڍׂ͊������܂��B�ȉ��̃|�C���g���Q�l�ɂ��Ă��������B
�@��{�I�ɂ́A���̂悤�Ȍ`�Őv��i�߂āA�N���X�}�A�V�[�P���X�}�����Ă����܂��B���������͎����̘b�Ƃ��֘A���܂��B
�����} | �N���X�} |
---|---|
�@�p�b�P�[�W�}���L�q����ꍇ�̓N���X�}���쐬���邱�ƂɂȂ�܂����A�����̂ǂ̃N���X�������������肷��K�v������܂��B�����ł́A�쐬�������ׂẴN���X�i6�j���g�����Ƃɂ��Ă��܂��B��̃N���X�}�ɁA�V���Ɉȉ��̑�����s���܂��B
�i1�j �uCreate a package�v�Łubookdata.view�v�ubookdata.control�v�ubookdata.book�v�ubookdata.keyword�v�p�b�P�[�W���쐬
�i2�j �N���X�̉E�N���b�N���uView Selector�v�Ń��\�b�h���\�������āA���̂��̂��p�b�P�[�W���Ɉړ�
�i3�j �p�b�P�[�W�E�G�N�X�v���[���Ԃł̃t�@�C���ړ�
�i4�j �p�b�P�[�W�Ԃ̊֘A�t��
�@�i2�j�܂Ŏ��s����Ɓi���6�j�̂悤�ɂȂ�܂��B�����ŕۑ����Ă��N���X�}�݂̂̏��ɂȂ�܂��̂ŁA���ɁA�p�b�P�[�W�E�G�N�X�v���[����ŁA�����́u�c.java�v�Y�p�b�P�[�W���Ƀh���b�O&�h���b�v���邱�ƂŁA�\���̏�N���X�}��\�[�X�ɂ����f����܂��B
�@����̗���ł́A�N���X���쐬���Ă����Ȃ���A�p�b�P�[�W�ɂ܂Ƃ߂�ꂻ���Ȃ��̂𒊏o�A���ނ��Ă��܂��B�R���|�[�l���g�\�������߂Ă���ׂ����N���X�v���s���̂ł���A��Ƀp�b�P�[�W�}���쐬����ꍇ������ł��傤�B���̏ꍇ�N���X�}�ɂ́A�G�f�B�^����E�N���b�N�ŁuInsert�v���uPackage�v�����s���Ă��������B
�����} | �R���|�[�l���g�}�A�z�u�} |
---|---|
�L�q�\�A�C�e�� | �R���|�[�l���g |
�C���^�[�t�F�C�X�A�l�H�� | |
�ĉ��A�ˑ��A���̉� | |
�m�[�h | |
�֘A�t�� | |
�@������x���������܂��Ă���ꍇ�́A�`�����ɍς܂���邱�Ƃ�����܂����A���̂悤�Ȑ}��`�����Ƃ��\�ł��B�ꕔ�A�R���|�[�l���g���������\������Ȃ��̂̓o�O�Ǝv���܂��B
�@���āA��܂��ł����A�H���ɉ����Ďg���邻�ꂼ��̐}�ɂ��Ă̐��������Ă��܂����B����ȍ~�̐}�ɂ��ẮA�ʒu�t�������˂ďЉ���x�ɐ������܂��B
�L�q�\�A�C�e�� | �A�N�^�[ |
---|---|
�I�u�W�F�N�g�i�v���p�e�B�c�u���[���v�u�^�C�v�v�u�A�N�e�B�u�v�u�}���`�v���v�j | |
���b�Z�[�W�i�v���p�e�B�c�u�����v�u�ԋp�l�v�u�V�[�P���X�ԍ��v�u�����i���j�v�u��s�q�v�u�J��Ԃ��v�j | |
�@���ݍ�p�}��1�ł��B��{�I�ɃV�[�P���X�}�Ɠ��������Ⴄ�ϓ_����\���܂��B
�@�d�l���x���R���{���[�V�����}�A����сA���[������ꂽ�C���X�^���X���x���̃R���{���[�V�����}���쐬�ł��܂��B���ɗ��͂���܂��A�u���s�����v�ɂ��ẮA�u�V�[�P���X�ԍ��v�ɂ܂Ƃ߂ċL�q�ł��܂��B
�L�q�\�A�C�e�� | �C���X�^���X�i�v���p�e�B�c�u�����v�u�A�N�e�B�u�v�u���d�x�v�j |
---|---|
�֘A�i�v���p�e�B�c�u�W��v�u�R���|�W�V�����v�j | |
�t���[ | |
�@�R���{���[�V�����}���烁�b�Z�[�W���Ȃ������}�ɂȂ�܂��B�R���{���[�V�����}���V�X�e���̓��I�ȑ��ʂ�\���̂ɑ��A���̃I�u�W�F�N�g�}�͐ÓI�ȑ��ʂ�\���܂��B
�L�q�\�A�C�e�� | �X�e�[�g |
---|---|
�����i�v���p�e�B�c�u�v�u�[���v�j | |
�J�n��ԁA�I����ԁi�v���p�e�B�c�u�C�x���g���v�j�j | |
�J�ځi���ȑJ�ځj�i�v���p�e�B�c�u�C�x���g���v�u�����v�u�K�[�h�����v�u�A�N�V�����v�j) | |
�@��ł́A�����̔��@�̓�����Ԃ������Ă��܂����A���̂悤�ɏ�ԑJ�ڂ�����̂�����Ƃ��ɗ��p���܂��B��ɁA�g�ݍ��n�A�v���P�[�V�������쐬����ۂɋL�q����܂��B
�@�����J��(���)���L�q����Ƃ��́A�_�C�A���O�ɉ������͂����ɁuOK�v���N���b�N���܂��B�܂��A�R���|�W�b�g��Ԃ́A�����̃X�e�[�g��1�̃X�e�[�g�ň͂�ŋL�q���܂��B
�L�q�\�A�C�e�� | �A�N�e�B�r�e�B�A�I�u�W�F�N�g |
---|---|
�J�n��ԁA�I����ԁA�f�V�W�����A�}�[�W | |
�t�H�[�N�^�W���C���i�v���p�e�B�c�u���̌����v�j | |
���[���ipartition�j�A�V�O�i�� | |
�J�ځi�v���p�e�B�c�u�����v�u�K�[�h�����v�u�A�N�V�����v�j | |
�I�u�W�F�N�g�t���[ | |
�@�X�e�[�g�`���[�g�}�Ǝ��Ă��܂����A������̐}�̓��[�N�t���[���m�F�ł��܂��B���̂��߁AWeb�A�v���P�[�V�������쐬����ۂɂ́A������𗘗p����ꍇ�������ł��BToolbar�ɕ��ԃA�C�e�����X�e�[�g�`���[�g�}�Əd�����Ă��܂��̂ŁA�������Ȃ��悤�ɂ��Ă��������B�e�A�N�e�B�r�e�B�́A���[�����쐬�A�w�肵�A���̒��ɋL�q���܂��B
�@���p���i�Ɣ�r�����ꍇ�ɁA��̗͕s���������܂����A�t���[�ł��ꂾ���̐}���`����v���O�C�������݂��Ă��邱�Ƃ��AEclipse�̑傫�Ȗ��͂ł��B�J���`�[���̃u���[���X�g�[�~���O�p�����Ƃ��āA������g���Ď葁���}��`���A�����C�����Ă����A�Ƃ������p�r�ɂ͏\�����p�ł���ł��傤�B���������͂Ȃ��A�K����芵���ŏ�����c�[���ł���Ǝv���܂��B
�@���̃v���O�C���ɂ��ē��{��ŏ���������Ă���Web�uEclipse Wiki�ihttp://w3.cube-web.net/eclipse/�j�v������܂��̂ŁA�K�X�Q�Ƃ���Ƃ����ł��傤�B
�@����Ȃ�\�����߂����̃v���O�C���A�K�ޓK���Ŏg���ăR�X�g�팸�ɂȂ��邱�Ƃ��ł���Ǝv���܂��̂ŁA�F������ǂ�ǂ��Ă݂Ă��������B
���łɁAEMF��GMF�̃v���O�C���𗘗p���Ă���ꍇ�ɁA����EclipseUML�v���O�C�����C���X�g�[�����Ďg���Ă���ƁA�t�@�C�����쐬����Ȃ�������A�E�B�U�[�h�����ɐi�܂Ȃ�������A�u����H�v�Ǝv�����Ƃ����邩������܂���B���̏́AEclipseUML�v���O�C���ŗ��p���Ă���EMF�AGMF�Ƃ̐����������Ă��Ȃ��\��������܂��B���̂悤�ȏꍇ�́AEclipseUML�v���O�C������������A���C���X�g�[�����A�ēx�C���X�g�[�����邱�ƂŐ����������悤�ɂȂ�܂��B�A���C���X�g�[���́A�uC:\Program Files\eclipse\Uninstaller�v�z���Ɂuuninstaller.jar�v������܂��̂ŁA�R�}���h�v�����v�g����ujava -jar uninstaller.jar�v�����s���܂��B���̌�A�C���X�g�[������Γ��삷��悤�ɂȂ�܂��B�Ȃ��A�e��̐}�ʼnE�N���b�N�����Ƃ��ɕ\������郁�j���[�̂����A�uZoom-In(Out)�v�ɂ��ẮA����m�F����Ă���GEF�v���O�C���́A�ŐV�o�[�W�����p�@�\�ƂȂ��Ă��܂��̂ł����ӂ��������B
�R���@���i��܂��� ������j
���݁A�������NTT�f�[�^ �r�W�l�X�J�����Ɩ{���ɏ����B�Г��Z�p�x���Ɩ��Ɍg���A��ɁAJ2EE���x�[�X�ɂ���Web�V�X�e���Ɋւ����Q�Ή���g���u���V���[�g��������v�A�I�[�v���\�[�X���i�֘A�̃T�|�[�g��S�����Ă���B
���{�@���j�i�������� �������j
NTT�f�[�^ �Z�p�J���{�� �����BDebian GNU/Linux�̗D�ꂽ�����e�i���X���Ƒ��̃f�B�X�g���r���[�V���������|����p�b�P�[�W���Ɉ�����Debian���g���n�߂��̂����������ɁADebian �v���W�F�N�g�̊J���҂ƂȂ�Java�T�|�[�g�̋������s���B�wJakarta�v���W�F�N�g�O��U���x�i�Z�p�]�_�Ёj�A�wWEB+DB PRESS�x�i�Z�p�]�_�Ёj�A�wJava World�x�iIDG�W���p���j�A�wJAVA Developer�x�i�\�t�g�o���N�p�u���b�V���O�j�ȂǂŎ��M�������s���Ă���B
Copyright © ITmedia, Inc. All Rights Reserved.