Intelligent Online Budget Tracker

Size: px
Start display at page:

Download "Intelligent Online Budget Tracker"

From this document you will learn the answers to the following questions:

  • What does the Intelligent Online Budget Tracker do to help members of the household?

  • Who was the speaker at the 2007 Intelligent Online Budget Tracker conference?

  • What type of online tracker is used to track and analyze the budget?

Transcription

1 Proceedings of the 2007 Computer Science and IT Education Conference Intelligent Online Budget Tracker Girish Bekaroo and Sameer Sunhaloo School of Business Informatics and Software Engineering, University of Technology, Mauritius Abstract We present an intelligent online budget tracker (GeniusIOBT.com) to efficiently manage household budget. Our system will help to plan and track household-budget related issues where members of the system can securely access it anytime from anywhere via the Internet. The Intelligent Online Budget Tracker not only keeps track of the budget but also provides means to analyze data via charts and graphs as well as intelligently predicting future budgets and issues like bankruptcy. Keywords: intelligent online budget tracker, household budget, data analysis Introduction Budgeting is an integral part of the society. Budget Tracking involves recording and analyzing the incomes and expenses of a person or an organization over a particular period of time. Today, since we are living in a hurry up and get it done society, many people are looking forward to efficient ways to budget their time and money. During the recent years, some research has been carried out on household budget (Access Consultants, 1998; Central Statistics Office, 2001; European Countries, 2004; Muellbauer, 2006; Redpath, 1986; Yemtsov, 2007). It has been noted that in most cases, budget management is being done mentally and never being put on paper which makes Budget Tracking very difficult. This is probably due to the fact that many people do not know how to do it or do not have an appropriate means that will do Budget Tracking and Analysis for them. Budgeting also requires us to look ahead and formalize future goals. By establishing a budget, people can set goals for achieving a certain level of income and monitor their expenses. Many home based and small-business owners have observed that their increase in profit margins did not occur until they had a written revenue goal and a method with which to monitor expenses (Central Statistics Office, 2001; Redpath, 1986). Material published as part of this publication, either on-line or in print, is copyrighted by the Informing Science Institute. Permission to make digital or paper copy of part or all of these works for personal or classroom use is granted without fee provided that the copies are not made or distributed for profit or commercial advantage AND that copies 1) bear this notice in full and 2) give the full citation on the first page. It is permissible to abstract these works so long as credit is given. To copy in all other cases or to republish or to post on a server or to redistribute to lists requires specific permission and payment of a fee. Contact Publisher@InformingScience.org to request redistribution permission. Budget Tracking is important because it helps us to keep track of our expenditures based on the incomes made. It also allows us to plan for future projects and expenditures. Being able to analyse and compare income and expenses over a period of time, by calculating monthly/yearly profits and expenses as well as deviations, help us to take important decisions. Bankruptcy and future budgets can also be predicted via the data fed during Budget Tracking Budget Tracking. One of the main objectives in developing the Intelligent Online Budget Tracker is to create a clear picture of the financial situation of the members by recording and keeping track of their ex-

2 Intelligent Online Budget Tracker penditures as it happens. The member must also be able to have access to the home budget anytime and from anywhere. The online application will help to reduce existing budget problems (paperwork) and provide means for budget analysis and give instant and accurate feedback. The Intelligent Online Budget Tracker must also help in calculation and prediction of important issues like profit margin and deviations or bankruptcy prediction. Related Work Many home budgeting tools (betterbudgeting.com; mybudgetkeeper.com; RLT Family Budget, 2003) already exist but most of them are local-based. These tools are run on the local computer mainly because of security reasons. Most of these tools have been developed in languages like Visual Basic or Visual basic.net and are run on Windows platform because Windows is the operating system that is mostly being used for home purposes. Figure 1 shows a screenshot of a commercial budget tracking software called Graphics Account (FKJ Software, 2005) which manages home/personal budget. The various parameters that affect the budget tracking process and prediction like inflation or market variability are visible in Figure 1. Figure 1- Budget Management Software These local based budget tracking software now seem to be quite limiting because of the mobility of people. Today, due to the massive use of the internet, people want to be able to access every service they need from anywhere. Online applications can also be accessed by browsers in mobile phones which are becoming very effective for use in today s world. Hence, web based budget tracking applications are preferred to the local based budget tracking applications. Online Budget Tracking applications also exist and most of them are commercial ones because of the cost of implementation of the application as well as the high level of implemented security and maintenance which is very costly. Personal Mvelopes (In2M Corporation, 2007) is an example of an online budget management application which is famous for managing and predicting the budget of its members but is only available to the inhabitants of the United States of America. 112

3 Bekaroo & Sunhaloo Research As stated in the previous section, for most people budget tracking is still a manual process being conducted on pieces of paper. Copybooks and notebooks are used for this purpose where the weekly or monthly expenses are written as per the willingness of the person. At the end of the month, the total for the income/expenses made is then calculated so that comparison can be made against previous months. A sample page from these copybooks is shown in Figure 2. Period: June 2006 My Expenses Expenses Total Cost (Rs.) Kelvinator Fridge 100 L 28, 000 Wooden Furniture (5 pieces) 32, 000 Groceries 8, 000 Cinema (3 times * 4 persons) 1, 200 Total Cost: Rs. 69, 200 Figure 2- Expense Management In addition to expenses management shown in Figure 2, income management is also done which consumes more pages of the copybook. The problems identified with the actual system being used by most people are as follows: Much detail cannot be kept since there is much rewrite to be done which makes the task boring. Involves much paperwork which: o occupy lots of space, o can be easily lost or stolen, o may become dirty or get damaged thus causing lost of information, o may lead to clarity problems due to handwriting problems. Searching and referencing is difficult and time consuming. Analysis and comparison of data becomes difficult. Reports generation is a tedious process. The work being done is not accurate. 113

