PowerPoint Sunusu - endustri.eskisehir.edu.tr

PowerPoint Sunusu - endustri.eskisehir.edu.tr

SSADM Structured Systems Analysis and Design Method Hazrlayan Yard.Do.Dr. Zehra KAMILI ZTRK SSADM (Structured System Analysis & Design Methodology

- SSADM) basic principles 1. top down functional decomposition analyze level Break down functional complex system into chunks Ignore the small details until it engages the key features of the system

Lower levels of the system are considered in detail, later on SSADM 2. Requirement of explanation physical aspects of the current system physical perspectives of the

current system Logical point of view how things are currently done and who does them? what is currently done or? This completes the analysis phase, and then its on to design

What the new system should do? Who and how will do? SSADM 2. Requirement of explanation SSADM 3. SSADM requires users to get involved from the

start The analyst must meet the users regularly to sort out problems and check understanding. SSADM, would involve users from the beginning Stay happy in the new system SSADM 4. effective use of diagrams

i. Forming detailed logical data structure ii. Establishing multipart data structure multipart iii. Creating data dictionary like a map of the system SSADM 5. SSADM allows the analyst to see the

system from different views check to see if the different views match up Cross-checking 1980lerin banda kullanlmaya balanmtr. SSADM SSADM, genellikle devlet bilgisayar projeleri iin bir gereklilik olarak belirtilen ngiltere'de yaygn olarak kullanlan bir bilgisayar uygulama gelitirme yntemidir. Giderek Avrupa'da kamu sektr tarafndan kabul edilmitir. SSADM kamu maldr ve ngiliz Standard BS7738 ile belirtilir.

6. SSADM is an industry standard It has been used science early 1980s. SSADM, is a widely-used computer application development method in the UK, where its use is often specified as a requirement for government computing projects. It is increasingly being adopted by the public sector in Europe. SSADM is in the public domain, and is formally specified

in British Standard BS7738. SSADM's objectives are to: Improve project management & control Make more effective use of experienced and inexperienced developmentstaff Develop better quality systems Make projects resilient to the loss of staff Enable projects to be supported by computer-based tools

such as computer-aided software engineering systems Establish a framework for good communications between participants in a project The structure of SSADM SSADM Stage 0. Feasibility

Technical is the project technically possible? Financial can the business afford to carry out the project? Organizational will the new system be compatible with existing practices? Ethical is the impact of the new system socially acceptable? Stage 1 Investigation of the current environment

Through a combination of interviewing employees, circulating questionnaires, observations and existing documentation, the analyst comes to full understanding of the system as it is at the start of the project. Stage 2 Business system options the degree of automation

the boundary between the system and the users the distribution of the system, for example, is it centralized to one office or spread out across several? cost/benefit impact of the new system Stage 3 Requirements specification

To produce the logical specification, the analyst builds the required logical models for both the data-flow diagrams (DFDs) and the Logical Data Model(LDM), consisting of the Logical Data Structure (referred to in other methods as entity relationship diagrams) and full descriptions of the data and its relationships. Stage 4 Technical system options

the hardware architectures the software to use the cost of the implementation

the staffing required the physical limitations such as a space occupied by the system the distribution including any networks which that may require the overall format of the human computer interface Stage 5 Logical design

the outputs of this stage are implementationindependent and concentrate on the requirements for the human computer interface. Stage 6 Physical design This is the final stage where all the logical specifications of the system are converted to descriptions of the system in terms of real

hardware and software. The Case Studies Swillbuckets Country Club Swillbuckets Country Club Tasks:

Reservation of artists New memberships Preparing receipts to artists Promotion of future events chasing memberships Nice meat dishes! reward the Chief !! Swillbuckets Country Club

Card-based data storage system Users and artists 2-3 shoeboxes Not an Adequate storage system !! There isnt an option to open a new box and / or information system Subscription fees of the members - assistant: Amanda

Definition of the problem Amanda is not patient !! She wants from Jack the list of members who have delayed payments I want the list (2 weeks ago) Is it possible for Jack to remove the list from the box?? Definition of problem -2

changing customer records Creation of Monthly "future events" list announce these events to the local press Definition of problem- Food Service They have a well-planned food range Meat, especially organ meats, expert Several suppliers

Reliable? Payments are made in cash Unknown instant stock records unknown It remains a difficult situation while cooking for chef Last-minute changes in menus Problem background

Appointments: chaotic, with double bookings, no room for urgent cases, and changes not made. A foolproof system of appointments is the top priority for the Centre. Patient processing: the filing of records is haphazard. They can go missing, or be misfiled. With such a high turnover of patients, the records are not always maintained accurately. Much information is duplicated and often disparities appear. The

doctors require a way of viewing patient records without having to keep going backwards and forwards to see Betty and George. Prescriptions are normally illegible, which results in Heather in the chemists having to pop in regularly to have them decrypted. Problem background management information: the GPC requires regular information about the hours doctors have worked, new patients, supplies used etc. Currently, Nurse Payne attempts to produce these, but mathematics is not

