This document provides an overview and instructions for using the Cycle Manager mobile app. The app allows users to easily track their menstrual cycle and body signs through a smart charting feature. It also provides projected dates for menstruation and statistical data. The app's menus allow access to add new daily entries, view statistics, and get help information about tracking the menstrual cycle.
16 Killer Crisis Management Apps for iPhone & iPadMissionMode
Here are 16 of the best iPhone and iPad apps that will interest crisis management and disaster response professionals. Many will also be of interest to the average user. These are practical apps that you should find useful as you do your job.
O documento apresenta as especialidades e serviços de consultoria em recursos humanos oferecidos por Rubens Caetano Luiz, como diagnóstico organizacional, planos de cargos e salários, pesquisa salarial, programas de remuneração variável, avaliação de desempenho e pesquisa de clima organizacional. O consultor tem mais de 20 anos de experiência em RH e busca assessorar empresas a melhorar resultados, produtividade e satisfação dos empregados.
I had the opportunity to present at the CTO Summit in San Francisco yesterday (Dec 2, 2015). I presented the amazing collaborative culture we have built at Groupon over the last few years with some thoughtful programs. It was great to see such awesome group of CTOs and leaders in engineering. I thoroughly enjoyed the questions.
16 Killer Crisis Management Apps for iPhone & iPadMissionMode
Here are 16 of the best iPhone and iPad apps that will interest crisis management and disaster response professionals. Many will also be of interest to the average user. These are practical apps that you should find useful as you do your job.
O documento apresenta as especialidades e serviços de consultoria em recursos humanos oferecidos por Rubens Caetano Luiz, como diagnóstico organizacional, planos de cargos e salários, pesquisa salarial, programas de remuneração variável, avaliação de desempenho e pesquisa de clima organizacional. O consultor tem mais de 20 anos de experiência em RH e busca assessorar empresas a melhorar resultados, produtividade e satisfação dos empregados.
I had the opportunity to present at the CTO Summit in San Francisco yesterday (Dec 2, 2015). I presented the amazing collaborative culture we have built at Groupon over the last few years with some thoughtful programs. It was great to see such awesome group of CTOs and leaders in engineering. I thoroughly enjoyed the questions.
This document summarizes different aspects of data communication including analogue vs digital signals, the basic needs of data communication like messages and protocols, different transmission mediums like cables, microwaves and satellites. It also discusses computer networks based on geographical area like LAN, WAN, MAN and the internet. Finally, it covers different network topologies like hierarchical, bus, star, ring and hybrid along with their advantages and disadvantages.
3. Select Descriptions For AbbreviationDonald Rypien
The document provides instructions for selecting lithology descriptions for abbreviation in WellCAD and creating an abbreviated sample description file that can be imported into a striplog or mudlog. Key steps include marking descriptions for abbreviation by lithology type, selecting an interval to abbreviate, choosing abbreviation settings, and generating a text file of abbreviated descriptions that can then be opened and adjusted as needed.
This document discusses the TCP/IP protocol suite and its layers. It begins by explaining that the OSI model was developed in 1970 as a networking standard, while TCP/IP was developed prior as a stack of protocols. It then notes that TCP/IP layers correspond to the OSI model layers. The document proceeds to describe some of the key protocols in each TCP/IP layer: application layer protocols include HTTP, FTP, SMTP, and Telnet; transport layer protocols are TCP and UDP; and internet layer protocols comprise IP, ARP, RARP, ICMP, and IGMP. Finally, it states that the host to network layers do not specify any special protocols.
This document discusses the seven layers of the OSI network model: Physical, Data Link, Network, Transport, Session, Presentation, and Application. It describes the purpose and responsibilities of each layer, including how layers communicate with each other on the same or different machines through peer-to-peer protocols. Functions like framing, addressing, error control, routing, and establishing sessions are managed across the layers to enable end-to-end communication between applications.
The Audio-Lingual Method was developed during World War II to teach soldiers foreign languages quickly and effectively. It was based on behavioral psychology principles of stimulus-response and habit formation. Grammar and vocabulary were taught through repetitive drills and memorization rather than explanation. The focus was on oral proficiency through imitation and practice. However, criticisms emerged in the 1960s based on Chomsky's theory of innate language knowledge and generative grammar, challenging the behaviorist assumptions of Audio-Lingualism. While drill-based practice remained important, learners' creative abilities were acknowledged.
The document introduces the Immunization Coverage Monitoring Tool (ICoMoT), an Excel-based offline tool developed by the Child Immunization division of India's Ministry of Health and Family Welfare to help program managers monitor immunization coverage and other indicators. The tool allows users to enter immunization data from the national Health Management Information System and generate automated dashboards and charts to analyze coverage at the national, state, district and sub-district levels. The document provides background on India's Universal Immunization Program and the need for data analysis, as well as guidelines for downloading HMIS data, entering it into the tool, and using the tool's dashboard and chart outputs to monitor coverage goals, identify gaps, and make timely corrections to
The document provides instructions for accessing help resources and entering or uploading data using the regAction system. There are three ways to access help: live chat, clicking the help link, or calling a phone number. Data can be entered manually by selecting an area and time period, entering values and comments, and saving. Alternatively, bulk data can be uploaded by downloading a template, populating it offline, and uploading the file. The Data Chart Report allows generating customizable charts and tables by selecting sites, parameters, and time periods.
A software development project of a Compliance stage medical Android application named "Vaccine Reminder". It can provide reminders, display information of vaccines according to people's age, record users’ entered data for notification.
Activity management calendar solution for Microsoft dynamics crm helps you to manage activities like tasks, appointments & phone calls and view the calendar in multiple view formats. To Know More About Plugin : https://www.appjetty.com/dynamicscrm-all-in-one-calendar.htm
Let’s learn how to delete apps in 2023, as mobile apps are essential to our lives in the fast-paced digital age. But as our app libraries grow, we must find better ways to handle and organize them. It’s essential to eliminate unused or unwanted apps to free up space, speed up the device, and protect your info. In this piece, we’ll tell you everything you need to know about how to delete apps from Android, iOS, and other platforms in 2023...
Cycle Manager is a mobile app that helps users implement the Billings Method of natural family planning effectively. It allows users to easily chart their daily body signs and menstrual cycle on their mobile device. The app is designed to be simple and quick to use. It automatically starts daily to allow effortless charting and can project a user's next menstrual period. Historical charting data is easily accessible and the app can provide statistical information. The Android version is complete but the app will not be released until versions for Windows and iOS are also finished.
This document provides an overview and instructions for using three DHIS 2 Android apps:
1) The Event Capture app allows users to create, view, modify and sync anonymous events not linked to registered entities.
2) The Aggregate Data Capture app allows users to enter and save aggregate data on Android devices for syncing to a DHIS 2 server.
3) The Tracker Capture app allows users to view, create, modify and sync individual-level data (enrollments and events) linked to tracked entities registered in DHIS 2.
The document summarizes a step counting mobile application developed by two interns for Android devices between June-July 2015. The app tracks steps, calories burned, and distance using the device's accelerometer. It displays real-time data on both the mobile app and a companion smartwatch app. Users can register personal details, set step goals, and view historical activity graphs. Notifications encourage meeting daily step targets. Accuracy is limited without a heart rate monitor, using averages instead.
This document provides information about key features of the Windows 8 operating system. It discusses the redesigned interface with tiles and apps, the new Start screen, how to open and switch apps, customize the interface with groups, use the desktop, navigate with hot corners and gestures, control power options with the charms bar, search functionality, access files with File Explorer, connect remotely and use the cloud for syncing settings across devices. It also gives definitions for important Windows 8 terms and summarizes new features introduced in Windows 8.1 like additional tile sizes, easier customization of the Start screen, and enhancements to the touch keyboard.
The document provides instructions for installing and using the Diarystore mobile app. It outlines 4 steps: 1) Searching for and installing the app from the Google Play Store, 2) Accepting required permissions during installation, 3) Logging into the app using Google, Facebook, or direct registration, and 4) Updating or editing your profile. It then describes the app's features for writing personal and business diaries by year, and browsing articles in categories like Latest, Education, Health & Beauty, Inspire, and Tour. Customer support contact is provided at the end.
The document provides a step-by-step guide to using the FidPro debt counseling system. It outlines 14 steps for capturing a client's application information, including personal details, income, expenses, debts, documents, and bank details. It describes how the system automatically calculates some fields, checks for errors, and allows uploading documents. The final steps review the application summary and notes, and submit the completed application for processing.
Distimo Monitor is a service that allows mobile app developers to track key metrics for their apps such as downloads, revenue, ratings and rankings across multiple app stores and countries. It provides insights into an app's performance over time and benchmarks the app against competitors. Developers can use Distimo Monitor to identify new markets, adjust pricing and distribution strategies, and gain insights from customer reviews to improve their apps. The service offers customizable dashboards and reports, automatic review translation, and data export options.
The inclusion of mobile app development in agriculture world has allowed the farmers to work in a more efficient manner as mobile apps enable the farmers to grow better crops, and in turn get better revenues and improve their livelihoods.
Android phone is running slower than normalZaibi Khan
This document provides instructions for troubleshooting why an Android phone is running slower than normal. It lists several things a user can do to improve phone performance, such as deleting app caches and removing unused apps that are consuming high resources. The steps include going into settings, apps, and clearing cache or uninstalling apps that are using a lot of processing power and services. Following these recommendations can help delete temporary files, stop apps from running in the background, and remove resource-heavy apps to enhance the phone's speed.
GEIT 3341 DATABASE I LAB 2
GEIT 3341 Database I
Lab 2
Web Development with Apex
Due Date:
Submission Method: Project Link, Username & Password
Objective(s) Target CLO(s) Reference
How to develop a web database
application using Oracle Application
Express. In today’s lab, you will learn
how to develop a web application from
a spreadsheet.
5 Instructor Demo Any
book and/or tutorial
on Oracle
Application Express
Name ID Section
Instructions:
This is a hands-on step-by-step lab that will teach you how to
• Build your first app through uploading a Spreadsheet
• Improve the Search and Report pages
GEIT 3341 DATABASE I LAB 2
PART 1: Create an app from Spreadsheet
You will build in this part a simple application based on a spreadsheet.
1. From your APEX workspace home page, click App Builder.
2. Click on Create a New App
GEIT 3341 DATABASE I LAB 2
4. Click the Copy and Paste option at the top and Select Project and Tasks from the sample
data set list and then click Next.
5. Set Table Name to PROJECT_TASKS and click Load Data.
7. Click Create App
3. Click From a File
6. Click on View Table
GEIT 3341 DATABASE I LAB 2
8. On the Create Application page, click Create App.
9. On the Create Application page, you can see all the listed pages. Click on Edit for more
details for a page.
10. Next to Feature, click Check all then click on Create Application
11. Now, you are redirected to the application's home page in the App Builder.
12. Click on Run Application to see how end users will see the app (a new web browser will
open). You have to enter your username and password you used to sign in into the APEX
workspace.
13. Explore the application by clicking on all the available buttons. (Click on Home button to
go back to the main page)
14. Click on Administration to review the options if needed
GEIT 3341 DATABASE I LAB 2
PART 2: Improve the Faceted Search
This part gives you a first-hand experience with enhancing the application by improving the
faceted search page for better clarity and improved usability.
1. For the runtime application, click on Project Tasks Search
2. In the toolbar (bottom of the page), click Edit page 3 (Note - End users who log directly
into the app will not see this toolbar.)
3. Alternatively, you can also navigate back to the APEX App Builder tab in your browser
manually by selecting the appropriate browser tab or window. Once in the App Builder
click 3 - Project Tasks Search.
4. You will have this window (The page should consist of three panes).
GEIT 3341 DATABASE I LAB 2
5. Under Search (from the left pane), within Facets then P3_STATUS
6. Currently the Status facet is a series of checkboxes. However, it is unlikely that users will
want to select more than one a ...
The document provides instructions for analyzing user interactions on a contact page using an interaction map. It outlines 20 steps to select an application, time frame, contact page, and interaction metrics like clicks, first clicks, focus time, errors and struggles. The final steps involve reviewing element lists to identify which elements received the most interactions and where users struggled most.
This document summarizes different aspects of data communication including analogue vs digital signals, the basic needs of data communication like messages and protocols, different transmission mediums like cables, microwaves and satellites. It also discusses computer networks based on geographical area like LAN, WAN, MAN and the internet. Finally, it covers different network topologies like hierarchical, bus, star, ring and hybrid along with their advantages and disadvantages.
3. Select Descriptions For AbbreviationDonald Rypien
The document provides instructions for selecting lithology descriptions for abbreviation in WellCAD and creating an abbreviated sample description file that can be imported into a striplog or mudlog. Key steps include marking descriptions for abbreviation by lithology type, selecting an interval to abbreviate, choosing abbreviation settings, and generating a text file of abbreviated descriptions that can then be opened and adjusted as needed.
This document discusses the TCP/IP protocol suite and its layers. It begins by explaining that the OSI model was developed in 1970 as a networking standard, while TCP/IP was developed prior as a stack of protocols. It then notes that TCP/IP layers correspond to the OSI model layers. The document proceeds to describe some of the key protocols in each TCP/IP layer: application layer protocols include HTTP, FTP, SMTP, and Telnet; transport layer protocols are TCP and UDP; and internet layer protocols comprise IP, ARP, RARP, ICMP, and IGMP. Finally, it states that the host to network layers do not specify any special protocols.
This document discusses the seven layers of the OSI network model: Physical, Data Link, Network, Transport, Session, Presentation, and Application. It describes the purpose and responsibilities of each layer, including how layers communicate with each other on the same or different machines through peer-to-peer protocols. Functions like framing, addressing, error control, routing, and establishing sessions are managed across the layers to enable end-to-end communication between applications.
The Audio-Lingual Method was developed during World War II to teach soldiers foreign languages quickly and effectively. It was based on behavioral psychology principles of stimulus-response and habit formation. Grammar and vocabulary were taught through repetitive drills and memorization rather than explanation. The focus was on oral proficiency through imitation and practice. However, criticisms emerged in the 1960s based on Chomsky's theory of innate language knowledge and generative grammar, challenging the behaviorist assumptions of Audio-Lingualism. While drill-based practice remained important, learners' creative abilities were acknowledged.
The document introduces the Immunization Coverage Monitoring Tool (ICoMoT), an Excel-based offline tool developed by the Child Immunization division of India's Ministry of Health and Family Welfare to help program managers monitor immunization coverage and other indicators. The tool allows users to enter immunization data from the national Health Management Information System and generate automated dashboards and charts to analyze coverage at the national, state, district and sub-district levels. The document provides background on India's Universal Immunization Program and the need for data analysis, as well as guidelines for downloading HMIS data, entering it into the tool, and using the tool's dashboard and chart outputs to monitor coverage goals, identify gaps, and make timely corrections to
The document provides instructions for accessing help resources and entering or uploading data using the regAction system. There are three ways to access help: live chat, clicking the help link, or calling a phone number. Data can be entered manually by selecting an area and time period, entering values and comments, and saving. Alternatively, bulk data can be uploaded by downloading a template, populating it offline, and uploading the file. The Data Chart Report allows generating customizable charts and tables by selecting sites, parameters, and time periods.
A software development project of a Compliance stage medical Android application named "Vaccine Reminder". It can provide reminders, display information of vaccines according to people's age, record users’ entered data for notification.
Activity management calendar solution for Microsoft dynamics crm helps you to manage activities like tasks, appointments & phone calls and view the calendar in multiple view formats. To Know More About Plugin : https://www.appjetty.com/dynamicscrm-all-in-one-calendar.htm
Let’s learn how to delete apps in 2023, as mobile apps are essential to our lives in the fast-paced digital age. But as our app libraries grow, we must find better ways to handle and organize them. It’s essential to eliminate unused or unwanted apps to free up space, speed up the device, and protect your info. In this piece, we’ll tell you everything you need to know about how to delete apps from Android, iOS, and other platforms in 2023...
Cycle Manager is a mobile app that helps users implement the Billings Method of natural family planning effectively. It allows users to easily chart their daily body signs and menstrual cycle on their mobile device. The app is designed to be simple and quick to use. It automatically starts daily to allow effortless charting and can project a user's next menstrual period. Historical charting data is easily accessible and the app can provide statistical information. The Android version is complete but the app will not be released until versions for Windows and iOS are also finished.
This document provides an overview and instructions for using three DHIS 2 Android apps:
1) The Event Capture app allows users to create, view, modify and sync anonymous events not linked to registered entities.
2) The Aggregate Data Capture app allows users to enter and save aggregate data on Android devices for syncing to a DHIS 2 server.
3) The Tracker Capture app allows users to view, create, modify and sync individual-level data (enrollments and events) linked to tracked entities registered in DHIS 2.
The document summarizes a step counting mobile application developed by two interns for Android devices between June-July 2015. The app tracks steps, calories burned, and distance using the device's accelerometer. It displays real-time data on both the mobile app and a companion smartwatch app. Users can register personal details, set step goals, and view historical activity graphs. Notifications encourage meeting daily step targets. Accuracy is limited without a heart rate monitor, using averages instead.
This document provides information about key features of the Windows 8 operating system. It discusses the redesigned interface with tiles and apps, the new Start screen, how to open and switch apps, customize the interface with groups, use the desktop, navigate with hot corners and gestures, control power options with the charms bar, search functionality, access files with File Explorer, connect remotely and use the cloud for syncing settings across devices. It also gives definitions for important Windows 8 terms and summarizes new features introduced in Windows 8.1 like additional tile sizes, easier customization of the Start screen, and enhancements to the touch keyboard.
The document provides instructions for installing and using the Diarystore mobile app. It outlines 4 steps: 1) Searching for and installing the app from the Google Play Store, 2) Accepting required permissions during installation, 3) Logging into the app using Google, Facebook, or direct registration, and 4) Updating or editing your profile. It then describes the app's features for writing personal and business diaries by year, and browsing articles in categories like Latest, Education, Health & Beauty, Inspire, and Tour. Customer support contact is provided at the end.
The document provides a step-by-step guide to using the FidPro debt counseling system. It outlines 14 steps for capturing a client's application information, including personal details, income, expenses, debts, documents, and bank details. It describes how the system automatically calculates some fields, checks for errors, and allows uploading documents. The final steps review the application summary and notes, and submit the completed application for processing.
Distimo Monitor is a service that allows mobile app developers to track key metrics for their apps such as downloads, revenue, ratings and rankings across multiple app stores and countries. It provides insights into an app's performance over time and benchmarks the app against competitors. Developers can use Distimo Monitor to identify new markets, adjust pricing and distribution strategies, and gain insights from customer reviews to improve their apps. The service offers customizable dashboards and reports, automatic review translation, and data export options.
The inclusion of mobile app development in agriculture world has allowed the farmers to work in a more efficient manner as mobile apps enable the farmers to grow better crops, and in turn get better revenues and improve their livelihoods.
Android phone is running slower than normalZaibi Khan
This document provides instructions for troubleshooting why an Android phone is running slower than normal. It lists several things a user can do to improve phone performance, such as deleting app caches and removing unused apps that are consuming high resources. The steps include going into settings, apps, and clearing cache or uninstalling apps that are using a lot of processing power and services. Following these recommendations can help delete temporary files, stop apps from running in the background, and remove resource-heavy apps to enhance the phone's speed.
GEIT 3341 DATABASE I LAB 2
GEIT 3341 Database I
Lab 2
Web Development with Apex
Due Date:
Submission Method: Project Link, Username & Password
Objective(s) Target CLO(s) Reference
How to develop a web database
application using Oracle Application
Express. In today’s lab, you will learn
how to develop a web application from
a spreadsheet.
5 Instructor Demo Any
book and/or tutorial
on Oracle
Application Express
Name ID Section
Instructions:
This is a hands-on step-by-step lab that will teach you how to
• Build your first app through uploading a Spreadsheet
• Improve the Search and Report pages
GEIT 3341 DATABASE I LAB 2
PART 1: Create an app from Spreadsheet
You will build in this part a simple application based on a spreadsheet.
1. From your APEX workspace home page, click App Builder.
2. Click on Create a New App
GEIT 3341 DATABASE I LAB 2
4. Click the Copy and Paste option at the top and Select Project and Tasks from the sample
data set list and then click Next.
5. Set Table Name to PROJECT_TASKS and click Load Data.
7. Click Create App
3. Click From a File
6. Click on View Table
GEIT 3341 DATABASE I LAB 2
8. On the Create Application page, click Create App.
9. On the Create Application page, you can see all the listed pages. Click on Edit for more
details for a page.
10. Next to Feature, click Check all then click on Create Application
11. Now, you are redirected to the application's home page in the App Builder.
12. Click on Run Application to see how end users will see the app (a new web browser will
open). You have to enter your username and password you used to sign in into the APEX
workspace.
13. Explore the application by clicking on all the available buttons. (Click on Home button to
go back to the main page)
14. Click on Administration to review the options if needed
GEIT 3341 DATABASE I LAB 2
PART 2: Improve the Faceted Search
This part gives you a first-hand experience with enhancing the application by improving the
faceted search page for better clarity and improved usability.
1. For the runtime application, click on Project Tasks Search
2. In the toolbar (bottom of the page), click Edit page 3 (Note - End users who log directly
into the app will not see this toolbar.)
3. Alternatively, you can also navigate back to the APEX App Builder tab in your browser
manually by selecting the appropriate browser tab or window. Once in the App Builder
click 3 - Project Tasks Search.
4. You will have this window (The page should consist of three panes).
GEIT 3341 DATABASE I LAB 2
5. Under Search (from the left pane), within Facets then P3_STATUS
6. Currently the Status facet is a series of checkboxes. However, it is unlikely that users will
want to select more than one a ...
The document provides instructions for analyzing user interactions on a contact page using an interaction map. It outlines 20 steps to select an application, time frame, contact page, and interaction metrics like clicks, first clicks, focus time, errors and struggles. The final steps involve reviewing element lists to identify which elements received the most interactions and where users struggled most.
This document provides instructions for using the inDEX software to create vending machine planograms. It describes how to:
1) Create a product database by entering product information like names, prices, and nutrition facts.
2) Create a planogram by assigning products to selection numbers on a virtual vending machine. Planograms can be imported from existing machines.
3) Edit planograms by adding or removing products, and editing product details.
4) Save planograms as files that can be transferred to vending machines via USB drives or mobile devices to update the machines' product selections and information.
This document describes an iPhone application called DoctorPro that provides medical guidance and information to users. The objectives of the app are to allow users to look up diseases by body part, view treatments and care instructions, call for emergency assistance, and save health data to a personal profile. It utilizes various frameworks like MapKit and includes features such as finding nearby doctors and hospitals on maps, sharing health information on Facebook, and updating the app database automatically. The app aims to provide easy to use medical advice and references to help users identify health issues and decide on appropriate treatments.
The app we'll build in this tutorial is going to let users get connected to their Google account, download their calendars, and create a new event with a description and a date/time. The new event will be posted to a calendar that the user selects.
Windows 7 provides several features to help educators get things done faster and easier, including customizable Start menus and taskbars for quick access to frequently used programs and files, desktop gadgets for at-a-glance information, and tools like the Calculator, Snipping Tool, and Sticky Notes.
Similar to Select Menu Items and Screens_Cycle Manager Mobile App (20)
This document provides an overview of image processing algorithms for real-time embedded systems. It discusses objectives like image enhancement, restoration, feature extraction and compression. Technologies applied include the TMS320C6713 DSP, Code Composer Studio, MATLAB and OpenCV. Image enhancement algorithms covered are contrast stretching, window-level slicing, and histogram equalization. Image restoration techniques include low pass, high pass and rank order filtering. Feature extraction methods include edge detection and image segmentation. Wavelet-based techniques are also discussed for edge detection and denoising. Implementation challenges for real-time embedded systems are addressed.
This document discusses real-time embedded acoustic DSP projects. It begins by describing the objective of creating audio special effects using DSP algorithms. It then discusses the technologies applied, including the hardware used which is a TMS320C6713 DSK and the Code Composer Studio software. The core of the document discusses the theory behind building blocks like comb filters, all-pass filters, and notch filters that are used to create effects like echo, flanging, chorus, phasing, reverb, tremolo, and more. It concludes by discussing considerations for real-time embedded DSP applications using the TMS320C6713 architecture.
The document describes the assembly and programming of an autonomous line following robot to avoid obstacles. It includes:
1. Objectives to assemble the robotic kit using a Texas Instruments MSP430G2553 microcontroller and program it for line following and obstacle avoidance. Components used include sensors, motors, and the IAR compiler.
2. Project execution was divided into hardware development, software development, and testing of line following, obstacle avoidance, and integrated functions. The schedule planned was impacted by changes to critical assumptions.
3. Hardware was developed by modifying the SAM board to integrate with the MSP430G2553 and using tools and materials like the Launchpad board.
4. Software was programmed using
The document describes the design and development of a glass break vehicular alarm system (GBVAS). The system uses a glass break sensor to detect break-ins by detecting broken glass. When glass is broken, the sensor activates an audio alarm through speakers and sends SMS alerts or calls to notify the vehicle owner. The system has three main modules: 1) electronic hardware design including circuits and PCBs, 2) embedded software for the microcontroller, and 3) PC interface software for configuring the device. The hardware and software were tested individually and then integrated together for final testing of the full system. The document provides details on the system design, components, operation, and development process.
2. Page 2 of 19
Table of Contents
0.0 Introduction and Notable Features 3
1.0 Dates Window 5
2.0 Details Window 5
3.0 Menu Item “ÄDD” 9
4.0 Menu Item “STATISTICS” 12
5.0 Menu Item “HELP” 15
3. Page 3 of 19
0.0 INTRODUCTION AND NOTABLE FEATURES
Cycle Manager mobile app was designed to help every woman implement the
Billings Method effectively. This is a simple, natural and drug-free way to
determine when one is fertile or not. You do not need an internet connection to
use this app – all your daily charting records are saved in a specially compressed
file within your mobile device. This app encompasses more than a mere menstrual
calendar as it is enriched with interesting features.
NOTABLE FEATURES:
a) SMART CHARTING
Chart-in your daily body signs just by checking the relevant checkbox(es).
At the comment section, you can keep a record of other issues that matter:
mood swings, cramps, tender breasts, acne, sex matters, back ache etc.
It takes less than a minute to chart and save a daily record.
b) DAILY CHARTING MADE EASY
Pre-set a convenient time for daily charting: the app will automatically open
every day at that set time.
Please note that when you boot your device, Cycle Manager will attempt to
re-establish your previously pre-set time for daily charting: this could bring
about a delay – in the range of fractions of a minute – while starting up the
device.
c) NEXT BEGINNING OF YOUR MENSTRUATION
Do not be taken unawares by menstrual occurrences – Cycle Manager will
provide you a projected date of the beginning of your next menses.
There is no need to manually fill-in the date of menstruation and the
number of days in your cycle – Cycle Manager will automatically determine
these from your saved records.
Additionally, once the projected menses date has been provided, users can
choose whether or not to set menses reminder alarms on the fly.
d) EASILY ACCESS HISTORICAL INFORMATION
Your saved date records are presented once the app opens.
Click on any date in order to view its records.
Saved dates can be accessed both sequentially and randomly.
4. Page 4 of 19
e) DEDUCE IMPORTANT STATISTICAL INFORMATION SOME OF WHICH ARE
NEEDED BY YOUR GYNECOLOGIST
Evaluate the frequency of your sexual activities – in how many days within a
pre-set period have you had sex?
Furthermore, within a pre-set period, what was the last date you
menstruated?
visited the doctor?
ovulated?
had sex?
noticed your fertile mucus (Early Pap or Egg White)?
were dry?
f) BACK UP YOUR SAVED RECORDS
Export your saved records to a human readable computer [text] file format.
The output file is saved in a special directory in your device.
Please note that Cycle Manager will create the aforementioned file and
directory (if the directory does not exist already) only when the relevant
command is triggered, and will NOT create any other file or directory – nor
tinker with already existing files and directories – in your device.
Furthermore, Cycle Manager will read – only when necessary – those files it
had already created and NOT any other file in your device.
g) KNOW MORE ABOUT THE BODY SIGNS
In the Help section of the app are invaluable literatures on each of the body
signs experienced during the entire cycle.
5. Page 5 of 19
1.0 DATES WINDOW
The Dates Windows opens up once the app is started.
Home Screen – Date Window
Figure 1: Phone Device – saved dates
are shown on the screen.
2.0 DETAILS WINDOW
By clicking on any date, one navigates to the Details Window for that date.
6. Page 6 of 19
Details Window – 1
Figure 2a: Tablet Device – the Dates Window being displayed side-by-side with
the Details Window after date: 2016-08-27 Sat was clicked.
7. Page 7 of 19
Details Window – 2
Figure 2b: Tablet Device – continuation of Figure 2a with the Details Window
scrolled all the way down.
8. Page 8 of 19
Details Window – 3
Figure 3a: Phone Device – Details
Window replaces Dates Windows once
a date is clicked.
Figure 3b: Phone Device – continuation
of Figure 3a – scrolling down the Details
Window.
9. Page 9 of 19
Details Window – 4
Figure 3c: Phone Device – continuation of
Figure 3b – scrolling down to the end of
the Details Window.
3.0 MENU ITEM “ADD”
The “ADD” menu item (see the app bar of Figures 1 and 2) is used to chart a new
date record. The Add Window is shown once the menu item is clicked. On this
window, one can tick (or check) the body sign/cycle phase checkbox(es) applicable
to the indicated date.
10. Page 10 of 19
Add Window – 1
Figure 4: Tablet Device – the Dates Window being displayed alongside the Add
Window with “Clinic Day” checked.
11. Page 11 of 19
Add Window – 2
Figure 5a: Phone Device – Add Window
replaces Dates Windows once “ADD”
menu item is clicked.
Figure 5b: Phone Device – continuation
of Figure 5a – scrolling down the Add
Window.
12. Page 12 of 19
Add Window – 3
Figure 5c: Phone Device – continuation of
Figure 5b – scrolling down to the end of the
Add Window.
4.0 MENU ITEM “STATISTICS”
The “STATISTICS” menu item (see the app bar of Figures 4) is used to deduce useful
statistical and historical data. The Statistics Window is shown once the menu item
is clicked. On this window, one can select a radio button and indicate a range in
dates.
13. Page 13 of 19
Statistics Window – 1
Figure 6: Tablet Device – the Statistics Window being displayed with “Last
Date: Sex” radio button selected.
14. Page 14 of 19
Statistics Window – 2
Figure 7a: Phone Device – Statistics
Window replaces Dates Windows once
“STATISTICS” menu item is clicked.
Figure 7b: Phone Device –
continuation of Figure 7a – scrolling
down the Statistics Window.
15. Page 15 of 19
Statistics Window – 3
Figure 7c: Phone Device – continuation of
Figure 7b – scrolling down to the end of the
Statistics Window.
5.0 MENU ITEM “HELP”
The “HELP” menu item (not shown on the app bar of any of the Figures above as it
is on the extension of the Date Window app bar to the right) can be clicked in order
to read – on the Help Window – about the app: its functions and menu items as
well as the cycle phases / body signs. The Help Window consists of the Help List
Window (hosts the captioned art illustrations) and the Help Topic Window (hosts
the help contents).
16. Page 16 of 19
Both windows are displayed side-by-side on a tablet device while only one window
can be displayed at a time on a phone device.
Help Window – 1
Figure 8a: Tablet Device – the Help Window being displayed with the Help List
Window scrolled to the top.
17. Page 17 of 19
Help Window – 2
Figure 8b: Tablet Device – continuation of Figure 8a as the Help List Window is
being scrolled down.
18. Page 18 of 19
Help Window – 3
Figure 8c: Tablet Device – continuation of Figure 8b as the Help List Window is
scrolled down to the end.
19. Page 19 of 19
Help Window – 4
Figure 8d: Tablet Device – continuation of Figure 8c: the Help List Window is
scrolled down to the end but the Help Topic is displaying a different content