Presentation is loading. Please wait.

Presentation is loading. Please wait.

The Juggernaut Team Tyler Douthitt  Project Manager  Lead Website Developer Mike Harman  Lead Programmer Eric Rakers  Lead Documenter  Lead Analyst.

Similar presentations


Presentation on theme: "The Juggernaut Team Tyler Douthitt  Project Manager  Lead Website Developer Mike Harman  Lead Programmer Eric Rakers  Lead Documenter  Lead Analyst."— Presentation transcript:

1

2 The Juggernaut Team Tyler Douthitt  Project Manager  Lead Website Developer Mike Harman  Lead Programmer Eric Rakers  Lead Documenter  Lead Analyst

3 Client Office of Student Financial Aid Contacts:  Sharon Berry – Director of the Office of Student Financial Aid  Martin Mokoosio – Server Maintenance

4 The Problem Financial aid representatives spend too much time dealing with repetitive questions  Phone calls  Email Time and Staff Intensive

5 The Solution Web-based Inter active F requently A sked Q uestion S ystem

6 InterFAQs Overview Web client module that stores FAQs (frequently asked questions) and allows a normal website visitor to browse and search through them Administration module that allows authorized financial aid representatives to add, modify, and delete the FAQs

7 InterFAQs Overview (cont) Dynamic solution to a dynamic problem A no-cost solution to a commercial problem

8 Requirements Functional  FAQ Search  Browsing capabilities  Ability to ask a question  Web-based administration  Active and inactive questions  FAQs belong to Topics

9 Requirements Nonfunctional  Follow design of existing website  Secure & Stable  Run on Windows 2000 Server  Use PHP and MySql

10 Interfaces 2 Interface Groups  InterFAQs Web Client Accessible to the general public  InterFAQs Admin Module Only accessible via 2 step login  Available at http://www.interfaqs.com/prototypes.php

11 ER Diagram

12 Architecture Programming Languages  HTML Hypertext Markup Language  PHP PHP: Hypertext Preprocessor  MySql My Server Query Language

13 Architecture Access Control and Security  Server Security  Application Security Web Client  Careful with user input Admin Module  2 step login  Passwords stored as md5 equivalent

14 Development Tools Macromedia Dreamweaver MX  File check in/out  Excellent for PHP and MySql coding www.interfaqs.com  Test Server  Runs same versions of PHP and MySql as financial aid servers

15 Lifecycle Modified Waterfall (Shashimi)

16 Gantt Chart (Overview)

17 Gantt Chart (Full)

18 Deliverables  Feb. 25 th, 2005 InterFAQs Version.25 Complete Web Client Delivered  Apr. 1 st, 2005 InterFAQs Version.75 Complete Administration Module Delivered  Apr. 11 th, 2005 InterFAQs Version.9 Beta Entire application BEFORE extensive testing  Apr. 29 th, 2005 InterFAQs Version 1 Final Release

19 Risk Management Search algorithm  Trouble with implementation, efficiency Remote Development  Ability to develop and test code outside of Engineering building Learning Curve  PHP & HTML Delay in Client Communication  How well clients respond when info is needed

20 Status Where do we stand now  Design finished  Interfaces reviewed by clients What’s next?  Become PHP & HTML experts  Ready, set, implement!!!

21 Questions???

22 Web Client Main

23 Web Client Browse By Topic

24 Web Client Search

25 Web Client Search Results

26 Web Client Answer

27 Web Client Ask a Question

28 Web Client Send Question

29 Admin Module Login

30 Admin Module Main

31 Admin Module Inactive Question

32 Admin Module Orphaned Questions

33 Admin Module Pending Questions

34 Admin Module Add Question

35 Admin Module Topics Main

36 Admin Module Topic Tree Priority

37 Admin Module User Administration

38 Admin Module My Account

39 Admin Module Backup Main

40 Admin Module Backup

41 Database Search Query  Use MySql’s Boolean Full-Text Search SELECT qa.question, qa.answer, MATCH(qa.question, qa.answer) AGAINST (‘computer science’ IN BOOLEAN MODE) AS rel FROM QuestionInfo qi, QuestionAnswer qa WHERE MATCH(qa.question, qa.answer) AND qi.questionId = qa.questionId AGAINST (‘computer science' IN BOOLEAN MODE) ORDER BY rel DESC, qi.treePriority LIMIT 0, 10


Download ppt "The Juggernaut Team Tyler Douthitt  Project Manager  Lead Website Developer Mike Harman  Lead Programmer Eric Rakers  Lead Documenter  Lead Analyst."

Similar presentations


Ads by Google