首页 > > 详细

讲解迭代、php语言程序辅导、解析R语言程序、R语言程序解析、调试SQL设计、R解析

CRICOS Provider No. 00120C
INFS2024 – Information Systems Analysis
Tutorial 6 – TWO Questions/Exercises
1. The description of a proposed system to support the ordering of a teaching room ordering system
follows:
The system is to accept classroom booking requests, along with the relevant resource requirements
and estimated number of students for the course, from lecturers. When a request is received it is
recorded and then, after the room owner contact details have been retrieved from the room owner
file, a message is sent to the room owner to check on the room’s availability. When the availability
advice is received from the room owner, it is checked to see that it is for the correct room and, if the
advice says the room is not available, an unavailability notice is sent to the requesting lecturer. If the
room is available then a booking is produced and sent back to the room owner and a confirmation
notice is also sent to the course lecturer notifying him or her that the room has been booked.

Your task is to develop a context diagram and a Level 0 DFD for the room booking system.

You may make some assumptions as necessary but remember you are modelling what it likely an
incomplete understanding of the system; the more assumptions you make, the further from “known
reality” you go.

CRICOS Provider No. 00120C
2. You are the project team leader in a software production company that is developing a customer
payment record system for a client insurance company. One of your team members submits a Level
0 DFD (shown below) for the system.

a. Inspecting this DFD, but leaving aside the question of how well it may represent the actual
process of dealing with payments, you realize that your team member has broken several
(all?) of the rules for constructing DFDs. In what ways is the diagram incorrect?
b. Using your own understanding of how payment recording is handled, develop a corrected
version of your team member’s Level 0 DFD. You may add new processes, data flows and
data stores (but not external entities) as necessary. Make sure you keep all the existing
processes, data flows, external entities and the data store even though you may modify,
rearrange, reconnect or relocate them in various ways to produce your corrected diagram.
c. Construct a context diagram that is consistent with your answer to part b above.

联系我们
  • QQ:99515681
  • 邮箱:99515681@qq.com
  • 工作时间:8:00-21:00
  • 微信:codinghelp
热点标签

联系我们 - QQ: 99515681 微信:codinghelp
程序辅导网!