Session variables to maintain the information

Assignment Help Basic Computer Science
Reference no: EM13999511

This homework involves simulating the process that is used for generating this page. In the first phase the courses are entered. The second phase is when students enter the times they wish to staff the lab. You are to simulate that process.

The web page should start out as a blank schedule with just the times and days of the week. There should be an "Add Course" button, a "Remove Course" button and a "Done" button. To add a course you will need to know the course name, the start time, its duration and the day or days of the week. You will need to include form elements that allow you to gather that information. The course should be added only if there is no conflict in any of its times. To remove a course, you will just need to know the course name. Removing a non-existent course should have no effect. After adding or removing a course, you should return to the original page with the new information present.

Once the "Done" button is pressed, you should go to a new page that is similar, except that the three buttons (and any additional form elements you have created) are no longer present. Now place a "Sign Up" button that allows a user to sign up. The user needs to enter a user name and days and times for two hours. For the purposes of this exercise, you can require them to sign up for two hours. After a user has signed up, the web page should refresh with the new information, ready to sign up another volunteer.

Notes and hints: Clearly, this website requires some sort of back end to persist beyond a single session. You should use session variables to maintain the information.

Reference no: EM13999511

Questions Cloud

Analyze the important principles and practices : Analyze the important principles and practices that are driving the current trends in software development that you researched. Predict key trends that you believe will be popular in the future. Provide a rationale for your response
Explain the difference in the accounting treatment : Explain the difference in the accounting treatment of the cost of developed technology and the cost of in-process R&D in an acquisition.
Trade-off between financial performance and sustainability : Is there any trade-off between the financial performance and the sustainability of the company?
Calculate the initial charge acquired by c1 : Consider the circuit shown in the figure below, where C1 = 8.00 mu F, C2 = 9.00 mu F, and delta V = 22.0 V. Capacitor C1 is first charged by closing switch S1. Switch i is then opened, and the charged capacitor is connected to the uncharged capac..
Session variables to maintain the information : Clearly, this website requires some sort of back end to persist beyond a single session. You should use session variables to maintain the information.
What is the purpose of swimlane modeling : What is a business process? Give an example of a typical business process. What is the purpose of swimlane modeling
Determine the economic order quantity : Determine the ordering, holding, and total inventory costs for the current order quantity - determine the economic order quantity (EOQ).
Differences between u s gaap and international financial : Identify any differences between U.S. GAAP and International Financial Reporting Standards in the methods allowed to value inventory.
What is the inductance : An RLC circuit consists of a 98.45ohm resistor, a 170.31 micro farad capacitor, and an inductor. The current is 1.94 A rms when the circuit is connected to a 120 V/60 Hz outlet. What is the inductance?

Reviews

Write a Review

Basic Computer Science Questions & Answers

  How to plot a root locus plot

How to plot a root locus plot? On control ferd back systems

  Difference between kernel and user mode

What is the difference between kernel and user mode? Explain how having two distinct modes aids in designing an operating system.

  Describe what physical, logical and port addresses

With respect to TCP/IP; a) Describe what physical, logical and port addresses are and why they are required. b) Provide a real example of a physical, logical and port address - this should be from your own computer on your own network, or a lab co..

  What influence the concept of pervasive computing

What you believe the eventually influence will be of concept of "pervasive computing" or"location based services" will be on society.

  Harnessing information management

In Assignment 1, you investigated data analytics and the utilization of data analytics in business. In this assignment, use the company or industry that you selected in Assignment 1. Use the Internet or Strayer Library to explore the relationship ..

  Suppose a c++ compiler for the mips

Suppose a C++ compiler for the MIPS machine associates $s5 with array a and $s6 with variable i. How does it translate a[i] = a[i+1]; into MIPS assembly language?

  Write a program that asks the user to enter a string

Write a program that asks the user to enter a string. Create a pointer called strPtr and print the first character, third character and fifth character from your string using this pointer.

  Use map to define convert-euro converts list of us dollars

Use map to define the following functions: convert-euro, which converts a list of U.S. dollar amounts into a list of euro amounts based on an exchange rate of 1.22 euro for each dollar.

  Explain the role of banks on the money supply

1)a )Explain the role of banks on the money supply. What is money multiplier? Explain.b) If the Central Bank increases the required reserve ratio what will happen to interest rate? Using appropriate diagram, show equilibrium in the money market.

  Express e and f in sum-of-minterms algebraic form

Express E and F in sum-of-minterms algebraic form.

  How to implement in des

How to implement in DES?

  Project management and virtual teams

Reading and Research Assignment #1Topic: Project Management and Virtual Teams1. Search the Web and locate three (3) Web sites that relate to the topic. These sites could be white papers or research documents found on research databases, commercial or..

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