Software Engineering Project: IWILDO Platform Implementation Report
VerifiedAdded on 2023/06/10
|24
|3111
|62
Project
AI Summary
This document is a technical report detailing the implementation of the IWILDO platform, a project aimed at developing a work-integrated learning system. The platform includes a website and mobile applications for Android and iOS, designed to connect employers, students, and course coordinators. The report covers requirement analysis, use case diagrams, functional and non-functional specifications, architectural design, technical framework, implementation details using PHP, MySQL, Android Studio, Java, XML, and Objective-C, deployment instructions, test specifications using Selenium, and testing results. The platform aims to streamline the placement process and provide a coordinated learning environment.
Contribute Materials
Your contribution can guide someone’s learning journey. Share your
documents today.

Software Engineering Project – Semester 2, 2018
“IWILDO” PLATFORM
IMPLEMENTATION
TECHNICAL REPORT
Version [Please Fill]
Start Date: [please Fill]
Authors :
“IWILDO” PLATFORM
IMPLEMENTATION
TECHNICAL REPORT
Version [Please Fill]
Start Date: [please Fill]
Authors :
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.

“IWILDO” PLATFORM IMPLEMENTATION
DOCUMENT CONTROL
Version
#
Implemented Implementation Reviewed Approval Reason
By Date By Date
1
2
3
4
5
Page 2 of 24
DOCUMENT CONTROL
Version
#
Implemented Implementation Reviewed Approval Reason
By Date By Date
1
2
3
4
5
Page 2 of 24

“IWILDO” PLATFORM IMPLEMENTATION
TABLE OF CONTENTS
1 EXECUTUVE SUMMARY.....................................................................................................
2 INTRODUCTION.....................................................................................................................
3 REQUIREMENTS....................................................................................................................
USE CASE DIAGRAM...........................................................................................................
FUNCTIONAL REQUIREMENTS SPECIFICATION..........................................................
NON FUNCTIONAL REQUIREMENTS SPECIFICATION................................................
4 ARCHITECTURE....................................................................................................................
5 TECHNICAL FRAMEWORK................................................................................................
6 IMPLEMENTATION..............................................................................................................
7 DEPLOYMENT INSTRUCTIONS........................................................................................
8 TEST SPECIFICATIONS.......................................................................................................
9 TESTING RESULTS................................................................................................................
10 OTHER CONSIDERATIONS.................................................................................................
11 REFERENCES..........................................................................................................................
Page 3 of 24
TABLE OF CONTENTS
1 EXECUTUVE SUMMARY.....................................................................................................
2 INTRODUCTION.....................................................................................................................
3 REQUIREMENTS....................................................................................................................
USE CASE DIAGRAM...........................................................................................................
FUNCTIONAL REQUIREMENTS SPECIFICATION..........................................................
NON FUNCTIONAL REQUIREMENTS SPECIFICATION................................................
4 ARCHITECTURE....................................................................................................................
5 TECHNICAL FRAMEWORK................................................................................................
6 IMPLEMENTATION..............................................................................................................
7 DEPLOYMENT INSTRUCTIONS........................................................................................
8 TEST SPECIFICATIONS.......................................................................................................
9 TESTING RESULTS................................................................................................................
10 OTHER CONSIDERATIONS.................................................................................................
11 REFERENCES..........................................................................................................................
Page 3 of 24

