ASP Production Data Entry and Management

21
ASP Production Data Entry and Management EET 499 Final Project By Ian Gass

description

ASP Production Data Entry and Management. EET 499 Final Project By Ian Gass. Project Goals. Secure Enter Production Data Manage Production Data Manage User Accounts. Login.asp. Main( ) InvalidPassword( ) FailedMustWait( ) LoginOK( ). DailyLogEntry.asp. Used to enter production data - PowerPoint PPT Presentation

Transcript of ASP Production Data Entry and Management

Page 1: ASP Production Data Entry and Management

ASP Production Data Entry and Management

EET 499 Final Project

By Ian Gass

Page 2: ASP Production Data Entry and Management

Project Goals

• Secure

• Enter Production Data

• Manage Production Data

• Manage User Accounts

Page 3: ASP Production Data Entry and Management

Root

index.htm

main.htm

navbar.htm

DailyLogAdmin.asp

DailyLogEntry.asp

EditRecord.asp

DeleteRecord.asp

DataEntrySuccessful.asp

login.asp

logoff.asp

results.aspCommonFunctions.inc

UserAdministration

AddUser.asp

EditUser.asp

DeleteUser.asp

Page 4: ASP Production Data Entry and Management
Page 5: ASP Production Data Entry and Management

Login.asp

• Main( )

• InvalidPassword( )

• FailedMustWait( )

• LoginOK( )

Page 6: ASP Production Data Entry and Management
Page 7: ASP Production Data Entry and Management

DailyLogEntry.asp

• Used to enter production data

• Procedures• Includes CommonFunctions.inc

• Main( )• Calls VerificationForm( )

• Calls WriteToDB( )

• Calls LoggedOn( )

Page 8: ASP Production Data Entry and Management
Page 9: ASP Production Data Entry and Management

DailyLogAdmin.asp

• Used to manage the production data

• Procedures• Includes CommonFunctions.inc

• Calls LoggedOn( )

• Sends results to Results.asp in URL

Page 10: ASP Production Data Entry and Management
Page 11: ASP Production Data Entry and Management
Page 12: ASP Production Data Entry and Management

Results.asp

• Displays results from the search created on DailyLogAdmin.asp

• Creates links to EditRecord.asp and DeleteRecord.asp

Page 13: ASP Production Data Entry and Management
Page 14: ASP Production Data Entry and Management

EditRecord.asp

• Get RecordID from URL

• Opens database and selects the record

• Displays the contents of the record

• Saves changes

Page 15: ASP Production Data Entry and Management
Page 16: ASP Production Data Entry and Management

DeleteRecord.asp

• Get RecordID from URL

• Verifies that the user wants to delete the selected record

• Removes the record from the table

Page 17: ASP Production Data Entry and Management
Page 18: ASP Production Data Entry and Management
Page 19: ASP Production Data Entry and Management

AddUser.asp

• Checks if new user already exists• Checks for duplicate username

• Checks first name and last name

• Adds to user table

Page 20: ASP Production Data Entry and Management

EditUser.asp

• Opens the table and retrieves record

• Displays form with fields filled in

• Writes any changes that were made

Page 21: ASP Production Data Entry and Management

DeleteUser.asp

• Opens the table and retrieves record

• Verifies that the user wants to remove the selected record

• Removes the record from the database.