0% found this document useful (0 votes)
9 views

Weekly Dairy

Uploaded by

CISCO NETWORKING
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views

Weekly Dairy

Uploaded by

CISCO NETWORKING
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 9

Industrial TrainingWeekly Diary

Weekly Diary

For

Industrial Training

At

Name of Industry
: Livetech India Pvt. Ltd

Duration : From: 03-06-2024 To 13-07-2024

Name of Supervisor :

Name of Mentor :

Designation of :
Supervisor

Name of Student :

Enrollment No :

Branch of Engineering : Information Technology

Name of Polytechnic : Pravin Patil College of Diploma Engineering and


Technology, Bhayander(E)

Maharashtra State Board of Technical Education


Industrial TrainingWeekly Diary

Week 1: From 3-6-2024 to 8-6-2024

Day Date Activities Carried Out


Marked the beginning of my industrial training at the Tata Institute of
Fundamental Research in the computer department. The focus of this program
is to learn how to create an online bus pass requisition system using HTML,
CSS, JavaScript, PHP, and MySQL.
1 3-6-2024 During the orientation session, we were introduced to the faculty members and
fellow trainees. The trainers provided an overview of the training program, its
objectives, and the expectations from us. We were given access to the training
materials, including textbooks, online resources, and a development
environment.
We dived into the realm of user interface design for our bus pass requisition
system. We explored how to structure web pages using HTML tags and how to
style them using CSS.
4-6-2024 First, we discussed the requirements and functionalities of the bus pass
requisition system. Based on that, we brainstormed and sketched a wireframe
of the user interface on paper. Next, we translated our ideas into code.
Using HTML, we created the basic structure of the web page, including the
2
header, navigation menu, and form elements. We utilized semantic HTML tags
to ensure accessibility and better search engine optimization. Then, we
employed CSS to style the page, applying colors, fonts, layouts, and
positioning to give it a visually appealing look.
By the end of the day, we had a prototype of the user interface ready. Although
it was still a work in progress, it was exciting to see our design taking shape
and imagining how it will evolve as we progress further.
We focused on making our user interface dynamic and interactive using
JavaScript. We learned about the fundamentals of JavaScript, such as
variables, data types, functions, and control structures.
5-6-2024 To enhance the user experience, we implemented form validation using
JavaScript. We wrote JavaScript code to validate user inputs, ensuring that all
required fields were filled and that the data entered matched the expected
format.
3 Furthermore, we began exploring the concept of AJAX (Asynchronous
JavaScript and XML) to enable real-time updates without requiring a page
reload. We learned how to use JavaScript's XMLHttpRequest object to send
asynchronous requests to the server and update specific parts of the web page
dynamically.
Our bus pass requisition system is now becoming more functional, and we can
start to see the power of JavaScript in making the user interface more
responsive.
4 We shifted our focus to the server-side development using PHP. We explored
the fundamentals of PHP, such as variables, data types, operators, and control
structures.
6-6-2024

Maharashtra State Board of Technical Education


Industrial TrainingWeekly Diary

We learned how to integrate PHP code into our web pages to handle form
submissions and process user input. We wrote PHP scripts to validate and
sanitize user inputs, store data in variables, and interact with the MySQL
database.

Speaking of the database, we also learned about SQL (Structured Query


Language) and how to create database tables, perform CRUD operations
(Create, Read, Update, Delete), and execute queries using PHP's MySQLi
7-6-2024 extension.
5
By the end of the day, we had a basic backend infrastructure in place. We were
able to receive form submissions, validate the data, and store it securely in the
database. Our bus pass requisition system is taking shape, and we are excited
to continue refining its functionality.
We focused on integrating the MySQL database with our bus pass requisition
system. We learned about database design principles, normalization, and the
8-6-2024 importance of data integrity.

Using PHP's MySQLi extension, we established a connection to the database


and executed queries to create the necessary tables. We defined the
relationships between different tables to store and retrieve data efficiently.
We also implemented the CRUD (Create, Read, Update, Delete) operations in
our system. We wrote PHP code to insert new bus pass requests into the
6
database, fetch existing requests, update request status, and delete unnecessary
records.
Through practical exercises, we gained hands-on experience in querying the
database, retrieving specific data, and displaying it on our web pages. It was
fascinating to see how seamlessly our frontend and backend interacted to
provide a complete user experience.
With the database integration complete, we can now retrieve and manipulate
data effectively, bringing us one step closer to a fully functional bus pass
requisition system.

