Modern web development technologies

Assignment Help Computer Engineering
Reference no: EM132859271

Level 4 Diploma In Information Technology

Web and Multimedia Applications

Scenario

You have recently recruited as a ‘Junior Web Designer' in A4people, a company based in central London. They specialise in a number of creative projects both on and off line and more recently more work of a digital nature. They have been building websites using HTML, CSS and javascript and ideally, they want someone with some experience of this in some capacity.

Your line manager Dorothy Perkins wants to assign you to a new project under an experienced team to create a new website for the company. The team is led by Robert Murray. Before taking you on board to his team, Robert wants you to demonstrate your technical knowledge through a written report.

Task 1 a. In your report, explain modern web development technologies such as SQL, Java, JavaScript, C#, C++, Python, PHP, Ruby on Rails and then evaluate how these technologies and frameworks have transformed traditional website design, functionality and management.

b. Review how website design affects search engine results and also explain how A1people can improve their site's index value and rank through SEO.

c. Give an explanation of your understanding of the key website design concepts such as design flexibility, performance, functionality, User Experience (UX) and User Interface (UI).

d. Provide an evaluation of the available web design tools and techniques including HTML, CSS, and JavaScript to design and develop a custom-built website for A1people. Compare these with cloud website development tools.

e. Evaluate tools available to create multimedia content for websites and explain regulatory and ethical considerations in creating multimedia content for websites.

2000 words excluding TOC, diagrams, references and appendices

Task 2 - Essay and Website

Robert Murray was impressed by your academic knowledge and decided to take on board. Your sound knowledge of web and multimedia applications will now be tested. Robert now expects you to do the following within a two weeks' timeframe:

Instructions

a. You are called in to Robert's pod and he is gave you a brief on what A4people shareholders want to have in its website and what are the user expectations from the new website. He has asked you to create a design document for multipage A4people website.
b. The design document was accepted at the board. Now you are asked to follow the design document to create the multipage A4people website.
c. You are asked to critically evaluate the design and development process against the design specification.

Unit: Systems Analysis and Design Scenario

You are applying for a System Analyst position at NatAxis. NatAxis is the international corporate, investment, insurance and financial services arm of Groupe BPCE, the 2nd- largest banking group in France with 35 million clients spread over two retail banking networks. With more than 26,000 employees, NatAxis has a number of areas of expertise that are organized into three main business lines: Corporate & Investment Banking, Investment Solutions & Insurance, and Specialized Financial Services. A global player, NatAxis has its own client base of companies, financial institutions and institutional investors as well as the client base of individuals, professionals and small and medium-size businesses of Groupe BPCE's banking networks.

You have been shortlisted for the position and have to go through three stages. The company HR manager Robert Hummel will be taking you through the process. Initially you are asked to present on a given topic to the recruitment panel.

Task 1 - Presentation and speaker notes Instructions

a. In your presentation, you need to explain various components of systems analysis and further explain how systems analysis and design fits into the software development life-cycle.
b. In the later part of the presentation, evaluate different approaches to system analysis and design. You will also require to evaluate system design requirements of Natixis.

Task 2 - Report

You had received a confirmation that your presentation was liked by the panel and they would like you to submit an essay. Your academic skills will be put to a test through the report.

Instructions

Your work will consist of two parts.

a. In the first part, provide a concise guidance on system design methodologies and modelling through an explanation of the system design concepts and an evaluation of the different system design methodologies including object- oriented.

b. In the second part, provide an explanation of the human computer interface (HCI) as a concept and also evaluate various methodologies that are found within human computer interface (HCI) discipline.

Task 3 - Project

You had shown you have the potential to be a strong team member in the previous 2 tasks. Now you are called in for a 2 days residential finale task where you and other shortlisted candidates will need to do the following:

Instructions

Your work will consist of two parts.

1. Following the instruction of the lab instructor create a system design document for their retail bank, ‘SMC Bank' and also produce a model of a software system for the bank.
2. Produce a security and control design for the bank to get it approved from the instructor.

Unit: Computer and Network Technology Scenario

Open2reach is a functional division of telecommunications company CT plc, that owns
and maintains the telephone wires, ducts, cabinets and exchanges that connect nearly all homes and businesses in the United Kingdom to the national broadband and telephone network. Open2reach manages CT's local access network which connects customers to their local telephone exchange, starting at the main distribution frame (MDF) in the exchange and ending at the network termination point (NTP) at the end user's premises. In July 2010 Open2reach signed a £800 million contract with ECI Telecom to help it service and create a fibre-optic network serving 18 million households in the UK. The deal was the largest in ECI's history. In 2017, Open2reach proposed offering super-fast fibre broadband to 10 million homes by 2025, using fibre to the premises (FTTP) technology. By June 2018 Open2reach was connecting 8000 properties per week to FTTP, with the aim of reaching 3 million premises by 2020.

