Changeset 10780 for main/eko-disco-specs


Ignore:
Timestamp:
21 Nov 2013, 11:16:10 (11 years ago)
Author:
Henrik Bettermann
Message:

Remove pagebreak to save paper.

Add more use cases.

Location:
main/eko-disco-specs/trunk
Files:
3 added
11 edited
1 moved

Legend:

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

    r10755 r10780  
    1616   :maxdepth: 1
    1717
    18    use-cases/customer-add-by-mg
     18   use-cases/customer-add-by-officer
    1919   use-cases/customer-add-by-anon
    2020   use-cases/customer-edit-basedata
     
    2626   use-cases/service-manage
    2727   use-cases/service-remove
     28   use-cases/user-add
     29   use-cases/user-manage
     30   use-cases/user-remove
    2831
    2932
     
    3437  Convert legacy data suitable for new system before.
    3538
    36 * Add subcontract
     39* Add supplementary contract
    3740
    38 * Manage subcontract
     41* Manage supplementary contract
    3942
    40 * Remove subcontract
     43* Remove supplementary contract
    4144
    4245* Add transaction
     
    5255* Read meter
    5356
    54 * Add user and assign roles
     57* Request new password
    5558
    56   Depending on the role, different user data entities (Officer, Customer,
    57   Accountant) are automatically created.
    58 
     59* Customer initializes existing user/customer account
  • main/eko-disco-specs/trunk/use-cases/contract-add.rst

    r10754 r10780  
    1212-----------------------------------------------------------------------
    1313
    14 Officer
     14Officer, Customer
    1515
    1616
     
    2727- A new contract was created with unique contract ID.
    2828
    29 - Any optional contract-add-ons can be booked for the new contract.
     29- Any optional supplementary contract can be booked for the new contract.
    3030
    3131
     
    8585.. raw:: latex
    8686
    87       \pagebreak[4]
     87      \
  • main/eko-disco-specs/trunk/use-cases/contract-manage.rst

    r10754 r10780  
    77-----------------------------------------------------------------------
    88
    9 A contract is modified by staff.
     9A contract is modified by an officer.
    1010
    1111Actor(s)
     
    2727- Contract data of the given contract is modified.
    2828
    29 - Any optional contract-add-ons can be booked for the new contract.
     29- Any optional supplementary contract can be booked for the new contract.
    3030
    3131
     
    8282.. raw:: latex
    8383
    84       \pagebreak[4]
     84      \
  • main/eko-disco-specs/trunk/use-cases/contract-remove.rst

    r10754 r10780  
    1212-----------------------------------------------------------------------
    1313
    14 Officer
     14Officer, Customer
    1515
    1616
     
    4949- Contract ID must exist.
    5050- Submitting user must be authorized to perform the operation.
     51- Customers can only remove the contract if it has not yet been
     52  concluded and no transactions have been made.
     53  If customers accidentally added a contract they can
     54  subesequently remove it to correct their mistake.
    5155
    5256
     
    6569- Removed data is archived.
    6670- System removes the given contract and connected items (transactions,
    67   contract-add-ons, etc.).
     71  supplementary contracts, etc.).
    6872- (optional) System informs regarding customer (email and/or SMS).
    6973
     
    8286.. raw:: latex
    8387
    84       \pagebreak[4]
     88      \
  • main/eko-disco-specs/trunk/use-cases/customer-add-by-anon.rst

    r10754 r10780  
    2929
    3030- The new customer got valid login credentials from the system.
     31  The credentials have been forwarded by email.
    3132
    3233- A (nearly empty) transaction history can be retrieved for the new
     
    4647
    4748- Message about customer creation
     49- Email/SMS to customer with login credentials
    4850- Log message
    4951
     
    8587.. raw:: latex
    8688
    87       \pagebreak[4]
     89      \
  • main/eko-disco-specs/trunk/use-cases/customer-add-by-officer.rst

    r10777 r10780  
    1 .. _label-mg-customer-add:
     1.. _label-officer-customer-add:
    22
    33Use-Case: Add a Customer by Officer
     
    7777.. raw:: latex
    7878
    79       \pagebreak[4]
     79      \
  • main/eko-disco-specs/trunk/use-cases/customer-edit-basedata.rst

    r10754 r10780  
    8080.. raw:: latex
    8181
    82       \pagebreak[4]
     82      \
  • main/eko-disco-specs/trunk/use-cases/customer-remove.rst

    r10754 r10780  
    8181.. raw:: latex
    8282
    83       \pagebreak[4]
     83      \
  • main/eko-disco-specs/trunk/use-cases/sample.rst

    r10750 r10780  
    9090.. raw:: latex
    9191
    92       \pagebreak[4]
     92      \
  • main/eko-disco-specs/trunk/use-cases/service-add.rst

    r10754 r10780  
    11.. _label-uc-service-add:
    22
    3 Use-Case: Add a service
     3Use-Case: Add a Service
    44***********************************************************************
    55
     
    8585.. raw:: latex
    8686
    87       \pagebreak[4]
     87      \
  • main/eko-disco-specs/trunk/use-cases/service-manage.rst

    r10754 r10780  
    77-----------------------------------------------------------------------
    88
    9 A service is modified by staff
     9A service is modified by staff.
    1010
    1111Actor(s)
     
    2525-----------------------------------------------------------------------
    2626
    27 - Data (terms, title, description) of the given service is modified
     27- Data (terms, title, description) of the given service is modified.
    2828
    2929
     
    8585.. raw:: latex
    8686
    87       \pagebreak[4]
     87      \
  • main/eko-disco-specs/trunk/use-cases/service-remove.rst

    r10754 r10780  
    8383.. raw:: latex
    8484
    85       \pagebreak[4]
     85      \
Note: See TracChangeset for help on using the changeset viewer.