190 likes | 233 Views
MU Bulletin Board. Member: Carol Lim Yi Wang Lei Wen Mentor: John Boyer Programmer/Analyst of MSA/ Student Life. Introduction. System Overview – Reason / Purpose Research Customer Requirement Server & Development Environment – Hardware Software language System Interface
E N D
MU Bulletin Board Member: Carol Lim Yi Wang Lei Wen Mentor: John Boyer Programmer/Analyst of MSA/ Student Life
Introduction • System Overview – Reason / Purpose • Research • Customer Requirement • Server & Development Environment – Hardware • Software language • System Interface • Function Design • Database design – ERD, dataflow diagram , system process flow • Security and protection • Testing • Problem facing • Future work
Overview • Purpose of our project • Focus on local market • Lower down the costs (shipping and handling, time and resources) • Faster the news spread (fill the forms and submit) • Gather all information from different categories • User friendly (update and safe)
Research • CollegeThrift.com • www.collegethrift.com • Ebay • Amazon • Yahoo • Off Campus • http://offcampus.missouri.edu • Roomate Search Engine • http://roommates.missouri.edu/ • TigerBay (Offline)
Customer Requirement • Public user • View Information only • Register user • Register (username, password, address etc) • Login/Logout • View Information • Post Information • Update Information • Delete Information
Server & Development Environment • Internet Connection • Internet Explorer 6.0 and Netscape 5.5 • Linux system (EBW Computer Lab) of University of Missouri • dbms-unix.cecs.missouri.edu (MySQL)
Software Language • PHP • HTML • SQL • JavaScript • CSS • XML/RSS (Really Simple Syndication) • Photoshop • Microsoft Office
First User Interface News
Function Design • Car (done!) • Book (done!) • Furniture • Ticket • Rental • News (done!) • Electronic • User Account (Login / logout) (done!)
Function Design (continued) • CREATE TABLE Book ( • Bid INT NOT NULL, • ISBN INT, • Bcondition VARCHAR (100), • Btitle VARCHAR (20) NOT NULL, • Bprice DOUBLE NOT NULL, • Author VARCHAR (50), • Bpost_date DATE, • Bpicture VARCHAR (100), • Caid INT NOT NULL, • CONSTRAINT PK_Book PRIMARY KEY (Caid, Bid), • CONSTRAINT FK_Book FOREIGN KEY (Caid) • REFERENCES Catalogue (Caid) ON DELETE CASCADE);
Security and protection • Server Side Validation • Password Encryption • Session Protection
Testing • Fundamental Error Checking • Input Testing • System Integrate & Testing • Common library files.
Problem Facing • Temporary MySQL Server • Late Permission Using of MySQL Server • Limited Time to Implement (3 weeks) • Communication Problem • Lack of User’s Feedback
Future Work • Finish the Remain Functions • Improve Interface • Add more useful Functions (Bid, Online Payment, Category Adding etc.) • Find a Stable Web and Database Sever