Professional Documents
Culture Documents
PROJECT
Title:
SUPERVISOR:
PROFESSOR STEPHEN ASUNKA
OCTOBER, 2023
1
DECLARATION
This project is presented as part of the requirements for BSc Information Technology
this project is not copied from any other person. All sources of information have
GROUP MEMBERS
AUTHOR: Adablah Prosper Delali SIGNATURE: ………………………..
DATE: ……………………………….
DATE: ……………………………….
2
ABSTRACT
Online Scouting System is a form of a web based social media application that is
designed to discover talents across the globe through the web. The Online Scouting
System was specifically designed for athletes and sports agents. The online based
scouting system is called “ScoutMe”. ScoutMe helps athletes to take trials online. It
also helps sports agents to upload videos in the database. These videos are tutorials
that will help athletes meet standard level required at the professional level. The web
based software is developed using HTML, CSS, PHP and XAMPP database. The
system allows users to sign up as either athletes or sports agents. Before using the
system both users need to register and after that they must login with their username
and password in order to enter the system. The online scouting system is constituted
of different components. The system has a login function that allows users to access
their profile by entering their usernames and password. It also has a post function that
allows sports agents to upload videos for the purpose of training athletes. This function
also allows the athletes to post videos of themselves showcasing their skills. The
problem with the current system is that athletes take their trials manually. This
outdated system will take long time utilization; the manual procedure used for
conducting trial is a time consuming process. More time being used for agents to bring
the necessary tools for the trials to take place. The materials that are used to conduct
these trials are very expensive, that makes the manual way of scouting very expensive.
With the manual way of scouting, a club may run a number of trials at a time, and
requires input from a number of athletes, whereby an online scouting system is needed.
3
TABLE OF CONTENTS
❖ Title Page…………………………………………………………. 1
❖ Declaration………………………………………………………... 2
❖ Abstract…………………………………………………………… 3
❖ Table of contents………………………………………………….. 4
❖ List of Figures…………………………………………………….. 6
❖ Acknowledgment…………………………………………………. 7
4
3.2.1 Software Architecture of ScoutMe……………………17
3.2.2 System Analysis……………………………………… 18
3.2.3 System Requirements……………………………… 19
3.8 Tools…………………………………………………………… 27
3.8.1 Notepad ++……………………………………………27
3.8.2 MySQL……………………………………………… 27
3.8.5 Hardware…………………………………………… 28
❖ References………………………………………………………… 34
5
List of Figures
Figure I: Software Architecture of ScoutMe…………………………… 18
6
Acknowledgement
We would first like to thank the Lord Almighty for granting us the strength
and grace of life to be able to complete this project.
7
CHAPTER ONE: INTRODUCTION
1.1 Background Study
Computerized and online systems have been increasing in every aspect of human
living. Information Technology plays a very important role in our daily lives.
Computers and internet have made dramatic changes in the scouting system.
Communication is a basic human need and for that reason, man has always found a
means of meeting this need. The media, which is an umbrella term for various means
of communication, has become an integral part of human life around the world. The
earliest forms of personal media, speech and gestures, had the benefit of being easy to
use and did not necessarily need complex technology (phpBB, 2007). Through social
media, the internet community has drastically increased over the years. The social
media has become a significant part of today’s modern civilization. It is a defining trait
of how integrated social interactions have become. The impact of the social media
have been seen in basically five different contexts; news, interactions, political
landscapes, learning and marketing (Threads, 2013). With over 80 percent of teen
Internet users frequenting social media sites, it’s no wonder the real world social lives
are seeing some changes. Social media is definitely changing the way people
communicate, but in many ways it’s for the better as we expand our social circles and
explore new horizons through our online connections (Ronald, 2001). Face to face
based scouting are replaced by online and off-line applications. With computer
software, we can be able to have access to huge databases of information. This gives
fundamental change to scouting. Online Scouting System is a web based social media
application that is designed for athletes and sports agents. The system helps athletes
take trials at anytime and anywhere. It helps also sports agents to upload videos that
will prepare athletes for trials and the professional level in the long run.
8
Consequently, relevant requirements have to be taken into consideration in the
development of a web application to solve these problems stated above.
Another problem with the current system is that athletes take their exam manually.
This outdated system will take long time utilization; the manual procedure used for
conducting trials is time consuming process. More time being used for sports agents
to bring necessary tools to trial locations. These materials are also expensive. The
manual based scouting system has for many years been very effective. However with
the increase in the number of applicants, the process wastes a lot of time in terms of
searching for the applicant record. With manual systems the level of service is
dependent on individuals and this puts a requirement on management to run training
continuously for staff to keep them motivated and to ensure they are following the
correct procedures. It can be all too easy to accidentally switch details of athletes and
end up with inconsistency in data entry or in hand written orders. This has the effect
of not only causing problems with customer service but also making information
unable be used for reporting or finding trends with data discovery. Reporting and
checking that data is robust can be timely and expensive. This is often an area where
significant money can be saved by automation (Breitmeyer, 2015). In addition to
requiring a large number of human resources which has led to high cost of operation.
It is because of the above that an online scouting system was developed to allow sports
agents and clubs to save time and reduce on the cost of operation.
➢ To design an online scouting system that will enable agents scoop the internet
for talents.
To develop an online scouting system where athletes and agents can share different
questions or views on various areas, and majorly allow athletes make information
about drills to enhance their fitness level. This will be achieved through the following
objectives:
9
2. Modeling the requirements gathered using a Unified Modeling Language
(UML).
3. Implementing the system by creating a user-friendly platform that will be
easier for these athletes to interact with agents and scouts.
10
CHAPTER TWO: OVERVIEW OF LITERATURE
2.1 Introduction
A literature review provides for the exploration of the success of secondary
information required for the research study, as well as the identification of the progress
and limitations of the study's primary subjects. The literature review's major goal is to
establish and support the project's topic and objectives. (vBulletin, 2014). While
keeping the issue area in mind, the literature review ensures that the project's
background and literature are in sync. The difficulties and topics that are crucial for an
online scouting system are highlighted in this chapter.
11
making multiple phone calls, distributing memos, and the like. They were looking into
creating a computerized bulletin board, which is why they named the program CBBS
(Computerized Bulletin Board System). Soon enough, more and more employees
contributed their ideas and comments in the said online community. That event was a
momentous episode in the history of computer and internet. It was the birth of online
social networking. The CBBS platform was made known to other companies and has
been used for specific purposes. The Bulletin Board System expanded largely and
began breaking into the mainstream much sooner than it was planned to. It was during
the rise of the Internet Service Providers in the early 1990s when social networking
sites began to flourish. Along with the availability of internet service to people, many
people rummaged to have themselves acquainted with this new technology. With the
fast response of people to the budding internet community, the bulletin boards which
were usually used by companies have started to expand their roles by offering their
service to more people around the globe. More and more people joined the online
community with the innate goal of creating an identity in this space and at the same
time exploring the vast place that is the internet. Because of this, many internet-savvy
companies gave what people wanted- getting to know more people and sharing
common interests and points of view; that is through websites where they can socialize,
websites which are now referred to as social networking sites. Social media attained a
great measure of success with the launch of the then very popular friendster.com.
Creator of Friendster, Jonathan Abrams concocted a perfect mix of popular features
from earlier social networking predecessors. Friendster became an instant success and
gathered about three million members who signed up in its early months of launch. As
years passed, Friendster reached an overwhelming hundred million users from all over
the globe. With much demand from its users, Friendster unfortunately got out of hand
and suffered from too many glitches in the server. Today, Friendster has been
announced as a newly owned entity of a Malaysian Company, and outshone by present
social networking sites but still remains to be patronized most especially in Asia. The
conception of myspace.com opened the internet users to vast opportunities of self-
expression which include wide control over a user’s profile content. Practically
different people from all walks of life have dedicated pages in MySpace. In MySpace,
users experienced the best of creating unique identities to show to the online world.
MySpace remained as the uncontested favorite among all the social networking sites
12
until 2005 when it met its future competitor in the market. Soon enough, MySpace
created additional features like mobile applications in order to keep up with the latest
trends in the online community; and at the same time be at par with the growing
popularity of contemporary social networking sites, more specifically the next thing in
line. 7 Facebook started as a local social network made for the students of Harvard. It
was developed by a sophomore, Mark Zuckerberg. Facebook was actually made by
hacking Harvard’s database containing identification images of students. The initial
idea was actually to compare the faces of students with images of animals, for
entertainment purposes. However, due to the potentially damaging contents of the site,
the creators decided to put it down before it caught the attention of school authorities.
The application was shut down, but the idea of creating an online community of
students came to existence. The platform was then improved and sooner than they
expected, Facebook was released in campuses other than Harvard. Thereafter, high
schools were already starting to get attracted to the idea of having online communities,
thus opening the website to the younger population. In 2006, facebook.com ultimately
offered the opportunity to the rest of the world. As 2007 approached, the registrants
reached an overwhelming digit-roughly a million dozen. Facebook has grown to
become the biggest and most popular social networking site today with a population
of above 500 million active users. Other social networking sites continued to appear
in the scene. Blogging sites like Bebo, Multiply and many others came into view.
Microblogging partnered with social networking became popular with the launch of
Twitter. On Twitter, online users can post their Tweets, basically a 140 character
phrase or line about what they have in mind. With the help of API (Application
Programming Interface), microblogging sites like Twitter and Tumblr and other
dedicated sites like Flickr, Photobucket and many others were able to connect with
popular social networking sites, making an unending link of information in the World
Wide Web (phpBB, 2007).
13
hundreds of distinct boards or communities. These boards or communities group
hundreds to thousands of threads of similar related topics 8 together. Because of the
huge numbers of users and the high dynamics of online forums, this type of
environment has a rich complexity (Ronald, 2001). An Online forum is also a system
designed for the discussion of topics, with each topic separated into its own area, called
a thread. A thread is begun by a user writing a short document, called a post, which
introduces the topic or asks a question about the topic (Freeproject, 2018). Internet
users search online forums, generally, for two types of information. Some of them
search the forums for subjective information such as different viewpoints, opinions,
emotions, evaluations, etc., on specific problems instead of a single correct answer
(Threads, 2013)
14
2.3.1 The Student Room
The world's largest student community, The Student Room have attracted students to
the site for help with their studies, advice from their peers and, quite often, just to have
a good conversation. It is ranked as one of the first 500 visited websites in the United
Kingdom (Freeproject, 2018). It is mainly for universities in the UK like University of
East London, London School of Economics, University of West London, etc. It has
also been noticed that every year after high school graduation, students start looking
for the right university, often referred to as the Clearing Phase, where the traffic to The
Student Room increases significantly. They have also been able to withstand the surge
in traffic anytime the site is fully active (Threads, 2013). A large part of The Student
Room consists of the forum, of which the major sections are:
1. University Applications
2. University Courses: most subjects have their own sub forum
3. Universities: most universities or university towns have their own sub forums
4. Exams
5. Academic Help: at any educational level though mostly focused on secondary
school and college level; each subject with its own sub forum
6. Gap Years
7. Debate and Discussion: with politics, society, religion, Model Parliament,
Model United Nations and philosophy sub forums 14
8. Careers: with teaching, armed forces and finance sub forums
9. Life and Style: with relationships, health, fashion and beauty sub-forums
10.Hobbies and Interests: with sport, entertainment, technology, gaming sub-
forums, etc. (Student Room, 2014).
2.3.2 Wyscout
Wyscout is the most used technology in the world for scouting, match and performance
analysis.
They provide a complete set of products to bring together videos, data and information
on each and every player, competition or game. All in one place!
15
They provide an Online Scouting System to players, coaches, scouts, referees and
journalists. It is a web-based system developed in PHP and MySQL. This Online
Scouting System in PHP and MySQL can be modified and customized to suit the need
of any Training Academies or club. This web based system is particularly suited to
provide advanced statistics help coaches analyze and prepare matches, give scouts
powerful tools to identify the most promising profiles and enable player agents to
better understand their players’ strengths and weaknesses.
16
CHAPTER THREE – SYSTEM SPECIFICATION AND DESIGN
3.1 Introduction
In this chapter, the requirements for ScoutMe were gathered by observing the existing
systems and their operations. This chapter also provides details on the analysis and
design of the proposed web application. It describes the methodology and design that
will be used in modeling the application with the necessary Unified Modeling
Language (UML) diagrams that will be used to analyze the architecture of this system
like use case diagrams, activity diagrams and sequence diagrams.
The Presentation Layer represents components that will aid user’s interaction with the
system. Here, different components like desktop computers, smart phones, tablet
computers and laptops will be used as a bridge into the core business logic. The
Business Layer represents the core functionality of this web application working with
some development tools and environments to build applications. In this Layer,
languages like PHP, Java, Python, etc. are supported. For this work, PHP programming
language will be implemented using the Notepad++ framework. The Data Layer
represents access to data hosted within the boundaries of the web application using a
relational database management system (RDBMS). This work will be implemented on
the MySQL database. The Cross-cutting concerns contain common functionalities that
span layers and tiers of the majority of the web application. This functionality typically
supports operations such authentication, authorization, caching, communication,
exception management, logging and instrumentation, and validation. Such
functionality is generally described as crosscutting concerns because it affects the
entire application, and should be centralized in one location in the code where possible.
18
of how the various components work together. The basic process of system analysis
involves three steps:
A. Functional Requirements
ScoutMe is conceived in different interfaces for the different users; Athletes,
Scouts/Agents, Moderators and the Administrator. Each interface has been designed
to meet different requirements.
For the Scouts/Agents, these are the requirements that have to be met:
For the athletes, these are the requirements that have to be met
The above functional requirements will be carefully met in the development of this
web application.
2. Usability Requirements
3. Performance Requirements
4. Operational Requirements
5. Security Requirements
6. Portability Requirements
7. Legal Requirements
20
3.3 System Design
The system design illustrates how the system will fulfill the objectives or requirements
identified during the analysis of the system. In system design, the question ‘How?’ is
always raised. It also illustrates the overall architecture of the system and the setting
of standards, for example, for the design of an artificially intelligent system (Ronald,
2001). This project utilizes the Object-oriented analysis and design methods which are
becoming the most widely used methods for computer systems design.
1. Actors: represents the external entities of the system i.e. people or things that
interact with the system that is being modeled.
2. Use Cases: are functional parts of the system. It is what an actor does e.g. a
customer "browses the catalog", "chooses items to buy", and "pays for the
items".
3. Associations: are shown between actors and use cases, by drawing a solid line
between them. It links an actor with the use case it interacts with.
4. System Boundary: represents the scope of the system the actor is interacting
with.
The use case has four (4) actors and nine (9) use cases. The Administrator is the
manager of the system and the athletes and scouts/agents are the main users of the
system. The following use case diagrams illustrate the relevant subsystems of the
system. The Use-case diagram is shown in Figure II below.
ii. Lifelines: The life-line of the object spanning the period (the vertical axis
represents time) over which the object lives.
iii. Messages: Between the life lines (or activity bars) we show arrows
representing the messages which are exchanged between objects. The
message itself is shown as a label on the message arrow.
iv. Focus of control: These are vertical rectangular boxes used to connect
and send messages between two objects in a sequence diagram. It is
also used to bridge the communication of different lifelines.
The Sequence Diagram below shows the interaction between the scouts/agents and the
athletes on ScoutMe. Figure III carefully describes this interaction that is the most
functional on the online platform.
23
3.3.5 Activity Diagram
The activity diagram depicts the workflow of activities within the system. It
graphically represents the flow of performance of various actions by the system
entities. The activity diagram for posting the tutorials and drills by scouts/agents is
represented in Figure IV below.
Requirements Software
24
Integrated Development Environment Netbeans 7.4, Notepad ++
Requirements Software
Minimum Requirements
✓ Minimum of 1GB
✓ Random Access Memory (RAM)
✓ Minimum 32 Bit Video Graphics Adapter (VGA)
✓ Modem or Ethernet Card
✓ Keyboard and Mouse
✓ Uninterruptible Power Supply (UPS)
25
3.6 Research Methodology
Main methodology activities held during the research is acquiring information and
knowledge about online examination system through reading books, and researches
that were previously done in related area. All the research materials were obtained over
the internet, Wikipedia and other websites. Next step taken is reading, comprehending
and analyzing literature review and matching information obtained. This research
emphasize online scouting system, which include usability, user-friendly interface,
reliability, costing and meeting needs of target users.
26
3.8 Tools
The tools used to develop the system are: Notepad ++, Microsoft Word Office and
MySQL in XAMPP.
3.8.1 Notepad ++
Notepad++ is a free (as in “free speech” and also as in “free beer”) source code editor
and Notepad replacement that supports several languages. Running in the MS
Windows environment, its use is governed by GNU General Public License.
Based on the powerful editing component Scintilla, Notepad++ is written in C++ and
uses pure Win32 API and STL which ensures a higher execution speed and smaller
program size. By optimizing as many routines as possible without losing user
friendliness, Notepad++ is trying to reduce the world carbon dioxide emissions. When
using less CPU power, the PC can throttle down and reduce power consumption,
resulting in a greener environment
3.8.2 MySQL
MySQL is an open source RDBMS that relies on SQL for processing the data in the
database. MySQL provides APIs for the languages C, C++, Eiffel, Java, Perl, PHP and
Python. In addition, OLE DB and ODBC providers exist for MySQL data connection
in the Microsoft environment. A MySQL .NET Native Provider is also available,
which allows native MySQL to .NET access without the need for OLE DB. MySQL
is most commonly used for Web applications and for embedded applications and has
become a popular alternative to proprietary database systems because of its speed and
reliability. MySQL can run on UNIX, Windows and Mac OS. MySQL is developed,
supported and marketed by MySQL AB. The database is available for free under the
terms of the GNU General Public License (GPL) or for a fee to those who do not wish
to be bound by the terms of the GPL
27
3.8.4 Operating System
For the project, we used Windows 10 - 64-bits, a series of operating systems produced
by Microsoft for use on personal computers, including home and business desktops,
laptops; notebooks, tablet PCs, and media center PCs.
3.8.5 Hardware
The hardware that I have used to develop the system is a HP laptop with Intel Celeron
processor at a speed of 1.80GHz. The RAM is 4GB.
Login / Logout:
To assure the security of the system, the user would be able to sign in before using the
system and sign out after finishing.
Upload:
Athletes can post videos to be reviewed by scouts and agents can post tutorials to help
athletes train at home.
28
3.10 Conceptual Idea
Add Posts
Scouts and Agents post tutorials and drills for Athletes
Reviews and Scouts leave reviews on posts by athletes and also give them
ratings based on their performance.
Comments
ScoutMe is going to be a web based app which can be assessed with any mobile device
or PC as long as there is an internet connection. The whole idea came out from looking
at how one of the famous social media accounts work, thus Facebook. Facebook allows
users to post pictures just for likes, and to also connect friends around the world. The
idea of Scout Me came from this existing system, but it is limited to only athletes.
ScoutMe is going to be a platform that will allow users to showcase their talents to
scouts and agents across the globe.
Sign-Up Interface
Figure V: The User signs up as either an athlete or an agent at this stage. Every
field must be filled before you can proceed to the Login page
29
Log-In Interface
Figure VI: After Signing Up, the site takes you to the Login Page where you
login into your profile page.
Below are screenshots of some of the codes written to get our signup and login pages.
30
Figure VIII: Codes for Login Page
Figure IX shows how the User’s page looks like when they login into their profile and
below is some of the codes written to achieve this.
31
Figure X: Codes for User Profile Interface
32
CHAPTER FOUR - SUMMARY AND CONCLUSION
ScoutMe is an online scouting system that provides necessary tools that will enable
athletes across the globe get the chance to showcase their skills with just one click on
their mobile phones. The system allows users to create a profile as either an athlete or
as an agent. After creation of a profile, you can now post videos of what you are good
at for scouts to review them. Scouts can also post videos that will serve as tutorials for
athletes. Videos of athletes will be reviewed by scouts, and tips will be given to athletes
on what to work on to meet the standards required.
Athletes will know if they have chances of becoming professionals based on the
reviews they receive from agents / scouts. This will save money and time since
everything will be done online at the comfort of their homes.
33
REFERENCES
Alexa, (2014). Thestudentroom.co.uk Site Info. [Online] Available at:
http://www.alexa.com/siteinfo/thestudentroom.co.uk [Accessed 27 March 2014]
Beard, U., (2011). How to properly use an Internet Forum [READ NOW]. [Online]
Available at: http://www.bungie.net/7_How-to-properly-use-an-Internet-Forum-
READNOW/en/Forum/Post?id=25155592&path=1.
Bedmar, J., (2010). Online Forums - How to Use an Online Forum. [Online] Available at:
http://ezinearticles.com/?Online-Forums---How-to-Use-an-Online Forum &id=4156458
Belicove, M. E., (2012). 8 Do's and Don'ts for Marketing on Online Forums and Message
Boards. [Online] Available at: http://www.entrepreneur.com/blog/223900.
cave76, (2009). Learning about Internet forums. [Online] Available at:
http://www.lymeneteurope.org/forum/viewtopic.php?f=8&t=2446
Chopra, K., (2013). Social media today. [Online] Available at:
http://socialmediatoday.com/karenn1617/1745751/effects-social-media-how-wespeak-and-
write
Falls, J., (2012). Why Forums May Be the Most Powerful Social Media Channel for Brands.
[Online] Available at: http://www.entrepreneur.com/article/223493
Google Groups, (2014). Google Groups. [Online] Available at:
https://groups.google.com/forum/#!overview
Halvorsen, A., (2012). Patterns of Emoticon Usage in ESL Students’ Discussion Forum
Writing. Computer-Assisted Language Instruction Consortium, 29(4), pp. 694-717.
Idakwo, L., (2011). The Use of Social Media among Nigerian Youths. [Online] Available at:
http://www.slideshare.net/goldlami/the-use-of-social-media-among-nigerianyouths2
Ikhu-Omoregbe, N., Ayo, C., Azeta, A. & Macus, V., (2012). Towards Developing an
Online Social Media-based Mobile Learning System. African Journal of Computing & ICT,
December, 5(6), pp. 45-46. IMS Global Learning Consortium, (2014). What is a forum?.
[Online] Available at:
http://www.imsglobal.org/community/blog/help/english/What_is_a_forum.html
34
Jangwon, S., W. Bruce, C. & Smith, D. A., (2009). Online Community Search Using Thread
Structure. Hong Kong, ACM, pp. 1907-1910.
Kadir, Z. A., Maros, M. & Hamid, B. A., (2012). Linguistic Features in the Online
Discussion Forums. International Journal of Social Science and Humanity, 2(3), pp. 276-
281.
Liu, D., Percival, D. & Fienberg, S. E., (2010). User Interest and Interaction Structure in
Online Forums. arXiv: 1009.1555 [stat.AP], 8 September.
Li, W. et al., (2011). Predicting Thread Discourse Structure over Technical Web Forums.
Stroudsburg, PA, USA, Association for Computational Linguistics, pp. 13-25.
Lombardi, C., (2007). Google Groups drops beta. [Online] Available at:
http://www.cnet.com/news/google-groups-drops-beta/
Maluniu, Writelf & Nicole, W., (2013). How to Manage a Google Group. [Online] Available
at: http://www.wikihow.com/Manage-a-Google-Group
Mark, N., (2002). Online discussion boards: friend or foe?. Auckland, New Zealand,
Australasian Society for Computers in Learning in Tertiary Education (ASCILITE).
Maurice, M. et al., (2011). Maurice Makaay Brian Moon Thomas SeifertAndy Taylor Joe
Curia. [Online] Available at: http://www.phorum.org/docs/html/faq/ch03s04.html [Accessed
5 March 2014].
Orndorff, R. M. & Herr, E. L., (1996). A Comparative Study of Declared and Undeclared
College Students on Career Uncertainty and Involvement in Career Development Activities.
Journal of Counseling & Development, 74(6), p. 632–639.
Prakhar, B., Sumit, B., Cornelia, C. & Prasenjit, M., (2012). Thread Specific Features Are
Helpful For Identifying Subjectivity Orientation of Online Forum Threads. COLING.
Ryan, S. K. & Ronald, P. R., (2001). Database design: Teach Yourself in 24 hours Series. 1st
ed. s.l.:Sams.
Simon, B., Steve, M. & Ray, F., (2006). Object-Oriented Systems Analysis and Design
Using UML. 3rd ed. s.l.:McGraw-Hill Higher Education.
35
Student Room, (2014). About The Student Room. [Online] Available at:
http://www.thestudentroom.co.uk/content.php?r=127-about-the-student-roomwhere-
students-connect
Sumit, B. & Prasenjit, M., (2010). Adopting Inference Networks for Online Thread
Retrieval. Atlanta, National Conference on Artificial Intelligence - AAAI .
Vicenç, G., Andreas, K. & Vicente, L., (2008). Statistical Analysis of the Social Network
and Discussion Threads in Slashdot. Beijing, WWW .
Web Reference, (2007). What is RSS? (and Atom?). [Online] Available at:
http://www.webreference.fr/defintions/rss-atom-xml
Whitten, J. L., Bentley, L. D. & Dittman, K. C., (2004). Systems Analysis and Design
Methods. 6th ed. New York: Mcgraw-Hill.
Xiaolin, S., Jun, Z., Rui, C. & Lei, Z., (2009). User Grouping Behavior in Online Forums.
New York, USA, ACM, pp. 777-786 .
Xue, Y., Yan, L., Chuan-Hoo, T. & Hock-Hai, T., (2007). Students’ participation intention in
an online discussion forum: Why is computer-mediated interaction attractive?. Information
and Management, June, 44(5), pp. 456-466.
36