Changeset 10699 for main/eko-disco-specs


Ignore:
Timestamp:
5 Nov 2013, 12:13:27 (11 years ago)
Author:
uli
Message:

Update data section: how to describe data entities.

Location:
main/eko-disco-specs/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • main/eko-disco-specs/trunk/data.rst

    r10696 r10699  
     1.. _label-data-entities:
     2
    13Data Entities
    24=============
    35
    4 * Contracts
     6These are the data entities the new system is supposed to model. Each
     7of these entities should be addable, editable, and removable as
     8covered in more detail in :ref:`label-use-cases`.
     9
     10For each entity we give a short description to tell what it means,
     11what its purpose is and in what regards (and how) it should be handled
     12by the system. Again the more detailed actions on these entities
     13provided by the system are described in the :ref:`label-use-cases`
     14section.
     15
     16The data entities are sorted alphabetically, not by importance or
     17similar. Used description terms should link to other respective
     18entities/terms where possible.
     19
     20.. _label-account:
     21
     22* Account
     23    A customer account contains the assets/debts of a :ref:`customer
     24    <label-customer>`. It is *not* a system account (see :ref:`Login
     25    Credentials <label-login-credentials>` for that) but a virtual
     26    financial account kept by the system. Basically it tells, how much
     27    money a certain :ref:`customer <label-customer>` owes or is
     28    eligible for. Each customer has exactly one account in the system.
     29
     30.. _label-contact-data:
     31
     32* Contact Data
     33
     34
     35.. _label-contract:
     36
     37* Contract
     38
     39.. _label-contract-types:
    540
    641* Contract Types
    742
     43.. _label-contract-termination:
     44
    845* Contract Termination
     46
     47.. _label-consumption:
    948
    1049* Consumption
    1150
    12 * Contractor
     51.. _label-customer:
     52
     53* Customer
    1354    beneficiary of a contract
     55
     56.. _label-login-credentials:
     57
     58* Login Credentials
     59
     60.. _label-meter:
    1461
    1562* Meter
    1663
     64.. _label-meter-status:
     65
    1766* Meter Status
    1867
    19 * Timestamp
     68.. _label-meter-value:
    2069
    2170* Meter Value
    2271
    23 * Meter-Reader
     72.. _label-meter-reader:
    2473
    25 * Contact Data
     74* Meter Reader
    2675
    27 * Payments
     76.. _label-payment:
    2877
    29 * Account
     78* Payment
    3079
    31 * Login Credentials
     80.. _label-report:
    3281
    33 * Reports
     82* Report
     83
     84.. _label-timestamp:
     85
     86* Timestamp
  • main/eko-disco-specs/trunk/use-cases.rst

    r10696 r10699  
     1.. _label-use-cases:
     2
    13Use Cases
    24*********
Note: See TracChangeset for help on using the changeset viewer.