The structure of application domain information to be represented by the proposed system, I'm looking to doing to me:
1-using UML Class Diagram, Include details on generalizations, associations, cardinality, and role names where they apply.
2-modeling stakeholder goals using I* models.
3-Create wireframe/mockup diagrams that illustrate what the requirement or functionality may look like when fulfilled. These must be done using appropriate diagram modeling.
do not draw models/diagrams by hand.
There is the problem you need to understand it to build UMLs
This project will create a matching service to connect placement students with potential employers. Using a “dating” service metaphor, the site will allow employers to post details of placements available and students to apply for placements.
This project will create a database-driven mobile-friendly website to encourage employers and students to engage in year-long paid industrial placements as part of an honours degree programme.
Placements with employers play a valuable role in the learning journey for software engineering and computing students. Placement students are paid a salary and benefit from support and mentoring towards working on live production projects. Different terminology is used in different countries. Placements are sometimes called “paid internships” or “work experience.”
Placements can benefit employers by:
• Helping existing staff members develop their mentoring and management skills
• Providing an improved recruitment pipeline for graduate vacancies
• Giving extra resources to projects and helping to offer imaginative new ideas
• Supporting partnership building with Universities
Placements with employers play a valuable role in the learning journey for software engineering and computing students. Placement students are paid a modest salary but benefit from support and mentoring towards working on live production projects. Placement students gain first-hand experience of working on commercial projects. The daily interactions with practitioners help students gain valuable professional and technical skills.
The project comprises three main elements: placement descriptions, student capabilities and a matching algorithm. Users (employers and students) will need to be able register with the site and store details of placements and capabilities. Some persistent storage will be required to retain placement details, student capabilities, and user credentials.