Download as pdf or txt
Download as pdf or txt
You are on page 1of 17

WEB DESIGNING 2018-19

CHAPTER-1

A BRIEF INTRODUCTION OF THE ORGANIZATION’S

Inspire Technologies is basically a software company having a bunch of experts on various technologies.
This company has several clients in and around Tumkur. Inspire Technologies have developed numerous client
applications like Enterprise Resolution Packs that can be used by any kind of retail stores (For ex, medical stores,
hardware shops, Grocery shops, book stores etc.)
Inspire Technologies also have plenty of mobile applications, they support android and IOS both.
Inspire Technologies is supporting the clients continuously through the maintenance of the existing projects. Also
updating the projects to the latest technologies from time to time.
Inspire Technologies also has experts in the field of AI, IOT continuously developing the projects as per the client
requirements.
1.1 MISSION
To create and sustain a community of learning in which students acquire knowledge and learn to apply it
professionally with due consideration for ethical, ecological and economic issues
● To pursue research and disseminate research findings
● To provide knowledge-based technological services to satisfy the needs of society and the
industry
● To help in building national capabilities in science, technology, humanities, management,
education and research

1.2 VALUES
 Diversity: Considerable diversity in the project design and acceptance. Application of
diversified tools and technologies.
 Team work: Teamwork of experts make it more worth it. Engagement of various maestro
on the subject make is more disciplined
 Knowledge Sharing and enhancement: Knowledge is available in plenty. This knowledge
is to reach students in simple and understandable way with the help of experts
 Transparency: Transparency in all the work, training, projects, simulation projects and
live projects is maintained so give a better insight to the students

DEPT. of CSE,SIET,TUMAKURU Page 1


WEB DESIGNING 2018-19

 Commitment: Commitment of spreading and enhancing knowledge and presenting better


people with high skills to the organizations and to create Job Opportunities
 Continuous improvement: Continuous improvement through upgradation of Technology,
tools, designs, knowledge, expertise and experiments
1.3 STRATEGY
Our strategy is built on the strong foundation of corporate values. To drive the focus of entire
organization and to ensure successful implementation we have designed strategies such as
➢ Use advanced tools and technologies
➢ Continuous improvement and up gradation
➢ Inspire students
➢ Share Expertise knowledge

DEPT. of CSE,SIET,TUMAKURU Page 2


WEB DESIGNING 2018-19

CHAPTER-2
OVERVIEW OF ORGANIZATION

Brief history - Inspire Technologies started in the year 2014 by a group of experienced engineers, They
started the business with the client projects . Developing and implementing the applications according to the
requirement of clients is the main theme of this organization.

Business size – Inspire Technologies has 15 plus employees who are well experienced in latest technologies and
having sound knowledge in software development.

Products – So far Inspire Technologies has developed many applications for its clients few among them are,
1. Result Management – For educational institutions for maintaining the results and generating
marks extracts or Provisional marks cards.
2. Bank Management – Basically developed for Small sized financial institutions as well as co
operative banks.
3. E-Pharma – Suitable for retail medical stores, where they can maintain their entire inventory
details, also capable of generating custom reports.

Inspire Technologies also have bunch of android applications that are designed for some specific purpose
of the clients, Education institution related application is one among.

DEPT. of CSE,SIET,TUMAKURU Page 3


WEB DESIGNING 2018-19

CHAPTER-3
PLAN OF INTERNSHIP PROGRAM
The basic plan of my internship was to get well versed with “web pages” using HTML which we are used to
create web pages in a very beautiful way.
3.1 Introduction of web pages:
Understanding the history of industry we work is very important. Web design encompasses many different
skills and disciplines in the production and maintenance of websites. There are various areas of using websites
they are graphic design, authoring, including standardized code and proprietary software; user experience design;
and search engine optimization. The term web design is normally used to describe the design process relating to
the front-end design of a website including writing mark up.By doing Internship I got to know how to create a
web site using HTML.
3.2 Duration of internship:
As the new CBCS Scheme was introduced by VTU, it comes with mandatory internship. Students must
undergo an internship during the final year of engineering. I did my internship for four weeks i.e., 1 month starting
from the date 06.07.2018 to 04.08.2018 under which we got to know a lot of knowledge on websites.Our
Internship external guide Mr. Karthick distributed the whole month into four weeks in which we learnt something
new in each week

