Mobile Store Management System
Mobile Store Management System
Hardware Requirements
Processor
RAM
Hard Disk
Printer
Monitor
: Pentium-iv
: 1GB
: 40 GB
: HP Laser Zet
: LG Monitor
Software Requirements
Back end
Front End
Work Station O/s
Tool
:
:
:
:
MS excess
Visual Basis
Windows XP
M. S. Office
Feasibility Study
Feasibility is the determination of whether or not a
project is worth doing. The process followed in making
2 | Page
4 | Page
Economic feasibility
This is the most frequently used method for evaluating
the effectiveness of a proposed system. More
commonly known as cost-benefit analysis, the
procedure is to determine the benefits and savings that
are expected from the proposed system and compare
them with costs. If benefits outweigh of the cost then
the decision is made to design and implement the
system. Otherwise further justifications or alternations
in the proposed system will have to be made if it is to
have a chance of being approved. This is an ongoing
effort that improves in accuracy at each face of the
system life cycle.
Technical feasibility
This centers on the existing computer system and to
what extent it can support the proposed addition. This
involves financial considerations to accommodate
technical enhancement. If budget becomes serious
constraint then the project is not feasible.
Behavioral feasibility
People are inherently resistant to change and
computers have been known to facilitate change. An
estimate should be made of how strong a reaction the
user staff is likely to have toward the development of a
5 | Page
Software
Paradigm
Engineering
7 | Page
This represents
Source
8 | Page
the
Data
9 | Page
10 | P a g e
LEVEL-1 DFD
11 | P a g e
LEVEL 2 DFD
LEVEL2 DFD
12 | P a g e
13 | P a g e
Entity-Relationship Diagram:
15 | P a g e
AN
ENTITY
RELATIONSHIP
METHODOLOGY: (One way of doing it)
1.
Entities
Identify
DIAGRAM
Key-
Project Snapshots
Login Page
17 | P a g e
Main Page
18 | P a g e
Servicing Page:
19 | P a g e
20 | P a g e
Sales page:
21 | P a g e
Manager Page
22 | P a g e
23 | P a g e
Update Servicing:
24 | P a g e
Show Update:
25 | P a g e
Employee Page
26 | P a g e
About Us:
27 | P a g e
Table Snapshots
Mobile Servicing Table
28 | P a g e
Sales Details
29 | P a g e
Employee Table:
30 | P a g e
Testing
Testing a program consists of subjecting the program to
a set of test inputs and observing if the program
behaves as expected then the condition under which
failure occurs are noted for letter debugging and
correction.
Testing Principals All tests should be traceable to customer
requirements.
Testing Schedule: An overall testing schedule
and resource planning must be made well in
advance.
The Pareto principle implies that 80% of all
errors uncovered during testing will likely be
traceable to 20% of program modules.
Testing scheduling begins in small and
progress towards testing in the large
Exhaustive testing is not possible for any
system.
To be most effective an independent third
party should conduct testing.
Types of Testing White box testing
Black box testing
Interface testing
31 | P a g e
32 | P a g e
References
1.Professional C# 2005 with .NET 3.0
2.C# 2005 Programming Black Book
3.csharpcorner.com
4.msdn.microsoft.com
Conclusion
33 | P a g e
34 | P a g e