The final project that we worked on with the title "Directory Management application" is the final project of the "Advanced Programming" course using the C language. The Directory Management application that we created and developed applies the CRUD (Create, Read, Update, Delete) method and also adds a search method in the form of binary search and a sorting method in the form of insertion sort. In writing this final project report, we will provide some definitions related to the final project title, because without a clear understanding, the information presented will not be in accordance with the final project results presented. Of course, there are other factors that need to be considered in programming, such as error handling and efficiency in writing source code, besides making user friendly programs. All of that is certainly important so that the program made is more functional and easier for users.
The aims of this final project are:
From the explanation above, we can conclude that the final project we are working on follows the rules of C language programming by implementing the CRUD (Create, Read, Update, Delete) method with additional searches in the form of binary search and sorting in the form of insertion sort, besides that this program prioritizes a user-friendly system and problem control. This is done to make it easier for program users to access the various features we have provided. That's all the reports we can submit regarding the final project of the advanced programming course with the title "Directory Management Application". With the lack of knowledge we have in making this report, we apologize profusely. Finally, we thank you.
Part | Description |
---|---|
Features | Create, Read, Update, Delete, Search, Sort, & Error Handling |
Tools | Dev C++ |
|
- Download this repository.
- Extract the file and open it with Dev C++.
- Run the application program by pressing the F11 key.
- Please enjoy [Done].
Splash Screen | Main Menu |
---|---|
Add | ||
---|---|---|
Read | Update | Delete |
---|---|---|
Search | ||
---|---|---|
Sort | |
---|---|
FULL NAME | NPM |
---|---|
Devan Cakra Mudra Wijaya | 18081010013 |
Rizqi Yahya Mahendra | 18081010014 |
If this work is useful to you, then support this work as a form of appreciation to the author by clicking the ⭐Star
button at the top of the repository.
MIT License - Copyright © 2019 - Rizqi Y. Mahendra & Devan C. M. Wijaya
Permission is hereby granted without charge to any person obtaining a copy of this software and the software-related documentation files to deal in them without restriction, including without limitation the right to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons receiving the Software to be furnished therewith on the following terms:
The above copyright notice and this permission notice must accompany all copies or substantial portions of the Software.
IN ANY EVENT, THE AUTHOR OR COPYRIGHT HOLDER HEREIN RETAINS FULL OWNERSHIP RIGHTS. THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, THEREFORE IF ANY DAMAGE, LOSS, OR OTHERWISE ARISES FROM THE USE OR OTHER DEALINGS IN THE SOFTWARE, THE AUTHOR OR COPYRIGHT HOLDER SHALL NOT BE LIABLE, AS THE USE OF THE SOFTWARE IS NOT COMPELLED AT ALL, SO THE RISK IS YOUR OWN.