1. Homepage
  2. Programming
  3. FIT5032 Internet applications development - Assignment 1: Web application for Medical Imaging Services

FIT5032 Internet applications development - Assignment 1: Web application for Medical Imaging Services

Engage in a Conversation
MonashFIT5032Internet applications developmentC#ASPMySQLJavascript

INTERNET APPLICATIONS DEVELOPMENT CourseNana.COM

OVERVIEW: CourseNana.COM

1. Portfolio Background and Description CourseNana.COM

FIT5032 Assignment portfolio comprises four deliverables: Design Report, ASP.NET MVC application, Research Report and the Learning Summary. CourseNana.COM

Assume that you work for an Internet Applications development company (OZ Pty Ltd). You are responsible to design and develop a (fictitious) Web application for a customer of the company and research on different technologies to meet the customer’s future business requirements. CourseNana.COM

Your customer is a Medical Imaging Services company (HQ in Melbourne) with around 50 staff and 4000 users. Your customer is aiming to launch a new Internet Application to support end users. User Experience (UX) is a key driver for business success! CourseNana.COM

The rest of this specification is organised into two parts: 1) the business requirements, and 2) the instructions how you should approach this task and grading method. CourseNana.COM

2. Business requirements CourseNana.COM

The new Web Application must be able to meet the following Functional and Non- Functional Business requirements: CourseNana.COM

BUSINESS REQUIREMENT (A): CourseNana.COM

BR (A.1): Development Stack CourseNana.COM

The new Web Application must be developed using C# ASP.NET MVC and MS SQL Database. CourseNana.COM

BR (A.2): Responsiveness CourseNana.COM

The new Web Application must have responsiveness capability to be compatible with various devices. CourseNana.COM

BUSINESS REQUIREMENT (B): CourseNana.COM

BR (B.1): Authentication CourseNana.COM

The new Web Application must have authentication mechanism to provide confidentiality. CourseNana.COM

BR (B.2): Date CourseNana.COM

The new Web Application must use “Date” in any of the stored value in MS SQL Database. FIT5032 Portfolio | Page 1 of 4 CourseNana.COM

BUSINESS REQUIREMENT (C): CourseNana.COM

BR (C.1): Role based authentication CourseNana.COM

The new Web Application must have role-based authentication mechanism with minimum two roles to facilitate CRUD (Create, Read, Update and Delete). CourseNana.COM

BR (C.2): Validations CourseNana.COM

The new Web Application must implement validations with minimum two types of validations. CourseNana.COM

BR (C.3): Interactive Table Data CourseNana.COM

The new Web Application must display interactive table data1 from MS SQL Database with minimum two tables. CourseNana.COM

BR (C.4): Security CourseNana.COM

The new Web Application must implement security to protect from online attacks such as XSS. CourseNana.COM

BUSINESS REQUIREMENT (D): CourseNana.COM

BR (D.1): Authentication using external API CourseNana.COM

The new Web Application must have an external authentication mechanism. CourseNana.COM

BR (D.2): Email CourseNana.COM

The new Web Application must be able to send email with an attachment. CourseNana.COM

BR (D.3): Rating CourseNana.COM

The new Web Application must implement an aggregated rating score feature. CourseNana.COM

BR (D.4): Booking Constraint CourseNana.COM

The new Web Application must implement booking constraints such as booking conflict management using Calendar. CourseNana.COM

BUSINESS REQUIREMENT (E): CourseNana.COM

BR (E.1): Bulk Email CourseNana.COM

The new Web Application must be able to send bulk email to selected users. CourseNana.COM

BR (E.2): Geo Location CourseNana.COM

The new Web Application must display a map with minimum two features2. CourseNana.COM

BR (E.3): Chart CourseNana.COM

The new Web Application must display an interactive chart or graph using data from MS SQL Database. CourseNana.COM

BR (E.4): Export CourseNana.COM

1 Sort, search and limit to 10 rows per page.
2 Such as search place of interest, navigate between places and trip information etc. Background will be blue is not a feature. CourseNana.COM

FIT5032 Portfolio | Page 2 of 4 CourseNana.COM

The new Web Application must be able to export data in minimum two different formats3. CourseNana.COM

BUSINESS REQUIREMENT (F): CourseNana.COM

BR (F.1): Innovation CourseNana.COM

The new Web Application must implement any one extended innovative feature aimed at improving User Experience (UX). A research report with recommendations for future upgrades must be prepared and submitted. Note that implemented innovations may represent enhancements to existing features. CourseNana.COM

3. Instructions and Grading Method CourseNana.COM

You must select any one of the recommended services to demonstrate your Internet Application development skills while meeting the above business requirements: CourseNana.COM

Deliverables for Demonstration CourseNana.COM

BR (A1, A2) and Learning Summary BR (B1, B2) and Design report BR (C1, C2, C3, C4)
BR (D1, D2, D3, D4)
BR (E1, E2, E3, E4)
BR (F1) and Research report Final Demonstration
CourseNana.COM

Mandatory
P → P++
C → C++
D → D++
HD → HD+ HD+ → HD++ Mandatory for D/HD
CourseNana.COM

Please refer to the Design report, Research report and Learning Summary templates in Moodle. CourseNana.COM

3 Such as pdf, csv, JSON, images etc. CourseNana.COM

FIT5032 Portfolio | Page 3 of 4 CourseNana.COM

CourseNana.COM

DEVELOPMENT HINTS (IN ADDITION TO LECTURE AND STUDIO MATERIALS) CourseNana.COM

  • Responsiveness can be achieved using Bootstrap, Materialize CSS or Foundation CourseNana.COM

  • Log in & Log out can be achieved using Visual Studio Default Individual Identity CourseNana.COM

  • Displaying features on a Map such as search, routing and geocoding etc. can be done using MapBox, Mapify or similar API CourseNana.COM

  • Displaying features on a Calendar such as event constraint can be done using FullCalendar.io API CourseNana.COM

  • DataTables supports pagination features. Mock data can be generated using Mockaroo CourseNana.COM

  • SendGrid API can be used for Email CourseNana.COM

  • SignalR / API / AngularJS / ASP.NET Core proof of concept for cross platform deployment can be used to implement any extended innovative feature. CourseNana.COM

Get in Touch with Our Experts

WeChat (微信) WeChat (微信)
Whatsapp WhatsApp
Monash代写,FIT5032代写,Internet applications development代写,C#代写,ASP代写,MySQL代写,Javascript代写,Monash代编,FIT5032代编,Internet applications development代编,C#代编,ASP代编,MySQL代编,Javascript代编,Monash代考,FIT5032代考,Internet applications development代考,C#代考,ASP代考,MySQL代考,Javascript代考,Monashhelp,FIT5032help,Internet applications developmenthelp,C#help,ASPhelp,MySQLhelp,Javascripthelp,Monash作业代写,FIT5032作业代写,Internet applications development作业代写,C#作业代写,ASP作业代写,MySQL作业代写,Javascript作业代写,Monash编程代写,FIT5032编程代写,Internet applications development编程代写,C#编程代写,ASP编程代写,MySQL编程代写,Javascript编程代写,Monashprogramming help,FIT5032programming help,Internet applications developmentprogramming help,C#programming help,ASPprogramming help,MySQLprogramming help,Javascriptprogramming help,Monashassignment help,FIT5032assignment help,Internet applications developmentassignment help,C#assignment help,ASPassignment help,MySQLassignment help,Javascriptassignment help,Monashsolution,FIT5032solution,Internet applications developmentsolution,C#solution,ASPsolution,MySQLsolution,Javascriptsolution,