4 Intelligent Online Budget Tracker Proposed Solution A solution for the problem described above is to provide an online means to store and manage the financial data (budget) of these people and this will involve two-tier architecture: the database tier where all these data are stored and the application tier which the members will use to gain access to the system. The major reason why the proposed application should be online is that household owners can access their financial data from anywhere at any time via the Internet either from the browser of a computer or that of new mobile phones. The proposed system must be able to support many users at the same time. It must provide to the users an appropriate interface where they can store all their financial data for various months/years online. They must also be able to analyse the financial data as well as generating desired reports and getting some useful predictions. Budgeting Approach People have needs and needs normally cost money. In other words, to satisfy various needs, such as clothing, grocery, and entertainment, expenses need to be made. At the same time, to cater for these expenses, people have to earn an income, for example by working or being lucky in gambling. This implies that a budget will have categories like Clothing, Entertainment or Gambling. Now, gambling can earn money in different ways like horse racing or casino while entertainment can be a form of expenditure by going to the cinema or dating with girlfriend. Hence, we can find that the main categories may have various sub-categories. And the sub-categories can also be expanded further. However, going into too much detail can be cumbersome. So, for the convenience of the user, the amount of information to be recorded is kept to a minimum. The same reasoning applies to the choice of the timescale of the project. A representation in days or weeks when income or expenditures occur will involve too much detail while a yearly representation will involve a very low level of detail which is inappropriate. Thus, the proposed system will cater for monthly budget of our members which will involve the best level of detail stored for home budget. Security Analysis The users of the Intelligent Online Budget Tracker will have to send their personal data (like their income and expenses) online. But the fundamental question that arises is Who will like to send all his financial details online? In a way, thinking like this would have been correct twenty years or thirty years ago when the Internet World was not much developed. But today, where the world is becoming a cyber one and thousands of new users per day are accessing the World Wide Web for the first time and at the same time, the progress in the Computer and Internet World is so fast that new technologies, platforms or computer-related issues, such as security, agent technology, and robotics, are being brought to the world at a pretty fast pace. So, sending personal data online is not a real problem as such. For this, security measures, for example, keeping the anonymity of the users, secure authentication or access control can be used to ensure that the user is really the one whom he claims to be. A User Tracking System (accounting) can also be integrated in the web-application so as to keep a log file about which user has accessed which page or performed what task at what instant and from which computer (IP Tracking) so that if any malicious task takes place in the onlineapplication, the source of the problem can easily be tracked. Also, techniques like cryptography or hashing can be used to protect the data entered by users. In other words, the data stored in the database will not be the same as the data entered by the user. 114

5 Bekaroo & Sunhaloo Public Keys can also be used which is known only by the user and without this, the data stored in the database can not be decrypted easily. So, if anyone has gained illegal access to the system database, he will not be able to interpret the data easily. Hence, security is a crucial issue for the Intelligent Online Budget Tracker which has to be implemented with great care. The Intelligent Online Budget Tracker The developed system is an independent and totally self-contained product which will prove to be beneficial to both the company hosting it as well as its members. Many features will be present in the system that will facilitate money management of the users of the system. On the first instance, the members need to register with the system. They will get unique login information which they can use every time they visit the system. Our Intelligent Online Budget Tracker will then allow them to: Plan their budget Some days before an expense or an income occurs, the members of the system can input about what they think they can have as income or expense for the current month or for the next months of the same financial year. Track their budget As an income or expense occurs, the registered members need to feed it to the system at the same time respecting about what they have planned initially for that specific category (for example, entertainment, or groceries). Analyse their budget Based on the data fed to the system, different calculations will be made like profits, deviations, etc and also monthly/yearly reports will be auto-generated which the users can download and keep as reference for what incomes and expenses they have had for different months or budgets. Budget Analysis is also done by using the built-in graphs and charting controls provided in the website where again the generated graphs/charts can be downloaded for reference and as a history for the different comparisons made. Predict their future budgets Our system will also be intelligent where budget prediction will be made easy. This implies that the users can check their future budgets based on previous data fed and new issues they want to define like increase in cost of living or other factors that will affect prediction. At the same time, reports and charts will be generated which will facilitate the comparison and analysis of data. Budget Prediction is a very tedious process since it involves a number of different parameters that can affect the budget. Also, unexpected events may occur that change the picture of the financial situation of the person, for example, winning a lottery or losing a huge amount on the share market. It has also been observed that budget prediction accuracy decreases as the time difference for the prediction increases (Statistics Office, 2001). One important reason is a change in the standard/style of living. Possible causes of the change of standard/style of living are inflation, change of marital status and a growth in the family. So, a reasonable number of years should be allowed for prediction in our Intelligent Online Budget Tracker. 115

6 Intelligent Online Budget Tracker In our Intelligent Online Budget Tracker, Budget Prediction made has been based on a statistical analysis on the data fed by the user himself, that is, it means prediction of the budget of that person based on his past and present financial situation. This uses techniques such as mean and standard deviation. Technical Details As methodology, the Rational Unified Process (RUP), which is an iterative software development, has been the adopted. The RUP is not a single concrete prescriptive process, but rather an adaptable process framework, intended to be tailored by selecting elements of the process that are appropriate for our system s needs. This object oriented methodology is better than other function oriented software methodologies since it is highly customizable according to the system needs in addition to its iterative nature. The choice of the methodology to be used also defines the coding methodology to be used, which involves the use of Object Oriented Programming concepts which is very advantageous in the way that it promotes code reuse and encapsulation. Also, the system has been developed using several modern technologies so that it can fulfil the requirements of the users. To construct the Intelligent Online Budget Tracker, the ASP.NET 2.0 platform has been used where both VB and C# have been used as server-side languages. For autogenerated images, GDI+ has been used as well. Javascript has been the main client-side scripting language used for validations and the display of friendly user messages to the user. CSS technology has been used massively which renders the constant display of the design in all the forms. CSS reduces the size of the pages which makes it faster to load than the use of images. XML Technologies have also been used so as to dynamically configure the server from a client host by the administrator. XML is platform independent and will also help a lot in later migration of components of the system if expansion is needed. Flash has also been used but the sizes of the animations have been kept minimal. Application Prototype In this section, we present some of the captures made on the working system. In some of these captures, we will focus only on part of the form where emphasis is being laid on. Registration Form In Figure 3 we show the registration form of GeniusIOBT.com where guests can create their account so as to be able to use the budget tracking Services. 116

7 Bekaroo & Sunhaloo Figure 3 - Registration Form In the Registration Form shown in Figure 3, we can find the presence of a Help Area which provides helpful messages related to the different fields in this form as well as a Did You Know area which gives the users different helpful messages on GeniusIOBT.com mainly. Security Images are also present in the form so as to prevent replay attacks on the system where some attacker can capture important details and use it later on. 117

