Design Review Presentation. Project Plan Problem Statement As of now, no available social network...
-
Upload
alexina-watts -
Category
Documents
-
view
218 -
download
0
description
Transcript of Design Review Presentation. Project Plan Problem Statement As of now, no available social network...
Design Review Presentation
Project Plan
Problem Statement
As of now, no available social network will allow a user to create it’s own sub social network based of the parent, and use that to monitor the activity levels of users of the sub social network. Available social network do not provide its users with the availability is a lack of analytics availability and an excess of features. For our product to fulfill the privacy requirements for research purposes all personal data kept strictly confidential, yet to be useful for research purposes it must collect and store personal data and give the administrator complete access to this information. This is what the currently available social do not provide networks provide.
Conceptual Sketch
Funcional Requirements
• User accounts• Privileged Users• Private messaging• Calendar• Surveys• Ask the experts• News Feed• Posts• Data Collection
Non - Functional RequirementsBackup• The product shall create a complete database backup every day.
Privacy and security• The product shall store passwords in the database using a one-way hashing algorithm.• The product shall display content to authenticated users only.• The product shall display private content to the authoring user and administrators only
except in the case of private messages. Reliability• For every 1000 requests, the product shall fail at most one time.
Accessibility • The product shall allow the user to perform every action regardless of whether
JavaScript is enabled or not.• The product shall follow Web Accessibility Initiative guidelines.
Product Uniqueness
• Privacy Needso Administrator has almost complete controlo Users can control exactly how much information
they shareo User information must be kept confidential
• Research Needs o Large amounts of data must be collectedo Administrator must be able to access that data
• Its the combination of these two needs that is not
found in any currently available social network.
Risks and Mitigation Strategies
• Scheduling Conflicts - Good Communication between members and client and have Productive Meetings.
• Requirements Creep - Communicate with Client and disallow new features after a certain date.
• Group Member Dropping (Actually Happened) - Distribute workload and responsibilities between members.
Resource and Cost Estimate
Virtual Private Server - $45 / MonthCPanel / WHM - $5 / Month Total Cost $50 / Month
Project Milestone and Schedule
System Design
Overall Design
Detailed Design
Technology Used
• PHP• CodeIgniter - Web Application Framework• MySQL database• Apache Web Server• Selenium - Web Unit Testing Framework• JavaScript • AJAX• HTML/CSS
Test Plan
• Unit Testing• Performance Testing• Volume Testing• Load/Stress Testing • Usability Testing
Conclusion
Current Project StatusProject Definition ✔
Technology Selection ✔Product Design ✔
Product Implementation X
Product Testing XProject Documentation XProduct Demonstration X
Project Reporting ...
Plan for Next Semester