Tuesday, 8 January 2013

INTRODUCTION TO R - Lecture 1

Plot line of 1-D Array
x<-c(1,2,3)
plot(x, type="l")


Plot Histogram of 1-D Array
x<-c(1,2,3)

plot(x, type="h")


Question 1 : Plot Histogram of 1 column of NSE Data 

zcol1<-z[,3]

plot(zcol1,type="h")


Question 2 : Plot the above in Line & Point form with X axis & Y- axis and Label
plot(zcol1,type="b", main = "NSE GRAPH", xlab="Time", ylab="Value")


Question 3 : ScatterPlot of Low & High Values of NSE data
zcol1<-z[,3]

zcol2<-z[,4]
plot(zcol1,zcol2)


Question 4 : Volatility in the data





Thursday, 29 November 2012


          TATA STEEL IDEATION CONTEST


Tata Steel is looking for an original idea that will use any aspect of digital technology (cloud, mobile, Android, IoS etc ) to create a application or platform that can be integrated with the strategic management requirements of the company. Since this is an ideation contest, no software need to be built but paper must contain the following sections.


  1. Identify a need or a gap in the current management architecture of Tata Steel. Information available in the public domain can be used for this purpose.
  2. Propose a solution that will show how the current gap can be closed or narrowed significantly
  3. If possible give examples where a similar solution has or is being implemented.
  4. Provide  rough estimate of costs including people costs that the company would have to incur as a one time expense and as a regular expense.

Here's the Soln : Click here

Friday, 19 October 2012

HRM TOOL FOR MARICO : A BUSINESS APPLICATION



Marico is one of India’s leading Consumer Products & services companies in the global beauty and wellness space. From its foundations, Marico has worked the box, to bring innovation to its customers through the careful creation of continuous & sustainable change.

Today, 1 out of 3 Indians uses a Marico Product. From cooking oil, to rice that keeps you active, personlised skinscription services and hair oil that comes with a battery-powered head massager, Marico believes that it pays to think differently.

We have a relatively flat organisational structure, with just eight levels between the Board of Directors and the Engineers/ Shop floor operatives. We believe in tranforming the lives of all stakeholders be it our suppliers, farmers, distributors or shareholders by helping them maximise their true potential adn it truely articulates the true Mariconian spirit - to be more.

Our vast portfolio of enduring brands such as Parachute Advanced, Saffola, Lux etc are leading names today. Marico also provides packaging services to certain companies. Our consumers transcend countries and customs. We are a company that believes in challenging the status quo, to create growth and continuity in change.

PROBLEM STATEMENT :

Ms. Deepti Anand, CEO of the company, feels that as MARICO is a fast growing organisation, there should there should be a more sophisticated way of combining several traditional management functions into a logical integrated system. The CEO also needs to improve the flow of information across these functions. Moreover there should be serious steps taken to improve the HR policies and planning, Performance management and training etc.

SOLUTION :

To achieve all this, a new HR management team was bought in and they used x10hosting to decide which software to use to implement the new HRM system.

OrangeHRM is built on top of the AMP (Apache, MySQL, PHP) stack. This allows us to provide a lightweight and robust system based on open source technologies. OrangeHRM is an Open Source Human Resource Management System that covers Personnel Information Management, Employee Self Service, Leave, Time & Attendance, Benefits, and Recruitment.

OrangeHRM provides the following add-ons:


  • Theme change
  • LDAP
  • Expense tracker
  • Time-sheet
  • Report CSV extractor
  • Leave calendar
  • Notifications
  • Leave details CSV extractor
  • Recruitment details CSV extractor
The user flexibilities which OrangeHRM offers:
  • easier to use & install.
  • free of cost
  • very flexible when it comes to adding more and more employees ( as MARICO is growing in the number of employees on a day-to-day basis ) 
  • Allows easy management of leave application.
  • Attendance records and timelines are maintained efficiently

The Benefits of OrangeHRM

OrangeHRM delivers a complete, customizable HR administration system that enables any organization to
define every personnel aspect of the operation. This highly secure system allows customization of company
structure information; user information; job descriptions and qualifications; pay grades; job titles and more.
Other modules offer Personal Information Management for each employee.
The Leave Module offers comprehensive management of all types of leave time, including sick time, medical leave; scheduled days off; current vacation balances and vacation accrual; leave requests and leave approvals. By handling leave management electronically, an organization can streamline the leave request process, eliminate paperwork and improve direct communication between the employee and employer.
In addition to tracking leave, Orange HRM can manage other employment benefits, including medical and welfare benefits, non-salary monetary benefits, benefits payments and charges.
The Orange HRM Recruitment Module enables tracking of all facets of employment, including requests for
personnel, hiring approvals, job postings, the entire application process, reporting and documentation,
interview scheduling, and the ability to generate templates, all of which are designed to improve process
efficiency.
The Performance Module enables the HR department to monitor and manage the entire employee performance review process; establish and communicate performance standards, and track employee performance over time.


