IFITT Conference Management System Features
VerifiedAdded on  2020/05/11
|25
|1604
|90
AI Summary
This assignment describes the functionalities of an IFITT conference management system. It outlines features such as adding, viewing, and deleting conference details, assigning organizers and attendees to events, and implementing various data validation techniques to ensure data accuracy. The document also provides examples of user interactions with the system and explains the validation procedures in detail.
Contribute Materials
Your contribution can guide someone’s learning journey. Share your
documents today.
IFITT Club ASP.NET MVC System Applications Development. 1
IFITT CLUB ASP.NET MVC SYSTEM APPLICATIONS DEVELOPMENT.
By(student Name)
[Class Name]
[Lecture Name]
[University Name]
[City]
[Date]
IFITT CLUB ASP.NET MVC SYSTEM APPLICATIONS DEVELOPMENT.
By(student Name)
[Class Name]
[Lecture Name]
[University Name]
[City]
[Date]
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
IFITT Club ASP.NET MVC System Applications Development. 2
Background Information
The information system is a vital asset in any organization; however it is used in data
management and easy storage and retrieval of the organizations information.
This report is about IFITT information system that is to storage of the organization
information ,however the IFITT organization deals with the services delivery in the field of the
tourism and travel across the world.
The IFITT organization usually holds conferences where they invites various attendants
to learn and participate in the conferences relating to travel and the tourism in order to add more
knowledge and value in those fields.
This system is developed and it is meant to achieve various things including the
management of the conferences ,organizers and the attendants information.
Functional requirements.
The IFITT system is meant to perform various functions and these functions will assist the
organizations in good record management , below are the functional requirements of this system
i. The system should allow the registration of events and conferences to be held per
year.
ii. The system should store the conferences and events details .
iii. The system should store the details of the organizers of the various conferences.
iv. The system should enable the organizers to store the details of the various attendants
and their respective events attended.
User cases
The system however will be used in various uses ,however the activities carried out in the
system will involve many actors who includes the organizers, attendants and the respective
conferences.
Background Information
The information system is a vital asset in any organization; however it is used in data
management and easy storage and retrieval of the organizations information.
This report is about IFITT information system that is to storage of the organization
information ,however the IFITT organization deals with the services delivery in the field of the
tourism and travel across the world.
The IFITT organization usually holds conferences where they invites various attendants
to learn and participate in the conferences relating to travel and the tourism in order to add more
knowledge and value in those fields.
This system is developed and it is meant to achieve various things including the
management of the conferences ,organizers and the attendants information.
Functional requirements.
The IFITT system is meant to perform various functions and these functions will assist the
organizations in good record management , below are the functional requirements of this system
i. The system should allow the registration of events and conferences to be held per
year.
ii. The system should store the conferences and events details .
iii. The system should store the details of the organizers of the various conferences.
iv. The system should enable the organizers to store the details of the various attendants
and their respective events attended.
User cases
The system however will be used in various uses ,however the activities carried out in the
system will involve many actors who includes the organizers, attendants and the respective
conferences.
IFITT Club ASP.NET MVC System Applications Development. 3
The table below summarizes the various user cases ,their descriptions and the respective actors .’
User cases Descriptions The actors
Organizing series of
conferences
This is the process of the organizers to plan
how the professionals will present their work
in the conferences.
Organizer,
attendees,
professionals
Management of the
conferences and events
This is where the organizer actor manages the
various events to be held in the conference.
Organizers,
attendants
Storing the conferences
details
This is where the actor store the information
about a particular conference.
Organizer,
attendants,
conference
Storing the organizers
details in the respective
conferences
This is where the organizers store their
information about the organizers of the various
conferences.
Organizers,
conference
Storing the attendees details This is where the organizers store the
information about the attendants of the
conference.
Organizers,
attendants
Storing the conferences and
their attendants.
This is where the information of the attendants
and the respective conferences attended is
recorded in the system
Attendants ,org
anizers
Data base design
The IFITT conference management system has a database that is used to keep the
captured data about the organizers, conferences and the respective attendants .
The database is made of three tables which include Events, organizers and the attendants
tables and these tables are linked and related to each other ,however this database is designed
using the SQL server database system.
The table below summarizes the various user cases ,their descriptions and the respective actors .’
User cases Descriptions The actors
Organizing series of
conferences
This is the process of the organizers to plan
how the professionals will present their work
in the conferences.
Organizer,
attendees,
professionals
Management of the
conferences and events
This is where the organizer actor manages the
various events to be held in the conference.
Organizers,
attendants
Storing the conferences
details
This is where the actor store the information
about a particular conference.
Organizer,
attendants,
conference
Storing the organizers
details in the respective
conferences
This is where the organizers store their
information about the organizers of the various
conferences.
Organizers,
conference
Storing the attendees details This is where the organizers store the
information about the attendants of the
conference.
Organizers,
attendants
Storing the conferences and
their attendants.
This is where the information of the attendants
and the respective conferences attended is
recorded in the system
Attendants ,org
anizers
Data base design
The IFITT conference management system has a database that is used to keep the
captured data about the organizers, conferences and the respective attendants .
The database is made of three tables which include Events, organizers and the attendants
tables and these tables are linked and related to each other ,however this database is designed
using the SQL server database system.
Event is organized by organizer The attendees attend and event
ORGANIZER
OrganizersID:int
Names: varchar1
Email: varchar1
PhoneNo: varchar1
Address: varchar1
EventsID:int
Insert_Organizer()
Delete_Organizer()
Update_Organizer ()
View_Organizer()
ATTENDANT
AttendantsID: int
Names: varchar1
Email: varchar1
PhoneNO: varchar1
Address : varchar1
EventsID:int
insert_Attendant()
delete_Attendant()
update_Attendant()
view_Attendant()
EVENT
EventsID:int
EventName:varchar1
Description: Varchar1
Year: Varchar1
Insert_Events ()
Delete_Events ()
Update _Events ()
View_ Events ()
1
* *
1
IFITT Club ASP.NET MVC System Applications Development. 4
Class diagram
The ITIFF management system is made of various entities and these entities are the
classes used to develop the database as shown below (Barry, 2015).
.
ORGANIZER
OrganizersID:int
Names: varchar1
Email: varchar1
PhoneNo: varchar1
Address: varchar1
EventsID:int
Insert_Organizer()
Delete_Organizer()
Update_Organizer ()
View_Organizer()
ATTENDANT
AttendantsID: int
Names: varchar1
Email: varchar1
PhoneNO: varchar1
Address : varchar1
EventsID:int
insert_Attendant()
delete_Attendant()
update_Attendant()
view_Attendant()
EVENT
EventsID:int
EventName:varchar1
Description: Varchar1
Year: Varchar1
Insert_Events ()
Delete_Events ()
Update _Events ()
View_ Events ()
1
* *
1
IFITT Club ASP.NET MVC System Applications Development. 4
Class diagram
The ITIFF management system is made of various entities and these entities are the
classes used to develop the database as shown below (Barry, 2015).
.
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
IFITT Club ASP.NET MVC System Applications Development. 5
Justification.
The system has three classes as shown in the above class diagram however the above
class diagram relates to each other using the respective reference and foreign keys.
The events class relates to organizer class in one –to-many relationships ,this is because
one conference is organized by one or many organizers (Barry, 2015).
However the events class relates with attendants class in one –to –many relationships
since in one conference there could be more than one attendants.
Below are the various classes with their respective attributes, however the red fields
represents the primary keys and the green fields represents the respective foreign keys.
i. EVENT class
Below are the attributes associated with the events class
EventsID:int
EventName:varchar1
Description: Varchar1
Year: Varchar1
ii. ORGANIZER class
Below are the attributes associated with the organizer class
OrganizersID:int
Names: varchar1
Email: varchar1
PhoneNo: varchar1
Address: varchar1
EventsID:int
iii. ATTENDANT class
Below are the attributes associated with the attendent class
AttendantsID: int
Names: varchar1
Email: varchar1
Justification.
The system has three classes as shown in the above class diagram however the above
class diagram relates to each other using the respective reference and foreign keys.
The events class relates to organizer class in one –to-many relationships ,this is because
one conference is organized by one or many organizers (Barry, 2015).
However the events class relates with attendants class in one –to –many relationships
since in one conference there could be more than one attendants.
Below are the various classes with their respective attributes, however the red fields
represents the primary keys and the green fields represents the respective foreign keys.
i. EVENT class
Below are the attributes associated with the events class
EventsID:int
EventName:varchar1
Description: Varchar1
Year: Varchar1
ii. ORGANIZER class
Below are the attributes associated with the organizer class
OrganizersID:int
Names: varchar1
Email: varchar1
PhoneNo: varchar1
Address: varchar1
EventsID:int
iii. ATTENDANT class
Below are the attributes associated with the attendent class
AttendantsID: int
Names: varchar1
Email: varchar1
IFITT Club ASP.NET MVC System Applications Development. 6
PhoneNO: varchar1
Address : varchar1
EventsID:int
The database and the respective seed records.
CREATING DATABASE
GENERATED CLASS DIAGRAMS.
PhoneNO: varchar1
Address : varchar1
EventsID:int
The database and the respective seed records.
CREATING DATABASE
GENERATED CLASS DIAGRAMS.
IFITT Club ASP.NET MVC System Applications Development. 7
EVENTS TABLE SAMPLE DATA
ORGANIZER TABLE SAMPLE DATA
EVENTS TABLE SAMPLE DATA
ORGANIZER TABLE SAMPLE DATA
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
IFITT Club ASP.NET MVC System Applications Development. 8
ATTENDANTS TABLE SAMPLE DATA
User manuals
The IFITT conference management system is basically used by the organizer of the
company who usually update the details of the conferences ,organizers and the attendants .
The organizer also allocate the organizers to the various organizers and the attendants,
however below are the various navigation processes of the IFITT conference management
system.
VIEW RECORD
To view the record one require to run the system then one can be able to view various records
by clicking the respective links as follows.
ATTENDANTS TABLE SAMPLE DATA
User manuals
The IFITT conference management system is basically used by the organizer of the
company who usually update the details of the conferences ,organizers and the attendants .
The organizer also allocate the organizers to the various organizers and the attendants,
however below are the various navigation processes of the IFITT conference management
system.
VIEW RECORD
To view the record one require to run the system then one can be able to view various records
by clicking the respective links as follows.
IFITT Club ASP.NET MVC System Applications Development. 9
i. Home page.
ii. Contact page
i. Home page.
ii. Contact page
IFITT Club ASP.NET MVC System Applications Development. 10
iii. Events page
(Andrew, 2015).
iv. Organizer page
iii. Events page
(Andrew, 2015).
iv. Organizer page
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
IFITT Club ASP.NET MVC System Applications Development. 11
v. Attendants page
ADMIN FUNCTIONALITY
The organizer who is responsible of the data management is able to perform various
operations to the system ,this includes creating/adding conference, editing events ,viewing
details, deleting a record and assigning the organizers and the attendants to the various events or
conferences as discussed below (Brian, 2014).
CREATE
In this Case we use the events page to add an event or conference as below.
v. Attendants page
ADMIN FUNCTIONALITY
The organizer who is responsible of the data management is able to perform various
operations to the system ,this includes creating/adding conference, editing events ,viewing
details, deleting a record and assigning the organizers and the attendants to the various events or
conferences as discussed below (Brian, 2014).
CREATE
In this Case we use the events page to add an event or conference as below.
IFITT Club ASP.NET MVC System Applications Development. 12
Click add new button and add the details as below.
Click add new button and add the details as below.
IFITT Club ASP.NET MVC System Applications Development. 13
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
IFITT Club ASP.NET MVC System Applications Development. 14
EDIT
The entered record can be edited by the organizers by clicking the Edit command where
the changes are made and then record is saved as shown below.
EDIT
The entered record can be edited by the organizers by clicking the Edit command where
the changes are made and then record is saved as shown below.
IFITT Club ASP.NET MVC System Applications Development. 15
IFITT Club ASP.NET MVC System Applications Development. 16
VIEW DETAILS
The system will also be used to view the details of the added details by clicking the
details links as follows.
DELETE
The organizer will also be able to delete a record which was added by clicking the delete
button on the grid to remove the record as follows.
(Jonathon, 2014).
VIEW DETAILS
The system will also be used to view the details of the added details by clicking the
details links as follows.
DELETE
The organizer will also be able to delete a record which was added by clicking the delete
button on the grid to remove the record as follows.
(Jonathon, 2014).
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
IFITT Club ASP.NET MVC System Applications Development. 17
After clicking the delete link the below windows is displayed prompting the organizer to delete .
After clicking on delete button the following are the remaining records.
After clicking the delete link the below windows is displayed prompting the organizer to delete .
After clicking on delete button the following are the remaining records.
IFITT Club ASP.NET MVC System Applications Development. 18
ASSIGN
The organizer is able to assign the organizers and attendants to certain conferences ,this is
done by opening the organizers and the attendants as below and create new record as below
(Ben, 2015).
i. Assigning the organizers to an event.
Click the organizers link as below.
Click on the add new button to assign a conference to the organizers as follows.
ASSIGN
The organizer is able to assign the organizers and attendants to certain conferences ,this is
done by opening the organizers and the attendants as below and create new record as below
(Ben, 2015).
i. Assigning the organizers to an event.
Click the organizers link as below.
Click on the add new button to assign a conference to the organizers as follows.
IFITT Club ASP.NET MVC System Applications Development. 19
ii. Assigning the attendants to an event.
To be able to assign the attendants to the various events which are done as follows.
Open the attendants page by clicking on the attendants link as follows.
ii. Assigning the attendants to an event.
To be able to assign the attendants to the various events which are done as follows.
Open the attendants page by clicking on the attendants link as follows.
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
IFITT Club ASP.NET MVC System Applications Development. 20
Click on add new link to add the details of the attendants as below
Click on add new link to add the details of the attendants as below
IFITT Club ASP.NET MVC System Applications Development. 21
Test instructions
The IFITT conference management system require to be validated to ensure the values
entered are correct and also prevent entry of the empty values into the database (Ted, 2015).
Below are the various cases of validation.
Case one:
When the user fails to enter any value in the fields.
Test instructions
The IFITT conference management system require to be validated to ensure the values
entered are correct and also prevent entry of the empty values into the database (Ted, 2015).
Below are the various cases of validation.
Case one:
When the user fails to enter any value in the fields.
IFITT Club ASP.NET MVC System Applications Development. 22
Case two :
When the user enter values but leave one field.
Case three:
When the user enter the letters instead of the numbers.
Case two :
When the user enter values but leave one field.
Case three:
When the user enter the letters instead of the numbers.
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
IFITT Club ASP.NET MVC System Applications Development. 23
Case four.
Entering numbers instead of characters.
Case five:
Entering more characters than required ones.
Case four.
Entering numbers instead of characters.
Case five:
Entering more characters than required ones.
IFITT Club ASP.NET MVC System Applications Development. 24
(Tom , 2014).
Case six:
Entering more numbers than required ones.
(Tom , 2014).
Case six:
Entering more numbers than required ones.
IFITT Club ASP.NET MVC System Applications Development. 25
(Eric, 2013).
References.
Eric,G.(2013).A Programmer's Introduction to C#.New York:Apress publishers.
Tom ,A.(2014).Inside C#, 2nd edition . Salt Lake City: Microsoft Press publishers.
Ted,F.(2015).Component-Based Development with Visual C# (M&T books).New Jersey: willy
&son publishers.
Ben,A.(2015).C# Essentials, 2nd edition .California: O'Reilly publishers.
Jonathon,G.(2014). Debugging ASP.NET.Indianapolis: New Riders
Brian,P.(2014).Designing Microsoft ASP.NET Applications .Salt Lake City:Microsoft Press
publishers.
Andrew,D.(2015).Microsoft ASP.NET Step by Step .Salt Lake City: Microsoft Press publishers.
(Eric, 2013).
References.
Eric,G.(2013).A Programmer's Introduction to C#.New York:Apress publishers.
Tom ,A.(2014).Inside C#, 2nd edition . Salt Lake City: Microsoft Press publishers.
Ted,F.(2015).Component-Based Development with Visual C# (M&T books).New Jersey: willy
&son publishers.
Ben,A.(2015).C# Essentials, 2nd edition .California: O'Reilly publishers.
Jonathon,G.(2014). Debugging ASP.NET.Indianapolis: New Riders
Brian,P.(2014).Designing Microsoft ASP.NET Applications .Salt Lake City:Microsoft Press
publishers.
Andrew,D.(2015).Microsoft ASP.NET Step by Step .Salt Lake City: Microsoft Press publishers.
1 out of 25
Related Documents
Your All-in-One AI-Powered Toolkit for Academic Success.
 +13062052269
info@desklib.com
Available 24*7 on WhatsApp / Email
Unlock your academic potential
© 2024  |  Zucol Services PVT LTD  |  All rights reserved.