Signature of Student: ……………………… Signature of Supervisor:………………………

Week 2: From 10-6-2023 to 15-6-2023

Maharashtra State Board of Technical Education


Industrial TrainingWeekly Diary

Day Date Activities Carried Out


10-6-
2024 Building on my knowledge of PHP, I started integrating the server-side code
with the HTML and JavaScript components. I implemented form data
1
handling and started storing the requisition details in the MySQL database. I
also worked on retrieving and displaying existing bus pass requests.

11-6-
2024 I worked on improving the user experience by incorporating AJAX into the
system. I implemented asynchronous form submission to provide real-time
2
feedback to the users. This allowed them to receive instant updates on the
status of their bus pass requests without refreshing the entire page.

12-6-
2024 I dedicated today to refining the user interface using CSS. I focused on
creating a responsive design, ensuring that the bus pass requisition system
3
looks and functions well across different devices and screen sizes. I also
implemented user-friendly error messages and notifications.

13-6-
2024 I continued working on the front-end, enhancing the user interface with
JavaScript. I incorporated interactive features such as dropdown menus, date
4
pickers, and auto-suggest functionality to improve the user experience. I also
implemented pagination for displaying long lists of bus pass requests.

14-6-
2024 I worked on the administrative side of the system. I implemented a login
system using PHP and MySQL to restrict access to authorized personnel. I
5
also added functionality for administrators to review and approve bus pass
requests, as well as generate reports based on the data stored in the database.

15-6-
2024
6 Saturday

Signature of Student: ……………………… Signature of Supervisor:………………………

Week 3: From 17-6-2024 to 22-6-2024

Maharashtra State Board of Technical Education


Industrial TrainingWeekly Diary

Day Date Activities Carried Out


17-6-
2024 I spent today optimizing the performance of the bus pass requisition system.
I identified and resolved any bottlenecks in the code, implemented caching
1
mechanisms, and optimized database queries. I also conducted thorough
testing to ensure the system performs efficiently under different scenarios.

18-6- I worked on enhancing the security of the system today. I implemented


2024 measures such as data validation, sanitization, and prepared statements to
2 prevent common web vulnerabilities like SQL injection and cross-site
scripting (XSS). I also implemented user authentication and authorization to
protect sensitive data.

19-6- I worked on enhancing the user experience by improving the front-end


2024 design and interactivity. I added CSS animations, transitions, and responsive
layouts to make the system visually appealing and accessible on different
3
devices. I also refined the error messages and implemented form autofill for
a smoother user experience. Tomorrow, I'll focus on performance
optimization.
20-6- I dedicated my time to implementing security measures in the online bus pass
2024 requisition system. I added input validation, protected against SQL injection
4 and cross-site scripting (XSS) attacks, and implemented password hashing
for secure storage. I also set up SSL/TLS certificates to enable secure
communication over HTTPS. Tomorrow, I'll conduct testing and bug fixing.

21-6- Continuing from yesterday, I focused on optimizing the performance of the


2024 online bus pass requisition system. I reviewed the code, identified areas for
5 improvement, and implemented techniques such as caching, minification,
and database query optimization to enhance the system's speed and
efficiency. Tomorrow, I'll start working on security measures.

22-6-
2024
6 Saturday

Signature of Student: ……………………… Signature of Supervisor:………………………

Week 4: From 24-6-2024 to 29-6-2024

Maharashtra State Board of Technical Education


Industrial TrainingWeekly Diary

Day Date Activities Carried Out


24-6-2024 I performed testing and bug fixing on the online bus pass requisition
system. I conducted unit tests for individual components, as well as
integration tests to ensure the system functions correctly as a whole. I
1
identified and resolved any issues found, ensuring a stable and reliable
system. Tomorrow, I'll work on documentation and preparing for
deployment.
25-6-2024 I focused on documenting the development process of the online bus
pass requisition system. I created detailed documentation, including
user manuals and technical guides, to aid future users and developers.
2
Additionally, I prepared the system for deployment by ensuring all
necessary files and configurations are in place. Tomorrow, I'll deploy
the system to a testing environment.
26-6-2024
I deployed the online bus pass requisition system to a testing
environment. I set up the necessary server infrastructure, including
3 configuring the web server and database. I also imported test data into
the database to simulate real-world usage. Tomorrow, I'll conduct
extensive testing to identify any remaining issues.

27-6-2024 I conducted functional testing on the online bus pass requisition


