uBulletin.com Target Clients

Slides:



Advertisements
Similar presentations
Hong Kong Institute of Vocational Education (Tuen Mun Campus) Diploma of Computer and Communication Engineering WebClass System By 1504 / 2B Group 8 Yu.
Advertisements

5 Steps to Web Site Development Mrs. Harris, November 2011.
© ASP Audiovisual Service Provider SA, Switzerland, 2003 © market4tv.com, by ASP Audiovisual Service Provider SA, Switzerland, 2003 The Only Global and.
The go-to place for all our Extensive Reading needs
Updates and improvements to your liftshare system.
GALVESTON COUNTY, TX P-CARD TRAINING GALVESTON COUNTY.
About K12 Systems, Inc. – Induction Summer 2014 K12 Systems recognized a need in school districts for a new way to manage electronic gradebooks. Web-based.
Easy DCR Development Control Regulation Online Building Permission System.
JOLTS Jacobs Online Talent System (JOLTS)
Click on the following link to take you to the FIM Training page
Capstone Project Spring 2008
Parkin 6 th Canadian Edition Microeconomics: Canada in a Global Economy with MyEconLab ISBN MyEconLab gives you access to the following: 1)Access.
Uniqueness of user names is enforced Customer information logged to database Require contact information as well as address address will.
Microsoft Passport Waldemar Swiercz.
Introduction Booktruck.com aims to: Combine the strengths of the first two generations, while avoiding many of their weaknesses Penetrate sizable existing.
Autoway Groupware User Guide 1 간지 Ⅰ. 시스템소개 Autoway Groupware User Manual Ⅱ. LOG-IN & Home | Autoway Login | Home Layout | My Job | Home Setting | Additional.
Tomslist Boston University Craigslist Ben Duong, Frank Wong, Marc Adam, Henry Huang.
ONLINE BOOKSTORE DATABASE CSC 8490 BY: Chaya Gaddamanugu
COURSE REGISTRATION SYSTEM Case study IST2101. Case Study: Course Registration (1) IST2102 You are helping Penn State create a course registration system.
BY: Phung Phan Kayla Sweers Electronic GradeBook.
Live Support A “receptionist” on your website (typing) Can answer questions Transfer calls to different departments Take messages Automatically “push”
Registering for MasteringChemistry TM
Montgomery Parks, M-NCPPC Volunteer Services Office  Log Your Hours Online  View & Edit Your Volunteer Profile Hi and thanks for volunteering with Montgomery.
Overview of Features and Reports Version 2.0 Send inquiries to:
North Seattle Community College Book Exchange. northseattle.tbxn.com.
MU Bulletin Board Member: Carol Lim Yi Wang Lei Wen Mentor: John Boyer Programmer/Analyst of MSA/ Student Life.
Organizational Database Management CIS 458 Introduction Sungchul Hong.
2008 Welcome to the Springer Customized Catalog – An Extension of the Bookseller Search.
AQS Web Quick Reference Guide Changing Raw Data Values Using Maintenance 1. From Main Menu, click Maintenance, Sample Values, Raw Data 2. Enter monitor.
ITIS 1210 Introduction to Web-Based Information Systems Chapter 43 Shopping on the Internet.
REAL ESTATE INVENTORY SYSTEM Training Seminar - September 12, 2011, Bucharest, Romania Guidelines on how to work with the Promise System.
Online Goods and Services. Topics Online Shops and Physical Goods Online Shops and Physical Goods Booking Systems Banking Education and Training Gaming.
Marketing Management Online marketing
Team ELL System Requirements Ladakeysha Thomas Elizabeth Waldo LaWanda Warren Brandon Williams.
Databases Introduction. What is a Database? A DATABASE is a collection of related data. –Data is just another name for information.
Introduction to Course MMIS 656 Web Design Technologies.
ONLINE BOOKS PURCHASING SYSTEM Presented By :- Vidit Sharma MCA (6 th Sem ) BVICAM Batch
1 OPOL Training (OrderPro Online) Prepared by Christina Van Metre Independent Educational Consultant CTO, Business Development Team © Training Version.
Credit Hours Agenda IntroductionProblem Statement Objectives Project PlanMethodology Work Breakdown Structure Requirements and specificationSoftware Requirements.
Questions? Ext Instructions 1. Login: 2. Click on Register Here.
Registering for MasteringPhysics TM
The Pencil Company Team Slave to the WWW. Team Members  Ashley Petrinec – Co-lead of documentation and design  Jennifer Williams – Co-lead of documentation.
Database What is a database? A database is a collection of information that is typically organized so that it can easily be storing, managing and retrieving.
Sale system Expected system: Web-base, Software Application, 2 tiers Application – data, Stand alone database for client, Database engine for Server, Client.
Is Your Business Ready For The Ultimate Business ERP Solution.
ACMH Website ACMH STAFF RETREAT April 15, 2015 ACMH Education Coordinator: Terri Henrizi.
TraVEL eXPERTS SITE Proposal
CS520 Project Online Book Store
OPEXShare The New Cloud-based System for DOE Operating Experience Presented by Gerry Whitney Mission Support Alliance, LLC DOE Operating Experience Committee.
Text Name School Name Rep name ISBN of bookstore bundle.
Operational Flow Chart of Focus Plus: The Institute/ Coaching / Computer Center Management software Create a new company Change Financial Year if Required.
Paper Prototyping Source: Paper Prototyping a method of brainstorming, designing, creating, testing, refining and communicating.
A Mobile Library Management System Advisor: Dr. Shen Student: Ananta Gampaa November 8 th,2005.
Click on UP staff. Username address of lecturer Password: personnel number of lecturer without p ( )
Registering for MasteringBiology TM
Property Search Application System Requirement Specification Prepared By : Tausif F. Saiyad (M.C.A.- 6) Developed at : Indies Services, Bhavnagar.
‘Click on’ Button Legends Scroll down Menu hyperlink.
MADAN MOHAN MALAVIYA ENGINEERING COLLEGE,GORAKHPUR Submitted by: TANUJA SRIVASTAV ( ) Submitted To: Mrs. Meenu Assistant professor CSE Department.
Dept user Logs in from Home Page for tender creation Login with user name and password.
MODULES  Enrolment  Tender Publishing  Corrigendum Publishing  Pre-Bid Meeting Details  Bid Submission  Bid Opening (Technical & Financial)  Bid.
DATA MODELING AND ENTITY-RELATIONSHIP MODEL II IST 210: Organization of Data IST210 1.
Database Development Lifecycle
Capstone Project W-CMS `.
4 THE DIGITAL FIRM: ELECTRONIC COMMERCE & ELECTRONIC BUSINESS.
What is FAFSA.
ONLINE AUCTIONING SYSTEM
Information Technology Ms. Abeer Helwa
Admin: Client Database Registering a new customer.
Chapter 7 Searching Your Products
To the ETS – Accounts Setup and Preferences Online Training Course
Presentation transcript:

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

uBulletin.com Statement of Purposes

uBulletin.com Site Features uCommerce uTools uEntertainment uStores For Sales For Lease Wanted Text Books Rooms Jobs Tutoring Auction 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 Vo (Software Mgr.) Kham Vo Harry Hong Kham Vo Man Wai Ho Harry Hong Harry Hong Man Wai Ho Helina Truong

uBulletin: WorkFlow It took almost 6 months for uBulletin site to materialize. After an intensive 2 weeks of brainstorming for business ideas and development, another two weeks were spent to research and evaluate software and hardware components required to produce the ecommerce site. After WinNT platform was chosen because of its low cost and popularity and ease of setup, Harry spent about two weeks installing and setting the NT IIS web server and the MS SQL database server. While waiting for SW/HW to be ready, the group took about a month to carefully design on paper the interface for the website. Also during this time, Kham and Helina designed tables and fields for the databse. Also during this time, Kham acquired Dreamweaver, learned and then trained the rest of the group how to use it to build web pages. As soon as the HW/SW were in place and both the database and site design were generated, Kham and Man proceeded with building prototype pages. When the database became available, all group members participated in programming the site to provide dynamic and database-driven web pages. This process of programming and site integration required almost three months. From the workflow chart, it is evident that building prototype pages, followed by programming to provide dynamic contents is the critical path of the project. It determines the length of time required to produce the functional ecommerce site uBulletin as planned.

uBulletin.com Engineering Students WWW SQL Data Base Server NT/IIS/ASP Web Server Professors Community/ Private Business

uBulletin.com Hardware Requirement NT/IIS WebServer NT/SQL Database Server PowerMac

uBulletin.com Software Requirement MS Window NT 4/IIS/ASP MS SQL Server 7 DreamWeaver (Macromedia)

uBulletin.com IIS WebServer

uBulletin.com Active Server Pages (ASP)

uBulletin.com SQL Server

uBulletin.com DreamWeaver

uBulletin.com Site Features uCommerce uTools uEntertainment uStores For Sales For Lease Wanted Text Books Rooms Jobs Tutoring Auction Calenders Calculators Messageboards Teacher Eval. Course Eval. Financials QT-TV WebRadio MP3 Horoscopes Showtimes Amazon.com AffiniaStores

uBulletin.com Database Design Fast storage & retrieval of data. Memory saving. Privacy/Security issue. Easy maintenance & expansion. uBulletin aims to provide multiple services to the university students. To achieve this goal requires design and implementation of an extensive database. The database team designed the database with the following objectives in mind. First, the database must be so designed that fast storage and retrieval of data is possible. Users of uBulletin.com site do not have the patience to wait for the requested information. Almost instantaneous retrieval and display of information is of paramount importance to our website. Surfers will walk away if it takes too long to get any information. An example of this is placing userids and passwords in a table separate from the Members_Info_Table. This allows speedy logon process. The database does not have to query huge Member table to authenticate the users. This also frees up resources for other connections to the database server. Second, the database must be so designed that future expansion or revision can be done with ease. Redesign the entire database to accommodate simple addition of fields or tables must be avoided. Third, the database has to address issues concerning privacy and security. To allow the posters to decide whether or not s/he wishes to display important contact information on the query results page, the database has a table named Contact, where information such email and phone number the posters want to show to other website users are stored. If the user doesn’t not enter these contact information, information obtained from registration will be displayed instead.

Entity Relationship Diagram(ERD): Auction Category ID Bid Amount PostingFeeID Commission ID Member ID Member ID LowerOfRange LowerOfRange Time of Bid Bid ID Category Preferences HigherOfRange HigherOfRange Bids Percentage Posting Fee Commission Rate Posting Rate Member ID LName Total Auction Fee FName Members Address Total Fee ID ZipCode Auction Items Commission ID Phone Posting Fee ID Database design (continued…) When uBulletin database was designed, security of the site members’ private financial information is our first and formost concern. To prevent any potential internal misuse of sensitive information, important information such as credit card numbers are stored on separate database. In the future this particular database will be in some way password-protected and therefore inaccessible to any unauthorized personnels. To provide even better safeguard of members’ financial information, the database will be encrypted. With this additional level of data security no information can be stolen and misused. Email Member ID Item ID Post Date Category ID Item Categories Log on Info Item Name Start Date Category Item Desc. End Date Member ID Password Min Bid

Entity Relationship Diagram(ERD): Textbook Email TextBookID DeptID Phone Contact DeptName NewPrice SchoolID ContactID OldPrice Textbook_ Price_Info Contact School_Dept MyPrice CourseID CourseName TextBookID Member ID CourseSect CourseID ProfID LName Term FName Textbook_ Info Textbook_ Courses Course_Info Professors Members Address TextbookID TBDesc ZipCode CourseTitle TBTitle Date Phone SchoolID? TBEdNum To provide privacy to website members, we employ a separate database table to store contact information. If a poster wishes to keep his or her registration information private, s/he can enter a different phone number or email address when putting up a post. These information will be stored in the Contact table and displayed in the search result page. If no contact information is entered, the member’s registered information from Member_Info table will be displayed instead. Sold Email DeptID TBStatus MemberID Schools ProfID? Publisher Publishing_ Info ProfLname ProfFname SchoolID PublisherID SchoolID? PublisherID SchoolName ISBN# Author DeptID PublisherName TextBookID

ERD: Teacher Evaluation SchoolID SchoolName School ProfID ProfLname DeptID DeptID Member ID ProfFname DeptName SchoolID? LName FName Members Teacher_Evaluation Professor School_Dept Address ZipCode SchoolID CourseID ProfID Phone Comment Grade Email PostID Course_Info Log on Info Term CourseID ProfID? Member ID Password CourseName CourseTitle DeptID CourseSect SchoolID?

ERD: Course Evaluation SchoolID SchoolName School CourseID Term CourseTitle ProfID? DeptID Member ID CourseSect DeptID DeptName LName CourseName SchoolID? FName Members Course_Evaluation Course_Info School_Dept Address ZipCode SchoolID CourseID ProfID Phone Comment Grade Email PostID Professor Log on Info ProfFname DeptID MemberID Password ProfLname SchoolID? ProfID

ERD: ForLease, ForSale, & Wanted ContactID Contact Member ID LName Contact FName Members For_Sale Category Email Address ZipCode Phone Category ID Phone Email Category Wanted Log on Info MemberID Password

ERD: Room Email Phone Contact ContactID Contact City Member ID CitytID CountyID LName FName Members Room_Postings City Address ZipCode CountytID Phone County Email Room_Types County StateID RoomTypeID RoomType Log on Info State StateID MemberID Password State

ERD: Jobs JobType StatusID Status IndustryID Industry JobTypeID Industries Job_Types Job_Status City Member ID CitytID CountyID LName FName Members Job_Postings City Address ZipCode Phone CountytID Email County County StateID Log on Info Contact State MemberID Password Contact ContactID StateID State Phone Email

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 uCommerce uTools uEntertainment uStores For Sales For Lease Wanted Text Books Rooms Jobs Tutoring Auction Calenders Calculators Messageboards Teacher Eval. Course Eval. Financials QT-TV WebRadio MP3 Horoscopes Showtimes Amazon.com AffiniaStores

Data Flow Diagram: uCommerce (Non-Auction) Buy Choose Category* Enter Search Search Results Register Submit Form Web Site Visitors Ok! No Verify? Fill out Form Success? Yes Log-on Yes * Categories Wrong! Log-on? Sell Choose Category* For Sales For Lease Wanted Text Books Rooms Jobs Tutoring No