ca214 systems analysis b.sc. in computer applications
TRANSCRIPT
![Page 1: CA214 Systems Analysis B.Sc. in Computer Applications](https://reader036.vdocument.in/reader036/viewer/2022062715/56649d6e5503460f94a4f0fb/html5/thumbnails/1.jpg)
CA214Systems Analysis
B.Sc. in Computer Applications
![Page 2: CA214 Systems Analysis B.Sc. in Computer Applications](https://reader036.vdocument.in/reader036/viewer/2022062715/56649d6e5503460f94a4f0fb/html5/thumbnails/2.jpg)
Renaat Verbruggen
School of Computing Room L2.43 (01)700.5257 [email protected] Moodle: CA214 Q&A etc.
![Page 3: CA214 Systems Analysis B.Sc. in Computer Applications](https://reader036.vdocument.in/reader036/viewer/2022062715/56649d6e5503460f94a4f0fb/html5/thumbnails/3.jpg)
Assessment
Structured Systems Analysis and Design Project Language Project, Systems Analysis Project developed using Computer Assisted Software Engineering package (Select SSADM) individual, 40%
A number of quizzes, MCQs 10% Final Exam, 2 hours, 50%
![Page 4: CA214 Systems Analysis B.Sc. in Computer Applications](https://reader036.vdocument.in/reader036/viewer/2022062715/56649d6e5503460f94a4f0fb/html5/thumbnails/4.jpg)
Presentation
Lectures Readings available through Moodle Get the full readings completed early, use
the summaries to revise.
![Page 5: CA214 Systems Analysis B.Sc. in Computer Applications](https://reader036.vdocument.in/reader036/viewer/2022062715/56649d6e5503460f94a4f0fb/html5/thumbnails/5.jpg)
Topics
Introduction to the Structured Systems Analysisand design method (SSADM).
Justification and Phases of SSADM: Feasibility Study Requirements Analysis Requirements Specification Logical System Specification Physical Design Model
![Page 6: CA214 Systems Analysis B.Sc. in Computer Applications](https://reader036.vdocument.in/reader036/viewer/2022062715/56649d6e5503460f94a4f0fb/html5/thumbnails/6.jpg)
Topics
Techniques of SSADM: · Logical Data Modelling; · Data Flow Modelling · Function Definition: · Relational Data Analysis · Entity/Event Analysis
![Page 7: CA214 Systems Analysis B.Sc. in Computer Applications](https://reader036.vdocument.in/reader036/viewer/2022062715/56649d6e5503460f94a4f0fb/html5/thumbnails/7.jpg)
Book:
If you are to buy one book for the course then I recommend:
Practical Business Systems DevelopmentUsing SSADM A Complete Tutorial Guide,3rd Ed.,Philip L Weaver, Nicholas Lambrou &Matthew Walkley. FT/Prentice Hall. 0-273-65575-2
![Page 8: CA214 Systems Analysis B.Sc. in Computer Applications](https://reader036.vdocument.in/reader036/viewer/2022062715/56649d6e5503460f94a4f0fb/html5/thumbnails/8.jpg)
Alternative Book:
Systems Analysis and Design, 8/EKenneth E. KendallJulie E. KendallISBN-10: 013608916XISBN-13: 9780136089162
Publisher: Prentice HallCopyright: 2011International Student Edition
![Page 9: CA214 Systems Analysis B.Sc. in Computer Applications](https://reader036.vdocument.in/reader036/viewer/2022062715/56649d6e5503460f94a4f0fb/html5/thumbnails/9.jpg)
Book…
However I will link locally to the notes that we will be covering in lectures.
![Page 10: CA214 Systems Analysis B.Sc. in Computer Applications](https://reader036.vdocument.in/reader036/viewer/2022062715/56649d6e5503460f94a4f0fb/html5/thumbnails/10.jpg)
Electronic Books in DCU library
DCU Library currently subscribes to a number of e-books which can be accessed via the Safari Books Online database. You can search the entire set of 40 e-books by keyword, author, subject, title, etc..
![Page 11: CA214 Systems Analysis B.Sc. in Computer Applications](https://reader036.vdocument.in/reader036/viewer/2022062715/56649d6e5503460f94a4f0fb/html5/thumbnails/11.jpg)
STRUCTURED SYSTEMS ANALYSIS
Overall Goal: Specify a software system given a set of user requirements.
Structured Analysis is useful as it enables you to deal with possibly overwhelming detail in a modular, pictorial fashion.
By using the graphic, pictorial tools of Structured Systems Analysis we can overcome a number of serious problems in the investigation of systems.
![Page 12: CA214 Systems Analysis B.Sc. in Computer Applications](https://reader036.vdocument.in/reader036/viewer/2022062715/56649d6e5503460f94a4f0fb/html5/thumbnails/12.jpg)
SYSTEMS ANALYSIS PROBLEMS
The Systems Analyst finds it hard to learn enough about the business to see the requirements through the user’s eyes.
(Users tend to be “Doers” rather than “Explainers”).
Users don’t know what is feasible and what isn’t. (Either architecture, software or hardware).
There are no models to compare.
![Page 13: CA214 Systems Analysis B.Sc. in Computer Applications](https://reader036.vdocument.in/reader036/viewer/2022062715/56649d6e5503460f94a4f0fb/html5/thumbnails/13.jpg)
MORE SYSTEMS ANALYSIS PROBLEMS
The Systems Analyst can be Overwhelmed by detail (Both Business and Technical).
Narrative (story!) based specifications are frequently very difficult to understand (for both SA and User).
The detail of a specification document written in a way to be sensible to users may not be detailed enough for designers.
![Page 14: CA214 Systems Analysis B.Sc. in Computer Applications](https://reader036.vdocument.in/reader036/viewer/2022062715/56649d6e5503460f94a4f0fb/html5/thumbnails/14.jpg)
Core role of Systems Analyst
The analyst occupies a pivotal position between the user and the designer and needs methods to help.
User ↔ Systems Analyst ↔ Systems Designer
![Page 15: CA214 Systems Analysis B.Sc. in Computer Applications](https://reader036.vdocument.in/reader036/viewer/2022062715/56649d6e5503460f94a4f0fb/html5/thumbnails/15.jpg)
THE SPECIFICATION
If we can make a model of the system we can avoid the problem of the user wanting
to see what they get before they know what they want.
![Page 16: CA214 Systems Analysis B.Sc. in Computer Applications](https://reader036.vdocument.in/reader036/viewer/2022062715/56649d6e5503460f94a4f0fb/html5/thumbnails/16.jpg)
SSADM
UK Govt. standard. Method of organising the analysis and design
phases of a project We are not directly concerned with project
management side. It breaks into sets of activities and products (activities = when & how; products = what)