Download - ASP Production Data Entry and Management

Transcript
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.