Download presentation
Presentation is loading. Please wait.
Published byRosa Hodge Modified over 8 years ago
1
SYSTEMSDESIGNANALYSIS 1 Chapter 21 Implementation Jerry Post Copyright © 1997
2
SYSTEMSDESIGN 2 Implementation Activities Install hardware Install software Convert data Train operators Train users Implement security procedures Evaluate process
3
SYSTEMSDESIGN 3 Hardware administration Software development Support end user development Database administration Advocacy Access to corporate data Software training and support Corporate computing standards MIS Roles Hardware administration Software support Corporate data access Software development End user support Computing standards DB administration Advocacy
4
SYSTEMSDESIGN 4 Centralization v. Decentralization
5
SYSTEMSDESIGN 5 Conversion Options old Direct cutover Parallel Pilot Phased dept or component 1 dept or component 2 dept or component 3 dept or component 4 store 1 store 2 store 3 store 4 New old
6
SYSTEMSDESIGN 6 Distributed Computing Data and code run on multiple computers in different locations. Need a good network. Need really good DBMS. Two-tier. Client: User Interface, forms Server: Database and code Three-tier Server Database Middle-ware Business rules Code modules Client User interface, forms
7
SYSTEMSDESIGN 7 Distributed Computing Distributed Object Models CORBA: Common Object Request Broker Architecture DCOM: Distributed Computer Object Model, Active-X, (Microsoft) Goals Location transparency. Scalability and expansion. Substitutability Modularity, replace rules or DB, or front-end as needed. Three-tier Forms and User Interface interact with user on the client. Events trigger code stored on a middle-ware server. Preferably following a standard distributed object model. Code retrieves data from various servers as needed.
8
SYSTEMSDESIGN 8 Development Process Evaluation Project evaluation Did the project meet forecast times? Did it stay within budget? Did it meet user needs? Estimate size: e.g., function point evaluation. Set up process for software maintenance User input for changes. Programmer standards. Documentation consolidation. Future project lessons What would you do differently next time? What steps worked better than expected? Can development time and costs be reduced?
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.