8 Intelligent Online Budget Tracker User Groups Different user categories (Guest, Member or Administration) will have a different view on the homepage of the system. This will guide them to the most common tasks that they can perform being a user of that category. This is shown in Figure 4. Figure 4 - User Groups Panel Login with Validation The Login Form, authentication of the members and administrators, is shown in Figure 5. The figure also shows the use of validations. Users can try to log in with a maximum of 5 attempts within two hours. This is one of the security features of the website. Figure 5 - Login 118

9 Bekaroo & Sunhaloo Menus Several menus have been used to enable users to navigate throughout the website. Figure 6 - Application s Menus Content Display in Grids Grids have been used in many forms in the system to give the user more details about different features like Budget, Currency, etc. Figure 7 shows a sample GeniusIOBT.com grid to show existent currencies in the system. Figure 7 - Sample Grid 119

10 Intelligent Online Budget Tracker Budget Tracking The Budget Tracking page is where the user will spend most of his time while connected to GeniusIOBT.com. This is the place where he will feed all his financial data so that he can successfully track, analyze and predict future Budgets. The screenshot in Figure 8 shows part of this page. Figure 8 - Budget Tracking Layout My Assistant (Popup) An inner web window (popup) has been used to separate content within a page and to display more information to the user. This is more advantageous than an external Javascript window because it provides immediate updates when changes occur. Figure 9 shows a sample My Assistant window: 120

11 Bekaroo & Sunhaloo Figure 9 - My Assistant Dynamic Charting Budget Analysis is an important part in GeniusIOBT.com and many types of charts/graphs have been provided to the user so that he can easily analyze the data of his budget. Figures 10 through 13 show some of the generated charts that the members can take advantage of. Figure 10 - Pie Chart Figure 11 - Vertical Bar Chart 121

12 Intelligent Online Budget Tracker Figure 12 - Donut Chart Figure 13 - Donut Chart (3D) Budget Prediction is also shown in terms of graphs. The three-dimensional horizontal bar chart in Figure 14 shows a sample generated chart for prediction. Figure 14 - Bar Chart showing Prediction 122

13 Bekaroo & Sunhaloo Message Subsystem GeniusIOBT.com has its own in-built communication mechanism for the direct communication between the members and the administrator (one way only). This will reduce the headache of the administrator or the user having to frequently access their outer mailboxes. Figure 15 shows the Inbox of our system. A Rich-Text Editor is used for the editing and sending of messages. Figure 15 - Inbox Miscellaneous Forms Our system also has many other features that enhance the system and provide the user with simple useful tools that he can use during his Budget Tracking process. Examples include the user guide or the Contact Form for communication between guests and our system. Similarly, we also have a scientific calculator (Figure 16), a currency converter (Figure 17), a loan calculator, exchange rates, etc. Figure 16 - Scientific Calculator Figure 17 - Currency Converter 123

14 Intelligent Online Budget Tracker Conclusion We have presented a working prototype of an intelligent online budget tracker. The development of this application has been conducted in a stepwise manner using the well defined methodology, RUP, customised according to the requirements of the system. Most of the goals set at the beginning of the development phase have been met. Security issues like web security or network security have also been treated in the design and development of the system, thus increasing the reliability of the system. Quality management issues have also been handled satisfactorily. References Access Consultants. (1998). The final report on the analysis of the household budget and expenditure survey for St. Vincent and the Grenadines. Atlanta GA. Retrieved August 15, 2006, from Central Statistics Office. (2001). Household budget survey. Government of Ireland. Retrieved August 15, 2006, from European Countries. (2004). Household budget surveys in candidate countries: Methodological analysis European Countries. Luxembourg. Retrieved February 19, 2007, from FKJ Software. (2005). Graphics Account 1.3. Retrieved November 9, 2006, from In2M Corporation. (2007). Home budget software for household, family & personal money management. Retrieved April 10, 2007, from Muellbauer, J. (2006). Housing and personal wealth in a global context. United Nations World Institute for Development Economics Research. Retrieved January11, 2007, from Redpath, B. (1986). Family expenditure surveys: a second study of differential responses comparing census characteristics of FES respondents and non-respondents. Statistical News, 72, RLT Family Budget Related. (2003). Retrieved November 9, 2006, from Yemtsov, R. (2007). Housing privatization and household wealth in transition. World Institute for Development Economics Research. Research Paper No. 2007/02. Retrieved February 19, 2007, from Biographies Girish Bekaroo has a BSc degree with First Class Honours in Computer Science with Network Security from the University of Technology Mauritius. Sameer Sunhaloo is a Senior Lecturer at the University of Technology Mauritius. He joined the University of Technology in

Developing an Online Tool for Sales Representatives of Cosmetic Products

Developing an Online Tool for Sales Representatives of Cosmetic Products Proceedings of the Informing Science & IT Education Conference (I n SITE) 2008 Developing an Online Tool for Sales Representatives of Cosmetic Products Manzarany Kadell, Sameer Sunhaloo, and Jeetendre

More information

An Interactive E-Learning Tool for Kids in Mauritius

An Interactive E-Learning Tool for Kids in Mauritius Issue s in Informing Science and Information Technology Volume 6, 2009 An Interactive E-Learning Tool for Kids in Mauritius M. S. Sunhaloo, J. Narsoo, and A. Gopaul School of Innovative Technologies and

More information

Advanced Web Application Development using Microsoft ASP.NET

Advanced Web Application Development using Microsoft ASP.NET Course Outline Other Information MS2311 Days 3 Starting Time 9:00 Finish Time 4:30 Lunch & refreshments are included with this course. Advanced Web Application Development using Microsoft ASP.NET Course

More information

2311A: Advanced Web Application Development using Microsoft ASP.NET Course 2311A Three days Instructor-led

2311A: Advanced Web Application Development using Microsoft ASP.NET Course 2311A Three days Instructor-led 2311A: Advanced Web Application Development using Microsoft ASP.NET Course 2311A Three days Instructor-led Introduction This three-day, instructor-led course provides students with the knowledge and skills

More information

Appeon for PowerBuilder

