What is SDLC Recommended For Pharmacy Student 18

  • Slides: 17
Download presentation
What is SDLC Recommended For Pharmacy Student ! 18 Part Pharm-D (Doctor of Pharmacy),

What is SDLC Recommended For Pharmacy Student ! 18 Part Pharm-D (Doctor of Pharmacy), DPT (Doctor of Physiotherapy) & Pharmacy Technician. MUHAMMAD MUNIM AKHTAR Computer & its Applications in Pharmacy with Munim

Welcome to Computer & its Application in Pharmacy with Munim Akhtar Free online quality

Welcome to Computer & its Application in Pharmacy with Munim Akhtar Free online quality educational tutorials about Computer in Pharmacy Computer & its Applications in Pharmacy with Munim

Computer & its Applications in Pharmacy with Munim

Computer & its Applications in Pharmacy with Munim

SYSTEM DEVELOPMENT LIFE CYCLE Computer & its Applications in Pharmacy with Munim

SYSTEM DEVELOPMENT LIFE CYCLE Computer & its Applications in Pharmacy with Munim

WHAT IS SDLC • The systems development life cycle is an application development life

WHAT IS SDLC • The systems development life cycle is an application development life cycle used in • Systems engineering, • Information systems and • Software engineering to describe a process for planning, creating, testing, and deploying an information system. Computer & its Applications in Pharmacy with Munim

SDCL… • Various SDLC methodologies have been developed to guide the processes involved, including:

SDCL… • Various SDLC methodologies have been developed to guide the processes involved, including: • The waterfall model (original SDLC method) • Rapid application development (RAD) • Joint application development (JAD) • The spiral model etc. Computer & its Applications in Pharmacy with Munim

 • Planning/ Requirement • Systems analysis, • Systems design, • Development, • Testing,

• Planning/ Requirement • Systems analysis, • Systems design, • Development, • Testing, • Implementation, • Maintenance SYSTEMS DEVELOPMENT LIFE CYCLE (SDLC) Computer & its Applications in Pharmacy with Munim

 • Define the system's scope. • Set the boundaries what the system will

• Define the system's scope. • Set the boundaries what the system will and will not do. • Estimate the time to implement the system. • Important tasks in systems that take over a year to implement. • Systems requiring more than a year to implement should be done in phases. • Estimate the cost to implement. • Usually actual cost of system implementation is 10 to 100 times greater than the estimated cost. • Describe the benefits. • In some cases, the intangible benefits out-weigh the tangible ones. PLANNING Computer & its Applications in Pharmacy with Munim

 • Determine how the current system works • Determine solution to improve the

• Determine how the current system works • Determine solution to improve the new or existing system. • Look for alternative solutions. • The first solution may not be the best. SYSTEMS ANALYSIS Computer & its Applications in Pharmacy with Munim

SYSTEMS ANALYSIS… Method Advantages Detailed data, you can change questions during process Interview Disadvantages

SYSTEMS ANALYSIS… Method Advantages Detailed data, you can change questions during process Interview Disadvantages Time-consuming, problems classifying/quantifying data Numerical analysis possible. Questions may be mis-interpreted. People may not respond at all or may do only some questions. Document Search The data required for the system can be identified accurately. Documents may be lacking, out-of-date etc (interview could discover this). Literature Search Can find descriptions/problems of previous implementations (saves work). Problem may not be described (or in detail). Again, working without experienced users. Observations are independent of user bias (unlike interview/questionnaire). Time consuming and observer can affect process. Can reach a lot of people, quickly (compared to interview/observation). Questionnaire Computer & its Applications in Pharmacy with Munim

SYSTEMS DESIGN • The "How" phase, - determines how to implement the system study

SYSTEMS DESIGN • The "How" phase, - determines how to implement the system study solutions. • input requirements: • Determine the input source, such as, databases, data entry by keyboard, mouse or screens (monitors), data screening, voice, data communications, etc. • Output requirements: • Determine the output media, such as, hard or soft output. • The output is determined first since it dictates the input requirements. • Storage requirements: • Define the databases. • Records and Fields • System controls and backup: • Determine "what can go wrong scenarios". • Unauthorized access, determine security measures for software & hardware. • Lost or corrupted databases • determine on-site backup. Computer & its Applications in Pharmacy with Munim

DEVELOPMENT �Build software programs according to design specifications. �Make or by decision. ◦ Write

DEVELOPMENT �Build software programs according to design specifications. �Make or by decision. ◦ Write the programs in-house or purchase software packages. Customization: Programs you write will meet design specifications. ◦ Extensive customization should be avoided for two reasons. �First, it is costly and time consuming. �Second, implementing software package revisions, requires that customization changes be reapplied in some cases does not retrofit(add something that did not have it when manufactured. ) easily. �Re-Engineering: ◦ An alternative to customization in that the company changes it's procedures to comply with the software package specifications. Computer & its Applications in Pharmacy with Munim

TESTING Have two types Alpha Testing is performed by the Testers within the organization

TESTING Have two types Alpha Testing is performed by the Testers within the organization whereas Beta Testing is performed by clients or end users. • Beta testing: Beta testing is performed by clients who are not part of the organization and it can testing is performed by "real users" of the software application in "real environment“. • Alpha Testing is performed to identify bugs before releasing the product to real users or to the public. • Alpha testing is carried out by the testers who are internal employees of the organization. Computer & its Applications in Pharmacy with Munim

IMPLEMENTATION � • Develop user procedures. • Train the users. • Some approaches for

IMPLEMENTATION � • Develop user procedures. • Train the users. • Some approaches for turning-on the system: Direct: Turn-off the old system and start-up the new system. �Parallel: Run the old & new system side by side until the new system has proven to be reliable. Should be avoided when there is not enough users to keep both systems running. �Phased: Parts of the new system are phased in separately. �Pilot: The system is used by a limited number of users like a department, or a district, or a region etc. Computer & its Applications in Pharmacy with Munim

MAINTENANCE • Fix bugs. • Keep the system current. • Make improvements. • Some

MAINTENANCE • Fix bugs. • Keep the system current. • Make improvements. • Some of the post implementation problems: • Insufficient support during the initial turn-on phase. • Insufficient support for maintaining the system. • Prototype Systems: • Prototype systems are developed when the system requirements are not firm, that is, when there are more questions than answers. • Prototype systems involve an iteration process, that is, they are reworked again and again until the system meets user expectations. Computer & its Applications in Pharmacy with Munim

Today quote "Only a life lived for others is a life worthwhile. " -Albert

Today quote "Only a life lived for others is a life worthwhile. " -Albert Einstein Computer & its Applications in Pharmacy with Munim

? Computer & its Applications in Pharmacy with Munim

? Computer & its Applications in Pharmacy with Munim