Вы находитесь на странице: 1из 4

Flow Chart and Details for Automating the Instant Stats Report System

Flow Chart

Recording App
Upload

Logs in User

Uplaods Files

customReport
page
User completes order with Submit Button
IF pmt through IF pmt is required
account
User home Shopping Cart
page for Payment

User home Exit


page

Details
Full automation will involve three systems: the AWS instance, the Linux processor, and Windows Vbox.
This is a detailed step by step of the process.
Overfiew
1 When an order is subnitted, a notification is generated to home office with order details.
2 The files are downloaded to the processor.
3 The processor is triggered when any files are placed in the incoming folder.
4 The finished report is placed in the outgoing folder.
5 The report is uploaded back to the urer's account report folder
6 A notification is sent to user that report is ready.

Detailes
action system completed
1 Trigger process at order creation Drupal 8
2 trigger email to User Drupal 8
3 trigger email to home office Drupal 8
4 download all files to Internet server Win 7
5 Copy folder to processor shared folder Win 7
6 Copy files to external storage Win 7
7 On Linux processor, Open VirtualBox Vb Windows XP
8 Open Windows XP Vb Windows XP
9 Put in password Vb Windows XP
2 Once inside Windows XP, change system clock Vb Windows XP
11 copy files from host shared to XP folders Vb Windows XP
12 Open Lifesounds 2K program Vb Windows XP
13 In LifeSounds, Click "New Report" Vb Windows XP
14 Select wave files in recorder folder Vb Windows XP
15 select the files for alanysis Vb Windows XP
16 make other selections Vb Windows XP
17 click OK Vb Windows XP
18 In next window, Select 1500 rows Vb Windows XP
18 make other selections Vb Windows XP
20 click OK Vb Windows XP
21 There are several more actions like thig going through a fe Vb Windows XP
22 Cluster report is generated. Vb Windows XP
23 Save and name report by name of wave file and export to hostVb Windows XP
24 Save into shared folder Vb Windows XP
THESE NEXT STEPS NEEDS DISCUSSION WHETHER OR NOT IT WOULD BE EASIER TO INSTALL Excel on XP or use an
25 Open Excel Vb Windows XP / Win 7
26 Open macro Vb Windows XP / Win 7
27 There are a few settings to change on one tab Vb Windows XP / Win 7
28 Select the clstr file Vb Windows XP / Win 7
29 Import the file into macro Vb Windows XP / Win 7
30 Click Analyze Vb Windows XP / Win 7
31 macro produces 2 new sheets: output and Final, which is the Vb Windows XP / Win 7
32 Save Report page to it's own file in shared folder. Vb Windows XP / Win 7
33 Copy specific columns in output sheet into blank file Vb Windows XP / Win 7
34 There are a few steps here to put the data in proper format Vb Windows XP / Win 8
35 Save this file to the Jasper Repor requirement Vb Windows XP / Win 7
36 Move these files to the Linux processor host shared folder Vb Windows XP / Win 7
37 Import input data into the MySQL with JasperReport script Ubuntu Pro
38 Run JasperReports Ubuntu Pro yes
39 Move finished reports to Win 7 Internet server Ubuntu Pro
40 Move report to Internet server Win 7
41 Finished reports are uploaded to user's account Win 7
A notification is sent to user Drupal 8
dows Vbox.

outstandinnote
yes
yes
yes We might be Ok with a daily list of sales from Db - open for discussion.
yes
yes
yes Download to the incoming folder.
yes
yes
yes set to 1-1-2000
yes
yes
yes End folder is C:/Lifesounds/waves
yes
yes A data field page will open
yes each report will have three wave files used. Ignore the 5 second wave file.
yes
yes
yes
yes
yes The cluster report is generated here
yes There are three or four more pages that come up that need selections to proceed.
yes
yes
yes
L Excel on XP or use another Win7 VM for the Excel macro.
yes
yes
yes
yes
yes
yes
yes This report is NOT the Nutritional report we are selling. This is the medical report.
yes Use same naming format as wave files.
yes This file is the Jasper Reports input file.
yes
yes
yes Report into Reports folder: input file into JasperReports incoming folder
yes
yes Mostly automated - requies just a few steps to fully automate
yes
yes
yes
yes

Оценить