Write a program using Visual Basic or Python. Follow the guidelines in the pictures
Fitness Center Information System Project Requirements 1. Member Management Function a. Add member i. Must support 2 membership levels with different pricing for each level. ii. Must maintain valid credit card information for each member. iii. Must provide new member with a payment receipt iv. Reporting: Must provide fitness center management with a membership report that includes the signup date and other pertinent details for each new member. Report data must be sorted in a meaningful way b. Update member profile Must allow member personal information (i.e. address, phone number, email address, etc.) to be updated. i. i. Must allow member fitness information to be updated (i.e. age, weight, height, exercise goals, etc.) c. Cancel membership i. Members must be allowed to cancel their membership. ii. When a membership is cancelled, the date of cancellation must be recorded along with a reason for the cancellation. ili. Reporting: Must provide management with a member cancellation report that includes the cancellation date and other pertinent details for each membership cancellation. Report data must be sorted in a meaningful way Design Requirements Map This table must be included in your System Documentation Report Instructions: Fill in the table below to indicate and explain which objects in your system meet each of the design requirements. You must use FULL SENTENCES for your explanations. Pay attention to detail, accuracy, proofreading, and quality Dsign Calegery-Interface here and Hew the Design Reqeirement is MetYear S 5.Interface-inclade a switchbeard main menu the features ef year switchbeard: Desiga Categary Where and Hon the Design Requirement is Met in Yeur System window 1 in YOURsystem that includes the user mesage plain 1H0W this requirement is met on the specific wisdem identified abve. Uscr Feedback-a least2 informative wser mesmages that let the wser know whether an operation ed windaw 2 in YOUR sysen that iscludes the user wnsage plais 1H0W this reqeirement is met en the specific wladew ideatified abeve YOUR syse xplain 110N.his requiremeer is met the specific winde identified above. User Feedback at last 2 ieformative use ee ef window in YOURsystem that includes the erree msage Esplain HO0W this reqeirement is met on the specific wiadem identified abve. ef window in YOUR systeam that mects this requirvent UsorHelp- roqaire usr confirmation befone cancelling membershi plain HOW this reqeiremest is met on che specifie wiadem identified alne YOUR sy YOUR sysm that meets this requirement ef window 3in YOURsysem that meets this requirement Altractive Layout and Design-common use of ealer eljieet placemest& fosts on at ast 3 windew specifically HOW he cles, ebject placemwat, and osts n ach specific windew mest this Dsign Calegery-Dats Entry Mhere and How the Isign plain specifically what the default value is and why it is bencficial Sor this system Data Entry-s default valecs for at lcast2 eny fields ed 2" data entry field that has a defaul valus plain specifically what the defauit value is and why it is bencficial Ser this system f window 2 in YOUR systemm that meets this requirement ef window 3 in YOUR sysea that meets this requirement 7. Dats Entry- data eniary abject slaes that visually plain specifically wbich data fields on which wisdews meet this requirement and HOW the reqeiremr each windes ef window 3 in YOURsyslem that meets this requirement Data Entry-ist ner access te screen locations on a least plaia specifically which data fields on which windows meet this requiremeat and HOW the requirmt mask for mask for ere a date fiel Data Entry- se an inpat mask for phone nambers daies, credin card nusber, crodit cand expiration dane Design Category-Validation Where and How the Design Requirement is Met in Your System Name of window and field that includes an existence check: Explain in detail why the existence check is required. 0. Validation Rules-use an existenee check for required .6.7felds and visually indicate required fields on at least Name of window and field that includes visual indication for a required field: Explain in detail what visual indication is used and why it is beneficial. 2 windoas Name of window and field 1 that includes a data type cheek: Explain in detail what data type check is being used for this field. ATI 11. validation Rules-use a data type check on at least 3 Name of window and field 2 that includes a data type cheek: Explain in detail what data type check is being used for this field fields Name of window and field 3 that includes a data type check: Explain in detail what data type check is being used for this field Fitness Center Information System Project Requirements 1. Member Management Function a. Add member i. Must support 2 membership levels with different pricing for each level. ii. Must maintain valid credit card information for each member. iii. Must provide new member with a payment receipt iv. Reporting: Must provide fitness center management with a membership report that includes the signup date and other pertinent details for each new member. Report data must be sorted in a meaningful way b. Update member profile Must allow member personal information (i.e. address, phone number, email address, etc.) to be updated. i. i. Must allow member fitness information to be updated (i.e. age, weight, height, exercise goals, etc.) c. Cancel membership i. Members must be allowed to cancel their membership. ii. When a membership is cancelled, the date of cancellation must be recorded along with a reason for the cancellation. ili. Reporting: Must provide management with a member cancellation report that includes the cancellation date and other pertinent details for each membership cancellation. Report data must be sorted in a meaningful way Design Requirements Map This table must be included in your System Documentation Report Instructions: Fill in the table below to indicate and explain which objects in your system meet each of the design requirements. You must use FULL SENTENCES for your explanations. Pay attention to detail, accuracy, proofreading, and quality Dsign Calegery-Interface here and Hew the Design Reqeirement is MetYear S 5.Interface-inclade a switchbeard main menu the features ef year switchbeard: Desiga Categary Where and Hon the Design Requirement is Met in Yeur System window 1 in YOURsystem that includes the user mesage plain 1H0W this requirement is met on the specific wisdem identified abve. Uscr Feedback-a least2 informative wser mesmages that let the wser know whether an operation ed windaw 2 in YOUR sysen that iscludes the user wnsage plais 1H0W this reqeirement is met en the specific wladew ideatified abeve YOUR syse xplain 110N.his requiremeer is met the specific winde identified above. User Feedback at last 2 ieformative use ee ef window in YOURsystem that includes the erree msage Esplain HO0W this reqeirement is met on the specific wiadem identified abve. ef window in YOUR systeam that mects this requirvent UsorHelp- roqaire usr confirmation befone cancelling membershi plain HOW this reqeiremest is met on che specifie wiadem identified alne YOUR sy YOUR sysm that meets this requirement ef window 3in YOURsysem that meets this requirement Altractive Layout and Design-common use of ealer eljieet placemest& fosts on at ast 3 windew specifically HOW he cles, ebject placemwat, and osts n ach specific windew mest this Dsign Calegery-Dats Entry Mhere and How the Isign plain specifically what the default value is and why it is bencficial Sor this system Data Entry-s default valecs for at lcast2 eny fields ed 2" data entry field that has a defaul valus plain specifically what the defauit value is and why it is bencficial Ser this system f window 2 in YOUR systemm that meets this requirement ef window 3 in YOUR sysea that meets this requirement 7. Dats Entry- data eniary abject slaes that visually plain specifically wbich data fields on which wisdews meet this requirement and HOW the reqeiremr each windes ef window 3 in YOURsyslem that meets this requirement Data Entry-ist ner access te screen locations on a least plaia specifically which data fields on which windows meet this requiremeat and HOW the requirmt mask for mask for ere a date fiel Data Entry- se an inpat mask for phone nambers daies, credin card nusber, crodit cand expiration dane Design Category-Validation Where and How the Design Requirement is Met in Your System Name of window and field that includes an existence check: Explain in detail why the existence check is required. 0. Validation Rules-use an existenee check for required .6.7felds and visually indicate required fields on at least Name of window and field that includes visual indication for a required field: Explain in detail what visual indication is used and why it is beneficial. 2 windoas Name of window and field 1 that includes a data type cheek: Explain in detail what data type check is being used for this field. ATI 11. validation Rules-use a data type check on at least 3 Name of window and field 2 that includes a data type cheek: Explain in detail what data type check is being used for this field fields Name of window and field 3 that includes a data type check: Explain in detail what data type check is being used for this field