Title: BUILDING AN E-COMMERCE WEBSITE
1BUILDING AN E-COMMERCE WEBSITE
- SDLC(SYSTEM DEVELOPMENT LIFE CYCLE)
2SDLC (Introduction) What is IS IT
- IS (Information System) may deploy in any
business organization - INFORMATION SYSTEM (IS)
- an arrangement of people, data, processes, and
information technology that interact to collect,
process, store, and provide as output the
information needed to support an organization. - INFORMATION TECHNOLOGY(IT)
- Describes the combination of computer technology
(hardware and software) with telecommunications
technology (data, image, and voice networks).
3The systems development life cycle (SDLC) is a
methodology for understanding the business
objectives of any system and designing an
appropriate solution. Systems Development
Lifecycle refers to a methodology for developing
systems.
SDLC
whether it is a new system, or an enhancement to
existing systems.OR LEGACY SYSTEM(card pro,
visa plus) BankAlfalah
4SDLC
- The Seven major steps involved in the systems
development life cycle for an e-commerce site
are - Initialization/planning
- Systems analysis
- Systems design
- Building the system
- Testing
- Implementation
- Maintenance
5SDLC (Using Water Fall Model)
6V - Model
OTHER MODELS Incremental model RAD model Agile
model Iterative model Spiral model
7INITIAL INVESTIGATION/PLANNING
8INITIAL INVESTIGATION/PLANNING
- For starters, how do you find the system
requirements, - how do you calculate the cost?
- finding the requirements of a system (ecommerce
website) it whole process on it own. - You must go trough the companys documents and
see how it operates, talk to the employees on
different things they - you might do that by using questioners or
conducting interviews. - Then talk to the customers and everyone involved
in the day to day activity of the company. - After you have gathered all the required
information you start analyzing it.
9SYSTEM ANALYSIS
- The systems analysis step of the SDLC tries to
answer the question, What do we want the
e-commerce site to do for our business? - To answer this, identify the specific business
objectives for your site, and then develop a list
of system functionalities and information
requirements.
10(No Transcript)
11CONCLUSION (Analysis Phase)
- After analysis it where you will come with a
system that is suitable for the company. You will
know the type of equipment's they need and
softwares, then come up with an cost of putting
the system in place.
12System Design
- In the system design step, you plan on how the
system functionality and requirements will be
achieved. - Two components of system design
- Logical design
- Data flow diagrams, processing functions,
databases(ERD), security and backup functions - Physical design
- The physical design translates the logical design
into physical components. - Specifies actual physical, software components,
models, etc.
13Logical Design for a Simple Web Site
Slide 4-13
14Physical Design for a Simple Web Site
Slide 4-14
15BUILDING THE SYSTEM
- In this phase the designs are translated into
code. - In building the system, you perform the
programming of the system and gather and
implement any data needed. Different high level
programming languages like C, JSP,PHP,ASP, Java
are used for coding. There are two basic choices,
to outsource the building to a vendor or to build
the site in-house. If you build in-house, you
will need to determine what if any portions you
will build from scratch and which you will use
packaged software for.
16 Testing
- Once a site is built, and before it is released
for general use, it must be tested thoroughly.
Testing is required whether the system is
outsourced or built in-house. - Testing
- Unit testing
- System testing
- Acceptance testing
Slide 4-16
17IMPLEMENTATION
- The final step, implementation (Deploying the
Hardware / Software (Result of SDLC previous
phases)), begins the systems operational life.
During implementation, the system will need to be
monitored, checked, tested, and repaired on an
ongoing basis. - It initialized the Maintenance Process
18MAINTENANCE
- Software(Website) will definitely undergo change
once it is delivered to the customer . - The System evolves(grow) during database
maintenance. - Note- This is not compulsory there is only seven
step in a SDLC but above are generic it varies
from 3 to 26 according to organization structure
or needs.