Specifications include, but are not limited to: System is fully integrated and under a “Single Pane of Glass” where all components of system are interoperable with a common UI and database System is completely 'Web Based' for all end user tasks/functions System allows for either “cloud” or “on-prem” hosting System supports all major browsers (Edge, Firefox, Chrome, Safari) without the need for any browser 'plug-ins' System is fully compatible for end user access across Mac OS, Chrome OS and Microsoft Windows based platforms System has a free mobile app (iOS and Android) System supports true mobile apps across both Android and iOS mobile devices The user interface is designed with end user common workflows in mind to ensure efficient data entry and interaction System integrates seamlessly with other software, e.g. student infomarion systems, medicaid billing, OneRoster System provides a self-service password or email recovery System has the ability to send communications through the system interface System can support both horizontal and vertical scaling to accommodate growth and workloads System does not require any specific 3rd party tool sets System does not require any third party plugins or application to be installed on the local client for full system functionality System supports standard Simple Mail Transfer Protocol (SMTP) email messaging capabilities System supports an unlimited number of students System supports greater than 99,999 students System supports greater than 9,999 students System supports an unlimited number of simultaneous users on System. System supports an unlimited number of registered users. System supports an unlimited number of schools districts and service areas System allows for you to search based on any data points. System is ADA compliant System provides role based permissions System has the ability to create/change individual user permissions and/or assign permissions based on generic security roles All transactions are secured using “HTTPS” SSL 256-bit or better encryption System has a security audit log that can be enabled for any field in System for current year and historical years and include Date/Time/User ID/IP Address and the original values of records modified System has the ability to show/hide certain fields from an assigned “Role” for privacy issues System fully supports the encryption of data at rest System includes the administrative capabilities to view user authentication session status including user, type, time, platform, and source TCP/IP address System supports an API that allows data encryption of student information when transmitted between systems System is fully compliant with all state and federal laws, including CIPA and FERPA System is fully web-based and utilizes a standard web browser for its user interface with 256-bit encryption System supports integration with LDAP for credential synchronization between directory services structure and system System supports Single Sign-On (SSO) capabilities utilizing OpenID or SAML and can function as Service Provider (SP) and defer to the district/school’s Identify Provider (IdP) solution for user authentication System allows 'back end' access to the database for analytical reporting through queries and report writing System utilizes a scalable, industry-standard relational database management system (RDBMS) that supports real-time user access to critical data System relational database management system (RDBMS) includes integrated data backup and recovery tools System relational database management system (RDBMS) includes the use of multiple online log files for data recovery, rollback capabilities, and auditing System relational database management system (RDBMS) should enable locking of records to prohibit simultaneous updating by multiple users while still allowing multiple users to view the record System supports an unlimited number of saved historical database sets (years). Ability to export data to pdf, txt, html, or csv System allows for scheduled imports/exports of data to be automatically 'put' and 'get' files to FTP, SFTP and NFS file shares System includes any 'Database Licensing' in the purchase price and the annual maintenance/support cost Student data remains property of district/schools System allows for custom data fields throughout System System complies with Ed-Fi data standards Data propagates through System without delay System includes report writing tools Reports can be created without the use of external software or 3rd party applications System has an end-user friendly report generation tool for end users to be able to create simple lists and reports with student data System has a robust report builder that is included as part of System and can create drag and drop reports, pivot tables, form letters, and mailing labels System has the ability to create ad-hoc data exports using PDF, Excel, CSV and other file formats Supports the creation of calculated data based on other fields in the report table System provides an online portal where customers can view software releases status, reported problem resolution status, current documentation, and training schedule System provides a central client support help line to be available during district/school business hours System provides a toll free number to log issues as well as an online support portal System provides online help functions including: (1) the ability for authorized users to initiate online support requests, (2) access to online help documentation for all authorized users, (3) tip sheets, (4) procedure documentation, and (5) frequently asked questions relevant to the implemented solution System develops a service level agreement (SLA) which defines all support parameters, including but not limited to, hours of supplier support availability, supplier response times to client calls, and supplier resolution times System provides ongoing training classes available via the web with a trainer and as recorded classes System provides online help for every function within System System makes user guides accessible to all users. System provides online video tutorials System provides online video simulations in which the user can "practice" completing tasks System provides online discussion boards or community resources System provides the ability to search for specific help topics Provider can provide training to key employees who operate system upon implementation or when major changes are made In the event that student data is accessed or obtained by an unauthorized individual, service provider can provide notification to district/schools within a reasonable amount of time of the incident, and not exceeding twenty-four (24) hours after learning of the breach