Store records like student_id, name, course, department, phone no. etc. It writes records into a .csv file that can be opened with any spreadsheet software like google sheets,microsoft excel,libreoffice calc.
Note As I have used the linux/unix specific library unistd.h to use functions like
sleep()
andsystem("clear")
, the cpp files will only compile on linux/unix based operating systems. Soon I'll be adding detailed steps on changes to be made to compile these files on other operating system like Windows.
As we all know, CSV(Comma Separated Values) files are easier to share as it can be opened with any spreadsheet software like Google Sheets, Microsoft Excel, Libreoffice calc etc. that makes it highly portable as you can share the datas for operation to anyone if needed. It doesn't need the same Student Manager Program to view the datas in easy table format, anyone can view it with other softwares mentioned.
- Add Student Records
Duplicate id won't be added.
- View All Records
Total Records Table View.
- Update Records
You can update student records and there's an option to cancel all changes while updating.
- Delete Records
Delete Any Student's Records by Id.
- Search
View any Student's Records by Id.
- git clone git@github.com:Bishnukt/Student_Data_Manager.git
- cd Student_Data_Manager
- g++ -o sdm sdm.cpp admin.cpp load.cpp
- ./sdm