“IWILDO” PLATFORM IMPLEMENTATION
1 EXECUTUVE SUMMARY
Work integrated learning is helpful for the student to gain experience from the industry while
pursuing the degree for a specific course. For this project the main objective is to develop
platform with a website along with the app for android and ios Apps with the requirement
specification for a next generation learning system that will include the employers, students as
well as the course coordinators. This will be helpful in providing experience to the learner’s
content providers and employers from the industry in order to enhance the skills of the
students throughout the learning process. Different sections of this report includes the
description of the proposed application, requirement analysis and methodology used for the
development. In addition to that the testing of the apps are also provided in this report.
2 INTRODUCTION
With the booming improvement in the internet technology the learning process as well as the
placement process are also improved for the students coming from different academic
backgrounds. With the present scenario the processes lack coordination between them that
leads to inefficiency of the processes.
In order to remove this lack of coordination between different processes in learning and
placement processes a new web based applications will be developed in this project. A
website along with the android and i-OS applications. This will let the students apply for jobs,
receive email notifications for scheduled Job Interviews, updating availability for job
interviews as well as viewing the placement activities available for their selected courses on
the individual Dashboard Menu of the developed application and apps.
Students enrolled under different courses will be able to access to continuously submit their
progress reports about their courses by uploading different supporting documents on the portal
and apps in real time. In addition to that the students or the employers can view the progress,
updates by the different Mentor’s, Academic Assessor’s comments for assessment completed
by the students.
The main objectives of this project are,
Develop mutually beneficial links with the University and other like-minded organisations
(potential employers of the student).
The employers will have the prospect to trial prospective employees for a significant amount
of timeframe that will help them in improving the sills of the students according to their
required workforce.
Requirements
The main requirements for the developed project is to provide a single co-ordinated platform
which will help employers,
Page 4 of 24
1 EXECUTUVE SUMMARY
Work integrated learning is helpful for the student to gain experience from the industry while
pursuing the degree for a specific course. For this project the main objective is to develop
platform with a website along with the app for android and ios Apps with the requirement
specification for a next generation learning system that will include the employers, students as
well as the course coordinators. This will be helpful in providing experience to the learner’s
content providers and employers from the industry in order to enhance the skills of the
students throughout the learning process. Different sections of this report includes the
description of the proposed application, requirement analysis and methodology used for the
development. In addition to that the testing of the apps are also provided in this report.
2 INTRODUCTION
With the booming improvement in the internet technology the learning process as well as the
placement process are also improved for the students coming from different academic
backgrounds. With the present scenario the processes lack coordination between them that
leads to inefficiency of the processes.
In order to remove this lack of coordination between different processes in learning and
placement processes a new web based applications will be developed in this project. A
website along with the android and i-OS applications. This will let the students apply for jobs,
receive email notifications for scheduled Job Interviews, updating availability for job
interviews as well as viewing the placement activities available for their selected courses on
the individual Dashboard Menu of the developed application and apps.
Students enrolled under different courses will be able to access to continuously submit their
progress reports about their courses by uploading different supporting documents on the portal
and apps in real time. In addition to that the students or the employers can view the progress,
updates by the different Mentor’s, Academic Assessor’s comments for assessment completed
by the students.
The main objectives of this project are,
Develop mutually beneficial links with the University and other like-minded organisations
(potential employers of the student).
The employers will have the prospect to trial prospective employees for a significant amount
of timeframe that will help them in improving the sills of the students according to their
required workforce.
Requirements
The main requirements for the developed project is to provide a single co-ordinated platform
which will help employers,
Page 4 of 24
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.

“IWILDO” PLATFORM IMPLEMENTATION
3 REQUIREMENTS
Use case for the different activities for iWILdo platform
Figure 1: use cases for the platform
As the main concern for the proposed application is to provide learning environment to the
student as well as providing industry and placement exposure so that they can be ready for
the industry and employment.
In addition to that, the application should also provide essential tools to coordinate the
relationships and actions between the different components of the main three triads, namely,
the student, the teacher, and the material, yet should still be governed by the umbrella of this
whole infrastructure.
Req. ID Description Priority UC covered
1 Student Assessment and
placement options: The
evaluation prerequisites
are isolated into three
fundamental classes in view of
diverse kinds of learning
destinations to be evaluated;
information, expertise and
mentality. Every class is
portrayed by understood
scientific categorizations to
ensure all parts of appraisal are
shrouded in the necessity detail.
High UC11, UC7,
UC10
Page 5 of 24
3 REQUIREMENTS
Use case for the different activities for iWILdo platform
Figure 1: use cases for the platform
As the main concern for the proposed application is to provide learning environment to the
student as well as providing industry and placement exposure so that they can be ready for
the industry and employment.
In addition to that, the application should also provide essential tools to coordinate the
relationships and actions between the different components of the main three triads, namely,
the student, the teacher, and the material, yet should still be governed by the umbrella of this
whole infrastructure.
Req. ID Description Priority UC covered
1 Student Assessment and
placement options: The
evaluation prerequisites
are isolated into three
fundamental classes in view of
diverse kinds of learning
destinations to be evaluated;
information, expertise and
mentality. Every class is
portrayed by understood
scientific categorizations to
ensure all parts of appraisal are
shrouded in the necessity detail.
High UC11, UC7,
UC10
Page 5 of 24