You work as a Network analyst in Open2reach. As a part of the growth process the company has recruited 10 Analyst apprentices and the company plans to employee them upon completion of the programme. Your line manager Laura Barnsley has asked you to provide training to this group of apprentices. You have the following tasks for your new assignment with the company.

Task 1 - Handbook Instructions

You need to provide all apprentices with a handbook which will provide them with a review of the core academic knowledge before they start lab training.

You are now preparing a handbook for them and you are required to do the following:

a. First part of the handbook covers the fundamentals of the computer. In the introduction, provide a summary of the historical development of computer systems since 1980s.

b. First part is followed by an explanation of the components of a modern computer and an assessment of different operating systems (such as: Windows, MacOS, Linux, UNIX, Fedora, Ubuntu etc.) used in modern computers.
c. Conclude the first part of the handbook by providing a clear differentiation between the client and server environments of the Open2reach operation.

d. Second part of the handbook illustrates networking principles and their protocols. Provide a description of the network standards and protocols and evaluate the impact of different network standards on the Open2reach operation.

e. Using industry examples, assess different network topologies and differentiate between network hardware and software.

Task 2

All apprentices have completed the mandatory academic part of the training and now they are ready to start practical part of their work. You have planned to show them desktop engineering fundamentals and demonstrate them routing and switching techniques.

Instructions

a. Demonstrate how to assemble modern computer components to make a clone PC.

b. Troubleshoot at least 5 Windows/ Unix/ MacOS/ Linux OS errors in a laboratory environment. Ensure you log all the activities.

c. Install both client and server operating systems within a given timeframe.

d. Configure client systems to meet Open2reach's organisational policies.

e. Configure a network for Open2reach using routing and switching techniques.

Unit: Software Development Scenario

The FaceTap Digital Academy brings the best of FaceApp education together to inspire FaceApp customers to do more with FaceApp by working with them on digital solutions to their biggest business problems and becoming partners in their digital transformation along the way.

The FaceTap Digital Academy provides what a business needs to succeed in the fast- moving digital age. The FaceTap Digital Academy's customised programmes enable digital transformation to happen - helping a business to transform its business, accelerate growth, improve efficiency and create a sustainable competitive edge.

Through strategic education programmes, FaceApp help a business to understand how digital solutions solve business challenges and put in place plans and processes to help the business accelerate transformation.

You have recently joined in FaceTap Digital Academy as a Software Developer. You are given a number of tasks during the probationary period.

Task 1 - Presentation Instructions

You are presenting to a group of senior developers and your presentation should cover the following:

a. A description of software deployment techniques and an explanation of the importance of each stage in traditional software lifecycle approaches.
b. An evaluation of alternative software development approaches.

Task 2 - Booklet Instructions

You are designing a booklet for the attendees to demonstrate your understanding of the process of software development. Your booklet should cover the following:

a. An evaluation of the software development techniques.
b. An evaluation of the use of different software development tools.
c. An evaluation of the software testing methodologies.
d. An evaluation of the methods of reviewing system performance.

Task 3 - Lab demonstration

You have shown calibre to fit in the team and you have been assigned to. You are asked to develop a software that fits within the business.

Instructions

a. Produce a software development plan from a system design given by your lab instructor.
b. Follow the plan to develop a software that meets the business requirements.
c. Test and deploy the software using a suitable platform.
d. Evaluate the software against the business requirements.

Unit: Managing Business Information

Scenario

On September 6th, Thursday, AXION Airways announced it had suffered a breach resulting in the theft of customer data. In interviews with the TV24, the company noted that around 380,000 customers could have been affected and that the stolen information included personal and payment information but not passport information. The organisation also stated very clearly that information was stolen from the AXION Airways website and mobile app. Shares of AXION Airways' parent company AAG fell around 4% as markets opened on Friday morning, hours after the airline said that their customer information "compromised" in a data theft. The company's chairman and chief executive, Alex Cruz, said: "We are deeply sorry for the disruption that this criminal activity has caused." Speaking to TV24News, he said the online vulnerability had now been fixed after it was discovered on Wednesday and indicated compensation could be a possibility for anyone who had lost money.

Despite AXION's quick reporting of the breach, experts think the airline could be hit by a huge fine under the GDPR, which came into place on May 25. Previously, the largest fine issued by the Information Commissioner's Office (ICO) was £500,000. If the airline's parent group AAG is held accountable instead, the number could be even higher.

As a measurement to improve their services AXION Airways has decided to train all their employees on managing business information. You work as an IT operations manager and you are asked to conduct several training sessions to upskill all the employees with the current best practices.

Task 1 - Presentation and speaker notes

You have decided to start the training with a presentation.

Instructions

a. You start your presentation by summarising the typical business decisions made by AXION Airways.
b. Provide an assessment of the internal and external sources of information required.
c. You conclude the presentation by providing an evaluation of the information and knowledge needed to ensure effective decision making.

Task 2 -Report

Your following task is to create an overarching report considering the data breach. You have planned to do the following:

Instructions

Your report will consist of two parts.