Appeon for PowerBuilder Appeon for PowerBuilder A Highly Productive Web Development Platform product brochure www.sybase.com A Highly Productive Web Development Platform Rapid Web Application Development Appeon for PowerBuilder

More information

Developing ASP.NET MVC 4 Web Applications MOC 20486

Developing ASP.NET MVC 4 Web Applications MOC 20486 Developing ASP.NET MVC 4 Web Applications MOC 20486 Course Outline Module 1: Exploring ASP.NET MVC 4 The goal of this module is to outline to the students the components of the Microsoft Web Technologies

More information

Developing ASP.NET MVC 4 Web Applications

Developing ASP.NET MVC 4 Web Applications Course M20486 5 Day(s) 30:00 Hours Developing ASP.NET MVC 4 Web Applications Introduction In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5 tools

More information

Advanced Web Application Development using Microsoft ASP.NET

Advanced Web Application Development using Microsoft ASP.NET Key Data Course #: 2311A Number of Days: 3 Format: Instructor-Led Certification Exams: Exam 70-305: Developing and Implementing Web Applications with Microsoft Visual Basic.NET and Microsoft Visual Studio.NET

More information

VISUALIZATION. Improving the Computer Forensic Analysis Process through

VISUALIZATION. Improving the Computer Forensic Analysis Process through By SHELDON TEERLINK and ROBERT F. ERBACHER Improving the Computer Forensic Analysis Process through VISUALIZATION The ability to display mountains of data in a graphical manner significantly enhances the

More information

Business & Computing Examinations (BCE) LONDON (UK)

Business & Computing Examinations (BCE) LONDON (UK) Business & Computing Examinations (BCE) LONDON (UK) Web Design Qualification Analysis & Occupational Outlook The development of BCE qualifications include extensive market research from the following sources:

More information

MEALS2SHARE Neighborhood Home Cooked Food Sharing Web Application

MEALS2SHARE Neighborhood Home Cooked Food Sharing Web Application Grand Valley State University ScholarWorks@GVSU Technical Library School of Computing and Information Systems 2015 MEALS2SHARE Neighborhood Home Cooked Food Sharing Web Application Isha Singh Grand Valley

More information

Copyright 2013 Splunk Inc. Introducing Splunk 6

Copyright 2013 Splunk Inc. Introducing Splunk 6 Copyright 2013 Splunk Inc. Introducing Splunk 6 Safe Harbor Statement During the course of this presentation, we may make forward looking statements regarding future events or the expected performance

More information

Automatic Conversion of Desktop Applications to Java Web Technology

Automatic Conversion of Desktop Applications to Java Web Technology Automatic Conversion of Desktop Applications to Java Web Technology Matija Tomašković Evolva d.o.o. - Zagrebačka 94, 42000 Varaždin, Croatia matija.tomaskovic@evolva.hr Ruben Picek Faculty of Organization

More information

Programming Fundamentals of Web Applications Course 10958A; 5 Days

Programming Fundamentals of Web Applications Course 10958A; 5 Days Lincoln Land Community College Capital City Training Center 130 West Mason Springfield, IL 62702 217-782-7436 www.llcc.edu/cctc Programming Fundamentals of Web Applications Course 10958A; 5 Days Course

More information

Front-End Performance Testing and Optimization

Front-End Performance Testing and Optimization Front-End Performance Testing and Optimization Abstract Today, web user turnaround starts from more than 3 seconds of response time. This demands performance optimization on all application levels. Client

More information

Curl Building RIA Beyond AJAX

Curl Building RIA Beyond AJAX Rich Internet Applications for the Enterprise The Web has brought about an unprecedented level of connectivity and has put more data at our fingertips than ever before, transforming how we access information

More information

A Monitored Student Testing Application Using Cloud Computing

A Monitored Student Testing Application Using Cloud Computing A Monitored Student Testing Application Using Cloud Computing R. Mullapudi and G. Hsieh Department of Computer Science, Norfolk State University, Norfolk, Virginia, USA r.mullapudi@spartans.nsu.edu, ghsieh@nsu.edu

More information

TARGETPROCESS HELP DESK PORTAL

TARGETPROCESS HELP DESK PORTAL TARGETPROCESS HELP DESK PORTAL v.2.17 User Guide This document describes TargetProcess Help Desk Portal functionality and provides information about TargetProcess Help Desk Portal usage. 1 HELP DESK PORTAL...2

More information

Macromedia Dreamweaver 8 Developer Certification Examination Specification

Macromedia Dreamweaver 8 Developer Certification Examination Specification Macromedia Dreamweaver 8 Developer Certification Examination Specification Introduction This is an exam specification for Macromedia Dreamweaver 8 Developer. The skills and knowledge certified by this

More information

Statement of Direction

Statement of Direction Microsoft Dynamics NAV Statement of Direction Product strategy and roadmap for Microsoft Dynamics NAV Date: May 2012 www.microsoft.com/dynamics/nav Page 1 CONTENTS Welcome... 3 Overview of Microsoft Dynamics

More information

design coding monitoring deployment Java Web Framework for the Efficient Development of Enterprise Web Applications

design coding monitoring deployment Java Web Framework for the Efficient Development of Enterprise Web Applications Java Web Framework for the Efficient Development of Enterprise Web Applications Evolution Framework tools 100% reusability Complete Development Kit Evolution Framework enables fast and easy development

More information

MatchPoint Technical Features Tutorial 21.11.2013 Colygon AG Version 1.0

MatchPoint Technical Features Tutorial 21.11.2013 Colygon AG Version 1.0 MatchPoint Technical Features Tutorial 21.11.2013 Colygon AG Version 1.0 Disclaimer The complete content of this document is subject to the general terms and conditions of Colygon as of April 2011. The

More information

nopcommerce User Guide

nopcommerce User Guide nopcommerce User Guide Open source ecommerce solution Version 2.40 Copyright Notice Information in this document, including URL and other Internet Web site references, is subject to change without notice.

More information

Adi Armoni Tel-Aviv University, Israel. Abstract

Adi Armoni Tel-Aviv University, Israel. Abstract Informing Science Data Security Volume 5 No 1, 2002 Data Security Management in Distributed Computer Systems Adi Armoni Tel-Aviv University, Israel armonia@colman.ac.il Abstract This research deals with

