1. 2 3 GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of...
-
Upload
roberta-haynes -
Category
Documents
-
view
219 -
download
0
Transcript of 1. 2 3 GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of...
![Page 1: 1. 2 3 GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f2f5503460f94c49abe/html5/thumbnails/1.jpg)
1
Internship in Computing CS 395
Sunil Panthi
![Page 2: 1. 2 3 GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f2f5503460f94c49abe/html5/thumbnails/2.jpg)
2
GoalToolsImplementation Database ArchitectureSummaryQuestions
![Page 3: 1. 2 3 GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f2f5503460f94c49abe/html5/thumbnails/3.jpg)
3
GOAL
User Interactive Web Interface
Update Pages by Club Officers
Two Level of Authentication
![Page 4: 1. 2 3 GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f2f5503460f94c49abe/html5/thumbnails/4.jpg)
4
TOOLS
Languages : PHP, JavaScript, HTML, CSS
Database: MySQL
Server: Apache
Browser: Firefox (Preferred)
![Page 5: 1. 2 3 GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f2f5503460f94c49abe/html5/thumbnails/5.jpg)
5
IMPLEMENTATION
Blog Summary
Guest User
Navigate the page, Apply for Club Membership, Create Account
Authenticated User
Blog Function, Create the content (3 MB file upload
allowed)Modify, Delete, CommentAdd Comment (others content)
![Page 6: 1. 2 3 GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f2f5503460f94c49abe/html5/thumbnails/6.jpg)
6
IMPLEMENTATION
Administrator
Authenticated User PrivilegeDelete Inappropriate ContentUpdate Web Page (Web Designing
Skill not Needed)Post News/AnnouncementAccess Membership ApplicationsAccess to E-mail Sent via Site
![Page 7: 1. 2 3 GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f2f5503460f94c49abe/html5/thumbnails/7.jpg)
7
IMPLEMENTATION
![Page 8: 1. 2 3 GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f2f5503460f94c49abe/html5/thumbnails/8.jpg)
8
IMPLEMENTATION
Login
Reset Passwor
d
Create Account
Regular User
Update Personal
Information
PostingsHistory
Add Comment
Edit/Delete
Content
Admin
Update Pages
Delete Contents
Post
Membership Application
Announcement
E-mails
Logout
Failed Login
![Page 9: 1. 2 3 GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f2f5503460f94c49abe/html5/thumbnails/9.jpg)
9
DATABASE ARCHITECTURE
![Page 10: 1. 2 3 GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f2f5503460f94c49abe/html5/thumbnails/10.jpg)
10
DATABASE ARCHITECTURE
1 - database, 6 - tables, 45 - columns
Column “identification” works as a signature
Password is encrypted
Store filename ONLY for the file upload
Validate user input before storing
![Page 11: 1. 2 3 GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f2f5503460f94c49abe/html5/thumbnails/11.jpg)
11
![Page 12: 1. 2 3 GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f2f5503460f94c49abe/html5/thumbnails/12.jpg)
12
Requirements8%
Design8%
Implementation46%Testing
23%
Writeup8%
Presentation8%
RequirementsDesignImplementationTestingWriteupPresentation
TIME SPENT
![Page 13: 1. 2 3 GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f2f5503460f94c49abe/html5/thumbnails/13.jpg)
13
SUMMARY
Successful Implementation
More server side less client side
Timestamp not supported on old version of MySQL
Web page with poor navigation
![Page 14: 1. 2 3 GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f2f5503460f94c49abe/html5/thumbnails/14.jpg)
14
QUESTIONS?