You are on page 1of 39

MARKETING MANAGEMENT

Internship project work submitted in partial fulfillment of the requirement for the award
of the degree of bachelor of computer science
Submitted by
H.PAVITHRA
14BCS064
Guided by
Dr.(Mrs.).VIJI GRIPSY Msc.,M.Phil.,Ph.D
Assistant Professor, Department of Computer Science,
PSGR Krishnammal College for women,
Coimbatore-641004

JUNE 2016
DEPARTMENT OF COMPUTER SCIENCE
PSGR KRISHNAMMAL COLLEGE FOR WOMEN
College with Potential for Excellence
(An Autonomous Institution Affiliated to Bharathiyar University
Re-Accredited with A Grade by NAAC
An ISO 9001:2008 Certified Institution)
Peelamedu , Coimbatore-641004.

DECLARATION

I hereby declare that this internship work entitled MARKETING


MANAGEMENT submitted to PSGR Krishnammal College for Women, Coimbatore for
the award of

the Degree of the

Bachelor Of Computer Science, is a record of

original work done by H.PAVITHRA (14BCS064) under the supervision and guidance of Dr.
(MRS).VIJI GRIPSY Msc.,M.Phil.,Ph.D, Assistant Professor, department of Computer
Science, PSGR Krishnammal College for Women, Coimbatore, that this internship work

has

not formed basis for the award of any Degree/ Diploma/Associate/Fellowship or similar title to
any candidate of any University.
H.PAVITHRA
14BCS064
Endorsed by

Place: Coimbatore
Date

Faculty Guide

CERTIFICATE

This is to certify that the internship work entitled MARKETING


MANAGEMENT submitted to PSGR Krishnammal college for women in partial
fulfillment of the requirement for the award of the Degree of the Bachelor of Computer
Science is a record of the original work done by H.PAVITHRA (14BCS064) during her
period of study in the Department of Computer Science, PSGR Krishnammal College for
Women, Coimbatore, under my supervision and guidance and her internship work has not
formed the basis for the award of any Degree/Diploma/Associate/ Fellowship or similar
title to any candidate of any university.
Forwarded by

Dr.(MRS).VIJI GRIPSY Msc., M.Phil., Ph.D

Mrs.S.C.PUNITHAMSC,M.PHIL,MFT

Faculty guide

Head of the department

CONTENTS

CHAPTER

II

III

IV

TOPIC

PAGE NO

ACKNOWLEDGEMENT

SYNOPSIS

INTRODUCTION

1.1 ORGANISATION PROFILE

1.2 SYSTEM ENVIRONMENT

12

1.3 SOFTWARE FEATURES

13

SYSTEM ANALYSIS

17

2.1 EXISTING SYSTEM

11

2.2 BEHAVIOR MODEL

12

2.3 ENVIRONMENTAL MODEL

17

SYSTEM DESIGN

20

3.1 DATABASE DESIGN

20

3.2 INPUT DESIGN

23

3.3 OUTPUT DESIGN

28

CONCLUSION

33

BIBLIOGRAPHY

34

ACKNOWLEDGEMENT
First and foremost I am grateful to the almighty God has showered his blessings all
through my life and throughout this project.
I express my whole heart thanks to Sri. G. Rangasamy, Managing Trustee, PSGR
Krishnammal College for Women, for his support and all the resources provided.
I express my heartful thanks to Smt. R. Nandini, Chairperson, PSGR Krishnammal
College for Women, Coimbatore for having given me the opportunity to undertake this project.
I express my gratitude to Dr. (Mrs.) N. Yesodha Devi M.Com., Ph.D., Secretary
PSGR Krishnammal College for Women, Coimbatore for her support and all the resources
provided.
I express my gratitude to Dr. (Mrs.) S.NIRMALA M.Com., Ph.D., principal PSGR
Krishnammal College for Women, Coimbatore for her support and all the resources provided.
I

extremely

grateful

to Mrs.S.C.Punitha M.Sc., M.Phil., MFT., Head of

the

Department, Department of Computer Science, PSGR Krishnammal College for Women,