a. In the first part, make the readers aware of the communication processes used in AXION Airways by reporting on existing processes of communication in British Airways.
b. Determine the benefits and limitations of existing communication processes.
c. Using the case scenario of confidential data breach, justify areas of improvement for communication processes.

d. In the second part, report on existing approaches to the collection, formatting, storage and dissemination of information and knowledge in AXION Airways.
e. Recommend a strategy to improve the collection, formatting, storage and dissemination of information and knowledge in AXION Airways.
f. Provide a commentary on how you would have implemented an improvement to access of information and knowledge in an organisation.

Unit: Programming Foundations Scenario

You have recently joined in an academic programme to learn more about programming. You have learnt a few programmes. Your teacher has now given you a number of tasks to complete.

Task 1 - Essay Instructions

a. Explain the concept of an algorithm and describe common algorithmic techniques and solutions.
b. Create a flowchart from the following algorithm.

Step 1: Input VALUE1, VALUE2
Step 2: if (VALUE1 > VALUE2) then
MAX VALUE1
else
MAX VALUE2
endif
Step 3: Print "The largest value is", MAX

c. Describe computer programming principles.
d. Summarise the historical development of computer programming since 1980s.
e. Explain the major components of a programming language of your choice.
f. Compare the strengths and limitations of modern computer programming languages.

Task 2 - Presentation and speaker notes

You are asked to present in the class to demonstrate your understanding of the basics of an Object-oriented Programming language.

Instructions

a. You start your presentation by explaining the benefits of Object-oriented design and an evaluation of when to use Object-oriented design methodology.
b. Then you explain how objects are used in Object-oriented programming and the steps in creating an Object-oriented program using your chosen language.
c. Then explain the impact of style on developing and maintaining programs.
d. You finish your presentation by explaining how to compile a program and debug codes using your chosen language.

Task 3 - Lab demonstration

Your lab instructor has given you a programming task in this semester.

Instructions

Using an OOP language involving multiple objects, design a Snake game that allows users to control the movement of a snake on a screen, to get points for eating food and avoiding running into the walls or the growing tail of the snake itself. In developing the game ensure you use the best software development practice. Finally, implement, test and debug the game.

Attachment:- Diploma In Information.rar

Reference no: EM132859271

Questions Cloud

System design methodologies : Systems Analysis and Design - provide a concise guidance on system design methodologies and modelling through an explanation of the system design concepts
What modifier is assigned to the services : The radiologist from a nearby hospital reads the x-ray for the physician's office. What modifier is assigned to the services of the physician's office?
Web and multimedia applications : Web and Multimedia Applications - Review how website design affects search engine results and also explain how A1people can improve their site's index value
Relationship between inefficiency and ethical behavior : -Based on the response to Hurricane Katrina, what is the relationship between inefficiency and ethical behavior for leaders?
Modern web development technologies : Level 4 Diploma In Information Technology - Review how website design affects search engine results and also explain how A1people can improve their sites index
What is the world health organization mission statement : What is the World Health Organization's mission statement? What goals does it have for the next 3-5 years?
Marketing excellence-disney : Thinking about how Disney has connected with their customers over the years, discuss one reason why you think they have been able to accomplish
Calculate the periodic interest rate : 1) Calculate the periodic interest rate that matches the payment interval based on the information below.
Perform swot analysis on the airline industry : Global events have resulted in the airline industry experiencing significant challenges. Perform a SWOT analysis on the airline industry as a whole.

Reviews

Write a Review

Computer Engineering Questions & Answers

  How can we make sure security is implemented into the design

In today's fast-paced, agile software development environment, how can we make sure security is implemented into the design? What are some of the key strategies

  Describe the typical organizational response

Describe the typical organizational response to the above 10 problems using the business pressure-responses-support model.

  How can the laws of supply and demand be used

Examine the market for tickets for popular sporting events through the supply and demand model.

  What is the average cpi for each of the program

If program 2 is run on processors P1 and P3, which processor (P1, P2, and P3) has the best performance?

  What are the components of an std

What are the components of an STD? Are STDs useful for modeling batch computer systems? Why or why not? What is the purpose of a structure chart?

  Find all projects supplied by at least one supplier

Find all suppliers that supply at least one part supplied by at least one supplier who supplies at least one red part.

  What actions are necessary to gain cooperation of business

What actions would be necessary to gain the cooperation of the business units to incorporate this collection of products into their work processes? Do research.

  Analyze the first four functional requirements

Analyze the 1st four functional requirements above (FR 1-4) and determine the number of test cases needed to provide 100% path coverage.

  Calculate the private and public key

Using RSA, calculate the private and public key for the following values of p and q. P = 19 and q = 23.

  Define the terms adjacent path cycle and connected

Define the terms adjacent, path, cycle, and connected. What does it mean for a directed graph to be strongly connected? Weakly connected?

  Data mining and olap compared with oltp systems

Explain the key advantages and benefits of that technology

  Calculate the number of each kind of transformation

Give a general fondle to calculate the number of each kind of transformation and the number of total transformations for each version of AES.

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