SlideShare une entreprise Scribd logo
1  sur  13
CONTENTS




TOPIC


1.   ACKNOWLEDGEMENT


2.   INTRODUCTION


3.   MAIN MENU FLOWCHART


4.   PROGRAM FLOWCHART


5.   SOURCE CODE


6.   OUTPUT


7.   DESCRIPTION OF PROGRAM - STEPWISE


8.   BIBLIOGRAPHY
PROJECT REPORT


                a) Title of the project         :   Hospital Mangement

               b) Object of project         :       the program will ask for the
                                                          patient’s name another
                                                                amenities     like
            address etc.
 1)            It will ask for disease obtain by the student in different subject.

                The program will prepare the report .

2)              Report will contain name of the disease , bill like name,
                     registration etc.


c) Hardware specification of machine used :

     1)   Keyboard           :    101 buttons
     2)   Monitor            :    VGA/SVGA
     3)   CPU                :    Celeron , 1.7 GHz
     4)   Printer            :     Inkjet
     5)   Mouse              :    Three Button Mouse.
     6)   FDD                :    1.44MB


d) Software (OS, Language & packages) used along with version.

1)        Operating System            :   DOS
2)        Language                    :   C Language
3)        Packages                    :   Not Used

            Version                   :- Turbo C++

     a)      Objectives achieved Successfully : All the objectives have
            beenachieved successfully except Option 5th print record.
b)      Objectives party achieved :- There is no such condition
        because all the objectives have been achieved.

b)                            The hardware and software specification of
        environment necessary to run the project.

Minimum req. of Hardware :-

         Turbo C++ runs on the IBM PC family of computers,including
        the XT, AT and PS/2 along with all true IBM compatibilities.

        Turbo C++ required DOS 2.0 or higher and at least 640KB
        memory. It runs on any 80 column Monitor. The minimum
        requirement is a hard disk drive and floppy drive.

Software :- Operating System MS DOS 6.22 Turbo compiler.
        d) Name of software files submitted on floppy disk :-along with
           the topic of there contents.

        d.Dat. :- This opens under the concept of File handling and itself-
        made.

        p.dat :- This file contents the actual program,which will generate
        the Report.

        Main.Exe:- This is an executable file. Due TO this we don’ t
        required compiler.
INTRODUCTION


Project work for PGDCA has been made in “C” Language. Project work
        consist of a program for Hospital Management.



Our program consists of file on compiling the program, it asks for various
        choices from different options.

(1) Add Record

(2) List Record

(3) Modify Record

(4)Delete Record

(5) Exit

On entering the choice no. , it will reform the different functions.
DESCRIPTION OF THE PROGRAM

      Step 1.:-

              This step contains the file that is used in the whole program. In
this step there is use of the header files which are as follows :-

 1)                stidio.h : this stand for standard input output.this describes
  stdin, stdout, stdprn and stderr stream which shows the path and level of
  input & output.
   It includes:-
a) scanf() : scan and formats input from the stdin streem.
b) printf() : writes formatted output in stdout (Monitor).
c) fclose() : closes stream.
d) fopen() : opens a stream.
e) fflush() : flushes a stream.
f) fseek()     : repositions a file pointer on a stream.
                  Syntax:- Fseek (file * stream, long offset, whence );
g) fwrite() : write to a stream.
h) gets()       : gets a string from striding.
i) puts()      : outputs a string to stdoutput.
j) rename() : rename the file.
k) remove() : remove the file .
 l) rewind() : reposition a file pointer to the beginning of a string.

2) conio.h :   It regulates the different tipes of work related with input
                        /output in DOS.
 a) getch()   : gets character from keyboard and doesn’t echo to the
                        screen.
b) getche() : gets character from keyboard and echoes to the screen.
c) gotoxy() : position the cursor in the text window like 1 st in column 2nd
                 is low.
d) clrscr() :  clear the screen.

