How to create an online account

Assignment Help Computer Engineering
Reference no: EM1332935

In this assignment, you will design an online class registration application. There will be two types of users: students and administrators.

A database will store the student's login name, class list, and number of registered credits. Furthermore, the database will store the administrator's login information and the classes listed in the online catalog. Add error handling to the application when appropriate.

Students will have the following capabilities:

1. Create an online account. The registration form should require the student to create a password.

2. Log on to the application with a login form. If users attempt to view the secure pages without successfully logging onto the application, they are taken directly to the login page.

3. View a form that lists all the departments in the school in alphabetical order.

4. Select a department and view all courses in that area. Each listing should include a one-line description of the course, the number of credits, the number of openings, and the total number of students allowed in the course. If a course is open, the student should be able to add the class by pressing a button unless they are already registered for 16 credits.

5. View all their classes. They should have the option of viewing their classes in alphabetical or sorted by department.

6. Remove a course from their schedule.

7. Delete their account if they are not registered for any classes.

Administrators will have the following capabilities:

1. Log on to the application.

2. Add departments to the database.

3. Add classes to the database. The administrator must state the department name when adding a new class. They can only use departments already in the database.

4. Delete a class if there are no register users.

5. Delete a department if there are no classes in that area.

6. View a list of all registered students, sorted by last name. The list should display the number of registered classes for each student.

7. Delete a student's account if they are not registered for a class.

Furthermore, create a Master Page that will be used for the forms viewed by the students. Create another Master Page that will be used for the forms viewed by the administrators.

This is a Visual Basic.NET Project with a solution, forms and a database.

Reference no: EM1332935

Questions Cloud

Make a gui that will create the objects : sketch a GUI that will create the objects and provide access to each object's processing methods.
Initial orientation for expatriates includes : Human Resource Management - sample questions - Can you help me understand these questions?
The marketplace is saturated with modems : The marketplace is saturated with modems, and your sales department has been able to identify only one potential buyer of your modems.
Explaining result of the manipulation of financial reporting : At the most basic level, Enron, Worldcom, and other scandals were the result of the manipulation of financial reporting.
How to create an online account : A database would store the student's login name, class list, and number of registered credits. Furthermore, the database will store the administrator's login information and the classes listed in the online catalog. Add error handling to the appli..
Explain what area of e-business is of interest : Explain what area of E-Business is of interest to you and Has it changed your perception of where technology is headed
Campus print shop is assume of purchasing a new : Campus Print Shop is assume of purchasing a new, modern copier that automatically collates pages. The machine would cost $22,000 cash.
Importance of money and employment : Importance of Money and Employment - Should one quit a job if they didn't get a raise they thought they deserved?
Discussing the case of breach of duty : The employee was caught; however, he has subsequently spent the money and it cannot be recovered. Has this director breached any of his director's duty as a result?

Reviews

Write a Review

 

Computer Engineering Questions & Answers

  Developing the java program

Write down a program in java to input the basic salary of 15 persons. Each one of them receives 25% of basic as hra (house rent allowance), 15 % of the basic as conveyance and 10 % of the basic as an entertainment allowance.

  What circumstances will you use flash over an html editor

Flash is a popular tool to enhance site interactivity. I require recommendations for how to integrate Flash into a website effectively. Under what circumstances would you use Flash over an HTML editor?

  Commercialization of business

Whenever it comes time to commercialize an invention, specify the options that are available to an inventor in order to navigate the business side of commercialization.

  Assume that the cross section of each strand is a circle

A regional telephone company has 10 million subscribers. Each of their telephones is connected to a central office by a copper twisted pair. The average length of these twisted pairs is 10 km. How much is copper in the local loops worth.

  How bandwidth affects the average consumer of technology

This solution provides the learner with an understanding on why it is important to understand the bandwidth needs for wide area networks. Further, this answer provides a dicussion on how bandwidth affects the average consumer of technology.

  Disadvantages of using multiple models

offer two common failures in moving a system from development into production status.

  Tcp and udp

UDP and TCP utilize the 1s complement for their checksums. Assume you have the following three 8-bit bytes: 01010101, 01110000, 01001100. Along with the 1s complement schema, how does receiver detect the errors?

  The difference between roles and groups

The difference between roles and groups

  Maintenance tracking application for an apartment complex

I dentify 3 variables, along with their types, that I would use in my program. Give a brief description of the variables and see if it contains any reusable components, if so, I am to mention that it does.

  Define the divide-and-average algorithm

The divide-and-average algorithm for approximating the square root of any positive number a is as follows: Take any initial approximation x that is positive, and then find out a new approximation by calculating the average of x and a/x, that is, (..

  Hardware tools need to search cell phone

After looking upon the warrant this search and seizure is justified thus, your team now should search the cell phone for the digital evidence. Explain the hardware tools required to search this cell phone?

  Why vista a better choice for home or office computing

Investigate net for information about some of the new features offered by Vista over previous operating systems or operating systems on other computing environments.

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