Vous êtes sur la page 1sur 37

(Project Report)

Submitted in Partial Fulfillment of


the Requirement for the degree of

MASTER OF COMPUTER APPLICATION


(Semester –V: 2009)

Submitted by
Dharmendra Pareta & Vinod Sharma
Under guidance of
Mr. Sanjeev Pandey

Acharya Shri Nanesh Samta Mahavidyalaya


Nanesh Nagar, Danta, Kapasan - Chittorgarh
Affiliated to

Rajasthan Technical University- Kota


Acharya Shree Nanesh Samta Mahavidyalaya
Spreading Peace Prosperity and Happiness via IT
Nanesh Nagar, Danta, Teh –Kapasan, Dist-Chittorgarh
Visit us:-www.asnsvt.org, Mail:-asnsvt@yahoo.com
Phone-01476-287410, 287352

Ref.ASNSM Date:-…\.....\2010

CERTIFICATE
This is to certify that the case study entitled as Sadhana Kendra
Automation System submitted to Acharya Shree Nanesh Samta
Mahavidalya in partial fulfillment of the requirement for the System Design
mini-Project for MCA-V Semester, is an original work carried out by
Dharmendra Pareta and Vinod Sharma under my guidance.
The matter embodied in this case study is a genuine work done by the
employees and has no been submitted whether to this Publication or any
other University / Institute for the fulfillment of requirement of any course
of study.

Mr. Kapil Vyas


(Vice Principal)
Acknowledgement

First of all we fervently express my obeisance of “The Almighty God” with


whose grace and blessings we could accomplish the task.
We would like to express our sincere thanks and gratitude to the
Principal Sir Mr. P. K. Tak for giving us chance to develop the project case
study on Publication System.
With profound veneration and stateliness, we communicate our deep sense
of gratitude and indebted to our erudite and sagacious guide Mr. Sanjeev
Pandey P. G. Head, for his discerning interest, expedient and valued
guidance and constant encouragement during the period of field study.
We are also thankful of Acharya Shree Nanesh Samta Mahavidalya for
shaping us as software professionals on great land of Acharya Shree Nanesh.

Dharmendra Pareta
Vinod Sharma
Index
S.No. Table Of Contents Page No.

1. Certificate………………………………………………...I
2. Acknowledgement……………………………………......II
3. Preface……………………………………………………1
4. Information About College………………………………2
5. About Trust………………………………………...….....4
6. Introduction about Sadhana Kendra……………………...5
7. Project Profile…………………………………………….7
8. Student Profile…………………………………………....7
9. H/W and S/W Requirements……………………………..8
10.Visual Basic .Net………………………………………....9
11.MS Access 2003……………………………………….....11
12.Feasibility Study…………………………………….…...13
13.Graphical view of project………………………..............16
14.System Flow Chart……………………………………….17
15.Relational Diagram of Tables………………………...….18
16.Database Tables………………………………………….19
17.Screen Layout of Systems……………………………......21
18.Reports………………………………………………..….30
19.Comment’s Place………………………………………...33
Sadhana Kendra Automation System 1

PREFACE

As we know that we are living in the e-world. Everything is going to be


performed electronically using computers. Computers have become
altogether indispensable in modern life. The time of keeping the records
manually in books and registers had passed out. Though Computers came in
India only a few years ago, but we can see their wide impact on the society
in many different occupations for a wide verity of applications.
Publication is the place where a number of copies of books available. As the
growth of concept of the computerization the Publication sector has logged
the facility of the computerized management system, which makes a person
more convenient in handling day to day management tasks.
Sadhana Kendra Automation System helps the user in feeding all the details
about books information ,author information ,dealers Information, price
detail ,Course papers, Supplier Details, ,Feedback of Employees visitor
record, Dak (Letter) Record etc.
Sadhana Kendra Automation System maintains the updated information
at all the times, so that we gate refresh results whenever we require the
same.
Of much software that we are currently in common use none is either
to learn or to use other than Microsoft Visual Basic. Net because of its
simplicity and easy programming techniques to make a program user
interactive and easy to operate and also use RDBMS as MS - Access. It is
commonly used when a large volume of the database is to be handled as in
the case of Sadhana Kendra Automation System.

Guide: Sanjeev Pandey By: Dharmendra Pareta & Vinod Sharma [MCA V SEM 2009]
Sadhana Kendra Automation System 2

Information about College

“Spreading peace prosperity& happiness via IT education”

Mission:-

The College aims to achieve and endorse excellence in every area of its
teaching maintaining and developing its position as a world-class college to
enrich rural, international, national and regional communities through the
skills of its graduates & post graduates.
Vision: - .