“IWILDO” PLATFORM IMPLEMENTATION
Content and Placement post
notification:The content on the
portals put into solid terms
how the learning objects gave
in an web based learning
condition should cover unique
capability stages (from
beginner to master) and how
the "open source" mind-set
ought to be used in on the web
learning circumstances.
High UC6, UC9,
UC8,
Registration and login
functionalities for every user of
the system in order to
authenticate only the authorized
users of the application.
In addition to that the
enrolment to the courses are
also important functional
requirements for this proposed
platform.
High UC1, UC2,
UC3, UC4,
NON FUNCTIONAL REQUIREMENTS
Performance Requirements
One of the factors in the proposed iWILDO platform is time constraint. The platform needs
to update data on real-time basis using the developed framework is ongoing and henceforth
ought to be performed in least prerequisites for support. Accountability for a task is another
crucial component and this must be guaranteed whenever the developed system is working
with its full capability.
Access security with multiple access levels
For the proposed system there are mainly three types of user’s employer from the industry,
students enrolled in the courses and lastly the professors, course coordinators for different
courses. Each of the user’s unsuccessful attempt to login to the system and accessing some
specific data must be recorded on some user log for audit trail. Users should be notified
whenever their profiles are changed through the preferred communication method.
Availability of the system
As the system will be used by the students for their courses, placements, by the course
lecturers for uploading lectures and by the employers to post notifications of jobs thus the
application needs to be available for 24 x7 with minimum downtime for maintenance
Safety Requirements
As the application will be used by lots of users thus protecting their data from the different
data breach attacks using numerous methods such us storing encrypted data in the database
can be very encouraging for the users to use the system and live communicating of the video
needs required for the different courses and jobs. All the Information transmitted through
different sources should be securely transmitted (probably using secure channels) to the server
so that any kind of modification or changes cannot be done by the attackers or hackers in
information.
Security Requirements with faster recovery
The security framework highlights from having a login for every one of the clients to get to
the services. In addition to that, the system should be able to recover from any kind of
disaster such as different type of cyber-attacks in minimum time period.
Page 6 of 24
Content and Placement post
notification:The content on the
portals put into solid terms
how the learning objects gave
in an web based learning
condition should cover unique
capability stages (from
beginner to master) and how
the "open source" mind-set
ought to be used in on the web
learning circumstances.
High UC6, UC9,
UC8,
Registration and login
functionalities for every user of
the system in order to
authenticate only the authorized
users of the application.
In addition to that the
enrolment to the courses are
also important functional
requirements for this proposed
platform.
High UC1, UC2,
UC3, UC4,
NON FUNCTIONAL REQUIREMENTS
Performance Requirements
One of the factors in the proposed iWILDO platform is time constraint. The platform needs
to update data on real-time basis using the developed framework is ongoing and henceforth
ought to be performed in least prerequisites for support. Accountability for a task is another
crucial component and this must be guaranteed whenever the developed system is working
with its full capability.
Access security with multiple access levels
For the proposed system there are mainly three types of user’s employer from the industry,
students enrolled in the courses and lastly the professors, course coordinators for different
courses. Each of the user’s unsuccessful attempt to login to the system and accessing some
specific data must be recorded on some user log for audit trail. Users should be notified
whenever their profiles are changed through the preferred communication method.
Availability of the system
As the system will be used by the students for their courses, placements, by the course
lecturers for uploading lectures and by the employers to post notifications of jobs thus the
application needs to be available for 24 x7 with minimum downtime for maintenance
Safety Requirements
As the application will be used by lots of users thus protecting their data from the different
data breach attacks using numerous methods such us storing encrypted data in the database
can be very encouraging for the users to use the system and live communicating of the video
needs required for the different courses and jobs. All the Information transmitted through
different sources should be securely transmitted (probably using secure channels) to the server
so that any kind of modification or changes cannot be done by the attackers or hackers in
information.
Security Requirements with faster recovery
The security framework highlights from having a login for every one of the clients to get to
the services. In addition to that, the system should be able to recover from any kind of
disaster such as different type of cyber-attacks in minimum time period.
Page 6 of 24

