NIT5150 Advanced Object Oriented Programming Assignment

Assignment Help Other Subject
Reference no: EM132385396

NIT5150 - Advanced Object Oriented Programming Assignment - Practical Assessment - Victoria University, Australia

Scenario - Asia Pacific Tourism Association- APTA would like organize a series of conferences focusing on research topics in the area of travel and tourism. As a part of their operation, they need to organize annual conferences for researchers and industry practitioners to meet and present their work in 2018. You are appointed as an analyst programmer to develop a system to support the conference organization of APTA.

Your task is to investigate the operation of APTA and identify potential events or conferences through the provided link or any other resources available online. You will design and develop a conference management system for APTA that allows conference organizers to manage the events and registrations. The system should store conference/event details, organizers details for each conference, attendee details and their event registration.

Model Design Requirements -

You are going to design a model to store data for your application with the following specification:

  • You have freedom to design your own data architecture and properties for the classes, however it should reflect your understanding about complex entity relationships, including one-to-one, one-to-many, many-to-many, and inheritance.
  • The application should store information for every class and relationship. Inheritance should be used to model classes with similar properties. For example, human being class may have common properties such as ID, Name, Contact details (email, phone, address, etc...). Besides, each unique class should also have its own properties. You should provide justification in your report, on the proposed classes, properties and their relationships stating why they are necessary.
  • Appropriate data annotations and input validations should be provided in all model classes. You should customize your own error messages and NOT use the default error messages provided by the template.

An example model is provided in SampleDocument.pdf file (VU collaborate), to help you better understand how the application should be implemented. However, you must NOT use the provided model, as it is not suitable specifically for the case in this assignment.

Application Specific Requirements -

  • You are required to develop an ASP.NET MVC application.
  • Home page shows assignment name, student full name student id and location (campus). Display the logo of the organization, on every page and link it to APTA website.
  • Develop the Model Architecture appropriately to reflect your understanding of complex entity relationships.
  • The database should be seeded with at least 3 records for each class using database initializer. So, when the application is deployed, there will always be 3 records shown for every class.
  • All pages should have the logo and navigation menu. If user clicks on the logo, they will be directed to APTA website.
  • You should present your web page professionally using your own design, NOT the same as in the sample website.
  • Appropriate user interaction and navigation should be considered for your application.
  • You application should be ready to run without any further configuration.

Documentation Requirements -

You are required to prepare a project documentation using Microsoft word. In this documentation should include:

  • Background: Information about the organization and target user analysis must be provided. What are the functional requirements of the proposed system? What are the benefits of the system to the targeted organization/users? You should use your own writing for this part. Copying and pasting information from website will not award any marks.
  • Data base design: Class Diagram showing classes, properties and relationships. Justification must be provided to explain why or how the proposed architecture is suitable for the case study.
  • User manual: you should take screenshot and describe how user can navigate through your application, view records as well as performing admin functionality (create, edit, delete, assign etc.).
  • Test instruction: to show and describe cases when user enter invalid information, how the application response with error message and instruction.

Reference no: EM132385396

Questions Cloud

Develop innovative analytics and visualization : ITECH7406 Business Intelligence and Data Warehousing Assessment Help and Solution - Federation University - Develop innovative analytics and visualization
Reference guide on 802.11 standards and specifications : The Sunshine Health Corporation would like you to provide an updated explanation and reference guide on 802.11 standards and specifications.
DNSC 2001 Business Analytics II- Assignment problem : DNSC 2001 –Business Analytics II Assignment help -George Washington University-USA-Identify the stocks with the maximum expected return and minimum variance.
What are the advantages of matrix structure as seen in case : What are the advantages and disadvantages of a matrix structure as seen in this case? ON ETHICS: While this is a successful case of subsidiary initiative.
NIT5150 Advanced Object Oriented Programming Assignment : NIT5150 - Advanced Object Oriented Programming Assignment - Practical Assessment Help and Solution - Victoria University, Australia
What recommendations would you make for use of technology : What recommendations would you make for more sustainable use of your selected technology? How would these recommendations support the goals of sustainability?
What were your thoughts and opinions on the ethical issue : In 400-500 words, please share a time in your professional life where you observed an unethical situation. What were your thoughts and opinions on this ethical.
Bus 640 managerial economics assignment problem : BUS 640 Managerial Economics assignment help and solutions, Ashford University, assessment help - Sometimes, a bidder on a work contract may bid lower.
Attackers were targeting card processing in eastern europe : There was a surge of attacks on banks where the attackers were targeting card processing in Eastern Europe.

Reviews

Write a Review

Other Subject Questions & Answers

  Identify the service process to be blueprinted

Explain your experience in this service interaction using a sequential (numbered) list of actions / events.

  Explain the integrated system implementations

Explain the integrated system implementations in the organization. Describe the modern and technical infrastructure requirement for your Organization.

  Discuss state government has encouraged the relocation

The Soviet Union's policy of Russification has many parallels throughout the world. In China, for example, the state government has encouraged the relocation

  Canada recent signing of the trans pacific partnership

You will write a 250 - 400 word (1-2 pages double spaced 12 point font) letter to the editor stating whether or not we should sign the TPP. You will start your letter with "Canada should ratify the Trans Pacific Partnership." or "Canada should wit..

  What role environment play on a college students development

What role does "environment" play on a college student's development? (Give specifics/address the following areas: physical, emotional, social, cognitive (mental), vocational, and spiritual).

  Discuss how deviance has changed throughout american history

Discuss how deviance has changed throughout American history and how acts of deviance vary from state to state or city by city.

  Applications of crispr for gene editing

Applications of CRISPR/Cas9 for Gene Editing in Mutant Huntingtin Gene In Vitro - Grant Proposal Guidelines

  Evolution of national incident management system

Discuss the evolution of the National Incident Management System (NIMS) and its effectiveness today? What role does (should ) the private security industry, and the public at large, play in the Global War on Terrorism?

  Who produce the advertisement before the notice goes up

40 customers who produce the advertisement before the notice goes up in the window. Are these customers able to enforce any legal agreement?

  What is the placenta

What is the placenta? Which is TRUE about neural tube defects?

  Discuss the given problem based on american express

Your assignments for the Research Project Part 1 and Part 2 are posted as separate files in Content - Syllabus - on the right side of the screen.

  The united states to become in involved militarily

The United States to become in involved militarily?

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