MOBILE AND CLOUD BASED SYSTEMS PROPOSAL  FOR A CENTRALIZED MANAGEMENT OF EDUCATIONAL INSTITUTIONS

 

Leandro Medeiros de Almeida Machado

Faculdade de Tecnologia de São Paulo (FATEC), Brasil

E-mail: leandro.almachado@gmail.com

 

Felipe José Lopes Rita

Universidade Federal de São Carlos, Brasil

E-mail: felipelopesrita@gmail.com

 

Carlos Henrique da Silva Santos

Instituto Federal de Ciência e Tecnologia de São Paulo (IFSP), Brasil

E-mail: carlos.santos@ifsp.edu.br

 

Submission: 14/09/2016

Accept: 29/09/2016

 

ABSTRACT

The computational technological efforts towards a centralized data storage and processing have contributed to provide more sustainable solutions under the environmental, administrative and business perspectives. However, it is not yet worldwide adopted by public institutions, specially, in the Brazilian educational systems, where these technological models are still under constant discussions and development. In this sense, this work presents a brief survey about cloud and mobile integrated technologies and their possible contributions to support a centralized data management in educational systems, relating improvements in governance, data security, mobility, economic viability and environmental impact. Therefore, this work also present a list of already free and private technologies and their advantages and disadvantages in the Brazilian scenario. In this sense,  the herein technological aspects considers the integration between cloud and mobile technologies as essential alternative to suppress the online requirements, which a limitation for a large number of public institutions that have problems to be effectively connected on the Internet.


Keywords: Scholar Management; Cloud Computing; Economic Viability;  Mobility; Data Connection; Governance

1.     INTRODUCTION

            The environmental protection aspects have widely been increased among worldwide people, concerning the problems intrinsically associated to the ratio demands and nature resources that already achieved alarming levels in pollution and their degradation caused by some organizations (BARBIERI; CAJAZEIRA, 2009). However, many of these organizations must offer their services and resources to attempt individual problems, which maximize the work-power and nature resources consume, consequently, they minimize their environmental protection and how it will impact future generations (FREIRE, 2007).

            This scenario is not different in educational institutions, prevailing the immediate economic and demands ratios over the environmental impact, where  there are a large financial demands in papers to print documents, printers and their consume items, computers and their maintenance, and electrical power to support these electronic equipments. These financial expenses have relatively been increased proportionally to the number of students in these educational institutions (PEREIRA; SANTOS, 2013).

            However, today there are computational technologies that support the economy and efficiency of theses procedures, which also provides more efficiency, confidence, security, mobility and management tools by the data centralization in cloud computing and their worldwide data share or distribution with mobile devices (ARAÚJO; CAVALCANTE, 2015). Furthermore, the cloud computing adoption also contribute for the governance and comprehension about the laws and regulations, because they are, generally, developed under these assumptions.

            Moreover, under the technological and environmental aspects in educational institutions, the centralized infrastructure promotes viable economic in the acquisition of computers (saving a computer server per institution), specialized work-power to attempt each institution in maintenance and trainings,  data integrity and confidence, agility to response external auditors and the direct impact in power energy and paper consume.

            However, this centralized infrastructure is complex to be mandatory in this continental country, by the unavailability or low access to the Internet, being the main disadvantage to be considered to design this solution (CRUZ; NERI, 2015).

            In this scenario, this work presents in SectionII some of the main Brazilian educational regulations and how the technologies are allowed to be introduced in private and public institutions. The Section III presents concepts and technologies available for cloud and mobile technologies to attempt educational institutions management, exemplifying with an App developed to communicate with a cloud system and to be execute in any mobile device to perform students frequency and assessments. This mobile integration is well justified by their offline work possibility allowed by a local database storage by the SQLite technology, which it can synchronize their data with this central cloud system by a Software as a Service (SaaS) (DIETMAR, 2012). Finally, the Section IV presents final remarks and the work in progress by these work team group.

