Handwritten Text Recognition for manuscripts and early printed texts
Web Based Tobbaco Management System
1. Report
On
Title: Web Based Tobacco Management System
College of Agricultural information Technology,
Anand Agricultural University,
Anand -388 110.
Submitted By:
Uma Sharma (06-0165-2014)
2. ACKNOWLEDGMENT
I wish to express our heartfelt appreciation to all those who have contributed to this
Project, both explicity and implicitly , without the co-operation of whom ,it would not
have been possible to complete this project.
I would like to thank our major Guide Dr.D.R.Kathiriya Sir and minor Guide Dr.H.K.patel sir
For moral support throughout the project.
I express our sincere thanks and gratitude to our teachers for their encouragement
and continuous guidance.
Uma Sharma
(06-0165-2014)
3. CERTIFICATE
This is to certify that “Web Based Tobacco management System”
Embodies the original Work done by Uma M Sharma during this project
submission as a partial fulfillment of the Requirement for the Semester
(4th
) Project of Bachelor of Technology in Agricultural Information
Technology, of the Anand Agricultural University, Anand.
4. Contents
1. Introduction:..................................................................................................................................4
1.2 About Project:........................................................................................................................5
1.3 Technology Used:.....................................................................................................................5
Technologies and Tools Used.......................................................................................................6
1.4 System Requirements..............................................................................................................6
1.4.1 Software Configuration.......................................................................................................6
1.4.2Hardware Configuration.......................................................................................................6
2. Methodology................................................................................................................................12
2.1 Introduction............................................................................................................................12
2.2 Objective:...............................................................................................................................12
Data Flow Diagram...........................................................................................................................12
Level
0:………………………………………………………………………………………………………………………………………………..13
Level 1:…………….. .........................................................................................................................13
E – R Diagram...................................................................................................................................15
Data Dictionary:................................................................................................................................16
Table 1: User_Detail......................................................................................................................16
Table 2: Pest_ detail......................................................................................................................17
Table 3: Diseases_ detail ...............................................................................................................18
Primery key: d_id..........................................................................................................................18
Results And Conclution...................................................................................................................19
Project Screen Short....................................................................................................................19
Conclusion .......................................................................................................................................27
Bibliography.....................................................................................................................................27
1. Introduction:
5. India is the world’s second largest producer of tobacco. Endowed with rich agro-climatic
attributes such as fertile soils, rainfall and ample sunshine, India produces various types of
tobacco. Currently, Indian tobacco is exported to more than 80 countries spread over all the
continentsThe tobacco industry in India includes the production, distribution and consumption
of (i) leaf tobacco, (ii) smoking products such as cigarettes and beedis and (iii) various chewing
tobacco products. It presents policy-makers with an unenviable dilemma.
India’s share in the world tobacco production was 10.2% in 2000, while that of China was
36.7%. However, in terms of productivity, India has always remained much below the world
average by 20%-40%.
Tobacco is an agro-based item produced and consumed both in the unmanufactured (chewing
tobacco and hookah) and manufactured form (cigarettes, cigars, beedis, snuff, cheroots, gutka,
etc.) in India. The Indian tobacco scenario is characterized by fluctuations in the total area
under tobacco cultivation and levels of production. The total area under cultivation and
production of tobacco in India during 2001–02 were 330,000 hectares and 380,000 tonnes,
respectively.
Professionally competent guidance is available to the farmers. To know Pest and Diseases about
Tobacco. Web Based Tobacco Management System has been developed for giving various
Information of the Tobacco crop and Tobacco Pest and Diseases. This application is mainly for
the management of Pest and Diseases Of Tobacco Crop. It maintains the record systematically
and enables us to give information in time.
1.2 About Project:
To Identify the Pest and diseases problem of tobacco through the help of
images and provide suggestion to farmers.
Farmergets all pestanddiseasesproblemwithoutgoingtoanycentre relatedto
tobacco.
1.3 Technology Used:
6. Technologiesand ToolsUsed
Form Design: Asp.net(c#)
Coding: Asp.net(c#)
Database Design: MS SQL
1.4 System Requirements
1.4.1 SoftwareConfiguration
Front End : Visual Studio 2015(ASP.NET)
Back End : SQL Server
Technology : .Net Framework 4.0
Programming Language : C#
Operating System : Windows 10
1.4.2HardwareConfiguration
Processor : Pentium 2.42 GHz
RAM : 2 GB
Hard Disk : 20 GB
2.Literature Review
7. 2.1ASP.NET
ASP.NET is a web application framework developed and marketed by Microsoft to allow
programmers to build dynamic web sites, web applications and web services. It was first
released in January 2002 with version 1.0 of the .NET Framework, and is the successor
to Microsoft’s Active Server Pages (ASP) technology. ASP.NET is built on the Common
Language Runtime (CLR), allowing programmers to write ASP.NET code using any
supported .NET language.
2.2Working of ASP.NET
When a browser requests an HTML file, the server returns the file.
When a browser requests an ASP.NET file, IIS passes the request to the ASP.NET engine
on the server.
The ASP.NET engine reads the file, line by line, and executes the scripts in the file.
Finally, the ASP.NET file is returned to the browser as plain HTML.
2.3The 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.
8. 2.4.NET Frameworks advantages
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
2.5The .NET Framework consists of 3 main parts:
Programming languages
C# (C sharp)
Visual Basic (VB .NET)
Server technologies and client technologies
ASP .NET (Active Server Pages)
Windows Forms (Windows desktop solutions)
Development environments
Visual Studio .NET (VS .NET)
Visual Web Developer
2.6Advantages of ASP.NET
Better language support
Programmable controls
Event-driven programming
XML-based components
Increased performance – Compiled code
Easier configuration and deployment
9. 2.7Disadvantages of ASP.NET
One of the disadvantages of ASP.Net is that it needs to be hosted on a Microsoft web
server.
2.8Description of tools used
Microsoft Visual Studio is an integrated development environment (IDE) from
Microsoft. It can be used to develop console and graphical user interface applications
along with Windows Forms applications, web sites, web applications, and web services
in both native code together with managed code for all platforms supported by
Microsoft Windows, Windows Mobile, .NET Framework, .NET Compact Framework and
Microsoft Silverlight.
Visual Studio includes a code editor supporting IntelliSense as well as code refactoring.
The integrated debugger works both as a source-level debugger and a machine-level
debugger.
Other built-in tools include a forms designer for building GUI applications, web designer,
class designer, and database schema designer.
Visual Studio supports languages by means of language services, which allow any
programming language to be supported (to varying degrees) by the code editor and
debugger, provided a language-specific service has been authored.
Built-in languages include C/C++ (via Visual C++), VB.NET (via Visual Basic .NET), and C#
(via Visual C#).It also supports XML/XSLT, HTML/XHTML, JavaScript and CSS.
2.9Features of Visual Studio
Win Forms Designer
The Win Forms designer is used to build GUI applications using Win Forms. It includes a
palette of UI widgets and controls (including buttons, progress bars, labels, layout
containers and other controls) that can be dragged and dropped on a form surface.
Layout can be controlled by housing the controls inside other containers or locking them
to the side of the form. Controls that display data (like textbox, list box, grid view, etc.)
can be data bound to data sources like databases or queries. The UI is linked with code
10. using an event-driven programming model. The designer generates either C# or VB.NET
code for the application.
Web designer
Visual Studio also includes a web site editor and designer that allow web pages to be
authored by dragging and dropping widgets. It is used for developing ASP.NET
applications and supports HTML, CSS and JavaScript. It uses a code-behind model to link
with ASP.NET code. From Visual Studio 2008 onwards, the layout engine used by the
web designer is shared with Microsoft Expression Web.
Class designer
The Class Designer is used to author and edit the classes (including its members and
their access) using UML modeling. The Class Designer can generate C# and VB.NET code
outlines for the classes and methods. It can also generate class diagrams from hand-
written classes.
Data designer
The data designer can be used to graphically edit database schemas, including typed
tables, primary and foreign keys and constraints. It can also be used to design queries
from the graphical view.
Mapping designer
From Visual Studio 2008 onwards, the mapping designer is used by LINQ to SQL to
design the mapping between database schemas and classes that encapsulate the data.
Properties Editor
The Properties Editor tool is used to edit properties in a GUI pane inside Visual Studio. It
lists all available properties (both read-only and those which can be set) for all objects
including classes, forms, web pages and other items.
Solution Explorer
In Visual Studio parlance, a solution is a set of code files and other resources those are
used to build an application. The files in a solution are arranged hierarchically, which
might or might not reflect the organization in the file system. The Solution Explorer is
used to manage and browse the files in a solution.
11. Server Explorer
The Server Explorer tool is used to manage database connections on an accessible
computer. It is also used to browse running Windows Services, performance counters,
and Windows Event Log and message queues and use them as data source.
2.10 SQL Server Express LocalDB
Microsoft SQL Server Express LocalDB is an execution mode of SQL Server Express
targeted to developers. LocalDB installation copies a minimal set of files necessary to
start the SQL Server Database Engine. Once LocalDB is installed, developers initiate a
connection by using a special connection string.
When connecting, the necessary SQL Server infrastructure is automatically created and
started, enabling the application to use the database without complex or time
consuming configuration tasks.
Developer Tools can provide developers with a SQL Server Database Engine that lets
them write and test Transact-SQL code without having to manage a full server instance
of SQL Server. An instance of SQL Server Express LocalDBis managed by using
the SqlLocalDB.exe utility. SQL Server Express LocalDB should be used in place of the
SQL Server Express user instance feature which is deprecated.
2.11CSS Documentation
Twitter Bootstrap is the most popular front end frameworks currently. It is sleek,
intuitive, and powerful mobile first front-end framework for faster and easier web
development. It uses HTML, CSS and JavaScript.
CSS stands for Cascading Style Sheets.
CSS describes how HTML elements are to be displayed on screen, paper, or in other
media.
CSS saves a lot of work. It can control the layout of multiple web pages all at once.
External style sheets are stored in CSS files.
CSS is used to define styles for your web pages, including the design, layout and
variations in display for different devices and screen sizes.
12. 2.12 JavaScript Documentation
JavaScript is a programming language that lets you supercharge your HTML with
animation, interactivity, and dynamic visual effects. JavaScript can make web pages
more useful by supplying immediate feedback. For example, a JavaScript-powered
automatic calculation can instantly display a total cost, with tax and estimated cost.
JavaScript can produce an error message immediately after someone attempts to
submit a web form that’s missing necessary information
3. Methodology
2.1 Introduction
Web Based Tobacco Management System for Tobacco is Provide information regarding
tobacco and tobacco Pest and Diseases. It provide all the information of pest, and their
management ,Diseases and there Management and different measure control.
This system is Provides Information of Pest Name, And there Precaution and also
Diseases and and their Precaution.
2.2 Objective:
To Identify the Pest and diseases problem of tobacco through the help of
images and provide suggestion to farmers.
Farmergets all pestanddiseasesproblemwithoutgoingtoanycentre relatedto
tobacco.
Data Flow Diagram
16. Data Dictionary:
Table 1: User_Detail
Primary Key :u_id
Sr.no Fields Data Type AllowNulls
1. U_id Varchar(10) No
2. User_name Varchar(10) No
3. Contact Int(10) No
4. Address Varchar(50) Yes
17. Table 2: Pest_ detail
Primery Key: P_id
Sr.no Name of Column Type Allow Nulls
1 p_id Int No
2 p_name VARCHAR(20) No
3 p_image VARCHAR(100) No
4 P_symptoms VARCHAR(1000) No
5 pp_part VARCHAR(20) No
6 pp_stage VARCHAR(20) No
7 p_precaution VARCHAR(1000) No
8 p_size VARCHAR(50) Yes
9 P_height VARCHAR(50) Yes
10 P_width VARCHAR(50) Yes
11 p_resolution VARCHAR(50) Yes
18. Table 3: Diseases_ detail
Primery key: d_id
Sr.no Name of Column Type Allow Nulls
1 d_id Int No
2 d_name VARCHAR(20) No
3 d_image VARCHAR(100) No
4 d_symptoms VARCHAR(1000) No
5 dp_part VARCHAR(20) No
6 dp_stage VARCHAR(20) No
7 d_precaution VARCHAR(1000) No
8 d_size VARCHAR(50) Yes
9 d_height VARCHAR(50) Yes
10 d_width VARCHAR(50) Yes
11 d_resolution VARCHAR(50) Yes
21. Fig: 2 This Isscientificname page And Sub-MenuOf Khetti Padhtti
22.
23.
24.
25.
26.
27. Conclusion
Throughout the Process I learned so many things. I obtained so many
experience from this system.I had the privilege of going through the entire
software development lifecycle right from requirement gathering phase.
From this I learned the working flow their standards and their application
areas.
Till now I was exposed to a small side of practical learning and with this
project I have attained a lot of understanding from the practical point of
view.
I hopemy wonderfulexperiencehere would providea boostto my career as
well.
Bibliography
www.aau.in
BTRS(FARM)
https://translate.google.co.in/translate?hl=gu&sl=en&u=http://www.
ctri.org.in/for_controlPests.php&prev=search
https://translate.google.co.in/translate?hl=gu&sl=en&u=http://vikasp
edia.in/agriculture/crop-production/integrated-pest-managment/ipm-
for-commercial-crops/ipm-strategies-for-tobacco/tobbaco-diseases-
and-symptoms&prev=searchs