how to add a serial number column in a view?
You should use Global: view result counter field defined in a view.

OR if you want a serial field for the content type you can use 

the module serial field