Beruflich Dokumente
Kultur Dokumente
Page no.
Abhipur,(Mohali)
IGCE
EXPERIMENT NO 1
AIM : INTRODUCTION
OF
ENGINEERING AND ITS CASE TOOLS
SOFTWARE
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
Mid 80's
Late 80's
Early 90's
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
ensure
consistency,
completeness
and
conformance to standards
encourage
an
interactive,
workstation
environment
speeds up development process
allows precision to be replicated
reduces costs, especially in maintenance
increases productivity
makes structured techniques practical
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
5. Flowchart
6. Timelines
7. Software Designs
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
Illustrate a report
Analyze a process
Make a presentation
Document procedures
Communicate clearly.
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
Printing
Umbrello UML Modeller allows you to print individual diagrams.
Press the Print button on the application toolbar or selecting the
Print option from the File menu will give you a standard KDE Print
dialogue from where you can print your diagrams.
Logical Folders
To better organise your model, especially for larger projects, you
can create logical folders in the Tree View. Just select the option
New->Folder from the context menu of the default folders in the
Tree View to create them.
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
10
teams
experience
problems
in
these
areas.
EXPERIMENT NO 2
AIM: Study of Feasibility Study
Feasibility studies aim to objectively and rationally uncover the
strengths and weaknesses of the existing business or proposed venture,
opportunities and threats as presented by the environment,
the resources required to carry through, and ultimately the prospects
for success. In its simplest term, the two criteria to judge feasibility
are cost required and value to be attained. As such, a well-designed
feasibility study should provide a historical background of the business or
project, description of the product or service, accounting statements,
details of the operations and management, marketing research and
policies, financial data, legal requirements and tax obligations. Generally,
feasibility studies precede technical development and project
implementation.
Types of feasibility study : Technology and system feasibility
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
11
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
12
EXPERIMENT NO 3
Aim: Study of various structured analysis
tools
The various structured analysis tools are:
Data dictionary
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
13
Decision tree
Structured English
Flow charts
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
14
lower level.
SYMBOLS USED IN DFD:
Square:
Or
Squares are the source and destination in the DFD.
The
The
destination
the
may
be
any
department,
which
receives
from a process.
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
15
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
16
Level 1 DFD
Level 2 DFD
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
17
is
specialized
graphic
that
illustrates
the
Employee
Employee name
Employee
Employee address
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
18
III.
value for a single entity. For example Classroom entity has a single
value for the Room_number attribute and therefore Room_number
attribute is referred to as being single-valued.
IV.
V.
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
19
3. DATA
Short description:
Description of the element in the application domain.
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
20
Field name(s):
Field names are the names used for this element in computer
programs and database schemas. These are the technical
names, often limited by the programming languages and
systems.
Code format:
Data type (characters, numeric, etc.), size and, if needed,
special representation. Common programming language
notation, input masks, etc. can be used.
Default value:
Data element may have a default value. Default value may be a
variable, like current date and time of the day (DoD).
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
21
History references:
Date when the element was defined in present form, references
to supersede elements, etc.
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
22
External references:
References to books, other documents, laws, etc.
2. Table definitions
Table definitions are usually available with SQL command help
table name.
Key order for all the elements, which are possible keys:
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
23
3. Database schema:
Database schema is usually graphical presentation of the whole
database. Tables are connected with external keys and key
columns. When accessing data from several tables, database
schema will be needed in order to find joining data elements and in
complex cases to find proper intermediate tables. Some database
products use the schema to join the tables automatically.
4. Entity-relationship model of data:
Entity-relationship model is database analysis and design tool. It
lists
real-life
application
entities,
attributes
of
entities
and
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
24
programming
.it
uses
logical
construction
and
ELSE
ELSE
ELSE IF
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
25
ELSE IF
ELSE IF
ELSE
6. FLOW
CHARTS:
Flow
charts
are
defined
as
pictorial
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
26
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
27
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
28
for
EXPERIMENT NO 4
AIM: Case study on College Management
System
SUBMITTED TO:
SUBMITTED BY:
Univ. Roll no.
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
29
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
30
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
31
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
32
Name
Id
Return
Date
Issue date
Teacher
Phone no
Library
Address
Student
Name
Id
CSE
Student
Phone no
Address
ME
CE
Canteen
Sports
Other
ECE
Department
College
Management system
Finance department
Teacher salary
Book
No of food
Cricket
Price food
Basketball
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
33
EXPERIMENT NO 5
AIM:-ER diagram of inventory control system
INTRODUCTION:
Relevant data flows include payment information, receipt,
goods sold information, and inventory information. Three data
stores are a goods sold file, an inventory file, and daily sales
total file. Processes include update goods sold file, update
inventory file, update daily sales total file, and produce
management reports.
Sources/sinks include customer and
store manager. A sample context diagram and level-0 data
flow diagram are provided below. In the level-0 data flow
diagram, Transform Customer Purchase, Update Goods Sold
File, Update Inventory File, and Update Sales Total File, were
selected as processes rather than as sources/sinks because
they were deemed to be central to the point of sale process.
Point out why these DFDs are balanced.
Retail Store
Context Level DIAGRAM
0
Management
Report
Receipt
Customer
Payment
Point of Sale
System
Store
Manager
ER DIAGRAM:
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
34
Retail Store
Level-0 Diagram
Receipt
Transform
Customer
Purchase
Customer
Payment
Goods Sold
Inventory
Data
Sales Data
Update
Inventory
File
Update
Sales Total
File
Formatted
Goods Sold
Amount
D1
Formatted
Inventory
Amount
D2
Formatted
Sales Total
Amount
Inventory File
D3
Inventory
Amounts
Goods Sold
Amounts
Sales Totals
5
Produce
Management
Reports
Management
Report
Store
Manager
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
35
EXPERIMENT NO 6
AIM: -ER diagram of Library Management System
The Library Management System is able to manage different types
of library resources such as Books, Magazines, News Papers,
CD/DVDs, and any other resources which the management feels in
the future could form a resource
The important modules that are going to implement in the
proposed system.
Calculating the fines.
Reservation of books.
Searching facility depends upon i) Book name ii) Author.
Log in, depends upon campus Id.
Administrator has all the privileges to add, modify and delete the
books.
My account facility for the student so that he can view his account
details.
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
36
Issue books
User
Pending book Details
Search Book
History
ReserveBook
Generate Reports
Issue Books
Create Accounts
Admin
Manage Transactions
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
37
books
books
Issue books
User
books
Admin
books
Issue History
2.2 ER Diagrambooks
Pending books
books
Generates reports
ER Reserves
diagram
is the graphical
system model that shows all main
Reserves
issueDetails
Manages Payments
Book Issue
Add, Edit, delete
ReserveBook
Payment
Manages Books
Reservation
SUBMITTED TO:
Request Books
Amarpal Singh
Request for book
Items
SUBMITTED BY:
ManagesUser
GAURAV SHARMA
Users
Page no.
Abhipur,(Mohali)
IGCE
38
EXPERIMENT NO 7
AIM:- ER diagram of University Management
System.
INTRODUCTION
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
39
ER DIAGRAM
Figure - 1
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
Figure - 2
40
Level 1 Diagram
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
Figure - 3
41
Level 2 Diagram
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
Figure - 4
42
Level 3 Diagram
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
Figure - 5
43
Level 4 Diagram
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
44
EXPERIMENT NO 8
AIM:-ER diagram of Super Market Prize
Scheme.
INTRODUCTION TO THE SYSTEM: A Supermarket needs to
develop following software to encourage regular customers. For
this the customer needs to supply his residence address, telephone
number and the driving license number. Each customer who
registers for this scheme is assigned a unique customer number
(CN) by the computer. A customer can present his CN to the check
out staff when he makes any purchase. In this case, the value of
his purchase is credited against his CN.
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
45
At the end of each year, the super market awards surprise gift to
10 customers who make the highest total purchase over the year.
Also it awards a 22 carat gold coin to every customer who
purchases exceeds Rs. 10,000/- .The entries against the CN are
reset on the last day of every year after the prize winners lists are
generated.
Figure - 2
Level 1 Diagram
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
Figure - 3
46
Level 2 Diagram
DATA DICTIONARY:
Data dictionary may cover the whole organization, a part of the
organization or a database. In its simplest form, the data dictionary
is only a collection of data element definitions, according to
descriptions below. More advanced data dictionary contains
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
47
Short description
Description of the element in the application domain.
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
48
Field name(s)
Field names are the names used for this element in computer
programs and database schemas. These are the technical
names, often limited by the programming languages and
systems.
Code format
Data type (characters, numeric, etc.), size and, if needed,
special representation. Common programming language
notation, input masks, etc. can be used.
Default value
Data element may have a default value. Default value may
be a variable, like current date and time of the day (DoD).
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
49
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
50
History references
Date when the element was defined in present form,
references to supersede elements, etc.
External references
References to books, other documents, laws, etc.
2. TABLE DEFINITIONS:
Table definition is usually available with SQL command help table
name
Table name
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
51
3. DATABASE SCHEMA:
Database schema is usually graphical presentation of the whole
database. Tables are connected with external keys and key
columns. When accessing data from several tables, database
schema will be needed in order to find joining data elements and in
complex cases to find proper intermediate tables. Some database
products use the schema to join the tables automatically.
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
52
real-life
application
entities,
attributes
of
entities
and
SCHEME
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
53
EXPERIMENT NO 9
AIM: Case study on Railway Reservation
System
INTRODUCTION:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
54
Figure
-1
Context Level DFD
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
55
Level 1 DFD
EXPERIMENT NO 10
AIM: ER diagram of employee management
system.
Introduction:
Management of the employees is determinant to the company as
their contribution often decides the value of the business. One of
the main features in employee management system is time
tracking for employees. Effective time tracking mechanism saves
both time and money for the organization. So, the first tip is when
you want to buy an employee management system, you need to
carefully select the one that offers such feature.
Another aspect in any given company is the payroll structure
devised for the employees. Many industries have numerous
department and wide range of designations and accordingly the
pay structure changes from one position to another. Usually for a
company with more than 25 employees, good payroll system is
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
56
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA
Page no.
Abhipur,(Mohali)
IGCE
57
SUBMITTED TO:
SUBMITTED BY:
Amarpal Singh
81004107032
GAURAV SHARMA