source: main/eko-disco-specs/trunk/use-cases.rst @ 10748

Last change on this file since 10748 was 10748, checked in by Henrik Bettermann, 11 years ago

Some stuff for discussion.

File size: 1.2 KB
RevLine 
[10699]1.. _label-use-cases:
2
[10584]3Use Cases
4*********
5
6Here we collect all use-cases identified to occur with regard to the
[10721]7Eko Disco Portal. Use-cases are important to check which
[10696]8:ref:`label-actors` interact with the system in what way.
[10584]9
[10748]10In use case titles we distinguish between 'manage' and 'edit'.
11The first verb refer to manager actions and the second to
12customer actions respectively. Actually 'managing' means
13editing by Manager.
14
[10584]15.. toctree::
16   :maxdepth: 1
17
[10748]18..   use-cases/meter-reading
19..   use-cases/mg-customer-add
[10696]20
21
22Identified use cases:
23
[10748]24* Import legacy data into new system
[10696]25
[10748]26  Convert legacy data suitable for new system before.
[10696]27
[10748]28* Add Customer by Manager
[10696]29
[10748]30* Add Customer by Anonymous
[10696]31
[10748]32  (self-registration)
[10696]33
[10748]34* Edit Customer Data
[10696]35
[10748]36  i.e. Contact Data and password
37
38* Remove Customer
39
40* Add Contract
41
[10696]42* Manage Contract
43
[10748]44* Remove Contract
45
46* Add Subcontract
47
48* Manage Subcontract
49
50* Remove Subcontract
51
52* Add Transaction
53
54* Remove Transaction
55
56* Add Meter
57
58* Manage Meter
59
60* Remove Meter
61
62* Read Meter
63
64* Add User and Assign Roles
65
66  Depending on the role, different user data entities (Officer, Customer,
67  Accountant) are automatically created.
68
69* Add Service
70
71* Manage Service
72
73* Remove Service
74
75
76
Note: See TracBrowser for help on using the repository browser.