Student Placement Management System (SPMS) …pcsupport.ac.nz/pdf/SPMS_Poster-1.pdfStudent Placement...
Transcript of Student Placement Management System (SPMS) …pcsupport.ac.nz/pdf/SPMS_Poster-1.pdfStudent Placement...
Student Placement Management System (SPMS)IT301 Industry Project
Figure – 1: Rapid Application Development of Agile approach
This project is managed by Rapid Application Development (RAD) of Agile. This allowed our team to involve the clients throughout system development phase. The users were involved in the Systems requirements de�nition phase, Interface design phase, Database and Program development phase. User feedback is gathered at each phase and iterations were carried out following the changes suggested by users at each phase.
STUDENT CONTACT
PK STUDENT_CONTACT_ID
FIRST_NAME LAST_NAME EMAIL
STUDENT
PK STUDENT_ID
FIRST_NAME LAST_NAME
ENROLMENT
PK ENROLMENT_ID
FK2 STUDENT_IDFK1 PROGRAM_ID
PROGRAM
PK PROGRAM_ID
PROGRAM_COURSE_NAME PROGRAM_YEAR CALENDAR_YEAR
PLACEMENT
PK PLACEMENT_ID
FK1 DEPARTMENT_IDFK2 MOU_ID PLACEMENT_TYPE PLACEMENT_START_DATE PLACEMENT_END_DATE MAXIMUM_STUDENT_NUMBER
DEPARTMENT
PK DEPARTMENT_ID
FK1 STUDENT_CONTACT_IDFK2 CLINICAL_CONTACT__ID WARD_NAME SERVICE PHYSICAL_ADDRESS POSTAL_ADDRESS INFO_PACK COMMENT
CLINICAL_CONTACT
PK CLINICAL_CONTACT__ID
FIRST_NAME LAST_NAME JOB_POSITION CONTACT_NUMBER ALTERNATIVE_CONTACT_NUMBER MOBILE
MOU
PK MOU_ID
MOU_SIGNED_EXPIRY_DATE
STUDENT_PLACEMENT
PK STUDENT_PLACEMENT_ID
FK1 ENROLMENT_IDFK2 PLACEMENT_ID
Figure – 2: Logical Model
Business LogicUse Case diagrams, Activity diagrams and Class diagrams are created.
Figure - 3: Use Case Diagram for Placement
Prototype • Prototype is developed in Visual Studio and it is connected to Microsoft SQL Server. • Prototype performs the basic functions Add, Update, Delete and Display records.
INTRODUCTION
Faculty of Health, Whitireia New Zealand required the system to manage student clinical placement.
PROJECT OBJECTIVES
• Providing end user satisfaction by simplifying the work procedures and saving the time related costs. • Improving reporting capabilities and the ability to retain the historical data. • Producing a system that requires minimal training for the end users in order to use it.
PROJECT TOOLS • Microsoft Project - Project plan, Gantt chart, Work Breakdown Structure (WBS). • Microsoft SQL Server 2008 R2 - Physical model . • Microsoft Word - System documentation. • Microsoft Visio - Logical model, System navigation plan. • Visual Paradigm - Conceptual model, Use cases, Activity diagrams, Class diagrams. • Visual Studio.Net - Prototype development.
METHODOLOGY
PROJECT SCOPE • Produce a design for a system to be built for a prototype . • A database needs to be created to store and manage student clinical placement. • System should allow placement allocation, display vacancies, clashes and provide Email merge. • Restrict replicated data. • Add, update, display and delete historical, current and future data.
CURRENT STATUS OF THE SYSTEM Interface Design • System navigation plan and Interface design are created.
Database Design • Conceptual model, Logical model and Physical model are created. • Logical model of the database is shown in Figure - 2.
Project Academic SupervisorNeale Catchpole
Project Clients Jenny Tregear Jennifer WatsonFaculty of Health Whitireia New Zealand
Project Team Members Lakshmi Dharavath Lisa Aliva Thephin Kumpraewpan
• Select placement and allocate student.• Build query, search and reporting functionality .
FUTURE REQUIREMENTS
• The system should automatically get the Student Information from Artena. • Develop interface design to look more professional . • Testing buttons and system, validation for input fields