3) ctype.h :        It gives the information related to character
                           classification and character conversion in header
         file.
a) tolower() :     translate character to lower case.
4) stdlib.h :        It declears the routin which is normal use declares the
                                convertion path and find it.
  a) exit()        :        terminates program.

   5)    string.h :           It shows different types of string manipulation
                                   and mamory manipulation path.
  a) strcmp() :            compares on string with another.

  Step 2 :-
                     From here the actual program starts first of all we find
          void main ( ) functionwhich starts the program then there is a
          opening brace. In it different type of variables and data types are
          defined.
                     We have used file handling which is capital letter
          because this is defined in Conio.h in capital letter. *fp and *ft are
          declared as pointer.
                      Ans and choice variables are defined as character data
          type.
                       In struct mark, structure is being declared in which
          different types of data can be stred in this contains character type
          data which is decleare in array.
                      Int type and float type variable also declared after this
          struct mark e is taken which is linked with structure. Outside the
          structure int, char and long int are defined.
                     recsize variables is taken for a long int.
                         The file open through the pointer fp, hence it contains
          file name and mode .
                         File name is in mark.dat and mode is in read and write
          mode.
                       When we run the program it marks mark.dat file of its
          own which can be Used only for read and write. Due to some
          reason if the file is not opened through put( ) function messagewill
          be displayed “Cannot open file” .afterthis ,the program will
          terminate.

        Step3 :-

                        Here main manu is displayed on the screan. Here size
          of operator is usedwhich is linked with structure. In this step there
          are five menus and as follows.
1.                      ADD RECORD
2.                      LIST RECORD
3.                      MODIFY RECORD
4.                      DELETE RECORD
5.                      EXIT

               In this step, switch – case statements are used. There is one
       message is printed “enter your choice” . After selecting a particular
       case program enters the particular case.

     Step 4:-
                                On selecting case no. 1, it will ask to enter
       student’s information including name, father’s name, roll no.,’
       course name, marks obtained in different subjects etc. Here fseek ( )
       function is used which searches particular position in the file. When
       any record is entered, the new record is pendent at the end of the
       file due to
                   fseek ( ) function. Here integer, character and float type
       datas are entered.

                 Different types of data are as follows :-

1.   char data type : student name, father name, date of birth, date of
       joiningcourse, resistration no.
       int data type : roll no. , mark obtd. In different subjects.
       Float data type : per.

               After entering the required data the calculation of total, per,
       result and grade is done. After the calculation the formate of the
       Mark Seet is obtained hence at the bottom of the screen a message
       is displayed “Add Another Record Y/N “. If ‘Y’ is selected then
       new record is added or if ‘N’is selected then the program will go
       back to the main menu with the help of break statement in the
       program.


     Step 5 :-
When choice no. 3 is selected, it selects the Modify Record
options. At first we get one message “Enter the name of student to
modify “then we enter the name. On entering the name with thaw
help of rewind ( ) function we reach the starting of p.dat file. With
the help of condition the name which we have entered is compared
with the name which is already in the P.dat file. On comparing, if it
is found that the both the names are same then it modifies the
record. After modifying it displays a message “ Modify another
record Y/N”. If ‘Y’ is typed then the whole process of modifying
starts again. If typed ‘N’then the program will go back to the main
menu.

If the names where found to be dissimilar then it prints the message
again.

Step 6:-

               On selecting chice no. 4, it selects the Delete Record
option and displays a message “Enter name of Patient ”. After
entering the name temp. Dat file is created in scanf mode with the
help of file pointer *fp. with the help of print (fp) function the file
pointer reaches the starting of p.dat file. Here with the help of
while statement every name is checked. With if statement every
statement every entered name is compared with the name is
compared with the name stored in p.dat file. If the name is found to
be same then those names are kept duplicate p.dat file. The names
which are not matched are sending to Temp.dat file. Now with the
help of remove ( ) function file is deleted which contains the name
of the students and its records to deleted.