2.     GOVERNANCE AND EDUCATION: BRAZILIAN REGULATIONS FOR TECHNOLOGIES SERVICES AND ACQUISITIONS

            The Brazilian Federal Constitution (BFC) was defined in 1988 and received many updates since then. It was created by National Constituent Assembly and its objective is to secure peoples individual and social rights, freedom, security, welfare, development, equality and justice as the main and supreme justice (Saraiva, 2016). It also designated the educational duties offers by the State and Family, and the individual obligations to live in a fraternity society. The BFC is taken as the mother law by the Brazilian institutions.

            From this BFC Law, other federal institutions with vested rights, create their regulations, are those toward the education or for the use and purchase of services and technologies. For public institution they are the only path to attempt the public demands, as described in II.1. is presented the main educational regulations and II.2. the technological ones, since the management until the acquisitions and contract description.

2.1.       Educational Regulations: Governance and Management Aspects

            The Brazilian Educational basis is architecture regulated by the Law of Guidelines and Bases (LDB - Lei de Diretrizes e Bases), which was instituted in 1996, and in its first article defines the educational scope and types of occurrence in society (BRASIL, 1996). Furthermore, this LDB also regulate the educational system and its levels and types, since from pre-school,  permeating the elementary, high-school, technical and special offers, and how the professional and financial responsibilities shared by the Federal, State or Municipal hierarchy.

            The Union Federation distributed the annual budget according to the previous Annual Budget Law (LOA - Lei Orçamentária Anual) and these governmental hierarchies are responsible to apply and monitor the financial resources, following the  BFC and fiscal responsibility laws. In educational institutions, they also follows the LDB as a basic regulation to apply the minimal necessities, where an association to  The National Educational Plan (PNE - Plano Nacional da Educação) is required in this instance (BRASIL, 2014).

            The PNE regulates the educational priorities in a certain time interval, instead of some specific regulation with prior deadline specifications. These priorities basically attempts the BFC, under the article 214, which main divided in six points, being (Free Translation of the BFC):

a) illiteracy eradication;

b) universal school assistance;

c)  improving the education quality;

d) work capacitation;

e) humanistic, scientific and technological advancement of the country.

f)   the establishment of goals to apply public resources on education as a proportion of gross domestic product. (Included by Constitutional Amendment No. 59, 2009)

            In the PNE, in its  2nd article, the democratic management of public education is also associated to the principles of the human-rights, diversity and social-environmental sustainability (BRASIL, 2014).

            These regulations are only a few necessary guidelines to offer and manage  the educational institutions, since public and some of the private ones. In public institution, the employees also, basically, follows the Law N. 8.112, from December, 19th, 1998, which describe the juridical aspects of the civil public employees of government agencies and foundations (BRASIL, 1990). This RJU point out the rights and duties of each public servant and establish that they are allowed to execute their activities only following the governmental regulations specific for each occupation and situation, including how the employee will interact with society and offers their services.

            The Ministry of Education, for example, in December 29th, 2008, under the Law 11.892, institutionalize the Federal Professional, Science and Technology Education Network (RFEPCT - Rede Federal de Educação Profissional, Científica e Tecnológica), which composed by the Federal Institutes for Education, Science and Technology (IFs), by the Federal Technological Univeristy of Paraná (UTFPR), Federal Centre of Technological Education (CEFET) from Minas Gerais (CEFET-MG) and Rio de Janeiro (CEFET-RJ) and Technical Schools associate to Federal Universities and the Colégio Pedro II. It is a network composed by almost 600 unities nationality distributed in the Brazilian Federation and employ close to 100.000 people, including administrative and professors that teach since the elementary until the doctorate graduate level (SETEC/MEC, 2016).

            It is an interesting example of how complex could the management of a public national educational network and following the laws and other governmental regulations and their specific attributions for employees and their application in the educational offer. In this sense, tools are necessary to automatize these procedures and elucidate the steps necessary to conclude them. Herein, the recent computational are shown as alternative tools to attempt and support these demands and regulations. However, this technological adoption have also been regulated, and some of them are presented in the next section, under the governance perspectives.

