A phonebook for Babol Noshirvani University of Technology(BNUT)

Problem definition

Babol Noshirvani University of Technology (BNUT) had a manual phonebook in a specified format. They tend to develop software that can automate these manual tasks on the one hand. Also, they tend to be able to print the phonebook in a similar format to their manual phonebook, on the other hand. In this regard, they gave my teammates and me the responsibility to analyze, design and implement a prototype that fulfils the mentioned requirements.

What we did

In this project, we propose a recursive algorithm that can print the given data similar to the manual phone book of the BNUT. Also, we designed and implemented a SQL server database for adding, removing, updating, and fetching information related to the phone book. Afterwards, desktop, mobile, and web clients were designed and implemented.

Application Language(s): Persian

Programming Languages and Technologies: C#, Windows Presentation Foundation, Microsoft SQL Server

Member(s): Taha Rostami, Behzad Pesaraklou, Amirhossein Majidi, Pourya Asgarianpour, Adnan Shahabi

codes and more information ( Available)