Question: GUI Development. Implement a patient management system. When the program starts it should look like image 1. The system will have a menubar (see image
GUI Development.
Implement a patient management system. When the program starts it should look like image 1.
The system will have a menubar (see image 2) that allows to open a patient record file (text file that can contain multiple patients). If a file is opened the inside should be shown (images 3).
You have the possibility to add a new Patient (see image 4).After adding, the window will close and the Main screen will be updated (see image 5).
Note, it is not saved in the file yet!
Furthermore, you can modify existing patient records (see image 6) which will also update the main view.
the same file that was opened. If you click on file->save it will save the information in the same file that was opened.
use object oriented principles to solve this assignment.
code needed in Python V3.x

X My Patient Program image-1 X My Patient Program image -2 image-3 File Help File Help Open patient file. New Modify Save File Help Please load patient file hans, wurst. 123223 karl, dieter, 28283 frank, breitinger, 887766 maier, franz, 1312312 Chris, meff, 44/44/44 das, ist, deut kerl, bier, butter Exit X My Patient Program image-5 X My Patient Program My Patient Program image 4 image-6 Flle Help Flle Help Filc Hc p nans, wurst, r23223 kar. dieter R283 frank, breitinger, 88776( N New Patent meier. Tanz. 1312312 chris, meff, 44144/44 First and Lastname das, ISt, deut karl. bier. butter hans, wurst, f23223 karl. dleter. 28283 frank, breitinger, 887766 maier, franz, 1312312 chris, meff, 44/44/44 das, ist, deut kerl, bier, butter CSCI, 6651/3351, today hans, wurst, 123223 karl, dieter, 28283 Trank, breitinger, ibb maier, franz, 1312312 Chris, mett. 44/44144 das, ist. deut kerl, bier, butter CSCI, 6651/3351, today N Modify Patient First and Lastname hans Address wurst Birthday (mm/dd/yy) f23223 Address Previous Next Save Close Close Update X My Patient Program image-1 X My Patient Program image -2 image-3 File Help File Help Open patient file. New Modify Save File Help Please load patient file hans, wurst. 123223 karl, dieter, 28283 frank, breitinger, 887766 maier, franz, 1312312 Chris, meff, 44/44/44 das, ist, deut kerl, bier, butter Exit X My Patient Program image-5 X My Patient Program My Patient Program image 4 image-6 Flle Help Flle Help Filc Hc p nans, wurst, r23223 kar. dieter R283 frank, breitinger, 88776( N New Patent meier. Tanz. 1312312 chris, meff, 44144/44 First and Lastname das, ISt, deut karl. bier. butter hans, wurst, f23223 karl. dleter. 28283 frank, breitinger, 887766 maier, franz, 1312312 chris, meff, 44/44/44 das, ist, deut kerl, bier, butter CSCI, 6651/3351, today hans, wurst, 123223 karl, dieter, 28283 Trank, breitinger, ibb maier, franz, 1312312 Chris, mett. 44/44144 das, ist. deut kerl, bier, butter CSCI, 6651/3351, today N Modify Patient First and Lastname hans Address wurst Birthday (mm/dd/yy) f23223 Address Previous Next Save Close Close Update
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