2.2.       Governance and Technologies: Some Regulations and Instructions

            The Brazilian Federal Government has recently focused on the concious democratic digital inclusion, since the planning until the technologies use. These affirmations is partially based on the instruction and regulations to behave these processes, as the Normative Instruction Number 4 (NI-4/2014), from 11th November, 2014, whereby it regulates the processes to hire Information Technologies by the institutions members of System of Information Technology Resources (SISP - Sistema de Administração dos Recursos de Tecnologia da Informação) from the Federal Executive Branch (LORENI, 2014).

            The IN-4/2014 regulates the players (people and institutions), documental, purchasing steps and ways to justify each technological item to be acquired, being a complex and bureaucratic procedure to establish some well defined planning specifications, as here simplified presented in Figure 1.

Figure 1: Documents and Players related in the IN-4 from 2014.

            After the technologies acquisition, but focusing on the work team group management, the SISP published in 2013 a free and brief online tutorial to describe how to manage projects from SISP and support Information Technology Committees (ICTs) to manage their own Information Technology projects (SISP, 2013).

            This document is based on the PMI (Project Management Institution) that specifies important recommendations internationally accepted and executed under their Foundational Standards described in the well known PMBOK Guide, where Executive, Project Portfolio, Project and Operational Management routines are grouped to simplify how the management activities are performed.

            Furthermore, the SISP in association with Ministry of Planning, Budget and Management, has online free available template files to describe all artifact specified in the IN-4/2014 and following PMI/PMBok Governance recommendations procedures described in (SISP, 2013), which can be accesses in http://www.sisp.gov.br/mgpsisp/wiki/Artefatos.

            This Wiki governmental site is also available instructions to analyze the current and continuity status of these projects, being an interesting tutorial to prime the It is an important document to evaluate the continuity of government projects or state plans regarding the use and acquisition of information technologies.

            These documental references allows educational institutions to plan their software and hardware acquisition and development, planning their own systematic future, independent of the governmental conditions. However, they must plan their computational approaches firstly considering the financial costs (free software as much as possible), storing data in any national database to attempt the national sovereignty and specialized work-power to maintain these systems.

            In this sense, this work proposed a cloud based system, where all management data from educational institution are available and some of these data also synchronized with mobile devices to provide flexibility and mobility for an multi-platform and national access, since considering the Brazilian distances (Figure 2).

Figure 2.Brazilian cloud and mobile schematic for a national educational system.

3.     PUBLIC AND PRIVATE TECHNOLOGIES ALREADY AVAILABLE TO USE AND DEVELOP APP AND CLOUD BASED TECHNOLOGIES

  The educational institutions procedures are different in almost of the cases, requiring some suitable computational routines to maximize its correct use. Henceforth, a simple UML User Case Diagram in Figure 3. is presented to represented the main/global educational relations here considered to list some technologies twofold already available for application and development of cloud/app based approaches, describe in subsections III.1 and III.2, respectively.

          Figure 3.Simple User Case Diagram to Visualize Basic Services Relations.

3.1.       Technologies to Use: Downloading and Using

            The online stores and companies offers a wide range of mobile and cloud based software for educational environments. However, some software are here listed as a partial Web search and taking in account some of the services shown in Figure 3, including free or private softwares to manage scholar environment beyond services offered by some Cloud Based system (SaaS) and mobile applications.

            Therefore, the software Gennera, Ellucian, Sponte, Fekara and Renweb are below listed, taking in account their main computational approaches to save time, money and automatize some management proposed processes, scoring their relevant resources and pointing out their missing tools. It is important to emphasize that each software information is based on their software developer company website.