Step 7:-

              On selecting choice no.5. From the main menu. The
program will terminate by closing the file p.dat and returns to the
DOS mode.
BIBLIOGRAPHY



1)   “ANSI C” by Balaguruswami.


2)   Turbo C by Moolish Cooper.


3)   Letus “C” by Kanetkar.


4)   Working with “C” by Kanetkar.


5)   Programming in “C” by Hemant Goyal
CERTIFICATE


This is to certify that the Software Development Project entitled

“HOSPITAL MANAGEMENT SYSTEM” is submitted in partial

fulfillment of the diploma of Post Graduate Diploma in Computer

Application to the C. V. RAMAN University, Bilaspur through College

Of Information Technology and Applied Social Science, Bilaspur done

by Miss Meenal Pandey is an authentic work carried out by her under my

guidance. The matter embodied in this project work has not been submitted

earlier for award of any degree or diploma to the best of my knowledge and

belief.




Place: Bilaspur                                .…………………………
Date:                                        (Head of Department)
                                         Department of Computer Science
                                              AISECT, Bilaspur
Dr. C. V. RAMAN UNIVERSITY
                             BILASPUR (C.G.)

                     PROJECT WORK EVALUATION


1) Candidate Name:        MAMTA LAXMI BHONSLE

2)Enrollment No.:         …………………..

3 )Project Title :        HOSPITAL MANAGEMENT SYSTEM

4)Software Base:          Turbo C++

5)StudyCenter:            AISECT, Bilaspur,(C.G.)

6)Submitted For :         “PGDCA 20011-12”

7)Evaluation:


(Project Report and CD Evaluation Marks)

Particular           Total Marks      Marks awarded External Examiner’s
                                                           Signature
ON




For the curriculum of the course



Submitted to the




     Dr. C. V. Raman University
Bilaspur [C.G.] SESSION 2011 – 2012

GUIDED BY:                             SUBMITTED BY:
………………..                            Miss Mamta Laxmi Bhonsle
(Head of Department)
AISECT, Bilaspur
Project report

Contenu connexe

Tendances (20)

Functions in c++
Functions in c++Functions in c++
Functions in c++
 
C if else
C if elseC if else
C if else
 
C programming project by navin thapa
C programming project by navin thapaC programming project by navin thapa
C programming project by navin thapa
 
Data Structures Practical File
Data Structures Practical File Data Structures Practical File
Data Structures Practical File
 
File in C language
File in C languageFile in C language
File in C language
 
Pointers in c++
Pointers in c++Pointers in c++
Pointers in c++
 
Functions in c
Functions in cFunctions in c
Functions in c
 
C Programming Project
C Programming ProjectC Programming Project
C Programming Project
 
Function
FunctionFunction
Function
 
07. Virtual Functions
07. Virtual Functions07. Virtual Functions
07. Virtual Functions
 
This pointer
This pointerThis pointer
This pointer
 
C# Lab Programs.pdf
C# Lab Programs.pdfC# Lab Programs.pdf
C# Lab Programs.pdf
 
Function in C program
Function in C programFunction in C program
Function in C program
 
cs8251 unit 1 ppt
cs8251 unit 1 pptcs8251 unit 1 ppt
cs8251 unit 1 ppt
 
Inheritance in java
Inheritance in javaInheritance in java
Inheritance in java
 
C++ oop
C++ oopC++ oop
C++ oop
 
Encapsulation in C++
Encapsulation in C++Encapsulation in C++
Encapsulation in C++
 
Practical File of C Language
Practical File of C LanguagePractical File of C Language
Practical File of C Language
 
Templates in C++
Templates in C++Templates in C++
Templates in C++
 
Function in c
Function in cFunction in c
Function in c
 

En vedette

C++ project on police station software
C++ project on police station softwareC++ project on police station software
C++ project on police station softwaredharmenderlodhi021
 
