I request you provide me guidance and help on designing and implementing a Java/JEE Application using UML along the way.
Here are our functional requirements for domain:
a. provide UI to Import a (map) file and store it in Database (a map is nothing but a text file which has bunch of records in it. Each line in the file is a record which contains 3 columns delemited by space)
b. provide UI to add/update/delte map file and able to create versions for a specific map file
c. provide UI to manage(add/update/delete) users, roles, user-role associations
d. provide UI to export the map file as .csv file, .excel file etc.
Due to some corporate governance and architectural decisions we decided to use these technologies:
JSF, Spring MVC, Spring JPA, Web Services, DB2
Can you please suggest me to how to design
java components, java interfaces, java implementations etc., also using UML along the way?
Appreciate if you could please direct me to some good books or web links that can help in designing the java components/interfaces etc. using UML along the way?