Learner Report: Development of Web Service for User Authentication

Verified

Added on  2022/12/29

|14
|3371
|29
Report
AI Summary
This learner report details the development of a web service for a healthcare system, focusing on user authentication. The project employed the waterfall methodology across four stages: discovery, design, development, and testing. The report reflects on project management challenges like time and cost management, change and risk management, and resource allocation. It also discusses teamwork, critical thinking, cross-cultural understanding, and communication strategies. The team used HTML, JavaScript, and MySQL to create user interfaces and a database. The report further analyzes technological aspects, ICT tools used, and addresses communication challenges among stakeholders. It includes reflections on communication methods, such as meetings and weekly reports. The report concludes with suggestions for improvement and insights gained throughout the project, including how to capture audience interest during presentations. The team successfully designed user interfaces, established database connections, and addressed cultural and communication barriers within the team, ultimately delivering a functional web service.
tabler-icon-diamond-filled.svg

Contribute Materials

Your contribution can guide someone’s learning journey. Share your documents today.
Document Page
Running head: LEARNER REPORT
Building a Web Service of User Authentication
Learner Report
Name of the Student:
Name of the University:
tabler-icon-diamond-filled.svg

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
1LEARNER REPORT
Table of Contents
1. Project Description......................................................................................................................2
2. Project Management Reflection..................................................................................................2
3. Teamwork Reflection..................................................................................................................4
4. Critical thinking and creativity....................................................................................................4
5. Cross-cultural understanding.......................................................................................................5
6. Communication reflection...........................................................................................................6
7. Technology reflection..................................................................................................................8
8. Self-directions..............................................................................................................................9
9. Suggestions................................................................................................................................10
10. Conclusions..............................................................................................................................10
References......................................................................................................................................12
Document Page
2LEARNER REPORT
1. Project Description
The project is based on developing an efficient as well as versatile web services for the
healthcare system. The web services are for creating web page in that the users can able to log in
to the user credentials, therefore various privileges to the type of the users. The team members
learnt various lessons for better preparing and experiencing the development work of the web
page for the healthcare.
In order to develop the web page, the methodology which is used by the project team is
waterfall model for developing and building web services which can divide the work into four
stages. In order to meet with the project outcomes, the team members are provided with the
project tasks to work as per the schedule timeline. The four stages of waterfall methodology are
discovered, design, develop and test. This method is used when the project takes shorter frame of
time for designing, coding as well as testing before release. This waterfall model is selected as
the researcher had one semester to finish the plan furthermore handover to client. The project is
successful by means of using waterfall model.
The project outcome is that the team members had completed the designing of user
interface by means of JavaScript as well as HTML. Using JavaScript as well as HTML page, the
login forms were created. There was designing of various tasks like add, view, modify, delete
data from web interfaces.
2. Project Management Reflection
While conducting work into the project plan for building web page for Apollo project,
there are various issues which are faced such as:
Document Page
3LEARNER REPORT
Time management: At first, there are poorly defined goals of the project due to which it
is difficult to identify the project task priorities. It is also difficult to take proper project related
decisions so that the project can get success (Larson and Gray 2017). Poor performance of the
project team also provides impact on meeting with deadlines and decline in productivity.
Cost management: In the project plan, the project team had failed to forecast the total
budget required to complete the work (Kaplan and Atkinson 2015). As budgeting as well as
forecasting is not done properly, therefore it is difficult to control the project cost.
Change management: One of the major issues of the change management, is failure to
communication when the changes are occurred in the project (Hayes 2018). When the project
management processes as well as procedures are not communicated for the employees then it
shall lead to resistance.
Quality management: The quality of the hardware and software equipments which are
used to develop and build the web page for the healthcare system is not good; therefore there is
possibility of system failure (Griffin 2016). The user interfaces are not properly designed so that
other team members can understand it and design it as per it.
Risk management: The risk management issues are related for compromising the care off
the patients, increase into liability issues as well as result into the financial losses are causing a
bad effect on project successful timeline (Noe et al. 2017).
Resource management: There is change into the management decisions cause changes
into the project goals and aim. There is lack of training provided to the team based on technical
skills required to build the web page for Apollo project (Salas et al. 2015). Team Apollo is used
monitoring as well as evaluation procedures to overcome with this issue.
tabler-icon-diamond-filled.svg

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
4LEARNER REPORT
3. Teamwork Reflection
In order to get success into the project, a proper teamwork is required so that all the
project activities are carried out by them based on their skills as well as expertise. The team
members are effective collaborator as they have interpersonal skills, problem solving in addition
to communication skills needed to work in the project plan towards to meet with the project goal.
The team develops as well as provides creative work for building the web page using HTML,
JavaScript as a project contributor (Baker et al. 2016). An effective team leader gets to know
their team members, communicate with them and be decisive for developing web services,
interface designing and database designing. The team members should listen to their project
supervisor so that they can take suggestions from them regarding database testing. Team Apollo
can understand the hardware and software requirements of the project (McPeck 2016). There is
learning of record keeping, presentation skills as well as project planning skills to undertake the
project and provide better results in the future. The fellow team members are building to keep
knowledge of the project work by being organized to get the project tasks completed, decision
making to build the web page and conflict resolution skills. The team members should become a
member of community by having clear objective and purpose of the project; establish corporate
learning community of the practice plan as well as aware of the experience of the project team
members (Daniels 2018). There is proper monitoring of the project plan by performing weekly
team project meetings with the project supervisor.
4. Critical thinking and creativity
The critical thinking is applied to the problem solving so that the first task is determining
if the problems are existed. There are problems existed and then the conclusion is not meet. Once
Document Page
5LEARNER REPORT
it is determined problems as well as analyze it from various perspectives of the project plan
regarding building and developing the web page. In order to solve the problem, brainstorming is
used to resolve the issues (McPeck 2016). Survey is performed among the team members so that
there is gathering of related information as well as synthesizing of the possible solutions. In order
to get viable options, it can lead to get best results. There is implementation of innovative
solutions to meet with real requirement of the project by creating healthcare database into
MySQL as well as implementing, connecting by means of JDBC technology with the web user
interfaces. Java class is being created is DB.java that can connect the database of the healthcare
with the web services (Daniels 2018). There is used waterfall methodology for designing the
project, developing interface design by means of eclipse IDE, developing the database design
and connecting of database as well as using the interface. There is using JavaScript for
connecting interfaces to databases.
5. Cross-cultural understanding
The team members have encountered situations into the workplace where the conflicts as
well as misunderstanding are raised from the cultural differences. There is displaying distinct
values as well as ideas how it would work together as well as interacted. There is generating
conflict among the individuals and team groups which can inhibit the communication in addition
to understanding (Shiraev and Levy 2016). There is respecting for various perspectives comes
from the personal point of view as well as shapes by the life experiences and values.
Communication helps to resolve misunderstandings among the individuals so that there is
building of relationships and focusing on feelings. Misunderstandings are happened when there
is lack of communication; therefore all the team members should make strong relationships with
Document Page
6LEARNER REPORT
each others. Cultural barriers are overcome by means of clearer communication which is
required for functioning so that each of the team members should understand the client’s
requirements (Berry and Dasen 2019). The team member should talk with in primary language
with each others in the workplace so that it would easier to understand and express requirements
of others and respect to the client’s requests. At the time of speaking with others, it is required
that each of the software developer should communicate information so that there is easier
understanding of the company goals.
6. Communication reflection
Communication between different stack-holders:
The stakeholders are the organisations and people whose actions and attitude are having
an impact on the success of the project. The stakeholders may include labour unions, employees,
suppliers, business partners, consumers, shareholders and investors. The effective
communication between the stakeholders can ensure that the information that they receive is so
much relevant to the requirements of them as well as it build a positive attitude to the project.
For this project the stake holders who are involved are the project team members, supervisors or
the client (Verzuh 2015). The communication has been planned well as well as well monitored.
The link between among team members who were involved in this project was good, as well as
they have provided clear diffusion of the ideas as well as necessary data and information for the
project.
Techniques adapted to maintain communication:
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
7LEARNER REPORT
The stakeholders have done meeting for this project in every week, as well as they have
also maintained the project report weekly basis. The objectives for the meeting was defining the
plan and scope for the project, review of the progress of the project, selecting leader among the
team for the project. The objective of the weekly status report was to report the status of this
project to the client (Mir and Pinnington 2014). Although it was not the best method for the
communication, this also includes live-streamed conference, phone text being time convenient,
WhatsApp massaging, team leaders contacted other members using electronic mails.
Problems revealed and resolved in the project related to communication:
The project was good however there were some of the minor problems too and that was
acted as one of the barriers for the effective communication. They are, emotional barrier,
individual clashes, poor timing and lastly differences in perceptions as well as in the view point.
Findings and recommendations:
It can be found from this project that the effective communication between the
stakeholders can ensure that the information that they receive is so much relevant to the
requirements of them as well as it build a positive attitude to the project. For this project the
stake holders who are involved are the project team members, supervisors or the client. The
communication has been planned well as well as well monitored. WhatsApp massaging, live-
streamed conference, phone text being time convenient was also used between the stake holders
for better communication (Leach 2014). Though the project was so good, but there was some
issue too. Thus, it can be recommended that if the problems could be reduced the project might
be better.
Capture and maintain audience interest:
Document Page
8LEARNER REPORT
A presentation can be really good or can be really bad. The practices that are best for the
presentations are including structuring and practicing the presentation effectively, it is important
to make a show that will be having quality. For that some tricks can be applied. They are as
follows:
1. Start off with something shocking
2. Tell a story to the audience that they can relate the project with the story
3. The speaker has to go off script
4. Do not need to read a slide.
7. Technology reflection
ICT tools in the project itself:
The technologies that have been use for the project are XML, Java, JDBC for achieving
the objectives as well as the aims of the project. The major objective for developing an efficient
as well as the versatile web service for the healthcare system, was for establishing a
communication between the service consumer as well as the service provider utilizes the SOAP
protocol that mainly utilizes to exchange the XML based messages as well as give permissions to
access the services of the web as well as communicating with various web servers at one time
(Heagney 2016). The Eclipse 3.6.1 IDE, Apache Tomcat 7.0.8 and the JDK 1.6.0 might provide
a better technology for the development of the services that are related to the web. The MySQL
database has also been used in the project for creating the healthcare database which can store
the data information regarding healthcare as can use java for connecting the database of the
Document Page
9LEARNER REPORT
MySQL to the interface of the web. For the project JavaScript languages have been used for user
authentication as well as implemented in Apache Tomcat web services in Eclipse IDE.
ICT tools in communication:
The stakeholders have done meeting for this project in every week, as well as they have
also maintained the project report weekly basis (Schwalbe 2015). Along with the meeting the
stake holders of the project have utilized the latest technologies such as live-streamed
conference, phone text being time convenient, WhatsApp massaging, team leaders contacted
other members using electronic mails for gaining better communication for the project.
ICT tools in presentation:
The presentation is one of the most important part for the project as if the project cannot
be presented effectively to the audience that has no value at all. The practices that are best for the
presentations are including structuring and practicing the presentation effectively, it is important
to make a show that will be having quality (Walker 2015). The tools that are required for the
presentation are camera, video editing software, MS power point, a projector that can display
high definition pictures. The apple keynote can also be used for the presentation.
8. Self-directions
The members who were involved in this project for this team was agreed for abiding
through the project plan for ensuring that the project might be completed successfully. It was
also agreed by the members that the percentage of the contribution must be reported. The
hierarchal team structure was chosen for operating the project. Each of the members of the
project was having their allocate tasks (Fleming and Koppelman 2016). There were so many
tabler-icon-diamond-filled.svg

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
10LEARNER REPORT
things to learn from this project. The projects give an idea how to become a leader for a project,
how to maintain the tasks individually. This project also teaches that working as a team
effectively and if all of the team members can work according to schedule there is no way that
the project cannot be successful.
9. Suggestions
The project was good. However, there are some of the suggestions for more improvement
of the project. They are:
Create a regular habit for the team
Do not over complicate the projects
Hold the members of the team accountable for updating of the work
Utilize templates of the project
10. Conclusions
Thus, it can be concluded that the project has been achieved most of the specifications in
the designing of the interface as well as testing in the JavaScript and html. The MySQL database
has been created successfully as well as connected by utilizing the JDBC. The project team can
fetch the information and data from the entire database. The members of the team for the project
have learnt a lot of lessons as well as the experience have enabled the team to be better prepared
as well as pragmatic to approach any project in the future. However, there have been several
occasions that can indicate that the absence of the data and information in a specific area that
ended up for being delay in this project. In addition, for some of the circumstances one of the
Document Page
11LEARNER REPORT
members from the team has been left. For that the rest of the team members have faced so many
problems and need to gather new thoughts and ideas for making new project plan. Finally, it can
be said that the new work load has been assigned to the members who were remaining for the
project and the project have been completed successfully.
Document Page
12LEARNER REPORT
References
Baker, D.P., Salas, E., Battles, J.B. and King, H.B., 2016. The relation between teamwork and
patient safety. In Handbook of human factors and ergonomics in health care and patient
safety (pp. 214-227). CRC Press.
Berry, J.W. and Dasen, P.R. eds., 2019. Culture and cognition: Readings in cross-cultural
psychology. Routledge.
Daniels, G., 2018. Critical thinking and creativity: can we teach both?.
Fleming, Q.W. and Koppelman, J.M., 2016, December. Earned value project management.
Project Management Institute.
Griffin, R.D., 2016. Principles of air quality management. CRC Press.
Hayes, J., 2018. The theory and practice of change management. Palgrave.
Heagney, J., 2016. Fundamentals of project management. Amacom.
Hopkin, P., 2018. Fundamentals of risk management: understanding, evaluating and
implementing effective risk management. Kogan Page Publishers.
Kaplan, R.S. and Atkinson, A.A., 2015. Advanced management accounting. PHI Learning.
Kerzner, H. and Kerzner, H.R., 2017. Project management: a systems approach to planning,
scheduling, and controlling. John Wiley & Sons.
Larson, E.W. and Gray, C.F., 2017. Project management: The managerial process. McGraw-Hill
Education.
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
13LEARNER REPORT
Leach, L.P., 2014. Critical chain project management. Artech House.
McPeck, J.E., 2016. Critical thinking and education. Routledge.
Meredith, J.R., Mantel Jr, S.J. and Shafer, S.M., 2017. Project management: a managerial
approach. John Wiley & Sons.
Mir, F.A. and Pinnington, A.H., 2014. Exploring the value of project management: linking
project management performance and project success. International journal of project
management, 32(2), pp.202-217.
Noe, R.A., Hollenbeck, J.R., Gerhart, B. and Wright, P.M., 2017. Human resource management:
Gaining a competitive advantage. New York, NY: McGraw-Hill Education.
Salas, E., Shuffler, M.L., Thayer, A.L., Bedwell, W.L. and Lazzara, E.H., 2015. Understanding
and improving teamwork in organizations: A scientifically based practical guide. Human
Resource Management, 54(4), pp.599-622.
Schwalbe, K., 2015. Information technology project management. Cengage Learning.
Shiraev, E.B. and Levy, D.A., 2016. Cross-cultural psychology: Critical thinking and
contemporary applications. Routledge.
Verzuh, E., 2015. The fast forward MBA in project management. John Wiley & Sons.
Walker, A., 2015. Project management in construction. John Wiley & Sons.
chevron_up_icon
1 out of 14
circle_padding
hide_on_mobile
zoom_out_icon
logo.png

Your All-in-One AI-Powered Toolkit for Academic Success.

Available 24*7 on WhatsApp / Email

[object Object]