c++ project on restaurant billing
c++ project on restaurant billing c++ project on restaurant billing
c++ project on restaurant billing Swakriti Rathore
 
Hotel Management system in C++
Hotel Management system in C++ Hotel Management system in C++
Hotel Management system in C++ Prince Kumar
 
Computer Science Investigatory Project Class 12
Computer Science Investigatory Project Class 12Computer Science Investigatory Project Class 12
Computer Science Investigatory Project Class 12Self-employed
 
C program report tips
C program report tipsC program report tips
C program report tipsHarry Pott
 
Overview new programming languages
Overview new programming languagesOverview new programming languages
Overview new programming languagesumoren
 
MOVIE TICKET BOOKING-COMPUTER SCIENCE C++ PROJECT
MOVIE TICKET BOOKING-COMPUTER SCIENCE C++ PROJECTMOVIE TICKET BOOKING-COMPUTER SCIENCE C++ PROJECT
MOVIE TICKET BOOKING-COMPUTER SCIENCE C++ PROJECTSindhu Ashok
 
Computer science Project for class 11th and 12th(library management system)
Computer science Project for class 11th and 12th(library management system)Computer science Project for class 11th and 12th(library management system)
Computer science Project for class 11th and 12th(library management system)lokesh meena
 
Employee Management System Project Propsal
Employee Management System Project Propsal Employee Management System Project Propsal
Employee Management System Project Propsal Syed Junaid
 
cbse 12 computer science IP
cbse 12 computer science IPcbse 12 computer science IP
cbse 12 computer science IPD. j Vicky
 
Petrol station safety
Petrol station safetyPetrol station safety
Petrol station safetyZay Yar Tun
 
Hotel Management In C++
Hotel Management In C++Hotel Management In C++
Hotel Management In C++Amish Mhatre
 
Computer science class 12 project on Super Market Billing
Computer science class 12 project on Super Market BillingComputer science class 12 project on Super Market Billing
Computer science class 12 project on Super Market BillingHarsh Kumar
 
Contact Management System
Contact Management SystemContact Management System
Contact Management SystemGopal Bhat
 
Computer science Investigatory Project Class 12 C++
Computer science Investigatory Project Class 12 C++Computer science Investigatory Project Class 12 C++
Computer science Investigatory Project Class 12 C++Rushil Aggarwal
 
Computer project final for class 12 Students
Computer project final for class 12 StudentsComputer project final for class 12 Students
Computer project final for class 12 StudentsShahban Ali
 
12th CBSE Computer Science Project
12th CBSE Computer Science Project12th CBSE Computer Science Project
12th CBSE Computer Science ProjectAshwin Francis
 
C++ coding for Banking System program
C++ coding for Banking System programC++ coding for Banking System program
C++ coding for Banking System programHarsh Solanki
 

En vedette (20)

School Management (c++)
School Management (c++) School Management (c++)
School Management (c++)
 
C++ project on police station software
C++ project on police station softwareC++ project on police station software
C++ project on police station software
 
c++ project on restaurant billing
c++ project on restaurant billing c++ project on restaurant billing
c++ project on restaurant billing
 
Hotel Management system in C++
Hotel Management system in C++ Hotel Management system in C++
Hotel Management system in C++
 
Computer Science Investigatory Project Class 12
Computer Science Investigatory Project Class 12Computer Science Investigatory Project Class 12
Computer Science Investigatory Project Class 12
 
C program report tips
C program report tipsC program report tips
C program report tips
 
Overview new programming languages
Overview new programming languagesOverview new programming languages
Overview new programming languages
 
Report on c
Report on cReport on c
Report on c
 
MOVIE TICKET BOOKING-COMPUTER SCIENCE C++ PROJECT
MOVIE TICKET BOOKING-COMPUTER SCIENCE C++ PROJECTMOVIE TICKET BOOKING-COMPUTER SCIENCE C++ PROJECT
MOVIE TICKET BOOKING-COMPUTER SCIENCE C++ PROJECT
 
