0% found this document useful (0 votes)
105 views9 pages

Expert System: Program Analysis&Project Planning

The document outlines the development of an expert system software using a software engineering methodology. It includes program analysis and project planning, listing hardware and software resources, schedules, training, and the system's objectives. The expert system is divided into modules like patients, prescription, disease, fees, and physician. It provides class, use case, sequence, and collaboration diagrams to model the system. The software was successfully completed.

Uploaded by

neuralblue2
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
105 views9 pages

Expert System: Program Analysis&Project Planning

The document outlines the development of an expert system software using a software engineering methodology. It includes program analysis and project planning, listing hardware and software resources, schedules, training, and the system's objectives. The expert system is divided into modules like patients, prescription, disease, fees, and physician. It provides class, use case, sequence, and collaboration diagrams to model the system. The software was successfully completed.

Uploaded by

neuralblue2
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 9

EXPERT SYSTEM

AIM: To develop a software for an expert system by using software engineering methodology.
PROGRAM ANALYSIS&PROJECT PLANNING:

Program analysis: Analysis is the process of extracting the needs of a system and what the system to do satisfied by user requirements. Project planning: Project plan includes resource , schedule , training. Resources: The hardware required for the application is hardware resources. 1.Intel or AMD processor. 2. 32 MB RAM. 3. 40 GB Hard disk space. 4.CD ROM drive. 5. 1.44 MB FDD. Software resources: 1.Borland Together 6.2. 2.VB 6.0. 3.MS access. Schedule: Each session has to be planned carefully so that it is completed with in the time as Phases Analysis Design Implementation Test& Delivery Total Duration 2 days 2 days 2 days 1day 7 days

Training: It is planned to give formal or informal training to the customer in their places for the following sessions, How to use the software? How to test? How to debug? Project scope: The following sub sessions describe the scope of the Expert System in terms of the audience, organization & applicable documents. Audience: By integrate users or people responsible for implementing the Expert System Organization: This document describes Expert System requirements in terms of system requirements, executing summery, analysis & design diagram. Applicable document: Document provide information necessary to understand this document. Objectives: 1. This project has to be done in software that provides great security to data. 2.The main login and discards any changes made without knowing can be easily rectified. 3. It has connect anywhere in the world & different types of Expert Systems. Modules of a project: The Expert System project divided into following modules PATIENTS PRESCRIPTION DISEASE FEES PHYSICIAN.

CLASS DIAGRAM:

Patients -duration:int -age:int -symptoms:int -address:int -id:int -name:int -attribute1:int + details:report

Prescription -advice:int -medicines:int -name:patient -attribute1:int + issue:void

Fees -history:int -amount:int -disease:int -name:patient -attribute1:int + Statement:void D isease -treatment:int -symptoms:int -code:int -name:int + diagnose:void

Physician -address:int -id:int -name:int -attribute1:int + diagnose:void + prescription:void + Counseling:void

USECASE DIAGRAM:

c o un s e llin g

d iag n o s e p atie n t

e xp e rt p h y s ic ia n

p r e s c r ip tio n

fe e s p ay m e n t

ac c o un t

SEQUENCE DIAGRAM: -

Patient

expert

diagnose

fees

1: reporting diseases

2: collect symp toms 3: find the disease

4: issue prescription 5: settle the amount of fees

6: issue addresss

COLLABORATION DIAGRAM:

Expert

2: 4: 6: 1:

Patient

3:

5: fees

diagnose

Form1
Private sub command1_click() If check1.value=1 then Form2.text1.text=virus fever Form2.text2.text=meracin Form2.text3.text=1-1-1 Me.hide Form2.show End if If check2.value=1 then Form2.text1.text=jaundice Form2.text2.text=Liu52 Form2.text3.text=1-1-1 Me.hide Form2.show

End if If check3.value=1 then Form2.text1.text=sinusphim Form2.text2.text=aurshalim Form2.text3.text=1-1-1 Me.hide Form2.show End if If check1.value=1 and check2.value=1 then Form2.text1.text=hepatitis Form2.text2.text=Liv55 Form2.text3.text=1-1-1 Me.hide Form2.show End if If check1.value=1 and check3.value=1 then Form2.text1.text=asthma Form2.text2.text=aspria Form2.text3.text=1-1-1 Me.hide Form2.show End if If check2.value=1 and check3.value=1 then Form2.text1.text=diaberes Form2.text2.text=Liv55 Form2.text3.text=1-0-1 Me.hide Form2.show End if If check1.value=1 and check2.value=1 and check3.value=1 then Form2.text1.text=bars Form2.text2.text=Lor21 Form2.text3.text=1-1-1 End if If check1.value=0 and check2.value=0 and check3.value=0 and check4.value=0 then Msgboxplzz.. select assumption End if End sub

Form2
Private sub command1_click()

Form1.show End sub

Result or Report: Thus the software for an Expert System by using Software engineering methodology was successfully completed.

You might also like