·        Gennera: Operating in more than 750 institutions, in 25 Federative States and in the District Capital, also according to the official website, the Gennera software provides a fully modular based cloud solution that has as main purpose to support online professionalize the management of educational institutions. This system has a main module with initial resources and also provides functionality modules that can be added to the main module used in the management of the institution. Among all the available features present, they also highlighted their resources to support the communications between teachers, students and parents, aiding teachers' record and release notes, faults and events, as well as, official documents maintenance resources such as newsletters, enrollment and protocols, which can be viewed by parents, students and teachers as necessary. Another important aspect of the software  is the possibility to integrated it with Enterprise Resource Planning (ERP) systems, as the SAP Business One. However, because it is a full web solution, the software does not have any application for mobile devices, being negative ineffectiveness in offline environments.

·        Ellucian: it is a worldwide used software, including more than 2400 instutions and 18 millions of registered students. It is also modular system, being possile to acquire specific modules, as Gennera software. On the other hand, Ellucian offers a mobile based application to support the learning of students able to notify them of events or university warnings, teacher messages, and has integration with social networks with the purpose of maximizing iteration between the students. However, it is mainly maintained by the available college cloud database. Another important difference, is their financial modules that was created by themselves, instead of Gennera that allows the integration with some external ERP based module. As a negative information, this software focus only on institutions and higher education students, and has no application to mobile devices to aid teachers.

·        Sponte: Unlike Ellucian, cited above, Sponte is a modular application that does not maintain a school level focus, with targeted modules from infant to graduate. Among the products offered by the software, one of the highlights is the ERP system for language schools in Brazil, according to the official website, it is used by more than 3,700 customers. In addition to the ERP service, among others, the system relies on the issuance of documents, frequency control and gradebook programming, proposing the computerization of institutional management described in this paper. Furhtermore, it has an application for students to perform academic appointments. However, similar to Ellucian, all access to the system carried out by the teacher and administrators is only performed via browser.

·        Fekara: it is a software marketed by schemes, being a system for school management in a cloud computing that offers since from basic until advanced modules featured according to the acquisition of new schemes and it also has a free scheme aimed for small school. This free scheme has among its limitations, by the students register and how many people are allowed to used and their bandwidth connection. The Fekara has the advantage of a similar use of the Web application platform, enabling the use of both students and teachers. However, it has the downside of not having as many administrative tools that the previous ones, such as an ERP system robust present in all systems previously mentioned (copyright or integrated with a third party).

·        Renweb: as around 300 featured and over 4000 user institutions. It is able to manage various relevant components in an educational institution, such as entrance exams, library, information about students and their parents, diaries class and documents generated by the institution.Negatively, as well as Fekara, does not have an integrated ERP system. However, the management of some resources is delegated to specific modules, such as the management of funds for the payment of employees, which is held in the module "Human Resources / CEU". Positively, among the previous software analyzed, the Renweb is the only one that has two mobile applications, being one facing the features that relate to the student, and another, made specifically to suit the features of the teacher. In addition, as was mentioned, possess a wide range of functionalities which can be aggregated.

            Some summarized informations are presented in Table 1, associating App and Cloud based technologies approaches with actors that use them.

 

 

 

 

Table 1. Main technologies and actors associations to automatize educational institutions management.

 

Gennera

Ellucian

Sponte

feKara

RenWeb

Student App

N

Y

Y

Y

Y

Teacher App

N

N

N

Y

Y

Free Access

N

N

N

Y

N

ERP System Integration

Y

Y

Y

N

N

Target Institution

N

Y

N

N

N

Frequency Control

Y

Y

Y

Y

Y

3.2.       Technologies to Develop Cloud and App Based Software

In order to satisfy every features previously mentioned and also attempt Brazilian regulations, for cloud/App based applications development for educational institutions request sophisticated computational resources as well as specialized professionals. It is necessary to support all native capabilities of mobile and operating systems devices, whether iOS or Android. Thus, the application must be able to work on multiple platforms (mobile, tablet, notebook, etc.),  displaying unique behaviors when run on mobile devices, without any functionality lost. Withal, these computational solutions must have access the native capabilities of the device, such as access to offline database operations.