her strong point. The staff time sheets are a mess and staff often get paid for hours they havent worked. The accountant is not happy about this. Neither is the GPC. The GPC also needs regular updates on currently enrolled patients. It is the responsibility of the receptionists to record when patients leave and keep a list of patients for each doctor. However, the University does not tell them when a student withdraws, and patients rarely think to inform them when they move away.

Problem background The only information it gets is from the GPC when it issues a new Medical Card for another practice, or from the Registrar of Deaths. Betty gets quite queasy when she has to tear up someones medical records and throw them in the bin. The Prescription Monitoring Agency also requires information about what prescriptions have been issued so that it can compare different practices and see who is out of line. It sends a report every six months to the Centre. This is

shredded and used as a home for the hamster. The accountant requires regular financial information about outgoings. This is the bane of Nurse Paynes life. A proper accounting system is required. Ordering supplies: on a more mundane note, Nurse Payne has no information about potential suppliers, other than the catalogues she keeps under her desk. She may be paying too much for bandages etc. She is keen to find out more about some recycled Crimean War bandages that her friend, Nurse Blunt

mentioned to her. Registration: it has been known for the receptionists to take down details wrongly (e.g. blood group), or to omit key words such as haemophiliac. These typing errors have had unnerving results. Also, George and Betty have had problems trying to determine who is eligible to join the practice. A street map with felt tip lines on it has proven to be a less than adequate tool. Ideally, they want to be able to say instantantly if a postcode is

within their catchment area. Staff 4 doctors - every doctor has his/her own patient list Patients can go another physician 1 nurse: prescription writing & ordering injection & syringe - plastic and so on.

2 receptionist & 1 trainee receptionist: patient tails and appointments Summary of the problems Appointments Complex, dual enrollment, no emergency rooms Patient process

Random records, not updated records Doctors do not know the patient case history Prescriptions are illegible: influence of pharmacist Summary of the problems Management information

Regular information requested by the GPC working hours of doctors New patient Suppliers ... Charts inadequate. accounting & GPC :( GPC new records An appropriate accounting system suppliers

Do Nurses know potential suppliers ?? There may be more money to bandage !! Register Receptionist missing records (major diseases) or take the wrong record Haimato / 0rh positive

Recently Viewed Presentations

  • Education Issues - Illinois Legal Aid

    Education Issues - Illinois Legal Aid

    education teacher of the child (if the child is, or may be, participating in the regular education environment); ... Once the child is found eligible and the results are borderline, you will not be able to effectively argue for services...
  • Because I Could Not Stop For Death He

    Because I Could Not Stop For Death He

    In, "Because I Could Not Stop for Death, He Kindly Stopped for Me," Emily Dickinson expresses transcendental tenets. Theses transcendental ideas center on Dickinson's individualism in her unusual lack of fear towards dying, and her overall Quest for truth. ......
  • Linking Words and Phrases

    Linking Words and Phrases

    Spelling Rules. Examples. Exceptions. To form the pluralof most nouns,simply add -s. cat > catsdog > dogs. Surviving Old English plural forms:deer > deer; sheep > sheep;ox > oxen; man > men;woman > women; child > children; brother (in a...
  • Data Mining with Weka Putting it all together

    Data Mining with Weka Putting it all together

    5.1 The data mining process. Feel Lucky: - Weka is not everything I need to talk about in my part (Know how rather than why to use Weka) Maybe Not so Lucky: - Talking about Weka is time-consuming. =)
  • Preparing for University

    Preparing for University

    University 101 Welcome to Lecture Taking 101 What is a Degree? BA MA PhD BSc MSc PhD BEd MEd PhD BFA MFA BBA MBA MD (What is a Diploma?)
  • Which of the following is a safety hazard of a 12 voltage ...

    Which of the following is a safety hazard of a 12 voltage ...

    Which instrument would you use to measure electric potential or electromotive force? A. An ammeter. B. A voltmeter. C. A wavemeter. D. An ohmmeter (B) T7D01 HRLM (3 - 2) What is the correct way to connect a voltmeter to...
  • Kingdom of Bahrain Arabian Gulf University College of ...

    Kingdom of Bahrain Arabian Gulf University College of ...

    Pleura and Lungs Prepared by: Ali Jassim Alhashli, BSc www.alhashli.com The Pleura Pleura: It is a thin serous membrane that forms a cavity on each side (pleural cavity) into which each lung sinks. Notice that the slippery surface is on...
  • A Christmas Carol Introduction - WordPress.com

    A Christmas Carol Introduction - WordPress.com

    Arial 新細明體 Calibri 預設簡報設計 A Christmas Carol, by Charles Dickens Introduction When it's Christmastime, do you… Background information At the beginning of Queen Victoria's reign (1876-1901)… The Industrial Revolution PowerPoint Presentation Why do we decorate a Christmas tree? Of course,...