system. I carefully tested each functionality, including user
registration, login, request submission, administrative management,
4
and request approval. I ensured that all features are working as
intended and handled various scenarios and edge cases. Tomorrow, I'll
move on to performance and security testing.
28-6-2024 Continuing from yesterday, I focused on performance and security
testing. I conducted load testing to assess the system's performance
under heavy user loads and identified any bottlenecks or performance
5 issues. Additionally, I performed security testing, including
vulnerability scanning and penetration testing, to ensure the system's
robustness against potential threats. Tomorrow, I'll address the
identified issues.
29-06-2024

6 Saturday

Signature of Student: ……………………… Signature of Supervisor:………………………

Week 5: From 1-7-2024 to 6-7-2024

Maharashtra State Board of Technical Education


Industrial TrainingWeekly Diary

Day Date Activities Carried Out


1-7-2024 I dedicated my time to addressing the issues identified during testing. I fixed
any bugs, improved error handling, and optimized performance where
1 necessary. I also reviewed the security measures in place and implemented
additional safeguards as needed. Tomorrow, I'll conduct the final round of
testing and prepare for production deployment.

2-7-2024 I conducted the final round of testing on the online bus pass requisition
system. I ensured that all identified issues have been resolved and that the
system is functioning optimally. With the testing phase completed, I prepared
2
for the production deployment. I configured the production server, updated
the necessary configurations, and deployed the system for public use.
Tomorrow, the system will go live!
3-7-2024 During these two days, I actively gathered user feedback and addressed any
reported issues or bugs in the online bus pass requisition system. I carefully
3 analyzed user suggestions and prioritized necessary bug fixes to ensure a
smooth user experience. By promptly resolving these issues, I aimed to
enhance the functionality and reliability of the system.

4-7-2024 During these last two days, I actively gathered user feedback and addressed
any reported issues or bugs in the online bus pass requisition system. I
4 carefully analyzed user suggestions and prioritized necessary bug fixes to
ensure a smooth user experience. By promptly resolving these issues, I aimed
to enhance the functionality and reliability of the system.

5-7-2024 To maintain optimal performance, I closely monitored the online bus pass
requisition system over these two days. By analyzing server logs and
conducting performance tests, I identified areas for optimization. I
5
implemented necessary improvements such as database query optimization,
caching mechanisms, and code refactoring to enhance the system's speed and
efficiency.
6-7-2024

6 Saturday

Signature of Student: ……………………… Signature of Supervisor:………………………

Week 6: From 8-7-2024 to 13-7-2024

Maharashtra State Board of Technical Education


Industrial TrainingWeekly Diary

Day Date Activities Carried Out


8-7-2024 During this phase, I focused on implementing additional features to improve
the functionality of the online bus pass requisition system. Based on user
feedback and requirements, I added features such as a search functionality to
1
easily locate submitted requests, a notification system to alert users about the
status of their requests, and an option for users to update their personal
information.
9-7-2024
To further strengthen the security of the system, I dedicated these two days to
implementing additional security measures. I conducted a thorough security
2 audit and implemented measures such as input validation, output encoding,
and role-based access control. I also ensured that the system was up to date
with the latest security patches and protocols.

10-7- In today's mobile-centric world, it is crucial for web applications to be


2024 responsive and accessible on various devices. Over these two days, I focused
on enhancing the mobile responsiveness of the online bus pass requisition
3.
system. I utilized responsive design techniques, optimized layouts, and
adjusted user interactions to ensure a seamless experience on smartphones and
tablets.
11-7-
To gain insights into the system's usage and performance, I implemented
2024 analytics and reporting capabilities. I integrated tools such as Google Analytics
4 or created custom reporting features that provided administrators with valuable
data. These insights would help in making data-driven decisions, identifying
trends, and optimizing the system based on user behavior.

12-7-
Recognizing the diverse user base, I implemented multilingual support in the
2024 online bus pass requisition system. Users could now select their preferred
5 language, and the system would dynamically display the content in their
chosen language. I utilized localization techniques and provided an interface
for administrators to manage translations.

13-7-
2024
6 Saturday

Signature of Student:…………………….. Signature of Supervisor:………………………

Week 7: From 00-0-2024 to 00-00-2024

Maharashtra State Board of Technical Education


Industrial TrainingWeekly Diary

Signature of Student:…………………….. Signature of Supervisor:………………………

Maharashtra State Board of Technical Education

You might also like