More information

Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led

Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led Course Description In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5

More information

Microsoft Office System Tip Sheet

Microsoft Office System Tip Sheet The 2007 Microsoft Office System The 2007 Microsoft Office system is a complete set of desktop and server software that can help streamline the way you and your people do business. This latest release

More information

nopcommerce User Guide

nopcommerce User Guide nopcommerce User Guide Open source ecommerce solution Version 1.90 Copyright Notice Information in this document, including URL and other Internet Web site references, is subject to change without notice.

More information

A Mobile App Architecture for Student Information System

A Mobile App Architecture for Student Information System A Mobile App Architecture for Student Information System Shilpi Taneja, Anita Goel Dyal Singh College University of Delhi India ABSTRACT: This paper proposes a mobile app architecture that reuses the resources

More information

Guidelines To Set-up A Mobile-Based Solution for Ecommerce Shopping Carts

Guidelines To Set-up A Mobile-Based Solution for Ecommerce Shopping Carts Guidelines To Set-up A Mobile-Based Solution for Ecommerce Shopping Carts 1. Abstract 2. Introduction 3. E-Commerce Vs M-Commerce 4. Setting-Up An M-Commerce Based Site The Characteristics The Benefits

More information

Responsive web design Are we ready for the new age?

Responsive web design Are we ready for the new age? Responsive web design Are we ready for the new age? Nataša Subić, The Higher Education Technical School of Professional Studies in Novi Sad, Serbia, subic@vtsns.edu.rs Tanja Krunić, The Higher Education

More information

SharePoint 2013. A Ten-Point Review of SharePoint 2013 vs. 2010 NICOLAS LAGROTTA NICOLAS LAGROTTA

SharePoint 2013. A Ten-Point Review of SharePoint 2013 vs. 2010 NICOLAS LAGROTTA NICOLAS LAGROTTA SharePoint 2013 A Ten-Point Review of SharePoint 2013 vs. 2010 NICOLAS LAGROTTA NICOLAS LAGROTTA Contents Introduction... 1 1. Development-Related Changes... 1 2. Licensing... 2 3. Site/Library Template

More information

Development of a Learning Content Management Systems

Development of a Learning Content Management Systems Development of a Learning Content Management Systems Lejla Abazi-Bexheti Abstract Change appears to be the only constant in the field of ICT and what was treated as advanced feature few years ago is today

More information

Responsive Web Design. vs. Mobile Web App: What s Best for Your Enterprise? A WhitePaper by RapidValue Solutions

Responsive Web Design. vs. Mobile Web App: What s Best for Your Enterprise? A WhitePaper by RapidValue Solutions Responsive Web Design vs. Mobile Web App: What s Best for Your Enterprise? A WhitePaper by RapidValue Solutions The New Design Trend: Build a Website; Enable Self-optimization Across All Mobile De vices

More information

PwC s Wealth Management Solution Powered by Salesforce.com

PwC s Wealth Management Solution Powered by Salesforce.com PwC s Wealth Management Solution Powered by Salesforce.com Taking Wealth Management into the Cloud The Challenge In today s rapidly changing environment, wealth managers and brokerage firms are continuously

More information

The Dentist Online Reservation System Design and Implementation Web Based Application and Database Management System Project

The Dentist Online Reservation System Design and Implementation Web Based Application and Database Management System Project 2012 International Conference on Education Technology and Computer (ICETC2012) IPCSIT vol.43 (2012) (2012) IACSIT Press, Singapore The Dentist Online Reservation System Design and Implementation Web Based

More information

2/24/2010 ClassApps.com

2/24/2010 ClassApps.com SelectSurvey.NET Training Manual This document is intended to be a simple visual guide for non technical users to help with basic survey creation, management and deployment. 2/24/2010 ClassApps.com Getting

More information

DE-20489B Developing Microsoft SharePoint Server 2013 Advanced Solutions

DE-20489B Developing Microsoft SharePoint Server 2013 Advanced Solutions DE-20489B Developing Microsoft SharePoint Server 2013 Advanced Solutions Summary Duration Vendor Audience 5 Days Microsoft Developer Published Level Technology 21 November 2013 300 Microsoft SharePoint

More information

https://weboffice.edu.pe.ca/

https://weboffice.edu.pe.ca/ NETSTORAGE MANUAL INTRODUCTION Virtual Office will provide you with access to NetStorage, a simple and convenient way to access your network drives through a Web browser. You can access the files on your

More information

Choosing the Best Mobile Backend

Choosing the Best Mobile Backend MOBILE APP DEVELOPER S GUIDE blog.kii.com Choosing the Best Mobile Backend A brief guide to selecting a trustworthy Mobile Backend as a Service (MBaaS). www.kii.com Share this e-book YOU RE A MOBILE APP

More information

New 11g Features in Oracle Developer Tools for Visual Studio. An Oracle White Paper January 2008

New 11g Features in Oracle Developer Tools for Visual Studio. An Oracle White Paper January 2008 New 11g Features in Oracle Developer Tools for Visual Studio An Oracle White Paper January 2008 New 11g Features in Oracle Developer Tools for Visual Studio Introduction... 3 Integration with Visual Studio

More information

Content Manager User Guide Information Technology Web Services

Content Manager User Guide Information Technology Web Services Content Manager User Guide Information Technology Web Services The login information in this guide is for training purposes only in a test environment. The login information will change and be redistributed

More information

Developing Microsoft SharePoint Server 2013 Advanced Solutions

Developing Microsoft SharePoint Server 2013 Advanced Solutions Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions Page 1 of 9 Developing Microsoft SharePoint Server 2013 Advanced Solutions Course 20489B: 4 days; Instructor-Led Introduction

More information

ADMINISTRATOR GUIDE VERSION

ADMINISTRATOR GUIDE VERSION ADMINISTRATOR GUIDE VERSION 4.0 2014 Copyright 2008 2014. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means electronic or mechanical, for any purpose

More information

Secure Email A Guide for Users

Secure Email A Guide for Users Secure Email A Guide for Users October 14, 2013 10/13 TABLE OF CONTENTS USING THE SYSTEM FOR THE FIRST TIME... 3 EMAIL NOTIFICATION OF SECURE INFORMATION... 3 GETTING REGISTERED ON THE SYSTEM... 4 ACCOUNT

