Development of a Conference Management System for the Jordanian Renewable Energy Society
This document outlines the planning, analysis, design, and implementation of a Conference Management System (CMS) for the Jordanian Renewable Energy Society (JRES). It addresses current challenges, such as lengthy registration times and communication issues, while providing efficient solutions. The project includes feasibility studies, user requirements gathering through interviews and questionnaires, and the iterative development of functional and non-functional requirements. The system aims to streamline communication with attendees, facilitate online registration, and manage event logistics effectively.
Development of a Conference Management System for the Jordanian Renewable Energy Society
E N D
Presentation Transcript
conference management system Jordanian Renewable Energy Society (JRES)
Outline • Introduction • System planning • System analysis • Software Design • Implementation • Conclusions
Introduction • Project over view. • Create CMS to Jordanian Renewable Energy Society (JRES). • Global Green Techies Forum & Exhibition (GTECHs2012). • Our team.
System planning • Background • Problem Definition • Objective of the Project • Process model • Feasibility study • Project Activities Plan
System planning – Background • Definition • Jordanian Renewable Energy Society (JRES) • Global Green Techies Forum & Exhibition (GTECHs2011) • Problem lead into current system • Information about project and Software environment • Other solutions and software solve this problem
System planning - Problem Definition • The attendee need to wait long time before they register. • Need a large room to store the paper and archive the old information . • Hard to contact with attendee and organize the speaker. • Visa problem.
System planning - Objective of the Project • Speed communication with attendee . • Allow the sponsor to register in the system online. • Easy to check back for any information . • Administration of participants, payments and events .
System planning - Process model Iterative and incremental development
System planning - Feasibility study • Economic • Operational • Technical • Schedule
System analysis • Requirements Collection • Requirements Analysis • Entity Relationship Diagram (ERD) • Data Flow Diagram (DFD)
System analysis – Requirements Collection • Interviews • Questionnaires • Similar System
System analysis – Requirements Collectioninterview • Interviews:Dr. WaheebEissa Al-Nasser , Professor of Applied Physics at the University of Bahrain
System analysis – Requirements CollectionQuestionnaires • Questionnaires • It is easy and safe to register and pay online ? • I was have a speakers (CV) ?
Requirements Analysis functional requirements • Create new conference . • Add activity . • Send notification . • Add new user. • Add reviewer to paper . • Add paper from author. • Add new email template . • Add new sponsor.
Requirements Analysis functional requirements • Add conference setting . • Add group. • Send email. • Send notification . • Add conference information . • Add activity . • Add session . • Add schedule .
Requirements Analysis functional requirements • Create report . • Read reviewer comment. • Add presenter. • Send paper. • Show paper progress. • Processing payment online.
Requirements Analysis non-functional requirements • Accessibility . • Usability . • Platform (compatibility) . • Privacy . • security .
ProcessSpecification Decision Table
System Design • Designing System Database • Graphical User Interface Design • Dialog Diagram
System Design-Designing System Database conferences_setting
System Design-Designing System Database contact email_template
System Design-Designing System Database Notifications Rest of tables
System Design- Graphical User Interface Designoverview • Users to interact with electronic devices with images rather than text commands • GUI represents the information and actions available to a user through graphical icons and visual indicators