ARION - Descripition

Non-functional requirements

1.1. Client-server system.

1.2. Cross-platform server. Support for Windows, Linux and Mac platforms, according to the organization's environment.

1.3. Logs of events and server failures.

1.4. Client application focused on the web platform. Allows customers to access the services offered by the network, either online (via internet) or offline (via intranet).

1.5. Cross-browser client application. Allows customers to access ARION through any browser.

1.6. Standard relational database on the market. The client can choose from any relational database, including open-source solutions.

1.7. System entirely in Portuguese, English or Spanish.

1.8. Intuitive workflow.

1.9. Easy visual identification of system areas.

1.10. Editing several contents at the same time.

1.11. Visualization of multiple areas of the system at the same time.

1.12. Support for the main APIs (Application Programming Interface) of branch integration such as MOS and Intelligent Interface used by Sony, Harris, ORAD, Grass Valley, Chyron, Steno, among others.

1.13. Proprietary APIs for integration with any other solution available in the organization such as Closed Captions, Displayers, Media Management Systems, Teleprompters, Character Generators, and more.

1.14. It has tools for importing data from existing systems.

1.15. Integration with the other communication vehicles of the organization as a web agency and radio.

2.Functional Requirements

2.1. General Requirements

The following features present throughout the system:

2.1.1. Workflow of work contemplating the calculation, production, reportage, and rundown of the newspaper.

2.1.2. Allows you to choose font and default size for text editing.

2.1.3. All forms notify the user that they have content not yet saved.

2.1.4. Change history function in the main forms of the system, with markings in red to highlight the removed content and in green to highlight the added content. Data regarding the user responsible for the change(s) are also in the history.

2.1.5. Form recovery function in case of failures and/or atypical situations, such as power outage.

2.1.6. All system viewers and forms accept copy and paste selection and text commands.

2.1.7. Allows you to export the contents to PDF.

2.1.8. Accounts for failures reported by users and agenda production index, automatically generating interactive charts, based on the period, program and/or type of failure.

2.1.9. Generates codes for assignments, reports, and reports automatically, allowing the link between different documents related to the same subject.

2.2. Agency Module

Area that functions as a virtual round, serves to accompany new publications that can become suggestions of assignments. Space powered by Twitter posts, Facebook and pages that the user register.

2.2.1. Registration of RSS channels, Twitter and Facebook pages, so that any user of the system can choose to follow or not.

2.2.2. Allows each user to customize their Agency so that he/she decides which social networks will follow.

2.2.3. Automatically obtains the contents of all sources registered in the agency and selected, always displaying them in chronological order, from the most recent to the least recent post.

2.2.4. Provides access to the agency's content in full, without the need to access multiple websites.

2.2.5. Allows you to import any content from the Agency into the News, Publications and/or Chat areas. It also allows the user to add new information to the filtered content.

2.3 Ronda Module

2.3.1. Registration of content received from daily rounds such as complaints, wiretapping and etc.

2.3.2. Registration of institutions where daily rounds should be made.

2.3.3. Daily ratio of rounds made.

2.4 Module Suggestion of Staff.

It allows to create assignments suggestions, which in the future may become assignments. You can create a new assignments suggestion, or from agency or Ronda content.

2.4.1. It is possible to print a staff suggestion.
2.4.2. Content can be sent directly to the rundown, staves, and publications.
2.4.3. Creation of contacts with the option to store them in the assignments or to keep them linked to the suggestion of assignments.

2.5. Publications Module

It's an area of integration with Wordpress. The content registered in this area, when published, goes directly to the drafts area of the registered Wordpress.

2.5.1. You can create a new post, or with content previously submitted from the Agency.
2.5.2. There is the possibility to insert image or video next to the text, as well as its caption.
2.5.3. There are text editing tools so that the publication is ready for Wordpress.

2.6. Contact Book Module

In the contact book, the registration and search of contacts is made, also being able to link them in various areas of the system.

2.6.1. Allows you to enter information about contacts and separate them into groups.

2.6.2. It allows linking any contact to other areas of the system, such as interview scripts, assignments suggestions.

2.6.3. Advanced search in the contact list, allowing you to find by name, function, company, neighborhood, city, state and any information registered.

2.7. Assignment Module

The assignments module allows the creation and monitoring of the assignments, as well as sending guidelines directly to the e-mail of reporters and / or editors linked to it.

2.7.1. Registration of guidelines through a specific form, which contains fields to be filled out such as, slug, program, reporter, cameraman, editor, proposal, forwarding, information, assignment and scripts of staff interviews.

2.7.2. Allows you to hide fill fields from the staff.