The 15 years evolution of Acharya Shree Nanesh Samta Vikas Trust as an


education institution has produced a set of core values that underlie all
aspects of its present and future programs. All the new developments will
take place in the contest of these core values, which emphasizes on :

• A College engaged in uplifting the society it serves

• A College which offers affordable education of International Standard to


all classes of students
• A College that continuously improves the quality of its academic activities
and support programmed

Guide: Sanjeev Pandey By: Dharmendra Pareta & Vinod Sharma [MCA V SEM 2009]
Sadhana Kendra Automation System 3

Courses Available:-

 Master of Computer Application (MCA)


 Post Graduate Diploma in computer Applications (PGDCA)
 Bachelor of Computer Application (BCA)
 Master of Science in Information Technology (M.Sc. IT)

MCA

M Sc IT

PGDCA

MCA I YEAR BCA


M Sc (IT) I YEAR

MCA II YEAR
M Sc (IT) II YEAR

MCA III YEAR JOB & BCA I YEAR


M Sc (IT) JOBS SYALLABUS

MCA JOBS BCA II YEAR

BCA II YEAR

BCA JOBS

Guide: Sanjeev Pandey By: Dharmendra Pareta & Vinod Sharma [MCA V SEM 2009]
Sadhana Kendra Automation System 4

About Acharya Shree Nanesh Samta Vikas Trust


About Trust:-

Acharya Shree Nanesh Samta Vikas Trust was established in 1992 by its
Founder Trustees Mr. H.S. Ranka managing trustee, Mr. R.K. Sipani & U.C.
Khinvesra joint managing trustees & Mr. M.L Mehta (Ex. Chief secretary,
Govt. of Rajasthan) & Mr. Paras Kuhar (Senior advocate, High Court of
Rajasthan) as trustees with an objective to spread peace, prosperity &
happiness through “Education, Social service & Spiritual Elevation” for
the benefits of rural masses & young generation.

The Trust Township ‘Nanesh Nagar’ is spread in about 200 thousand sq.mtr.
Of land with beautiful buildings & lush green gardens with a capacity to
accommodate 650 students & staff members “Education, Social Service &
Spiritual Elevation” activities of the Trust are being conducted by the
following units of the Trust:-

 IT College

 ITI College

 Sr. Secondary School

 Primary School

 Village Development Centre

 De-Addiction Centre

 Primary Hospital

 Eye Hospital

 Sadhana Kendra

Guide: Sanjeev Pandey By: Dharmendra Pareta & Vinod Sharma [MCA V SEM 2009]
Sadhana Kendra Automation System 5

Introduction: Sadhana Kendra

Meditation follows concentration. Concentration merges into meditation.


Concentration is
holding the mind on to some particular object. An unbroken flow of
knowledge in that subject is
meditation. Meditation is regular flow of thought with regard to the object of
concentration.
Meditation opens the door of the mind to intuitive knowledge and many
powers.
Sadhana is a way to represent yourself to Nature. Sadhana Kendra give you
opportunity to live in nature without adornment, there is motto our life

In Sadhana Kendra follows some daily routine those are


Time -Table
Meditation . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 hrs.
Morning. . . . . . . . . . . 2 hrs.
Evening . . . . . . . . . . . 2 hrs.
Night . . . . . . . . . . . . . 2 hrs.
Study Spritual Book. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 hrs.
Asanas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ½ hr.
Sirshasana . . . . . . . . . 3 min.
Sarvangasana. . . . . . . 3 min.
Matsyasana . . . . . . . . 3 min.
Bhujangasana . . . . . . 3 min.
Salabhasana. . . . . . . . 3 min.
Dhanurasana . . . . . . . 3 min.
Mayurasana. . . . . . . . 3 min.
Paschimottanasana . . 3 min.
Uddiyana. . . . . . . . . . 3 min.
Nauli . . . . . . . . . . . . . 3 min.
Pranayama. . . . . . . . . . . . . . . . . . . . . . . . . . . 1 hr.
Puraka-Kumbhaka-Rechaka .... 45 min.
Kapalabhati . . . . . . . . . . . . . . ...3 min.
Sitali . . . . . . . . . . . . . . . . . . . ....3 min.
Sitkari . . . . . . . . . . . . . . . . . . ....3 min.
Bhastrika . . . . . . . . . . . . . . . . ...3 min.
Relaxation . . . . . . . . . . . . . . . ...3 min.

Guide: Sanjeev Pandey By: Dharmendra Pareta & Vinod Sharma [MCA V SEM 2009]
Sadhana Kendra Automation System 6