DEPT. of CSE,SIET,TUMAKURU Page 4


WEB DESIGNING 2018-19

Table 3.2: Training Schedule


Date Task Performed
Introduced to WEB DEVELOPMENT project, its
modules. Installation of visual studio, created a
06-07-18 to 13-07-18
sample HTML page. Worked to create the front end ,
interview was conducted based on that they assigned
the department to work.
Discussion and team work is carried out on the
assigned task of creating a web page and what all the
14-07-18 to 20-07-18
entities to be added and their relationship with other
entities. Week End presentations was conducted

Started coding for web page with respected coding


languages. Encountered merge conflicts and overcome
21-07-18 to 27-8-18
those conflicts and got expected outcome . Week End
presentations was conducted

Learned to create backend and database connectivity


and Final Internship Presentation was conducted .
28-08-18 to 04 -08-18

3.3 Departments I worked:


I did my internship at “INSPIRE TECHNOLOGIES” .My guide taught me the way of creating a website
using HTML and also taught that i can even decorate our webpages using CSS which makes a website look more
beautiful than of HTML

HTML:
HTML stands for Hypertext markup language it is the standard markup language for creating web pages and
web applications. With cascading style sheets and Java script, it forms a triad of cornerstone technologies for the
World Wide Web. HTML elements are the building blocks of HTML pages.

DEPT. of CSE,SIET,TUMAKURU Page 5


WEB DESIGNING 2018-19

CSS:
CSS stands for Cascading Style Sheets used for describing the presentation of document written in markup
language like HTML. CSS is a cornerstone technology of the World Wide Web, alongside HTML and Java script.
CSS is designed to enable the separation of presentation and content, including layout, colors and font styling.

DEPT. of CSE,SIET,TUMAKURU Page 6


WEB DESIGNING 2018-19

CHAPTER-4
TRAINING PROGRAM

Evolution of databases:

Databases have evolved since their inception in the 1960s, beginning with hierarchical and network databases,
through the 1980s with object-oriented databases, and today with SQL and No SQL databases and cloud
databases.

In one view, databases can be classified according to content type: bibliographic, full text, numeric and images. In
computing, databases are sometimes classified according to their organizational approach. There are many
different kinds of databases, ranging from the most prevalent approach, the relational database, to a distributed
database, cloud database or No SQL database.

Relational database:

A relational database, invented by E.F. Codd at IBM in 1970, is a tabular database in which data is defined so that
it can be reorganized and accessed in a number of different ways.

Relational databases are made up of a set of tables with data that fits into a predefined category. Each table has at
least one data category in a column, and each row has a certain data instance for the categories which are defined
in the columns.

The Structured Query Language (SQL) is the standard user and application program interface for a relational
database. Relational databases are easy to extend, and a new data category can be added after the original database
creation without requiring that you modify all the existing applications.

Distributed database:

A distributed database is a database in which portions of the database are stored in multiple physical
locations, and in which processing is dispersed or replicated among different points in a network.

Distributed databases can be homogeneous or heterogeneous. All the physical locations in a

DEPT. of CSE,SIET,TUMAKURU Page 7


WEB DESIGNING 2018-19

homogeneous distributed database system have the same underlying hardware and run the same operating systems
and database applications. The hardware, operating systems or database applications in a heterogeneous
distributed database may be different at each of the locations.

Cloud database:

A cloud database is a database that has been optimized or built for a virtualized environment, either in a hybrid
cloud, public cloud or private cloud. Cloud databases provide benefits such as the ability to pay for storage
capacity and bandwidth on a per-use basis, and they provide scalability on demand, along with high availability.

