Presentation is loading. Please wait.

Presentation is loading. Please wait.

Conference management system Jordanian Renewable Energy Society (JRES) Team members.

Similar presentations


Presentation on theme: "Conference management system Jordanian Renewable Energy Society (JRES) Team members."— Presentation transcript:

1 conference management system Jordanian Renewable Energy Society (JRES) Team members

2 Outline Introduction Requirements Collection – Interviews – Questionnaires Requirements Analysis Entity Relationship Diagram (ERD) Data Flow Diagram (DFD) Process Specification Data Dictionary Summary

3 Introduction what is systems analysis ? How we collect the requirement in our project? What we learned in this phase ?

4 Requirements Collection Interviews: Dr. Waheeb Eissa Al- Nasser, Professor of Applied Physics at the University of Bahrain http://www.ecssr.com/ECSSR/print/prf.jsp?lang=en&prfId=/Profile/Profiles_0334.xml

5 Requirements Collection Questionnaires It is easy and safe to register and pay online ? I was have a speakers (CV) ?

6 Requirements Analysis functional requirements F4Create schedule Description: This function to manage the time table of the sessions, also it show start and end time for the session. Activities: It shell allow Manager to organize the session time table Date: Every conference. Source of requirement : Interview Priority : This function should be the main function in the system, it create the conferences.

7 Requirements Analysis Non-Functional Requirement Non-functional requirement typeExplanation Browser based The user can access the system from any ware, just he/she need a good internet connection. XHTML compatible The interface will be same for all internet browsers, so the user can access the system by any browser. Email interaction between system usersThe system user will receive notification by email or SMS. Ability to support customized reports The system has the ability to generate deferent type of reports. Able to run different Server Operating System: Windows / Linux based The system can be run in Linux / Windows system because it creates using PHP and only need an apache and MySql database which can be run in different OS. PrivacyThe system shall protect the privacy of user, by using groups.

8 Entity Relationship Diagram (ERD) What is ERD ?

9 Entity Relationship Diagram (ERD)

10 Data Flow Diagram (DFD) What is DFD? http://en.wikipedia.org/wiki/File:DataFlowDiagram_Example.png

11 Data Flow Diagram (DFD) Context Diagram

12 Data Flow Diagram (DFD) Level Zero

13 Data Flow Diagram (DFD) Level one - Manager

14 Data Flow Diagram (DFD) Level One – Director

15 Data Flow Diagram (DFD) Level One – Author

16 Data Flow Diagram (DFD) Level One - Attendee

17 Data Flow Diagram (DFD) Level One – Reviewer

18 Data Flow Diagram (DFD) Level One – Sponsor

19 Process Specification Defining Process – Process ID : 5.1 – Process Name : add new user – Process Description: add new user to user list. – Input: user info. – Logic : IF all user information correct add new user to database Else Re-enter user information EndIf

20 Process Specification Decision Table 123456789101112 CountryIOIOIOIOIOIO Visa-Y-N-Y-N-Y-N Registration due EEELLLOOOEEE Early Registration price XXXXX Late Registration price XXX On-Site Registration price XXX

21 Data Dictionary Dataflow ID: F2 Name : Presenter name Description Contain Presenter name Source : external entity (Director) Destination: Process 6.10 Type:Form Volume/Time4/Day Comments:Contain Presenter name that will be added to the schedule.

22 Data Dictionary Defining Elements NameNum_page AliasPage_num, number_of_pages, DescriptionNumber of pages in the paper Length6 Input Format9(6) Output Format9(6) Default Value Continuous/DiscreteDiscrete TypeNumeric Base or DerivedDerived Upper Limit<6000 Lower Limit1> CommentsThis element for the number of pages.

23 Data Dictionary Defining Data Stores ID D1 Name Users Alias - Description Store user information File typeCompute File format Database Record size 150 Maximum record 40000 Average record 35000 Percent growth/years 10% Data set/table name User Data structure User record Primary key uid Secondary keys - Comments This data store will used to store the users information

24 Summary We are talk about the requirement analysis, and provide the system according that results.

25 QUESTIONS Finally, I'll be happy to answer your questions

26 Thank You


Download ppt "Conference management system Jordanian Renewable Energy Society (JRES) Team members."

Similar presentations


Ads by Google