210 likes | 316 Views
Starving Artists Marketplace Codename: A-bay. Andy Milsark Jake Glascock Jameson Allen Jon Bihr Matt Hill Mentor: Markita Price. And Here’s Jake. Overview.
E N D
Starving Artists Marketplace Codename: A-bay Andy Milsark Jake Glascock Jameson Allen Jon Bihr Matt Hill Mentor: Markita Price
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
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
Previous Developments • http://www.sothebuys.com • http://www.ebay.com • http://www.amazon.com
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
Server Software • Microsoft Server 2003 Enterprise Edition • MS SQL Server 2005 Developers Edition • IIS with ASP.NET 2.0 • Cygwin with Open-sshd
Development Software • Visual Studio .NET 2005 • Photoshop • Text Editors • Remote Desktop • Secure FX
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
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
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
Types of Users and Abilities (cont.) • Administrator • General Maintenance for Site • Approve Artwork for Galleries • Remove users depending on situation • Delete unapproved Artwork
Data Acquisition • Artwork is going to be collected from group members, and friends • Potential Beta testing will be with MU Art Department
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
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”
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
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
Questions? El Fin