Thereby, different paths can be followed, considering: mobile and Web applications occurring in parallel and with different tools; or development of a unique hybrid application that supports different devices and media. Where each developer/user would mention strong and positive points of their toolboxes (WASSERMAN, 2010), where in the Website Stackshare (2016), listed three tools for hybrid application development in cloud computing and the strengths of the tool, according to users, as:

·        Ionic:  it enables rapid prototyping, by using AngularJS, which is a javascript framework maintained by Google widely known and used. It is a free and presented great designs that also attempts the MVC pattern by the integration of JS, HTML and CSS in the front-end and PHP as the main back-end language. In this sense, the Web based software interface reuse is easy.

·        PhoneGap: it is maintained by Adobe, under a free and user friendly developer tool that support many platforms, being a powerful framework that also integrate JS, HTML and CSS as front-end technologies;

·        Xamarin: it is C# programming language for mobile devices, also available in Microsoft .Net Platform with their native UI controls and performance. It is  truly JS compiled code, which allows to share more than 90% of code over all platforms and attempt MVVM pattern.

4.     INITIAL EFFORTS TOWARDS AN INSTITUTIONAL EDUCATIONAL TECHNOLOGICAL CLOUD/MOBILE BASED SOLUTION - STUDENTS CLASS CONTROL MODULE

            An initial software version already presented in (MACHADO, et al; 2016) that attempt all governmental regulations and application requirements, including the integration of online and offline approaches.