No SQL database:

No SQL databases are useful for large sets of distributed data.No SQL databases are effective for big data
performance issues that relational databases aren't built to solve. They are most effective when an organization
must analyze large chunks of unstructured data or data that's stored across multiple virtual servers in the cloud.

Object-oriented database:

Items created using object-oriented programming languages are often stored in relational databases, but
object-oriented databases are well-suited for those items.An object-oriented database is organized around objects
rather than actions, and data rather than logic. For example, a multimedia record in a relational database can be a
definable data object, as opposed to an alphanumeric value.

Graph database:

A graph-oriented database, or graph database, is a type of No SQL database that uses graph theory to
store, map and query relationships. Graph databases are basically collections of nodes and edges, where each node
represents an entity, and each edge represents a connection between nodes.

Graph databases are growing in popularity for analyzing interconnections. For example, companies might
use a graph database to mine data about customers from social media.

DEPT. of CSE,SIET,TUMAKURU Page 8


WEB DESIGNING 2018-19

1. Connectivity between Front end and Back end


2. Design of web pages in visual studio and utilizing the available tools in the framework.
3. Development (Construction) of web pages –(Validations and coding)
4. Testing. (Unit Testing the functionalities. )
5. Learning various technologies like jQuery, JavaScript, AJAX, Angularjs

DEPT. of CSE,SIET,TUMAKURU Page 9


WEB DESIGNING 2018-19

CHAPTER-5
LEARNING EXPERIENCE
5.1 Knowledge Gained by the Internship:

 Communication. Communication occurs in a variety of ways, but future employers are primarily interested
of my ability to write and speak professionally.

 Interpersonal

 Collaboration

 Time Management

 Adaptability

 Critical Thinking

 Research and Analysis

 Initiative

5.2 Skills Learnt:


Computer competency, attention to detail organization, problem solving, critical thinking, clear written and
spoken communication, time management, close listening.

5.3 Observed attitude and gained values:


I really enjoyed the experience of working at inspire technologies including the comfortable working
atmosphere, the technical guidance on the latest technologies and the friendly relationship among the field staff.
Internship helped me understand work ethics, employment demands, responsibilities and opportunities. A list of
observed attitudes and gained values.

 Internship project
Accomplishing my project assigned (developing app pages using angular java). The project involved several
parts: frontend and backend.

DEPT. of CSE,SIET,TUMAKURU Page 10


WEB DESIGNING 2018-19

 Interaction with experienced people in the field


I also had the opportunity to network with potential future employers and gain insight into the type of
employees they look for. This made me realize the greatest value of internship which is providing a unique and
experience with academic.

 Learning IT area of interest


Internship offered me the opportunity to essential customize my placement in order to gain valuable work
experience in my areas of interest and I had the opportunity to look at a server.

5.4 Most challenging task


 Issues with time management / self management: limited time for the internship program is one of the
challenges as it is only scheduled for four weeks, which makes it not enough to learn experience most of
all the activities undertook in a survey.
 Insufficient work assigned to us at the beginning of an internship.
 Allotment of trivial work. As a interns we do expect to be important part for the organization, but we are
offen offered just assisting jobs to your seniors and mentors.
 Hesitate to ask questions. Communication is one of that can actually hinder our internship time. In starting
we have realize that the environment is excessively grve and professional. In such a environment we felt
difficult to ask the questions for the fear of being judged.

 Stratergy
Our strategy is built on the strong foundation of corporate values. To drive the focus of entire organization and
to ensure successful implementation we have designed strategies such as

1. Use advanced tools and technologies


2. Continuous improvement and up gradation
3. Inspire students
4. Share expertise knowledge

DEPT. of CSE,SIET,TUMAKURU Page 11


WEB DESIGNING 2018-19

 Learning goals
