Title: iCollab Web
1iCollab --- ???? Web ???????
2??
- ??????
- ??????????
- ????????????
- ???????????
- iCollab --- ???????
- iCollab???
- iCollab???
3??????
- ?? ???????????????
- ??????
- ???????????????
- ????????????????????????????????
- ?????????????????????????
4?????
- ????????
- ??????????????
- ????????????
- ???????
- ????Linux????!
- Linux ? Windows
- ?????????
- eBay??????
5??????????
??????????????????
6??????????
Supplier
Client
Distribution
Supply chain
Need collaboration to get client requirements
Need to make arrangements to get parts
Client requirements
Part requirements
Internal operations
Designer
7??????????
8??????????
- ?????? ?????????,????????????????????????
- ?????????
- ?????????
- ??????????
- ??????????????
9????????????
- ???,?????????????????
- ?????????,????????
- ?????????
- ?????????
- ??????????????
10?????? --- ?????????
??????????????????????????,??????????,????????????
????????,??????????????,???????,????????????
????
????????????????????????,?????????????????????????
?,?????????,??????????????,??????????????
????
?????????????????????,????????????????????,??????,
????????????????????????????,????????,????????????
????
??????????????????,??????????????????,????????????
??,?????????????????????,???????????????
????
11?????? --- ???????
??????????????,??????????,?????????????
- ???????????????
- ???/HTML
- ??????
?
Internet
?????
??
- ???????
- ???????
- Apple, Intel, Microsoft
GUI
PC
70??
80??
90??
21??
12????? --- ?????
- ?????
- ?????
- ?????
- ?????
- ??????
???????????????????????????????????,?????,??????
?????,????????????????,??????????????!
13?????? --- ??????
? ? ? ?
????
ERP CRM
???? ????
Office
??
??
??
??/??
????????????????Office???ERP/CRM??????,?????????,?
?????????????????????
14?????? --- ??????
??????
??????
- ????????
- ??????
- ???????
- ???????????????????
- ?????????
- ?????
- ???????????
- ?????????????????
20?????
??????????
?????
??/??
80?????
15?????? --- ?????????
?????????,????????????????,???????????????,???????
?????????????????,?????????????? ???????????????,?
?????????????
40
40
5
15
???
???
???
???
???
16??????????? --- 1
- IBM Lotus Team Workplace
- 'IBM Lotus Team Workplace (formerly Lotus
QuickPlace) is the Web-based solution for
creating team workspaces for collaboration. With
IBM Lotus Team Workplace, companies give users a
way to securely work with colleagues, suppliers,
partners and customers. IBM Lotus Team Workplace
provides teams with workspaces where they can
reach consensus through discussions, collaborate
on documents and coordinate plans, tasks and
resources. - http//www.lotus.com/products/product4.nsf/wdocs/n
oteshomepage
17??????????? --- 2
- eRoom (more than US600)
- Documentum eRoom is a secure, Web-based
workspace that can be quickly tailored for a
specific project, process, or business
initiative. With Documentum eRoom, companies gain
the ability to work more closely with people
across the enterprise- as well as partners,
suppliers, customers, and clients. Here people
can leverage the benefits of a Web-based,
feature-rich collaborative environment to develop
innovative products, deliver world-class
services, and optimize their most critical
business processes. - http//www.documentum.com.au/products/dctm_eroom.h
tm
18??????????? --- 3
- Groove Workspace(more than US200)
-
- Groove Workspace accelerates business activity
among small groups within and across
organizational boundaries. Teams interact and
exchange information in shared spaces where
content and communication are in context, secure,
and available online or off. With quick access to
shared information, team members shave time from
project schedules and reduce coordination
costshttp//www.groove.net/index.cfm/pagename/Vi
rtualOffice/
19??????????? --- 4
- ??????
- ??????(Geneking Star,??GK-Star)????????,?????????
???,??????????????????????????????,???????????????
??????????,????????????,??????,??????,?????? - http//www.goto2008.com/product/gk-star.htm
20iCollab --- ???????
21iCollab ???,????????????
Users
User driven group formation
Group
User Groups
Roles define relationship between group and
activity
Any community and knowledge repository can be
associated with proper authorization mechanisms
Application, Workspace, Project, Workflow
Activity, and Task
Views define relationship between repository and
activity
Knowledge repositories
Communities given authorities to views
22iCollab ?????
Event type
has
involves
has
Workspace
Artifact
Event rule
has
involves
has
can access
uses, creates
involves
Role
Action
can-take
case-of
case-of
occupies
Soloaction
Interaction
Participant
case-of
Discussion
23iCollab ????????(ER)
24iCollab???????(ER)???
- Independent user management
- Group, Workspace and Artifact are hierarchical
- Flexibility between User, Role and Group
- Scalable and flexible Artifacts component
- Workspace and Artifact management
- Unified Permission Control Schema
- Easy to support process emergence
25iCollab --- ?????
26iCollab ???????
- Create group
- Rename group
- Edit group
- Delete group
- Dismissing group
- Create sub-group
- Add user into group
- Remove user from group
- Grant permission
- Register user
- Introduce user
- Update profile
- Deregister user
- Grant permission
27iCollab ????????
- Types which iCollab supports
- Link -- a URL reference
- Note -- an instant text message
- File -- an uploaded file which can be any
format - Forum -- also known as Discussion, an
asynchronous communication facility - ChatRoom -- a synchronous communication
facility - View -- also known as Folder, an
information container - Calendar -- an information container
sorted by time - Task -- A piece of work assigned as one's
duties to be completed in a specified time - Workflow a predefined event sequence
28iCollab ???????
Operations that may be applied to a container
Artifact
Operations that may be applied to an atom Artifact
- Create
- Rename
- Edit
- Delete
- Add item into
- Remove item from
- Copy/Paste/Clone
- Grant permission
- Create
- Rename
- Edit
- Delete
- Copy
- Grant permission
29iCollab ????????????
- Create
- Rename
- Edit
- Delete
- Create Sub-Workspace
- Add Artifact into
- Remove Artifact from
- Add Role into
- Remove Role from
- Grant permission
30iCollab --- ???????
- Permission Pattern for Atom Entity
- Readable
- Writeable
- Disposable
- Controlable
- Permission Pattern for Container Entity
- Readable
- Writeable
- Disposable
- Controlable
- Listable
- Addable
- Removable
31iCollab --- ???????
32iCollab --- Middle Tier ?????
To support a wide range of specialised user
interfaces of varying types, MVC
(Model-View-Controller) pattern is used in the
Middle Tier. This pattern fairly separates the
presentation and the business logic.
33iCollab --- ??????
34iCollab --- ?????????
35iCollab --- ???????
36iCollab --- ?????
37iCollab --- ????????
38iCollab?????
- N-Tier ??????????????,Bean ???,?WWW?????????
- ??SCRIPT??????iCollab??????
- ???????????
- ???????????????
39iCollab?????
- ????????
- ???????????
- ???????????
- ??????????
- ??Web?????
40iCollab???
- ?????
- ?????
- ???????
- ?????
- ?????
- ?????
- ?????
41?????