Selfless Service . . . . . . . . . . . . . . . . . . . . . . . 3 hrs.


Total time . . . . . . . . . . . . . . . . . . . . . . . . . ... . 13½ hrs.

Objective

In this System make following reports :


1. Over all camp summary.
2. Each camp summary.
3. Candidate information.
4. Candidate medical report.

Important steps in Automation System


This system consists of the following point by which it can be come in
existence.

 Feasibility study
 Analysis of existing system
 Investigation and point out the drawback of existing system.
 Improvement of existing system ,codification, system design
 System flowchart.
 Run chart etc.
 Input Specification
 Database specification
 Output specification

Guide: Sanjeev Pandey By: Dharmendra Pareta & Vinod Sharma [MCA V SEM 2009]
Sadhana Kendra Automation System 7

Project Profile
Project : Sadhana Kendra Automation System (Application)

College : Acharya Shree Nanesh Samta Mahavidyalaya (IT-


MCA College)

Platform : Windows XP and advance

Back End : MS-Access

Front- end : VB.Net [.Net Framework]

Guide’s Name : Mr. Sanjeev Pandey (MCA)

Student Profile
Name : Dharmendra Pareta & Vinod Sharma

Course : MCA (Master of Computer Application)

University : Rajasthan Technical University, Kota

Year : 2009-10

Batch : 2007-08

College : Acharya Shree Nanesh Samta Mahavidyalaya

Nanesh Nagar, Danta, Teh –Kapasan, Dist-Chittorgarh

Guide: Sanjeev Pandey By: Dharmendra Pareta & Vinod Sharma [MCA V SEM 2009]
Sadhana Kendra Automation System 8

Hardware & Software Requirements


To develop various software modules computer system is needed. A high-
speed processor is preferred.

System Requirements-

 Supported Operating Systems: Windows Server 2003; Windows


Server 2008; Windows Vista; Windows XP

 Processor: 400 MHz Pentium processor or equivalent (Minimum);


1GHz Pentium processor or equivalent (Recommended)

 RAM:96 MB (Minimum); 256 MB (Recommended)

 Hard Disk: Up to 500 MB of available space may be required

 Display: 800 x 600, 256 colors (Minimum); 1024 x 768 high


color, 32-bit (Recommended)

SOFTWARE:

To develop various software modules computer system is needed. The


operating system Windows Server 2003 and Windows XP are used:

 Windows Server 2003 And Windows XP Operating System

 Visual Studio 2005

 MS – Office(Access)

Guide: Sanjeev Pandey By: Dharmendra Pareta & Vinod Sharma [MCA V SEM 2009]
Sadhana Kendra Automation System 9

Visual Basic .Net


Visual Basic .Net is a windows programming language that has been
developed at Microsoft Corporation. Visual Basic.Net is a powerful
language that provides the facility to develop the GUI environment for any
application software.
Basically Visual Basic.Net is considered as the front end tool which
provides the GUI environment for any application software. Through this
GUI environment user can easily insert data, update data and delete data
from a back end RDBMS/DBMS. Visual Basic.Net has a very easy and
good connectivity with many popular DBMS/RDBMS like SQL Server,
ORACLE, and MS-Access etc.

Microsoft .NET Framework


The .NET Framework is the infrastructure for the Microsoft .NET platform.
The .NET Framework is an environment for building, deploying, and
running Web applications and Web Services.
Microsoft's first server technology ASP (Active Server Pages), was a
powerful and flexible "programming language". But it was too code
oriented. It was not an application framework and not an enterprise
development tool.
The Microsoft .NET Framework was developed to solve this problem.
.NET Frameworks keywords:

 Easier and quicker programming


 Reduced amount of code
 Declarative programming model
 Richer server control hierarchy with events
 Larger class library
 Better support for development tools
 Better support for development tools

Guide: Sanjeev Pandey By: Dharmendra Pareta & Vinod Sharma [MCA V SEM 2009]
Sadhana Kendra Automation System 10

The .NET Framework consists of 3 main parts:


Programming languages:

 Visual Basic (VB .NET)


 C# (Pronounced C sharp)
 J# (Pronounced J sharp)

Server technologies and client technologies:

 ASP .NET (Active Server Pages)


 Windows Forms (Windows desktop solutions)
 Compact Framework (PDA / Mobile solutions)

Development environments:

 Visual Studio .NET (VS .NET)


 Visual Web Develop

Guide: Sanjeev Pandey By: Dharmendra Pareta & Vinod Sharma [MCA V SEM 2009]
Sadhana Kendra Automation System 11

MS Access 2003

Microsoft Office Access Previously knows as Microsoft Access is a


