IS Development Flashcards
The IS life cycle methodology
- Planning
- Analysis
- Design
- Implementation
The IS life cycle methodology
-Planning: Steps involved
1. System request
2. Initiates system delelopment project
includes….-Project spsnsor
-Expected major functions
-Expected major benfits
3. Feasibilty analysis
technical, financial, organizatonal
4. Project management
-Staff the project and prepare resources
System request for Canadian Tire inline stores
- Major functions
- Cart
- Load database of items
- Identify client
- Purchasing
- Real time inventory access
- Store customer data - Benefits
- Increase customer satisfaction
- etc.
Analysis Phase:
- Analyze existing AS-IS processes
- Analyze existing AS-IS system
Use different data collection techniques to gather data from users.
Data collection tools
- Interview
- Surveys
- Observations
- Focus group
Tim Horton is looking to upgrade to introduce IT
As-Is process
- Purchasing manager faxes purchase order to suppliers
- Supplier sends book sales invoice (fax)
- Purchasing manager proceeds with payment
- Supplier ships the order
To-Be Process
- Purchase order sent over extranet-usually automatically
- Suppliers system transits invoice over extranet
- Proceed with payment over extranet
- Supplier ships the order
Design Phase
- Design programs
- Design databases
- Design architecture
- Design inputs/outputs
Design programs
-we use chat we can pseudo code to write the logic of each program
Logic of a database
- System reads card
- System verifies card
- System reads pin
- System reads pin
- Choose function (withdrawal)
- System recognize account
- Reads amount to withdraw
- Process withdrawal
- Update database
Architecture design
- Non functional requirements of the future system
- Speed/response time
- Security
- Language
Need $ to invest
Code: Convert from design logic into code
Implementation phase
- Test the communication of the system with the external system
- Convert from old to new
Conversion types
Direct: old system garbage, new system live
Parallel: Using both, after a period drop old
Pilot: Test one location, then after time start expanding
Phasing: Implement system phase by phase
International firm
-Different products everywhere in the world
-Use whatever IT they want
-Hard to communicate with headquarters
-
Global firm
- Same product everywhere…DELL,MCDONALD
- Same IT everywhere
- Real time data