Internship Report
Sher Afgun Metla 2011394 Faculty of Computer Science & Engineering
Acknowledgment:
INTERNSHIP REPORT 2011394
During my summer internship, the staff at Tower Tech and persons guiding me was very helpful and extended their valuable guidance and help whenever required for the projects which I worked on. I am very thankful to my supervisor, r. !bel "riffin for his invaluable guidance and advice during my #ummer Internship. $verall, the above team made my stay at Tower Tech an enjoyable one and I am grateful to them for making it so.
FACULTY OF COPUTER SCIENCE AN! EN"INEERIN"
2
INTERNSHIP REPORT 2011394
Abstract: The activities assigned to me at Tower Tech. were basically technical. %eside this, I had my first experience of working in an office environment. I learnt how people, with different technical and social backgrounds, interact and collaborate to produce the desired outcome. %asically, I was in the &eb Development team. I gained knowledge about new server side technologies like '(', of which I had little knowledge in the past. I saw how use of simple standards makes the work effective and preventative. )ew tasks were assigned to me. &ith litter help of my supervisor, I was able to complete all tasks effectively.
Overview FACULTY OF COPUTER SCIENCE AN! EN"INEERIN"
3
INTERNSHIP REPORT 2011394
Tower Technologies *'vt.+ imited *TT+ is a well groomed IT company with over -- man years of experience in software systems design and development. It is incorporated under the /ompanies $rdinance 0123 and is operating since -440 as part of a larger conglomerate of private limited companies commonly referred to as The 'unjab "roup. Tower Technologies has built a substantial market presence in the sectors of %usiness Intelligence, %usiness 'rocess anagement, 5nterprise !pplication Development, )inancial #olutions, 56 "overnance, %usiness !utomation, Telecommunications, edia Industry, /omputer (ardware, 7etwork #olutions, Data #ecurity and 5ducation #ector.
FACULTY OF COPUTER SCIENCE AN! EN"INEERIN"
4
INTERNSHIP REPORT 2011394
About the Organization Tower Technologies *'vt.+ imited *TT+ is a well groomed IT company with over -- man years of experience in software systems design and development. It is incorporated under the /ompanies $rdinance 0123 and is operating since -440 as part of a larger conglomerate of private limited companies commonly referred to as The 'unjab "roup. Tower Technologies has built a substantial market presence in the following sectors •
%usiness Intelligence
•
%usiness 'rocess anagement
•
5nterprise !pplication Development
•
)inancial #olutions
•
56"overnance
•
%usiness !utomation
•
Telecommunications
•
edia Industry
•
/omputer (ardware
•
7etwork #olutions
•
Data #ecurity
•
5ducation #ector
Tower Technologies has always focused on investing into standardi8ation of its processes and thereby progressing on the road to success through continuous improvement. !s an acknowledgement of its efforts in this direction, the company earned I#$ 14409-444 standards compliance in :uly -44; .
FACULTY OF COPUTER SCIENCE AN! EN"INEERIN"
#
INTERNSHIP REPORT 2011394
About my work: PHP is a server$riginally created by ?asmus erdorf in 0113,the reference implementation of '(' *powered by the @end 5ngine+ is now produced by The '(' "roup. A &hile '(' originally stood for Personal Home Page,it now stands for PHP: Hypertext Preprocessor , which is a recursive backronym.
FACULTY OF COPUTER SCIENCE AN! EN"INEERIN"
$
INTERNSHIP REPORT 2011394
Model-View-Controller MVC + is a classic design pattern often used where there is a need to be able to maintain multiple views of the same data. The main purpose of B/ is to have a clean separation of objects into three categories9 models for maintaining data, views for displaying them, and controllers for handling events.
The main advantage of such a pattern is that, thanks to this separation, multiple views and controllers can interface with the same model. 5ven new types of views and controllers that never existed before can interface with a model without forcing a change in the model design. The overall result is better clearness and edibility.
FACULTY OF COPUTER SCIENCE AN! EN"INEERIN"
%
INTERNSHIP REPORT 2011394
Conclusion:
I have met the three objectives I have set in the beginning, which are9 • $btain experience in ?esearch C Development *?CD+ regarding &eb and new technologies. • earn more about my interests, e.g. '(' and databases • se the knowledge and results for my career in &eb Development. I have now some experience in ?CD work, and have learned more things about the &eb, especially in practical terms, and I have gathered enough information and expertise to purse my career in &eb. There was enough flexibility and freedom to do my job. I have had a good time, and it was rich experience.
FACULTY OF COPUTER SCIENCE AN! EN"INEERIN"
&