Unit 15 – Software Development

This page describes creating a basic website that links to a database, allowing the user to book tables at a restaurant for a specific date. It does not cover aesthetic concerns. These can be found in the unit on website development.

It filters the list of tables offered to users so that two people can’t book the same table at the same time, and offers a ‘reservations’ view, so that a user can view their reservations.

It also implements a user/password scheme; without this, it would not be possible to log on to the site and record who was making the booking.

A couple of keywords that are important to this:

  • Session variables – a website is different to an application, in that variables cease to exist once the page is served to a user. This makes tracking things between pages difficult. The solution is to use session variables: variables that are stored on the web server, and kept between successive page requests. A separate copy of the variables is stored for each user of the website.
  • OleDb – a technology that allows any data source to be queried as if it was a database. In this example we are using an Access database as the datastore, and using OleDb to connect to it.
  • Database/persistence – you will need to use some form of database to ensure data persistence. Without it, booking details would be lost.

Project type

The information below applies to an ASP.NET WebForms project, using C#.

Structure of database

The database contains a table for each entity being tracked. For the restaurant, we are interested in: customers, tables, and bookings. Therefore we have three tables to store our data, each with a primary key. See the access file for exact details.

Default page

This is the first page that appears when the website is visited. It contains two text boxes for the username and password, and a button which the user can click in order to validate their credentials.

This page shows the user a list of all bookings they have made, which is displayed as a table within a DIV element on the page. It also contains a button which when clicked directs the user to the MAKE BOOKING page.

Make Booking

This is the most complex page; it allows the user to pick when they are looking to make a booking, and it then lists the tables available, which is the list of tables in the restaurant, but not including any that already have a booking for the current date. AutoPostback is enabled on the calendar (properties in VS), which allows the code to be run every time the date is changed, resulting in an up to date list of available tables.

The page contains a calendar item for selecting the date, and a dropdown list called DropDownList1 which is used to hold the details of the available tables.

Useful resources

Issues and implications of web coding

The request-response model

Uses, applications and implications of client side processing and scripting

Uses, applications and implications of server side processing and scripting

Web security

You may find the W3Schools website helpful if you get stuck on the HTML or CSS sections.

An HTML course for beginners.

A CSS course for beginners.

Demo project

Rename the file as a .zip file, and extract.

CSS for animation

Web technologies, ai in healthcare, cyberattacks – preying on coronavirus panic.

Search code, repositories, users, issues, pull requests...

Provide feedback.

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly.

To see all available qualifiers, see our documentation .

  • Notifications

Computing Unit 15 Assignment 2

Nevexo/Unit-15-Assignment-2

Folders and files, repository files navigation, unit 15 assignment 2.

This repository contains the HTML, CSS and JavaScript used for my Unit 15 Assignment 2 college assignment.

This is no-longer maintained and the business it describes (HBWS) is entirely fictional.

Branch: cat

This branch is no-longer in sync with master and contains out-of-date information. It was a test to try different images on the home page that was scraped before submission.

This branch does not contain the same disclaimers as master (the current branch) so is not hosted on gh-pages.

Branch: redesigned

This branch is no-longer in sync with master and was created during the early development stages of this website.

It contains another take on the design of my information pages (i.e /pages/about.html) - it was scrapped in favour of the current (seen in this branch) after asking class mates for their opinions.

  • JavaScript 9.3%

Please enable JavaScript.

Coggle requires JavaScript to display documents.

