Mansoor Iqbal Deepthi Atluri Nawaz Ikram
The system should allow new users to register, create their accounts and place the order for internet/VOiP services. Should provide functionality of complete “Order To Cash” (OTC) process in the back-end system. Employees should be able to edit customer Information, update their billing account and send information about promotions and discounts.
Employees should able to maintain the inventory records for modems and installation equipments. The existing customers should be able to place service requests, modify their information and be able to pay their bills online.
External Entity: Customer Employee Processes: Customer Processing Oder to Cash (OTC) Process Employee Processing Inventory Adjustments Datastore: D1 Customer Data D2 Packages Data D3 Order Data D4 Invoice Data D5 Delivery Data D6 Employee Data D7 Inventory Details
External Entity: Customer Processes: Customer Processing Customer Account Conformation Packages search Order Create Create Invoice Create Shipment Datastore: D1 Customer Data D2 Packages Data D3 Order Data D4 Invoice Data D7 Inventory Details
External Entity: Customer Processes: Is modem available Internally Warehouse Datastore: D1 Customer Data D7 Inventory Details
External Entity: Employee Processes: Modem Received From Customer Update Inventory Datastore: D7 Inventory Details
CUSTOMER EMPLOYEE 1.0 Customer Processing 4.0 Inventory Adjustments 3.0 Employee Processing External Entity Processes 2.0 Order to Cash D4 Invoice Data D1 Customer Data D5 Delivery Data D3 Order Data D2 Packages Data D7 Inventory Details D6 Employee Data
Entity: Customers cust_ID cust_username cust_password cust_lastname cust_firstname cust_street cust_city cust_zip cust_ cust_phone cust_creditcard_num Entity: Packages package_ ID package_name package_cost Entity: Employee emp_ID inventory_ID emp_username emp_password emp_lname emp_fname emp_dob emp_street emp_city emp_state emp_zip emp_phone emp_salary Entity: Order Data order_ID cust_ID package_ID Order_Details Entity: Invoice invoice_ID customer_ID Order ID Amount Entity: Delivery delivery_ID cust_ID invoice_ID order_ID checkout_date Entity: Inventory inventory_ID order_ID quantity_info
Customers (cust_ID, cust_username, cust_password, cust_lastname, cust_firstname, cust_street,cust_city, cust_zip, cust_ , cust_phone, cust_creditcard_num) Packages(package_ID,package_name,package_cost) Employee(emp_ID,inventory_ID,emp_username,emp_password,emp_lname,emp_fname, emp_dob,emp_street,emp_city,emp_state,emp_zip,emp_phone,emp_salary) Order Data(order_ID,cust_ID,package_ID,Order_Details) Invoice(invoice_ID,customer_ID,Order ID,Amount) Delivery(delivery_ID,cust_ID,invoice_ID,order_ID,checkout_date) Inventory(inventory_ID,order_ID,quantity_info)
Comments Thoughts Suggestions