Sunteți pe pagina 1din 23

A

Project Report
On
Milk Dairy Mangement System

Submitted by:

Mukesh Kumar

Submited to:-
kashipara.com

Milk Dairy management System


Table Of Contents
Sr.No. Particular Page No
1. An Introduction Exam System 3
2. Acknowledgment 4
3. Technologies Used
4. Front End: VB 5
5. Back End: MS-Access
6. Software & Hardware Requirements 11
7. Front End Design 14
1.HOME
2.ADMIN
3.EXAM SETUP
4.INSERT QUESTIONS
6.RESULT VIEWER
8. TESTING PHASE 82
9. DEPLOYMENT 85
10. MAINTENENSE 86
11. CONCLUSION 88
12. BIBLIOGRAPHY 89

Milk Dairy Mangement


System

2
AN INTRODUCTION
Milk Dairy management System
The key to success in todays complex IT environment
is the ability to manage the projects effectively and
efficiently. The module entitled MILK DAIRY
MANANGEMENT SYSTEM has been developed with the
aim of providing a tool, which will prove efficient enough
to manage the customer and daily entry of milk and
save the organizations time as well as resources .This
project provides new facility to the user and also helps
them to save their time and money.

Project provides following facilities:

Administrator can add/update/delete new


customer.
Administrator can also change the status of
customer activated/deactivated

Administrator can add daily entry of milk


Administrator can update entry of milk.

Administrator can delete any entry

Administrator can find entry.

Administrator can generate report.

Milk Dairy management System


Acknowledgment

At the onset, I would like to articulate my sincere


gratitude to all the lecturer of D.A.V. College, Abohar for
giving me a valuable opportunity to work on this project.
I am extremely grateful and remain
indebted to my guide for being a source of inspiration
and constant support in the Design, Implementation and
Evaluation of the project. I am thankful to them for their
constant constructive criticism and invaluable
suggestions, which benefited me a lot while developing
the project on Milk Dairy Management System. They
have been a constant source of inspiration and
motivation for hard work. They have been very co-
operative throughout this project work. Through this
column, it would be my utmost pleasure to express my
warm thanks to them for their encouragement, co-
operation and consent without which i mightnt be able
to accomplish this project.
I also express my gratitude to them for
providing me the infrastructure to carry out the project
and to all staff members who were directly and
indirectly instrument in enabling me to stay committed
for the project.

-: Mukesh
Kumar

Milk Dairy management System


Technologies Used
1) Front End: VB

Visual basic (VB) is the fastest and easiest way to create


applications for Microsoft windows. Visual basic provides you with a
complete set of tools simplify rapid application development.

The visual part refers to the method used to create the


graphical user interface (GUI). Rather than writing numerous lines of
code to describe the appearance and location of interface elements, you
simply drag and drop pre built objects into place on screen.

The Basic part refers to the BASIC (Beginners All-Purpose


symbolic Instruction Code) language, a language used by more
programmers than any other language in the history of computing.
Visual basic has evolved from the original BASIC language and now
contains several hundred statements, functions and keywords, many of
which relate directly to the windows GUI. Beginners can create useful
applications by learning just few of the keywords, yet the power of the
language allows the professionals to accomplish anything that can be
accomplished using other windows programming language

The visual basic programming language is not unique to


visual basic. The visual basic programming system, applications edition
included in Microsoft Excel, Microsoft Access, and many other windows
applications uses the same language

Milk Dairy management System


Features

The following are the powerful features of visual basic:

Data access features allow you to create databases and front-end


applications for most popular database formats, including Microsoft
SQL server and other enterprise-level databases.
ActiveX technologies allow you to use the functionality provided
by other applications, such as Microsoft word.
MDI/SDI/Explorer-style interface options Ability to do single,
multiple, or Microsoft Explorer-style document interface applications.
Extensibility Model The new model allows you to
programmatically extend the development environment and control
projects, events, code, and visual elements.
Declare, raise, and handle your own events Objects provided
by your components can raise events that can be handled in other
applications. You can handle events raised by other applications, or by
your own objects, using with events variables. Events provide a simple
alternative to asynchronous callbacks.
Enums With the learning edition, you can now define related
named constants by grouping them in an enumerator, or Enum.
OLE Drag and Drop Most controls now support drag and drop
operations between OLE applications.
DAO, Data Access Object enables you to use a programming
language to access and manipulate data in database and to manage
database, their objects and their structure.
ODBC Open Data Base Connectivity is a low level API interface
that is 2more complicated than most other data access options, but
Milk Dairy management System
requires a minimal amount of memory to run can be very fast if used
well

Visual Basic Terminology

Following are some of main terms used in Visual Basic.

Forms are windows that can be customized and is basic unit of


Visual basic application.
Controls are graphical representation of objects like, combo box,
Textbox etc.
Object term is used to represent form, control etc.
Properties attributes of objects like size, color etc.
Methods action that can be performed on object.
Event occurs when the user interacts with the application.

Milk Dairy management System


2) Back End: MS-ACCESS

Microsoft (MS) Access is a Relational Database


Management System (RDBMS) used to store and manipulate large
collection of Information of any kind. Here RDBMS refers to the
organization of data, in a series of rows and columns in such a manner
that any specific piece of Information is available with a click of a mouse
and a few key strokes. MS-Access has tools which are easy to use and
provide powerful development environment, making it an appropriate
choice for novices as well as professionals. For example, Access can be
used to enter and maintain student awards, inventory record of a
warehouse, telephone numbers. Once the records are stored, any type
of queries (questions) can be asked, reports can be created and data
entry forms can be designed. At an advanced level, Access can be used
for developing custom database applications by employing Access
Basic and a Distributing kit for compiling applications.