2.7.3. Creation of staves from filtered news in the agency module.

2.7.4. When you create a task within the staff, the same task is automatically linked to the Production Map module.

2.7.5. Creation of contacts in the interview script of the assignment with the option of storing them in the contact book or to keep them linked only to the assignments.

2.7.6. Creation of Teams (members, equipment, time of entry).

2.7.7. Customized registration of staff types, being able to classify them as needed.

2.7.8. Sending guidelines by e-mail to the desired user(s).

2.7.9. Possibility to generate private guidelines (accessible only to those authorized by the user who created the form).

2.7.10. Daily grid display of staves in list mode.

2.7.11. Possibility to indicate the status of each staff (producing, ready, completed, fell). You can change the status of one or multiple selected staves.

2.7.12. When you set a dropped staff, you must specify the reason.

2.7.13. Copy staff to another program.

2.7.14. Daily list of the staves made.

2.7.15. It allows to highlight assignment (s) in the grid as a priority.

2.7.16. It allows reporting incident(s) related to a given assignment (s).

2.7.17. Printing of staves and / or cover of assignments of the day.

2.7.18. Removal and recovery of staves. All deleted content goes to the staves recycle bin, being possible to view the date and time when it was deleted, and which user performed the action. If necessary, you can restore a trash can.

2.7.19. Advanced staves search tool as described in the Advanced Searches Module.

2.7.20. You can send a staff to the Program Drawer.

2.7.21. It has versioning feature, which generates a version of the staff, each time the "Save" button is clicked. Thus, it is possible to consult a history of changes made in the assignment, from its creation to the last version, with indications that what changes were made, at what time and by whom.

2.7.22. Allows daily creation of staff teams.

2.7.23. In each team, it is possible to identify the members and equipment to be used by it for the execution of staves.

2.8. Production Map

The Production Map assists the production during the preparation of the assignment, making it possible to generate a checklist of items needed for the release of the assignment. It makes it possible to inform additional resources needed in each assignment, such as extra car, microphones, hotel reservations, tickets, etc.

2.8.1. Registration of tasks to be done for a given assignment, as well as tasks without any staff link.

2.8.2. The productions created from the assignments are linked to each other allowing the user to consult and/or add information.

2.8.3. Registration of pending tasks.

2.8.4. Viewing and/or editing both pending and finalized tasks.

2.8.5. Daily ratio of the tasks registered.

2.8.6. It allows reporting incident(s) related to a given production(s).

2.8.7. Printing of productions and/or cover of productions of the day.

2.8.8. Removal and recovery of productions. All deleted content goes to the production recycle bin, being possible to view the date and time it was deleted, and which user performed the action. If necessary, you can restore a production from the recycle bin.

2.8.9. Advanced staves search tool as described in the Advanced Searches Module.

2.8.10. Customized registration of production types.

2.8.11. Possibility of customized registration of resources to be used in production.

2.8.12. It has versioning feature, which generates a version of the staff, each time the "Save" button is clicked. Thus, it is possible to consult a history of changes made in the assignments, from its creation to the last version, with indications that what changes were made, at what time and by whom.

2.9. Reporting Module

The stories are structured in Reports. A report can be created without any link with another area or create a report from an assignment already registered in the system.

2.9.1. Displays a drawer of staves, and can filter them by date, program and / or status of them.

2.9.2. Creation of reports from staves of the drawer through drag and drop.

2.9.3. Allows the reporter to create reporting by sessions (off, sound, passage, art, sound, information and head).

2.9.4. Allows you to change the order of reporting sessions through drag and drop.

2.9.5. Calculates the reading time of the report sessions by the user's default reading time.

2.9.6. Each reporter and presenter have individual reading time making time calculations more accurate.

2.9.7. Sending reports by e-mail to the desired user(s).

2.9.8. Possibility to generate private reports (accessible only to those authorized by the user who created the form).

2.9.9. Allows the editor to approve reports.

2.9.10. You can send a report directly to drawer, posts, and chat.

2.9.11. Removal and retrieval of reports. All deleted content goes to the reports recycle bin, being possible to view the date and time when it was deleted, and which user took the action. If necessary, you can restore a report from the recycle bin.

2.9.12. Daily list of reports made.

2.9.13. In list mode, you can change the status (producing, completing, or editing) of one or multiple selected reports.

2.9.14. Printing of reports and/or cover of reports of the day.

2.9.15. Advanced search tool of reports as described in the Advanced Searches Module.

2.9.16. Reports can be linked to mirror reports enabling full integration with Closed Captions.