Computer science Project for class 11th and 12th(library management system)
Computer science Project for class 11th and 12th(library management system)Computer science Project for class 11th and 12th(library management system)
Computer science Project for class 11th and 12th(library management system)
 
Employee Management System Project Propsal
Employee Management System Project Propsal Employee Management System Project Propsal
Employee Management System Project Propsal
 
cbse 12 computer science IP
cbse 12 computer science IPcbse 12 computer science IP
cbse 12 computer science IP
 
Petrol station safety
Petrol station safetyPetrol station safety
Petrol station safety
 
Hotel Management In C++
Hotel Management In C++Hotel Management In C++
Hotel Management In C++
 
Computer science class 12 project on Super Market Billing
Computer science class 12 project on Super Market BillingComputer science class 12 project on Super Market Billing
Computer science class 12 project on Super Market Billing
 
Contact Management System
Contact Management SystemContact Management System
Contact Management System
 
Computer science Investigatory Project Class 12 C++
Computer science Investigatory Project Class 12 C++Computer science Investigatory Project Class 12 C++
Computer science Investigatory Project Class 12 C++
 
Computer project final for class 12 Students
Computer project final for class 12 StudentsComputer project final for class 12 Students
Computer project final for class 12 Students
 
12th CBSE Computer Science Project
12th CBSE Computer Science Project12th CBSE Computer Science Project
12th CBSE Computer Science Project
 
C++ coding for Banking System program
C++ coding for Banking System programC++ coding for Banking System program
C++ coding for Banking System program
 

Similaire à Project report

C UNIT-5 PREPARED BY M V BRAHMANANDA REDDY
C UNIT-5 PREPARED BY M V BRAHMANANDA REDDYC UNIT-5 PREPARED BY M V BRAHMANANDA REDDY
C UNIT-5 PREPARED BY M V BRAHMANANDA REDDYRajeshkumar Reddy
 
VIT351 Software Development VI Unit5
VIT351 Software Development VI Unit5VIT351 Software Development VI Unit5
VIT351 Software Development VI Unit5YOGESH SINGH
 
ExplanationThe files into which we are writing the date area called.pdf
ExplanationThe files into which we are writing the date area called.pdfExplanationThe files into which we are writing the date area called.pdf
ExplanationThe files into which we are writing the date area called.pdfaquacare2008
 
fileop report
fileop reportfileop report
fileop reportJason Lu
 
C programming session 08
C programming session 08C programming session 08
C programming session 08Dushmanta Nath
 
Basics of files and its functions with example
Basics of files and its functions with exampleBasics of files and its functions with example
Basics of files and its functions with exampleSunil Patel
 
EASY UNDERSTANDING OF FILES IN C LANGUAGE.pdf
EASY UNDERSTANDING OF FILES IN C LANGUAGE.pdfEASY UNDERSTANDING OF FILES IN C LANGUAGE.pdf
EASY UNDERSTANDING OF FILES IN C LANGUAGE.pdfsudhakargeruganti
 
File handling.pptx
File handling.pptxFile handling.pptx
File handling.pptxVishuSaini22
 
File handling in_c
File handling in_cFile handling in_c
File handling in_csanya6900
 
Cis 170 c ilab 7 of 7 sequential files
Cis 170 c ilab 7 of 7 sequential filesCis 170 c ilab 7 of 7 sequential files
Cis 170 c ilab 7 of 7 sequential filesCIS321
 
Managing console of I/o operations & working with files
Managing console of I/o operations & working with filesManaging console of I/o operations & working with files
Managing console of I/o operations & working with fileslalithambiga kamaraj
 
Python for Physical Science.pdf
Python for Physical Science.pdfPython for Physical Science.pdf
Python for Physical Science.pdfMarilouANDERSON
 
File management in C++
File management in C++File management in C++
File management in C++apoorvaverma33
 