To view the Application , Click HERE
userid       : admin
password : pass



Thursday, 20 September 2012

CERTIFICATE OF QUALITY : eMOBILESTORE






REQUIREMENTS

                            

Wednesday, 19 September 2012

ZOHO : HERE COMES DOMINO'S

   

 Domino's Pizza
  Welcomes All.    


India's Fastest growing fast food restaurant with casual & fine dining. Relish the Best Pizza's in International & Indian Flavours. 

We believe that when a box of pizza is opened, family and friends come together to share the pizza. Hence, our brand positioning:‘Yeh Hai Rishton Ka Time’. 

500 Cheese burst moments. 500 Domino’s Pizza stores in India. 500 Choco Lava moments. 500 Khushi bhari locations across India. From the first store which opened in 1996, to the 500th this week – Domino’s has been spreading khushi all across India, from the beaches of Goa to the hills of Gangtok, from the high rises of Gurgaon to the temple streets of Madurai.



Be it any new innovative and delicious product, offering consumers value for money deals, great service, countrywide presence or the promise to deliver in 30 minutes or free are all directed towards making relationships stronger, warmer and more fun by giving consumers an opportunity to get together, catch up, reunite and spend more time together.

View Application Here :  
Online Form powered by


View User Manual : USER MANUAL

View Certificate of Meeting Requirement : COMPLIANCE CERTIFICATE



Consumers can order their pizzas by calling the single Happiness Hotline number 68886888 
OR order online at the above link      

Saturday, 4 August 2012

System Architecture


This is a conversation between my best friend and me.

(The phone rings : tring tring…tring tring…. Tring tring…. Tring tring)

Me : “Hello”!

Ria: “Finally! You picked up. Whats wrong with your phone? I called you about a hundred times yesterday. To tell you that I have booked tickets for ‘The Dark Knight Rises’.  10 am show today at PVR. Don’t even think of making excuses. The whole group is coming”

Me : “Ria, chill girl! I’ll try to come but no promises. Got an MIS assignment to submit before 10 am today. If I complete that by 9 am, I’ll come ok.”

Ria : “NO WAY! Whatever is your assignment, I’ll help you with it. What is it on?”

Me : “On your favourite topic: System Architecture.” Come over and teach me the basics. That way I can get it doon soon and we’ll be off for the movie by 9”

Ria : “Coming right away”

(Knock knock…. I let Ria in and we start off with my assignment)

Me : “Ya, I just started with the system architecture! What exactly does single tier, two-tier, three tier etc mean? "

Ria : “Well, single tier architecture was mainly used in times of huge mainframes. All the processing was done on a single computer and all the resources are attached to the same computer. The advantages of such a system would be that its simple and efficient but the cost of such a a machine would be very high.


Me : So an ideal pictorial representation would be like this?

Ria : Yep! Now in a two-tier architecture, the user system interface is usually located on the users desktop environment and the database management services are usually in a more powerful machine that serves many clients. But the problem with this model was that the connections were very expensive.




Me : How secure is this? Can multiple users access the database at the same time?

Ria : As the client computer usually can’t see the database directly and can only access the data by starting the client. This means that the data on the server is much more secure. Also users are unable to change or delete data unless they have specific user rights to do so. And yes, multiple users can access the database a at the same time as long as they are accessing data in different parts of the database.

Me : Hmmm! So let me guess – the three tier architecture will have three layers and the data will probably be  even more secure in this model?

Ria : True. With the advent of internet, many people jumped to the conclusion that the days of mainframes were back. The Client/ Server model had obviously failed, PC’s had failed and Windows were on its way out. A host of thin client applications were developed and thus the 3-tier architecture was born. This is basically the traditional client/ server model run from a web server.

Me : So, its something like a three way interaction in a client server environment? Wherein the user interface is stored in the client, the data is stored in the database server and the Business application logic is stored in yet another server or something?.

Ria : Good! Your catching on. Also remember, as more users can access the system, a 3-tier system is more scalable than the other solutions because we can add multiple middle tiers, each running on their own server’s, to ensure a good performance ( N-tier ) and there is increased security as the database is hidden form the client. But on the downside, it is more difficult to build than a 2-tier model.

Me : Got it. Give me half an hour. Let me just post this on my blog. And off we go for Dark Knight Rises.