1. Homepage
  2. Programming
  3. Internet Technology - ITECH Group Project: Design Specification

Internet Technology - ITECH Group Project: Design Specification

Engage in a Conversation
UKUniversity of GlasgowInternet TechnologyJavascriptWeb ApplicationWeb DevelopmentER diagram

Internet Technology (M) 1 (of 3) – Design Specification

Design Specification (10%)

Introduction

Your group should come up with a web application to develop. Let your imagination fly but be practical! We will mainly mark the quality of the design and implementation and only reserve very few marks for the novelty of the idea. The application you design needs to: CourseNana.COM

  • involve user authentication;
  • interact with some kind of model stored in a database;
  • be visually appealing and have an intuitive user interface;
  • allow the user to input something which is then used in some way by the application.
  • overall the functionality supported should be rich enough in order to allow you to
  • demonstrate an understanding of the technologies covered in this course.

Having discussed your ideas within your team, you are required to come up with a Design Specification, which will provide a whole range of details regarding the design of the web application that you intend to implement. This will include an overview, a specification, system architecture diagram, ER diagram, site map, and wireframes. CourseNana.COM

The Design Specification is worth 10% of the overall assessment of the course and is due in by 16 February at 4.30pm. One submission per team is required. CourseNana.COM

What should be included in the submission

Imagine that you are submitting your idea to get funding – so you have to prepare a power point presentation to describe: CourseNana.COM

  1. an overview of the application (i.e., what it does and why it is useful) – 1 slide;
  2. the specification i.e. a list of key requirements – 1 slide;
  3. a high-level system architecture diagram – 1 slide;
  4. an ER Diagram (in compressed Chen notation), along with a description of the attributes in each entity – 2 slides max;
  5. a site map showing the site organisation – 1 slide;
  6. a number of wireframes to show the main functionality of the system – at least 2 and at most 5 slides

In an appendix to this (1 page), you also must specify each team member’s contribution to this part of the coursework (in %) and what they contributed to it. CourseNana.COM

Working in a team

You should think about how the tasks associated with the design of your team’s web app should be divided. Try to ensure that activities are assigned so that every member of the team can be involved at all times. CourseNana.COM

Please note that under normal circumstances all members in a team will be assigned the same mark. CourseNana.COM

Teamwork is an important part of software development: in industry, large software development tasks are constantly being undertaken in teams that can vary in size from two to several hundred. In any team it is recognised that people will contribute in different ways. It is important to ensure that you are always aware of your role and that you have an opportunity to make a meaningful contribution to the project at all times. CourseNana.COM

All members of a team will usually receive the same mark. Where members of a team find the contribution of other members to be unsatisfactory, you are encouraged to resolve the issue internally by negotiation first. However, if this is not possible, the course coordinators should be asked to intervene as soon as possible. The mark awarded to individual members of the team may be adjusted to reflect the individual’s contribution (i.e. if you do not contribute at all, your group coursework mark will be set to 0). We will be using Deltas as a way of adjusting the team mark in order to arrive at an individual’s mark for the team-based components of the course (Design Specification, Presentation and Project). Each member of a team will be required to submit a form, giving their own as well as their team members’ contributions. A Delta typically adjusts the team mark up or down by 0 or more bands for a given individual according to the contribution. The computation of these Deltas will be informed by the percentage scores that each member of the team will provide, which gives a numerical estimate of the proportion of the overall effort undertaken by each person (including themselves). We will also look at the contributions listed in the appendix to validate any adjustments. CourseNana.COM

How to submit

Your Design Specification must be saved as a PDF document. One member of the team should submit the pdf document via the “Design Specification” submission icon on the Moodle page of the course. The person making the submission will be required to complete a Declaration of Originality on behalf of all team members when submitting via Moodle. If you have used any external sources, be sure to acknowledge them in your submission. CourseNana.COM

Useful resources

See this guide for developing wireframes: http://webdesign.tutsplus.com/articles/a-beginners-guide-to-wireframing--webdesign-7399 There are a number of applications that might be helpful when it comes to creating your system architecture diagram, ER diagram and wireframes, including http://www.draw.io. CourseNana.COM

Get in Touch with Our Experts

WeChat WeChat
Whatsapp WhatsApp
UK代写,University of Glasgow代写,Internet Technology代写,Javascript代写,Web Application代写,Web Development代写,ER diagram代写,UK代编,University of Glasgow代编,Internet Technology代编,Javascript代编,Web Application代编,Web Development代编,ER diagram代编,UK代考,University of Glasgow代考,Internet Technology代考,Javascript代考,Web Application代考,Web Development代考,ER diagram代考,UKhelp,University of Glasgowhelp,Internet Technologyhelp,Javascripthelp,Web Applicationhelp,Web Developmenthelp,ER diagramhelp,UK作业代写,University of Glasgow作业代写,Internet Technology作业代写,Javascript作业代写,Web Application作业代写,Web Development作业代写,ER diagram作业代写,UK编程代写,University of Glasgow编程代写,Internet Technology编程代写,Javascript编程代写,Web Application编程代写,Web Development编程代写,ER diagram编程代写,UKprogramming help,University of Glasgowprogramming help,Internet Technologyprogramming help,Javascriptprogramming help,Web Applicationprogramming help,Web Developmentprogramming help,ER diagramprogramming help,UKassignment help,University of Glasgowassignment help,Internet Technologyassignment help,Javascriptassignment help,Web Applicationassignment help,Web Developmentassignment help,ER diagramassignment help,UKsolution,University of Glasgowsolution,Internet Technologysolution,Javascriptsolution,Web Applicationsolution,Web Developmentsolution,ER diagramsolution,