relational database management system from Microsoft that combines the
relational Microsoft database Engine with a graphical user interface and
software development tools.

Assess can use data store in access/jet , Microsoft SQL server , Oracle , or
any ODBC compliant data container. Skilled software developers and data
architects use it to develop application software. Relatively unskilled
programmers and non-programmer “power user” can use it to built simple
application. It supports some object oriented techniques but falls short of
being a fully object oriented development tool.

Access Concepts and Terms


Database: - A Database is simple collection of useful data or collection of
related tables.
Table: - Table is collection of similar data item. The data item is organized
into row and column.
Relational Database: - Oracle is a Relation database system , which means
that it allows data has stored in different places to be linked and access
properly. The main advantage of this system is that:-
 Reduce Redundancy
 Facility the sharing of information
 Keep data accuracy

Guide: Sanjeev Pandey By: Dharmendra Pareta & Vinod Sharma [MCA V SEM 2009]
Sadhana Kendra Automation System 12

Records: - A record is a collection of information contained in one row of


an Oracle Table.
Fields: - Fields are places in a table where it store individual piece of
information.
Primary Key or Indexed Fields: - Oracle use key fields and indexing to
help speed many database operations. The user can tell which field should be
key field.

All values in the key fields must be unique no duplicity.

Guide: Sanjeev Pandey By: Dharmendra Pareta & Vinod Sharma [MCA V SEM 2009]
Sadhana Kendra Automation System 13

Feasibility Study

Depending on the result of the initial investigation, the survey is expanded to


a more feasibility study. Feasibility study is a test does a system proposal
according to its workability impact on the organization, ability to meet user
needs and effective use of resources.
It focuses on three major questions which are as follows:-

1. What are the user’s demonstrable needs and how does a candidate
system meet them?
2. What resources are available for given candidate system? Is the
problem worth solving?
3. What are the likely impact if the candidate system on the
organization? How well dose it fit the organization’s master MIS
plan?

The objective of a feasibility study is not to solve the problem but acquire a
sense of its scope. The result of feasibility study is a formal proposal.
This is simply a report – a formal document detailing the nature and the
scope of the proposed solution. The proposal summarizes what is known and
what is known and what is going to be done. Three key considerations are
involved in the feasibility analysis are as follows:-

Guide: Sanjeev Pandey By: Dharmendra Pareta & Vinod Sharma [MCA V SEM 2009]
Sadhana Kendra Automation System 14

Economic Feasibility

Economic analysis is the most frequently used method for evaluating the
effectiveness if a proposed system. It is produces to determine the benefits
and savings that are expected from a proposed system and compare them
with costs. If benefits outweigh costs, then the decision is made to design
and implement the system. Otherwise, further justification or alterations in
the proposed system will have a change of being approved. The benefits of
the project are cost-saving benefits, cost-avoidance benefits, and improved-
service level benefits and improved –information benefits. After all the
calculations, I found that benefits outweigh costs; hence a decision is taken
to design and implementation the system .Thus the proposed project is
economically feasible.

Technical Feasibility

Technical feasibility centers on the existing computer system (Hardware,


Software, Etc) and to what extent it can support the proposed system.
This is concerned with specifying the equipments and the software that will
successfully satisfy the management’s requirements for a Publication. It
involves in determining whether or not a system can actually be constructed
to solve the problem of the Publication management at hand.
As we know the in the existing manual system the expert of
every field like librarian, accountant, clerk , Heads etc are required .By
using the system, we can minimize the requirement of technical manpower
which not only decreases the dependency upon technical staff but also
improves the efficiency & consistency in work.

Guide: Sanjeev Pandey By: Dharmendra Pareta & Vinod Sharma [MCA V SEM 2009]
Sadhana Kendra Automation System 15

Here the system can easily be constructed as we are using Visual Basic .Net
as the front end, which provides a complete set of tools which simplifies the
application development. We use the most popular RDBMS, i.e. ORACLE,
as the back end because it helps me in preserving my investment in existing
systems through easy data interoperability, while providing the additional
functionality and cost-effectiveness that the existing database system do not
provide .Thus it can be said that the project is technically feasible.

Operational Feasibility

The proposed project is of course beneficial only if it can be turned into the
information system that will meet the Publication operating requirements.
This test of feasibility asks that if the system will work when developed and
installed at the Publication. The management is providing the sufficient
support for the project and the employees of the Publication are been
involved in the planning and development of the project also they will be
able to work with the proposed system. Considering all the operational
aspects, it is concluded that the current project would be operationally
feasible.
As the current project proposal has passed all these above feasibility tests,
hence it is judged to be a feasible project.

