Abstract:
Web development is a complicated process that requires much technical knowledge. It is often difficult for non-specialists to understand all that is involved in a web development project. In this paper, I will give an overview of the Indiana Music Business Directory project in a way that is understandable to those without experience in web development. This project started in September 2014 as a Computer Science capstone project at Ball State University. The project can be divided into three main tasks: requirements specification, database design, and application development. I will explain each of these in detail and discuss some of the problems my group encountered during the project.