Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

. Project name psychologist appointment book 2. Project Subject A psychologist runs his own office. You can save your own appointments in a text file

. Project name psychologist appointment book 2. Project Subject A psychologist runs his own office. You can save your own appointments in a text file with your own notation. is holding. However, the psychologist realized that as the number in the appointment book increased, this would not be the case. now he wants to continue his operations with a software. A process at the end of the conversation with the psychologist menu is removed and the file format is created. The program to be written should read the appointment.txt file in the system and store it in memory and should act on it with directions. Menu content: 1. Show appointments 2. Search for an appointment 2.1. by name 2.2. by day 2.3. Turn back 3. Make an appointment 4. Delete appointment 5. Exit Appointments.txt Hakan Aktan,1,8 aim unity,2,12 Selim Cherry,3,12 my excavation does not fade,2,13 Pelin poyraz,6,10 hour day 3. Project content You need to create the necessary struct structure or structures in the project. Display menu: Logout should not be done before the user selects the logout option. Operations should be carried out according to user selection. 1. Show appointments It should show all available appointments. Longer days and hours of appointments are not coded. should be in format. 2. Search for an appointment Searches appointments according to the selected type. 2.1. by name The patient should be searched by name and the relevant patient should be printed on the screen. 2.2. by day It should bring all the appointments on the desired day. 2.3. Turn back Return to main menu 3. Make an appointment The doctor can make an appointment on any day and at the same time. If that day and hour is full, the doctor should enter another day and time. should be requested. 4. Delete appointment An appointment by patient name should be deleted from the system. 5. Exit The list should be saved to the file and output should be done. Project Delivery The project is based on the topics covered in the programming 3 course in C language. should be written. You have the knowledge and research-learning ability to solve the entire project. Write the report format given for the project delivery in a PROPER and CAREFUL manner. By following the basic programming rules of the project code and with the explanation lines. type on the computer. Before submitting your project, try it in the Laboratory. your project on the same system (Compilation error, not working, not working properly) (Extraordinary conditions are not accepted) not including) The project will be submitted in report format. o Report project codes and code explanations o Screen outputs o Measurement comparisons o Conclusion and implications It should contain. Required documents: Report (with C code output) Project C Code (On Computer) appointments.txt working screenshots (3-4 screenshoots) Internet help can only be on specific topics (int, string conversion; array definition, array navigation, pointer arithmetic). You can never go to a solution by taking the main bar of the program from somewhere else. Friend assistance can only be to a certain extent, everyone's knowledge is their own. (int, string conversion; array definition, array traversal, pointer arithmetic). If the assignments that are considered as duplicates are from friends, they will be sent to both of them by the whole laboratory. rating 0, the same applies in case of internet copy. Project presentation is not only the functionality of your project, it is an EXAM. Inability to answer or wrong If you answer, you will receive a low grade (including 0). 4. Evaluation The evaluator will run the program first and use it normally. Then it will look at the encodings. It will then be put into the plagiarism (copy/stolen) program. 1. Is there any reading from the file? (-10) 2. Does the bus form correctly? (-20) 3. Are structs, enums, encodings correct (-30). 4. Are coding rules followed? a. Turkish characters (-20) b. Meaningful names(-20) c. Indents and protrusions (-10) D. Use of functions where necessary (-20) to. Code repeat (-20) f. Comment lines (-20) 5. Are the menu options working? (-20) 6. Are appointments screen printed correctly? (-30) 7. Is the appointment search done correctly (-20). 8. Appointment slime is working (-20). 9. Is the file saved correctly (to txt file) during output? (-20) 10. Each different error (Occurring during user use) (-5)

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Advances In Databases And Information Systems 22nd European Conference Adbis 2018 Budapest Hungary September 2 5 2018 Proceedings Lncs 11019

Authors: Andras Benczur ,Bernhard Thalheim ,Tomas Horvath

1st Edition

3319983970, 978-3319983974

More Books

Students also viewed these Databases questions