Professional Documents
Culture Documents
CHAPTER ONE1.0
3
1.
Functions:
Basic functions of the system authenticate the user and user inputs
documentdetails, customer details and inquiry details as needed. It
processes the input data tomake the output information presented as
reports.
Performance:
The performance of the system requires the project to take low
resources fromServer and present more information in smallest memory
utilization.
User Management:
Each user should have its own password to log in to the system and
based on therolls and rights allocated to the user by the administrator of
the system, user will beallowed to open the different forms and perform
required operations.
1.6 DEFINITIONS OF TERMS
Discussion:
Any conversation or debate concerning a particular topic or any
textgiving further details on a subject.
Forum:
An internet message board where users can post messages regarding
oneor more topics of discussion.
Theoretical concept
: This is the review of some people work on a particular project research.
Empirical studies
: This is the research gab or solutions of the problems ordrawbacks that a
particular research may provide.
Unlock this document
Read and download full documents.
Subscribe with a free trial
Cancel anytime
OR
Unlock this page after an ad
10
5
1.7 ABBREVIATIONS
ODF:
Stands for Online Discussion Forum.
PHP:
Hypertext-Preprocessor Language.
HTML:
Hypertext Mark-up Language.
CSS:
Cascading Style Sheet.
Definition of terms
Theoretical concepts
Results
6
Discussion
CHAPTERFIVE: SUMMARY, CONCLUSION
ANDRECOMMENDATIONS
Unlock this document
Read and download full documents.
Subscribe with a free trial
Cancel anytime
OR
Unlock this page after an ad
10
7
CHAPTER TWO
8
construct a given level have been identified. The statistics identified are
topic, postand user which are used to define activity, controversy,
popularity and other work.
(Namitaetal
.,
2009)
describe that in the web forum, crawling is used to collect therelevant
information from different web pages. It crawls all the pages URLs
thatrepresent web forum. Out of these pages some of them are
redundant pages,
invalid pages and some require the authorization to access the login page
s. For theefficient and effective searching, remove all those URLs pages
having those errorsand reconstruct the web forum. Other errors may be
connection error, text errorand number error. To overcome these
problems, it convert HTML page into DOMtree and generate wrappers
which used cluster based on similarity betweentemplates. It separate and
remove redundancy and errors among the pages foreffective and
efficient information retrieval from web forums
(Gao,2009)
states special and effective vertical crawler for web forum. Thiscrawler
is different from General and focused crawler in which general crawler
isused to meet common users demand and focused crawler is used for
filter uselessinformation. Vertical crawler can get structured information
from web pages,filtering out the useless information and show users the
most valuable webresources. It adapts the template based processing
method for regular expression toget structure information like title,
author, and number of replies that are saved into post information
table.According to the (
Chaietal.,
2010)
due to rapid increase the amount of usergenerated content (UGC), it is
very difficult to identify the quality of the content.The main problem is
insufficient rating given to large amount of content. A novelmethod is
proposed to determine the post usage to evaluate the quality of
thecontent in forums. Post usage can be identifying user rating through
usage behavior.
Unlock this document
Read and download full documents.
Subscribe with a free trial
Cancel anytime
OR
Unlock this page after an ad
10
10
rubric (Rovai, 2007). Expecting that students will be cognizant of the
features ofquality discussion, collaboration and critical reflection is a
dangerous assumptionto make.
2.4 EMPIRICAL STUDIES
2.4.1 RESEARCH GAP
With the explosive growth of Internet, discussion has become an
essentialcommunication media for exchanging information and ideas
over World WebWide. Some of the problems like information overload are
generated. If the forum becomes very populated, many people post queries
and comment on others querythen it becomes very difficult to find best
comments. Some post or thread may beunanswered generate unwanted
data. In the user generated content, it become verydifficult to find the
quality content. Other problem is to find relevant informationfrom the
excessive data available on a discussion forum. Information retrieval
isanother big problem since there is plenty of useless information which
categorizedinto three categories: Invalid pages, Replicated pages and
login pages.
2.4.2 DRAWBACKS OF THE ABOVE RESEARCH
Some of the drawbacks are:1. Details are enquired through phone.2. It
consumes more time.3
. They don’t get proper answers
.4. No chart room for students.
2.5 PROPOSED SYSTEM
It is difficult to note down all the problems manually. Instead it is
decided todevelop an
11
required which is being capable of elimination all the problems and
become usefulto users and thus the new system is derived. Here we get a
different view fromdifferent users.
2.6 BENEFITS OF THE PROPOSED SYSTEM
1.
Interaction will be easier.2.
12
CHAPTER THREE3.0 SYSTEM ANALYSIS AND DESIGN
13
systems development life cycle, the waterfall model describes a
developmentmethod that is linear and sequential.Waterfall development
has distinct goals for each phase of development. Imagine awaterfall on
the cliff of a steep mountain.Once the water has flowed over the edge of
the cliff and has begun its journeydown the side of the mountain, it
cannot turn back. It is the same with waterfalldevelopment. Once a
phase of development is completed, the development proceeds to the
next phase and there is no turning back.The advantage of waterfall
development is that it allows for departmentalizationand managerial
control. A schedule can be set with deadlines for each stage
ofdevelopment and a product can proceed through the development
process like a carin a carwash, and theoretically, be delivered on
time.Development moves from concept, through design, implementation,
testing,installation, troubleshooting, and ends up at operation and
maintenance. Each phase of development proceeds in strict order,
without any overlapping or iterativesteps. The disadvantage of waterfall
development is that it does not allow for muchreflection or
revision.Once an application is in the testing stage, it is very difficult to
go back and changesomething that was not well thought out in the
concept stage. This is the classicalsystem development model. It consists
of discontinuous phases:1. Requirement gathering and analysis2. System
design3. Implementation4. Testing5. Deployment of the system6.
Maintenance
Unlock this document
Read and download full documents.
Subscribe with a free trial
Cancel anytime
OR
Unlock this page after an ad
10
14
Strengths:
Inflexible.
15
2. Secondary sourceThe primary source refers to the sources of
collecting original data in which theresearcher made use of empirical
approach such as personal interview.The secondary sources of data for
this kind of project cannot be over emphasized.The secondary data were
obtained by the researcher from magazines, journals,newspapers and
library source.
3.3.1 Oral interview:
The interview method of data collection can be defined as a systematic
way ofcollecting data or information from a respondent through asking
questions directlyfrom the respondent and also collecting information
with the aim of facilitatingunderstanding. The oral interview was done
between the researcher and the usersof the system. Reliable facts were
gotten based on the questions posed to the user by the researcher which
help the researcher in starting the work and also helped inthe area of
solution presentation of the new design.
3.3.2 Study of manuals:
Manuals and report based on online discussion forum services were
obtained andstudied and a lot of information concerning the system to be
produced wasobtained.
Unlock this document
Read and download full documents.
Subscribe with a free trial
Cancel anytime
OR
Unlock this page after an ad
10
16
3.3.3 Evaluation of forms:
Some forms that are necessary and available were accessed. These
includes thestudents courses, group discussion etc. these forms helped in
the design of the newsystem.
3.3.4 Analysis of existing system
Throughout the system analysis, an in-depth, study of end-user
information isconducted, for producing functional requirement of the
proposed system. Dataabout the existing discussion forum system is
collected through several fact-finding techniques such as website visit
and document review, at the beginning ofthis stage. The data collected
facilities information required during detailedanalysis. A study on the
current system is performed based on the collected data.As a result, user
requirement of the proposed system are determined. At the end ofthis
stage, requirement specification is produced as deliverable. The
existingsystem happens to be a non-computerized operating system were
all operations aredone manually.
3.4 CHOICE OF PROGRAMMING LANGUAGE
3.4.1 Front End & Back End Languages:
Front End:
PHP, HTML, CSS, and JAVASCRIPT.
Back End:
MySQL.
What is PHP?
The full form of PHP
is “Hypertext Preprocessor” its original name was “PersonalHome
Page”. R
esume Lerdorf software engineer, Apache team member is thecreator
and original driving force behind PHP. The first part of PHP was
developedfor his personal use in late 1994.By the middle of 1997, PHP
was beginning used
Unlock this document
Read and download full documents.
Subscribe with a free trial
Cancel anytime
OR
Unlock this page after an ad
10
17
approximately 50,000 sites worldwide.PHP is server side scripting
Language likeASP, which can be embedded in HTML Tags or used as
stand-alone. PHP is an
open source software (OSS) PHP files have a file extension of “. Php” or
“. Php3”or “phtml”. PHP doesn’t
do anything about what a page looks and sound like. Infact, most of
what PHP does is invisible to the end user. Someone looking at a
PHP page will necessarily be able to tell that it was not written purely in
HTML, because usually the result of PHP is HML. PHP supports many
advantages.
Advantage of PHP
Cost
: PHP costs you nothing. It is open source software and
doesn’t
need to purchase it for development.
Ease of Use
: PHP is easy to learn, compared to the others. A lot of Ready-madePHP
scripts are freely available in market so, you can use them in your
project orget some help from them.
HTML Support
: PHP is embedded within HTML; In other words, PHP pages
areordinary HTML pages that escape into PHP mode only when
necessary. When aclient requests this page, the web server preprocesses
it. This means it goes throughthe page from top to bottom, looking for
sections of PHP, which it will try toresolve.
Cross-platform compatibility
: MySQL run native on every popular flavor ofUNIX and windows. A huge
percentage PHP and of the
world’s
HTTP servers runon one of these two classes of operating system. PHP is
compatible with the threeleading Web servers: Apache HTTP Server for
UNIX and Windows, MicrosoftInternet Information Server, and Netscape
Enterprise Server. It also works withseveral lesser-known servers, including
Alex Blits, Microsoft Personal WebServer.
Stability
: The word stable means two different things in this context:
Unlock this document
Read and download full documents.
Subscribe with a free trial
Cancel anytime
OR
Unlock this page after an ad
10
18
• The server doesn’t
need to be rebooted often.
•
The software
doesn’t
change radically and incompatibly fromRelease to release.
Speed
: PHP is pleasingly zippy in its execution, especially when compiled as
anApache module on the UNIX side. Although it takes a slight
performance hit by being interpreted rather than compiled, this is
far outweighed by the benefits PHPdrives from its status as a Web server
module.
What is MySQL?
MySQL, the most popular open source SQL database management
system, isdeveloped, distributed, and supported by MYSQL AB. MYSQL AB
is acommercial company, founded by the MYSQL developers. It is
second-generationopen source company that unities open source values
and methodology with asuccessful business model. The
MYSQL web site (“http://www.MySQL.com/”)
provides the latest information about the MYSQL software and
MYSQL AB.
Feature of MYSQL
The MySQL Database server is very fast, reliable, and easy to use.
19
Apache is UNIX based, Open source web server that is used to host
about half thesites on the internet. Originally Apache was a UNIX
product, but now versions forwindows, OS and other platform exists. As
with most open souse software projects, there are numerous add-ones
and tailored versions of the server available,which are created using the
apache module API. The name comes from its originsas a
series of „patch files‟.
What is JavaScript?
JavaScript is a scripting language developed by Netscape Navigator to
enable web
author’s
interactivity sites. Although it shares many of the features and
structuresof the full java language, it was developed independently.
JavaScript can interactwith HTML source code, enabling web authors to
spice up their sites with dynamiccontent.JavaScript is endorse by a
number of software companies and is an open languagethat anyone can
use without purchasing a license. It is supported by
recent browsers from Netscape and Microsoft, though internet explorer s
upports only asubset, which Microsoft calls JavaScript. Scripts return with
JavaScript can beembedded into HTML documents.
Unlock this document
Read and download full documents.
Subscribe with a free trial
Cancel anytime
OR
Unlock this page after an ad
10
20
3.5 DATABASE SPECIFICATION
The data dictionary contains information describing the content of the
registrationof the various objects of the system.
Table 3.1: Database tables
21
Table 3.2: User tableTable 3.3: Chart Table
Unlock this document
Read and download full documents.
Subscribe with a free trial
Cancel anytime
OR
Unlock this page after an ad
10
22
Table 3.4: Topic tableTable 3.5: Question table
Unlock this document
Read and download full documents.
Subscribe with a free trial
Cancel anytime
OR
Unlock this page after an ad
10
23
Table 3.6: Answer table
3.6 STRUCTURAL FRAME WORK OF THE SYSTEM
3.6.1 SYSTEM DESIGN
Design is multi-step process that focuses on data structure software
architecture, procedural details, (algorithms etc.) and interface between
modules. The design process also translates
the requirements into the presentation
of software that can be accessed for quality before coding begins. Comp
uter software design changescontinuously as new methods; better
analysis and broader understanding evolved.Software Design is at
relatively early stage in its revolution. Therefore, SoftwareDesign
methodology lacks the depth, flexibility and quantitative nature that
arenormally associated with more classical engineering disciplines.
Howevertechniques for software designs do exist, criteria for design
qualities are availableand design notation can be applied.
Unlock this document
Read and download full documents.
Subscribe with a free trial
Cancel anytime
OR
Unlock this page after an ad
10
24
INPUT DESIGN
Input design is the process of converting user-originated inputs to a
computer- based format. Input design is one of the most expensive
phases of the operation ofcomputerized system and is often the major problem
of a system. In the project, theinput design is made in various web forms
with various methods. For example, inthe Admin form, the empty
username and password is not allowed. The usernameif exists in the
database, the input is considered to be invalid and is not accepted.
OUTPUT DESIGN
Output design generally refers to the results and information that are
generated bythe system for many end-users; output is the main reason
for developing the systemand the basis on which they evaluate the
usefulness of the application. In
the project, once question are posted, it stores in to the data base. The qu
estions areviewed and also the user who needs the details about the
question can register andsee the related answer which is to be posted this
site.
3.6.2 SOFTWARE AND HARDWARE REQUIREMENTS
Computer system is made up of units that are put together to work as
one in orderto achieve a common goal. The requirements for the
implementation of the newsystem are: The Hardware and The Software
requirement.
Hard Ware Requirements:
Modem 56 Kbps.
25
Soft Ware Requirements:
26
Fig 3.3: ODF Level 0 DFD3.6.4 USE CASE DIAGRAM
A use case describes a sequence of actions that provide something
measurablevalue to an actor and is drawn as a horizontal ellipse. A use
case diagram capturesthe functional aspects of a system with processes
carried out in the system. Whilediscussing the functionality and
processes of the system, you discover significantcharacteristics of the
system that you model in the use case diagram.Use case diagrams
describes the requirements of the system being modeled andhence are
used to write test script for the modeled system. Use case are
createdwhen the requirements of a system need to be captured. (Scott W.
Ambler 2002).
SYSTEM TESTING
4.1.1 UNIT TESTING:
The procedure level testing is made first. By giving improper inputs, the
errorsoccurred are noted and eliminated. Then the web form level testing
is made. Forexample storage of data to the table in the correct manner.
The dates are entered inwrong manner and checked. Wrong email-id and
web site URL (UniversalResource Locator) is given and checked.
4.1.2 INTEGRATION TESTING:
Testing is done for each module. After testing all the modules, the
modules areintegrated and testing of the final system is done with the
test data, speciallydesigned to show that the system will operate
successfully in all its aspectsconditions. Thus the system testing is a
confirmation that all is correct and anopportunity to show the user that
the system works.
4.1.3 VALIDATION TESTING:
The final step involves Validation testing, which determines whether the
softwarefunction as the user expected. The end-user rather than the
system developer
conduct this test most software developers as a process called “Alpha
and Beta
Testing to uncover that only the end user seems able to find. The
compilation ofthe entire project is based on the full satisfaction of the
end users. In the project,
Unlock this document
Read and download full documents.
Subscribe with a free trial
Cancel anytime
OR
Unlock this page after an ad
10
29
validation testing is made in various forms. In registration form Email
id, phonenumber and also mandatory fields for the user is verified.
4.1.4 VERIFICATION TESTING:
Verification is a fundamental concept in software design. This is the
bridge between customer requirements and an implementation that satisf
ies thoserequirements. This is verifiable if it can be demonstrated that
the testing will resultin an implementation that satisfies the customer
requirements. Inadequate testingor non-testing leads to errors that may
appear few months later. This will createtwo problems
The effect of the system errors on files and records within the system.
The objectives of this maintenance work are to make sure that the
system gets intowork all time without any bug. Provision must be for
environmental changes whichmay affect the computer or software
system. This is called the maintenance of thesystem. Nowadays there is
the rapid change in the software world. Due to thisrapid change, the
system should be capable of adapting these changes. In
our project the process can be added without affecting other parts of the
system.Maintenance plays a vital role. The system liable to accept any
modification afterits implementation. This system has been designed
to favor all new changes. Doing
this will not affect the system’s performance or its accuracy.
30
4.3 SYSTEM IMPLEMENTATION
Implementation is the most crucial stage in achieving a successful
system and
giving the user’s confidence that the new system is workable and
effective.
Implementation of a modified application to replace an existing one. This type
ofconversation is relatively easy to handle, provide there are no major
changes in thesystem. Each program is tested individually at the time of
development using thedata and has verified that this program linked
together in the way specified in
the programs specification, the computer system and its environment is t
ested to thesatisfaction of the user. The system that has been developed
is accepted and provedto be satisfactory for the user. And so the system
is going to be implemented verysoon. A simple operating procedure is
included so that the user can understand thedifferent functions clearly
and quickly. Initially as a first step the executable formof the application
is to be created and loaded in the common server machine whichis
accessible to all the user and the server is to be connected to a network.
The finalstage is to document the entire system which provides
components and theoperating procedures of the system.
4.4 RESULT
The following results have been achieved after completing the system
and relate
back to the system’s objective.
1. Home2. About3. Forum4. Contact
Unlock this document
Read and download full documents.
Subscribe with a free trial
Cancel anytime
OR
Unlock this page after an ad
10
31
5. Message
Homepage:
It consists of the whole description of the website. In this the user
interface willgive the information about the topics the latest research is
going on basing on thesoftware topics.
Fig 4.1: HomepageAbout:
In this section we are showing the information regarding the rules and
regulation
like if a member is not registered him or she can’t access the forum. It also
showing that a member who is chatting they should not chat the personal
message because everybody is going to see that message.
32
Fig 4.2: About pageForum:
Here a list of description is given about the topics or subtopics in this
parent childstructure is followed in which the lower level will be the
discussion point.
Fig 4.3: Forum page
Unlock this document
Read and download full documents.
Subscribe with a free trial
Cancel anytime
OR
Unlock this page after an ad
10
ADRead without ads.
33
Contact:
Here the admin contact information will be provided like the admin
email id, phone number, face book, tutor id etc. For any assistance
students can contact tothe admin.
Fig 4.4: Contact us pageMessage:
It provides the chatting facilities in which the students can chat
personally withanyone can get the correct information regarding his
topic as only the admin is ableto see his message.
34
Fig 4.5: Message page
4.4 DISCUSSION
The development of this project took efforts to understand how food
orderingsystems and catering companies facilitate their daily businesses
and sustain in thecompetitive culinary industry. The work on this
particular project has given usimmense exposure to technologies like
HTML, JavaScript, PHP, MySQL, CSS etc.which can be used to
develop such projects with ease rather than building andworking upon
existing complex modules. The application developed is alsosupported on
various operating systems like Windows XP/7/8/10 and Linux whichmakes the
application scalable and robust implementation and usage.
InformationTechnology not only plays a vital role in any field, but
it introduces many solutionsto various problems belonging in other
fields. This online discussion forumexploits information technology at
the maximum extent. It thoroughly uses theinformation technology to
provide supreme discussion service and better quality ofservice and
user experience.
Unlock this document
Read and download full documents.
Subscribe with a free trial
Cancel anytime
OR
Unlock this page after an ad
10
35
Unlock this document
Read and download full documents.
Subscribe with a free trial
Cancel anytime
OR
Unlock this page after an ad
10
36
CHAPTER FIVE5.0 SUMMARY, CONCLUSION AND
RECOMMENDATIONS
5.1 SUMMARY
Through this project we took a step towards to minimize the gap
between thestudents a faculty using a common interaction platform
using php for discussion purpose .The present study contributes to
the understanding of the effectiveness ofonline technical discussion
forum in student improving their knowledge. Here we provide the best
way of learning the software paper like php, c, c++ etc. We extendthe
current topics of discussion that use of multiple environment and
improve thelearning facilities. In this the chatting facilities is provided to
have the personalcommunication with the friend .Technical online
discussion forum has positiveeffect on student interest and interaction
also learning, when fill bore with thetraditional classroom lecture. By
applying this the future scope will also increaselike distance learning
and professionals of work.
5.2 CONCLUTION
It is concluded that the application works well and satisfy the both user
and admin.The application is tested very well and errors are properly
debugged. The site issimultaneously accessed from more than one
system.The site works according to the restrictions provided in their
respective browsers.The speed of the transactions become more enough
now. In this site the user cansearch the appropriate answers for their
questions. They can view their favorablequestions, articles and
inventions.
5.3 RECOMMENDATIONS
It is known that for any meaningful computer based information
management to beintegrated into any organization, proper training and
orientation has to be given both to the user and administrator. Proper
training should be given to the data entry
Unlock this document
Read and download full documents.
Subscribe with a free trial
Cancel anytime
OR
Unlock this page after an ad
10
37
staff on how to handle the computer hardware especially during backup
processes.In particular, electronic storage media are usually sensitive to
change intemperature or pressure and as such, data can be lost very
easily. The staff shouldalso be highlighted on the need and advantage of
the system and how it willequally assist them in their various field of
work. They should also be informed ofthe cost of maintaining this new
system so that they will handle it with allcarefulness. Training materials
should not be presented in formal way but with procedures like policies
and form etc. They should be circulated to the personnel.This will at the
end generate appreciation and needed interest to operate thesystem.
Unlock this document
Read and download full documents.
Subscribe with a free trial
Cancel anytime
OR
Unlock this page after an ad
10
38
RERENCES:
Andrew Arnt and Shlomo Zilberstein. “Learning toPerform Moderation
in OnlineForums”
, in
International Conference on Web Intelligence
, pp. 631- 641, 2003.Christopher C. Yang and Tobun Dorbin Ng.
“Analyzing and Visua
lizing WebOpinion Development
and social interactions with density based clustering”
,
IEEETransactions on Systems, Man and Cybernetics,Part A: Systems and
Humans
, vol.41, pp.1144
–
1155, Nov. 2011.Yulei Zhang, Shuo Zeng, Li Fan, Yan Dang, Larson,
C.A and Hsinchun
Chen.“
Dark WebForums Portal:
Searching and Analyzing Jihadist Forums”
, in
International Conference on Intelligence and Security Informatics
IEEE
, pp.71-76,2009.Mikolaj Morzy
.“
On Mining and Social Role Discovery
in Internet Forums”, in
International Workshop onSocial Informatics
, pp. 74-79, June 2009.
Namita Mittal et al.”
Reconstruction ofWeb Forms for
Efficient Web Search” in
International Conference on Methods and Models in Computer
Science,
pp.1
–
5,2009.Qing Gao
.“
A high-precision forum crawler based on
vertical crawling”, in
IEEE International Conference on Network Infrastructure and Digital
Content
, pp.362-367, 2009.Kevin Chai, Pedram Hayati, Vidyasagar Potdar,
Chen Wu and Alex Talevski.
“As
sessing Post Usage for
Measuring the Quality of Forum Posts”, in
IEEE
Unlock this document
Read and download full documents.
Subscribe with a free trial
Cancel anytime
OR
Unlock this page after an ad
10
40
Daft, R. L., & Lengel, R. H. (1986). Organizational information
requirements,media richness and structural design.
Management Science, 32
(5), 554-571.Dawson, S. (2006). Online forum discussion interactions as
an indicator of studentcommunity.Australasian Journal of Educational
Technology, 22(4), 495-510.De Wever, B., Schellens, T., Valcke, M., &
Van Keer, H. (2006). Content analysisschemes to analyze transcripts of
online asynchronous discussion groups: Areview.
Computers & Education, 46
(1), 6-28.Deci, E. L., & Ryan, R. M. (1985).
Intrinsic motivation and self-determination inhuman behavior
. New York: Plenum Publisher.Dennen, V. P., Darabi, A. A., & Smith,
L. J. (2007). Instructor
–
Learner interactionin online courses: The relative perceived importance
of particular instructor actionson performance and satisfaction.
Distance Education, 28
(1), 65-79.Dennis, A. R., Kinney, S. T., & Hung, Y. T. C. (1999).
Gender differences in theeffects of media richness.
Small Group Research, 30
(4), 405-437.Dennis, A. R., & Valacich, J. S. (1999). Rethinking media
richness: Towards atheory of media synchronicity. System Sciences,
1999. HICSS-32. Proceedings ofthe 32nd Annual Hawaii International
Conference on System Sciences.
Unlock this document
Read and download full documents.
Subscribe with a free trial
Cancel anytime
OR
Unlock this page after an ad
10
41
Amichai-
Hamburger, Y., Wainapel, G., & Fox, S. (2002). “On the internet no one
knows I'm an introvert": Extroversion, neuroticism, and internet
interaction.
CyberPsychology & Behavior, 5
(2), 125-128.Anderson, T. (2004). Towards a theory of online learning.
In T. Anderson, & F.Elloumi (Eds.),
Theory and practice of online learning
(pp. 33-60) AthabascaUniversity Press.Anderson, T., & Garrison, D. R.
(1998). Learning in a networked world: New rolesand responsibilities. In
C. Gibson (Ed.),
Distance learners in higher education
(pp.97-112) Madison, Atwood Publishing.Anderson, T. & Kanuka, H.
(1997). On-line forums: New platforms for professional development
and group collaboration.
Journal of Computer-MediatedCommunication,
3(3).Anderson, T., Rourke, L., Garrison, D. R., & Archer, W. (2001).
Assessingteaching presence in a computer conferencing context.
Journal of Asynchronous Learning Networks, 5
(2), 1-17.
Unlock this document
Read and download full documents.
Subscribe with a free trial
Cancel anytime
OR
Unlock this page after an ad
10
42
APPENDIX 1PROGRAM SOURCE CODEIndex code:
<?php require_once("utility.php"); ob_start(); ?><!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0
Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-
transitional.dtd"><html xmlns="http://www.w3.org/1999/
xhtml"><head><meta http-equiv="Content-Type" content="text/html"
charset="utf-8" /><title>Online
Discussion Forum</title><script type="text/javascript" src="script.js"><
/script><link rel="stylesheet" href="res/style.css"
type="text/css" media="screen" /><!--[if IE 6]><link rel="stylesheet"
href="res/style.ie6.css" type="text/css"media="screen" /><![endif]--><!--[if
IE 7]><link rel="stylesheet" href="res/style.ie7.css"
type="text/css"media="screen" /><![endif]--></head><body><div id="art-
page-background-simple-gradient"></div><div id="art-page-
background-glare"><div id="art-page-background-glare-image"></
div></div><div id="art-main">
Unlock this document
Read and download full documents.
Subscribe with a free trial
Cancel anytime
OR
Unlock this page after an ad
10
ADRead without ads.
43
<div class="art-Sheet"><div class="art-Sheet-tl"></div><div class="art-Sheet-
tr"></div><div class="art-Sheet-bl"></div><div
class="art-Sheet-br"></div><div class="art-Sheet-tc"></div><div class="art-
Sheet-bc"></div><div class="art-Sheet-cl"></div><div
class="art-Sheet-cr"></div><div class="art-Sheet-cc"></div><div class="art-
Sheet-body"><div class="art-Header"><div class="art-Header-jpeg"></div><div
class="art-Logo"><h1 id="name-text" class="art-Logo-name"><a
href="index.php">e-DiscussionForum</a></h1><div id="slogan-text" class=
"art-Logo-text">Computer Science Students</div></div></div><div
class="art-nav"><div class="l"></div><div class="r"></div><ul class="art-
menu">
Unlock this document
Read and download full documents.
Subscribe with a free trial
Cancel anytime
OR
Unlock this page after an ad
10
44
<li><a href="uhome.php" id="auhome"><spanclass="l"></span><span
class="r"></span><spanclass="t">Home</span></a></li><li><a
href="aboutus.php" id="aaboutus"><spanclass="l"></span><span
class="r"></span><span class="t">About</span></a></li><li><a
href="forum.php" id="aforum"><span class="l"></span><span
class="r"></span><span class="t">Forum</span></a><li><a
href="contact.php" id="acontact"><spanclass="l"></span><span
class="r"></span><spanclass="t">Contact</span></a></li><li><a
href="messages.php" id="amessage"><span
class="l"></span><spanclass="r"></span><span
class="t">Message</span></a></li></ul></div><div class="art-
contentLayout"><div class="art-content"></div></div>
Unlock this document
Read and download full documents.
Subscribe with a free trial
Cancel anytime
OR
Unlock this page after an ad
10
45
APPENDIX 2
Header code:
<?php require_once("utility.php");ob_start();?><!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0
Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-
transitional.dtd"><html xmlns="http://www.w3.org/1999/
xhtml"><head><meta http-equiv="Content-Type" content="text/html"
charset="utf-8" /><title>Online
Discussion Forum</title><script type="text/javascript" src="script.js"><
/script><link rel="stylesheet" href="res/style.css"
type="text/css" media="screen" /><!--[if IE 6]><link rel="stylesheet"
href="res/style.ie6.css" type="text/css"media="screen" /><![endif]--><!--[if
IE 7]><link rel="stylesheet" href="res/style.ie7.css"
type="text/css"media="screen" /><![endif]--></head><body>
Unlock this document
Read and download full documents.
Subscribe with a free trial
Cancel anytime
OR
Unlock this page after an ad
10
46
<div id="art-page-background-simple-gradient"></div><div id="art-
page-background-glare"><div id="art-page-background-glare-
image"></div></div><div id="art-main"><div class="art-Sheet"><div
class="art-Sheet-tl"></div><div class="art-Sheet-tr"></div><div class="art-
Sheet-bl"></div><div class="art-Sheet-br"></div><div
class="art-Sheet-tc"></div><div class="art-Sheet-bc"></div><div class="art-
Sheet-cl"></div><div class="art-Sheet-cr"></div><div
class="art-Sheet-cc"></div><div class="art-Sheet-body"><div class="art-
Header"><div class="art-Header-jpeg"></div><div class="art-Logo"><h1
id="name-text" class="art-Logo-name"><a href="index.php">e-
DiscussionForum</a></h1><div id="slogan-text" class="art-Logo-
text">Computer Science Students</div></div>
Unlock this document
Read and download full documents.
Subscribe with a free trial
Cancel anytime
OR
Unlock this page after an ad
10
ADRead without ads.
47
</div><div class="art-nav"><div class="l"></div><div class="r"></div><ul
class="art-menu"><li><a href="uhome.php"
id="auhome"><spanclass="l"></span><span
class="r"></span><spanclass="t">Home</span></a></li><li><a
href="aboutus.php" id="aaboutus"><spanclass="l"></span><span
class="r"></span><span class="t">About</span></a></li><li><a
href="forum.php" id="aforum"><span class="l"></span><span
class="r"></span><span class="t">Forum</span></a><li><a
href="contact.php" id="acontact"><spanclass="l"></span><span
class="r"></span><spanclass="t">Contact</span></a></li><li><a
href="messages.php" id="amessage"><span
class="l"></span><spanclass="r"></span><span
class="t">Message</span></a></li>
Unlock this document
Read and download full documents.
Subscribe with a free trial
Cancel anytime
OR
Unlock this page after an ad
10
48
</ul></div><div class="art-contentLayout"><div class="art-content"></
div></div>
Unlock this document
Read and download full documents.
Subscribe with a free trial
Cancel anytime
OR
Unlock this page after an ad
10
Document18 pages
3 Chapters
mohamed muse
No ratings yet
Index: S.NO. Title 1
Document25 pages
Index: S.NO. Title 1
Nitesh
No ratings yet
Js Doc1
Document75 pages
Js Doc1
Sumanth_Yedoti
No ratings yet
Developing The Admin Panel For The Innovative Solution
Document19 pages
Developing The Admin Panel For The Innovative Solution
gattus123
No ratings yet
Chat Forum System
Document30 pages
Chat Forum System
JOSMEF MEDICAL NIGERIA LIMITED
No ratings yet
Toaz - Info Online Discussion Forum Project Report2 PR
Document23 pages
Toaz - Info Online Discussion Forum Project Report2 PR
AYAN MASOOM
No ratings yet
Online Course Portal A Asp#.net Project
Document29 pages
Online Course Portal A Asp#.net Project
iqra niaz
No ratings yet
Online Notification
Document45 pages
Online Notification
Alish Zidan
No ratings yet
Online Notifications (Report)
Document43 pages
Online Notifications (Report)
Alish Zidan
No ratings yet
Miniproject Simple Srs
Document32 pages
Miniproject Simple Srs
Rasa Govindasmay
No ratings yet
Developing The Mentor Module For The Innovative Solution
Document19 pages
Developing The Mentor Module For The Innovative Solution
gattus123
No ratings yet
Database Assignment 1
Document16 pages
Database Assignment 1
Asif Syed
No ratings yet
Library Project Documentation
Document31 pages
Library Project Documentation
Anonymous ysOMpRZ
No ratings yet
Developing The Student Module For The Innovative Solution
Document19 pages
Developing The Student Module For The Innovative Solution
gattus123
No ratings yet
Virtual Learning Environment
Document33 pages
Virtual Learning Environment
bhuvanashree21
No ratings yet
System Analysis and Design MOCK
Document8 pages
System Analysis and Design MOCK
TOP TENZZ CENTRAL
No ratings yet
Online Course Portal A ASP - Net C#.Net Project
Document29 pages
Online Course Portal A ASP - Net C#.Net Project
Punit Chauhan
100% (2)
Online Admission System
Document157 pages
Online Admission System
mikkijain
100% (1)
Faculty of Informatics: Final Project Guide
Document41 pages
Faculty of Informatics: Final Project Guide
Emmanuel Nyame
No ratings yet
1.1 Objective: Knowledge Based Community Sharing System
Document90 pages
1.1 Objective: Knowledge Based Community Sharing System
Suresh Dhamathoti
No ratings yet
Document Management System
Document28 pages
Document Management System
Jake Tamayo
100% (1)
General Voter Candidate/ Nominee Administrator
Document34 pages
General Voter Candidate/ Nominee Administrator
Rashtra Bhushan
No ratings yet
1 1purpose
Document8 pages
1 1purpose
vinaygshetty
No ratings yet
My One
Document10 pages
My One
Sayan Subhra Chandra
No ratings yet
An Efficient Contact Management System: Objectives, Scope, and Evaluation Plan
Document4 pages
An Efficient Contact Management System: Objectives, Scope, and Evaluation
Plan
Charlie Boaquina
No ratings yet
ACKNOWLEDGEMEN1
Document90 pages
ACKNOWLEDGEMEN1
Sahil Thakur
No ratings yet
Student Management A Oracle Database Project
Document22 pages
Student Management A Oracle Database Project
Amita Basu
100% (2)
Project 1
Document81 pages
Project 1
Pavithra V MCA
No ratings yet
Report 1
Document57 pages
Report 1
Vaibhav Rane
No ratings yet
Social Networking Site For College Students: Project Report ON
Document29 pages
Social Networking Site For College Students: Project Report ON
utuutkarsh
No ratings yet
Chatbox Application System
Document28 pages
Chatbox Application System
Manohar Singh
50% (2)
Online College Magazine
Document7 pages
Online College Magazine
Vinay Kumar N K
100% (1)
An Automated Project Topic Verification System for the Department of Computer Science,
Nigerian Institute of Leather and Science Technology
Document48 pages
An Automated Project Topic Verification System for the Department of
Computer Science, Nigerian Institute of Leather and Science Technology
jethro
No ratings yet
Syllabus: NT2799 Network Systems Administration Capstone Project
Document37 pages
Syllabus: NT2799 Network Systems Administration Capstone Project
Alexander E Whiting
No ratings yet
Unit 4 Database Design & Development-2022
Document7 pages
Unit 4 Database Design & Development-2022
sisam oli
No ratings yet
Rutwa PHP Final
Document46 pages
Rutwa PHP Final
syscon computer
No ratings yet
Software Requirements and Specifications
Document17 pages
Software Requirements and Specifications
rao talha
No ratings yet
Social Networking Site Project Document Part 1
Document12 pages
Social Networking Site Project Document Part 1
SMU_MBA_GCC_2010
64% (11)
Design and Implementation of Apartment Management System
Document6 pages
Design and Implementation of Apartment Management System
sayrah
No ratings yet
FTMK Lecturer's Appointment System (FLAS) - Norahayu Bt. Mohd Ramly - QA76.9.S88.N71
2008
Document27 pages
FTMK Lecturer's Appointment System (FLAS) - Norahayu Bt. Mohd Ramly -
QA76.9.S88.N71 2008
Hafiz Kun
No ratings yet
Chapter 1: Introduction: 1.1 Background
Document14 pages
Chapter 1: Introduction: 1.1 Background
anis
No ratings yet
Current Developments in Technology-Assisted Education (2006)
Document5 pages
Current Developments in Technology-Assisted Education (2006)
sa3dwi2007
No ratings yet
Project Report On Resume Builder: in The Partial Fulfillment 7 Semester of
Document13 pages
Project Report On Resume Builder: in The Partial Fulfillment 7 Semester of
Shubham Kanwal
No ratings yet
KBCSS SRS
Document19 pages
KBCSS SRS
Rasna Singh
100% (2)
Online Feedback Management System
Document27 pages
Online Feedback Management System
Asif khan
No ratings yet
Project Proposal of OFAG
Document9 pages
Project Proposal of OFAG
Asiya Abdullahi
No ratings yet
Help Desk Management System
Document29 pages
Help Desk Management System
Renowntechnologies Visakhapatnam
No ratings yet
Student Management
Document44 pages
Student Management
Tamilnadu
No ratings yet
A Comprehensive Proposal for Developing an Internship Management System and Two-Way
Database Synchronization Between Independent Systems
Document32 pages
A Comprehensive Proposal for Developing an Internship Management System
and Two-Way Database Synchronization Between Independent Systems
SamArya
No ratings yet
19KN1A05j2-Se Project Final
Document40 pages
19KN1A05j2-Se Project Final
Jayanth Babu
No ratings yet
Sr. No. Description No
Document36 pages
Sr. No. Description No
Alish Zidan
No ratings yet
Sr. No. Description No
Document36 pages
Sr. No. Description No
Alish Zidan
No ratings yet
Individual Project
Document16 pages
Individual Project
api-252215967
No ratings yet
International School of Management and Technology Gairigaun, Tinkune, Kathmandu Nepal
Document5 pages
International School of Management and Technology Gairigaun, Tinkune,
Kathmandu Nepal
Aman Pokharel
No ratings yet
Communal Contact - SRS
Document16 pages
Communal Contact - SRS
raja_ch4
No ratings yet
HMSNEW
Document45 pages
HMSNEW
Knowledge and Wisdom
No ratings yet
Book Poolling
Document48 pages
Book Poolling
sunilkumar
No ratings yet
Discussion: Discussion Forum As Community?
Document6 pages
Discussion: Discussion Forum As Community?
Ario Andhika J
No ratings yet
Systems Programming: Designing and Developing Distributed Applications
From Everand
Systems Programming: Designing and Developing Distributed Applications
Richard Anthony
No ratings yet
Basic Principles of an Operating System
From Everand
Basic Principles of an Operating System
Priyanka Rathee
No ratings yet
AD
ADRead without ads.
ADRead without ads.
ADRead without ads.
ADRead without ads.
ADRead without ads.
ADRead without ads.
ADRead without ads.
ADRead without ads.
ADRead without ads.
ADRead without ads.
ADRead without ads.
ADRead without ads.
This document is...
100% found this document useful, Mark this document as usefulUseful
0% found this document not useful, Mark this document as not usefulNot useful
Close dialog
Related titles
Skip carousel
Carousel Next
3 Chapters
Document
3 Chapters
Added by mohamed muse
0 ratings
Document
0 ratings
Js Doc1
Document
Js Doc1
Added by Sumanth_Yedoti
0 ratings
Document
Document