Unit 15 assignment 2 (Information that needs to be on the website …

  • Designs for the web site
  • A profile for the company itself
  • Profiles of existing trainee web developers
  • Job specifications and required qualifications
  • An online application form
  • Links to web development courses
  • Identify user requirements
  • Visual designs for the pages
  • Alternative design options
  • Technical documentation
  • Justifications of the design decisions
  • Annotated screen shots of the completed web site
  • Evidence of testing including test plans and data, user feedback and details of the changes made in response to testing
  • Annotated screen shots of the optimised web site
  • Evaluation of the design and development of the web site
  • Evidence of individual responsibility, effective time-management including a time plan and witness testimony from your tutor.
  • Outline of the logo
  • In Between the outline and the bean
  • The hot bean itself
  • Large logo is 465px x50
  • Small logo is 150px x 150px
  • Top half should be navigation bar
  • Middle should be basic information
  • Sides should either be colour / images or plain to make it look simple
  • Tahoma Bold

unit 15 website development assignment 2

The Computing Tutor

"inspiring students to succeed".

The Tutors Association

100% Student Pass Rate at AQA A Level!

STEM Learning Support Specialist in GCSE Maths, L2 & L3 BTEC IT and A Level Computer Science​. Online 1:1 support available to the whole of the UK!

NEW ARRIVAL! A Complete Scheme of Work Resource for the

Level 3 BTEC IT Unit 2 Exam Parts A and B

BTEC Computing Unit 15 Complete Scheme of Work

The BTEC Computing Unit 15 Website Development is an optional unit for all certification levels from the Extended Certificate upwards

Here is a complete 35 Lesson scheme of work for the BTEC Computing Unit 15 Website Development.

The resource has been developed with a primary focus on using Notepad++ for the HTML, CSS and JavaScript with over 70 exercises, class tasks, discussion and research activities with suggested answers covering Learning Aims A, B and C for the Unit 15 Specification.

The Scheme of Work includes a brand new scenario that students can use to practice the coursework requirements for Learning Aim B and C before attempting the Assignment.

The resources include: ​Learning Aim A ​Lessons covering all specification content theory including:  • Class tasks covering the purpose and requirements of websites.  • Class tasks covering the principles of website design.  • Class Tasks on media, obejcts and the golden ratio.  • Class tasks on SEO.  • Class tasks on factors affecting website performance.  • Offline web archives of the lesson exercise websites.  • Consistent use of website examples within the lessons to promote student understanding.  • Lots of practice questions with suggested answers.

Learning Aim B Lessons covering all specification content theory including:  • How to create a problem definition statement with suggested Answers.  • How to design a website to support a given scenario with suggested Answers.  • How to review and refine website designs with suggested Answers.  • How to create a test plan for the example scenario with suggested answers.  • A new scenario with full worked answers is included for students where they can practice their design & documentation skills before attempting the assignment.  • Lessons on basic HTML including:      • Introduction to HTML       • Coding inline Styles      • HTML Navigation      • Page layout using tables      • Page layout using DIVS      • Use of multimedia      • Simple form operations   Each lesson contains numerous worked examples and suggested code solutions.

​Learning Aim C Lessons covering all specification content theory including:  • Advanced HTML, CSS and JavaScript features as detailed in the specification.  • Numerous class tasks and exercises, with suggested answers, for the use and application of CSS and JavaScript.  • A fully worked original and revised solution for the new example scenario.  • Answers for carrying out a test plan.  • How to optimise a website from testing, feedback and documentation.  • How to carry out a website review and evaluation.

Each lesson includes:  • A teacher presentation with learning objectives, lesson content and end of lesson review.  • A range of class tasks, from worked examples to discussion activities.  • Student Worksheets for all class tasks.  • Suggested answers for the class tasks to encourage and promote discussion and further learning.  • Resource links to relevant websites and videos that can be used in lesson.

Also included is a full outline Scheme of Work for all suggested 35 lessons, which includes:  • Learning objectives.  • Lesson overview.  • Assessment opportunities.  • EDI considerations.  • Homework suggestions.  • A format that can be used for SLT inspections.  • Teacher notes on resource content with suggested ideas for unit delivery

BTEC Computing Unit 15 Complete Scheme of Work

Download information.

Due to the long file names generated by the creation of offline web archive files, to ensure that the dowload extracts successfully, the file should be unpacked at a root directory location. Please see your IT department.

IMAGES

  1. Website Design & Development Assignment 2.docx

    unit 15 website development assignment 2

  2. Unit 21

    unit 15 website development assignment 2

  3. UNIT 4 Managing AN Event Assignment 3

    unit 15 website development assignment 2

  4. PPT

    unit 15 website development assignment 2

  5. SOLUTION: unit 6 assignment 1 website development distinction level

    unit 15 website development assignment 2

  6. Unit 8

    unit 15 website development assignment 2

VIDEO

  1. Individual Assignment (introduction)

  2. Remote sensing and GIS for rural development, Assignment-2 #assignment #swayam #nptel #online

  3. EDU510 Assignment 1 solution| Spring 2023

  4. nptel assignment answers 2024 |nptel soft skill

  5. NPTEL Soft Skill Development Assignment 7 Solutions 2023

  6. NPTEL Environment And Development Assignment 4

COMMENTS

  1. Unit 15: Website Development by Colin Grey on Prezi Next

    A1 Principles • Principles of website design, e.g. usability, white space, site layout, accessibility, spacing, navigation, typography, alignment, clarity, consistency/intuitiveness, accuracy, content, media, simplicity. • Media and objects, e.g. position, colour, contrast, size, appropriateness.

  2. Assignment 15.1 2021-22

    Unit 15: Website Development. Assignment Title: Assignment 1 - Website evaluation. Date Assignment Submitted: Please list the evidence submitted for each task. Indicate the page numbers where the evidence can be found or describe the nature of the evidence (e. video, illustration). Assignment task reference Evidence submitted. Learner declaration

  3. BTEC Computing Unit 15 Resources

    The BTEC Computing Unit 15 Website Development is an optional unit for all certification levels from the Extended Certificate upwards Here is a complete 35 Lesson scheme of work for the BTEC Computing Unit 15 Website Development.

  4. Unit-15-Website-Development Assignment 1 2.docx

    Task 1 Select two different web sites and write an evaluation of them in which you compare and consider how the principles of website design have been used to create sites which are creative and perform well.

  5. GitHub

    Website Development . Contribute to TylerBa17/Unit-15-assignment-2 development by creating an account on GitHub.

  6. Unit 15 Website Development Notes

    PEARSON Course Unit 15 Website Development Get higher grades by finding the best Unit 15 Website Development notes available, written by your fellow students at PEARSON (PEARSON).

  7. Unit 15 Website Development notes

    PEARSON Computing Unit 15 - Website Development Get higher grades by finding the best Unit 15 Website Development notes available, written by your fellow students at PEARSON (PEARSON).

  8. Unit 15

    Unit 15 - Website development Section A Purpose and principles of website products Purpose of websites Principles of website design Media and objects Creativity and innovation Search engine optimisation Factors affecting website performance Client versus server scripts Browser compliance Server-side factors Client-side factors Section B

  9. Unit 15

    Immediately available after payment Both online and in PDF No strings attached

  10. BTEC Computing Unit 15 Exemplar Website

    NEW ARRIVAL! A Complete Scheme of Work Resource for the Level 3 BTEC IT Unit 2 Exam Parts A and B Home Information For Parents For Educators Contact Make a Booking Buy Now News More A full worked model Answer for the BTEC Computing Unit 15 Website Development Assignment 2.

  11. Unit 15

    Unit 15 - Software Development. This page describes creating a basic website that links to a database, allowing the user to book tables at a restaurant for a specific date. It does not cover aesthetic concerns. These can be found in the unit on website development. It filters the list of tables offered to users so that two people can't book ...

  12. Nevexo/Unit-15-Assignment-2

    Unit 15 Assignment 2. This repository contains the HTML, CSS and JavaScript used for my Unit 15 Assignment 2 college assignment. This is no-longer maintained and the business it describes (HBWS) is entirely fictional. Branch: cat. This branch is no-longer in sync with master and contains out-of-date information.

  13. Unit 15 Assignment 2

    Unit 15 - Web Development OVERVIEWOFPLAN 34 EVALUATION OF THE DESIGN & WEBSITE AGAINST CLIENT REQUIREMENTS: 34 CONCLUSION: 34 Introduction: In this assignment I will be creating a website and evaluating it to see if it is functional and if it meets the client requirements.

  14. Unit 15 assignment 2 (Information that needs to be on the website

    Unit 15 assignment 2 (Information that needs to be on the website …: Unit 15 assignment 2 ... Evaluation of the design and development of the web site. Evidence of individual responsibility, effective time-management including a time plan and witness testimony from your tutor. Colour scheme .

  15. BTEC Computing Unit 15 Complete Scheme of Work

    The BTEC Computing Unit 15 Website Development is an optional unit for all certification levels from the Extended Certificate upwards Here is a complete 35 Lesson scheme of work for the BTEC Computing Unit 15 Website Development. The resource has been developed with a primary focus on using Notepad++ for the HTML, CSS and JavaScript with over 70 exercises, class tasks, discussion and research ...

  16. Unit 15 Assignment 2 Faisal

    Unit 15 BTEC Assignment Brief Learning Aim A&B 2020-Learner name. Qualification Pearson BTEC Level 3 National Diploma in Business Pearson BTEC Level 3 National Extended Diploma in Business Pearson BTEC Level 3 National Diploma in Retail. Unit number and title Unit 15: Investigating Retail Business. Learning aim(s) (For NQF only) C: Examine the importance of the supply chain and stock control ...

  17. Assignment 2 WEBSITE DESIGN & DEVELOPMENT

    Download Assignment 2 WEBSITE DESIGN & DEVELOPMENT and more Web Design and Development Summaries in PDF only on Docsity! Unit 1: Website Design & Development ASSIGNMENT 2 Learner's name: DUONG CHI LOC ID:GCS200461 Class: GCS0905A Subject code: 1633 Assessor name: HUYNH THI MY TRANG Assignment due: 11th May 2022 Assignment submitted: 10th May 2022 ASSIGNMENT 2 FRONT SHEET Qualification BTEC ...

  18. BTEC Extended Diploma in IT

    0:00 4:50 BTEC Extended Diploma in IT - Unit 6 Website Development Assignment 2 Planning & Designing a website MyStudentSite 2.15K subscribers 1.3K views 11 months ago In this video,...

  19. Website Development Assignment 1

    Website Development Assignment 1 - Website Technology - James Brownley Comparing and analysing 2 - Studocu I have searched for a specific product on Argos's website. This information tells me what stores locally to me will allow me to click and collect the product and what stores currently do not store the specified product.

  20. 8034

    8034 - Unit 13 Website Development - Assignment 2 | PDF | Websites | Internet 8034 - unit 13 website development - assignment 2 - Free download as PDF File (.pdf), Text File (.txt) or read online for free.

  21. UNIT 15

    The Bridge Community Education Center. courses and workshops. a free and confidential information and advice service. careers advice and help with preparing for, finding and keeping work. practical support with the costs of learning, including childcare costs. volunteering opportunities. social activities and groups.

  22. DISTINCTION Unit 6 Website Development Assignment 2

    DISTINCTION Unit 6 Website Development Assignments 1 and 2. £ 22.98 £ 15.49. 4x sold. 2 items. 1. Other - Disticntion unit 6 website development assignment 1. 2. Other - Distinction unit 6 website development assignment 2. Show more.

  23. Unit 15.1 assignment

    Students also viewed. Ch19 - notes / IF1NUB2-21-2UN OA2 Group 2; 2223 cdr ws01 ce01 guide t; Top 1 labour law - notes :) Labour law intro notes; 25 MARK Revision PT2 plan