Locul 2
Locul 2
Locul 2
Contact information:
Basic, general
information modeled as
a result of the first
interview
Intermediary stage of
development based on
first assumptions
Important entities
outlined
The Second Interview:
There are two types of Client: private individuals and legal entities.
Private individuals can create the account themselves by using
the “Auto-register” option.
Legal entities accounts must be created by a representative of Connex
Customer Service. An administrator must be designated for the account
and he will be able to create accounts for the company’s employees.
The “address” attribute is optional, needed only when the client is an online store
customer.
The Price entity shows how costs change over time. Certain promotions and
special offers can be applied to it.
One price is the value for a service, a service type or a product and may have one
discount applied to it. One Promotion has many Special Offers, referring to
services and products. Through the Price entity, promotions are connected to
special offers.
The logical attribute "paid" corresponding to the Bill entity shows whether
previous bills are paid or not. The total amount listed on a bill is the sum of all
transaction and active service costs evaluated during the billing period.
Assumptions:
A client code is assigned to the account administrator or the consumer whose
name other subscribers are registered on. Both subscription code and client
code are the same for administrators and consumers, who have many
postpaid plans registered on their names.
Constraints:
The start_date must be before the end_date on the service portfolio, promotion
and price entities.
At least one price plan must have "active" status, but not more than one for
each type (GSM or ISP) of plan.
The billing period of a bill starts on the "billing_date" and ends after 30 days.
An order cannot outrun the maximum sum of money that can be paid online.
A flexible and secure system has been created to allow data flow to be easily
controlled.
Our solution allows activities like accessing your bill and bill e-payment to be
easily managed.
The tracking system we created is able to keep historical data (e.g. price
plans, tariffs, data services, etc) in storage.
The online business has been expanded by adding an online store. Records
are kept for orders, deliveries and receipts.
We managed to create a strong designed ERD, which meets all of the online
business needs.
Connex can generate reports for clients and accounts, bills and transactions,
orders and deliveries by tracking services, subscribers and accounts.