Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

UML ppt on SIM issuing system

1,122 views

Published on

It gives the UML diagrams of SIM issuing system.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

UML ppt on SIM issuing system

  1. 1. OBJECT ORIENTED ANALYSIS DESIGN PRESENTED BY PREETI KUMARI MOUNT CARMEL COLLEGE DEPARTMENT OF MCA
  2. 2. CASE STUDY ON SIM ISSUING SYSTEM  The main goal of SIM issuing system is to make the concept of SIM issuing easily.  The customer can have ‘n’ number of choice to select his / her desired subscriber.  . A customer is free to select plans regarding the call rates of that subscriber.  Order is taken from the customer and the bill for the purchase of the SIM is generated.  It consists of the following modules : 1) CUSTOMER DETAILS : This form allows the user to enter all the details about the custom who is interested in purchasing for SIM. 2) SIM CARD DETAILS: HIs form allows the user to select any one of the few subscriber in which the customer is interested.
  3. 3.  POST PAID PLAN DETAILS : This form allows user to select the post paid plan in which he / she is satisfied.  PREPAID PLAN DETAILS : This form is allows to user to select the pre paid in which / her is satisfied.  ORDER DETAILS : This form contains all the details of the selected options of the previous forms by the user which he / her has opted to buy.  SIM CARD BILLING DETAILS :This form gives the total amount to be paid by the customer depending upon the SIM card and the plans.  It maintains two levels of users: 1) Customer 2) Administration – bill generator
  4. 4. CLASS DIAGRAM Customer +cust_id +cust_pwd +view() Sim_plan +plan_id +plan_name +select() Postpaid +plan_type prepaid +plan_type Sim_detail +op_id +op_name +select() Admin +id +pwd +add_plan() +remove_plan() +edit_plan() Order +order_id +order_nmae +take_info() Billing +bill_id +bill_name +print_bill() 1...* 1...* * 1 1 1 1
  5. 5. STATE CHART DIAGRAM Invalid user valid user select operator select plan State1 BillLogout
  6. 6. STATE CHART DIAGRAM Login add, delete, edit plan select operator select plan order billing logout Admin Customer authentication <<include>> USE CASE DIAGRAM
  7. 7. ACTIVITY DIAGRAM Customer End Registration Place order Admin Billing Plan selected No plan selected Simplan
  8. 8. SEQUENCE DIAGRAM Customer Simplan Register Order Billing 1 : request() 2 : register postpaid/prepaid() 3 : Register details() 4 : order processed() 5 : generate bill() 6 : Cancelplan()
  9. 9. COLLABORATION DIAGRAM
  10. 10. COMPONENT DIAGRAM Customer system Sim issuing system Billing report system
  11. 11. DEPLOYMENT DIAGRAM Admin's computer Head office computer Database server TCP/IPEthernet

×