22
Open Range Communications Mansoor Iqbal Deepthi Atluri Nawaz Ikram

Mansoor Iqbal Deepthi Atluri Nawaz Ikram. The system should allow new users to register, create their accounts and place the order for internet/VOiP

Embed Size (px)

DESCRIPTION

 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.

Citation preview

Page 1: Mansoor Iqbal Deepthi Atluri Nawaz Ikram.  The system should allow new users to register, create their accounts and place the order for internet/VOiP

Open Range Communications

Mansoor IqbalDeepthi AtluriNawaz Ikram

Page 2: Mansoor Iqbal Deepthi Atluri Nawaz Ikram.  The system should allow new users to register, create their accounts and place the order for internet/VOiP

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.

Business Requirement

Page 3: Mansoor Iqbal Deepthi Atluri Nawaz Ikram.  The system should allow new users to register, create their accounts and place the order for internet/VOiP

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.

Business Requirement

Page 4: Mansoor Iqbal Deepthi Atluri Nawaz Ikram.  The system should allow new users to register, create their accounts and place the order for internet/VOiP

Context Diagram

Page 5: Mansoor Iqbal Deepthi Atluri Nawaz Ikram.  The system should allow new users to register, create their accounts and place the order for internet/VOiP

External Entity:CustomerEmployeeProcesses:Customer ProcessingOder to Cash (OTC) ProcessEmployee ProcessingInventory AdjustmentsDatastore:D1 Customer DataD2 Packages DataD3 Order DataD4 Invoice DataD5 Delivery DataD6 Employee DataD7 Inventory Details

Level 0 DFD

Page 6: Mansoor Iqbal Deepthi Atluri Nawaz Ikram.  The system should allow new users to register, create their accounts and place the order for internet/VOiP

Level 0 DFD

Page 7: Mansoor Iqbal Deepthi Atluri Nawaz Ikram.  The system should allow new users to register, create their accounts and place the order for internet/VOiP

Level 0 DFD

Page 8: Mansoor Iqbal Deepthi Atluri Nawaz Ikram.  The system should allow new users to register, create their accounts and place the order for internet/VOiP

External Entity:CustomerProcesses:Customer ProcessingCustomer Account ConformationPackages searchOrder CreateCreate InvoiceCreate ShipmentDatastore:D1 Customer DataD2 Packages DataD3 Order DataD4 Invoice DataD7 Inventory Details

Level 1 DFD

Page 9: Mansoor Iqbal Deepthi Atluri Nawaz Ikram.  The system should allow new users to register, create their accounts and place the order for internet/VOiP

Level 1 DFD (OTC Process)

Page 10: Mansoor Iqbal Deepthi Atluri Nawaz Ikram.  The system should allow new users to register, create their accounts and place the order for internet/VOiP

External Entity:Customer

Processes:Is modem available InternallyWarehouse

Datastore:D1 Customer DataD7 Inventory Details

Level 2 DFD

Page 11: Mansoor Iqbal Deepthi Atluri Nawaz Ikram.  The system should allow new users to register, create their accounts and place the order for internet/VOiP

Level 2 DFD

Page 12: Mansoor Iqbal Deepthi Atluri Nawaz Ikram.  The system should allow new users to register, create their accounts and place the order for internet/VOiP

External Entity:Employee

Processes:Modem Received From CustomerUpdate Inventory

Datastore:D7 Inventory Details

Level 1 DFD (Inventory Adjustments)

Page 13: Mansoor Iqbal Deepthi Atluri Nawaz Ikram.  The system should allow new users to register, create their accounts and place the order for internet/VOiP

Level 1 DFD (Inventory Adjustments)

Page 14: Mansoor Iqbal Deepthi Atluri Nawaz Ikram.  The system should allow new users to register, create their accounts and place the order for internet/VOiP

System Components

CUSTOMER EMPLOYEE

1.0

Customer Processing

4.0Inventory

Adjustments

3.0

Employee Processing

External Entity External EntityProcesses

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

Page 15: Mansoor Iqbal Deepthi Atluri Nawaz Ikram.  The system should allow new users to register, create their accounts and place the order for internet/VOiP

STRUCTURE CHART

Page 16: Mansoor Iqbal Deepthi Atluri Nawaz Ikram.  The system should allow new users to register, create their accounts and place the order for internet/VOiP

Entity: Customers cust_IDcust_usernamecust_passwordcust_lastnamecust_firstnamecust_streetcust_citycust_zipcust_emailcust_phonecust_creditcard_num

Entity: Packagespackage_IDpackage_namepackage_cost

Tables and AttributesEntity: Employeeemp_IDinventory_IDemp_usernameemp_passwordemp_lnameemp_fnameemp_dobemp_streetemp_cityemp_stateemp_zipemp_phoneemp_salary

Entity: Order Dataorder_IDcust_IDpackage_IDOrder_Details

Entity: Invoiceinvoice_IDcustomer_IDOrder IDAmount

Entity: Deliverydelivery_ID cust_IDinvoice_IDorder_IDcheckout_date

Entity: Inventoryinventory_ID order_IDquantity_info

Page 17: Mansoor Iqbal Deepthi Atluri Nawaz Ikram.  The system should allow new users to register, create their accounts and place the order for internet/VOiP

ER DIAGRAM

Page 18: Mansoor Iqbal Deepthi Atluri Nawaz Ikram.  The system should allow new users to register, create their accounts and place the order for internet/VOiP

Customers (cust_ID, cust_username, cust_password, cust_lastname, cust_firstname, cust_street,cust_city, cust_zip, cust_email, 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)

PHYSICAL DESIGN

Page 19: Mansoor Iqbal Deepthi Atluri Nawaz Ikram.  The system should allow new users to register, create their accounts and place the order for internet/VOiP

IMPLEMENTATION

Page 20: Mansoor Iqbal Deepthi Atluri Nawaz Ikram.  The system should allow new users to register, create their accounts and place the order for internet/VOiP

CUSTOMER REGISTRATION FORM

Page 21: Mansoor Iqbal Deepthi Atluri Nawaz Ikram.  The system should allow new users to register, create their accounts and place the order for internet/VOiP

REPORTING

Page 22: Mansoor Iqbal Deepthi Atluri Nawaz Ikram.  The system should allow new users to register, create their accounts and place the order for internet/VOiP

Comments

Thoughts

Suggestions

Conclusion