Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1. Program Structure of an Assignment ...2 2. Program Flows...4 3. Class definitions and relationship.. ...6 4. Procedures Validation and Explanation...7 5. Forms Snapshots.11 6. Printed File Snapshots...19 7. Test data and Test Results 20 8. Assumption Made..20 9. Enhancement that have been made to the given specification..20 10. Source Code.(Part B File).
The FrmQuery is used to Search the Members Details. The FrmPrintAttendance is used to print Attendance of the Members Joining the Event and Frmattendance is used to Make the Attendance of the Member Who is invited and joined the Event. The Member class contains private variables to store the Members details of Members ID ,Members Details, Membership Type, Membership Fee ,Membership Join Date and Membership End Date. The Event class also contains private variables to store the Event details of Event Name, Event No, Event Fee, Event Venue ,Time, Date and Memo Fields . There are public properties which get and set the private variables, and also provide functionality for checking whether certain variables have already been set. The Membership Management System Program also contains the module name MMS_Module.
correct value. Upon entering all the required data user has to press the Add Event Button Which add the event details in the event File. If the user wants to Remove the Event then he has to choose the Remove Event from the Event menu which displays the Details of Event and upon selecting the event from the event ListBox which he wants to remove, the user has to press the Remove Event Button. Similarly, if the user wants to Modify the Event then he has to choose update Menu from the Event Menu of the main Form. Similarly the user can makes the attendance by choosing the Attendance from the Event Menu, Where he has to select or place the tick mark for those who have attended the event. Similarly, user can print the Member List, Event List and Attendance List of an Event by Going to the Print Menu of the Main Form.
Event
Event No Description Date Time Venue
Add() Modify()
Committee member
Full Member
Social Event No Keynote Speaker fee 0..* Attendance MID Event No 0..*
Formal Event No
Chairperson Minutes
Fee status
Min_attendance
6
Fig: Class Diagram of the Membership management System
B) When the user enter the Character Instead of Number then following error will be displayed.
C) When we press the Character in the Numeric field then following error message will be shown.
10
Forms Snapshots
Fig:Splash Screen
11
12
13
14
15
16
17
18
19
Assumption Made
Since the display data of the Add Member List was too large I have just display the certain data in the Display form. Expiry Date is after one year.
20