Analyze and design the data and processes

Assignment Help Software Engineering
Reference no: EM133411467

COURSE REGISTRATION SYSTEM

This case is a logical description of the desired application. Your task is to analyze and design the data and processes to develop an automated application to perform course registration. A student completes a registration request form and mails or delivers it to the registrar's office. A clerk enters the request into the system. First, the Accounts Receivable subsystem is checked to ensure that no fees are owed from the previous quarter. Next, for each course, the student transcript is checked to ensure that the course prerequisites are completed.

Then, class position availability is checked; If all checks are successful, the student's social security number is added to the class list. The acknowledgment back to the student shows the result of registration processing as follows: If fees are owing, a bill is sent to the student; no registration is done and the acknowledgment contains the amount due.

If prerequisites for a course are not filled, the acknowledgment lists prerequisites not met and that course is not registered. If the class is full, the student acknowledgment is marked with 'course closed.' If a student is accepted into a class, the day, time, and room are printed next to the course number. Total tuition owed is computed and printed on the acknowledgment. Student fee information is interfaced to the Accounts Receivable subsystem. Course enrollment reports are prepared for the instructors.

Perform its structured analysis. Extract information needed for an automated application and, build its context diagram, a levels set of DFDs, balanced with the context diagram , and a data dictionary.

Guide to answering:
All the steps involved in structured analysis?
Draw context diagram by defining the boundaries for the application?
Use circles and squares to define application names and entities?
Balance the DFD with the context diagram?
Enter names and definitions of all the entities in the data dictionary?
For each data flow, created a definition and list of tentative contents in the data dictionary?

Reference no: EM133411467

Questions Cloud

Share your thoughts on rapidly growing area : Share your thoughts on rapidly growing area of web design and why is it such an important component for Web Designers/Developers
Discuss the role that human resources can play in relation : discuss the role that human resources can play in relation to coaching, counseling, and mentorship, including how the role of human resources would differ
Create a class diagram and sequence diagrams : Create a class diagram and sequence diagrams for the User Stories and Systems Use Case Specifications detailed
What can be uber vs toronto taxi ethical situation issue : What can be the uber vs Toronto taxi ethical situation issue and also what can be final decisions on the basis of two ethical theories kantian and utilitarian?
Analyze and design the data and processes : Perform its structured analysis. Extract information needed for an automated application and, build its context diagram, a levels set of DFDs, balanced
What are the ethical implications of this settlement : What are the ethical implications of this settlement for the use of customer data? What was the purpose of the Class Action? According to the Plaintiffs
Discuss factors influencing the quality of project estimates : Discuss the factors influencing the quality of project estimates. Use examples from the Pacific Island Countries to explain each point.
What is debt covenant : What is a debt covenant? Why do lenders include them in loan agreements? Why do borrowers agree to include covenants in loan agreements?
About the nike company : Include the following information about the Nike company. Business category, markets, and products. Competitors

Reviews

Write a Review

Software Engineering Questions & Answers

  Research report on software design

Write a Research Report on software design and answer diffrent type of questions related to design. Report contain diffrent basic questions related to software design.

  A case study in c to java conversion and extensibility

A Case Study in C to Java Conversion and Extensibility

  Create a structural model

Structural modeling is a different view of the same system that you analyzed from a functional perspective. This model shows how data is organized within the system.

  Write an report on a significant software security

Write an report on a significant software security

  Development of a small software system

Analysis, design and development of a small software system.

  Systems analysis and design requirements

Systems Analysis and Design requirements

  Create a complete limited entry decision table

Create a complete limited entry decision table

  Explain flow boundaries map

Explain flow boundaries map the dfd into a software architecture using transform mapping.

  Frame diagrams

Prepare a frame diagram for the software systems.

  Identified systems and elements of the sap system

Identify computing devices, which could be used to support Your Improved Process

  Design a wireframe prototype

Design a wireframe prototype to meet the needs of the personas and requirements.

  Explain the characteristics of visual studio 2005

Explain the characteristics of Visual Studio 2005.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd