Reference no: EM132688289
Java Web Application Development
Problem Synopsis:
Having recently graduated from XXXXX College, you have recently been offered and accepted a position at a lucrative start-up company. The company consists of a number of experienced engineers and developers, who believe a new graduate, such as you, will bring fresh and innovative ideas to the organization.
The company is situated in the financial sector, and the IT Director has identified a need for your organization to take the lead in developing the latest offering in a secure payment processing system. Essentially a web application that can manage and track client (user) financial payments/transactions more efficiently and effectively. In essence the application that will fundamentally track user/client registration, client financial transaction processing, and reporting.
To start, your manager has been assigned with the initial task of assembling a capable team to construct the preliminary phase of the web application. The project has a limited budget, and as such, the IT Director, Management team and Architects all agree, that utilizing Spring, Java, Maven and Thymeleaf would be the most attractive and cost-effective strategy. The architects envision this solution will be delivered in two separate releases (assignment 2, and later assignment 3).
Your manager recalls during your interview process, that you had mentioned you know Java and Spring. Giving your knowledge of these technologies, you immediately appeal as a great candidate for the project. Additionally, by selecting and adding you to the project initiative, your manager is presented with the opportunity to evaluate how you preform, while dually gauging how you may fit into future project assignments within the organization.
The initial project deliverables have been scoped-out for and your team ahead of time by the Business Analysts. Wireframes have been constructed and provided to assist and help further help elaborate on the project desirables that the solution must contain at a minimum.
The Proposed Web Application Site Map
The secure payment processing website allows access to two different types of users, clients users and admin users. In each case, the navigation for each has been mapped out and provided in the navigation site maps attached.
Attachment:- Java Web Application Development.rar