starving artists marketplace codename: a-bay

21
Starving Artists Starving Artists Marketplace Marketplace Codename: A-bay Codename: A-bay Andy Milsark Andy Milsark Jake Glascock Jake Glascock Jameson Allen Jameson Allen Jon Bihr Jon Bihr Matt Hill Matt Hill Mentor: Markita Price Mentor: Markita Price

Upload: pembroke

Post on 22-Jan-2016

29 views

Category:

Documents


0 download

DESCRIPTION

Starving Artists Marketplace Codename: A-bay. Andy Milsark Jake Glascock Jameson Allen Jon Bihr Matt Hill Mentor: Markita Price. And Here’s Jake. Overview. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Starving Artists Marketplace  Codename: A-bay

Starving Artists Marketplace Starving Artists Marketplace Codename: A-bayCodename: A-bay

Starving Artists Marketplace Starving Artists Marketplace Codename: A-bayCodename: A-bay

Andy MilsarkAndy MilsarkJake GlascockJake GlascockJameson AllenJameson Allen

Jon BihrJon BihrMatt HillMatt Hill

Mentor: Markita PriceMentor: Markita Price

Page 2: Starving Artists Marketplace  Codename: A-bay

And Here’s Jake

Page 3: Starving Artists Marketplace  Codename: A-bay

Overview• A online marketplace for local artists

to display their artwork (ie. photographs, paintings, sketches, sculptures, drawings, and music), and post information about their abilities

• Web App. running on a custom Microsoft Web Server

Page 4: Starving Artists Marketplace  Codename: A-bay

Goals• Setup and deploy a Windows Web Server• Setup MS SQL Server• Learn and Develop website in ASP.NET• Create online marketplace for Artists of all

kinds• Make site Gallery oriented for each Artist• Host pictures of photographs, paintings,

sculptures, sketches and drawings• Host music samples of local musicians

Page 5: Starving Artists Marketplace  Codename: A-bay

Previous Developments• http://www.sothebuys.com• http://www.ebay.com• http://www.amazon.com

Page 6: Starving Artists Marketplace  Codename: A-bay
Page 7: Starving Artists Marketplace  Codename: A-bay
Page 8: Starving Artists Marketplace  Codename: A-bay

Server• Dell Manufactured• Pentium D- 2.8 GHz• 2Gb memory• 2 x 250Gb SATA hard drives under

RAID 1 configuration• Provided by the MU CS department

Page 9: Starving Artists Marketplace  Codename: A-bay

Server Software• Microsoft Server 2003 Enterprise

Edition• MS SQL Server 2005 Developers

Edition• IIS with ASP.NET 2.0• Cygwin with Open-sshd

Page 10: Starving Artists Marketplace  Codename: A-bay

Development Software• Visual Studio .NET 2005• Photoshop• Text Editors• Remote Desktop• Secure FX

Page 11: Starving Artists Marketplace  Codename: A-bay

Types of Users and Abilities

• Guest– Create username and password to

become a User or Artist– Browse through galleries– Search for types of artwork, or

certain styles, or by artist name

Page 12: Starving Artists Marketplace  Codename: A-bay

Types of Users and Abilities (cont.)

• Users– Browse through artist’s galleries– Search for types of artwork, or

certain styles, or by artist name– Comment on Artist’s Work– Contact Artist through website– Post on Forum

Page 13: Starving Artists Marketplace  Codename: A-bay

Types of Users and Abilities (cont.)

• Artists– Add/Update artwork to Gallery– Artwork will be approved by Admin.– Create an About Me! Page– Create a Hire Me! Page– Post on a Forum for all Users

Page 14: Starving Artists Marketplace  Codename: A-bay

Types of Users and Abilities (cont.)

• Administrator– General Maintenance for Site– Approve Artwork for Galleries– Remove users depending on situation– Delete unapproved Artwork

Page 15: Starving Artists Marketplace  Codename: A-bay

Data Acquisition• Artwork is going to be collected

from group members, and friends• Potential Beta testing will be with

MU Art Department

Page 16: Starving Artists Marketplace  Codename: A-bay

Literature Review• Protecting Web Servers from

Distributed Denial of Service Attacks– Old security is ineffective anymore– DoS vs. DDoS– Tools: Trinoo, Tribe Flood Network,

Stacheldraht

Page 17: Starving Artists Marketplace  Codename: A-bay

DDoS (cont.)

Page 18: Starving Artists Marketplace  Codename: A-bay

Literature Review (cont.)

• Integrating Websites and Databases– Dynamic WebPages – Server-side and Client-Side processing– “If being on the leading edge is of no

concern to the e-commerce organization its developers should consider using ASP.NET”

Page 19: Starving Artists Marketplace  Codename: A-bay

Literature Review (cont.)

• Managing E-Commerce Reliability E-bay Style– How E-bay Started– What they do for reliability on their

servers– How do they maintain their servers,

and perform routine maintenance

Page 20: Starving Artists Marketplace  Codename: A-bay

Literature Review (cont.)

• J2EE vs. .NET– Both leading platforms for creating

web services– .NET supports multiple languages,

J2EE only supports JAVA– .NET is Microsoft Centric, Java will run

on any platform

Page 21: Starving Artists Marketplace  Codename: A-bay

Questions?Questions?Questions?Questions?

El FinEl Fin