Good database design ensures that your database is easy


to maintain. You store data in tables and each table contains data about
only one subject, such as customers. Therefore, you update a particular
piece of data, such as an address, in just one place and that change
automatically appears throughout the database

2
Software & Hardware
Milk Dairy management System
Requirements

Hardware Requirements:
Operating system: Window XP(SP2) or Above
Hard Disk Space: 50 Mb
RAM: 256 Mb

Software Requirements:

Microsoft office 2003 or above

Milk Dairy management System


Front End Design

1. Main mdi form

Milk Dairy management System


2.login_form

Milk Dairy management System


3.Customer form

4.Milk Entry
2

Milk Dairy management System


1

Milk Dairy management System


5.About developer

Milk Dairy management System


6.Change Password

Milk Dairy management System


TESTING PHASE

One of the purposes of the testing is to validate and verify the system.
Verification means checking the system to ensure that it is doing what
the function is supposed to do and Validation means checking to ensure
that system is doing what the user wants it to do.

No program or system design is perfect; communication between the


user and the designer is not always complete or clear, and time is
usually short. The result is errors and more errors. Theoretically, a newly
designed system should have all the pieces in working order, but in
reality, each piece works independently. Now is the time to put all the
pieces into one system and test it to determine whether it meets the
user's requirements. This is the best chance to detect and correct errors
before the system is implemented. The purpose of system testing is to
consider all the likely variations to which it will be subjected and then
push the system to its limits. If we implement the system without proper
testing then it might cause the problems.

Milk Dairy management System


LEVELS OF TESTING:

The different types of testing are as follows:

UNIT TESTING

VALIDATION

INTREGRATIO
NN
SYSTEM

1. Unit Testing:

This is the smallest testable unit of a computer system and is


normally tested using the white box testing. The author of the
programs usually carries out unit tests.

2. Integration Testing:

In integration testing, the different units of the system are integrated


together to form the complete system and this type of testing checks
the system as whole to ensure that it is doing what is supposed to do.
The testing of an integrated system can be carried out top-down,
bottom-up, or big-bang. In this type of testing, some parts will be tested
with white box testing and some with black box testing techniques. This
type of testing plays very important role in increasing the systems
productivity. We have checked our system by using the integration
testing techniques.

Milk Dairy management System


3. System Testing:

A part from testing the system to validate the functionality of software


against the requirements, it is also necessary to test the non-functional
aspect of the system. Some examples of non-functional tools include
tests to check performance, data security, usability/user friendliness,
volume, load/stress that we have used in our project to test the various
modules.

4. Field Testing:

This is a special type of testing that may be very important in some


projects. Here the system is tested in the actual operational
surroundings. The interfaces with other systems and the real world are
checked. This type of testing is very rarely used. So far our project is
concerned; we haven't tested our project using the field testing.

Milk Dairy management System


Deployment
Software deployment is all of the activities that make a software system
available for use.

The general deployment process consists of several interrelated


activities with possible transitions between them. These activities can
occur at the producer side or at the consumer side or both. Because
every software system is unique, the precise processes or procedures
within each activity can hardly be defined. Therefore, "deployment"
should be interpreted as a general process that has to be customized
according to specific requirements or characteristics.

Milk Dairy management System


Maintenance
Software maintenance in software engineering is the modification of a
software product after delivery to correct faults, to improve performance
or other attributes.

A common perception of maintenance is that it merely involves fixing


defects. However, one study indicated that over 80% of maintenance
effort is used for non-corrective actions. This perception is perpetuated
by users submitting problem reports that in reality are functionality
enhancements to the system.

Software maintenance processes


This section describes the six software maintenance processes as:-

1. The implementation process contains software preparation and


transition activities, such as the conception and creation of the
maintenance plan; the preparation for handling problems identified
during development; and the follow-up on product configuration
management.
2. The problem and modification analysis process, which is executed
once the application has become the responsibility of the
maintenance group. The maintenance programmer must analyze
each request, confirm it (by reproducing the situation) and check its
validity, investigate it and propose a solution, document the request
and the solution proposal, and finally, obtain all the required
authorizations to apply the modifications.
2

Milk Dairy management System


3. The process considering the implementation of the modification
itself.

4. The process acceptance of the modification, by confirming the


modified work with the individual who submitted the request in order
to make sure the modification provided a solution.

5. The migration process is exceptional, and is not part of daily


maintenance tasks. If the software must be ported to another platform
without any change in functionality, this process will be used and a
maintenance project team is likely to be assigned to this task.

Milk Dairy management System


BIBLIOGRAPHY

Ivan Bayross, SQL, PL/SQL

programming language of Oracle,

Second Edition, BPB Publication.

Microsoft. MSDN Library. 1998.

Visual Basic 6 Black Book

www.vbtutor.net/vbtutor.html

www.visual-basic-tutorials.com/

Milk Dairy management System


www.brighthubpm.com (Report
Designing)

Elmarsi and Navathe, Fundamentals

of Database System (Third Edition),

Addision Wesley.

Milk Dairy management System

S-ar putea să vă placă și