Sie sind auf Seite 1von 15

Company Name Company Address Project Assigned Duration

: : : :

Tata Consultancy Services, Noida A/61, Sector 63, Noida 201301 Tax MantraTM 20th May to 30th June

Completed By: Krishna Vijaywargiy B.Tech IT - (2009-13) A2305309047

During my Internship, I was assigned to work on a Tax Management System, which is a copyright Product of Tata Consultancy Services, known as Tax MantraTM. I was assigned to worked with a team which had already been working on the project.

Tax MantraTM is a complete tax administration solution provided by Tata Consultancy Services that can be fully deployed within twelve months. This web-enabled, secure system is user and taxpayer-friendly, and has fully-integrated processes to support an endless number of tax types and business processes. With provision for taxpayer internet based registrations, filing, paying and status inquiries, it helps you provide enhanced services to taxpayers and increase their satisfaction levels while reducing internal processing times. It has an automated, real-time based task list for users, a dashboard for viewing revenue and performance, and automated audit selection to help your organization.

The objective of my internship was to learn the functionality of the product and work on improving the web based framework for better End-User Interface and better customization of the collected data. The primary objectives of my internship are as follows: Creating Mock-ups for the web pages and additions required in the current framework of the product. Attaining approval for the newly formulated designs from the project incharge and their overseas counterparts. Learning the Java based software Eclipse to create the approved mock-ups by adding .jsp files and enabling their actions.

During my internship I used my knowledge of Microsoft office and Visual Basic to create Mock-ups and Presentations for the proposed plans. I also utilized Java and Object Oriented Programming skills to learn and work on the JAVA based product Eclipse to create the .jsp files and linking the same to databases via actions with the help of my seniors. Thus the software I used are: MS Office Visual Basic Eclipse Besides these, I also used my access to current web framework through the internal Servers of TCS, Noida for understanding the same using TOMCAT.

The main targets set for the this week of my internship were: To get to know my team and learn to work in an inter-dependent atmosphere. To learn about the history and background of the project , Tax Mantra, allotted to me. To understand its basic functioning and usage. To get the basic idea about the implementation of the project between the organizations and the clients.

The main targets set for the this week of my internship were: To learn how to use Eclipse. To refresh my skills for using Microsoft Visual Basic. To learn basic concepts of JAVA. To refresh my knowledge of object oriented programming. To revise the concepts of HTML.

With provisions for taxpayer internet-based registrations, filing, paying and status inquiries, TCS Tax Mantra helps your enterprise provide enhanced services to taxpayers and increase their satisfaction levels while reducing internal processing times. It even provides real-time monitoring of collection of delinquent accounts and has other modules for: Registration: For acknowledging registration applications; searching for taxpayer's information; providing comprehensive reports and notices to taxpayers; and assigning risk to all accounts upon registration.

Processing and Assessment: For filing and payment acknowledgments; comprehensive searches of accounts; payments and filings; automated notices; identification of inconsistencies in reports, on-line and batch processing.

Taxpayer services: Web enabled for electronic returns and payments; personal account management; FAQ support; and comprehensive information on tax programs.

Workflow: For automated assignment and routing of cases; comprehensive alerts; messages and automatic reminders/to-dos; automatic escalation and automated tracking of information.

Performance monitoring and evaluation: For reports and active monitoring of user performance.

Role-based administration: For security and access control modules; master maintenance; audit trails; process logs and error logs; and comprehensive data archives.

The main targets set for the this week of my internship were: Learning the basic information about collection setups for the tax administration. Working on my first project, which requires me to create mock-ups and create their .jsp(s) for adding the Collection department, in web-enabled system of City A. Presenting the mock ups to my seniors for their approval before creating .jsp(s).

The main targets set for the this week of my internship were: Learning the basic information about configuration page of website for City-B. Understanding the framework and dataflow between the pages and links in the configuration category. Adding the search option in all the 3rd level links for the tables and creating the .jsp(s).

Following are the core technologies used in developing our website. WEB SERVER : Tomcat Server Tomcat is enterprise class, robust web server which comes bundled with Java Servlets and JSP that provides a java application server environment. One of the other major issues why we chose Tomcat was Scalability. Presently Java is our core technology used for portability and in future if we want to make our site be reachable to users using Microsoft products we would be having no conflicts between the servers because Tomcat can be deployed as either a standalone product with its own internal Web server or in conjunction with several other Web servers, including Netscape Enterprise Server. Microsoft Internet Information Server. Microsoft Personal Web Server.

Java Server Pages (JSP)


Regular HTML, of course, cannot contain dynamic information. JSP is so easy and convenient that it is quite feasible to augment HTML pages that only benefit marginally by the insertion of small amounts of dynamic data. JSP was designed to work with Java Servlets and JavaBeans in a seamless fashion, it provides applications developers with the capability to cleanly separate content generation from content presentation. This means that Web page designers can work independently from business logic developers, and the end result will work in a distributed, heterogeneous computing environment.

Java Servlets
Java Servlets are server-side technologies that provide a component-based, platform-independent method for building web-based applications. They provide web developers with a simple, consistent mechanism for extending the functionality of a web server and for accessing existing databases. Since our website was more database-centric we found servlets as more appropriate choice.

Using the above mentioned software and applications, I prepared mock-ups for the pages and created their .jsp(s) after approval for City-A. Also, I made some alterations in CityBs website and added Search option in some of the third level web pages. The company policy of TCS does not allow me to produce screenshots or coding for my work here. My Industry Guide also informed me to get my report approved by him for his permission before submitting it in college.

Thank you

Das könnte Ihnen auch gefallen