Professional Documents
Culture Documents
CHAPTER 1
1.1 SERVICES
Titan Company Limited (earlier known as Titan Industries Limited) is an Indian consumer
goods company. It is a joint venture between the Tata Group and the Tamil Nadu Industrial
Development Corporation. Titan Company Ltd is the world’s fifth largest wrist watch
manufacturer and India’s leading producer of watches.
The company is engaged in manufacturing of watches, jewelry, precision engineering and
Eyewear. They export watches to about 32 countries around the world. Titan Industries Ltd is
a joint venture between the Tata Group, and the Tamil Nadu Industrial Development
Corporation (TIDCO).As on 31 December 2017, Titans retail chain comprised of 1,439 stores
with total retail area crossing 1.87 million sq. nationally for all its brands.
It commenced operations in 1984 under the name Titan Watches Limited. In 1994, Titan
diversified into jewelry with Tanishq and subsequently into eyewear with Titan Eyeplus. In 2013,
Titan entered the fragrances segment with the brand Skinn and, later that year, it ventured into the
helmets category under its brand Fastrack Also, Titan announced recently (during the last quarter
of 2016) about launching a series of affordable Smartwatches under its brands like Sonata and
Fastrack soon. Today, Titan Company is Tata Group's largest consumer company.
VISION: We create elevating experiences for the people we touch and significantly impact
the world we work in.
MISSION: We will do this through a pioneering spirit and a caring, value-driven culture that
fosters innovation, drives performance and ensures the highest global standards in everything
we do.
CHAPTER 2
TRAINING PROGRAM
The Training Program was held during the holidays between 6th semester and 7th semester
for a duration of 4 week from 22 July, 2019 to 21 August, 2019.
First week: The first week I was made to learn about the company, the services they offer, their
products, services offered, technologies used, software used by them and about the work culture.
Second week: Learning the technologies for the project and Hands-on with the technologies.
Third week: Completion of the project which was ready for client presentation with presentation
for the same and report submission.
Fourth week: Working Hands-on with their clients in Watches Service Department.
I was assigned to one of the Assistant Manager. She guided me through the whole internship and
helped me with me doubts during my project. Goals were set for every week and I was
constantly checked upon for my work.
CHAPTER 3
LEARNING EXPERIENCES
Microsoft Dynamics AX
Microsoft Dynamics AX is very powerful and it has been designed to serve the needs of
both mid-sized and large organization accordingly.
In store
In Headquarters
Retail POS: The point of sale (POS) or point of purchase (POP) is the time and place where
a retail transaction is completed. At the point of sale, the merchant calculates the amount to be
paid by the customer and indicates that amount, may prepare an invoice for the customer (which
may be a cash register printout), and indicates the options for the customer to make payment. It
is also the point at which a customer makes a payment to the merchant in exchange for goods or
after provision of a service. After receiving payment, the merchant may issue a receipt for the
transaction, which is usually printed but can also be dispensed with or sent electronically. The
point of sale is often referred to as the point of service because it is not just a point of sale but
also a point of return or customer order. POS terminal software may also include features for
additional functionality, such as Quick billing, Service order, Daily tasks, Monthly tasks etc.
C#: C# is an elegant and type-safe object-oriented language that enables developers to build a
variety of secure and robust applications that run on the .NET Framework. You can use C# to
create Windows client applications, XML Web services, distributed components, client-server
applications, database applications, and much, much more. Visual C# provides an advanced code
editor, convenient user interface designers, integrated debugger, and many other tools to make it
easier to develop applications based on the C# language and the .NET Framework.
C# syntax is highly expressive, yet it is also simple and easy to learn. The curly-brace
syntax of C# will be instantly recognizable to anyone familiar with C, C++ or Java. C# syntax
simplifies many of the complexities of C++ and provides powerful features such as null able value
types, enumerations, delegates, lambda expressions and direct memory access, which are not found
in Java. C# supports generic methods and types Language-Integrated Query (LINQ) expressions
make the strongly-typed query a first-class language construct.
CSS: Cascading Style Sheets, fondly referred to as CSS, is a simple design language
intended to simplify the process of making web pages presentable.CSS handles the look and feel
part of a web page.
Using CSS, you can control the color of the text, the style of fonts, the spacing between paragraphs,
how columns are sized and laid out, what background images or colors are used, layout designs,
and variations in display for different devices and screen sizes as well as a variety of other effects.
CSS is easy to learn and understand but it provides powerful control over the presentation of an
HTML document. Most commonly, CSS is combined with the markup languages HTML or
XHTML.
HTML5: HTML 5 (formerly spelled HTML5) is a markup language used for structuring and
Presenting content on the World Wide Web. It is the fifth and current major version of the HTML
Standard, and subsumes XHTML. It currently exists in two standardized forms: HTML 5.2
Recommendation by the World Wide Web Consortium (W3C, a broad coalition of organizations),
Intended primarily for Web content developers; and HTML Living Standard by WHATWG.
HTML 5 includes detailed processing models to encourage more interoperable implementations;
it extends, improves and rationalizes the markup available for documents, and introduces markup
and application programming interfaces (APIs) for complex web applications. For the same
reasons, HTML 5 is also a candidate for cross-platform mobile applications, because it includes
features designed with low powered devices in mind. Many new syntactic features are included.
To enrich the semantic content of documents, new page structure elements such as , , , , , , , and
are added. New attributes are introduced, some elements and attributes have been removed, and
others such as, and have been changed, redefined, or standardized. The APIs and Document Object
Model (DOM) are now fundamental parts of the HTML 5 .specification and HTML 5 also better
defines the processing for any invalid documents.
1. Teamwork
2. Adaptability
3. Problem solving
4. Conflict resolution
5. Communication skills
6. Self-Improvement and Self Confidence
7. Commitment towards Work
From the very beginning, everything I did was new and challenging. More than designing
a working model I was made to work hands-on with their clients. I was made to contact a customer
and resolve their issues sitting in the company which was indeed a challenging task. The next
challenging task was to complete the whole project in the given time, as I used C# and SQL Server
which was totally new to me and it was my first project to a company. I had to learn them in a
short span and complete the project with the help of my mentor. With the help of my mentor I
finished the tasks in the given time and also learnt about their work proficiency. Each and every
person in my team was elder to me in this field and from a different state, it was quite challenging
to work with them understanding the work, communicating with them and resolving the issues.
To implement a simple Retail POS to store details about the products such as watches and
accessories, to store customer details and generate bill in store.
3.4.3 MOTIVATION
POS systems dramatically reduce the effort required to do inventory and other repetitive
paperwork. Improved efficiency means higher customer satisfaction, lower costs and higher sales.
Timely and Accurate Reports - POS systems give you the ability to analyze sales data.
3.4.4 AIM
The main aim of POS system is that it can automate much of the processes involved in
monitoring and managing inventory
1. Windows 10 Platform
2. SQL Server 2014
3. Visual Studio 2013
4. Microsoft .NET Framework 3.5
1. Desktop or Laptop
2. Minimum 25GB HDD
3. Minimum 2GB RAM
A Use Case diagram captures the interactions that occur between the merchant and
consumers and the system itself. As an example the admin of the store can add Items into the
existing database and also can store customer details and which leads him to the billing screen.
2. All the details are not filled. Prompts for fill all the details.
3.4.8 IMPLEMENTATION
The software and hardware requirements are stated above that was used to implement the
software.
The System provides user login and new user creation which generates unique identity key
for every new user and the user can login with User ID and password. Once the User is logged in
to the system, it will provide two options for the user. The first option being Item creation i.e.
storing the information about the products available their variant number and related information
about the product. The second option provided to the user is filling up the Customer details and
generating unique customer ID for each Customer. Once the details are filled it will lead to billing
form. In the billing form the user can search the products using variant number given to it.
The following code snippet establishes the connection to the SQL Server from the Visual
studio.
3.4.10 TESTING
Unit testing focuses on the smallest unit of the software design. Smallest unit include the
modules which are integrated to produce the final product. The unit testing focuses on the internal
logic and the data structures within the boundaries of the component. Test considerations can be
the interface, the local data structures, boundary conditions, Independent paths, Error Handling
paths.
The modules of this project were tested to verify the working of the modules using unit
testing. The interface of each module was tested to ensure that all the information flows in and out
of the program. Unit testing was done on verifying the user ID and password for accessing the
database.
Similarly, all the modules were tested and the results were verified.
3.4.11 SNAPSHOTS
CONCLUSION
The proper management of data will be top priority of any organization. It is very important
for an organization to store data and modify which is easy to access. When it comes to big
organization or companies the data to be maintained will be huge and hence it requires proper
system to store its data. One such application is Retail POS. The front of this application is
implemented using ASP.NET and in the backend data is stored and accessed by SQL Server 2014.
This project aims in maintaining all data related to a store’s i.e. user credentials, product
details and customers details. The application abstracts the database by providing a User Interface
which is clean, neat and easy to use. Hence, I conclude this application is user friendly and
accessible.
REFERENCES
1. https://www.c-sharpcorner.com
2. https://stackoverflow.com
3. https://www.codeproject.com
4. https://social.msdn.microsoft.com
5. https://www.w3schools.com
6. https://www.tutorialspoint.com/web_development_tutorials.htm