More information

Web design & planning

Web design & planning Instructor Guide Timing: 12 to 18 hours Level: Ages 15 and up Web design & planning Project Overview In this project, student teams work on a project to build a website for a client. The client selects

More information

Inviting Quotation for converting existing Static website to Dynamic website.

Inviting Quotation for converting existing Static website to Dynamic website. Subject: Inviting Quotation for converting existing Static website to Dynamic website. The Animal Husbandry & Dairying department, Haryana maintains an web-site (www.pashudhanharyana.gov.in) which was

More information

This course provides students with the knowledge and skills to develop ASP.NET MVC 4 web applications.

This course provides students with the knowledge and skills to develop ASP.NET MVC 4 web applications. 20486B: Developing ASP.NET MVC 4 Web Applications Course Overview This course provides students with the knowledge and skills to develop ASP.NET MVC 4 web applications. Course Introduction Course Introduction

More information

Email Marketing Features

Email Marketing Features Email Marketing Features intouch Email Marketer is a true all-in-one communications platform and includes everything you need to create, send and track professional HTML emails, autoresponders, surveys,

More information

Developing Microsoft SharePoint Server 2013 Advanced Solutions MOC 20489

Developing Microsoft SharePoint Server 2013 Advanced Solutions MOC 20489 Developing Microsoft SharePoint Server 2013 Advanced Solutions MOC 20489 Course Outline Module 1: Creating Robust and Efficient Apps for SharePoint In this module, you will review key aspects of the apps

More information

Automating Rich Internet Application Development for Enterprise Web 2.0 and SOA

Automating Rich Internet Application Development for Enterprise Web 2.0 and SOA Automating Rich Internet Application Development for Enterprise Web 2.0 and SOA Enterprise Web 2.0 >>> FAST White Paper November 2006 Abstract Modern Rich Internet Applications for SOA have to cope with

More information

Finance Reporting. Millennium FAST. User Guide Version 4.0. Memorial University of Newfoundland. September 2013

Finance Reporting. Millennium FAST. User Guide Version 4.0. Memorial University of Newfoundland. September 2013 Millennium FAST Finance Reporting Memorial University of Newfoundland September 2013 User Guide Version 4.0 FAST Finance User Guide Page i Contents Introducing FAST Finance Reporting 4.0... 2 What is FAST

More information

QUICK FEATURE GUIDE OF SNAPPII'S ULTRAFAST CODELESS PLATFORM

QUICK FEATURE GUIDE OF SNAPPII'S ULTRAFAST CODELESS PLATFORM QUICK FEATURE GUIDE OF SNAPPII'S ULTRAFAST CODELESS PLATFORM (* Click on the screenshots to enlarge) TABLE OF CONTENTS 1. Visually Develop Mobile Applications 2. Build Apps for Any Android or ios Device

More information

Client Side Filter Enhancement using Web Proxy

Client Side Filter Enhancement using Web Proxy Client Side Filter Enhancement using Web Proxy Santosh Kumar Singh 1, Rahul Shrivastava 2 1 M Tech Scholar, Computer Technology (CSE) RCET, Bhilai (CG) India, 2 Assistant Professor, CSE Department, RCET

More information

Salesforce Integration Guide

Salesforce Integration Guide Salesforce Integration Guide Salesforce Integration Guide Document Publication Date: October 14, 2011 Copyright 2009-2011 BroadVision, Inc., 1600 Seaport Boulevard, Suite 550, North Building, Redwood City,

More information

Better management through process automation.

Better management through process automation. Process management with IBM Rational ClearQuest software White paper Better management through process automation. David Lawrence, technical marketing specialist May 2006 Page 2 Contents 2 Introduction

More information

Vision Document CUSTOMER RELATION MANAGEMENT SYSTEM Version 1.0

Vision Document CUSTOMER RELATION MANAGEMENT SYSTEM Version 1.0 Vision Document CUSTOMER RELATION MANAGEMENT SYSTEM Version 1.0 Submitted in partial fulfillment of the requirements of the degree of Master of Software Engineering CIS 895 MSE Project Kansas State University

More information

University of Phoenix - Prior Learning Assessment - Corporate Articulation BODWELL COLLEGE. Credit Recommendation Guide (CRG)

University of Phoenix - Prior Learning Assessment - Corporate Articulation BODWELL COLLEGE. Credit Recommendation Guide (CRG) - Prior Learning Assessment - Corporate Articulation BODWELL COLLEGE Credit Recommendation Guide (CRG) The following courses have been evaluated by Corporate Articulation to potentially fulfill General