2.9.17. It has versioning feature, which generates a version of the staff, each time the "Save" button is clicked. Thus, it is possible to consult a history of changes made in the assignments, from its creation to the last version, with indications that what changes were made, at what time and by whom.

2.9.18. Allows you to hide fill fields.

2.9.19. Daily grid displaying staves in list mode or status frame.

2.9.20. Register editorials and vehicles.

2.9.21. In frame view mode, you can change the status of the report (producing, editing, completed) through drag and drop.

2.10. Rundown Model Module

This module allows editors to create rundown patterns by optimizing program production time. You can create a rundown from the defined mirror templates.

2.10.1. Creation of rundown templates by program.

2.10.2. Insertion and/or sectioning of blocks in each model.

2.10.3. Insertion, editing and/or re-editing of reports in each model block.

2.10.4. Allows report movement operations.

2.10.5. Insertion, editing and/or re-section of texts in the model reports.

2.11. Rundown Module

It is in the rundown that the newspaper is structured according to the order that will be displayed. The reports that are going to the air will all be in the rundown of the program. The media that will be displayed in the news is integrated into the rundown reports. After approval of the reports occurs the synchrony in real time with teleprompter, playout, GC and Closed Caption.

2.11.1. Creation of rundown by date and program.

2.11.2. It allows the editor to inform the precise time of the newspaper (start and end time).

2.11.3. Allows the editor to enter the number of program blocks and the duration of each commercial break.

2.11.4. Allows the editor to view the duration times, total production, overflow and/or leftover of the program, if any.

2.11.5. Allows the editor to create reports in the blocks he wants.

2.11. 6. Allows both drag and inform the position of the reports in the blocks.

2.11.7. Allows the editor to search and drag content from the drawer into the mirror, regardless of the type of form (story, reportage and/or staff).

2.11.8. Allows the editor to send materials to the drawer.

2.11.9. It allows the editor-in-chief to inform who is the editor responsible for each report.

2.11.10. Allows detailed (content of each story) or simplified rundown (grid only) view.

2.11.11. Allows you to view and edit the rundown at the same time.

2.11.12. All rundown modifications are displayed in real-time throughout the newsroom.

2.11.13. Allows you to view the mirror and edit multiple reports at the same time.

2.11.14. Identifies the status of each report by means of colors (blank: unfilled story; yellow: story with information; blue: story marked with "ok"; green: approved; red: story open for editing by some user).

2.11.15. Identifies in real-time which user is editing the report.

2.11.16. All texts of the approved reports are automatically sent to Teleprompter.

2.11.17. All videos of approved reports are automatically uploaded to playout.

2.11.18. Integration with other software of the organization.

2.11.19. Removal and recovery of reports. All deleted content goes to the report bin, being possible to view the date and time when it was deleted, and which user performed the action. If necessary, you can restore a report from the recycle bin.

2.11.20. It has functions for rundown cover printing, full content of the reports, Offs, rundown GC's, Playlist, Approved Reports and stand by only.

2.11.21. It allows reporting incident(s) related to a given report(s).

2.11.22. Advanced staves search tool as described in the Advanced Searches Module.

2.11.23. If any report has been created from another form of the system (reporting and/or agenda), it is possible to consult it and verify the flow of information.

2.11.24. It has versioning feature, which generates a version of the staff, each time the "Save" button is clicked. Thus, it is possible to consult a history of changes made in the assignment, from its creation to the last version, with indications that what changes were made, at what time and by whom.

2.11.25. Viewing the logs in the rundown: change made, the user who changed, date and time of the action.

2.11.26. You can preview the teleprompter.

2.11.27. Automatic or manual countdown/progressive program time.

2.11.28. Enabling and deleting columns from the mirror grid.

2.11.29. Option of approval/disapproval of all reports at the same time.

2.11.30. Option of reordering rundown blocks.

2.11.31. Possibility to recreate the rundown.

2.11.32. Notify rundown ready.
2.11.33. Creation and editing of story types.
2.11.34. Viewing the logs in the rundown: change made, the user who changed, date and time of the action.

2.12. Story Module

Module for editing the forms that make up the rundown: reports.

2.12.1. Allows the editor to define the type of the report (example: covered note, hard note, link, etc.)

2.12.2. Allows the editor to structure the report by sessions by entering Head, Covered Note, VT, Link, Foot Note, Off, Video, GC's and Information.
2.12.3. Allows the editor to split the head between multiple presenters, each with its respective reading time.

2.12.4. Allows the editor to change the order of the story sessions. (Example: Swap position heads without having to rewrite or copy and paste).

2.12.5. Calculates all the times of the report.

