Development is usually consisted of these three phases:
Building technical architecture - in means of hardware and software necessary for system excuting. Building database - creating structure, defining roles, optimizing SQL queries Build programs and reports - implement design into code.