More information

Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT

Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT AGENDA 1. Introduction to Web Applications and ASP.net 1.1 History of Web Development 1.2 Basic ASP.net processing (ASP

More information

SelectSurvey.NET Developers Manual

SelectSurvey.NET Developers Manual Developers Manual (Last updated: 6/24/2012) SelectSurvey.NET Developers Manual Table of Contents: SelectSurvey.NET Developers Manual... 1 Overview... 2 General Design... 2 Debugging Source Code with Visual

More information

Digital Asset Management

Digital Asset Management Digital Asset Management Managing the complexity of digital assets to support your business Product images, streaming video, sound bites, logos, Flash animations, presentations, web pages these days, digital

More information

Ajax Design and Usability

Ajax Design and Usability Ajax Design and Usability William Hudson william.hudson@syntagm.co.uk www.syntagm.co.uk/design Ajax Design and Usability About Ajax Ajax in context How Ajax works How Ajax is different How Ajax is similar

More information

ElegantJ BI. White Paper. The Enterprise Option Reporting Tools vs. Business Intelligence

ElegantJ BI. White Paper. The Enterprise Option Reporting Tools vs. Business Intelligence ElegantJ BI White Paper The Enterprise Option Integrated Business Intelligence and Reporting for Performance Management, Operational Business Intelligence and Data Management www.elegantjbi.com ELEGANTJ

More information

Open Source Content Management System for content development: a comparative study

Open Source Content Management System for content development: a comparative study Open Source Content Management System for content development: a comparative study D. P. Tripathi Assistant Librarian Biju Patnaik Central Library NIT Rourkela dptnitrkl@gmail.com Designing dynamic and

More information

THE OPEN UNIVERSITY OF TANZANIA

THE OPEN UNIVERSITY OF TANZANIA THE OPEN UNIVERSITY OF TANZANIA Institute of Educational and Management Technologies COURSE OUTLINES FOR DIPLOMA IN COMPUTER SCIENCE 2 nd YEAR (NTA LEVEL 6) SEMESTER I 06101: Advanced Website Design Gather

More information

Actuate Business Intelligence and Reporting Tools (BIRT)

Actuate Business Intelligence and Reporting Tools (BIRT) Product Datasheet Actuate Business Intelligence and Reporting Tools (BIRT) Eclipse s BIRT project is a flexible, open source, and 100% pure Java reporting tool for building and publishing reports against

More information

Study Plan for the Bachelor Degree in Computer Information Systems

Study Plan for the Bachelor Degree in Computer Information Systems Study Plan for the Bachelor Degree in Computer Information Systems The Bachelor Degree in Computer Information Systems/Faculty of Information Technology and Computer Sciences is granted upon the completion

More information

MyCompany Professional Web Developer Certification Examination Specification

MyCompany Professional Web Developer Certification Examination Specification MyCompany Professional Web Developer Certification Examination Specification Introduction This is a sample of an exam specification and is not representative of any actual exam specification. The exam

More information

Sage CRM 7.2 Release Preview

Sage CRM 7.2 Release Preview March 2013 7.2 Release Preview Overview The release of 7.2 delivers a host of exciting new features and enhancements that help you leverage the latest trends in mobility, Social CRM, and business collaboration.

More information

TECHNICAL SPECIFICATION for renewing the Content Management System, CMS for the web page web www.cec.md

TECHNICAL SPECIFICATION for renewing the Content Management System, CMS for the web page web www.cec.md TECHNICAL SPECIFICATION for renewing the Content Management System, CMS for the web page web www.cec.md 1 Content 1. Introduction... 3 2. Task... 3 3. General considerations... 3 4. Business model... 5

More information

RegoXchange Content List by RegoXchange www.regoxchange.com/

RegoXchange Content List by RegoXchange www.regoxchange.com/ ID Title Assignment Type Description EX0003 EX0003 EX0006 EX0006 EX0007 EX0007 % Time by Type and Timescale - Column Graph - % Time by Type and Timescale - Column Graph - SQL % Time by Type and Timescale

More information

IBM SECURITY QRADAR INCIDENT FORENSICS

IBM SECURITY QRADAR INCIDENT FORENSICS IBM SECURITY QRADAR INCIDENT FORENSICS DELIVERING CLARITY TO CYBER SECURITY INVESTIGATIONS Gyenese Péter Channel Sales Leader, CEE IBM Security Systems 12014 IBM Corporation Harsh realities for many enterprise

More information

1 of 5 2/28/2005 4:24 AM

1 of 5 2/28/2005 4:24 AM 1 of 5 2/28/2005 4:24 AM Microsoft.com Home Site Map MSDN Home Developer Centers Library Downloads How to Buy Subscribers Worldwide Search for MSDN Magazine Advanced Search MSDN Magazine Home September

More information

TDAQ Analytics Dashboard

TDAQ Analytics Dashboard 14 October 2010 ATL-DAQ-SLIDE-2010-397 TDAQ Analytics Dashboard A real time analytics web application Outline Messages in the ATLAS TDAQ infrastructure Importance of analysis A dashboard approach Architecture

More information

Email Marketing Features

Email Marketing Features Email Marketing Features JPC s Email Marketer includes everything you need to create, send and track professional HTML emails. It is fullyfeatured email marketing software which has been developed by marketing

More information

Web Pages. Static Web Pages SHTML

Web Pages. Static Web Pages SHTML 1 Web Pages Htm and Html pages are static Static Web Pages 2 Pages tagged with "shtml" reveal that "Server Side Includes" are being used on the server With SSI a page can contain tags that indicate that

More information

Google Analytics for Robust Website Analytics. Deepika Verma, Depanwita Seal, Atul Pandey

Google Analytics for Robust Website Analytics. Deepika Verma, Depanwita Seal, Atul Pandey 1 Google Analytics for Robust Website Analytics Deepika Verma, Depanwita Seal, Atul Pandey 2 Table of Contents I. INTRODUCTION...3 II. Method for obtaining data for web analysis...3 III. Types of metrics

More information

Edwin Analytics Getting Started Guide

Edwin Analytics Getting Started Guide Edwin Analytics Getting Started Guide This guide provides assistance for accessing and using Edwin Analytics, the Department of Elementary and Secondary Education s (ESE) online tool for expanding data

More information

User Training Guide. 2010 Entrinsik, Inc.

User Training Guide. 2010 Entrinsik, Inc. User Training Guide 2010 Entrinsik, Inc. Table of Contents About Informer... 6 In This Chapter... 8 Logging In To Informer... 8 The Login... 8 Main Landing... 9 Banner... 9 Navigation Bar... 10 Report

More information

Framework as a master tool in modern web development

Framework as a master tool in modern web development Framework as a master tool in modern web development PETR DO, VOJTECH ONDRYHAL Communication and Information Systems Department University of Defence Kounicova 65, Brno, 662 10 CZECH REPUBLIC petr.do@unob.cz,

More information

Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions OVERVIEW

Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions OVERVIEW Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions OVERVIEW About this Course This course provides SharePoint developers the information needed to implement SharePoint solutions

More information

SharePoint Integration Framework Developers Cookbook

SharePoint Integration Framework Developers Cookbook Sitecore CMS 6.3 to 6.6 and SIP 3.2 SharePoint Integration Framework Developers Cookbook Rev: 2013-11-28 Sitecore CMS 6.3 to 6.6 and SIP 3.2 SharePoint Integration Framework Developers Cookbook A Guide

More information

advanced call analytics for small to mid-size organisations

advanced call analytics for small to mid-size organisations advanced call analytics for small to mid-size organisations Overview Advanced call analytics for effective and efficient management of your telephone call data with specifically caters for small to mid-range

More information

Penetration Test Report

Penetration Test Report Penetration Test Report Acme Test Company ACMEIT System 26 th November 2010 Executive Summary Info-Assure Ltd was engaged by Acme Test Company to perform an IT Health Check (ITHC) on the ACMEIT System

More information

EBOX Digital Content Management System (CMS) User Guide For Site Owners & Administrators

EBOX Digital Content Management System (CMS) User Guide For Site Owners & Administrators EBOX Digital Content Management System (CMS) User Guide For Site Owners & Administrators Version 1.0 Last Updated on 15 th October 2011 Table of Contents Introduction... 3 File Manager... 5 Site Log...

More information

Recruitment Management System (RMS) User Manual

Recruitment Management System (RMS) User Manual Recruitment Management System (RMS) User Manual Contents Chapter 1 What is Recruitment Management System (RMS)? 2 Chapter 2 Login/ Logout RMS Chapter 3 Post Jobs Chapter 4 Manage Jobs Chapter 5 Manage

More information

NOVA COLLEGE-WIDE COURSE CONTENT SUMMARY ITE 115 - INTRODUCTION TO COMPUTER APPLICATIONS & CONCEPTS (3 CR.)

NOVA COLLEGE-WIDE COURSE CONTENT SUMMARY ITE 115 - INTRODUCTION TO COMPUTER APPLICATIONS & CONCEPTS (3 CR.) Revised 5/2010 NOVA COLLEGE-WIDE COURSE CONTENT SUMMARY ITE 115 - INTRODUCTION TO COMPUTER APPLICATIONS & CONCEPTS (3 CR.) Course Description Covers computer concepts and Internet skills and uses a software

More information

InfoView User s Guide. BusinessObjects Enterprise XI Release 2

InfoView User s Guide. BusinessObjects Enterprise XI Release 2 BusinessObjects Enterprise XI Release 2 InfoView User s Guide BusinessObjects Enterprise XI Release 2 Patents Trademarks Copyright Third-party contributors Business Objects owns the following U.S. patents,

More information

Design of a University Portal with Biometric Lecture Attendance Monitoring System

Design of a University Portal with Biometric Lecture Attendance Monitoring System Scholars Journal of Engineering and Technology (SJET) Sch. J. Eng. Tech., 2014; 2(6B):847-856 Scholars Academic and Scientific Publisher (An International Publisher for Academic and Scientific Resources)

More information

Rev. 1.0.6. www.telinta.com

Rev. 1.0.6. www.telinta.com Rev. 1.0.6 Copyright Notice Copyright 2008-2013 Telinta Inc. No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without the

More information

Statement of Direction

Statement of Direction Mobile First: Taking Mobile CRM to the Next Level 1 January 2013 Mobile First: Taking Mobile CRM to the Next Level Whitepaper Mobile First: Taking Mobile CRM to the Next Level 2 Table of Contents Notes...

More information

Information Server Documentation SIMATIC. Information Server V8.0 Update 1 Information Server Documentation. Introduction 1. Web application basics 2

Information Server Documentation SIMATIC. Information Server V8.0 Update 1 Information Server Documentation. Introduction 1. Web application basics 2 Introduction 1 Web application basics 2 SIMATIC Information Server V8.0 Update 1 System Manual Office add-ins basics 3 Time specifications 4 Report templates 5 Working with the Web application 6 Working

More information

Job Ready Assessment Blueprint. Web Design. Test Code: 2750 / Version: 01. Copyright 2011. All Rights Reserved.

Job Ready Assessment Blueprint. Web Design. Test Code: 2750 / Version: 01. Copyright 2011. All Rights Reserved. Job Ready Assessment Blueprint Web Design Test Code: 2750 / Version: 01 Copyright 2011. All Rights Reserved. General Assessment Information Blueprint Contents General Assessment Information Written Assessment

More information

Cloud SQL Security. Swati Srivastava 1 and Meenu 2. Engineering College., Gorakhpur, U.P. Gorakhpur, U.P. Abstract

Cloud SQL Security. Swati Srivastava 1 and Meenu 2. Engineering College., Gorakhpur, U.P. Gorakhpur, U.P. Abstract International Journal of Information and Computation Technology. ISSN 0974-2239 Volume 4, Number 5 (2014), pp. 479-484 International Research Publications House http://www. irphouse.com /ijict.htm Cloud

More information

01/42. Lecture notes. html and css

01/42. Lecture notes. html and css web design and applications Web Design and Applications involve the standards for building and Rendering Web pages, including HTML, CSS, SVG, Ajax, and other technologies for Web Applications ( WebApps

More information

ORACLE APPLICATION EXPRESS 5.0

ORACLE APPLICATION EXPRESS 5.0 ORACLE APPLICATION EXPRESS 5.0 Key Features Fully supported nocost feature of the Oracle Database Simple 2-Tier Architecture Develop desktop and mobile applications 100% Browserbased Development and Runtime

More information

Teaching with. for Financial Accounting. Advanced Customer Solutions ALEKS Corporation

Teaching with. for Financial Accounting. Advanced Customer Solutions ALEKS Corporation Teaching with for Financial Accounting Advanced Customer Solutions ALEKS Corporation Teaching with ALEKS for Financial Accounting, Version 3.18. Copyright 2013 ALEKS Corporation. Revised September 15,

More information

Project Management Case Study - A Strategic Perspective

Project Management Case Study - A Strategic Perspective Microsystems Case study Work Package 2 Author: Artur Ziółkowski, PhD., Eng. Table of contents:... 2 A- EXECUTIVE SUMMARY... 3 B BASIC INFORMATION ABOUT THE COMPANY... 4 C ENVIRONMENTAL ANALYSIS... 5 D

More information

METATRADER 4 USER Guide. Client Services. DMM FX AUSTRALIA Volume 2.0

METATRADER 4 USER Guide. Client Services. DMM FX AUSTRALIA Volume 2.0 METATRADER 4 USER Guide Client Services DMM FX AUSTRALIA Volume 2.0 Contents Introduction... 3 Downloading the MetaTrader 4 Platform... 3 Accessing MetaTrader 4... 4 Viewing the MetaTrader 4 Interface...

More information

eng_pdf.indd 1 13-10-2010 09:27:30

eng_pdf.indd 1 13-10-2010 09:27:30 360 gives you control over the flow of information. 360 helps private- and public-sector customers to control, manage and share information and documents with a user interface they already know. It doesn't

More information