0% found this document useful (0 votes)
327 views

PCI Microproject Format

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
327 views

PCI Microproject Format

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 17

MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION

Vidyavardhini Institute Of Technology, Pal, Gargoti

MICRO PROJECT

Academic Year: 2021-22

TITLE OF PROJECT

MSEB BILL GENERATION SYSTEM

Program: Computer Engineering Program code: CO2I

Course: PCI Course code: 22226

1
MAHARASHTRA STATE

BOARD OF TECHNICAL EDUCATION

Certificate

This is to certify that Mr. /Ms. ……………………………………………. Roll No.……of II Semester of Diploma

in Computer Engineering of Institute, VVIT ,Pal (Code: 1207) has completed the Micro Project

satisfactorily in Subject PCI (22226) for the academic year 2021-22 as prescribed in the

curriculum.

Sr.No Name of Group members Roll No Enrollment No Seat No

1 Siddhant Netaji Jakinkar 21 2112070054 190239

2 Adarsh Mahadev Kamate 23 2112070056 190241

3 Suhas Ananda Patil 51 2112070084 190269

4 Paras Sanjay Sutar 58 2112070091 190276

Subject Teacher Head of the Department Principal

2
INDEX

SR.NO. CONTENT PAGE NO.

Introduction
1

Coding
2

Output
3

Conclusion
4

Weekly progress report


5

6 Annexure-II

3
Introduction

In this project we learnt to implement C program for ‘MSEB Bill generation

System’ using simple arithmetic operations. MSEB Bill Generation System is a

micro project developed using control structures in C language. The MSEB Bill

generation is a basic program used in MSEB office. The main aim is to perform

basic function that any MSEB officer or worker can do. As the name of the project

suggest, the project is about billing but it also cover the job of a worker who take

the bill

In short, the program is easily executable and can be easily accessed by a

user. It is great software for the future generation as it saves time and decreases

the work of the head of the MSEB the too. It will also help the MSEB worker to

handle their customers in a better and a comfortable way.

4
The codes used in this program are:-

1. HEADER FILES :

A header file is a file with extension .h which contains C function declarations and

macro definitions to be shared between several source files. 

Syntax: #include <file>

2. VOID MAIN :

Main is a driver function. Void is a return type of the main function void means not

returning anything. The program execution starts from the function main this means

main is a starting point of your program.

3. IF STATEMENTS :

The “if statement” allows you to control if a program enters a section of code or not

based on whether a given condition is true or false. One of the important functions of

the “if” statement is that it allows the program to select an action based upon the

user's input.

5
SYNTAX: if (condition)
{statement}

4. SWITCH STATEMENTS :

A switch statement allows a variable to be tested for equality against a list of values.

Each value is called a case, and the variable being switched on is checked for

each switch case.

SYNTAX: switch (expression)

{case constant-1:

Statement(s);

break;

case constant-2:

statement(s);

break;

default :

statement(s);}

5. DO-WHILE LOOP :

The body of do...while loop is executed once, before checking the test expression. Hence,

the do...while loop is executed at least once.

SYNTAX: do

{codes}

while (condition);

6
Coding

INPUT CODE
#include<stdio.h>

#include<conio.h>

void main()

int previousreading, currentreading,totalreading;

float charg, bill;

clrscr();

printf ("******************welcome into MSCB


OFFICE**********************************************");

printf ("\n pleace enter your privesreading ");

scanf ("%d",&previousreading);

printf ("please enter your currentreading");

scanf ("%d",&currentreading);

totalreading=currentreading-previousreading;

printf ("totalreading=%d",totalreading);

7
if(totalreading>200)

bill=totalreading*8;

printf("\n***************************************************************************
****\n");

printf ("\nyour bill=%5.2f",bill);

printf("\n
************************************************************************************
\n");

printf ("thankyou visit agian & pay the bill fast");

printf(" visit agian");

printf (" & pay the bill fast");

else if(totalreading>100)

bill=totalreading*7;

printf

8
else if (totalreading>50)

bill=totalreading*5;

printf("\n***************************************************************************
****\n");

printf ("\nyour bill=%5.2f",bill);

printf("\n
************************************************************************************
\n");

printf ("thank you");

printf(" visit agian");

printf (" & pay the bill fast");

else (totalreading<50)

printf("\n your bill amount is 100 rs only");

getch();

9
Output

10
11
12
Conclusion

As we look back on our results and on the simulation model itself and

given the right equipment, our design could become a fairly simple addition to

the growing technical side of running a bill. The key distinction of our system

being the collection and dispersion of given inputs from workers. While our

system runs the data on when and where the customer is likely to be seated, the

host is freed up to interact with customer. While many MSEB office are starting

to implement a computerized system for bill of customer, most still do this

manually. It’s interesting looking at this system, and knowing that most of which

is very simple, that this has yet to be put into action. Thus, in the near future a

similar program will be common in MSEB office.

13
WEEKLY PROGRESS REPORT

MICROPROJECT

SR NO. WEEK ACTIVITY PERFORMED SIGN OF DATE

GUIDE

1. 1st Discussion and finalization of topic

2. 2nd Preparation and finalization of

abstract

3. 3rd Literature of review

4. 4th Collection of data

5. 5th Discussion and outline of content

6. 6th Formulation of content

7. 7th Editing and proof reading of content

8. 8th Compilation of report & presentation

9. 9th Seminar

10. 10th Viva voice

11. 11th Final submission of micro project

Sign of faculty

14
MICRO PROJECT

Evaluation Sheet for the Micro Project

ANEEXURE II

Academic Year: 2021-22 Name of the Faculty: Miss. S. S. Gandhi

Course: PCI Course code: 22226 Semester: II

Title of the Project: MSEB Bill Generation System

Cos addressed by Micro Project:

a. Write simple C programs using arithmetic expression.

b. Write C programs using control structures.

Major learning outcomes achieved by students by doing the project

(a) Practical outcome :

 Basic and Discipline Specific Knowledge: Apply knowledge of basic mathematics, science and

engineering fundamental and engineering specialization to solve the engineering problems.

 Design/ development of Solution: Design solution for well-defined technical problem and assist

with the design of system components or processes to meet specified needs.

 Engineering Tools, Experimentation and testing: Apply modern engineering tools and

appropriate technique to conducts standard test and measurement.

 Project Management: Use engineering management principles individually, as a team member or

a leader to manage project and effective communicate about well-defined engineering activities.

(b) Unit outcomes in Cognitive domain:

15
1) Write C programs to use control structures.

2) Function as team member

3) Identify the given building block of a C program.

4) Write simple C programs using given arithmetic expressions.

5) Write simple C programs demonstrating the given data type conversation.

6) Write I/O statements for the given data.

7) Write C program using decision making structure for two-way branching to solve the given

data type problem.

8) Write C program using decision making structure for multi-way branching to solve the given

data type problem.

9) Write C program using loop statements to solve the given iterative problem.

10) Use related statements to alter the program flow in the given loop.

Marks out of 6 Marks out of 4 Total

for performance for out of

Seat No Student Name in group activity performance in 10

presentation

190239 Siddhant Netaji Jakinkar

190241 Adarsh mahadev Kamate

190269 Suhas Ananda Patil

190276 Paras Sanjay Sutar

16
Miss. S. S. Gandhi

17

You might also like