Two different interconnected and synchronized system are proposed. At first, as the basic and core system, a cloud SaaS system was provided to attempt the usability and flexibility criteria to be useful in different devices, providing a responsive interface. The responsiveness may generally be defined as the suitability of the system interface to different devices such as, for example, desktop computers, smartphones and tablets (O'REILLY, 2007).

This feature is important for a system in cloud computing taking in account the usability flexibility, considering different computational display and devices. Moreover, the interface to meet the main browsers available and provide visual fast responses in low connection rate and clear interface features, the use of HTML5 languages is necessary, in association to CSS3 and JavaScript as shown in Figure 4, returning a lightweight data streams. Finally, the data storage architecture was chosen to easily  integrate the Database Management System (DBMS) MySQL with PHP 5.5 language and the mobile database SQLite.

Figure 4. Main SaaS software interface.

            On the mobile application (App) side, the PhoneGap framework was chosen as main technologic resource, being well justified by their PHP based language, simple developer interface, free online download as well as documented, and it provides simple object-data-connector with many databases, as shown in Figure 5.

Figure 5. Main class frequency control app interface.

            Besides the technological integrations possibilities, another important well stablished and validated resource is the device and screen acceptance, under some responsive techniques adopted from the Phonegap framework. In Figure 6 is showed multiple devices using the same App in different display resolution.

Figure 6. App multiple display interface example.

5.     CONCLUSIONS AND WORK IN PROGRESS

            This work is mainly a prospective review about Federal IT regulations in public institutions, focusing on the educational environments. In this sense, it also presents some online private or free system that partially attempt Brazilian educational institutions.

            Therefore, a cloud based system to systematically centralize institutional data are proposed in association to a mobile application (App), as shown in Section IV with simple reference application to attempt all Federal regulations, which is now being extended to other functionalities, also considering technologies adopted by Federal Institutions, such the IFSP and their recent Web based software acquisitions.

            This work team group is now working to insert novel management resources in this cloud-app based system, thinking to integrate some educational tools already adopted as learning objects in some classes. Thus, allow us to provide a suitable and free online platform for educational purposes.

REFERENCES

ARAUJO, B. D. L.; CAVALCANTE, V. M. R. M. (2015) Computação em Nuvens: Contribuição para a Sustentabilidade Econômica e Ecológica. Revista da Escola Regional de Informática v. 1, n. 1.

BARBIERI, J. C.; CAJAZEIRA, J. E. R. (2009) Avaliação do ciclo de vida do produto como instrumento de gestão da cadeia de suprimento–o caso do papel reciclado. Anais SIMPOI.

BRASIL, L. D. B. (1996) Lei 9394/96–Lei de Diretrizes e Bases da Educação Nacional. Disponível http://www. planalto. gov. br/ccivil_03/leis/l9394. htm. Acesso em 20 de Julho de 2016.

BRASIL, P. N. E. (2014) Lei 13.005/2014 - Lei Plano Nacional da Educação. disponível em: http://www.planalto.gov.br/ccivil_03/_Ato2011-2014/2014/Lei/L13005.htm, acessado em: 20 de Julho de 2016.

BRASIL, R. J. U. (1990) Lei 8.112/1990 - Lei Regime Jurídico dos Servidores úblicos Civis. disponível em: http://www.planalto.gov.br/ccivil_03/leis/L8112cons.htm, acessado em: 20 de Julho de 2016.

CRUZ, A. G.; NERI, D. F. M. (2015) A inserção de tablets em escolas da rede pública estadual na cidade de Petrolina-PE: uma percepção dos educadores e educandos. Revista de Educação do Vale do São Francisco-REVASF, v. 4, n. 6, p. 06-26.

ARAUJO, B. D. L.; CAVALCANTE, V. M. R. M. (2015) Computação em Nuvens: Contribuição para a Sustentabilidade Econômica e Ecológica. Revista da Escola Regional de Informática v. 1, n. 1.

DIETMAR, K. (2012) Criar Aplicativos da Web Offline em Dispositivos Móveis com o HTML5, 1 out. 2012. Disponível em: < http://www.ibm.com/developerworks/br/library/wa-offlineweb/>. Acesso em: 11 jan. 2016.

Freire, A. M. (2007) Educação para a Sustentabilidade: Implicações para o Currículo Escolar e para a Formação de Professores. Pesquisa em educação ambiental, v. 2 n. 1, p. 141-154.

LORENI F. F. (2014) Instrução Normativa 4, 11 de Setembro de 2014, Disponível em: <http://www.governoeletronico.gov.br/documentos-e-arquivos/IN%204%202014_compilada.pdf>, acessada em: 17/08/2016.

MACHADO, L. M. A.; LIMA, M. A.; RITA, F. J. L.; SANTOS, C. H. S. (2016) Software as a Service (SaaS) para a Gestão Escolar em uma Nuvem Computacional. Sinergia (IFSP. Online).

O'REILLY, T. (2007) What is Web 2.0: Design patterns and business models for the next generation of software. Communications & strategies, n. 1, p. 17.

PEREIRA, R. S.; SANTOS, D. A. (2013) Administrando a Escassez nas Instituições Federais de Ensino Superior.Estudos em Avaliação Educacional, v. 18, n. 36, p. 139-166.

SARAIVA, EDITORA. (2008) Vade Mecum. (Constituição Federal do Brasil). p. 7-76, São Paulo: Saraiva.

SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA (SETEC) (2016) Ministério da Educação (MEC), disponível em: http://redefederal.mec.gov.br/, acessado em: 20 de Julho de 2016.

SISTEMA DE ADMINISTRAÇÃO DE RECURSOS DE TECNOLOGIA DA INFORMAÇÃO (SISP) (2016) Metodologia de Gerenciamento de Portfólio de Projetos do SISP, disponível em: <http://www.sisp.gov.br/mgpsisp/wiki/download/file/MGPP-SISP_Versao_1.0.pdf>, acessador em: 17/08/2016.

STACKSHARE, disponível em: http://stackshare.io/stackups/xamarin-vs-phonegap-vs-ionic, acessado em: 29/08/2016.

WASSERMAN, A. I. (2010) Software engineering issues for mobile application development. Proceedings of the FSE/SDP workshop on Future of software engineering research. ACM.