How to prevent users from editing data in view and force to use form with logic?

How to prevent users from editing data in view and force to use form with logic?

I am thinking that in a workflow with conditional steps, a user could edit the data in a view and avoid the conditional logic which would give bad data.  How can I prevent editing in a view and force editing only through a form?