• To understand the functioning and working conditions of a non-government organization.
• To see what is like to work in a professional environment.
• To see if this kind of work is a possibility to my future career.
• To see my gained skills and knowledge.
• To see what more skills and knowledge I need to gain, to work in a professional environment.
• To learn about the organization of a research project (planning, preparation, permission etc.)
• To get fieldwork experience/collect data.
• To get experience in working with people from different culture and skills.
• To enhance my communication skills.
• To build a network.

 Our Values
• Diversity: Considerable diversity in the project design and acceptance. Application of diversified tools and
technologies.
• Team work: Teamwork of experts make it more worth it. Engagement of various maestro on the subject
make is more disciplined.
• Knowledge Sharing and enhancement: Knowledge is available in plenty. This knowledge is to reach
students in simple and understandable way with the help of experts.
• Transparency: Transparency in all the work, training, projects, simulation projects and live projects is
maintained so give a better insight to the students.
• Commitment: Commitment of spreading and enhancing knowledge and presenting better people with high
skills to the organizations and to create Job Opportunities.
• Continuous improvement: Continuous improvement through upgradation of Technology, tools, knowledge,
expertise and experiments.

DEPT. of CSE,SIET,TUMAKURU Page 12


WEB DESIGNING 2018-19

CHAPTER-6
RESULTS AND DISCUSSIONS
The training has helped the trainee to gain business work experience since he was involved in practical
work in a business environment. The training has equipped the trainee with more knowledge in addition to that
obtained in class in relation to the working environment. The training has helped the trainee to impart the
theoretical knowledge to practical since he was involved in the practical work in the business environment. The
internship training has managed to expose the trainee to the challenges in the work place and how the challenges
can be overcame. The training has also helped the trainee in making of connections with various people who in
the future may give a helping hand in his life. The internship training has helped the trainee in making friends with
the other trainees through interactions

I am happy to be a part of INSPIRE TECHNOLOGIES and I have discovered that even the simplest
things on the earth could be turned into something amazing if we put enough creativity and effort into working on
them.
I learned managing co-ordination of the partners and working groups engaged in project work .Recording
and managing project issues and escalating where necessary. Monitoring the project progress and performance.
Providing regular status report to the company about my work done is performed.
Respective of technical issues discussions are made regarding components that used in design and which
standards it meet.

DEPT. of CSE,SIET,TUMAKURU Page 13


WEB DESIGNING 2018-19

6.1 SNAPSHOTS

Fig 6.1(a):Code of Login Page

Fig 6.1(b):code of Registration Page

DEPT. of CSE,SIET,TUMAKURU Page 14


WEB DESIGNING 2018-19

Fig 6.1(c):Login page

Fig 6.1(d):Registration Page

DEPT. of CSE,SIET,TUMAKURU Page 15


WEB DESIGNING 2018-19

CHAPTER-7
CONCLUSION

In a nutshell, this internship has been an excellent and rewarding experience. The internship exercise was
mainly to enable me require practical skills and link theory to practice in the real world so as to meet the software
market needs. I have been able to acquire practical skills like developing websites. Needless to say, the technical
aspects of the work I have done are not flawless and could be improved provided enough time.
As someone with no prior experience in JavaScript whatever I believe my time spent in research and discovering
new languages was well worth it and contributed to finding an acceptable solution to an important aspect of web
design and development. Two main things that I have learned the importance of are time-management skills and
self-motivation.
The internship was also good to find out my strength and weaknesses are. This helped me to define what skills and
knowledge I have to improve in the coming days.it would be better that the knowledge level of the language is
sufficient to contribute fully to projects. It would also be better if I can present and express myself more
confidently.
I have yet to complete another two one year of studies, in order to achieve a bachelor degree in computing.
Working with web development languages has increased my interest in them, hence promoting me to transfer to
the web Design and Development course at my university.

DEPT. of CSE,SIET,TUMAKURU Page 16


WEB DESIGNING 2018-19

REFERENCES

 https://code.visualstudio.com/download

 www.w3schools.com

 www.inspiretecho.co.in

 www.google.com

DEPT. of CSE,SIET,TUMAKURU Page 17

You might also like