Systemic Semiotic Design Practice:

Download Report

Transcript Systemic Semiotic Design Practice:

BUSS 909
Office Automation & Intranets
Lecture 9
Intranet Functionality 1:
Message Boards, Real-Time Chat,
WebChat etc
Clarke, R. J (2000) L909-09:
1
Notices (1)
Hand in Assignment 2
I must have the names of people in
teams for Assignment 3, together
with one person nominated as Team
Leader, before close of business
today!
Check my door from tomorrow on
for student assignments to teams
Clarke, R. J (2000) L909-09:
2
Notices (2)
we will discuss aspects of
Assignment 3, the assignment text,
required files etc. will be available
from the BUSS909 Intranet in the
next week…
…after you have organised yourself
into groups!!!
Clarke, R. J (2000) L909-09:
3
Agenda
in this lecture, we will discuss:
Internet CHAT
Web-CHAT
Message Boards (very briefly)
we will NOT discuss:
Internet Phone- only useful as an
alternatives to traditional phones
email- well known- useful for intranetstrivial to implement
Clarke, R. J (2000) L909-09:
4
Functional Capabilities
Clarke, R. J (2000) L909-09:
5
Intranets
Functional Capabilities
the functional capabilities of an
intranet- the subject of the next three
lectures- should be determined
according to its potential and actual
utility to the organisation, and
must be continually evaluated in the
context of overall business objectives
Clarke, R. J (2000) L909-09:
6
Intranets
Functional Capabilities
there are three major kinds of
functions that intranets can provide
organisations
in order to increasing sophistication
they are:
providing interactive communications
displaying general information
sharing business data
Clarke, R. J (2000) L909-09:
7
Course and Assignment 3
Lectures Weeks 10-12
Intranet Functionality 1: Message
Boards, Real-Time CHAT, WebCHAT
etc
Intranet Functionality 2: Textual
Media and Database Integration
Intranet Functionality 3: Temporal
(Audio, Video) and New Media
(QTVR, VRML)
Clarke, R. J (2000) L909-09:
8
Course and Assignment 3
Lectures Weeks 10-12
I
II
III
8-12 Intranets
1 Subject Synopsis
2 Data Comms
3-6 OA, CSCW,
Groupware
7 SGML
HTML,
WWW
13-14 Future
Developments
Lectures
Tutorials
Writing in
Commerce
Client-side
Client-side
A1
A2
NetObjects
NetObjects
Team-based A3
NetObjects
Search Engines
Clarke, R. J (2000) L909-09:
9
Internet Chat
Clarke, R. J (2000) L909-09:
10
Internet Chat
Internet Chat unlike e-mail can be
used to implement synchronous
communications tools for intranets:
allow two or more users to maintain an
open channel
information can be sent and received in
real-time (no significant time delay)
Clarke, R. J (2000) L909-09:
11
Internet Chat
once text-only, Chat tools support
graphics and hypertext links.
unlike other technologies discussed in
this lecture, Internet Chat has relatively
low bandwidth requirements
makes Chat a good intermediate tool for
facilitating synchronous communication
among groups on Intranets/Extranets
Clarke, R. J (2000) L909-09:
12
Internet Chat
Internet Relay Chat (IRC)
Internet Relay Chat (IRC) was designed
as a replacement for the UNIX talk
function, which enabled two people to
converse in text in real-time over the
Internet
multiple users converse in text using a
shared channel on the Internet.
became very popular, due to its use in
the Gulf War etc.
Clarke, R. J (2000) L909-09:
13
Internet Chat
Technical Protocol
Protocol used in implementing Internet
CHAT is described in RFC 1459
three different communication methods
are used with the IRC protocol:
client to client
one to many: one to a list or to a channel
broadcast: to all IRC servers on the
network
Clarke, R. J (2000) L909-09:
14
Internet Chat
Internet Relay Chat (IRC)
Consists of a network of > 10,000
users online at any given time. IRC
worldwide has on average:
about 18,000 users, and
5,000 channels or discussion areas
commercial IRC client products are
available to help users communicate
using IRC.
Clarke, R. J (2000) L909-09:
15
Internet Chat
IRC Nets
popular IRC Nets include EFnet,
UnderNet and DALnet (see Links
section).
Chat services, like those at America
Online (AOL), account for about 30%
of revenues
lots of commands used, and a
netiquette surrounding its use
Clarke, R. J (2000) L909-09:
16
Internet Chat
Login Procedure
users run a client program, which
connects to either the IRC network or
the company's own server.
chat servers pass messages from
user to user over the Chat network.
logged in, the user can list all the
channels, and join the necessary
channel.
Clarke, R. J (2000) L909-09:
17
Internet Chat
Channel selection and Paging
on joining a channel, anything the
user types can be read by the other
channel members.
It is possible to page other users
who are in different channels, and to
talk to a user privately by using the
/msg command.
Clarke, R. J (2000) L909-09:
18
IRC Commands
General & Private
General Commands
NICK
changes your nickname
QUIT
exits your IRC session, (same as BYE, SIGNOFF and EXIT)
HELP prints help on the given command
WHOIS displays information about someone
WHOWAS displays information about someone who just left
AWAY leaves a message saying you're not paying attention
Private Conversation Commands
MSG
sends a private message
QUERY starts a private conversation
NOTICE sends a private message
NOTIFY warns you of people logging in or out IRC
IGNORE removes output from specific people off your screen
Clarke, R. J (2000) L909-09:
19
IRC Commands
Channel Commands
Channel Commands
LIST
lists channels, number of users, topic
NAMES shows the nicknames of the users on each channel
JOIN
sets your current channel, (same as CHANNEL)
WHO
gives a listing of users
INVITE sends an invitation to another user
LEAVE leaves a channel, (same as PART)
KICK
gets rid of someone on a channel
TOPIC changes the topic of the channel
ME
sends anything about you to a channel or QUERY
DESCRIBE sends anything about you to a person or channel
Clarke, R. J (2000) L909-09:
20
IRC Commands
Editing & Client-Client
General Editing Comands
!
recalls previous commands for re-editing
HISTORY
displays the command history
LASTLOG
lists the most recent messages
CLEAR
puts some white space on your screen
Client-to-Client Commands
CTCP
performs certain client specific actions
DCC
handles direct connections to remote clients
DCC SEND
initiates a file transfer
DCC GET
accepts a file transfer
DCC CLOSE
ends a DCC connection or offer
DCC LIST
shows current DCC connections
DCC CHAT
initiates a secure chat between two clients
Clarke, R. J (2000) L909-09:
21
IRC Commands
Administration
Administrative Commands
ADMIN
displays information about a server
LINKS
shows the servers on the IRC network
SERVER
switches your primary server
MOTD
displays the server message-of-the-day
USERS
prints users logged on the server machine
DATE
shows server current date and time
TIME
shows server current date and time
LUSERS
gives a brief listing of users, servers and operators
TRACE
shows the server connections of the given server
STATS
shows some irc server usage statistics
INFO
shows useless information about IRC
VERSION
shows client and server version number
Clarke, R. J (2000) L909-09:
22
Internet Chat
Message Boards
related technology to IRC is that of
message boards- where files can be
posted to a ‘shared area’
when the user logs in either:
an email is sent by the Message Board
System informing them that a message
or file is available for download, or
the message or file is simply delivered
to them
Clarke, R. J (2000) L909-09:
23
Internet Chat
Business Applications
Business users should use a graphical
user interface to IRC- don’t need to
learn the commands
until recently, few businesses actually
depended on chat systems in the
Extranet and Intranet environments.
but, WebChat lends itself to a variety of
business communication applications
Clarke, R. J (2000) L909-09:
24
Internet Chat
Business use in Extranets
Easy business case to mount for
Extranets
companies use corporate Web site to
allow public visitors to join a chat group
in which particular product information
from the company is being discussed
sales representative from the company
moderates the chat room
Clarke, R. J (2000) L909-09:
25
Internet Chat
Business use for Intranets
Brainstorming consuming less bandwidth than video-conferencing, Internet
phone conference calls
Special interest discussion groups
Real-time technical support
Human Resources- enhancing
employee training methods
Example: Quarterdeck's Global Stage
http://www.qdeck.com/chat/
Clarke, R. J (2000) L909-09:
26
Internet Chat
Intranets Usage Issues (1)
there are a number of issues relevant
to the decision to include Chat
facilities on intranets:
Restricted channels- Moderated and
unmoderated channels
number of simultaneous users
what kind of technical support,
maintenance, and upgrades
Clarke, R. J (2000) L909-09:
27
Internet Chat
Intranets Usage Issues (2)
Integration with broad range of Webbased member databases
are custom enhancements available or
possible
what are the capabilities of the client
client applications for business should
have graphical or command-based user
interfaces. Most IRC clients use slash
commands, such as /JOIN
Clarke, R. J (2000) L909-09:
28
Internet Chat
Intranets Usage Issues (3)
is the client supported on all relevant
machine architectures
is easy the product easy to use
does the product support open systems
intranet chat is unsecured- what about
extremely sensitive information; privacy
issues
Clarke, R. J (2000) L909-09:
29
Internet Chat
New Developments
New developments include:
Chat directly integrated into 4.0 Browsers
New proprietary Chat Based technologies
(ICU- see later)
Java applet-based chat services
3D chat enabled by Virtual Reality Markup
Language (VRML) in which channels
become virtual and where users can
explore them as spaces
Clarke, R. J (2000) L909-09:
30
Internet Chat
VRML based CHAT
Users create an avatar to represent
themselves in the virtual space
the avatar can communicate basic chat
expressions such as a grin with simple
animations (based on CHAT netiquette)
because of bandwidth limitations, highspeed intranet environment is needed
to make it work sensibly
what can it be used for in business?
Clarke, R. J (2000) L909-09:
31
Internet Chat
VRML based CHAT
software is available that enables
you to scan in body parts (your own
for example) and create a character
that can be used in VRML based Chat
sessions
the business case for this kind of
capability is dubious at best!
Clarke, R. J (2000) L909-09:
32
Internet Chat
VRML based CHAT Examples
Active Worlds Chat- one of the first VRML
Chat systems. Requires proprietary
browser to run demo
Microsoft V-Chat: 'beta' VRML chat field.
Free VRML chat client available.
OnLive! Technologies: several beta
browsers and clients available with chat
sites such as MTV, Monday night football
and a kewl world called Utopia.
Clarke, R. J (2000) L909-09:
33
Extended Chat: ICQ
Clarke, R. J (2000) L909-09:
34
ICQ- I Seek YouICQ is an example of a technology
that provides extended Chat services
including message boards etc.
I will attempt to install the Groupware
version of ICQ for BUSS909 Intranet
provide chat facilities and conferencing
for individual and group online
consultations between lecturers
students, students- students, etc...
Clarke, R. J (2000) L909-09:
35
ICQ Menus
Clarke, R. J (2000) L909-09:
36
ICQ
User Services
ICQ is a product based around
extensions to Internet Chat
it enables users to know who is online at any time and enables users to
contact each other at will
it also provides facilities for message
boards, data conferencing, file
transfers and Internet games
Clarke, R. J (2000) L909-09:
37
ICQ
Peer-to-Peer
supports any peer-to-peer application
a peer-to-peer network is in effect a ‘serverless’ network where all the functions are
performed through two or more workstationsexample of a peer-to-peer network is Lantastic
a peer-to-peer application is in effect a 1:1
application
examples of peer-to-peer applicationsMicrosoft NetMeeting or Netscape CoolTalk
Clarke, R. J (2000) L909-09:
38
ICQ
Supports Multiple Users
also provides a multiple-user mode,
so groups can conduct conferences
client runs in the background, but
alerts the user when specific people
log-in
Clarke, R. J (2000) L909-09:
39
Summary
Clarke, R. J (2000) L909-09:
40
Summary (1)
Web browser enabled Chat provides
employees to explore a text-based
method of real-time communication,
it also preserves bandwidth for other
intranet applications
Clarke, R. J (2000) L909-09:
41
Summary (2)
while Internet phones and videoconferencing are more sophisticated
Internet communications tools
but Chat is a more practical and
realistic choice to facilitate
synchronous communication within
a corporation.
Clarke, R. J (2000) L909-09:
42
Further Reading
 Earthweb.COM- IT Library: Intranets Unleashed
http://www.itlibrary.com/library/1575211157/contents.htm
 Fournier, R. (1999) A Methodology for Client/Server and Web
Application Development Yourdon Press Computing Series, NJ:
Yourdon Press, Prentice Hall
 Naik, D. (1998) Internet Standards and Protocols Redmond,
Washington: Microsoft Press
 Greer, T. (1998) Understanding Intranets Strategic Technology
Series Redmond, Washington: Microsoft Press
Clarke, R. J (2000) L909-09:
43
Links
Connected Media.COM IRC Central Newbies Page
http://www.connected-media.com/IRC/newbies.htm
Johansen, O. N. (1999) IRClub on Efnet http://www.irclub.org/
Undernet http://www.undernet.org
DalNet http://www.dal.net
ICQ Inc. http://www.icq.com/index.html
Pioch, N. (1997) A Short IRC Primer
http://www.blackened.com/irchelp/ircprimer.html
Groupware ICQ Download http://www.mirabilis.com/groupware/
Sven Technologies- Avatar Maker
http://www.avatarmaker.com/products/avatarmaker/
Quarterdeck's Global Stage http://www.qdeck.com/chat/
Clarke, R. J (2000) L909-09:
44