02 fundamentals
02 fundamentals02 fundamentals
02 fundamentalssirmanohar
 

Similaire à Project report (20)

C UNIT-5 PREPARED BY M V BRAHMANANDA REDDY
C UNIT-5 PREPARED BY M V BRAHMANANDA REDDYC UNIT-5 PREPARED BY M V BRAHMANANDA REDDY
C UNIT-5 PREPARED BY M V BRAHMANANDA REDDY
 
VIT351 Software Development VI Unit5
VIT351 Software Development VI Unit5VIT351 Software Development VI Unit5
VIT351 Software Development VI Unit5
 
ExplanationThe files into which we are writing the date area called.pdf
ExplanationThe files into which we are writing the date area called.pdfExplanationThe files into which we are writing the date area called.pdf
ExplanationThe files into which we are writing the date area called.pdf
 
Lab 1 Essay
Lab 1 EssayLab 1 Essay
Lab 1 Essay
 
Unit5 C
Unit5 C Unit5 C
Unit5 C
 
fileop report
fileop reportfileop report
fileop report
 
C programming session 08
C programming session 08C programming session 08
C programming session 08
 
Basics of files and its functions with example
Basics of files and its functions with exampleBasics of files and its functions with example
Basics of files and its functions with example
 
File_Management_in_C
File_Management_in_CFile_Management_in_C
File_Management_in_C
 
EASY UNDERSTANDING OF FILES IN C LANGUAGE.pdf
EASY UNDERSTANDING OF FILES IN C LANGUAGE.pdfEASY UNDERSTANDING OF FILES IN C LANGUAGE.pdf
EASY UNDERSTANDING OF FILES IN C LANGUAGE.pdf
 
File handling.pptx
File handling.pptxFile handling.pptx
File handling.pptx
 
File handling in_c
File handling in_cFile handling in_c
File handling in_c
 
Cis 170 c ilab 7 of 7 sequential files
Cis 170 c ilab 7 of 7 sequential filesCis 170 c ilab 7 of 7 sequential files
Cis 170 c ilab 7 of 7 sequential files
 
Managing console of I/o operations & working with files
Managing console of I/o operations & working with filesManaging console of I/o operations & working with files
Managing console of I/o operations & working with files
 
File handling C program
File handling C programFile handling C program
File handling C program
 
Python for Physical Science.pdf
Python for Physical Science.pdfPython for Physical Science.pdf
Python for Physical Science.pdf
 
File management in C++
File management in C++File management in C++
File management in C++
 
Linux basics
Linux basicsLinux basics
Linux basics
 
02 fundamentals
02 fundamentals02 fundamentals
02 fundamentals
 
The smartpath information systems c pro
The smartpath information systems c proThe smartpath information systems c pro
The smartpath information systems c pro
 

Dernier

Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdfssuserdda66b
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxcallscotland1987
 

Dernier (20)

Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 

