A web based application to facilitate the operations of service oriented organizations.
Organization: The organization that uses this software to implement their buisness
Customer: The user who is customer of the organization
| Feature | Benefits |
|---|---|
| Customer Management | Manage and track customer information; allow customers to login and logout; view and change customers' contact information |
| Billing | Bill customers; view billing information; keep track of paid and unpaid bills |
| Order Management | Purchase new products/services; schedule service to be performed; keep track of available times |
| Data Management | Reporting of various data. Mine the data for patterns. To be specified later. |
| Feature Number | Priority | Description |
|---|---|---|
| CM1 | 1 | Organization can create and delete accounts |
| CM2 | 1 | Customer can create a login for an account |
| CM3 | 2 | Use SSL for securely logging in |
| CM4 | 1 | Organization or Customer can manage users' personal information |
| CM5 | 3 | Reset lost passwords |
| Feature Number | Priority | Description |
|---|---|---|
| B1 | 1 | Organization can bill a Customer. Bill is added to Customer's account and an email is sent out. |
| B2 | 1 | Customer can view all paid and due bills. |
| B3 | 2 | Customer can sort bills using criteria such as bill date, due date, amount, etc. |
| B4 | 1 | Organization and Customer can view the the history of all payments made. |
| B5 | 2 | Organization can run the following reports: all bills past due date; ... |
| Feature Number | Priority | Description |
|---|---|---|
| OM1 | 1 | A simple catalog that can show a list of products; ability to add physical products and services offered to catalog |
| OM2 | 1 | Customer can order items in the catalog and this will cause: a notification to the organization and a new bill for the customer |
| OM3 | 1 | Ordering a service involves specifying a service event date. This causes a notification to be sent to the organization. Once the organization confirms the service event, the customer is notified and billed |