Coimbatore for her sustained interest and advices for the completion of this project.
I also express my heartful thanks to Dr.(Mrs). VIJI GRIPSY M.Sc., M.Phil., Ph.D
Assistant Professor, Department of Computer Science PSGR Krishnammal College for Women,
Coimbatore as a guide, for her kind and patient guidance for completing this project .
I also express my special thanks to SHRI KANNAN DEPARTMENTAL STORES
PVT LTD., for providing me an opportunity to undertake this internship in their esteemed
organization.
I would like to express my gratitude to my parents and all my friends for their continuous
support to complete the project successfully.

SYNOPSIS
The internship work entitled Marketing management was a windows application .
The Project has been designed and developed using Visual Basic.Net 2010 technology with SQL
Server 2008 for database creation. It is Platform Independent.
This work is mainly developed for shri kannan departmental stores and it is involved in
performing the processes such as Customer Details,, Order Details, Supplier Details, Product
Stock details, Billing Details and Invoice Details, marketing events.
This Software which attempts to integrate all departments and functions across a company
onto a single computer system that can serve all those departments particular needs.

The purpose of the system developed is to provide better convenience in manipulation of


the activities, grouping them and manage the task efficiently. Source code clarity is enhanced by
structured coding techniques, good coding style and appropriate internal comments. Database
design has been done in order to handle data as an integrated one.
The main motto of this internship work was not only to computerize the present system
which is done manually but also a part for the companys growth.

II

I.INTRODUCTION
Shri kannan departmental stores private limited was started in the year 1985 as a
departmental store in erode named as sangeetha shopping centre. Encouraged by the response of
the public a mega departmental store was started in the year 1999 under the name as shri
kannan departmental store (p) Ltd,(as SKDS) .SKDS has branches in all parts of TamilNadu
and presently operating 22 departmental stores of various size.
SKDS group annual turnover is around Rs.370 crores for the last financial year. And it has
strong and commited human resources of around 2500 people. Shri T. Thanushgaran as chairman
cum managing director of this company. He actively engaged as a Executive committee member
in Tamilnadu Chamber of Commerce & Industry Madurai and he got vocational excellence
award by Lions club of Coimbatore.
Shri kannan departmental store have been selected ass the best departmental store for the
region of the year 2010 by The Ministry of Food Processing industries(MOFPI) jointly with the
Food Forum of India, and it will also strive to keep up the same momentum in the year to come.
Shri kannan departmental store (p) ltd is the one of the leading store network in Tamilnadu.
All the needs and expectations of the customers during shopping are fulfilled with great
attention. They have a well trained ,experienced and motivated staff to serve their valuable
customers with great attention and enthusiasm.
It is one of the biggest and largest selling departmental stores in Madurai was formed by Dr.
Navneetha Krishnan. The departmental store has everything under one roof. Almost all the
products such as cosmetics, grocery, fancy and gift items, snacks and bakes, home appliances,
medicines baby care products, fruits and vegetables, etc are available under one roof.
They are having their own bakery and food production unit with highly sophisticated and
hygienic equipments with fully experienced staff under strict supervision in a pollution free
environment. Their products are branded as Shri kannan and distributed to other vendors also.

1.1 ORGANIZATION PROFILE


Company name

: Shri kannan departmental stores (p) ltd

Country

: India

Directors of the company

: T. Thanushgaran , chairman & Managing director,


T. Jayaseelan, whole time Manager

Type of the company

: private limited

Date of establishment

: 15th September 1999

Email id

: info@shrikannan.com

Corporate office address

: 286-A, pernaidu layout, ramnagar Coimbatore641009

No. of employees

: 2500 (apprx)

Timing

: regular time: 10:00am -9:00pm

Associates

: kannan foods, Shri kannan bakers


Kannan sweet home, Life style
Kannan agro farms, Kannan agro foods.

OBJECTIVES
The company will challenge conventional thinking and innovatively use all our resources to
drive positive change in the lives of our

customers and communities across the Tamilnadu to

enable them to rise.


Values
SKDS is focused on creating sustainable value growth through innovative solutions and
unique partnership. Our values are the heart of our business reputation and are essential to our
continued success. We foster an environment t instill these values in every facet of our
organization.

Customer first
Low cost
Good corporate citizenship
Professionalism
Commitment to quality & quantity
Dignity of the individual

