Title: Electronic Commerce
1Electronic Commerce
2Overview
- FrontPage Express Demo
- Review Course Outline / Project
- Systems Development
- IS planning
- SDLC
- Articles
- Cronin
- Delio
- Web Forms
- eMetrics
3FrontPage Express
- What is it?
- Compare to NS Composer
- Licensing issue
- How to get it
- How to install
- Use to create simple page
- Documentation
- CliffsNotes
- Creating Your First Web Page
- Office Max
4Recall Course Outline from Syllabus
- Business Fundamentals
- Business Functions, Strategy, Management
- Supply Chain Management
- Information Systems Fundamentals
- System Components Data Communications
- Systems Analysis Development Basics
- eCommerce Fundamentals
- Models for eCommerce
- Website Analysis
- Global and Legal Issues
- Case Studies (Success/Failure Stories)
- IT for Enabling eCommerce
- Web Page and Site Development
- Design Issues
- Security Issues
- Tools for eCommerce
5Systems Analysis Development
- Part of overall IS plan
- Examine traditional stages
- Address within eCommerce context
6Information Systems Planning
- Challenges
- Risks and uncertainties in systems development
- Benefits largely intangible
- Sets direction for system development
- Provides rationale
- Assesses current situation
- Supports management strategy
- Generates implementation plan
- Considers budget issues
7First, a Clarification
- Information System comprehensive system
(collection of related components working
together for a common goal)
- Information Technology the hardware, software,
etc. that automate and facilitate the processing
of information
8Information Systems Components
- Recall
- Any information system (IS)
- People
- Data
- Procedures
- Information technology (IT)
- Hardware
- Software
- Networking -- makes this possible across a
distance (telecommunications)
- Consider with respect to eCommerce
9Purpose of the Information Systems Plan
- Provide overview of plan contents
- Highlight changes from current situation
- Integrate IS with firms strategic plan
- Consider current organization
- Provide long term IT management strategy
10Strategic Business Plan
- Assesses
- Current situation
- Current organization
- Consider changing environment
- Set major goals for organization
11Assessing Current Systems
- Identify major systems supporting business
functions
- Summarize current IT capabilities
- Hardware
- Software
- Database
- Telecommunications
- Identify difficulties meeting requirements
- Consider anticipated future demands
12Keeping Abreast of New IT Developments
- New system projects
- Project descriptions
- Business rationale
- New capabilities required
- Hardware
- Software
- Database
- Telecommunications
13IS Management Strategy
- Acquisition plans
- Milestones timing
- Organizational realignment
- Internal reorganization
- Management controls
- Major training initiatives
- Personnel strategy
14Systems Analysis Development
- Part of overall IS plan
- Stages (traditional)
- Analysis
- Design
- Construction
- Implementation
- Maintenance
- Other names are used, depending upon source, but
same process is involved
15Systems DevelopmentMotivation Results
- Understand IT capabilities impacts
- Realize how organizational change results from
eBusiness / eCommerce
- Realize the risk versus reward concept
16IT Capabilities Impacts
- Analytical bring complex analytical methods to
bear on process
- Informational makes vast amounts of detailed
information available
- Sequential enables changes in sequence, parallel
tasks
- Knowledge management allows capture,
dissemination of knowledge, expertise
- Tracking allows detailed tracking of task
status, inputs, outputs
- Disintermediation Connects parties who otherwise
depend on an intermediary
17Organizational Change via eBusiness / eCommerce
- Automation
- Using technology to perform tasks efficiently /
effectively
- Rationalization of procedures
- Streamline sops eliminate bottlenecks
- Business reengineering
- Radical redesign of processes to improve cost,
quality, service maximize benefits of
technology
- Paradigm shift
18Keep in MindRisk versus Reward
19Role Of End Users
- Users drive systems effort
- Must have sufficient control to ensure system
reflects business priorities, needs
- Functional users drive system needs
20(No Transcript)
21Systems Analysis
- Analysis of problem to be solved with an
information system
- Involves
- Investigation of existing
- Information flows
- Needs
- IT
- Determining system/user requirements
- Feasibility study can problem be solved within
constraints?
22Feasibility Studies
- Technical
- Assess hardware, software, technical resources
- Economic
- Will benefits outweigh costs
- Operational
- Is solution desirable within existing conditions?
23Systems Design
- Details how system will meet needs
- Logical design
- Components, data as needed by applications
- Physical design
- Physical location of components and data
24Design Specifications
- Output
- Input
- User interface
- Database design
- Processing
- Manual procedures
- Controls security
- Conversion training
- Organizational changes
25Design of Inputs, Outputs, User Interface
- Output
- Medium
- Content
- Timing
- Input
- Origins
- Flow
- Data entry
- User interface
- Simplicity/efficiency/logic
- Feedback/errors
26Designing Database Processing
- Database design
- Logical data relations
- Volume speed requirements
- File organization design
- Record specifications
- Processing
- Computations
- Program modules
- Required reports
- Timing of outputs
27Design of Procedures
- Manual procedures
- What activities who performs them
- How where
- Controls
- Input/Processing/Output
- Procedural
- Security
- Access controls
- Catastrophe plans
- Audit trails
28Planning for theTransformation
- Conversion training
- Transfer files
- Initiate new procedures
- Select testing modules
- Cut over to new system
- Select training techniques develop modules
- Identify training facilities
- Organizational changes
- Task job redesign
- Process design
- Office / organization structure design
- Reporting relationships
29Systems Development Construction
- Programming Translating needs to program code
- Write software if custome
- Buy configure if off-the-shelf
- Testing Does software produce desired results?
Must map out plan for testing
- Unit Tests each unit separately
- System Do modules function as planned?
- Acceptance Final certification
30Systems DevelopmentImplementation
- Acquire hardware
- Create databases
- Test system (as with software)
- Train personnel
- Make conversion
31Conversion
- Approaches
- Parallel Old new run same problems. Give same
results?
- Direct cutover Risky conversion to new system
- Pilot Introduce into one area. Does it work?
Yes introduce into other area
- Phased Introduce in stages
- Conversion plan Develop a reasonable schedule
- Documentation Description of how system works
(as-built) levels (user, developer)
32Systems DevelopmentMaintenance
- Postimplementation review
- Monitor system
- Evaluate system
- Modify system
- Maintenance Upkeep, update, corrections over
time
- Leads to next iteration of cycle
- Especially true with prototyping
- As technology advances, gap between maintenance
and investigation shortens
33Articles (General Comments)
34Whats Different about Web Commerce?
- Same old idea
- Mail order
- Door-to-door sales
- New twists
- Variety
- Speed (response time)
- Selectivity
- Interaction, not just promotion
- Redefines (enriches) the product
35Beyond BrochureWare
- Internet enables 2-way communication
- Enabled interactivity
- E-Mail
- Forms
- Limitations on interactivity
- Response
- Form processing capability
- Builds sense of community
36Web Techniques for Collecting Information
- Cookies (behind the scenes)
- Text files on users computer
- Stored at c\windows\cookies
- Contain user info
- Positive aspects
- Negative aspects
- Forms (overt rather than covert)
37Overview of Web Forms
- Why?
- Customer quick, easy
- Provider cheap, better response (anonymity)
- Warning avoid long forms (even if multipage)
- Dual purpose
- Gather information to send to server
- Process information locally
38Form Concepts
- DOM (Document Object Model)
- Window (the browser display)
- Document (the file being displayed)
- Form (can be more than 1 per document)
- Controls (described by attributes)
- Start/end with . . .
- Typical controls
- Input (text, textarea, submit, . . . )
- Button
- Select box (combo box)
39Form Controls
- Input control types
- Text
- Textarea
- Submit
- Radio
- Checkbox
- Use in conjunction with Select/Option
40Using Forms
- Can be attractive, quick means of acquiring
information
- Send to server/database
- Store as cookie
- Biggest hassle processing at server
- ASP (active server pages)
- CGI script
- E-Mail
- Intelligent agents
41eMetrics
- Whats important?
- Primer whitepaper from NetGenesis
- Basic measures
- Hits
- Views
- Visits
- Users
- Customers
- Stay tuned . . .