2.12.6. Allows the editor to inform the editor-in-chief that the edition of the report has been completed.

2.12.7. You can find a report in the Rundown by the command "Ctrl + F".

2.12.8. Copy and paste reports using the commands "Ctrl + C" and "Crtl + V".

2.12.9. You can move one or more position reports in the rundowm.

2.12.10. When integrated with MAM, it is possible to add videos and images to the reports, and you can also watch them in low resolution.

2.12.11. When integrated with GC, you can choose the stripe and add the credits.

2.12.12. Report text editing tools: bold, italic, underline, and text color change.

2.12.13. Allows you to add comments to the presenter in the text without changing the reading time count of the story.

2.12.14. Creation of Placeholder: opening a "drawer" to insert a media that will arrive later.

2.13. File Module
There are files for each type of form: staves, productions, reports, and stories. Each with specific filters that will make it easier to search.

2.13.1. The filters allow the search by date period, (part of) boom, form content, program, stick, square, ranking, editor, image editor, reporter, vehicle, state, and type.

2.13.2. The search for terms of the content can be in the following ways: by approximation, must contain all the terms, must contain the phrase, must contain any of the terms.

2.13.3. In the search for reports in the file it is possible to choose whether to include the standby reports.
2.13.4. The search for production types includes external, internal and studio.
2.13.5. The search ignores articles and prepositions, lists words in singular and plural, with or without high box, with or without accents.

2.14. General search module

It's an area for searching for documents. The general search allows the user to find, objectively and intuitively, the contents registered in the system even if they do not know what is the specific type of document that is sought. It is possible to search by assignments, report and story.

2.14.1. The search for terms of the content can be in the following ways: by approximation, must contain all the terms, must contain the phrase, must contain any of the terms.

2.14.2. Filters allow you to search by date period, (part of) boom, form content, program, user, and square.

2.14.3. All terms located in the search are visually marked in the texts listed for the user.

2.14.4. The search ignores articles and prepositions, lists words in singular and plural, with or without high box, with or without accents.

2.14.5. Allows the user to delete search terms.

2.15. Calendar Module

This module allows the user to create events by making markings within the specified dates for the selected groups.

2.15.1. It has links with the areas of "Assignment" and "Production Map". Therefore, when creating and/or editing tasks and/or routes, these appointments are automatically marked in specific and system-native calendars.

2.15.2 Allows the user to create calendar categories to choose which groups of system users will have access to the respective category of the calendar(s) created(s).

2.15.3. Allows the user to create calendars.

2.15.4. Allows the user to create events and/or configure duration, frequency, system users who will participate, reminder and describe too much information about the event.

2.16. Media Center Module

This area is specific for integrations with media management systems. It works as a media file for users to search and view videos, audios, and images.
2.16.1. Allows you to search for videos, audios, and images, through keywords, in one or more media management systems.

2.16.2. Allows you to view videos, audios, and images in low resolution directly from Arion.

2.17. Team Scale Module
Area for the creation of the station's team scale.
2.17.1. You can scale for fixed teams or not.

2.17.2. At each scale it is possible to register the name of the team, the members, the resources used (mobile phone, car, cameras...).

2.17.3. The scales are editable.
2.17.4. Possibility to print the scales.

2.18. Chat Module

Designed for communication between system users, it enables the exchange of messages and media in individual or group conversations.

2.18.1. Allows you to add users to the conversation.

2.18.2. Allows you to add groups of users to the conversation.

2.18.3. Allows you to start chatting with groups of users.

2.18.4. Allows you to view the history of each conversation that the logged-in user participated in.

2.18.5. Allows you to send messages even if the desired user is offline. When you log back into the system, it becomes online and is notified about unread messages.

2.18.6. Allows multiple conversations simultaneously.

2.18.7. All messages are sent and received in real-time.

2.18.8. It allows conversations both on the intranet and the Internet.

2.19. Integration module among TV Stations

This module allows the user to search within the system for the journalistic content of the other tv stations of the group.

2.19.1. It is possible to search, copy and/or print staves of another tv station.

2.19.2. Allows you to search, copy and/or print reports from another tv station.

2.19.3. Allows you to search, copy and/or print reports from another tv station.

2.19.4. Consultation of rundowns produced in other tv station.

2.20. Management Graphics Module
In this area, different types of charts are generated automatically, to the extent that the system is used, to provide managers with information about the productivity of the broadcaster.
2.20.1. You can create custom charts specific filters for data fetching.

2.20.2. There are four types of charts for data visualization: bar, horizontal bar, circular, and sankey.

