Professional Documents
Culture Documents
Informatioin System
Informatioin System
4. What is a project?
what is project
project:: a piece of planned work or an activity that is finished over a period of time
5. What are the six core processes for software systems development?
Identify problem and obtain approval.
6. There are following six phases in every Softwar e development life cycle
model:
Requirement gathering and analysis.
Design.
Implementation or coding.
Testing.
Deployment.
Maintenance.
Used for
Activity diagram is basically a flow chart to represent the flow form one
activity to another activity. The activity can be described as an operation
of the system.
14. What new information is provided in a design class diagram (more than a class
diagram)?
And methods
User acceptance testing (UAT) is the last phase of the software testing process.
During UAT, actual software users test the software to make sure it can handle required
tasks in real-world scenarios, according to specifications.
Chapter 2
16. Systems analysis five activities
Define requirements
Prioritize requirements
Use proto-types, models and mockups to evaluate what is b est for the user andwhat the
client wants.
After the above four, run everything through with the user/client to evaluate andensure
everything is what the client wants
Functional requirements are the activities the system must perform. The nonfunctional
requirements are the other system characteristics.
20. What types of stakeholders should you include in fact finding?-
The purpose is to describe user (or system) activities, the person who does each activity,
and the sequential flow of these activities.
Chapter 3
What is a use case?
A use case is an activity that the system performs as a result of some event or action by a user
The user goal technique is done by interviewing a user (or user role) to see what their work
“goals” or objectives are. These are low level objectives to accomplish a piece of work or to
complete a work procedure. The system then must have use cases to support each user goal.
Look at all of the business processes that result in some type of bu siness event. The business
events are triggers that require system processing, e.g. that require use cases.
Why is the event decomposition technique considered more comprehensive than the user
goal technique?
Event decomposition not only looks at user initiated events (the same as the user goal
technique), but it also considers temporal events and state events. Hence it is more
comprehensive.
What is an event?
Something that occurs at a specific time and place. It can be identified, and for
purposes of systems analysis, the system must recognize it and capture some
information from it or about it
What are the three types of events?
State event – a change of state or condition of some data within the system
Define an external event and then give an example that applies to a checking account
system.
An external event is something that occurs external to the s ystem, and is trigger by a user
action. An example might be that a user makes a direct deposit to his/her account.
Define a temporal event and then give an example that applies to a checking account
system.
A temporal event is one that occurs at a point in time. An example might be that at the
end of the month interest (or monthly checking a ccount fee) is calculated and credited to
the account
What are the four operations that make up the CRUD acronym?
C = Create
R = Read or Report (output)
U = Update
D = Delete
Use case diagrams provide a graphical view of use c ases and the actors that invoke those
usecases. They provide a nice overview of use cases.They can organize use cases together
inmeaningful ways.
The «includes» relationship is where one use case effectively uses the services of another
usecase. It is as though one use case were embedded within another use case.