UBulletin.com Target Clients WWW Students Professors Community/ Private Business uBulletin.com.

25
uBulletin.com Target Clients WWW Students Professors Community/ Private Business uBulletin.com

Transcript of UBulletin.com Target Clients WWW Students Professors Community/ Private Business uBulletin.com.

uBulletin.com Target Clients

WWW

Students

Professors

Community/Private Business

uBulletin.com

uBulletin.com Statement of Purposes

uBulletin.com Site Features

uBulletin.com

uCommerce uTools uEntertainment uStores

For SalesFor LeaseWanted

Text BooksRoomsJobs

TutoringAuction

Calenders*Calculators*

Messageboards*Teacher Eval.Course Eval.Financials*

QT-TV*WebRadio*

MP3*Horoscopes*Showtimes*

Amazon.com*AffiniaStores*

uBulletin.com

•Harry Hong•Man Wai Ho•Helina

Truong•Kham Vo

uBulletin.com Organizational Chart

Kham Vo(CEO)

Man Wai Ho(Web Design Mgr.)

Harry Hong(Technology Mgr.)

Helina Truong(Database Mgr.)

Kham VoHarry Hong

Harry HongMan Wai Ho

Helina Truong

Kham Vo(Software Mgr.)

Kham VoMan Wai HoHarry Hong

uBulletin: WorkFlow

uBulletin.com Engineering

WWW

Students

Professors

Community/Private Business

NT/IIS/ASP Web Server

SQLData Base

Server

uBulletin.com Hardware Requirement

NT/IIS WebServer

NT/SQL Database Server

PowerMac

uBulletin.com Software Requirement

DreamWeaver (Macromedia)

MS SQL Server 7

MS Window NT 4/IIS/ASP

uBulletin.com IIS WebServer

uBulletin.com Active Server Pages (ASP)

uBulletin.com SQL Server

uBulletin.com DreamWeaverDreamweaver 3 Adobe GoLive 4 MS FrontPage 2000

Roundtrip HTML •Editable HTML • • •HTML format preservation • • •HTML validation • •Clean up HTML •Quick tag Editor •CSS & HTML styles • •XML parser •XML tag database •XML-based menus •XML-based design notes •Tracing layer for table layout • • •Web-safe eyedropper • •Extensible UI •Customizable UI •History palette •Customizable property inspectors •Exchange Site •Server-side code translators •Round-trip Server Markup •Open environment for integration •Table sorting • •Easily convert text to tables •Conversion betw tables & layers •Import std-based text files • • •Animation timeline UI • •Encapsulated JavaScript behaviors • •Browser independence • •HTML-aware search and replace • •Simultaneous site overviews/file overview • •Checkin/Checkout from workspace •

uBulletin.com Site Features

uBulletin.com

uCommerce uTools uEntertainment uStores

For SalesFor LeaseWanted

Text BooksRoomsJobs

TutoringAuction

CalendersCalculators

MessageboardsTeacher Eval.Course Eval.

Financials

QT-TVWebRadio

MP3HoroscopesShowtimes

Amazon.comAffiniaStores

uBulletin.com Database Design

• Fast storage & retrieval of data.

• Memory saving.

• Privacy/Security issue.

• Easy maintenance & expansion.

Members

AuctionItems

Log on Info

PostingRate

CommissionRate

Total Auction Fee

Bids

CategoryPreferences

Item Categories

Member ID Password

Member IDCategory ID

Category ID

Category

Commission ID

Percentage

LowerOfRange

HigherOfRange

PostingFeeID

Posting Fee

LowerOfRange

HigherOfRangeBid ID

Member ID

Member ID

Bid Amount

Time of Bid

LName

FName

Address

ZipCode

Phone

Email

Item ID

Item Name

Item Desc.

Min Bid

Start Date

End Date

Post Date

Commission ID

Posting Fee ID

Total Fee ID

Entity Relationship Diagram(ERD): Auction

Member ID