2.20.3. You can list reports linked to productions.
2.20.4. Allows the export of data in spreadsheets.
2.20.5. You can print the graphics.

2.21. Reports Module

In the "Reports" option, different types of charts are generated automatically, as the system is used, to provide managers with information about the broadcaster's productivity.

2.21.1. You can drag and drop the forms in the drawer to report an incident related to a particular document (Story, Reportage, Staff and/or Production).

2.21.2. You can search for reports in the system with specific search filters.

2.21.3. You can report incidents regardless of whether they are connected to any form.

2.21.4. You can customize the categories of events to be reported.

2.22. Trash module
All deleted content in the system goes directly to the recycle bin.
2.22.1. You can filter the documents that are in the trash bin by: assignments, productions, stories, and reports.
2.22.2. You can indicate how long documents will be in the recycle bin before they are permanently deleted from the recycle bin.

2.23. Administrative module

The area in which all the features related to the configuration of the journalism system are concentrated.

2.23.1. Allows you to manage programs, informing schedules, text and image editors, as well as presenters.

2.23.2. Allows you to manage user groups by informing which users belong to each group and what access permissions are for the respective groups.

2.23.3. Each user can belong to one or more groups.

2.23.4. Allows integration settings with other devices and/or tv stations.

2.23.5. It makes it possible to release access to social networks Twitter and Facebook through ARION. (It is important to point out, however, that the access made by the journalism system does not allow the employee to log in to social networks with his personal account but can customize his work tool - so that the social media posts that consult to search for news are available in the system).

2.23.6. It offers options for standardizing the layout and functions of the system and can remove superfluous columns in the mirror.

2.23.7. Allows you to determine period for automatic cleaning of form recycle bins.

2.23.8. It has an indication on the validity of a license.

2.23.9. Allows you to enter the station's logo.
2.23.10. It is possible to register groups (administrators, presenters, reporters...)
2.23.11. Allows you to define for each group the permission for the use of each area of ARION.
2.23.12. Registration of users of the system.
2.23.13. Register of tv stations.

2.24. Preview module

Created so that you can view the preview of the mirror that will air. Displays the content of all approved reports in the mirror. The preview module clearly and conveniently presents the time information of the mirrors, reports inserted in them, as well as all information contained in each report.
2.24.1. It presents the arrangement of selected mirror reports, considering all changes in real time.

2.24.2. Allows you to view the contents of the current report and the following, to help those in the switcher anticipate actions.

2.24.3. Suspends the need for rundown printing, be it the grid or the report game.

2.24.4. It has rundown time counters: program start and end time, program duration, break time, production time, total time (production time plus break time), countdown and time to spare or overflow.
2.24.5. It has commands to increase or decrease the rundown grid sources presented in the preview and the information contained in the reports.

2.25. Teleprompter Module

This module was made so that the texts of the reports of each program are available in the Teleprompter system, in addition to any changes made in the rundown of the program be taken to the Teleprompter system in real time.

2.25.1. Real-time integration with the program rundown.

2.25.2. Allows the operator to view the list of rundown reports and their contents.

2.25.3. Allows the operator to jump and return between materials.

2.25.4. Preview of what is being displayed.

2.25.5. Allows the user to control the speed and reverse the preview flow of the story in Teleprompter.

2.25.6. Hotkeys of the main functions of the system.

2.25.7. Allows you to change font and background colors, font size, font inversion or not, high box or low box, spacings, read marker insertion, and other system settings.

2.25.8. Allows operation by external device (such as crankset, for example) via USB input.

2.25.9. Allows you to display the right time to the presenter.

2.25.10 Allows you to display a stopwatch to the presenter.

2.25.11. It is independent of network to work.

2.25.1 Allows the operator to work offline, without synchronize with ARION.

 

3.Hardware requirements - ARION

ARION Server

Operational System

Linux Ubuntu 20.04 LTS (cloud or virtual/physical server).

Processor (CPU)

Minimal processor of 8 Cores @ 3 GHz

Memory

Minimal of 16GB

Hard Drive

HDD 300 GB

Netword card

Ethernet 1 Gbps Dual Port

Work Station

Operational System

macOS, Microsoft Windows ou Linux

Processor (CPU)

Minimal Processor of 2 Cores @ 2 GHz

Memory

Minimal of 4 GB

Browser

Mozilla Firefox, Google Chrome, Microsoft Edge or Opera.

4. Hardware requirements - TPNEWS

TPNEWS

Operational System

Microsoft Windows 10 Pro

CPU

Quad-Core Processor

Memory

Minimal of 4GB

Hard Drive

HDD 500 GB

Video card

NVIDIA GT 740 or a similar