logo

Events and Structured Analysis with Data Flow diagrams

17 Pages2174 Words257 Views
   

Added on  2020-03-28

Events and Structured Analysis with Data Flow diagrams

   Added on 2020-03-28

ShareRelated Documents
Student details
Events and Structured Analysis with Data Flow diagrams_1
Contents1 Events and Structured Analysis with Data Flow diagrams........................................................................31.2 Event table.........................................................................................................................................31.2 Context diagram................................................................................................................................51.3 Data flow diagram.............................................................................................................................61.4 Level 1 DFD........................................................................................................................................62 Object oriented analysis and design.........................................................................................................92.1 Use case model..................................................................................................................................92.1.1 Use case description...................................................................................................................92.1.2 Activity diagram........................................................................................................................112.2 System sequence diagram...............................................................................................................122.3 Sequence diagram...........................................................................................................................132.4 Domain model class diagram...........................................................................................................142.5 State diagram..................................................................................................................................152.6 Reports............................................................................................................................................153 References..............................................................................................................................................16Table of figuresFigure 1: Clinical system context diagram...................................................................................................5Figure 2: Level 0 DFD...................................................................................................................................6Figure 3: Approve GP registration level 1 DFD.............................................................................................7Figure 4: Book appointment level 1 DFD.....................................................................................................8Figure 5: Use case diagram..........................................................................................................................9Figure 6:Activity diagram...........................................................................................................................11Figure 7: System Sequence diagram..........................................................................................................12Figure 8:Sequence diagram.......................................................................................................................13Figure 9:class diagram...............................................................................................................................14Figure 10: State chart diagram..................................................................................................................15
Events and Structured Analysis with Data Flow diagrams_2
1 Events and Structured Analysis with Data Flow diagrams1.2 Event tableThe following table shows the events that happen within the system and who triggered the events.EventEventTypeSourceTriggerActivityResponseDestinationPatientregistrationBusinesspatientPatientRegistrationrequestPatient opens theregistration pageand fills theregistration formA user account iscreatedA record is createdin the patients tablePatient loginBusinesspatientPatient loginrequestPatient opens thelogin page and fillsthe credentialsThe user isauthenticated if theusername andpassword arecorrect.A user session iscreated on the serverBookappointmentbusinesspatientBookappointmentrequestPatient opens thebook appointmentpage and fills theform to book anappointmentAn appointment iscreated and the usergets a message ofthe date and timeA bookingappointment record iscreated in theappointments tableMakeenquirybusinesspatientMakeenquiryrequestA patient opens amake enquiryrequest and fillsand submits theformThe visitor patientgets a message ofthe saving of theenquiryA record of an enquiryis created on theenquiries tableViewpatientreportbusinesspatientPatientreportrequest sentto the serverA patient opens hisor her appointmentsreport page andselects a certainappointment to getthe reportA report of theselectedappointment isdisplayedA record is fetchedfrom the appointmentstableMakepaymentbusinesspatientA makepaymentrequest issent to theserverPatient opens makepayments page andpays for anappointment viacredit card orPayPalPatient gets aresponse on thestatus of thepaymentA payment record iscreated on thedatabasePractitionerregistrationbusinessGeneralpractitionerA generalpractitionerregistrationrequest issent to theserverA practitioneropens practitionerregistration page,fills and submitsthe formThe practitioner getsa message on thestatus of the creationof record.A new practitionerrecord is made on thepractitioners tablePractitionerloginbusinessGeneralpractitionerApractitionerPractitioner openspractitioner loginPractitioner isauthenticated if theA session is created onthe server.
Events and Structured Analysis with Data Flow diagrams_3
login requestis sent to theserverpage and fills thecredentialsusername andpassword are correctViewappointmentsBusiness GeneralpractitionerApractitionerview requestis sent to theserverWhile thepractitioner islogged in to theiraccount, he/sheopens the viewappointments pageA list of allappointments aredisplayed by thesystem. The systemclassifies them intopending andprocessedRows are fetched fromthe appointments tablein the databaseUpdateappointmentrecordBusinessGeneralpractitionerAn updateappointmentrecord issent to theserverPractitioner selectsan appointmentrecord fills up allthe results of theappointment andsavesAn update on acertain appointmentis done A row is updated inthe appointment tablein the databaseViewenquiriesBusinessGeneralpractitionerA viewenquiryrequest issent to theserverPractitioner selectsview enquirieswhile they arelogged in to theiraccountA list of all enquiriesis displayed by thesystemA list of rows arefetched from theenquiries tablestaff loginBusinessStaffA staff loginrequest issent to theserverA staff opens thelogin page andenters theircredentialsThe user isauthenticatedA session for that staffis created on the serverApprove GPregistrationBusinessstaffAn approveregistrationrequest issent to theserverA staff opensapprove GPregistration pageand approves newregistrationsA GP registration isapprovedA row in the gp tableis updated in thedatabaseView andprint reportsBusinessstaffA viewreportsrequest issent to theserverStaff selects thekind of report andviews the report.The staff can printthe report or notA report is displayedby the systemRows of data arefetched from the dbusing the reportcriteria specifiedSendreminder topatientTemporalSystemAnappointmentreaches 48hoursremainingbefore theactual dateSystem checks andcompares theappointment dateand time and thecurrent date time toget the differenceAn email is sent tothe patientA notification iscreated for that patientaccount1.2 Context diagram Context diagrams are the most basic data flow diagrams and give a conceptual view of the system by generalizing all the processes making up the system to one process which is representative of the whole
Events and Structured Analysis with Data Flow diagrams_4

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
SEO Expert for Desklib
|19
|3240
|28

Systems Analysis and Design ||Assignment
|23
|2433
|27

Desklib: Online Library for Study Material and Solved Assignments
|20
|3054
|55

Order and Components - Thesis and Dissertation Guide
|8
|967
|75

Designing of data entry screen for entering personal details
|18
|2960
|3

SEO Expert for Desklib
|21
|3213
|74