MembersTextbook_

Info

Member ID

LName

FName

Address

ZipCode

PublisherID

PublisherName

Entity Relationship Diagram(ERD): Textbook

Textbook_Price_Info

Publishing_Info

Contact

Publisher

Textbook_Courses

Schools

ProfessorsCourse_Info

School_Dept

Phone

Email

TextBookID

ISBN#Author

PublisherID

TextBookID

NewPrice

MyPrice

OldPrice

Email

PhoneContact

ContactID

SchoolID

SchoolName

TextBookID

CourseID

DeptIDDeptName

SchoolID

CourseTitle

SchoolID?

DeptID

ProfID?

CourseID

CourseName

CourseSect

Term

TextbookID

TBTitle

TBEdNum

TBStatus

TBDesc

Date

Sold

MemberID

ProfID

ProfLname

ProfFname

SchoolID?

DeptID

Members

Log on Info

Member ID Password

Member ID

LName

FName

Address

ZipCode

Phone

Email

ERD: Teacher Evaluation

Course_Info

School_Dept

School

Teacher_Evaluation Professor

SchoolID

SchoolName

DeptID

DeptName

SchoolID

ProfLname

ProfFname SchoolID?

DeptID

CourseTitle

SchoolID?

DeptID

ProfID?CourseID

CourseName

CourseSect

Term

ProfID

PostID

Comment

ProfIDCourseID

Grade

Members

Log on Info

MemberID Password

Member ID

LName

FName

Address

ZipCode

Phone

Email

ERD: Course Evaluation

Course_Info School_Dept

School

Course_Evaluation

Professor

SchoolID

SchoolName

DeptID

SchoolID

DeptName

ProfLname

ProfFname

SchoolID?

DeptID

ProfID

CourseTitle

SchoolID?

DeptID

ProfID?

CourseID

CourseName

CourseSect

Term

PostID

Comment

ProfIDCourseID

Grade

Members

Log on Info

MemberID Password

Member ID

LName

FName

Address

ZipCode

Phone

Email

ERD: ForLease, ForSale, & Wanted

Category

Contact

For_Sale

For_Lease

Wanted

Category ID

Category

Email

Phone

Contact

ContactID

Members

Log on Info

MemberID Password

Member ID

LName

FName

Address

ZipCode

Phone

Email

ERD: Room

Room_Types

City

Contact

Room_Postings

County

State

Email

PhoneContact

ContactID

CitytID

City

CountyID

CountytID

County

StateID

StateID

State

RoomTypeID RoomType

Members

Log on Info

StatusID Status

Member ID

LName

FName

Address

ZipCode

Phone

Email

ERD: Jobs

Contact

City

Job_Types

Job_Postings

County

State

Industries Job_Status

JobTypeID IndustryID

JobType

IndustryID Industry

MemberID Password

Email

Phone

ContactContactID

CountytID

County

StateID

StateID State

CitytIDCity

CountyID

uBulletin.com Web Design Goals

• user-friendly interface.

• Mininal number of clicks.

• Intuitive (no guessing).

• No information overload (no cluttering).

• Security.

• Privacy.

• Minimal download time.

uBulletin.com Site Features

uBulletin.com

uCommerce uTools uEntertainment uStores

For SalesFor LeaseWanted

Text BooksRoomsJobs

TutoringAuction

CalendersCalculators

MessageboardsTeacher Eval.Course Eval.

Financials

QT-TVWebRadio

MP3HoroscopesShowtimes

Amazon.comAffiniaStores

Data Flow Diagram: uCommerce (Non-Auction)

Web Site Visitors

Log-on

Sell

Buy

Register

Success?

Log-on?ChooseCategory*

Fill outForm

Verify?

SubmitForm

ChooseCategory*

EnterSearch

SearchResults

* Categories

For SalesFor LeaseWanted

Text BooksRooms

JobsTutoring

No

Yes

No

Yes

Ok!

Wrong!