180 likes | 198 Views
Our innovative tool fills the void in social networks by allowing users to create sub-networks for monitoring user activities. It maintains data privacy for research purposes while providing analytics. The platform features user accounts, private messaging, surveys, and data collection capabilities. Robust privacy and security measures ensure confidential user information. The system is designed for reliability, accessibility, and uniqueness to cater to research needs efficiently.
E N D
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.
Funcional Requirements • User accounts • Privileged Users • Private messaging • Calendar • Surveys • Ask the experts • News Feed • Posts • Data Collection
Non - Functional Requirements Backup • 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 Needs • Administrator has almost complete control • Users can control exactly how much information they share • User information must be kept confidential • Research Needs • Large amounts of data must be collected • 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 / Month CPanel / WHM - $5 / Month Total Cost $50 / Month
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
Current Project Status Project Definition ✔Technology Selection ✔Product Design ✔Product Implementation XProduct Testing XProject Documentation XProduct Demonstration XProject Reporting ...