IMPORTANCE OF MARKETING
Marketing plays an vital role in a company. The essence of marketing is an exchange or
transaction , intended to satisfy human needs and wants. That is, marketing is an human activity
directed at satisfying needs and wants, through an exchange process. A demand is want for which
the consumer is prepared to pay the price. A want is anything or a service the consumer desire or
seeks. A transaction consists of value between two parties. The aim of marketing is to make sales
in order to earn reasonable profit for the producer.
Marketing in legal aspect is said to be the effort by which the transfer of ownership in goods
between the buyer and seller. The following are the aims of marketing:

Intelligent and capable application of modern marketing policies.


To develop the marketing field`
9

To suggest solutions by studying the problem relating to marketing.

Marketing generates revenue to the firms. A firm fulfils its motive only through marketing.
Marketing section of the company is the source of information to the top management for
taking overall decisions on production. The information is the basis on which decisions will be
taken by the management.
Marketing and innovation are the two basic functions of all business. Marketing
facilitates the development of business and creates employment opportunities for people. There
are many marketing ideas that Shri kannan departmental stores (p) ltd have.
MODULES
Employee details
Items details
sales details
Add New items detail
EMPLOYEE DETAILS:
This module is used to get the details of the employee like name, number, email, address
etc..
ITEMS DETAILS:
This module is used to get the products that has been placed for purchase like product
name, product number ,product quantity ,product price etc
TARGET SALES DETAILS:
This module is used to get the details whether the department has achieved its target sales.
ADD NEW ITEMS TABLE:
This module is used to get the details of the new products that has been added in the
department.

10

MARKETING EVENTS
CUSTOMER MEETS:
The organization do this type of activities in order to add extra advantage to
customer companies. The stages of connection between the manufacturers & customers are
brought up a number of steps through this occasion
PRODUCT LAUNCH:
Launching the product is a great event conducted in a company to produce high
impact events for clients who value reach & awareness combined with preservation of brand /
service values.
INCENTIVE PROGRAMS:
This is a special event conducted for target achievers. It has come as a new technique
of acknowledgement of deserving person.

11

2 SYSTEM ENVIRONMENT
1.1HARDWARE CONFIGURATION
Processors will continue to get faster, smaller and cheaper, whereas
memory will continue to get faster, larger and cheaper. The trend except
to have a reasonable memory to a powerful processor.

Processor
Ram
Hard Drive
Monitor
Keyboard
Mouse

:
:
:
:
:
:

Intel Dual Core Processor


1 GB RAM
160 GB
17 INCHES
104 keys
Logitech Optical Mouse

1.2 SOFTWARE CONFIGURATION


When an application project is considered the three basic software
requirements are the platform in which the project is developed, the frontend tool that provides the interaction with the users and the back-end tool
that stores the data.
Operating System
Front-end
Back-End

:
:
:

Windows XP
Microsoft Visual Basic .Net 2010
MS SQL SERVER 2008

12

1.3 SOFTWARE FEATURES


FRONT END:
VB.NET
Visual Basic .NET is a major component of Microsoft Visual Studio .NET suite..Net is a
Framework in which Windows applications may be developed and run. .NET must go back in
time and follow the development of Windows and the advent of Windows programming.
The .NET version of Visual Basic is a new improved version with more features and
additions. After these new additions, VB qualifies to become a full object-oriented language such
as C++. VB.NET is the following version of VB 6.0. Microsoft .NET is a new programming and
operating framework introduced by Microsoft. All .NET supported languages access a
common .NET library to develop applications and share common tools to execute applications.
Programming with Visual Basic using .NET is called VB.NET. VB.NET, the following version
of VB 6.0 is an improved, stable, and full Object Oriented language.
VB 6.0 wasnt a true object-oriented language because there was no support for
inheritance, overloading, and interfaces. VB.NET supports inheritance, overloading, and
interfaces.
Multithreading and Exception handling was two major weeks areas of VB 6.0. In
VB.NET, the user can develop multithreaded applications as the user can do in C++ and C# and
it also supports structured exception handling.
Here is list of VB.NET features:

Object Oriented Programming language.

Support of inheritance, overloading, interfaces, shared members and constructors.

Supports all CLS features such as accessing and working with .NET classes, interaction
with other .NET languages, Meta data support, common data types, and delegates.

13

Multithreading support.

Structured exception handling.

SQL SERVER 2008:


Database management system (DBMS) consists of a collection of interrelated data and a
set of programs to access those data. The collection of data is known as database, which contains
information about one particular enterprise. The primary goal of DBMS is to provide an
environment that is both convenient and efficient to use in retrieving and storing database
information.
A major purpose of database system is to provide users with an abstract view of the data.
A database system provides two different types of languages. They are, Database Definition
Language, which is used to specify the database schema, and the Data Manipulation Language,
is used to express database queries and updates.
A Relational database consists of collection of tables, each of which is assigned a unique
name. A row in a table represents a relationship among a set of values. SQL (Structured Query
Language) is the standard relational database language.
The language has different parts such as, data definition language (DDL), Interactive data
manipulation language (DML), Embedded DML, view definition, Authorization, Integrity,
Transaction control. The basic structure of an SQL expression consists of three clauses: select,
from and where.
Separating the data into several tables has a number of advantages. One is that it allows
to use the access security features the restrict access to certain type of data using multiple tables;
it also avoids storing empty, meaning no fields in the tables.
14

Microsoft SQL Server is a relational database management system developed by


Microsoft. As a database, it is a software product whose primary function is to store and retrieve
data as requested by other software applications, be it those on the same computer or those
running on another computer across a network (including the Internet). There are at least a dozen
different editions of Microsoft SQL Server aimed at different audiences and for workloads
ranging from small single-machine applications to large Internet-facing applications with many
concurrent users. Its primary query languages are T-SQL and ANSI SQL.
SQL Server 2008 (formerly codenamed "Katmai") was released on August 6, 2008 and
aims to make data management self-tuning, self organizing, and self maintaining with the
development of SQL Server Always On technologies, to provide near-zero downtime. SQL
Server 2008 also includes support for structured and semi-structured data, including digital
media formats for pictures, audio, video and other multimedia data. In current versions, such
multimedia data can be stored as BLOBs (binary large objects), but they are generic bitstreams.
Intrinsic awareness of multimedia data will allow specialized functions to be performed on them.
According to Paul Flessner, senior Vice President, Server Applications, Microsoft Corp., SQL
Server 2008 can be a data storage backend for different varieties of data: XML, email,
time/calendar, file, document, spatial, etc as well as perform search, query, analysis, sharing, and
synchronization across all data types.
Other new data types include specialized date and time types and a Spatial data type for
location-dependent data. Better support for unstructured and semi-structured data is provided
using the new FILESTREAM data type, which can be used to reference any file stored on the file
system. Structured data and metadata about the file is stored in SQL Server database, whereas the
unstructured component is stored in the file system. Such files can be accessed both via Win32
file handling APIs as well as via SQL Server using T-SQL; doing the latter accesses the file data
as a BLOB. Backing up and restoring the database backs up or restores the referenced files as
well.[18] SQL Server 2008 also natively supports hierarchical data, and includes T-SQL
constructs to directly deal with them, without using recursive queries.
The Full-text search functionality has been integrated with the database engine.
According to a Microsoft technical article, this simplifies management and improves
performance. Spatial data will be stored in two types. A "Flat Earth" (GEOMETRY or planar)
15

data type represents geospatial data which has been projected from its native, spherical,
coordinate system into a plane. A "Round Earth" data type (GEOGRAPHY) uses an ellipsoidal
model in which the Earth is defined as a single continuous entity which does not suffer from the
singularities such as the international dateline, poles, or map projection zone "edges".
Approximately 70 methods are available to represent spatial operations for the Open Geospatial
Consortium Simple Features for SQL, Version 1.1.
SQL Server includes better compression features, which also helps in improving
scalability. It enhanced the indexing algorithms and introduced the notion of filtered indexes. It
also includes Resource Governor that allows reserving resources for certain users or workflows.
It also includes capabilities for transparent encryption of data (TDE) as well as compression of
backups. SQL Server 2008 supports the ADO.NET Entity Framework and the reporting tools,
replication, and data definition will be built around the Entity Data Model. SQL Server
Reporting Services will gain charting capabilities from the integration of the data visualization
products from Dundas Data Visualization, Inc., which was acquired by Microsoft. On the
management side, SQL Server 2008 includes the Declarative Management Framework which
allows configuring policies and constraints, on the entire database or certain tables, declaratively.
The version of SQL Server Management Studio included with SQL Server 2008 supports
IntelliSense for SQL queries against a SQL Server 2008 Database Engine. SQL Server 2008 also
makes the databases available via Windows Power Shell providers and management
functionality available as Cmdlets, so that the server and all the running instances can be
managed from Windows Power Shell.
The final SQL Server 2008 service pack (10.00.6000, Service Pack 4) was released on
September 30, 2014.

16

2. SYSTEM ANALYSIS
2.1EXISTING SYSTEM
The system maintains the details of customer in Excel format. The order is taken in the form
of order register which is maintained in the register book. For every year, they will change the
order register book and the Invoice number count starts from value 1. For every financial year,
the company billing will be calculated by the auditor . As per his suggestion, the company data
are maintained. Sometimes the invoice copy to the customer is put in Tally also.
Drawbacks of the Existing System :
The auditor reported that it is critical to calculate for every month total invoice because of
Account #1 and Account #2.
Account #1 is maintained for tax calculations which is done manually and also in tally
based invoice.
Account #2 is not maintained in anywhere.
Because of this Account #1 and Account #2, the stock status is improper always.
2.2 Behavior model
Data flow diagram:
The data flow diagram (DFD) is a graphical tool used for expressing
system requirements in a graphical form. The DFD also known as the bubble
chart has the purpose of clarifying system requirements and identifying
major transformations that will become programs in system design. Thus
DFD can be stated as the starting point of the design phase that functionally
17

decomposes the requirements specifications down to the lowest level of


detail. The DFD consists of series of bubbles joined by lines. The bubbles
represent data transformations and the lines represent data flows in the
system
RULES USED FOR CONSTRUCTING A DFD

Process should be named and numbered for easy reference.

Each name should be representative of the process.

The direction of flow is from top to bottom and from left to right.

That is data flow should be from source to destination.

When a process is exploded into lower level details, they are


numbered.

The name of the data stores, sources and destinations are written in
capital letters.

Process and data flow names have the first letter of each word
capitalized. The DFD is particularly designed to aid communication.

If it contains dozens of process and data stores it gets too unwieldy.

The rule of the thumb is to explode the DFD into a functional level.

It is best to take each function separately and expand it to show the


explosion in a single process. If a user wants to know what happens
within a given process, then the detailed explosion of that process may
be shown.

DFD SYMBOLS
In the DFD, there are four Symbols

A square define a source or destination system data

An arrow identified data flow. It is the pipeline through which the information
flow

A circle or a bubble represents a process that transforms

Incoming data flow into outgoing data flows

An open rectangle is a data store, data at rest or a temporary of data


18

Process

Process that transformation data flow

Source or Destination of data

Table design
data flow

DATA FLOW DIAGRAM:

LEVEL 0:

MARKETING

USER

MANAGEMENT

19

DATABASE

LEVEL 1:
USER

MARKETING
MANAGEMENT

EMPLOYEE TABLE
EMPLOYEE
DETAILS

ITEMS
DETAILS

ITEMSTABLE

20

SALES
DETAILS

ADD NEW
ITEMS

SALES TABLE

NEW ITEMS TABLE

DETAILS

LEVEL 2:

EMPLOYEE TABLE

EMPLOYEE
DETAILS

MARKETING
SECTION
REPORT
GENERATION

ITEMS TABLE

ITEMS DETAILS
REPORT

SALES TABLE

SALES DETAILS

ADD NEW ITEMS 21


DETAILS

ADD NEW ITEMS


TABLE

2.3 ENVIRONMENTAL MODEL


E-R DIAGRAMS
An entity-relationship (ER) diagram is a graphical representation of entities and their
relationships to each other, typically used in computing in regard to the organization of data
within databases or information systems. An entity is a piece of data-an object or concept about
which data is stored. A relationship is how the data is shared between entities. There are three
types of relationships between entities:
1. One-to-One
One instance of an entity (A) is associated with one other instance of another entity (B).
For example, in a database of employees, each employee name (A) is associated with
only one social security number (B).
2. One-to-Many

22

One instance of an entity (A) is associated with zero, one or many instances of another
entity (B), but for one instance of entity B there is only one instance of entity A. For
example, for a company with all employees working in one building, the building name
(A) is associated with many different employees (B), but those employees all share the
same singular association with entity A.
3. Many-to-Many
One instance of an entity (A) is associated with one, zero or many instances of another
entity (B), and one instance of entity B is associated with one, zero or many instances of
entity A. For example, for a company in which all of its employees work on multiple
projects, each instance of an employee (A) is associated with many instances of a project
(B), and at the same time, each instance of a project (B) has multiple employees (A)
associated with it.

ENTITY RELATIONSHIP DIAGRAM :

PAID_QTY

EMP_PHONE
EMP_NAME

EMP_ADD

ITEM_NAME
BAR_NO

EMP_CODE

EMP_MAILL

TOT_QTY

M
ITEM_TABLE
23

ITEM_PRICE

1
EMPLOYEE_TAB
LE

1
CHECKS

SALES_QTY
OFBRAND_NAME

SALES_AMT

M
ACHEIVE
S

SALES_

RETURN_QTY

TABLE
RETURN_AMT
BAR_NO
ITEM_NAME
ADDS

ADD NEW
ITEM_TABLE

ITEMUNI_NAME
ITEMGRP_NAME

CATEGORY_NAME

3.SYSTEM DESIGN

3.1 DATABASE DESIGN


Data Constraints
All business in the world runs on business data being gathered stored and analyzed.
Business managers determine a set of rules that must be applied to the data being stored to
ensure its integrity.
Types of Data Constraints
24

There are two types of data constraints that can be applied to data being inserted into a
database table .One type of constraint is called an I/O constraint. The other type of constraint is
called a business rule constraint.
I/O Constraints
The input /output data constraint is further divided into two distinctly different constraints.
The Primary Key Constraint
Here the data constraint attached to a column ensures:

That the data entered in the table column is unique across the entire

column.

That none of the cells belonging to the table column are left empty.

The Foreign Key Constraint


Foreign constraint establishes a relationship between records across a master and a detail
table. The relationship ensures.

Records cannot be inserted in a detail table if corresponding records in the master

table does not exist.

Records of the master table cannot be deleted if corresponding records in the

detail table exist.


Business Rule Constraints
The Database allows the application of business rules to table columns. Business
managers determine business rules.
The Database allows programmers to define constraints at:

Column Level

Table Level

Column Level Constraints


If data constraints are defined along with the column definition where creating or altering
a table structure, they are column level constraints.
25

Table Level Constraints


If data constraints are defined after defining all the table columns when creating or altering
a table structure, it is a table level constraint.
Null Value Concepts
A NULL value is different from a blank of zero. NULL values are treated specially by the
database. A NULL value can be inserted into the columns of any data type.

TABLE NAME:EMPLOYEE_TABLE
PRIMARY KEY: EMPLOYEE_NUMBER
FIELD

VARCHAR

SIZE

FIELD DESC

EMP_NAME

VARCHAR

25

EMPLOYEE NAME

EMP_CODE

INTEGER

EMP_PHONE

INTEGER

12

EMPLOYEE
NUMBER
EMPLOYEE PHONE

EMP_ADDRESS

VARCHAR

50

EMP_MAIL

VARCHAR

20

EMPLOYEE
ADDRESS
EMPLOYEE MAIL

TABLE NAME:ITEM_TABLE
PRIMARY KEY:BARCODE_NUMBER
FIELD

VARCHAR

SIZE

FIELD DESC

BAR_NO

INTEGER

BARCODENUMBER

ITEM_NAME

VARCHAR

10

ITEM NAME

PAID_QTY

INTEGER

PAID QUANTITY

TOT_QTY

INTEGER

TOTAL QUANTITY

ITEM_PRICE

INTEGER

PRODUCT_DATE

TABLE NAME:SALES _TABLE


26

PRIMARY KEY: OFBRAND_NAME


FIELD

VARCHAR

SIZE

FIELD DESC

OFBRAND_NAME

VARCHAR

10

OFBRAND NAME

SALES_QTY

INTEGER

10

SALES QUANTITY

SALES_AMT

INTEGER

SALES AMOUNT

RETURN_QTY

INTEGER

RETURN QUANTITY

RETURN_AMT

INTEGER

RETURN AMOUNT

TABLE NAME:ADD NEW ITEMS_TABLE


PRIMARY KEY:BAR_NO
FIELD

VARCHAR

SIZE

FIELD DESC

BAR_NO

INTEGER

25

BARCODE NUMBER

ITEM_NAME

VARCHAR

10

ITEM NAME

ITEMUNI_NAME

VARCHAR

10

ITEMGRP_NAME

VARCHAR

10

ITEM UNIQUE
NAME
ITEM GROUP NAME

CATEGORY_NAME

VARCHAR

CATEGORY_NAME

3.2 INPUT DESIGN:


Input Design is the process of converting the user-oriented description of the computer
based business information into program-oriented specification. The goal of designing input data
is to make the automation as easy and free from errors as possible. In this system , the input
designs are Employee Personal Details, Employee Shift Details, Employee Transfer Details,
Employee Overtime Details, Employee Official duty Details, Employee Leave Application
Details.
The input design is the link between the information system and the user. It comprises the
developing specification and procedures for data preparation and those steps are necessary to put
transaction data in to a usable form for processing can be achieved by inspecting the computer to
27

read data from a written or printed document or it can occur by having people keying the data
directly into the system. The design of input focuses on controlling the amount of input required,
controlling the errors, avoiding delay, avoiding extra steps and keeping the process simple. The
input is designed in such a way so that it provides security and ease of use with retaining the
privacy. Input Design considered the following things:
What data should be given as input?
How the data should be arranged or coded?
The dialog to guide the operating personnel in providing input.
Methods for preparing input validations and steps to follow when error occur.
It is the process of converting the user-oriented description of the computer based
business information into program-oriented specification. The goal of designing input data is to
make the automation as easy and free from errors as possible.

FORM NAME: EMPLOYEE

28

FORM NAME: ITEMS

29

FORM NAME: SALES

30

FORM NAME :ADD NEW ITEMS

31

3.3 OUTPUT DESIGN:

32

A quality output is one, which meets the requirements of the end user and presents the
information clearly. In any system results of processing are communicated to the users and to
other system through outputs. In output design it is determined how the information is to be
displaced for immediate need and also the hard copy output. It is the most important and direct
source information to the user. Efficient and intelligent output design improves the systems
relationship to help user decision-making.
1. Designing computer output should proceed in an organized, well thought out manner; the right
output must be developed while ensuring that each output element is designed so that people will
find the system can use easily and effectively. When analysis design computer output, they
should Identify the specific output that is needed to meet the requirements.
2.Select methods for presenting information.
3.Create document, report, or other formats that contain information produced by the system.
The output form of an information system should accomplish one or more of the following
objectives.
Convey information about past activities, current status or projections of the
Future.
Signal important events, opportunities, problems, or warnings.

FORM NAME: EMPLOYEE

33

34

FORM NAME: ITEMS

FORM NAME: SALES


35

FORM NAME: ADD NEW ITEMS

36

4. CONCLUSION:
37

The System reduces the Clerical work and result in retrieval of information,
which is very vital for the progress of an organization. Cost is minimized in the case of
the stationary and man power. Burden of Manual work is reduced whenever
transaction takes place, where there is no need for recording it many places manually.
The report can be taken easily.
The Developed system is highly interactive one and is user friendly as it
enabled by menu. The System provides accurate updating, data validation and
integrity is observed in the system.
Further extensions in the system can be made to submit more reports to the
managements, this will give the management is clear picture of the process of the
current system.

BIBLIOGRAPHY:

38

1.Anne prince, Murachs Beginning Visual Basic.NET, BPB Publications, I Edition.


2.EvangelosPetroutsos, Mastering Visual Basic.Net, BPB publications, I Edition.
3.Rogars.Pressman, Software Engineering, I Edition.
4.Stevenholznet, Visual Basic.NET programming, Dreamtech publications, I Edition.
5.Thearon Willis, Beginning VB.NET databases, Dreamtech publications, I Edition.

WEBSITES
1. www.msdn.microsoft.com
2. www.vbcity.comS

39