Guide: Sanjeev Pandey By: Dharmendra Pareta & Vinod Sharma [MCA V SEM 2009]
Sadhana Kendra Automation System 16

Graphical View of Project

Main Interface

New Searc Test Repor


h t

In Enquiry Pre_Tes
Enqui t Candidate
ry

Registrati In Post_T Camp


on Registration est Details

Camp
All Camp
Details
New Camp
Open
By Name
Close Camp
By Number

By District

By State

Guide: Sanjeev Pandey By: Dharmendra Pareta & Vinod Sharma [MCA V SEM 2009]
Sadhana Kendra Automation System 17

System Flow Chart

Enquiry

Candida
te
Sadhana Informa
Registration
Kendra
Automati
on Camp
System Informa
tion
Pre Test

Post Test All


Camp
Informat

DATABASE

Guide: Sanjeev Pandey By: Dharmendra Pareta & Vinod Sharma [MCA V SEM 2009]
Sadhana Kendra Automation System 18

Rational Diagram of Tables

Guide: Sanjeev Pandey By: Dharmendra Pareta & Vinod Sharma [MCA V SEM 2009]
Sadhana Kendra Automation System 19

Database Tables

Table Name : enquiry

Table Name : camp_info

Guide: Sanjeev Pandey By: Dharmendra Pareta & Vinod Sharma [MCA V SEM 2009]
Sadhana Kendra Automation System 20

Table Name : registration

Table Name : pre_test

Table Name : post_test

Guide: Sanjeev Pandey By: Dharmendra Pareta & Vinod Sharma [MCA V SEM 2009]
Sadhana Kendra Automation System 21

Screen Layout of System

1. Splash Screen

2. Authentication User

Guide: Sanjeev Pandey By: Dharmendra Pareta & Vinod Sharma [MCA V SEM 2009]
Sadhana Kendra Automation System 22

3. Main Interface

Purpose

All are controls, form, report and information about user filling there and it’s
give a wide feasibility to search by ID, Name, State, District.

Guide: Sanjeev Pandey By: Dharmendra Pareta & Vinod Sharma [MCA V SEM 2009]
Sadhana Kendra Automation System 23

4. Open Camp

Purpose

Open new camp when need and new session is strating.

Guide: Sanjeev Pandey By: Dharmendra Pareta & Vinod Sharma [MCA V SEM 2009]
Sadhana Kendra Automation System 24

5. Close Camp

Purpose

Close the camp when finish the camp and time.

Guide: Sanjeev Pandey By: Dharmendra Pareta & Vinod Sharma [MCA V SEM 2009]
Sadhana Kendra Automation System 25

6. Enquiry Form

Purpose

Store information about user as a temporary for a user communication.

Guide: Sanjeev Pandey By: Dharmendra Pareta & Vinod Sharma [MCA V SEM 2009]
Sadhana Kendra Automation System 26

7. Registration Form

Purpose

Store Permanent records those attempt the Camp and Provide Feedback at
the Last of session.

Guide: Sanjeev Pandey By: Dharmendra Pareta & Vinod Sharma [MCA V SEM 2009]
Sadhana Kendra Automation System 27

8. Pre Test information

Purpose

Store information about candidate Health information before attempt the


Camps

Guide: Sanjeev Pandey By: Dharmendra Pareta & Vinod Sharma [MCA V SEM 2009]
Sadhana Kendra Automation System 28

9. Post Test Information

Purpose

Store information about candidate Health information after attempt the


Camps

Guide: Sanjeev Pandey By: Dharmendra Pareta & Vinod Sharma [MCA V SEM 2009]
Sadhana Kendra Automation System 29

10.Search Section

Purpose

Find Data about the Candidate information, there may be find out
information about the State, District , Name , ID for Past record.

Guide: Sanjeev Pandey By: Dharmendra Pareta & Vinod Sharma [MCA V SEM 2009]
Sadhana Kendra Automation System 30

Reports

1. One Candidate Report

Guide: Sanjeev Pandey By: Dharmendra Pareta & Vinod Sharma [MCA V SEM 2009]
Sadhana Kendra Automation System 31

2. One Camp Report

Guide: Sanjeev Pandey By: Dharmendra Pareta & Vinod Sharma [MCA V SEM 2009]
Sadhana Kendra Automation System 32

3. All Camp Report

Guide: Sanjeev Pandey By: Dharmendra Pareta & Vinod Sharma [MCA V SEM 2009]
Sadhana Kendra Automation System 33

Comment’s Place

Guide: Sanjeev Pandey By: Dharmendra Pareta & Vinod Sharma [MCA V SEM 2009]

Vous aimerez peut-être aussi