Project report

  • 1. CONTENTS TOPIC 1. ACKNOWLEDGEMENT 2. INTRODUCTION 3. MAIN MENU FLOWCHART 4. PROGRAM FLOWCHART 5. SOURCE CODE 6. OUTPUT 7. DESCRIPTION OF PROGRAM - STEPWISE 8. BIBLIOGRAPHY
  • 2. PROJECT REPORT a) Title of the project : Hospital Mangement b) Object of project : the program will ask for the patient’s name another amenities like address etc. 1) It will ask for disease obtain by the student in different subject. The program will prepare the report . 2) Report will contain name of the disease , bill like name, registration etc. c) Hardware specification of machine used : 1) Keyboard : 101 buttons 2) Monitor : VGA/SVGA 3) CPU : Celeron , 1.7 GHz 4) Printer : Inkjet 5) Mouse : Three Button Mouse. 6) FDD : 1.44MB d) Software (OS, Language & packages) used along with version. 1) Operating System : DOS 2) Language : C Language 3) Packages : Not Used Version :- Turbo C++ a) Objectives achieved Successfully : All the objectives have beenachieved successfully except Option 5th print record.
  • 3. b) Objectives party achieved :- There is no such condition because all the objectives have been achieved. b) The hardware and software specification of environment necessary to run the project. Minimum req. of Hardware :- Turbo C++ runs on the IBM PC family of computers,including the XT, AT and PS/2 along with all true IBM compatibilities. Turbo C++ required DOS 2.0 or higher and at least 640KB memory. It runs on any 80 column Monitor. The minimum requirement is a hard disk drive and floppy drive. Software :- Operating System MS DOS 6.22 Turbo compiler. d) Name of software files submitted on floppy disk :-along with the topic of there contents. d.Dat. :- This opens under the concept of File handling and itself- made. p.dat :- This file contents the actual program,which will generate the Report. Main.Exe:- This is an executable file. Due TO this we don’ t required compiler.
  • 4. INTRODUCTION Project work for PGDCA has been made in “C” Language. Project work consist of a program for Hospital Management. Our program consists of file on compiling the program, it asks for various choices from different options. (1) Add Record (2) List Record (3) Modify Record (4)Delete Record (5) Exit On entering the choice no. , it will reform the different functions.
  • 5. DESCRIPTION OF THE PROGRAM Step 1.:- This step contains the file that is used in the whole program. In this step there is use of the header files which are as follows :- 1) stidio.h : this stand for standard input output.this describes stdin, stdout, stdprn and stderr stream which shows the path and level of input & output. It includes:- a) scanf() : scan and formats input from the stdin streem. b) printf() : writes formatted output in stdout (Monitor). c) fclose() : closes stream. d) fopen() : opens a stream. e) fflush() : flushes a stream. f) fseek() : repositions a file pointer on a stream. Syntax:- Fseek (file * stream, long offset, whence ); g) fwrite() : write to a stream. h) gets() : gets a string from striding. i) puts() : outputs a string to stdoutput. j) rename() : rename the file. k) remove() : remove the file . l) rewind() : reposition a file pointer to the beginning of a string. 2) conio.h : It regulates the different tipes of work related with input /output in DOS. a) getch() : gets character from keyboard and doesn’t echo to the screen. b) getche() : gets character from keyboard and echoes to the screen. c) gotoxy() : position the cursor in the text window like 1 st in column 2nd is low. d) clrscr() : clear the screen. 3) ctype.h : It gives the information related to character classification and character conversion in header file. a) tolower() : translate character to lower case.
  • 6. 4) stdlib.h : It declears the routin which is normal use declares the convertion path and find it. a) exit() : terminates program. 5) string.h : It shows different types of string manipulation and mamory manipulation path. a) strcmp() : compares on string with another. Step 2 :- From here the actual program starts first of all we find void main ( ) functionwhich starts the program then there is a opening brace. In it different type of variables and data types are defined. We have used file handling which is capital letter because this is defined in Conio.h in capital letter. *fp and *ft are declared as pointer. Ans and choice variables are defined as character data type. In struct mark, structure is being declared in which different types of data can be stred in this contains character type data which is decleare in array. Int type and float type variable also declared after this struct mark e is taken which is linked with structure. Outside the structure int, char and long int are defined. recsize variables is taken for a long int. The file open through the pointer fp, hence it contains file name and mode . File name is in mark.dat and mode is in read and write mode. When we run the program it marks mark.dat file of its own which can be Used only for read and write. Due to some reason if the file is not opened through put( ) function messagewill be displayed “Cannot open file” .afterthis ,the program will terminate. Step3 :- Here main manu is displayed on the screan. Here size of operator is usedwhich is linked with structure. In this step there are five menus and as follows.
  • 7. 1. ADD RECORD 2. LIST RECORD 3. MODIFY RECORD 4. DELETE RECORD 5. EXIT In this step, switch – case statements are used. There is one message is printed “enter your choice” . After selecting a particular case program enters the particular case. Step 4:- On selecting case no. 1, it will ask to enter student’s information including name, father’s name, roll no.,’ course name, marks obtained in different subjects etc. Here fseek ( ) function is used which searches particular position in the file. When any record is entered, the new record is pendent at the end of the file due to fseek ( ) function. Here integer, character and float type datas are entered. Different types of data are as follows :- 1. char data type : student name, father name, date of birth, date of joiningcourse, resistration no. int data type : roll no. , mark obtd. In different subjects. Float data type : per. After entering the required data the calculation of total, per, result and grade is done. After the calculation the formate of the Mark Seet is obtained hence at the bottom of the screen a message is displayed “Add Another Record Y/N “. If ‘Y’ is selected then new record is added or if ‘N’is selected then the program will go back to the main menu with the help of break statement in the program. Step 5 :-
  • 8. When choice no. 3 is selected, it selects the Modify Record options. At first we get one message “Enter the name of student to modify “then we enter the name. On entering the name with thaw help of rewind ( ) function we reach the starting of p.dat file. With the help of condition the name which we have entered is compared with the name which is already in the P.dat file. On comparing, if it is found that the both the names are same then it modifies the record. After modifying it displays a message “ Modify another record Y/N”. If ‘Y’ is typed then the whole process of modifying starts again. If typed ‘N’then the program will go back to the main menu. If the names where found to be dissimilar then it prints the message again. Step 6:- On selecting chice no. 4, it selects the Delete Record option and displays a message “Enter name of Patient ”. After entering the name temp. Dat file is created in scanf mode with the help of file pointer *fp. with the help of print (fp) function the file pointer reaches the starting of p.dat file. Here with the help of while statement every name is checked. With if statement every statement every entered name is compared with the name is compared with the name stored in p.dat file. If the name is found to be same then those names are kept duplicate p.dat file. The names which are not matched are sending to Temp.dat file. Now with the help of remove ( ) function file is deleted which contains the name of the students and its records to deleted. Step 7:- On selecting choice no.5. From the main menu. The program will terminate by closing the file p.dat and returns to the DOS mode.
  • 9. BIBLIOGRAPHY 1) “ANSI C” by Balaguruswami. 2) Turbo C by Moolish Cooper. 3) Letus “C” by Kanetkar. 4) Working with “C” by Kanetkar. 5) Programming in “C” by Hemant Goyal
  • 10. CERTIFICATE This is to certify that the Software Development Project entitled “HOSPITAL MANAGEMENT SYSTEM” is submitted in partial fulfillment of the diploma of Post Graduate Diploma in Computer Application to the C. V. RAMAN University, Bilaspur through College Of Information Technology and Applied Social Science, Bilaspur done by Miss Meenal Pandey is an authentic work carried out by her under my guidance. The matter embodied in this project work has not been submitted earlier for award of any degree or diploma to the best of my knowledge and belief. Place: Bilaspur .………………………… Date: (Head of Department) Department of Computer Science AISECT, Bilaspur
  • 11. Dr. C. V. RAMAN UNIVERSITY BILASPUR (C.G.) PROJECT WORK EVALUATION 1) Candidate Name: MAMTA LAXMI BHONSLE 2)Enrollment No.: ………………….. 3 )Project Title : HOSPITAL MANAGEMENT SYSTEM 4)Software Base: Turbo C++ 5)StudyCenter: AISECT, Bilaspur,(C.G.) 6)Submitted For : “PGDCA 20011-12” 7)Evaluation: (Project Report and CD Evaluation Marks) Particular Total Marks Marks awarded External Examiner’s Signature
  • 12. ON For the curriculum of the course Submitted to the Dr. C. V. Raman University Bilaspur [C.G.] SESSION 2011 – 2012 GUIDED BY: SUBMITTED BY: ……………….. Miss Mamta Laxmi Bhonsle (Head of Department) AISECT, Bilaspur