Automobile Utilization Management

download Automobile Utilization Management

of 54

Transcript of Automobile Utilization Management

  • 7/24/2019 Automobile Utilization Management

    1/54

    PROJECT REPORT ON

    AUTOMOBILE UTILIZATION

  • 7/24/2019 Automobile Utilization Management

    2/54

    Index

    1. Introduction Of Project

    Abstract

    Objective of project

    Advantage of proposed system

    2. System Requirment

    Hardware Requirements

    Software Requirements

    3. Technologies Used

    Visual Basic 6.0

    Oracle 8i

    4. System Analysis

    Feasibility Study

    Operational feasibility

    Technical feasibility

  • 7/24/2019 Automobile Utilization Management

    3/54

    Economical feasibility

    System Requirement Specification

    Introduction

    Functional Requirement

    Non Functional Requirement

    System Analysis

    Testing

    5. System Design

    Dataflow Diagram

    E-R Diagram

    Data Base

    6. User Interface

    Screen Layout

    Reports

    7. Limitations of Project

    8. Bibliography

  • 7/24/2019 Automobile Utilization Management

    4/54

    INTRODUCTIONTO

  • 7/24/2019 Automobile Utilization Management

    5/54

    PROJECT

    Introduction of ProjectIntroduction of Project

    This is a software which can be used by a automobile center for keeping the records ofThis is a software which can be used by a automobile center for keeping the records of

    items which is to be transacted for purchase and sell. It helps to keep a record of all theitems which is to be transacted for purchase and sell. It helps to keep a record of all the

    transactions and a password login is created for security.transactions and a password login is created for security.

    In proposed system we do not have to maintain everything manually. ThroughtIn proposed system we do not have to maintain everything manually. Throught

    this system if any transaction occurs it is corresponding entries is done automaticallythis system if any transaction occurs it is corresponding entries is done automatically

    because database management system gives facility of having relationship between thebecause database management system gives facility of having relationship between the

    table.table.

    In proposed system we do not have to maintain different accounting books.In proposed system we do not have to maintain different accounting books.

  • 7/24/2019 Automobile Utilization Management

    6/54

    Advantages of proposed SystemAdvantages of proposed System

    Easy to generate report for any transaction.Easy to generate report for any transaction.

    It is very much faster than manual system.It is very much faster than manual system.

    Easy and fastest record finding technique.Easy and fastest record finding technique.

    It is very much flexible to work.It is very much flexible to work.

    an power required is very less.an power required is very less.

    !ata can be stored for a longer period.!ata can be stored for a longer period.

    Abstract

    In manual system we have to maintain accounting "ooks# bills etc. In

    manual system we make four entries for any one transaction in different books. Then we prepare

    the cash book. And book advantage and disadvantage of manual system is list below$%

    Advantage $%&' There is no requirement of power.

    !isadvantage$%&' !ifficult to maintain accounting and Transaction books.

    (' !ifficult to generate a report.

    )' It is very much time consuming.

    *' !ifficult to search a record

    +' !ata may not be perfect human error.

    Automobile system deals with the purchase and sales of the good and

    maintains the stock. It contains various forms and reports with different function. It has the

  • 7/24/2019 Automobile Utilization Management

    7/54

    menus created for different forms and reports. ,hen you click the menu# It opens the related

    forms about the customer# vendor# Items and Transaction.

    OBJECTIVES

    Easy to generate report for any transaction.

    It is very much faster than manual system.

    Easy and fastest record finding technique.

    It is very much flexible to work.

    an power required is very less.

    !ata can be stored for a longer record.

  • 7/24/2019 Automobile Utilization Management

    8/54

    SYSTEMREQUIREMENT

    Hardware requirement:-

    This software requires following minimum hardware configuration$

    -rocessor$ -entium%iii

    A$ (+/ "

    0ard !isk$ *.)1"

    2loppy !isk$ &.** "

  • 7/24/2019 Automobile Utilization Management

    9/54

    3! !rive

    onitor%&+4 3olor onitor

    Sotware Requirement:-

    icrosoft 5isual "asic /.6

    7racle 8i

    TECHNO!O"IESUSE#

    5isual "asic /.6

    7racle 8i

    Visua Basic !"#$%

  • 7/24/2019 Automobile Utilization Management

    10/54

    5isual "asic syntax ideally suited for producing windows application. s ,ord# s

    Access and s -ower-oint all share 5isual "asic for application# the exact same language

    syntax in 5isual "asic%/.6.

    ,hat is to 5isual "asic9 :5isual4 part reflects to the method used to create the graphicaluser interface. ather than writing numerous lines of codes to describe the appearance and to

    location of interface elements# we simply add pre%built ob;ect into place on screen.

    The :"asic4 part refers to the "ASI3 language# a language used by more programmers

    then any other language in the history of computing. 5isual "asic has evolved from the original

    "ASI3 language and how contains several tools# ob;ects# functions etc. ,e can apply 1

  • 7/24/2019 Automobile Utilization Management

    11/54

    ,hether your goal is to create a small utility for yourself or your work group# a large

    enterprise%wide system or even distributed applications spanning the globe via the tools Internet#

    5isual "asic has the tools we need.

    Orace &i$%

    Basic concept of database

    A database is coherent collection of data with some inherent meaning# built and populated

    with data for a specific purpose.

    !atabase stores data that is useful to us. This data is only a part of entire data available in

    the world around us.

    To be able to successfully design and maintain databases we have to do the following$

    &. Identify which part of the world=s data is of interest to us.

    (. Identify what specific ob;ects in that part of the world=s data are 7f interest to us.

    So from above# we come to know that the ob;ects# their attributes and their

    relationship between them are of interest to us are stored in the databases that is designed#

    built and populated with data for a specific purpose.

    CHARACTERISTICS OF ADATABASE MANAGEMENT SYSTEM:

  • 7/24/2019 Automobile Utilization Management

    12/54

    It represents complex relationships between data.

    >eeps a tight control of data redundancy.

    Enforces user%defined rules to ensure the integrity of table data.

    0as a centrali?ed data dictionary for the storage of information pertaining to

    data and its manipulation.

    Ensures data access authori?ation.

    0ave automatic# intelligent backup and recovery procedures for data.

    0ave different interfaces via which users can manipulate data.

    TOOLS OF ORACLE

    7racle is kernel package that has a number of tools# these tools allow the

    programmer to create database ob;ects# forms and reports# graphs etc. These are as

    follows:

    SQL*PLUS:-

    S@B-

  • 7/24/2019 Automobile Utilization Management

    13/54

    PL/SQL:-

    -CS@ is used to create programs for validation and manipulation of table data.

    -CS@ adds to the power interactive S@ and provides the user with all facilities of a

    standard# odern !ay programming environment.

    ORACLE FORMS:-

    This tools is used to create a data entry screen along with suitable menu 7b;ects.

    It handles data gathering and data validation in a commercial application .

    REPORT WRITER:-

    eport ,riter allows programmers to prepare innovative reports using data from

    the oracle structure like tables# 5iews etc.

    ORACLE GRAPHICS:-

    7racle graphics tools is used to prepare graphs using data from oracle structure

    like table# views etc. It is part of commercial application.

  • 7/24/2019 Automobile Utilization Management

    14/54

  • 7/24/2019 Automobile Utilization Management

    15/54

    SYSTEM

    ANALYSISAND

    DESIGN

    $E%SIBI!ITY STU#Y

    A feasibility analysis is undertaken to determine the possibility or probability ofeither improving the existing system or developing a completely new system.

    It helps to obtain an overview of the problem and to get rough assessment of

    whether feasible solution exists.

  • 7/24/2019 Automobile Utilization Management

    16/54

    There are three aspects in feasibility study portion of the preliminary

    investigation.

    &' 7perational feasibility

    (' Technical feasibility

    )' Economical feasibility

    O'erationa feasi(iit) $%

    It is a measure of how well a proposed system solves the problems# and takes

    advantages of the opportunities identified during scope definition and how it satisfies the

    requirements identified in the requirements analysis phase of system development.

    7perational feasibility covers two aspects. 7ne is the technical performance

    aspect and other is the acceptance within the organi?ation. 7perational feasibility

    determines how the proposed system will fit the current operations and what# if any ;ob

    restructuring and retraining may be needed to implement the system.

    In the system operational feasibility checks# whether the user who is going to use

    the system is able to work with the software with which the system id coded and also the

    mind of the user going to use system. If the user does not understand or is able to work on

    the system further development is waste.

    The system is easy to learn and it will require a vary short time to learn the

    operation of the system for a person having knowledge in accounting. So that system was

    operationally feasible

  • 7/24/2019 Automobile Utilization Management

    17/54

    Tec*nica feasi(iit) $%

    This involves questions such as whether the technology needed for the system

    exists# how difficult it will be to build# and whether the firm has enough experience using

    that technology. The assessment is based on an outline design of system requirements in

    terms of Input# -rocesses# 7utput# 2ields# -rograms# and -rocedures. This can be

    quantified in terms of volumes of data# trends# frequency of updating# etc. in order to

    estimate whether the new system will perform adequately or not.

    The technical feasibility in the proposed system deals with the technology used in

    the system. It deals with the hardware and software used in the system whether they are

    of latest technology or not. It happens that after a system is prepared a new technology

    arises and the user wants the system based on that technology. Thus it is important to

    check the system to be technically feasible.

    The minimum memory requirement is )(" of A while /*" is better to

    have for better performance. As far as software is concerned# 7racle 8i and 5isual "asic

    /.6D-rofessional 5ersion' should be installed on the server. There should be printer

    attached for printing bills# purchase receipt# sales receipts and other reports.

    Econo+ic feasi(iit) $%

    Economic analysis is the most frequently used method for evaluating theeffectiveness of a new system. ore commonly known as costCbenefit analysis# the

    procedure is to determine the benefits and savings that are expected from a candidate

    system and compare them with costs. If benefits outweigh costs# then the decision is

    made to design and implement the system.

  • 7/24/2019 Automobile Utilization Management

    18/54

    Implementation of this system will be a lifetime investment# which will ensure

    returns to the store of good services and market value throughout the future. So the

    system is found economically feasible.

    SYSTEM REQUIREMENTS&ECI$IC%TION

    Introduction:

    A System equirements Specification DSS' is a document where the

    requirements of a system that is planned to be developed are listed.

    'a(Ba)*+round:-

  • 7/24/2019 Automobile Utilization Management

    19/54

    This pro;ect provides master data# and after entering the data# whenever required

    the same is found automatically and displayed on the program entry is made manually

    showing uniqueness of products and company so# they can differentiate every thing. This

    provides the facility showing detail of company product by selecting a particular record.

    This pro;ect retrieves the data on selecting the name of particular product. This pro;ect

    provides the facility which shows the stock transaction ;ust by clicking so we check

    that which item has less. There is requirement of some reports like daily selling# items

    under minimum stockFetc. during the run time of system if user has input any wrong

    data or some error is occurred then system inform hisCher. Security also should be there

    so that no other person can any type of changes in selling# stock or transaction because it

    is all very confidential matter.

    Also# the system should be user friendly and ,indow based so that no speciali?ed

    and extensive learning is required. Simple knowledge of the 3omputer is sufficient for

    operating the system successfully.

    ,( %,tra)t:-

    In manual system we have to maintain accounting "ooks# bills etc. In manual

    system we make four entries for any one transaction in different books. Then we prepare

    the cash book. And book advantage is no requirement of power and disadvantage is

    !ifficult to maintain accounting and Transaction books and !ifficult to generate a report.

    Automobile system deals with the purchase and sales of the good and

    maintains the stock. It contains various forms and reports with different function. It has

  • 7/24/2019 Automobile Utilization Management

    20/54

    the menus created for different forms and reports. ,hen you click the menu# It opens the

    related forms about the customer# vendor# Items and Transaction.

    Constraints$%

    This software must be run in the windows platform.

    This software also run on that pc which has vb /.6 oracle 8i programming

    and database languages.

    -roduct details will be not accepted then may be any data is missing.

    Functional requirement:-

    To computeri?ed the manual work to increased the efficiency of the

    system.

    To reduce the paper work.

    It=s easy to maintain all date wise report.

  • 7/24/2019 Automobile Utilization Management

    21/54

    7ne of the another powerful advantage of the computeri?ed software is the it

    will allow only authori?ed person to operate the system

    It makes billing procedure very faster accurate one can easily come out

    through the writing problems.

    Non-Functional Requirement:-

    The system is portable so if you have windows xp# vb /.6 and oracle 8i

    installed in any pc then you can easily run the software.

    Go need for any modification to run the software in another system.

    SYSTEM %N%!YSIS

    The Shubh automobile sales all types of products. This automobile has to

    purchase these products from 3ompany and sell them to customer.

    Each phase about automobile company activity is as under$

    -

  • 7/24/2019 Automobile Utilization Management

    22/54

    ,hen 3ompany supply these product then the record of the purchase invoice

    is also be recorded manually.

    At the end of each month the 3ompany send a monthly statement# which

    contains the total purchase of the month# and this statement is also be recorded.

    ST73>$

    Each time whenever the owner wants to know about the current stock of any

    products then he has to count all the products manually. Go registers are maintained

    to store the stock database and hence whenever required the stock information cannot

    be obtained.

    SAES$

    In existing system the manual "ill%book is maintained for billing and the

    accounts of all the customers who purchase by their credit are maintained in

    separate register book.

    Gow whenever the reports about monthly purchase# stock and monthly sales

    etc. are needed the work becomes very tough and time consuming.

    The new system is proposed to computeri?e all the above activities so the

    work becomes easy and accurate.

  • 7/24/2019 Automobile Utilization Management

    23/54

    Tetin+

    System testing is a series of different test whose primary purpose is to fully

    exercise computer based system.

    ,e can say that it will run according to its specifications and in the way users

    expect. Special test data are input for processing# and the results examined. A limited

    number of users may be allowed to use the system so that analyst can see whether they

    try to use it in unforeseen ways. It is desirable to discover any surprises before the

    organi?ation implements the system and depends on it.

    ,e follow "lack "ox testing.

    "lack box testing attempts to find errors in following

    Incorrect or missing function

  • 7/24/2019 Automobile Utilization Management

    24/54

    Interface errors

    Errors in data structure

    Initiali?ation and termination errors

    DATA FLOW

  • 7/24/2019 Automobile Utilization Management

    25/54

    DIAGRAM

    #I%"R%M

  • 7/24/2019 Automobile Utilization Management

    26/54

    E-R #I%"R%M

    Pur_mastVendor_m Purchase_tr

    Ven_co

    E_mail

    Desc

    Ven_nm

    P_dateP_code

    Qty

    P_code Item_c

  • 7/24/2019 Automobile Utilization Management

    27/54

    #%T%B%SE

    Ven_coPH

    Addres

    ityDesc

    m!_c

    ity

    m!_nm

    Addres

    DescAmnt

    om!_m

    Item_c

    Desc

    m!_cDesc

    E_mail

    PH

    Vehi_nm

    Vehi_c

    Vehi_mast Item_mast

    "_!rice

    DescR_le#el

    ur_stoc$

    P_!rice

    Vehi_c

    Item_

    nm

    E_mail

    Desc

    ity

    ust_nm

    ust_c

    addresPH

    ust_mast

    "ales_mast

    "ales_trans

    %ser_mast

    "ales_c

    "ales_c

    Descust_c

    "ales_date

    Amount

    Item_c

    Qty Desc

    %ser_nm

    %serID

  • 7/24/2019 Automobile Utilization Management

    28/54

    Co+'an) +ast$%

    Column Name Data Type Description

    Company Code Text Primary KeyC_Name Text Company NameCity Text City

    Address Text AddressPH Text Phone Number Email Text Email AddDesc Text Description

    Custo+er +ast$%

    Column Name Data Type Description

    Customer_Code Text Primary KeyC_Name Text Customer NameCity Text City

    Address Text AdderssPH Text Phone NoE_mail Text E_mail Add

    Desc Text Description

    Item mast:-

    Column Name Data Type Description

    !tem_Code Text Primary Key

    !tem_Name Text !tem Name"ehicle_Code Text "ehicle !dP_Price Currency Purchase Price#_Price Currency #ales PriceCur_#toc$ Number Current #toc$%_&e'el Number %eorder &e'el

  • 7/24/2019 Automobile Utilization Management

    29/54

    Desc Text Description

    Purc*ase,+ast$%

    Column Name Data Type Description

    P_Code Text Primary KeyP_Date Date(Time Purchase Date"ender_Code Text "ender !d CodeDesc Text Description

    Purc*ase,Tran$%

    Column Name Data Type Description

    P_Code Text )orei*n Key!tem_Code Text )orei*n Key+ty Number +uantity ,or!tem

    Amount Number Amount )oritemDesc Text Description

    -aes,Mast$%

    Column Name Data Type Description#_Code Text Primary Key#_Date Date(Time #ales DateCustomer_Code Text Cust !d CodeDesc Text Description

  • 7/24/2019 Automobile Utilization Management

    30/54

    "ales_&ran:-

    Column Name Data Type Description

    #_Code Text )orei*n Key!tem_code Text )orei*n Key+ty Number +uantity ,or!tem

    Amount Number Amount )oritemDesc Text Description

    %ser_'ast:-

    Column Name Data Type Description

    -ser!D Auto Number Primary Key-ser_Name Text Name o, -ser Pass Text Pass o, -ser -ser_Type Text Type o, -ser

    Vehicle_'ast:-

    Column Name Data Type Description

    "ehicle_Code Text Primary Key"ehicle_Name Text "ehicle NameCompany_Code Text Company !dDesc Text Address

  • 7/24/2019 Automobile Utilization Management

    31/54

    Vender_'ast:-

    Column Name Data Type Description

    "ender_Code Text Primary Key

    "ender_Name Text "ender NameCity Text CityAddress Text AddressPH Text Phone NoE_mail Text E_mail AddDesc Text Description

  • 7/24/2019 Automobile Utilization Management

    32/54

    SCREENLAYOUT

    -'as* -creen

  • 7/24/2019 Automobile Utilization Management

    33/54

    This is loading form from which our pro;ect will be started. It will display the name of

    company name loading process of the pro;ect. This screen says while loading is not complete

    you can=t do any processing in your pro;ect. So this form ;ust loads our pro;ect and displays

    percentage of loading process.

  • 7/24/2019 Automobile Utilization Management

    34/54

    LO.IN /ORM

    This is ;ust a login form. That validates the username and password from the database. Ifyou want to work with pro;ect you have to log on# otherwise you can=t access the pro;ect. 2or

    login ;ust type username in first textbox and password in second textbox and click on ok or ;ust

    press enter. If you don=t want to login then ;ust click on 3ancel.

    Main /or+

  • 7/24/2019 Automobile Utilization Management

    35/54

    Above screen is the main form of our application. eans it is the form from where

    all the activities of application can perform. ,hen we click on 3ompany aster

    command button it opens the company master form. ,hen we click on 5ehicle master it

    opens the vehicle master form. All the forms opens as above clicks on command button

    of associated form. Status

    User Master

  • 7/24/2019 Automobile Utilization Management

    36/54

    This form displays the details of user. Through this form we can change the

    password of the user by entering user name# user type and old password. 7nly Admin

    user can open this form and change the password. Either user has not rights to open this

    form to change the password.

    Co+'an) Master

  • 7/24/2019 Automobile Utilization Management

    37/54

    This screen displays the information about company. ,e can view# add# delete and

    edit the company information. These companies are standard companies which

    manufacture the new design cars which likes itsubishi# 2ord etc. ,e can view# add# edit

    and delete through the navigation controls. ,e can view the report of current record with

    vehicles manufactured by that company or all the records of company. If you want to find

    any record ;ust enter company code or company name and click on find button.

    Custo+er Master

  • 7/24/2019 Automobile Utilization Management

    38/54

    This screen displays the information about the 3ustomers who purchases the

    parts of the 5ehicles. ,e can view# add# delete and edit the 3ustomer details information.

    ,e can view# add# edit and delete through the navigation controls. ,e can view the report

    of all the records of 3ustomers by clicking on All 3ustomers button. If you want to find

    any record ;ust enter 3ustomer 3ode and customer name and click on find button.

    Ite+ Master

  • 7/24/2019 Automobile Utilization Management

    39/54

    This screen displays the information about the parts of the 5ehicles. ,e can view#

    add# delete and edit the 5ehicle parts information. ,e can view# add# edit and delete

    through the navigation controls. ,e can view the report of all the records of 5ehicle. If

    you want to find any record ;ust enter 5ehicle code and click on find button.

    Purc*ase Transaction

  • 7/24/2019 Automobile Utilization Management

    40/54

    This screen displays the information about -urchase transaction details of the

    parts of the 5ehicles. ,e can choose items from purchase item frame which contain items

    combo. Item purchased in this grid will be updated in item master table. ,e can also

    delete the item from gird box if we don=t want to purchase. It also show the report.

    -aes Transaction

  • 7/24/2019 Automobile Utilization Management

    41/54

    This screen displays the information about Sales transaction details of the parts

    of the 5ehicles. ,e can choose items from sales item frame which contain items combo.

    Item sales in this grid will be updated in item master table. If stock is not available then it

    prompt the messagbox. ,e can also delete the item from gird box if we don=t want to

    purchase. It also show the report.

    Ve*ice Mast

  • 7/24/2019 Automobile Utilization Management

    42/54

    This screen displays the information about 5ehicles. ,e can view# add# edit and

    delete through the navigation controls. ,e can view the report of all the records of

    5ehicle. If you want to find any record ;ust enter 5ehicle code or vehicle name and click

    on find button.

    Vendor Master

  • 7/24/2019 Automobile Utilization Management

    43/54

    This screen displays the information about the details of vender who sales the parts

    of the 5ehicles. ,e can view# add# edit and delete through the navigation controls. ,e can

    view the report of all the records of venders by clicking on show button. If you want to

    find any record ;ust enter vendor 3ode or 5endor name and click on find button.

  • 7/24/2019 Automobile Utilization Management

    44/54

    REPORTS

  • 7/24/2019 Automobile Utilization Management

    45/54

    Co+'an) Re'ort

    This report displays all the information of 3ompany which manufactures of

    vehicles. This companies like itsubishi# 2ord# aruti etc.

  • 7/24/2019 Automobile Utilization Management

    46/54

    Custo+er Re'ort

    This report displays all the information of the 3ustomers who buys our

    items. It displays whole 3ustomer code# 3ustomer name# Address of customer# -hone

    number# E%mail address.

  • 7/24/2019 Automobile Utilization Management

    47/54

    Vendor Re'ort

    This report displays all the information of 5endor for sale. This means that The

    3ar Hone is dealer from whom we purchase of cars and sales it. So 3ar Hone is a

    vendor

  • 7/24/2019 Automobile Utilization Management

    48/54

    Ve*ice Master

    This report displays all the information of 5ehicle which 3ompany manufactures

    it. This means that The 3ompany manufactures various models like tata safiry# cb? etc.

  • 7/24/2019 Automobile Utilization Management

    49/54

    Ite+ Re'ort

    This report displays all the information of -arts or Item which you sales in your

    shop. This means that The 2ord 3ompany manufacture models like 2ord I>7G# 2ord

    7G!I7 etc. whose parts you sales.

  • 7/24/2019 Automobile Utilization Management

    50/54

    -aes Re'ort

    This report displays all the information of the sold items. It also displays the name

    of the 3ustomer who bought items and date. And it displays Game of the Item# @uantity

    of Item# ate of Item and Total amount of sold Items.

  • 7/24/2019 Automobile Utilization Management

    51/54

    Purc*ase Re'ort

    This report displays all the information of the transaction of purchased items. Itdisplays the quantity of items# the rate of the item and the total amount of all the items

    purchased. This report is same as -urchase !etails eport.

  • 7/24/2019 Automobile Utilization Management

    52/54

    Limittion O! Pro"ect

    !ue to manual error report generated will be wrong.!ue to manual error report generated will be wrong.

    "ackup is required."ackup is required.

    ,ithout system it is not possible to use the pro;ect.,ithout system it is not possible to use the pro;ect.

  • 7/24/2019 Automobile Utilization Management

    53/54

    #i$%io&r'()

    5isual "asic /.65isual "asic /.6

    %-aul Sherrif%-aul Sherrif

    www.cars.co.inwww.cars.co.in

    www.automobilesparts.co.inwww.automobilesparts.co.in

    http://www.cars.co.in/http://www.cars.co.in/http://www.automobilesparts.co.in/http://www.automobilesparts.co.in/http://www.cars.co.in/http://www.automobilesparts.co.in/
  • 7/24/2019 Automobile Utilization Management

    54/54

    Pro'osed En*ance+ent$%

    !ue to the specific time for the pro;ect# the current pro;ect has limited information and

    can be developed and enhanced for the better future use. The various enhancements that can be

    made in this software are as below$

    ,e can add the facilities for help in the software.

    ,e can add the facilities to provide the global environment for the user by

    connecting it to the server.

    ,e can add the facilities for virus scanning so that the work of user does

    not get interrupted.