“IWILDO” PLATFORM IMPLEMENTATION
USABILITY
As most of the users of the system should not be from technical back ground thus the
applications need to be easy to use and intuitive. With easy navigation and user input
functions the users will be able to easily find out the functionalities from the pages as well as
on the apps proposed for this project.
4 ARCHITECTURE
As the proposed platform will be mainly a learning platform which will integrate the
employers who will provide placements or internships for the students so that they have better
employability. Following architecture is determined for the development of the proposed
application.
Figure 2: Architecture of the platform
5 TECHNICAL FRAMEWORK
For the website the complete platform will include a website and mobile apps for android and
i-OS platforms. For the apps and website following database schema will be implemented so
that the application generated data can have consistency.
Page 7 of 24
USABILITY
As most of the users of the system should not be from technical back ground thus the
applications need to be easy to use and intuitive. With easy navigation and user input
functions the users will be able to easily find out the functionalities from the pages as well as
on the apps proposed for this project.
4 ARCHITECTURE
As the proposed platform will be mainly a learning platform which will integrate the
employers who will provide placements or internships for the students so that they have better
employability. Following architecture is determined for the development of the proposed
application.
Figure 2: Architecture of the platform
5 TECHNICAL FRAMEWORK
For the website the complete platform will include a website and mobile apps for android and
i-OS platforms. For the apps and website following database schema will be implemented so
that the application generated data can have consistency.
Page 7 of 24
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

“IWILDO” PLATFORM IMPLEMENTATION
s
Figure 3: Database schema for the proposed website and apps
6 IMPLEMENTATION
For the website the, the used technologies and languages are PHP, MYSQL which is
deployable on the Linux servers. The language PHP is used for the project as it is
development language and is cross platform. This helps in the execution of the PHP scripts on
the Windows NT server, UNIX, Linux servers. PHP is a well-defined module for the Apache
HTTP servers. According to different surveys it is found that about 67 percent of the market-
leading web servers are Apache HTTP servers.
The database for the website will be MYSQL. Reason behind the selection of the MYSQL is,
it is an open source database server which considerably faster compared to other database
Page 8 of 24
s
Figure 3: Database schema for the proposed website and apps
6 IMPLEMENTATION
For the website the, the used technologies and languages are PHP, MYSQL which is
deployable on the Linux servers. The language PHP is used for the project as it is
development language and is cross platform. This helps in the execution of the PHP scripts on
the Windows NT server, UNIX, Linux servers. PHP is a well-defined module for the Apache
HTTP servers. According to different surveys it is found that about 67 percent of the market-
leading web servers are Apache HTTP servers.
The database for the website will be MYSQL. Reason behind the selection of the MYSQL is,
it is an open source database server which considerably faster compared to other database
Page 8 of 24

“IWILDO” PLATFORM IMPLEMENTATION
servers. Like PHP, MySQL also runs on multiple platforms. More over the MYSQL provides
flexible licensing terms when compared to similar other database servers along with high
performance and ease of use, configuration on different server platforms.
For android application the used IDE is Android Studio and the used languages are Java to
implement the functionalities and XML for designing the layout of the app screens. For the
iOS app the IDE used is the XCODE and used language is the Objective-C. For both the apps,
they will be developed using the proper guidelines with relevance to the App review
guidelines so that the apps can be found and not rejected for the non-compliance with its
guidelines.
Following are the screenshots of the application
Page 9 of 24
servers. Like PHP, MySQL also runs on multiple platforms. More over the MYSQL provides
flexible licensing terms when compared to similar other database servers along with high
performance and ease of use, configuration on different server platforms.
For android application the used IDE is Android Studio and the used languages are Java to
implement the functionalities and XML for designing the layout of the app screens. For the
iOS app the IDE used is the XCODE and used language is the Objective-C. For both the apps,
they will be developed using the proper guidelines with relevance to the App review
guidelines so that the apps can be found and not rejected for the non-compliance with its
guidelines.
Following are the screenshots of the application
Page 9 of 24

