Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

RedSeal BPC report auto generation system

585 views

Published on

This is excerpted from Release Definition Document of our internal project. This document serves as the first step in the development cycle process by providing high-level descriptions of intended features and functionality for RedSeal BPC report auto-generation system from our software dev team.

Published in: Software
  • Be the first to comment

RedSeal BPC report auto generation system

  1. 1. RedSeal BPC report auto-generation system Release Definition Document March 14, 2018 Consulting & Solution Engineering Division Solution Architecture Consulting and Engineering
  2. 2. Introduction  This document serves as the first step in the development cycle process by providing high-level descriptions of intended features and functionality for RedSeal BPC report auto-generation system from development team.  The development team will utilize the contents of this document to further refine detailed Engineering requirements and a high level design that will serve as input to the remainder of the software product release cycle. 2
  3. 3. Requirements  This requirements section specifies the application- level requirements for the RedSeal BPC report auto- generation system for Terilogy’s internal project.  They focus on requirements for product features and feature sets, and is not intended to define the underlying software components that will implement the functionality. 3
  4. 4. RedSeal BPC report auto-generation system Functional Requirements (High-Level) 4 Customer 1. Configuration files of devices via cloud storage File Share 2. Put configuration files to shared folder 5. Import configuration files by scheduled tasks 6. Execute Best Practices Check automatically On Windows Subsystem for Linux 3. Reset database 4. Set schedule of import task API Call CIFS/FTP 7. Confirm BPC analysis is completed API Call 8. Get BPC results data via API 9. Import XML files to database Systems Engineer 10. Generate report as PDF file 11. Backup, and other tasks * Credential must be resisted via GUI beforehand * Tasks on Ubuntu are kicked by MS access application Desktop App
  5. 5. Required Software  Operating Systems  Windows 10 professional 64bit  Ubuntu 16.04 on Windows Subsystem for Linux  Database System  Programming Languages  Others  CURL, XMLStarlet, awk, sed etc. 5
  6. 6. Minimum Recommended Hardware  Processor  Intel Corei3 (Core: 2)  RAM  16GB  Free Disk Space  10GB  Network Access  100MB/1GB  Display  FWXGA 6
  7. 7. Performance Requirements 7  RedSeal BPC report auto-generation system does not have any tasks with heavy load.  Performance requirement will be satisfied by minimum recommended hardware.  Regarding XML downloading via RedSeal API, it took around with 3 minutes in manual operation under “DemoNet” environment. Similarly XML import to MS Access completed within 3 minutes.
  8. 8. General Requirements 8  Localization Requirements  BPC report should be localized in Japanese language.  GUI for desktop application  GUI should have menu items, buttons, headings, message box, and error dialogs.  High usability

×