banking project report vb

Upload: jaspal-singh

Post on 07-Apr-2018

222 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/6/2019 Banking Project Report VB

    1/203

    PREFACE

    An element of good laboratory performance is the proper

    functioning of laboratory equipment. The use of an instrument may be limited

    by inadequate maintenance. All the major equipment in the laboratory should

    have a maintenance programme. The more complex an instrument is, the more

    the user will depend on the support of a supplier for its maintenance. It is therefore

    pertinent to foresee the extent of costs that need to be included for the use and

    maintenance of an instrument and to consider its lifespan as well as its workload.

    The quality of laboratory test results depends on among other factors on the

    performance of equipment. The proper functioning of equipment needs careful

    operation and preventive maintenance. Early detection of malfunctions and

    appropriate corrective measures will prevent unexpected costs, breakdown

    of services, deterioration of quality and credibility of the laboratory. The purpose

    of this manual is to address some of the fore mentioned issues and offer guidelines

    for achieving greater levels of quality and functionality in selection, operation and

    maintenance of laboratory equipment.

    1

  • 8/6/2019 Banking Project Report VB

    2/203

    PROJECTON

    LABORATORY REPORT

    UNDERTAKEN AT

    PTU LEARNING CENTRE, MALERKOTLA

    UNDER THE GUIDANCE OFMAM RAJDEEP KAUR

    SUBMITTED BY:

    RAMANJEET KAUR RAJWINDER KAUR

    (10204470152) (10204470151)

    PARMINDER KAUR

    (10204470146)

    2

  • 8/6/2019 Banking Project Report VB

    3/203

    PROJECTON

    LABORATORY REPORT

    Undertaken at

    PTU LEARNING CENTRE, MALERKOTLA

    Under The Guidance OfMAM RAMANDEEP KAUR

    SUBMITTED BY:

    RAMANJEET KAUR RAJWINDER KAUR

    (10204470152) (10204470151)

    PARMINDER KAUR

    (10204470146)

    MCA SEM 6th

    3

  • 8/6/2019 Banking Project Report VB

    4/203

    ACKNOWLEDGEMENT

    We like to take this opportunity to express our gratitude towards all the people

    who in various ways have helped in successful completion of this project. At the

    outset we like to

    Thank PTU Study Center Malerkotla for giving us the opportunity and means to

    undertake this study.

    We like thank Mam. Ramandeep kaurfor his immense support and Guidance

    without whose support making this project would not have been possible. We

    would like thank all the faculty members of PTU Study Center Malerkotla for

    adding value to our project. Last but not least we would like to thank all our

    friends for their moral support.

    Withsweet memories:

    RAMANJEET KAUR RAJWINDER KAUR

    (10204470152) (10204470151)

    PARMINDER KAUR

    (10204470146)

    MCA SEM 6th

    4

  • 8/6/2019 Banking Project Report VB

    5/203

    DECLARATION

    We swear that work being presented by us in dissertation title

    LABORATORY TESTING for the partial requirement for the fulfillment of the

    MCA (Information Technology) submitted to Punjab Technical University,

    Jalandhar is an authentic record Of our work carried out by us in semester 6th of

    the courseUnder the guidance ofMam. Ramandeep kaurof PTU Learning

    Centre, Malerkotla

    The matter is that we have not submitted dissertation

    previously or any one else for the award of above said courseOr any other

    course.

    RAMANJEET KAUR RAJWINDER KAUR

    (10204470152) (10204470151)

    PARMINDER KAUR

    (10204470146)

    5

  • 8/6/2019 Banking Project Report VB

    6/203

  • 8/6/2019 Banking Project Report VB

    7/203

    CERTIFICATE

    It is to certify that RAMANJEET KAUR, PARMINDER KAUR and

    RAJWINDER KAUR submits the project entities LABORATORY

    TESTING, for the fulfillment of the award of the degree of MCA is a

    beneficed piece of the project work covered under my guidance and

    supervision.

    RAMANJEET KAUR, PARMINDER KAUR and

    RAJWINDER KAUR is hard Working and sincere. I wish

    them success in future Endeavors.

    (CENTRE HEAD)

    PTU LEARNING CENTRE

    MALERKOTLA

    7

  • 8/6/2019 Banking Project Report VB

    8/203

    REQUIRMENT:-

    H/ W requirementsS/ W requirements

    System requirements Specification

    MS Access

    1) Introduction to MS Access

    2) Features of MS Access

    VISUAL BASIC 6.0

    1) Introduction to Visual Basic 6.02) Visual Basic Foundation3) Advantages of Visual Basic 6.04) Visual Basic as a shared language

    8

  • 8/6/2019 Banking Project Report VB

    9/203

    HARDWARE REQUIRMENTS:-

    Total number of machines : 1

    Total disk capacity : 10GB

    Total memory capacity : 128MB

    Processor : P3 or above

    SOFTWARE REQUIRMENTS:-

    R.D.B.M.S : MS Access

    PLATFORM : WINDOWS XP

    G.U.I : VISUAL BASIC 6.0

    9

  • 8/6/2019 Banking Project Report VB

    10/203

    Profile of Problems Assigned

    1. Problem of Change and Rework:-Once the software is

    delivered and deployed, it enters the maintenance

    phase. All systems need maintenance, but for other

    systems it is largely due to problems that are introduced

    due to aging. Software needs to be maintained not

    because some of its components wear out and need to

    be replaced, but because there are often some residual

    errors remaining in the system that must be removed as

    they are discovered.Maintenance work is based on

    existing software, as compared to development work

    that creates new software. Consequently, maintenance

    revolves around understanding existing software and

    maintainers spend most of their time trying to

    understand the software they have to modify.

    Understanding the software involves understanding not

    only the code but also the related documents. During

    the modification of the software, the effects of the

    change have to be clearly understood by the maintainer

    because introducing undesired side effects in the

    system during modification is easy.

    10

  • 8/6/2019 Banking Project Report VB

    11/203

    2. Problem of Scale:-

    A fundamental problem of project is

    The problem of scale; development of a very large system

    developing a small system. In other words, the methods

    that are used for developing small systems generally do

    not scale up to large systems.

    Similarly, methods that one can

    Use to develop programs of a few hundred lines cannot be

    expected to work when software of a few hundred

    thousand lines needs to be

    Developed. A different set of methods have to be used for

    developing large software. Any large project involves the

    use of technology and project management. For software

    projects, by technology we mean the methods,

    procedures, and management can be used.

    11

  • 8/6/2019 Banking Project Report VB

    12/203

    3. Problem of Consistency : -

    Though high quality, low Cost and small cycle time are

    the primary objectives of any project, for an organization

    there is another goal: Consistency. An organization

    involved in software development does not just want low

    cost and high quality for a project, but it wants these

    consistently. In other words, a software development

    organization would like to produce consistent quality

    with consistent productivity. Consistency of performance

    is an important factor for any organization; it allows an

    organization to predict the outcome of a project with

    reasonable accuracy, and to improve its processes to

    produce higher quality products and to improve its

    productivity.Achieving consistency is an

    important problem. That software engineering has to

    tackle.

    12

  • 8/6/2019 Banking Project Report VB

    13/203

    Feasibility Study

    A feasibility study is a test of a system proposal

    according to its workability, impact on the organization ability

    to meet user needs and effective use of resources.

    The objective of feasibility study is not to solve a problem but

    to acquire a sense of its scope. During this study the problem

    definition is crystallized and aspects of the problem are

    determined. The result of the feasibility study is a formal

    proposal. The proposal consists what is known and what is

    going to be done. It consists of following:

    1. Statement of the problem.2. Summary of findings and recommendations.3. Details of findings.4. Recommendations and conclusions.

    After management reviews the proposal, it becomes a

    formal agreement that paves the way for actual designs and

    implementations. This is a crucial decision point in the life

    cycle.

    .

    13

  • 8/6/2019 Banking Project Report VB

    14/203

    Behavioral Feasibility:-

    In first solution, if the supervisor will be employed from outside

    then the morale of the existing account officers will be hurt and they will be de-

    motivated. But if two employees or Junior Officers in account are promoted then also

    others will be de-motivated because there is no scope of promotion in the near future.

    But in the second solution, the account in-charge can supervise Junior Officers in all the

    manners from account creation to management and to closing and keep record of

    transaction in the computer also. Moreover, his hectic job will be eased by a computer

    and he can supervise well.

    Acceptance Criteria:-

    The accountant finally approved all

    granted lists and data.

    FEASIBILITY ANALYSIS

    Feasibility analyses are used to

    present an approach or a series of alternatives and to offer decision-making guidance

    based on the climate in which the project will evolve. They often defend a single or

    primary approach, incorporating Extensive forecasts on the projects development, as

    well as its evolution after implementation. Because a feasibility analysis may focus on

    one or many aspects of a project, it may be a very short (One- to two-page) or long

    14

  • 8/6/2019 Banking Project Report VB

    15/203

    (multivolume) document. In any case, it generally begins with an executive summary

    and a description of the project outputs in their as-built condition.

    1. PROJECT PLAN

    Team Structure: RAMANJEET KAUR, PARMINDER KAUR and

    RAJWINDER KAUR a student ofPTU Learning Center

    Malerkotla ofMCA 6thSEM.

    My project subject is LABORATORY TESTING. This project is

    prepared & the information about this project is collected by us. But

    some time some problems are faced by us when we do collections of the

    materials for this project. But my teacher is also helping us in this

    project. At last now this project is complete, and this project is making in

    Visual Basic (programming language).

    Development Schedule:-

    This goal of schedule Estimation is to determine the total duration of

    the project and the duration of the different phases. This schedule will

    be used to monitor the progress of the project.

    15

  • 8/6/2019 Banking Project Report VB

    16/203

    Introduction of Visual Basic: - Visual basic environment is a

    Platform provided by visual basic to develop and execute a project.

    The environment consists of different project templates, control tools

    and various other options. A project is a collection of files that you

    used to build an application.

    There are some features of VISUAL BASIC 6.0, which makes it

    perfect development environment. There are :

    Full set of object

    Lots of icons and pictures for your use

    Response to mouse and keyboard action

    Full array of mathematical, string handling and graphical functions

    Useful debugger and error handling facilitys Active X support Package and Developed Wizard makes distributing your

    applications simple.

    Visual Basic is an Event Driven Programming Language:

    The Visual part refers to the methods used to create the graphical

    user interface (GUI). The Basic part refers to the basic language that

    is used by most of the programmers in the history of computing. The

    visual basic programming language is not unique to visual basic. The

    visual basic programming system, applications addition

    Included in Microsoft excel, Microsoft access and many other window

    applications use the same language.

    16

  • 8/6/2019 Banking Project Report VB

    17/203

    INTRODUCTION OF LABORATORY TESTING

    LABORATORY TESTING is often provided instaneously on

    computer printout that can be directly recorded in computerized

    patient records. But how well do physicians use significant

    laboratory data that have been so expertly and efficiently stored

    in cyberspace? Do abundant computer printout actually facilitate

    improvement of patient care, or do they add to the attending

    physicians already.

    The laboratory may provide the first clues

    to a major disease process. This are within the laboratory where

    your blood, urine and biochemistry. Take to wonder through the

    variousdepartment of the laboratory. For the introduction, to

    the clinical laboratory, check out this guide.

    17

  • 8/6/2019 Banking Project Report VB

    18/203

    OBJECTIVES OF PROJECT

    In our project on LABORATORY TESTING, we have tried

    to produce every information through FORMS, REPORTS. In

    forms , we have tried to produce every instruction by using some

    of the controls such as: -Text Boxes, Label Buttons ,

    CommandButtons, Radio Buttons and Frame .All these are

    as follows: -

    LABEL BUTTON: -Label controls to act as caption, display

    information to the user, labels are similar to text boxes, exception

    that the user cant edit the information presented in them.

    TEXT BOXES: -Text box controls to accept textual information

    needed from the user, and to display certain information backs

    to the user, a text box is called Edit Control that means the

    user can edit the information presented in them.

    Command Button: -Command button is also referred as a

    Push Button. Command button controls, is used to initiate an

    action and the text on the button initiates the action associated

    18

  • 8/6/2019 Banking Project Report VB

    19/203

    with the button. The code for this action to be performed by the

    programmer.

    FRAME: -The frame control is a special type of control

    called a Container. Containers are control in which the user

    can draw another controls, much like a real picture frame. This

    feature is useful for creating multiple pages of controls on a

    single form

    OPTION BUTTON:- Option buttons provide a way for a

    user to select one of many options on a form.Option buttons,

    we must select only one among several. This is used to help any

    one item from many items.

    19

  • 8/6/2019 Banking Project Report VB

    20/203

    Microsoft Access Description

    Microsoft Access is a powerful program to create and manage your databases. It

    has many built in features to assist you in constructing and viewing your

    information. Access is much more involved and is a more genuine database

    application than other programs such as Microsoft Works.

    This tutorial will help you get started with Microsoft Access and may solve some

    of your problems, but it is a very good idea to use the Help Files that come with

    Microsoft Access, or go to Microsoft's web site located at First of all you need to

    understand how Microsoft Access breaks down a database. Some keywords

    involved in this process are: Database File, Table, Record, Field, data-type. Here

    is the Hierarchy that Microsoft Access uses in breaking down a database.

    This tutorial will help you get started with Microsoft Access and may solve some

    of your problems, but it is a very good idea to use the Help Files that come with

    Microsoft Access (or any program you use for that matter.

    Starting Microsoft Access

    20

  • 8/6/2019 Banking Project Report VB

    21/203

    Two Ways

    Double click on the Microsoft Access icon on the desktop.

    1. Click on Start --> Programs --> Microsoft Access

    Tables

    A table is a collection of data about a specific topic, such as students or contacts. Using

    a separate table for each topic means that you store that data only once, which makes

    your database more efficient, and reduces data-entry errors.

    Tables organize data into columns (called fields) and rows (called records). Tables

    organize data into columns (called fields) and rows (called records).

    Primary Key:

    One or more fields (columns) whose value or values uniquely identify each

    record in a table. A primary key does not allow Null values and must always have

    a unique value. A primary key is used to relate a table to foreign keys in other

    tables.

    o After you do this, Save the table

    21

  • 8/6/2019 Banking Project Report VB

    22/203

    Manipulating Data:

    Adding a new row

    o Simply drop down to a new line and enter the information

    Updating a record

    o Simply select the record and field you want to update, and change its data

    with what you want

    Deleting a record

    Simply select the entire row and hit the Delete Key on the keyboard

    22

  • 8/6/2019 Banking Project Report VB

    23/203

    Software Requirements Specification

    System Overview:This system is developed to automate the

    existing manual system, so that the response time, access time, and

    process time will be reduced. Accuracy is another important factor

    behind the development of this system. The system will be reliable to

    different platforms. Flexibility is most important of this system. The

    system will be very efficient in case of performance. It will have the

    ability to analyze the results quickly and to answer queries quickly.

    To operate this system the effort required is very low. Another

    important feature of this system is that it prompts error messages in

    case of invalid information entry to help the user. Well maintained

    forms to improve the readability of information are used.

    Functional Requirements:

    The functional requirements of the system should clearly describe

    each function which the system would support along with the

    corresponding input and output data set. Different functional

    requirements of the system are:

    23

  • 8/6/2019 Banking Project Report VB

    24/203

    Performance Requirements:

    Performance Requirements deal with

    the characteristics such as maintainability, portability, usability,

    reliability issues, accuracy of results etc. The response time,

    processing time, throughput etc. can also be included in the

    performance requirements.

    PortabilityThe proposed system will be developed in

    order to get higher portability. The developed system can be

    run on any type of platform. There no limitation for running the

    software due to the change of platform.

    a) Maintainability

    Maintainability is another important

    aspect of the proposed system. The proposed system could

    be easily maintained. The system can also be easily modified.

    b) Response Time

    The response time of our developed

    system is also very short. The time amount from giving the command to start

    processing is very small.

    Processing Time

    Processing time for each process is very small.

    Every process takes only small unit of time amount required for the entire system.

    24

  • 8/6/2019 Banking Project Report VB

    25/203

    IMPLEMENTATION

    Planning is the first step in implementing a new LIMS, and the

    first step in this process is to evaluate the laboratory's

    information resource needs. If there is already a LIMS, how

    does it operate? How does it interface with other business and

    quality systems? What works well, and what weaknesses are

    observed? Users, including analysts, clients, and managers, need

    to be involved from the beginning. They are the people who will

    have the best perspective on how the new system should work.

    Additionally, early involvement can help build user acceptance

    of the change. Resistance to change may be the biggest cause of

    failure in implementing a new system. The planning stage

    provides an opportunity to anticipate problems and educate the

    users on the project (7). In the early stages of implementing our

    minicomputer-based system in 1990, inadequate input from the

    end users resulted in a system that could not support tests with

    more than one analyze or with numerical results-features

    necessary for the operations in our laboratory. Major

    modifications were needed, delaying the launch of the system.

    While planning for our environmental LIMS, we met with

    representatives of our largest client, the state drinking water

    program.

    25

  • 8/6/2019 Banking Project Report VB

    26/203

    We examined problems with the current system, such as

    transcription errors; looked at desirable new features, such as

    interfacing with regulatory databases; and kept the

    representatives informed with regular progress reports. A

    corollary benefit was that they championed the project.

    Management commitment is an absolute requirement.

    Managers need to clearly delineate the goals to be obtained by

    implementing the LIMS; communicate that the change is

    desirable; encourage cooperation and coordination among the

    users, clients, and system implementers; and ensure that

    adequate financial and staff resources are available to

    implement the system. The project will fail without these

    commitments from the laboratory manager.

    26

  • 8/6/2019 Banking Project Report VB

    27/203

    Feasibility study

    A Feasibility Study Report is a business plan for a specific project. It provides

    the rationale and the support for that rationale to pursue a specific project from the

    feasibility phase, pre-construction, construction and occupancy through investment and

    technical management. The objectives of a feasibility study is to find out whether an

    information system project can be done (...is it possible? is it justified?) and to

    suggest possible alternative solutions. A feasibility study should provide management

    with enough information to decide:

    a) Whether the project can be done.

    b) Whether the final product will benefit its intended users

    c) What are the alternatives among which a solution will be chosen

    d) Whether there exists a preferred alternative

    A feasibility report is dynamic integration of financial investment, technical data,

    HR considerations and thorough output with return on investment (ROI) consideration in

    the project. It should be as dynamic as possible to incorporate any change to

    assumptions or to incorporate new information. As a result, all assumptions made and

    specified in the Feasibility Study are meticulously documented. The report is prepared

    in close consultation with our client (in addition to an architect, construction consultant

    and others) since some of the work included in the report most likely has already been

    completed by the client.

    Despite the critical importance of a business plan, many Entrepreneurs and companies

    procrastinate when it comes to preparing a written business plan document. They argue

    that they know their project and they have done their homework. Some also feel thattheir marketplace changes too fast for a feasibility plan to be useful or that they just do

    not have enough time. However, Entrepreneurs and Investors should not rush into new

    investments without a plan or a Feasibility Report.

    27

  • 8/6/2019 Banking Project Report VB

    28/203

    A basic knowledge of clinical laboratory procedures is critical for all Hospital

    Corpsmen, particularly those working at small dispensaries and isolated duty stations

    without the supervision of a medical officer. A patients complaint maybe of little value

    by itself, but coupled with the findings of a few easily completed laboratory studies, a

    diagnosis can usually be surmised and treatment initiated. Hospital Corpsmen who can

    perform blood and urine tests and interpret the results are better equipped to determine

    the cause of illness or request assistance. Since they can provide a more complete

    clinical picture to the medical officer, their patients can be treated sooner. In this

    chapter, we will discuss laboratory administrative responsibilities, ethics in the

    laboratory, the microscope, blood collection techniques, and step-by-step procedures

    for a complete blood count and urinalysis.

    The main functions are:

    I. Haematoogical

    II. Urine analysis

    III. Immunological

    IV. Biochemical

    V. Stool examinationVI. Microbiology

    VII. Semenolysis

    VIII. cytology

    28

  • 8/6/2019 Banking Project Report VB

    29/203

    Technical feasibility

    Required instruments

    I. Photometer 5010- mainly for kidney function test and liver function test.

    II. Electrolyte Analyzer 9180(a,k,Cl)test i.e biomedical test

    III. Cell counter(haematology)- blood analyzer i.e TC,DC, Hb%

    IV. BIO RAD-icromat- (glycocylated Hb) for Diabetes

    V. Centrifuge achine- For temperature maintaining

    VI. Microscope- For magnifying blood cell, urine, sputum etc.

    VII. ESR achine-To measure electrolyte sedimentation rate

    VIII. Incubator- For temperature maintaining

    IX. Water bath

    X. Test tubes

    XI. Glass slides

    XII. Cover slips

    XIII. Test tube rack and holder

    XIV. Capillary tube

    XV. Tissue papers

    And different types of reagents:Haematology reagents:

    I. N/10 HC Acid

    II. Sodium citrate

    III. Leisman stain

    IV. RBC Diluting fluid

    V. WBC diluting fluid

    VI. Platelets diluting fluid

    VII. Semen diluting fluid

    VIII. Carbofusion

    IX. Athylene blue

    X. Acetone. Benedict reagent

    29

  • 8/6/2019 Banking Project Report VB

    30/203

    XI. Forcet reagent

    XII. Sulphocylic acid

    XIII. Crystal viole

    XIV. Gemsa stain

    Biochemical reagents:

    I. Glucose

    II. Urea

    III. Creatinine

    IV. Total protein, albumin, globulin

    V. SGOT(AST)

    VI. SGPT(AT)

    VII. Alk. Phosphatase

    VIII. Amylase

    IX. Uric acid

    X. HBA lc(glycylated Hb)

    XI. Triglyceride

    XII. Calcium

    XIII. troponin

    Behavioral Feasibility:-

    In first solution, if the supervisor will be employed from outside

    then the morale of the existing account officers will be hurt and they will be de-

    motivated. But if two employees or Junior Officers in account are promoted then also

    others will be de-motivated because there is no scope of promotion in the near future.

    But in the second solution, the account in-charge can supervise Junior Officers in all the

    manners from account creation to management and to closing and keep record of

    transaction in the computer also. Moreover, his hectic job will be eased by a computer

    and he can supervise well.

    30

  • 8/6/2019 Banking Project Report VB

    31/203

  • 8/6/2019 Banking Project Report VB

    32/203

    FEASIBILITY ANALYSIS

    Feasibility analyses are used to

    present an approach or a series of alternatives and to offer decision-making guidance

    based on the climate in which the project will evolve. They often defend a single or

    primary approach, incorporating Extensive forecasts on the projects development, as

    well as its evolution after implementation. Because a feasibility analysis may focus on

    one or many aspects of a project, it may be a very short (One- to two-page) or long

    (multivolume) document. In any case, it generally begins with an executive summary

    and a description of the project outputs in their as-built condition.

    Information Gathering Tools

    The tools which were used for gathering the information are as follows :

    a. Interviews

    b. On-site Observation

    1. Interviews:

    The interview is the oldest and most often used device for gathering information in

    systems work. The interview is a face-to-face interpersonal role situation in which a

    person called interviewer asks a person being interviewed questions designed

    together information about a problem area. It can be used for two main purposes:-

    (a) As an exploratory device to identify relations or verify information.

    (b) To capture information as it exists.

    32

  • 8/6/2019 Banking Project Report VB

    33/203

    Advantages of Interviews: -

    Its flexibility makes the interview a

    superior technique for exploring areas where not much is known about

    what questions to ask or how to formulate questions.

    It offers a better opportunity than the

    questionnaire to evaluate the validity of the information gathered.

    It is an effective technique for eliciting

    information about complex subjects & for probing the sentiments

    underlying expressed opinions.

    Many people enjoy being interviewed,

    regardless of the subject. They usually cooperate in a study when all they

    have to do is talk.

    33

  • 8/6/2019 Banking Project Report VB

    34/203

    2. On-site Observation: -

    It is the process of recognizing and noting people, objects and occurrences to

    obtain information. The analysts role is that of an information seeker whoexpected to be detached (therefore unbiased) from the system beingobserved. The role permits participation with the user staff openly and freely.The major objective of on-site observation is to get as close as possible to thereal system being studied. For this reason it is important that the analyst isknowledgeable about the general make-up and activities of the system.

    The following questions can serve as a guide for on-site observation:-

    a. What kind of system is it? What does it do?b. Who runs the system? Who are the important people in it?

    c. What is the history of the system? How did it get to its present stage of

    development?

    Apart from its formal function what kind of system is it in comparison

    with other systems in the organization? Is it a primary or a secondary

    contributor to the organization? Is it fast paced or is it a leisurely system

    that responds slowly to external crises?

    The above given tools were used as a source of information gathering for this

    project. The interview was conducted of the users & the problems of the existing

    system were noted to remove them from the new system. And the on-site

    observation of the companys existing system was done. These two tools were of

    great usefulness through out the analysis stage.

    34

  • 8/6/2019 Banking Project Report VB

    35/203

    DFD for Login Form

    Click ok Main form

    35

    Login

    Enter the

    name andpassword

  • 8/6/2019 Banking Project Report VB

    36/203

    DFD For Main Form

    Patient form

    Select button

    Select any test form

    Open data

    Searching and removing data

    36

    Choice

  • 8/6/2019 Banking Project Report VB

    37/203

    Data Flow Diagram

    DFD For Patient

    Patient Database

    Patient Detail

    Tests

    Item Database

    Result

    Test data base

    37

    Process

    Tests

  • 8/6/2019 Banking Project Report VB

    38/203

    DFD for adding a new patientform

    Update Patient Database

    38

    Adding

    new

    Patient

  • 8/6/2019 Banking Project Report VB

    39/203

    DFD For Adding New UrineReport

    Update Patient Database

    39

    Adding

    newPatient

  • 8/6/2019 Banking Project Report VB

    40/203

    DFD For Adding New

    Haemotology Reports

    Update

    Patient Database

    40

    Addingnew

    Patient

  • 8/6/2019 Banking Project Report VB

    41/203

    DFD For Adding NewBiochemistry Report

    Update Patient Database

    41

    Addingnew

    Patient

  • 8/6/2019 Banking Project Report VB

    42/203

    DFD For Adding New SputumReport

    Update Patient Database

    42

    Adding

    newPatient

  • 8/6/2019 Banking Project Report VB

    43/203

    43

  • 8/6/2019 Banking Project Report VB

    44/203

    DFD For Searching or

    Removing Data

    Open theData base

    Delete the data base

    44

    Open anddelete the

    data

  • 8/6/2019 Banking Project Report VB

    45/203

    MAINTENANCE

    Make a request from the manufacturer/local agent to provide staff

    training in preventive maintenance and handling of trouble shooting. The

    local agent should provide immediate remedy to overcome a sudden break

    downof equipment. Study the manufacturers guarantee with regards to the

    period, spare parts, repair and replacement. Any equipment faults due to

    manufacturing process should be replaced during the warranty period.

    Study the hidden terms and conditions laid down by the local agent regarding

    maintenance. A service agreement should be established at the end of the

    warranty period. The local agent should specify the services in detail that

    will be offered during the service contract.

    45

  • 8/6/2019 Banking Project Report VB

    46/203

    CONCLUSION AND REFERENCES

    Conscientious physicians invest tremendous effort

    keeping up with professional literature and medical developments.

    Computerized system have an advantage over humans in

    that they never forget, never get tried, and make no mistakes

    if they are correctly programmed. It can be implemented inany active clinical unit providing that the information data

    system is used concurrently in routine clinical practice.

    the long run, this simple technique may save patients. In the

    long run, this technique may save patients lives.

    FOOTNOTE

    With the help of my teacher and friends we are made the

    project.

    REFERENCED

    My teacher guidness, book.

    46

  • 8/6/2019 Banking Project Report VB

    47/203

    LOGIN FORM

    In this form we have taken the user name and password in the text boxes. We use

    the label button and text boxes in this form. Only those persons can login who knows

    the exact password. Other it is not of anyone. We have used the two command buttons

    in this form that are ok and exit.

    OK:-

    Ok button is used to open the main form. When we click on ok button then main

    form will appear.

    Exit:-

    Exit button is used to exit from the project and the log in form.

    47

  • 8/6/2019 Banking Project Report VB

    48/203

    MAIN FORM

    In this form we have taken the command buttons which are used to open the other

    forms by just clicking on them. We have use the command buttons are lab

    management, patient form, urine report, biochemistry, serology, semen, stool, liver

    function test, widal test, haemotology, sputum, heart test, culture report, charge list,

    chemical and searching and removing. On clicking the any command buttons the form

    displayed correspondingly. We used the frame for command buttons.

    48

  • 8/6/2019 Banking Project Report VB

    49/203

    LAB MANAGEMENT :-

    This form is used toopen a lab management form in the laboratory. We haveTaken the fields are haemotology report, serology report , stool report , urine report ,

    semen report , biochemistery report , liver function test , sputum report , widal test and

    heart test in the labels and data give in the combo boxes. Multiple items show in the

    combo boxes and these items are saved in the tables. We have used three command

    buttons save, refresh, exit in this form.

    Save:-

    Save button is used to save the record in the data base tables.

    Refresh:-

    Refresh button is used to refresh the data record for saving the new data in thedata base tables.

    Exit :-

    49

  • 8/6/2019 Banking Project Report VB

    50/203

    PATIENT FORM:-

    This form is used toopen patient form a form in the laboratory. We have

    Taken the fields are patient no, name, age, dated, sex, refdoctor in the

    Labels and data give in the text boxes and combo boxes. Patient no and name give

    Text boxes and these items are saved in the tables. We have used three command

    buttons save, refresh, exit in this form.

    Save:-

    Save button is used to save the record in the data base tables.

    Refresh:-

    Refresh button is used to refresh the data record for saving the new data in thedata base tables.

    Exit :-

    50

  • 8/6/2019 Banking Project Report VB

    51/203

    URINE REPORT

    This form is used toopen a urine report form in the laboratory. We haveTaken the fields are patient no, name, appearance, colour, reaction, sugar, pus cell,

    Casts, albumin, red blood cell, epithelial, crystals, amor. Urates, trichomonas in the

    Labels and data give in the text boxes and combo boxes. Patient no and name give

    In text boxes and other data items is also used in the combo boxes. Multiple items show

    In the combo boxes and these items are saved in the tables. We have used three

    command buttons save, refresh, exit in this form.

    Save:-

    Save button is used to save the record in the data base tables.

    Refresh:-

    Refresh button is used to refresh the data record for saving the new data in thedata base tables.

    Exit :-

    Exit button is used to go back on the main form.

    51

  • 8/6/2019 Banking Project Report VB

    52/203

    HAEMOTOLOGY REPORT

    This form is used toopen a haemotology report form in the laboratory. We have

    Taken the fields are patient no, name,haemoglobin, platelet count, clotting time, tlc, dlc,

    red cell count blood group, reticulocytes, neutrophills, lymphocytes, monocytes, esr in

    the Labels and data give in the text boxes and combo boxes. Patient no and name give

    In text boxes and other data items is also used in the combo boxes. Multiple items show

    In the combo boxes and these items are saved in the tables. We have used three

    command buttons save, refresh, exit in this form.

    Save:-

    Save button is used to save the record in the data base tables.

    Refresh:-

    Refresh button is used to refresh the data record for saving the new data in thedata base tables.

    Exit :-

    Exit button is used to go back on the main form.

    52

  • 8/6/2019 Banking Project Report VB

    53/203

    SEROLOGY REPORT

    This form is used toopen a serology report form in the laboratory. We have

    Taken the fields are patient no, name, pregnancy, anti-hcv, kahn, vdrl, r a factor, c r

    protein, aso titre, hiv-test, toxoplasmosis, hbsaghepatitisb, spforafb, mantouxtest in the

    Labels and data give in the text boxes and combo boxes. Patient no and name give

    In text boxes and other data items is also used in the combo boxes. Multiple items show

    In the combo boxes and these items are saved in the tables. We have used three

    command buttons save, refresh, exit in this form.

    Save:-

    Save button is used to save the record in the data base tables.

    Refresh:-

    Refresh button is used to refresh the data record for saving the new data in thedata base tables.

    Exit :-

    Exit button is used to go back on the main form.

    53

  • 8/6/2019 Banking Project Report VB

    54/203

    BIOCHEMISTRY REPORT

    This form is used toopen a biochemistry report form in the laboratory. We have

    Taken the fields are patient no, name, blood sugar, blood urea , sodium, potassium,

    calcium, r b sugar, magnesium, phosphorus, s uric acid, screatinine, s chloride,

    creatinine, acid phosp in the Labels and data give in the text boxes and combo boxes.

    Patient no and name give in text boxes and other data items is also used in the combo

    boxes. Multiple items show in the combo boxes and these items are saved in the tables.

    We have used three command buttons save, refresh, exit in this form.

    Save:-

    Save button is used to save the record in the data base tables.

    Refresh:-

    Refresh button is used to refresh the data record for saving the new data in thedata base tables.

    Exit :-

    Exit button is used to go back on the main form.

    54

  • 8/6/2019 Banking Project Report VB

    55/203

    STOOL REPORT

    This form is used toopen a stool report form in the laboratory. We have

    Taken the fields are patient no, name, colour, consistency, red blood cell, starch cell,

    blood, pus cell, cysts. Mucus, occult blood, starch fibres, stool for ph, reducing

    substances in the Labels and data give in the text boxes and combo boxes. Patient no

    and name give in text boxes and other data items is also used in the combo boxes.

    Multiple items show in the combo boxes and these items are saved in the tables. We

    have used three command buttons save, refresh, exit in this form.

    Save:-

    Save button is used to save the record in the data base tables.

    Refresh:-

    Refresh button is used to refresh the data record for saving the new data in thedata base tables.

    Exit :-

    Exit button is used to go back on the main form.

    55

  • 8/6/2019 Banking Project Report VB

    56/203

    SEMEN REPORT

    This form is used toopen a semen report form in the laboratory. We have

    Taken the fields are patient no, name, colour, Count, dead, volume, active motile ,

    sluggish motile, viscocity, pus cell, r b c, liquefaction, morphology, motility in the

    Labels and data give in the text boxes and combo boxes. Patient no and name give in

    text boxes and other data items is also used in the combo boxes. Multiple items show in

    the combo boxes and these items are saved in the tables. We have used three

    command buttons save, refresh, exit in this form.

    Save:-

    Save button is used to save the record in the data base tables.

    Refresh:-

    Refresh button is used to refresh the data record for saving the new data in thedata base tables.

    Exit :-

    Exit button is used to go back on the main form.

    56

  • 8/6/2019 Banking Project Report VB

    57/203

    SPUTUM REPORT

    This form is used toopen a sputum report form in the laboratory. We have

    Taken the fields are patient no, name, type of suspect/desease (pulmonary, extra

    pulmonary), reason for examination (diagnosis, repeat examination and for

    examination) . We have used the frames and option buttons for the sputum report.

    Option button provided a selected item from many choices .We sed the text boxes for

    patient no and name and these items are saved in the tables. We have used three

    command buttons save, refresh, exit in this form.

    Save:-

    Save button is used to save the record in the data base tables.

    Refresh:-

    Refresh button is used to refresh the data record for saving the new data in thedata base tables.

    Exit :-

    Exit button is used to go back on the main form.

    57

  • 8/6/2019 Banking Project Report VB

    58/203

  • 8/6/2019 Banking Project Report VB

    59/203

    WIDAL REPORT

    This form is used toopen a widal report form in the laboratory. We have

    Taken the fields are patient no, name, s typhi o,s typh h, s paratyphi ah, s paratyphi bh

    in the labels and data give in the text boxes and combo boxes. Patient no and name

    give in text boxes and other data items is also used in the combo boxes. Multiple items

    show in the combo boxes and these items are saved in the tables. We have used three

    command buttons save, refresh, exit in this form.

    Save:-

    Save button is used to save the record in the data base tables.

    Refresh:-

    Refresh button is used to refresh the data record for saving the new data in thedata base tables.

    Exit :-

    Exit button is used to go back on the main form.

    59

  • 8/6/2019 Banking Project Report VB

    60/203

    HEART TEST

    This form is used toopen a heart test (lipids profile) form in the laboratory.

    We have taken the fields are patient no, name, scholesterol, ldlcholesterol, totallipids,

    totalhdlratio, hdlcholesterol, triglycerides , lithium, lipase, tibc, iron, cpk- nac, cpk-mb in

    the labels and data give in the text boxes and combo boxes. Patient no and name give

    in text boxes and other data items is also used in the combo boxes. Multiple items show

    in the combo boxes and these items are saved in the tables. We have used three

    command buttons save, refresh, exit in this form.

    Save:-

    Save button is used to save the record in the data base tables.

    Refresh:-

    Refresh button is used to refresh the data record for saving the new data in thedata base tables.

    Exit :-

    Exit button is used to go back on the main form.

    60

  • 8/6/2019 Banking Project Report VB

    61/203

    CULTURE REPORT

    This form is used toopen a culture report form in the laboratory. We have

    Taken the fields are patient no, name, specimen (semen, urine, stool, blood, sputum),

    medicines in the Labels and data give in the text boxes and combo boxes. Patient no

    and name give in text boxes and other data items is also used in the combo boxes.

    Multiple items show in the combo boxes and these items are saved in the tables. We

    have used three command buttons save, refresh, exit in this form.

    Save:-

    Save button is used to save the record in the data base tables.

    Refresh:-

    Refresh button is used to refresh the data record for saving the new data in thedata base tables.

    Exit :-

    Exit button is used to go back on the main form.

    61

  • 8/6/2019 Banking Project Report VB

    62/203

    CHARGE LIST

    This form is used toopen a charge list form in the laboratory. We have

    Taken the fields are haemoglobin, stool report, pregnancy report, platelet count, blood

    urea, semen report, sodium, hiv test , widal test, calcium, potassium, s uric acid , s

    chloride, lipids profile , urine report. We used the message box for show the charges of

    any test.When we click any command button and message box appear on the screen.

    We have used three command buttons save, refresh, exit in this form.

    Save:-

    Save button is used to save the record in the data base tables.

    Refresh:-

    Refresh button is used to refresh the data record for saving the new data in thedata base tables.

    Exit :-

    Exit button is used to go back on the main form.

    62

  • 8/6/2019 Banking Project Report VB

    63/203

    CHEMICAL REPORT

    This form is used toopen a chemical report form in the laboratory. We have

    Taken the fields are sugar, potassium, calcium, haemoglobin, uric acid, sodium, aso

    test, triglycrides, c r protein in the labels and data give in the text boxes and these are

    saved in the tables. We have used three command buttons save, refresh, exit in this

    form.

    Save:-

    Save button is used to save the record in the data base tables.

    Refresh:-

    Refresh button is used to refresh the data record for saving the new data in thedata base tables.

    Exit :-

    Exit button is used to go back on the main form.

    63

  • 8/6/2019 Banking Project Report VB

    64/203

    SEARCHING AND REMOVING

    This form is used toopen a searching and removing form in the laboratory.

    We have taken the fields are haemotology report, serology report, biochemistry report

    and urine report in the command buttons. When we click on any command button and

    another form will appear.This form is used to open and delete the data record. We have

    used three command buttons save, refresh, exit in this form.

    Save:-

    Save button is used to save the record in the data base tables.

    Refresh:-

    Refresh button is used to refresh the data record for saving the new data in thedata base tables.

    Exit :-

    Exit button is used to go back on the main form.

    64

  • 8/6/2019 Banking Project Report VB

    65/203

    HAEMOTOLOGY

    This form is used toopen a haemotology report form in the laboratory.

    We have taken the fields are patient no, name, haemoglobin, platelet count, blood

    group, red cell count, clotting time, e s r in the labels and data give in the text boxes

    and combo boxes. Patient no and name give in text boxes and other data items is also

    used in the combo boxes. Multiple items show in the combo boxes and these items are

    saved in the tables. We have used three command buttons open, delete, refresh, exit

    in this form.

    Open:-

    Open button is used to open the record in the data base tables.

    Delete:-

    Delete button is used delete the record which is not useful for us.

    Refresh:-

    Refresh button is used to refresh the data record for saving the new data in the

    data base tables.

    Exit :-

    Exit button is used to go back on the main form.

    65

  • 8/6/2019 Banking Project Report VB

    66/203

    SEROLOGY

    This form is used toopen a serology report form in the laboratory. We have

    taken the fields are patient no, name, c r protein, aso titre, r a factor, hiv test, anti- hcv,

    vdrl in the labels and data give in the text boxes and combo boxes. Patient no and

    name give in text boxes and other data items is also used in the combo boxes. Multiple

    items show in the combo boxes and these items are saved in the tables. We have used

    three command buttons open, delete, refresh, exit in this form.

    Open:-

    Open button is used to open the record in the data base tables.

    Delete:-

    Delete button is used delete the record which is not useful for us.

    Refresh:-

    Refresh button is used to refresh the data record for saving the new data in thedata base tables.

    Exit :-

    Exit button is used to go back on the main form.

    66

  • 8/6/2019 Banking Project Report VB

    67/203

    BIOCHEMISTRY

    This form is used toopen a biochemistry report form in the laboratory.

    We have taken the fields are patient no, name, blood sugar, blood urea, calcium,

    sodium, potassium, magnesium in the labels and data give in the text boxes and

    combo boxes. Patient no and name give in text boxes and other data items is also used

    in the combo boxes. Multiple items show in the combo boxes and these items are saved

    in the tables. We have used three command buttons open, delete, refresh, exit in this

    form.

    Open:-

    Open button is used to open the record in the data base tables.

    Delete:-

    Delete button is used delete the record which is not useful for us.

    Refresh:-

    Refresh button is used to refresh the data record for saving the new data in the

    data base tables.

    Exit :-

    Exit button is used to go back on the main form.

    67

  • 8/6/2019 Banking Project Report VB

    68/203

    URINE

    This form is used toopen a urine report form in the laboratory. We have taken

    the fields are patient no, name, appearance, colour, albumin, casts, puss cell, sugar in

    the labels and data give in the text boxes and combo boxes. Patient no and name give

    in text boxes and other data items is also used in the combo boxes. Multiple items show

    in the combo boxes and these items are saved in the tables. We have used three

    command buttons open, delete, refresh, exit in this form.

    Open:-

    Open button is used to open the record in the data base tables.

    Delete:-

    Delete button is used delete the record which is not useful for us.

    Refresh:-

    Refresh button is used to refresh the data record for saving the new data in thedata base tables.

    Exit :-

    Exit button is used to go back on the main form.

    68

  • 8/6/2019 Banking Project Report VB

    69/203

    69

  • 8/6/2019 Banking Project Report VB

    70/203

  • 8/6/2019 Banking Project Report VB

    71/203

    71

  • 8/6/2019 Banking Project Report VB

    72/203

    72

  • 8/6/2019 Banking Project Report VB

    73/203

    73

  • 8/6/2019 Banking Project Report VB

    74/203

    74

  • 8/6/2019 Banking Project Report VB

    75/203

    75

  • 8/6/2019 Banking Project Report VB

    76/203

    76

  • 8/6/2019 Banking Project Report VB

    77/203

    77

  • 8/6/2019 Banking Project Report VB

    78/203

    78

  • 8/6/2019 Banking Project Report VB

    79/203

    79

  • 8/6/2019 Banking Project Report VB

    80/203

    80

  • 8/6/2019 Banking Project Report VB

    81/203

    81

  • 8/6/2019 Banking Project Report VB

    82/203

    82

  • 8/6/2019 Banking Project Report VB

    83/203

    83

  • 8/6/2019 Banking Project Report VB

    84/203

    84

  • 8/6/2019 Banking Project Report VB

    85/203

    85

  • 8/6/2019 Banking Project Report VB

    86/203

    86

  • 8/6/2019 Banking Project Report VB

    87/203

    87

  • 8/6/2019 Banking Project Report VB

    88/203

    88

  • 8/6/2019 Banking Project Report VB

    89/203

    89

  • 8/6/2019 Banking Project Report VB

    90/203

    90

  • 8/6/2019 Banking Project Report VB

    91/203

    91

  • 8/6/2019 Banking Project Report VB

    92/203

    92

  • 8/6/2019 Banking Project Report VB

    93/203

    93

  • 8/6/2019 Banking Project Report VB

    94/203

    94

  • 8/6/2019 Banking Project Report VB

    95/203

    95

  • 8/6/2019 Banking Project Report VB

    96/203

    96

  • 8/6/2019 Banking Project Report VB

    97/203

    97

  • 8/6/2019 Banking Project Report VB

    98/203

    98

  • 8/6/2019 Banking Project Report VB

    99/203

    99

  • 8/6/2019 Banking Project Report VB

    100/203

    100

  • 8/6/2019 Banking Project Report VB

    101/203

    101

  • 8/6/2019 Banking Project Report VB

    102/203

    102

  • 8/6/2019 Banking Project Report VB

    103/203

    103

  • 8/6/2019 Banking Project Report VB

    104/203

    104

  • 8/6/2019 Banking Project Report VB

    105/203

    105

  • 8/6/2019 Banking Project Report VB

    106/203

    106

  • 8/6/2019 Banking Project Report VB

    107/203

    107

  • 8/6/2019 Banking Project Report VB

    108/203

    108

  • 8/6/2019 Banking Project Report VB

    109/203

    109

  • 8/6/2019 Banking Project Report VB

    110/203

    110

  • 8/6/2019 Banking Project Report VB

    111/203

    111

  • 8/6/2019 Banking Project Report VB

    112/203

    112

  • 8/6/2019 Banking Project Report VB

    113/203

    113

  • 8/6/2019 Banking Project Report VB

    114/203

    LOGIN FORM

    Dim cnn As ADODB.ConnectionDim rss As ADODB.Recordset

    Private Sub ok_Click()

    If uname.Text = "raj" And upass.Text = "123" Thenma.Show

    Else

    MsgBox (wrongusername Or password)

    End If

    End Sub

    114

  • 8/6/2019 Banking Project Report VB

    115/203

    MAIN FORM

    Private Sub br_Click()

    bio.ShowEnd Sub

    Private Sub ch_Click()

    cha.ShowEnd Sub

    Private Sub SE_Click()

    sear.ShowEnd Sub

    Private Sub cr_Click()

    che.Show

    End Sub

    Private Sub cu_Click()

    CUL.Show

    End Sub

    Private Sub hr_Click()

    hae.ShowEnd Sub

    Private Sub ht_Click()lipi.Show

    End Sub

    Private Sub lfu_Click()lft.Show

    End Sub

    Private Sub lm_Click()

    man.Show

    End Sub

    Private Sub paf_Click()

    PAN.Show

    End Sub

    115

  • 8/6/2019 Banking Project Report VB

    116/203

    Private Sub semr_Click()

    SEM.ShowEnd Sub

    Private Sub spr_Click()SPU.Show

    End Sub

    Private Sub SR_Click()

    sero.Show

    End Sub

    Private Sub str_Click()

    STO.Show

    End Sub

    Private Sub UR_Click()

    uri.ShowEnd Sub

    Private Sub wd_Click()

    WID.ShowEnd Sub

    116

  • 8/6/2019 Banking Project Report VB

    117/203

    LAB MANAGEMENT

    Dim cnn As ADODB.Connection

    Dim rss As ADODB.Recordset

    Private Sub EX_Click()

    MA.ShowUnload Me

    End Sub

    Private Sub Form_Load()

    HR.AddItem ("on the front")

    HR.AddItem ("in the bathroom")

    HR.AddItem ("in different room")

    UR.AddItem ("in the bathroom")UR.AddItem ("anywhere in the lab")

    UR.AddItem ("in different room")

    SR.AddItem ("anywhere in the lab")SR.AddItem ("in the bathroom")

    SR.AddItem ("in different room")

    SER.AddItem ("in the bathroom")

    SER.AddItem ("anywhere in the lab")

    SER.AddItem ("in different room")

    STR.AddItem ("in the bathroom")STR.AddItem ("anywhere in the lab")

    STR.AddItem ("in different room")

    BR.AddItem ("anywhere in the lab")BR.AddItem ("in the bathroom")

    BR.AddItem ("in different room")

    LIF.AddItem ("anywhere in the lab")

    LIF.AddItem ("in the bathroom")

    LIF.AddItem ("in different room")

    SPU.AddItem ("in the lab")

    SPU.AddItem ("in the bathroom")

    SPU.AddItem ("in different room")

    117

  • 8/6/2019 Banking Project Report VB

    118/203

    WID.AddItem ("anywhere in the lab")

    WID.AddItem ("in the bathroom")WID.AddItem ("in different room")

    HRT.AddItem ("anywhere in the lab")HRT.AddItem ("in the bathroom")

    HRT.AddItem ("in different room")

    CUL.AddItem ("anywhere in the lab")

    CUL.AddItem ("in the bathroom")

    CUL.AddItem ("in different room")

    Set cnn = New ADODB.Connection

    Set rss = New ADODB.Recordset

    cnn.Provider = "microsoft.jet.oledb.4.0"

    cnn.Open "D:\raj\LAB.mdb"rss.Open "manm", cnn, adOpenDynamic, adLockOptimistic, adCmdTable

    End Sub

    Private Sub REF_Click()

    HR.Text = " "

    UR.Text = " "SR.Text = " "

    SER.Text = " "

    STR.Text = " "BR.Text = " "

    LIF.Text = " "

    SPU.Text = " "WID.Text = " "

    HRT.Text = " "

    CUL.Text = " "HR.SetFocus

    End Sub

    Private Sub SA_Click()rss.AddNew

    rss!haematologyreport = HR.Text

    rss!urinereport = UR.Textrss!semenreport = SR.Text

    rss!serologyreport = SER.Text

    rss!stoolreport = STR.Textrss!biochemistryreport = BR.Text

    rss!livertest = LIF.Text

    rss!sputumreport = SPU.Text

    rss!widaltest = WID.Text

    118

  • 8/6/2019 Banking Project Report VB

    119/203

    rss!hearttest = HRT.Text

    rss!culture = CUL.Text

    rss.UpdateMsgBox ("recordsaved")

    End Sub

    PATIENT FORM

    119

  • 8/6/2019 Banking Project Report VB

    120/203

    Dim cnn As ADODB.Connection

    Dim rss As ADODB.Recordset

    Private Sub EX_Click()

    MA.Show

    Unload MeEnd Sub

    Private Sub Form_Load()

    Set cnn = New ADODB.Connection

    Set rss = New ADODB.Recordsetcnn.Provider = "microsoft.jet.oledb.4.0"

    cnn.Open "D:\raj\LAB.mdb"

    rss.Open "pati1", cnn, adOpenDynamic, adLockOptimistic, adCmdTable

    End Sub

    Private Sub REF_Click()PAN.Text = " "

    NA.Text = " "

    AG.Text = " "

    DAT.Text = " "RE.Text = " "

    SE.Text = " "

    PAN.SetFocusEnd Sub

    Private Sub SA_Click()rss.AddNew

    rss!patientno = PAN.Text

    rss!Name = NA.Textrss!age = AG.Text

    rss!dated = DAT.Text

    rss!refdoctor = RE.Text

    rss!sex = SE.Textrss.Save

    MsgBox ("recordsaved")

    End Sub

    120

  • 8/6/2019 Banking Project Report VB

    121/203

    URINE REPORT

    Dim cnn As ADODB.Connection

    Dim rss As ADODB.Recordset

    Private Sub EX_Click()

    MA.ShowUnload Me

    End Sub

    Private Sub Form_Load()AP.AddItem ("clear")

    AP.AddItem ("turbid")

    AP.AddItem ("semiturbid")

    RE.AddItem ("acidic")

    RE.AddItem ("alcoline")

    SU.AddItem ("nill")

    SU.AddItem ("0.5%")

    SU.AddItem ("0.6%")SU.AddItem ("0.7%")

    SU.AddItem ("0.8%")

    SU.AddItem ("0.9%")SU.AddItem ("1.0%")

    SU.AddItem ("1.1%")

    SU.AddItem ("1.2%")SU.AddItem ("1.3%")

    SU.AddItem ("1.4%")

    SU.AddItem ("1.5%")SU.AddItem ("1.6%")

    SU.AddItem ("1.7%")

    SU.AddItem ("1.8%")

    SU.AddItem ("1.9%")SU.AddItem ("2.0%")

    CO.AddItem ("paleyellow")CO.AddItem ("yellow")

    CO.AddItem ("deepyellow")

    AL.AddItem ("nill")

    AL.AddItem ("0.5%")

    AL.AddItem ("0.6%")

    AL.AddItem ("0.7%")

    121

  • 8/6/2019 Banking Project Report VB

    122/203

    AL.AddItem ("0.8%")

    AL.AddItem ("0.9%")

    AL.AddItem ("1.0%")AL.AddItem ("1.1%")

    AL.AddItem ("1.2%")

    AL.AddItem ("1.3%")AL.AddItem ("1.4%")

    AL.AddItem ("1.5%")

    AL.AddItem ("1.6%")AL.AddItem ("1.7%")

    AL.AddItem ("1.8%")

    AL.AddItem ("1.9%")

    AL.AddItem ("2.0%")

    CA.AddItem ("puscell")

    CA.AddItem ("redbloodcell")

    CA.AddItem ("epithelialcell")

    PUC.AddItem ("occasional")PUC.AddItem ("rear")

    PUC.AddItem ("2-4")

    PUC.AddItem ("4-6")

    PUC.AddItem ("6-8")PUC.AddItem ("8-10")

    PUC.AddItem ("10-12")

    PUC.AddItem ("12-14")PUC.AddItem ("14-16")

    PUC.AddItem ("16-18")

    PUC.AddItem ("18-20")PUC.AddItem ("20-22")

    PUC.AddItem ("22-24")

    PUC.AddItem ("24-26")PUC.AddItem ("26-28")

    PUC.AddItem ("28-30")

    PUC.AddItem ("above")

    RBC.AddItem ("occasional")

    RBC.AddItem ("rear")

    RBC.AddItem ("2-4")RBC.AddItem ("4-6")

    RBC.AddItem ("6-8")

    RBC.AddItem ("8-10")RBC.AddItem ("10-12")

    RBC.AddItem ("12-14")

    RBC.AddItem ("14-16")

    RBC.AddItem ("16-18")

    122

  • 8/6/2019 Banking Project Report VB

    123/203

    RBC.AddItem ("18-20")

    RBC.AddItem ("20-22")

    RBC.AddItem ("22-24")RBC.AddItem ("24-26")

    RBC.AddItem ("26-28")

    RBC.AddItem ("28-30")RBC.AddItem ("above")

    EPI.AddItem ("occasional")EPI.AddItem ("rear")

    EPI.AddItem ("2-4")

    EPI.AddItem ("4-6")

    EPI.AddItem ("6-8")EPI.AddItem ("8-10")

    EPI.AddItem ("10-12")

    EPI.AddItem ("12-14")

    EPI.AddItem ("14-16")EPI.AddItem ("16-18")

    EPI.AddItem ("18-20")EPI.AddItem ("20-22")

    EPI.AddItem ("22-24")

    EPI.AddItem ("24-26")

    EPI.AddItem ("26-28")EPI.AddItem ("28-30")

    EPI.AddItem ("above")

    CRYS.AddItem ("calcium")

    CRYS.AddItem ("oxalate")

    CRYS.AddItem ("uricacid")CRYS.AddItem ("2-4")

    CRYS.AddItem ("4-6")

    CRYS.AddItem ("6-8")CRYS.AddItem ("8-10")

    CRYS.AddItem ("above")

    CRYS.AddItem ("+")

    CRYS.AddItem ("++")CRYS.AddItem ("+++")

    CRYS.AddItem ("++++")

    CRYS.AddItem ("above")

    AMO.AddItem ("+")

    AMO.AddItem ("++")AMO.AddItem ("+++")

    AMO.AddItem ("++++")

    AMO.AddItem ("above")

    123

  • 8/6/2019 Banking Project Report VB

    124/203

    TRI.AddItem ("+")

    TRI.AddItem ("++")

    TRI.AddItem ("+++")TRI.AddItem ("++++")

    TRI.AddItem ("above")

    Set cnn = New ADODB.ConnectionSet rss = New ADODB.Recordset

    cnn.Provider = "microsoft.jet.oledb.4.0"

    cnn.Open "D:\raj\LAB.mdb"

    rss.Open "uri", cnn, adOpenDynamic, adLockOptimistic, adCmdTableEnd Sub

    Private Sub REF_Click()

    PA.Text = " "NA.Text = " "

    AP.Text = " "CO.Text = " "

    RE.Text = " "

    AL.Text = " "

    SU.Text = " "CA.Text = " "

    PUC.Text = " "

    RBC.Text = " "EPI.Text = " "

    CRYS.Text = " "

    AMO.Text = " "TRI.Text = " "

    PA.SetFocus

    End Sub

    Private Sub SA_Click()

    rss.AddNew

    rss!patientno = PA.Textrss!Name = NA.Text

    rss!Appearance = AP.Text

    rss!colour = CO.Textrss!reaction = RE.Text

    rss!albumin = AL.Text

    rss!sugar = SU.Textrss!casts = CA.Text

    rss!puscell = PUC.Text

    rss!redbloodcell = RBC.Text

    rss!epithelialcell = EPI.Text

    124

  • 8/6/2019 Banking Project Report VB

    125/203

    rss!crystals = CRYS.Text

    rss!amorurates = AMO.Text

    rss!trichomonas = TRI.Textrss.Save

    MsgBox ("recordsaved")

    End Sub

    125

  • 8/6/2019 Banking Project Report VB

    126/203

    HAEMOTOLOGY REPORT

    Dim cnn As ADODB.Connection

    Dim rss As ADODB.Recordset

    Private Sub EX_Click()

    MA.Show

    Unload MeEnd Sub

    Private Sub Form_Load()

    HA.AddItem ("11gms")HA.AddItem ("12mgs")

    HA.AddItem ("13mgs")

    HA.AddItem ("14gms")

    HA.AddItem ("15mgs")HA.AddItem ("16mgs")

    HA.AddItem ("17gms")HA.AddItem ("18mgs")

    HA.AddItem ("above")

    RC.AddItem ("4.5*10./cmm")RC.AddItem ("4.6*10./cmm")

    RC.AddItem ("4.7*10./cmm")

    RC.AddItem ("4.8*10./cmm")RC.AddItem ("4.9*10./cmm")

    RC.AddItem ("5.0*10./cmm")

    RC.AddItem ("5.1*10./cmm")RC.AddItem ("5.2*10./cmm")

    RC.AddItem ("5.3*10./cmm")

    RC.AddItem ("5.4*10./cmm")RC.AddItem ("5.5*10./cmm")

    RC.AddItem ("5.6*10./cmm")

    RC.AddItem ("5.7*10./cmm")

    RC.AddItem ("5.8*10./cmm")RC.AddItem ("5.9*10./cmm")

    RC.AddItem ("6.0*10./cmm")

    RC.AddItem ("6.1*10./cmm")RC.AddItem ("6.2*10./cmm")

    RC.AddItem ("6.3*10./cmm")

    RC.AddItem ("6.4*10./cmm")RC.AddItem ("6.5*10./cmm")

    RC.AddItem ("above")

    126

  • 8/6/2019 Banking Project Report VB

    127/203

    ES.AddItem ("0mm")

    ES.AddItem ("1mm")

    ES.AddItem ("2mm")ES.AddItem ("3mm")

    ES.AddItem ("4mm")

    ES.AddItem ("5mm")ES.AddItem ("6mm")

    ES.AddItem ("7mm")

    ES.AddItem ("8mm")ES.AddItem ("9mm")

    ES.AddItem ("10mm")

    ES.AddItem ("11mm")

    ES.AddItem ("12mm")ES.AddItem ("13mm")

    ES.AddItem ("14mm")

    ES.AddItem ("14mm")

    ES.AddItem ("15mm")ES.AddItem ("16mm")

    ES.AddItem ("17mm")ES.AddItem ("18mm")

    ES.AddItem ("19mm")

    ES.AddItem ("20mm")

    ES.AddItem ("above")

    PC.AddItem ("1.5lacs/cmm")

    PC.AddItem ("1.6lacs/cmm")PC.AddItem ("1.7lacs/cmm")

    PC.AddItem ("1.8lacs/cmm")

    PC.AddItem ("1.9lacs/cmm")PC.AddItem ("2.0lacs/cmm")

    PC.AddItem ("2.1lacs/cmm")

    PC.AddItem ("2.2lacs/cmm")PC.AddItem ("2.3lacs/cmm")

    PC.AddItem ("2.4lacs/cmm")

    PC.AddItem ("2.5lacs/cmm")

    PC.AddItem ("2.6lacs/cmm")PC.AddItem ("2.6lacs/cmm")

    PC.AddItem ("2.7lacs/cmm")

    PC.AddItem ("2.8lacs/cmm")PC.AddItem ("2.9lacs/cmm")

    PC.AddItem ("3.0lacs/cmm")

    PC.AddItem ("3.1lacs/cmm")PC.AddItem ("3.2lacs/cmm")

    PC.AddItem ("3.3lacs/cmm")

    PC.AddItem ("3.4lacs/cmm")

    PC.AddItem ("3.5lacs/cmm")

    127

  • 8/6/2019 Banking Project Report VB

    128/203

    PC.AddItem ("3.6lacs/cmm")

    PC.AddItem ("3.8lacs/cmm")

    PC.AddItem ("3.9lacs/cmm")PC.AddItem ("4.0lacs/cmm")

    PC.AddItem ("4.1lacs/cmm")

    PC.AddItem ("4.2lacs/cmm")PC.AddItem ("4.3lacs/cmm")

    PC.AddItem ("4.4lacs/cmm")

    PC.AddItem ("4.5lacs/cmm")PC.AddItem ("above")

    TL.AddItem ("4000/cmm")

    TL.AddItem ("5000/cmm")TL.AddItem ("6000/cmm")

    TL.AddItem ("7000/cmm")

    TL.AddItem ("8000/cmm")

    TL.AddItem ("9000/cmm")TL.AddItem ("10000/cmm")

    TL.AddItem ("11000/cmm")TL.AddItem ("12000/cmm")

    TL.AddItem ("above")

    NEU.AddItem ("40")NEU.AddItem ("50")

    NEU.AddItem ("40")

    NEU.AddItem ("60")NEU.AddItem ("70")

    NEU.AddItem ("above")

    LYM.AddItem ("20")

    LYM.AddItem ("30")

    LYM.AddItem ("40")LYM.AddItem ("above")

    MON.AddItem ("2")

    MON.AddItem ("3")MON.AddItem ("4")

    MON.AddItem ("5")

    MON.AddItem ("6")MON.AddItem ("7")

    MON.AddItem ("8")

    MON.AddItem ("9")MON.AddItem ("10")

    MON.AddItem ("above")

    RT.AddItem ("1.6lacs")

    128

  • 8/6/2019 Banking Project Report VB

    129/203

    RT.AddItem ("1.7lacs")

    RT.AddItem ("1.8lacs")

    RT.AddItem ("1.6lacs")RT.AddItem ("1.7lacs")

    RT.AddItem ("1.8lacs")

    RT.AddItem ("1.9lacs")RT.AddItem ("2.0lacs")

    RT.AddItem ("2.1lacs")

    RT.AddItem ("2.2lacs")RT.AddItem ("2.3lacs")

    RT.AddItem ("2.4lacs")

    RT.AddItem ("2.5lacs")

    RT.AddItem ("2.6lacs")RT.AddItem ("2.7lacs")

    RT.AddItem ("2.8lacs")

    RT.AddItem ("2.9lacs")

    RT.AddItem ("3.0lacs")RT.AddItem ("3.1lacs")

    RT.AddItem ("3.2lacs")RT.AddItem ("3.3lacs")

    RT.AddItem ("3.4lacs")

    RT.AddItem ("3.5lacs")

    RT.AddItem ("3.6lacs")RT.AddItem ("3.7lacs")

    RT.AddItem ("3.8lacs")

    RT.AddItem ("3.9lacs")RT.AddItem ("4.0lacs")

    RT.AddItem ("4.1lacs")

    RT.AddItem ("4.2lacs")RT.AddItem ("4.3lacs")

    RT.AddItem ("4.4lacs")

    RT.AddItem ("4.5lacs")RT.AddItem ("above")

    BG.AddItem ("a+")

    BG.AddItem ("b+")BG.AddItem ("o+")

    BG.AddItem ("ab+")

    BG.AddItem ("a-")BG.AddItem ("b-")

    BG.AddItem ("o-")

    BG.AddItem ("ab-")

    CT.AddItem ("5 min")

    CT.AddItem ("6 min")

    CT.AddItem ("7 min")

    129

  • 8/6/2019 Banking Project Report VB

    130/203

    CT.AddItem ("8 min")

    CT.AddItem ("9 min")

    CT.AddItem ("10 min")CT.AddItem ("above")

    Set cnn = New ADODB.ConnectionSet rss = New ADODB.Recordset

    cnn.Provider = "microsoft.jet.oledb.4.0"

    cnn.Open "D:\raj\LAB.mdb"rss.Open "haema", cnn, adOpenDynamic, adLockOptimistic, adCmdTable

    End Sub

    Private Sub REF_Click()PA.Text = " "

    NA.Text = " "

    HA.Text = " "

    RC.Text = " "PC.Text = " "

    RT.Text = " "CT.Text = " "

    TL.Text = " "

    BG.Text = " "

    ES.Text = " "NEU.Text = " "

    LYM.Text = " "

    MON.Text = " "PA.SetFocus

    End Sub

    Private Sub SA_Click()

    rss.AddNew

    rss!patientno = PA.Textrss!Name = NA.Text

    rss!haemoglobin = HA.Text

    rss!redcellcount = RC.Text

    rss!plateletcount = PC.Textrss!reticulocytes = RT.Text

    rss!clottingtime = CT.Text

    rss!tlc = TL.Textrss!bloodgroup = BG.Text

    rss!esr = ES.Text

    rss!neutrophills = NEU.Textrss!lymphocytes = LYM.Text

    rss!monocytes = MON.Text

    rss.Save

    MsgBox ("recordsaved")

    130

  • 8/6/2019 Banking Project Report VB

    131/203

    End Sub

    131

  • 8/6/2019 Banking Project Report VB

    132/203

    SEROLOGY REPORT

    Dim cnn As ADODB.Cnnectiono

    Dim rss As ADODB.Recordset

    Private Sub EX_Click()

    MA.Show

    Unload Me

    End Sub

    Private Sub Form_Load()

    PR.AddItem ("positive")

    PR.AddItem ("negative")

    AH.AddItem ("positive")AH.AddItem ("negative")

    RA.AddItem ("positive")

    RA.AddItem ("negative")

    VD.AddItem ("positive")

    VD.AddItem ("negative")

    CR.AddItem ("positive")

    CR.AddItem ("negative")

    AT.AddItem ("positive")

    AT.AddItem ("negative")

    HT.AddItem ("positive")

    HT.AddItem ("negative")

    KAH.AddItem ("positive")

    KAH.AddItem ("negative")

    TOX.AddItem ("positive")

    TOX.AddItem ("negative")

    HBS.AddItem ("positive")

    HBS.AddItem ("negative")

    132

  • 8/6/2019 Banking Project Report VB

    133/203

    SPF.AddItem ("positive")

    SPF.AddItem ("negative")

    MAT.AddItem ("positive")

    MAT.AddItem ("negative")

    Set cnn = New ADODB.Connection

    Set rss = New ADODB.Recordsetcnn.Provider = "microsoft.jet.oledb.4.0"

    cnn.Open "D:\raj\LAB.mdb"

    rss.Open "sero2", cnn, adOpenDynamic, adLockOptimistic, adCmdTable

    End Sub

    Private Sub REF_Click()PA.Text = " "

    NA.Text = ""PR.Text = " "

    AH.Text = " "

    RA.Text = " "

    VD.Text = " "CR.Text = " "

    AT.Text = " "

    HT.Text = " "KAH.Text = " "

    TOX.Text = " "

    HBS.Text = " "SPF.Text = " "

    MAT.Text = " "

    PA.SetFocusEnd Sub

    Private Sub SA_Click()

    rss.AddNewrss!patientno = PA.Text

    rss!Name = NA.Text

    rss!pregnancy = PR.Textrss!antihcv = AH.Text

    rss!rafactor = RA.Text

    rss!vdrl = VD.Textrss!crprotein = CR.Text

    rss!asotitre = AT.Text

    rss!hivtest = HT.Text

    rss!kahn = KAH.Text

    133

  • 8/6/2019 Banking Project Report VB

    134/203

    rss!toxoplasmosis = TOX.Text

    rss!hbsaghepatitisb = HBS.Text

    rss!spforafb = SPF.Textrss!mantouxtest = MAT.Text

    rss.Save

    MsgBox ("recordsaved")

    End Sub

    134

  • 8/6/2019 Banking Project Report VB

    135/203

    BIOCHEMISTRY REPORT

    Dim cnn As ADODB.Connection

    Dim rss As ADODB.Recordset

    Private Sub EX_Click()

    MA.ShowUnload Me

    End Sub

    Private Sub Form_Load()

    BS.AddItem ("60mg/dl")

    BS.AddItem ("61mg/dl")

    BS.AddItem ("62mg/dl")BS.AddItem ("63mg/dl")

    BS.AddItem ("64mg/dl")BS.AddItem ("65mg/dl")

    BS.AddItem ("66mg/dl")

    BS.AddItem ("67mg/dl")

    BS.AddItem ("68mg/dl")BS.AddItem ("69mg/dl")

    BS.AddItem ("70mg/dl")

    BS.AddItem ("71mg/dl")BS.AddItem ("72mg/dl")

    BS.AddItem ("73mg/dl")

    BS.AddItem ("74mg/dl")BS.AddItem ("75mg/dl")

    BS.AddItem ("76mg/dl")

    BS.AddItem ("77mg/dl")BS.AddItem ("78mg/dl")

    BS.AddItem ("79mg/dl")

    BS.AddItem ("80mg/dl")

    BS.AddItem ("81mg/dl")BS.AddItem ("82mg/dl")

    BS.AddItem ("83mg/dl")

    BS.AddItem ("84mg/dl")BS.AddItem ("85mg/dl")

    BS.AddItem ("86mg/dl")

    BS.AddItem ("87mg/dl")BS.AddItem ("88mg/dl")

    BS.AddItem ("89mg/dl")

    BS.AddItem ("90mg/dl")

    BS.AddItem ("91mg/dl")

    135

  • 8/6/2019 Banking Project Report VB

    136/203

    BS.AddItem ("92mg/dl")

    BS.AddItem ("93mg/dl")

    BS.AddItem ("94mg/dl")BS.AddItem ("95mg/dl")

    BS.AddItem ("96mg/dl")

    BS.AddItem ("97mg/dl")BS.AddItem ("98mg/dl")

    BS.AddItem ("99mg/dl")

    BS.AddItem ("100mg/dl")BS.AddItem ("101mg/dl")

    BS.AddItem ("102mg/dl")

    BS.AddItem ("103mg/dl")

    BS.AddItem ("104mg/dl")BS.AddItem ("105mg/dl")

    BS.AddItem ("106mg/dl")

    BS.AddItem ("107mg/dl")

    BS.AddItem ("108mg/dl")BS.AddItem ("109mg/dl")

    BS.AddItem ("110mg/dl")BS.AddItem ("111mg/dl")

    BS.AddItem ("112mg/dl")

    BS.AddItem ("113mg/dl")

    BS.AddItem ("114mg/dl")BS.AddItem ("115mg/dl")

    BS.AddItem ("116mg/dl")

    BS.AddItem ("117mg/dl")BS.AddItem ("118mg/dl")

    BS.AddItem ("119mg/dl")

    BS.AddItem ("120mg/dl")BS.AddItem ("above")

    BU.AddItem ("15mg/dl")BU.AddItem ("16mg/dl")

    BU.AddItem ("17mg/dl")

    BU.AddItem ("18mg/dl")

    BU.AddItem ("19mg/dl")BU.AddItem ("20mg/dl")

    BU.AddItem ("21mg/dl")

    BU.AddItem ("22mg/dl")BU.AddItem ("23mg/dl")

    BU.AddItem ("24mg/dl")

    BU.AddItem ("25mg/dl")BU.AddItem ("26mg/dl")

    BU.AddItem ("27mg/dl")

    BU.AddItem ("28mg/dl")

    BU.AddItem ("29mg/dl")

    136

  • 8/6/2019 Banking Project Report VB

    137/203

    BU.AddItem ("30mg/dl")

    BU.AddItem ("31mg/dl")

    BU.AddItem ("32mg/dl")BU.AddItem ("33mg/dl")

    BU.AddItem ("34mg/dl")

    BU.AddItem ("35mg/dl")BU.AddItem ("36mg/dl")

    BU.AddItem ("37mg/dl")

    BU.AddItem ("38mg/dl")BU.AddItem ("39mg/dl")

    BU.AddItem ("40mg/dl")

    BU.AddItem ("above")

    SO.AddItem ("136mEq/l")

    SO.AddItem ("137mEq/l")

    SO.AddItem ("138mEq/l")

    SO.AddItem ("139mEq/l")SO.AddItem ("140mEq/l")

    SO.AddItem ("141mEq/l")SO.AddItem ("142mEq/l")

    SO.AddItem ("143mEq/l")

    SO.AddItem ("144mEq/l")

    SO.AddItem ("145mEq/l")SO.AddItem ("146mEq/l")

    SO.AddItem ("147mEq/l")

    SO.AddItem ("148mEq/l")SO.AddItem ("149mEq/l")

    SO.AddItem ("above")

    PO.AddItem ("3.8mEq/l")

    PO.AddItem ("3.9mEq/l")

    PO.AddItem ("4.0mEq/l")PO.AddItem ("4.1mEq/l")

    PO.AddItem ("4.2mEq/l")

    PO.AddItem ("4.3mEq/l")

    PO.AddItem ("4.4mEq/l")PO.AddItem ("4.5mEq/l")

    PO.AddItem ("4.6mEq/l")

    PO.AddItem ("4.7mEq/l")PO.AddItem ("4.8mEq/l")

    PO.AddItem ("4.9mEq/l")

    PO.AddItem ("5.0mEq/l")PO.AddItem ("5.1mEq/l")

    PO.AddItem ("5.2mEq/l")

    PO.AddItem ("above")

    137

  • 8/6/2019 Banking Project Report VB

    138/203

    SU.AddItem ("1.5mg/dl")

    SU.AddItem ("1.6mg/dl")

    SU.AddItem ("1.7mg/dl")SU.AddItem ("1.8mg/dl")

    SU.AddItem ("1.9mg/dl")

    SU.AddItem ("2.0mg/dl")SU.AddItem ("2.1mg/dl")

    SU.AddItem ("2.2mg/dl")

    SU.AddItem ("2.3mg/dl")SU.AddItem ("2.4mg/dl")

    SU.AddItem ("2.5mg/dl")

    SU.AddItem ("2.6mg/dl")

    SU.AddItem ("2.7mg/dl")SU.AddItem ("2.8mg/dl")

    SU.AddItem ("2.9mg/dl")

    SU.AddItem ("3.0mg/dl")

    SU.AddItem ("3.1mg/dl")SU.AddItem ("3.2mg/dl")

    SU.AddItem ("3.3mg/dl")SU.AddItem ("3.4mg/dl")

    SU.AddItem ("3.5mg/dl")

    SU.AddItem ("3.6mg/dl")

    SU.AddItem ("3.7mg/dl")SU.AddItem ("3.8mg/dl")

    SU.AddItem ("3.9mg/dl")

    SU.AddItem ("4.0mg/dl")SU.AddItem ("4.1mg/dl")

    SU.AddItem ("4.2mg/dl")

    SU.AddItem ("4.3mg/dl")SU.AddItem ("4.4mg/dl")

    SU.AddItem ("4.5mg/dl")

    SU.AddItem ("4.6mg/dl")SU.AddItem ("4.7mg/dl")

    SU.AddItem ("4.8mg/dl")

    SU.AddItem ("4.9mg/dl")

    SU.AddItem ("5.0mg/dl")SU.AddItem ("5.1mg/dl")

    SU.AddItem ("5.2mg/dl")

    SU.AddItem ("5.3mg/dl")SU.AddItem ("5.4mg/dl")

    SU.AddItem ("5.5mg/dl")

    SU.AddItem ("5.6mg/dl")SU.AddItem ("5.7mg/dl")

    SU.AddItem ("5.8mg/dl")

    SU.AddItem ("5.9mg/dl")

    SU.AddItem ("6.0mg/dl")

    138

  • 8/6/2019 Banking Project Report VB

    139/203

    SU.AddItem ("6.1mg/dl")

    SU.AddItem ("6.2mg/dl")

    SU.AddItem ("6.3mg/dl")SU.AddItem ("6.4mg/dl")

    SU.AddItem ("6.5mg/dl")

    SU.AddItem ("6.6mg/dl")SU.AddItem ("6.7mg/dl")

    SU.AddItem ("6.8mg/dl")

    SU.AddItem ("6.9mg/dl")SU.AddItem ("7.0mg/dl")

    SU.AddItem ("above")

    CAL.AddItem ("9.0mg/dl")CAL.AddItem ("9.1mg/dl")

    CAL.AddItem ("9.2mg/dl")

    CAL.AddItem ("9.3mg/dl")

    CAL.AddItem ("9.4mg/dl")CAL.AddItem ("9.5mg/dl")

    CAL.AddItem ("9.6mg/dl")CAL.AddItem ("9.7mg/dl")

    CAL.AddItem ("9.8mg/dl")

    CAL.AddItem ("9.9mg/dl")

    CAL.AddItem ("10.0mg/dl")CAL.AddItem ("10.1mg/dl")

    CAL.AddItem ("10.2mg/dl")

    CAL.AddItem ("10.3mg/dl")CAL.AddItem ("10.4mg/dl")

    CAL.AddItem ("10.5mg/dl")

    CAL.AddItem ("10.6mg/dl")CAL.AddItem ("10.7mg/dl")

    CAL.AddItem ("10.8mg/dl")

    CAL.AddItem ("10.9mg/dl")CAL.AddItem ("11.0mg/dl")

    CAL.AddItem ("above")

    PHO.AddItem ("2.5mg/dl")PHO.AddItem ("2.6mg/dl")

    PHO.AddItem ("2.5mg/dl")

    PHO.AddItem ("2.7mg/dl")PHO.AddItem ("2.8mg/dl")

    PHO.AddItem ("2.9mg/dl")

    PHO.AddItem ("3.0mg/dl")PHO.AddItem ("3.1mg/dl")

    PHO.AddItem ("3.2mg/dl")

    PHO.AddItem ("3.3mg/dl")

    PHO.AddItem ("3.4mg/dl")

    139

  • 8/6/2019 Banking Project Report VB

    140/203

    PHO.AddItem ("3.5mg/dl")

    PHO.AddItem ("3.6mg/dl")

    PHO.AddItem ("3.7mg/dl")PHO.AddItem ("3.8mg/dl")

    PHO.AddItem ("3.9mg/dl")

    PHO.AddItem ("4.0mg/dl")PHO.AddItem ("4.1mg/dl")

    PHO.AddItem ("4.3mg/dl")

    PHO.AddItem ("4.4mg/dl")PHO.AddItem ("4.5mg/dl")

    PHO.AddItem ("4.6mg/dl")

    PHO.AddItem ("4.7mg/dl")

    PHO.AddItem ("4.8mg/dl")PHO.AddItem ("4.9mg/dl")

    PHO.AddItem ("5.0mg/dl")

    PHO.AddItem ("above")

    MAG.AddItem ("1.7mg/dl")

    MAG.AddItem ("1.8mg/dl")MAG.AddItem ("1.9mg/dl")

    MAG.AddItem ("2.0mg/dl")

    MAG.AddItem ("2.1mg/dl")

    MAG.AddItem ("2.2mg/dl")MAG.AddItem ("2.3mg/dl")

    MAG.AddItem ("2.4mg/dl")

    MAG.AddItem ("2.5mg/dl")MAG.AddItem ("2.6mg/dl")

    MAG.AddItem ("above")

    RBS.AddItem ("150mg/dl")

    RBS.AddItem ("160mg/dl")

    RBS.AddItem ("170mg/dl")RBS.AddItem ("180mg/dl")

    RBS.AddItem ("190mg/dl")

    RBS.AddItem ("200mg/dl")

    RBS.AddItem ("210mg/dl")RBS.AddItem ("220mg/dl")

    RBS.AddItem ("230mg/dl")

    RBS.AddItem ("240mg/dl")RBS.AddItem ("250mg/dl")

    RBS.AddItem ("above")

    SC.AddItem ("0.8mg/dl")

    SC.AddItem ("0.9mg/dl")

    SC.AddItem ("1.1mg/dl")

    SC.AddItem ("1.2mg/dl")

    140

  • 8/6/2019 Banking Project Report VB

    141/203

    SC.AddItem ("1.3mg/dl")

    SC.AddItem ("1.4mg/dl")

    SC.AddItem ("above")

    SCH.AddItem ("96mg/dl")

    SCH.AddItem ("97mg/dl")SCH.AddItem ("98mg/dl")

    SCH.AddItem ("99mg/dl")

    SCH.AddItem ("100mg/dl")SCH.AddItem ("101mg/dl")

    SCH.AddItem ("102mg/dl")

    SCH.AddItem ("103mg/dl")

    SCH.AddItem ("104mg/dl")SCH.AddItem ("105mg/dl")

    SCH.AddItem ("106mg/dl")

    SCH.AddItem ("above")

    ACP.AddItem ("1 k.a.unit/dl")

    ACP.AddItem ("2 k.a.unit/dl")ACP.AddItem ("3 k.a.unit/dl")

    ACP.AddItem ("4 k.a.unit/dl")

    ACP.AddItem ("above")

    Set cnn = New ADODB.ConnectionSet rss = New ADODB.Recordset

    cnn.Provider = "microsoft.jet.oledb.4.0"

    cnn.Open "D:\raj\LAB.mdb"rss.Open "bioch1", cnn, adOpenDynamic, adLockOptimistic, adCmdTable

    End Sub

    Private Sub REF_Click()

    PA.Text = " "NA.Text = ""

    BS.Text = " "

    BU.Text = " "PO.Text = " "

    SO.Text = " "

    SU.Text = " "CAL.Text = " "

    PHO.Text = " "

    MAG.Text = " "

    RBS.Text = " "

    141

  • 8/6/2019 Banking Project Report VB

    142/203

    SC.Text = " "

    SCH.Text = " "

    ACP.Text = " "PA.SetFocus

    End Sub

    Private Sub SA_Click()

    rss.AddNew

    rss!patientno = PA.Textrss!Name = NA.Text

    rss!bloodsugar = BS.Text

    rss!bloodurea = BU.Text

    rss!sodium = SO.Textrss!potassium = PO.Text

    rss!uricacid = SU.Text

    rss!calcium = CAL.Text

    rss!phosphorus = PHO.Textrss!magnesium = MAG.Text

    rss!rbsugar = RBS.Textrss!screatinine = SC.Text

    rss!schloride = SCH.Text

    rss!acidphosp = ACP.Text

    rss.SaveMsgBox ("recordsaved")

    End Sub

    142

  • 8/6/2019 Banking Project Report VB

    143/203

    STOOL PEPORT

    Dim cnn As ADODB.Connection

    Dim rss As ADODB.Recordset

    Private Sub EX_Click()

    MA.Show

    Unload MeEnd Sub

    Private Sub Form_Load()

    COL.AddItem ("brownish")COL.AddItem ("yellowish")

    CO.AddItem ("solid")

    CO.AddItem ("semisolid")CO.AddItem ("watery")

    CY.AddItem ("E.Histalytics")

    CY.AddItem ("giadia")

    CY.AddItem ("amblia")

    MU.AddItem ("nill")

    MU.AddItem ("+")

    MU.AddItem ("++")MU.AddItem ("+++")

    MU.AddItem ("++++")

    PU.AddItem ("nill")

    PU.AddItem ("1-2")

    PU.AddItem ("2-4")PU.AddItem ("4-6")

    PU.AddItem ("6-8")

    PU.AddItem ("8-10")

    PU.AddItem ("above")

    RB.AddItem ("nill")

    RB.AddItem ("1-2")RB.AddItem ("2-4")

    RB.AddItem ("4-6")

    RB.AddItem ("6-8")RB.AddItem ("8-10")

    RB.AddItem ("above")

    143

  • 8/6/2019 Banking Project Report VB

    144/203

    BLO.AddItem ("nil")

    BLO.AddItem ("+")

    BLO.AddItem ("++")BLO.AddItem ("+++")

    BLO.AddItem ("++++")

    STR.AddItem ("nil")

    STR.AddItem ("+")

    STR.AddItem ("++")STR.AddItem ("+++")

    STR.AddItem ("++++")

    ST.AddItem ("nil")ST.AddItem ("+")

    ST.AddItem ("++")

    ST.AddItem ("+++")

    ST.AddItem ("++++")

    OCC.AddItem ("negative")OCC.AddItem ("positive")

    OCC.AddItem ("+")

    OCC.AddItem ("++")

    OCC.AddItem ("+++")OCC.AddItem ("++++")

    STOF.AddItem ("acidic below 5.0")STOF.AddItem ("normal 6.0")

    STOF.AddItem ("6.1")

    STOF.AddItem ("6.2")STOF.AddItem ("6.3")

    STOF.AddItem ("6.4")

    STOF.AddItem ("6.5")STOF.AddItem ("6.6")

    STOF.AddItem ("6.7")

    STOF.AddItem ("6.8")

    STOF.AddItem ("alkaline 7.0 is above")

    RES.AddItem ("nil")

    RES.AddItem ("+")RES.AddItem ("++")

    RES.AddItem ("+++")

    RES.AddItem ("++++")

    144

  • 8/6/2019 Banking Project Report VB

    145/203

    Set cnn = New ADODB.Connection

    Set rss = New ADODB.Recordset

    cnn.Provider = "microsoft.jet.oledb.4.0"cnn.Open "D:\raj\LAB.mdb"

    rss.Open "sto", cnn, adOpenDynamic, adLockOptimistic, adCmdTable

    End Sub

    Private Sub REF_Click()

    PA.Text = " "

    NA.Text = " "

    COL.Text = " "CO.Text = " "

    CY.Text = " "

    MU.Text = " "

    PU.Text = " "RB.Text = " "

    BLO.Text = " "STR.Text = " "

    ST.Text = " "

    OCC.Text = " "

    STOF.Text = " "RES.Text = " "

    PA.SetFocus

    End Sub

    Private Sub SA_Click()

    rss.AddNewrss!patientno = PA.Text

    rss!Name = NA.Text

    rss!colour = COL.Textrss!consistancy = CO.Text

    rss!cysts = CY.Text

    rss!mucus = MU.Text

    rss!puscell = PU.Textrss!redbloodcell = RB.Text

    rss!blood = BLO.Text

    rss!starchcell = STR.Textrss!starchfibers = ST.Text

    rss!occultblood = OCC.Text

    rss!stoolforph = STOF.Textrss!reducingsubstances = RES.Text

    rss.Save

    MsgBox ("recordsaved")

    End Sub

    145

  • 8/6/2019 Banking Project Report VB

    146/203

    SEMEN REPORT

    Dim cnn As ADODB.Connection

    Dim rss As ADODB.Recordset

    Private Sub EX_Click()

    MA.Show

    Unload MeEnd Sub

    Private Sub Form_Load()

    VOL.AddItem ("2ml")VOL.AddItem ("3ml")

    VOL.AddItem ("4ml")VOL.AddItem ("5ml")

    VOL.AddItem ("6ml")

    VOL.AddItem ("7ml")

    VOL.AddItem ("8ml")VOL.AddItem ("above")

    VIS.AddItem ("normal")VIS.AddItem ("abnormal")

    CO.AddItem ("graynish white")CO.AddItem ("light pale yellow")

    LIQ.AddItem ("10 min")

    LIQ.AddItem ("11 min")

    LIQ.AddItem ("12 min")

    LIQ.AddItem ("13 min")LIQ.AddItem ("14 min")

    LIQ.AddItem ("15 min")

    LIQ.AddItem ("16 min")LIQ.AddItem ("17 min")

    LIQ.AddItem ("18 min")

    LIQ.AddItem ("19 min")LIQ.AddItem ("20 min")

    LIQ.AddItem ("21 min")

    LIQ.AddItem ("22 min")

    LIQ.AddItem ("23 min")

    146

  • 8/6/2019 Banking Project Report VB

    147/203

    LIQ.AddItem ("24 min")

    LIQ.AddItem ("25 min")

    LIQ.AddItem ("26 min")LIQ.AddItem ("27 min")

    LIQ.AddItem ("28 min")

    LIQ.AddItem ("29 min")LIQ.AddItem ("30 min")

    AM.AddItem ("60 normal")AM.AddItem ("20%")

    AM.AddItem ("30%")

    AM.AddItem ("40%")

    AM.AddItem ("50%")

    COU.AddItem ("80million/cmm")

    COU.AddItem ("81million/cmm")

    COU.AddItem ("82million/cmm")COU.AddItem ("83million/cmm")

    COU.AddItem ("84million/cmm")COU.AddItem ("85million/cmm")

    COU.AddItem ("86million/cmm")

    COU.AddItem ("87million/cmm")

    COU.AddItem ("88million/cmm")COU.AddItem ("89million/cmm")

    COU.AddItem ("90million/cmm")

    COU.AddItem ("91million/cmm")COU.AddItem ("92million/cmm")

    COU.AddItem ("93million/cmm")

    COU.AddItem ("94million/cmm")COU.AddItem ("95million/cmm")

    COU.AddItem ("96