Lipika.V and Preethi.R

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6

VISVESVARAYA TECHNOLOGICAL UNIVERSITY

BELAGAVI-590014 ,KARNATAKA

A Mini Project Report On


“ELECTRONIC SHOP BILLING MANAGEMENT SYSTEM”
Submitted in Partial Fulfillment of the Requirement for
“DBMS Laboratory with Mini Project-V Semester”
For the Award of Degree
BACHELOR OF ENGINEERING IN
INFORMATION SCIENCE & ENGINEERING
Submitted By
LIPIKA. V(1ST20IS005)
PREETHI. R(1ST20CS088)
Under the Guidance of:
DR.SANJEETHA

Department of Information Science &Engineering


SAMBHRAM INSTITUE OF TECHNOLOGY

SYSTEM REQUIREMENT
The Software Requirement Specification is a document that describes the external
requirement for any system. The Requirement analysis has to identify the Requirements by
taking to the clients and understanding their needs. The inputs are to be gathered from
different resources, these inputs may be inconsistent. The Requirement phase translates the
ideas in the minds of the clients into a formal document.

Hardware Requirements:
 Processor : Intel R Core (TM) i3-7020U CPU @ 2.30GHz 2.30GHz

 RAM : 4 GB

 Memory : 256GB Hard drive

 Keyboard : MS compatible keyboard

 Mouse : MS compatible mouse

Software Requirements:

 Operating System: Windows® 10 64-Bit

 Front end : Java

 Back end : Java

 Database : MySQL

 IDE : Netbeans 12.2


SYSTEM DESIGN
Design is the first step in the development phase for any techniques and principles for
the purpose of defining a device, a process or system in sufficient detail to permit its physical
realization. Once the software requirements have been analysed and specified the software
design involves three technical activities - design, coding, implementation and testing that are
required to build and verify the software. The design activities are of main importance in this
phase, because in this activity, decisions ultimately affecting the success of the software
implementation and its ease of maintenance are made. These decisions have the final bearing
upon reliability and maintainability of the system. Design is the only way to accurately
translate the customer's requirements into finished software or a system. Design is the place
where quality is fostered in development. Software design is a process through which
requirements are translated into a representation of software. Software design is conducted in
two steps. Preliminary design is concerned with the transformation of requirements into data.

Entity – Relationship Diagram


An entity-relationship model describes inter-related things of interest in
specific domain of knowledge. An ER module is composed of entity types and
specifies relationships that can exist between instances of those entity types. It is a
data modeling technique that graphically illustrates an information systems entities
and the relationship between those entities.

 This document is an entity-relationship diagram, or “ERD,” for a system to


manage the Management System.
 An ERD is a model that identifies the concepts or entities that exist in a system
and the relationships between those entities.
 An ERD is often used as a way to visualize a relational database: each entity
represents a database table, and the relationship lines represent the keys in one
table that point to specific records in related tables.
 ERD may also be more abstract, not necessarily capturing every table needed
within a database, but serving to diagram the major concepts and relationships.
 This ERD is of the latter type, intended to present an abstract, theoretical view of
the major entities and relationships needed for management of electronic resources.
 It may assist the database design process for an e-resource management system, but
does not identify every table that would be necessary for an electronic resource
management database. The symbols used in E-R diagrams are:

SYMBOL PURPOSE

Represents entity set

Represents attributes

Represent Relationship Sets

Line represents flow

Key attribute
Composite attribute
Entity Relationship Diagram of Electronic Shop Billing Management System
Entity relationship 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.
Schema Diagram

Figure - Schema Diagram

A schema diagram is a diagram which contains entities and the attributes that will
define that schema. A schema diagram only shows us the database design. Schema can be
single table or it can have more than one table which is related. The schema represents the
relationship between these tables.

You might also like