“IWILDO” PLATFORM IMPLEMENTATION
For iOS app:
Figure 4: Home Screen
Page 10 of 24
For iOS app:
Figure 4: Home Screen
Page 10 of 24
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.

“IWILDO” PLATFORM IMPLEMENTATION
Figure 5: Sign up Screen
Figure 6: Sign in Screen
Page 11 of 24
Figure 5: Sign up Screen
Figure 6: Sign in Screen
Page 11 of 24

“IWILDO” PLATFORM IMPLEMENTATION
Figure 7: Student portal screen
Page 12 of 24
Figure 7: Student portal screen
Page 12 of 24

“IWILDO” PLATFORM IMPLEMENTATION
Figure 8: View placement screen
Page 13 of 24
Figure 8: View placement screen
Page 13 of 24
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

“IWILDO” PLATFORM IMPLEMENTATION
Figure 9: Apply for placement Screen
Website for iWILdo
Figure 10: Home page
Page 14 of 24
Figure 9: Apply for placement Screen
Website for iWILdo
Figure 10: Home page
Page 14 of 24

“IWILDO” PLATFORM IMPLEMENTATION
Figure 11: Sign in page
Figure 12: Sign up page
Page 15 of 24
Figure 11: Sign in page
Figure 12: Sign up page
Page 15 of 24

“IWILDO” PLATFORM IMPLEMENTATION
Figure 13: Student Portal
Figure 14: Course Coordinator portal
Page 16 of 24
Figure 13: Student Portal
Figure 14: Course Coordinator portal
Page 16 of 24
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.

“IWILDO” PLATFORM IMPLEMENTATION
Figure 15: Employer portal
Android app for iWILdo
Page 17 of 24
Figure 15: Employer portal
Android app for iWILdo
Page 17 of 24

“IWILDO” PLATFORM IMPLEMENTATION
Figure 16: Home screen
Page 18 of 24
Figure 16: Home screen
Page 18 of 24

“IWILDO” PLATFORM IMPLEMENTATION
Figure 17: Sign in screen
Page 19 of 24
Figure 17: Sign in screen
Page 19 of 24
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

“IWILDO” PLATFORM IMPLEMENTATION
Figure 18: Student profile
Page 20 of 24
Figure 18: Student profile
Page 20 of 24

“IWILDO” PLATFORM IMPLEMENTATION
Figure 19: Placement offer screen
Figure 20: Apply for Placement offer screen
Page 21 of 24
Figure 19: Placement offer screen
Figure 20: Apply for Placement offer screen
Page 21 of 24

