ITSU2010 Technical Documentation of Software Engineers

Assignment Help Other Subject
Reference no: EM132383047

ITSU2010 Technical Documentation of Software Engineers Assignment - Victorian Institute of Technology, Australia

Case Study - "Course Registration Process of Eastern State University (ESU)"

Background - The process of assigning professors to courses and the registration of students is a frustrating and time-consuming experience.

After the professors of ESU have decided which courses they are going to teach for the semester, the Registrar's office enters the information into the computer system. A batch report is printed for the professors indicating which courses they will teach. A course catalog is printed and distributed to the students.

The students currently fill out (mulitpart, multicolor) registration forms that indicate their choice in courses, and return the completed forms to the Registrar's office. The typical student load is four courses. The staff of the Registrar's office then enters the students' forms into the mainframe computer system. Once the students' curriculum for the semester has been entered, a batch job is run overnight to assign students to courses. Most of the time the students get their first choice; however, in those cases where there is a conflict, the Registrar's office talks with each student to get additional choices.

Once all the students have been successfully assigned to courses, a hard copy of the students' schedule is sent to the students for their verification. Most student registrations are processed within a week, but some exceptional cases take up to two weeks to solve.

Once the initial registration period is completed, professors receive a student roster for each course they are scheduled to teach.

Problem Statement -

  • At the beginning of each semester, students may request a course catalog containing a list of course offerings for the semester.
  • Information about each course, such as professor, department, and prerequisites will be included to help students make informed decisions.
  • The new system will allow students to select four course offerings for the coming semester.
  • In addition, each student will indicate two alternative choices in case a course offering becomes filled or canceled.
  • No course offering will have more than ten students or fewer than three students.
  • A course offering with fewer than three students will be canceled.
  • Once the registration process is completed for a student, the registration system sends information to the billing system so the student can be billed for the semester.
  • Professors must be able to access the online system to indicate which courses they will be teaching, and to see which students signed up for their course offerings.
  • For each semester, there is a period that students can change their schedule. Students must be able to access the system during this time to add or drop courses.

Tasks -

1. Write the actors and their role in the case study?

2. Identify and write seven use cases in the case study?

3. Pick two use cases from the list of use cases which you have identified.

4. Identify the preconditions for the selected use cases.

5. Write main flow for each use case.

6. Write sub flows for each use case.

7. Sketch the use case diagram based on your analysis of the system.

8. Draw the use case diagram using StarUML software.

9. Write the Software Requirement Specification document (in the given format).

10. Write Use case specification for each use cases.

After Class Reading - Chapter 3 and 4 - recommended book 01 (Jim Arlow and Ila Neustadt, 2005, UML 2 and the Unified Process: Practical Object-Oriented Analysis and Design).

Reference no: EM132383047

Questions Cloud

What types of communication did you observe : Was the nonverbal communication always consistent with the verbal communication taking place? Why or why not? Describe it?
Explain what collaboration technologies are : Explain what collaboration technologies are and how they function. Then clearly describe three (3) examples of collaboration technologies.
Define steps an employee needs to take to manage career : What are the critical steps an employee needs to take to manage his/her own career? The final paragraph (three or four sentences) of your initial post should.
Critical incident high performer but late for work : You're in you are an elementary school principal. one of your best teachers perhaps the best is causing a bit of uproar. she is in her second year
ITSU2010 Technical Documentation of Software Engineers : ITSU2010 Technical Documentation of Software Engineers Assignment Help and Solution - Victorian Institute of Technology, Australia - Draw the use case diagram
Plumbing department at lowes : You currently work in the plumbing department at Lowes. A customer is looking for piping. You generally do very well when looking at a sample pipe
Categorical imperative and utilitarian perspectives : Is it ethical for Google to limit permissions for certain applications? Consider both the categorical imperative and utilitarian perspectives.
Establishing the three levels of management : You are responsible for establishing the three levels of management and how each level functions in the organization. One of the executive board members
Data representation is the act of displaying the visual : Data representation is the act of displaying the visual form of your data. What is the importance and the advantages of using these techniques?

Reviews

Write a Review

Other Subject Questions & Answers

  Cross-cultural opportunities and conflicts in canada

Short Paper on Cross-cultural Opportunities and Conflicts in Canada.

  Sociology theory questions

Sociology are very fundamental in nature. Role strain and role constraint speak about the duties and responsibilities of the roles of people in society or in a group. A short theory about Darwin and Moths is also answered.

  A book review on unfaithful angels

This review will help the reader understand the social work profession through different concepts giving the glimpse of why the social work profession might have drifted away from its original purpose of serving the poor.

  Disorder paper: schizophrenia

Schizophrenia does not really have just one single cause. It is a possibility that this disorder could be inherited but not all doctors are sure.

  Individual assignment: two models handout and rubric

Individual Assignment : Two Models Handout and Rubric,    This paper will allow you to understand and evaluate two vastly different organizational models and to effectively communicate their differences.

  Developing strategic intent for toyota

The following report includes the description about the organization, its strategies, industry analysis in which it operates and its position in the industry.

  Gasoline powered passenger vehicles

In this study, we examine how gasoline price volatility and income of the consumers impacts consumer's demand for gasoline.

  An aspect of poverty in canada

Economics thesis undergrad 4th year paper to write. it should be about 22 pages in length, literature review, economic analysis and then data or cost benefit analysis.

  Ngn customer satisfaction qos indicator for 3g services

The paper aims to highlight the global trends in countries and regions where 3G has already been introduced and propose an implementation plan to the telecom operators of developing countries.

  Prepare a power point presentation

Prepare the power point presentation for the case: Santa Fe Independent School District

  Information literacy is important in this environment

Information literacy is critically important in this contemporary environment

  Associative property of multiplication

Write a definition for associative property of multiplication.

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