“IWILDO” PLATFORM IMPLEMENTATION
7 DEPLOYMENT INSTRUCTIONS
The website will be deployed on any APACHE server by purchasing any of the market
leading web server service provider along with the MYSQL database server. In addition to
that, for the android and iOS apps, they will be uploaded to the respective app stores. The
website pages will include the links to the app stores so that the users can get the apps
whenever they want to install it on their smart phones or devices.
The apps will be update periodically with roll out of the latest version of operating systems.
8 TEST SPECIFICATIONS
For this proposed platform the website is tested using the Selenium framework. This
framework is one of the sophisticated and best testing frameworks with the automated
browser test of the desired website. This helps in writing user acceptance tests that will check
the entire website or the developed application as a whole.
With its own WebDriver API, Selenium becomes one of the robust tools that can drive a
browser natively. In this way the it tests the website as if a real user would use it when the
application goes live. Selenium is considered as an exceptional tool for testing of the mature
web applications developed by the developers.
Test
Case ID
Req. covered Test Objective Preconditions Steps Test data Expected
result
TC.001 user login and
registration
Investigating the
functionality of
the login and
registration
page
The
applications
are
successfully
deployed on
the server and
database.
Entering
required
data in the
form
User name,
details and
password
Successf
ul
registrati
on and
login.
TC.002 Content
upload
File IO operation
investigation
Users
previously
have their
active
accounts on
the platform
Uploading
file using
the file
browser
button ono
the form.
Content file Files are
successf
ully
uploaded
to the
server
TC.003 Job
announcement
posting
Checking of the
proper posting
of the
placement
opportunities
Employer is
previously
registered on
the platform
Job details
from
specific
portal and
form is
uploaded.
Placement
related
data.
Job is
posted
and
updates
are sent
to the
students
and
Page 22 of 24
7 DEPLOYMENT INSTRUCTIONS
The website will be deployed on any APACHE server by purchasing any of the market
leading web server service provider along with the MYSQL database server. In addition to
that, for the android and iOS apps, they will be uploaded to the respective app stores. The
website pages will include the links to the app stores so that the users can get the apps
whenever they want to install it on their smart phones or devices.
The apps will be update periodically with roll out of the latest version of operating systems.
8 TEST SPECIFICATIONS
For this proposed platform the website is tested using the Selenium framework. This
framework is one of the sophisticated and best testing frameworks with the automated
browser test of the desired website. This helps in writing user acceptance tests that will check
the entire website or the developed application as a whole.
With its own WebDriver API, Selenium becomes one of the robust tools that can drive a
browser natively. In this way the it tests the website as if a real user would use it when the
application goes live. Selenium is considered as an exceptional tool for testing of the mature
web applications developed by the developers.
Test
Case ID
Req. covered Test Objective Preconditions Steps Test data Expected
result
TC.001 user login and
registration
Investigating the
functionality of
the login and
registration
page
The
applications
are
successfully
deployed on
the server and
database.
Entering
required
data in the
form
User name,
details and
password
Successf
ul
registrati
on and
login.
TC.002 Content
upload
File IO operation
investigation
Users
previously
have their
active
accounts on
the platform
Uploading
file using
the file
browser
button ono
the form.
Content file Files are
successf
ully
uploaded
to the
server
TC.003 Job
announcement
posting
Checking of the
proper posting
of the
placement
opportunities
Employer is
previously
registered on
the platform
Job details
from
specific
portal and
form is
uploaded.
Placement
related
data.
Job is
posted
and
updates
are sent
to the
students
and
Page 22 of 24
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.

“IWILDO” PLATFORM IMPLEMENTATION
coordina
tors.
TC.004 Submission of
assignments
In order to
check if the File
IO operation on
student module
Student should
have enrolled
for the course
uploading
file using
the file
browser
button ono
the form.
Assignment
file
File
submissi
ons are
successf
ully
done.
TC.005 Assessment
and providing
feedback for
assignments
Verification of
the Professor
module to check
if the feedbacks
are properly
sent to the
student portals.
The teacher or
the course co-
ordinator is
appointed as
assessor by
the platform
or university
Providing
assessment
report for
the
assignment.
comment
related to
the
assessment
Professo
r is able
to send
feedback
to the
student
against
their
assignme
nt.
TC.006 Responding
against the
placement
offer or job
offer
Verifying if the
post for a
placement
opportunity can
be viewed by
professors and
students of the
platform.
Employer have
an active
account on the
platform.
Applying
through the
apply
button for
the post on
app or
website
NA Requests
and
applicati
on for
placeme
nt is
successf
ully sent
to the
employe
r.
TC.007 Milestone
update for
courses
Checking if the
data related to
the completion
of certain time
stones are
completed in a
specific time
period.
Specific
milestones for
the course are
previously
determined.
NA Mileston
es for a
course is
successf
ully
updated.
Testing results
For all the above tests the applications initially passed all the requirements as along with the
relevance with the non-functional requirements
Summarise the testing results
For the proposed project the testing of the different modules has been successful with the
requirement are carried away which were passed successfully when tested with the Selenium
test suite. With the net releases the site will be updated and along with that the testing of the
coupling and cohesion of different modules will be also tested.
Page 23 of 24
coordina
tors.
TC.004 Submission of
assignments
In order to
check if the File
IO operation on
student module
Student should
have enrolled
for the course
uploading
file using
the file
browser
button ono
the form.
Assignment
file
File
submissi
ons are
successf
ully
done.
TC.005 Assessment
and providing
feedback for
assignments
Verification of
the Professor
module to check
if the feedbacks
are properly
sent to the
student portals.
The teacher or
the course co-
ordinator is
appointed as
assessor by
the platform
or university
Providing
assessment
report for
the
assignment.
comment
related to
the
assessment
Professo
r is able
to send
feedback
to the
student
against
their
assignme
nt.
TC.006 Responding
against the
placement
offer or job
offer
Verifying if the
post for a
placement
opportunity can
be viewed by
professors and
students of the
platform.
Employer have
an active
account on the
platform.
Applying
through the
apply
button for
the post on
app or
website
NA Requests
and
applicati
on for
placeme
nt is
successf
ully sent
to the
employe
r.
TC.007 Milestone
update for
courses
Checking if the
data related to
the completion
of certain time
stones are
completed in a
specific time
period.
Specific
milestones for
the course are
previously
determined.
NA Mileston
es for a
course is
successf
ully
updated.
Testing results
For all the above tests the applications initially passed all the requirements as along with the
relevance with the non-functional requirements
Summarise the testing results
For the proposed project the testing of the different modules has been successful with the
requirement are carried away which were passed successfully when tested with the Selenium
test suite. With the net releases the site will be updated and along with that the testing of the
coupling and cohesion of different modules will be also tested.
Page 23 of 24

“IWILDO” PLATFORM IMPLEMENTATION
9 REFERENCES
Edwards, D., Perkins, K., Pearce, J. and Hong, J., 2015. Work integrated learning in STEM in
Australian universities. Canberra: Office of Chief Scientist & Australian Council for
Educational Research, pp.1-120.
Ferns, S., Campbell, M. and Zegwaard, K.E., 2014. Work integrated learning.
Fleischmann, K. and Ward, L., 2014. Developing the ICT workforce for the future: Breaking
down disciplinary silos to create an authentic work integrated learning experience.
Hamilton, K., Morrissey, S.A., Farrell, L.J., Ellu, M.C., O'donovan, A., Weinbrecht, T. and
O'connor, E.L., 2018. Increasing Psychological Literacy and Work Readiness of Australian
Psychology Undergraduates through a Capstone and Work‐Integrated Learning Experience:
Current Issues and What Needs to be Done. Australian Psychologist, 53(2), pp.151-160.
Ibrahim, H.I. and Jaafar, A.H., 2017. The Outcomes of Work-Integrated Learning
Programmes: The Role of Self-Confidence as Mediator between Interpersonal and Self-
Management Skills and Motivation to Learn. Pertanika Journal of Social Sciences &
Humanities, 25(2).
Ibrahim, H.I. and Mahmood, R., 2015. WORK INTEGRATED LEARNING: AN
ASSESSMENT OF UNIVERSITY STUDENTS’PSYCHOLOGICAL
ATTRIBUTES. PROCEEDINGS OF ICARBSS 2015 KUALA LUMPUR, MALAYSIA, 87(3),
p.274.
Jackson, D., 2017. Developing pre-professional identity in undergraduates through work-
integrated learning. Higher Education, 74(5), pp.833-853.
Jackson, D., Ferns, S., Rowbottom, D. and Mclaren, D., 2017. Improving the work-integrated
learning experience through a third-party advisory service. InternatIonal Journal of traInIng
research, 15(2), pp.160-178.
Jackson, D., Rowbottom, D., Ferns, S. and McLaren, D., 2017. Employer understanding of
Work-Integrated Learning and the challenges of engaging in work placement
opportunities. Studies in Continuing Education, 39(1), pp.35-51.
Makkonen, P. and Skaniakos, T., 2015. Career Paths Training Course-Supporting First Year
Information Systems Science Students’ Working Life Horizon.
Richmond, K., Richards, K. and Britt, K., 2015. The impact of an authentic, simulated
learning activity on student preparedness for work-integrated learning. Asia-Pacific journal of
cooperative education, 16(4), pp.343-354.
Schuster, L. and Glavas, C., 2017. Exploring the dimensions of electronic work integrated
learning (eWIL). Educational Research Review, 21, pp.55-66.
Whelan, M.B., 2017. Academic work-integrated learning (WIL): Reengaging teachingfocused
academics with industry. Journal of Teaching and Learning for Graduate Employability, 8(1),
p.172.
Xia, J., Caulfield, C. and Ferns, S., 2015. Work-integrated learning: linking research and
teaching for a win-win situation. Studies in Higher Education, 40(9), pp.1560-1572.
Page 24 of 24
9 REFERENCES
Edwards, D., Perkins, K., Pearce, J. and Hong, J., 2015. Work integrated learning in STEM in
Australian universities. Canberra: Office of Chief Scientist & Australian Council for
Educational Research, pp.1-120.
Ferns, S., Campbell, M. and Zegwaard, K.E., 2014. Work integrated learning.
Fleischmann, K. and Ward, L., 2014. Developing the ICT workforce for the future: Breaking
down disciplinary silos to create an authentic work integrated learning experience.
Hamilton, K., Morrissey, S.A., Farrell, L.J., Ellu, M.C., O'donovan, A., Weinbrecht, T. and
O'connor, E.L., 2018. Increasing Psychological Literacy and Work Readiness of Australian
Psychology Undergraduates through a Capstone and Work‐Integrated Learning Experience:
Current Issues and What Needs to be Done. Australian Psychologist, 53(2), pp.151-160.
Ibrahim, H.I. and Jaafar, A.H., 2017. The Outcomes of Work-Integrated Learning
Programmes: The Role of Self-Confidence as Mediator between Interpersonal and Self-
Management Skills and Motivation to Learn. Pertanika Journal of Social Sciences &
Humanities, 25(2).
Ibrahim, H.I. and Mahmood, R., 2015. WORK INTEGRATED LEARNING: AN
ASSESSMENT OF UNIVERSITY STUDENTS’PSYCHOLOGICAL
ATTRIBUTES. PROCEEDINGS OF ICARBSS 2015 KUALA LUMPUR, MALAYSIA, 87(3),
p.274.
Jackson, D., 2017. Developing pre-professional identity in undergraduates through work-
integrated learning. Higher Education, 74(5), pp.833-853.
Jackson, D., Ferns, S., Rowbottom, D. and Mclaren, D., 2017. Improving the work-integrated
learning experience through a third-party advisory service. InternatIonal Journal of traInIng
research, 15(2), pp.160-178.
Jackson, D., Rowbottom, D., Ferns, S. and McLaren, D., 2017. Employer understanding of
Work-Integrated Learning and the challenges of engaging in work placement
opportunities. Studies in Continuing Education, 39(1), pp.35-51.
Makkonen, P. and Skaniakos, T., 2015. Career Paths Training Course-Supporting First Year
Information Systems Science Students’ Working Life Horizon.
Richmond, K., Richards, K. and Britt, K., 2015. The impact of an authentic, simulated
learning activity on student preparedness for work-integrated learning. Asia-Pacific journal of
cooperative education, 16(4), pp.343-354.
Schuster, L. and Glavas, C., 2017. Exploring the dimensions of electronic work integrated
learning (eWIL). Educational Research Review, 21, pp.55-66.
Whelan, M.B., 2017. Academic work-integrated learning (WIL): Reengaging teachingfocused
academics with industry. Journal of Teaching and Learning for Graduate Employability, 8(1),
p.172.
Xia, J., Caulfield, C. and Ferns, S., 2015. Work-integrated learning: linking research and
teaching for a win-win situation. Studies in Higher Education, 40(9), pp.1560-1572.
Page 24 of 24
1 out of 24
Related Documents

Your All-in-One AI-Powered Toolkit for Academic Success.
+13062052269
info@desklib.com
Available 24*7 on WhatsApp / Email
Unlock your academic potential
© 2024 | Zucol Services PVT LTD | All rights reserved.