Courses/CS 491ab/Winter 2008/Evelina Lurye
From CSWiki
[edit] Week 1 - January 4, 2008
Class Introduction and preparation of website with weekly goals.
[edit] Week 2 - January 11, 2008
Evelina Lurye
CS 491a
Winter 2008
Homework 1
Due Date: January 10, 2008
Under the list of projects, I decided to research the
workflow and task management category and specifically the
Manageability's workflow list. Open Source Resource and Task
Management Projects written in Java.
One website featured
http://www.manageability.org/blog/stuff/open-source-java-calendar:
Managing Calander where you canset up your own schedule settings.
Another website featured
href=http://www.manageability.org/blog/stuff/java-open-source-social-network:
Social Source Network where you can set up your buddy lists and post your pictures to share with your friends.
This website has many common features used by internet
developers and it would be a challenge to complete them to
work as good as or better than programs that already exist with
the same goals.
[edit] Week 3 - January 18, 2008
Evelina Lurye CS 491a Winter 2008 Homework 1 Due Date: January 18, 2008
This week I tried to work several different programs but I had trouble with either opening them or repeatedly getting small errors for code that was already tested clear before. So, I will do a demonstration of NetBeans this week and show some of the other applications I tried to run including Groovy, HeidiSQL, and platforms from the text book. An interesting tutorial I was using from the website: http://www.netbeans.org/kb/41/amazon.html.
I also explored the second chapter of the text book involving the Delta Editor Interface. The website for the book is http://svn.collab.net/repos/svn/trunk/subversion/include/svn_delta.h
[edit] Week 4 - January 25, 2008
Unfortunately, I couldn't make it to class this time because I had to go to court in Barstow. I had to drive all the way out here because I got a speeding ticket several months ago when I was driving to Las Vegas. I don't know how but the ticket slipped my mind so I didn't pay it and it turned into a warrant for my arrest. Then, I set up an appointment to see the judge today and I stayed in a hotel over night to make it on time because Barstow is over 2 hours from LA. I was hoping I would be out by 10am so I could somehow make it in 2 hours but I barely made it out at 12:30PM and I don't think I could possibly make it to school right now because it is much colder out here, nearly snowing, than in LA and the rain looks like hail; plus there's a bunch of traffic, probably from an accident somewhere. So, I'll see the class next week. I was going to do a presentation on Weka but I guess I'll save it for next week.
[edit] Week 5 - February 1, 2008
Evelina Lurye
CS 491a
Winter 2008
Homework 5
Due Date: February 1, 2008
Today I will go over the Weka explorer and explain how it can be utilized to efficiently manipulate large sets of data. I will demonstrate how it generates graphs from certain attributes that the user defines. Also, the program comes installed with a large library of useful techniques and filters to alleviate the stress of preforming tedious calculations. I will demonstrate how detailed information is obtained and compared with results from other methods applied to reach the highest percent accuracy.
[edit] Week 6 - February 8, 2008
Evelina Lurye
Week 6
Premise:
I've decided to change the premise of my project to focus on making an economic evaluator for each individual family. I've met many people that have trouble managing their money. There is so much temptation to spend when you acquire a small fortune, then you are back to being broke and suffering. So, my project will have a table that records all your spending and income. Then, it records some of the other necesities like rent and bills. Therefore, it is able to tell you what amount you may spend on leisurely activities.
The project is accessible online and will offer the option of downloading information to your home computer. So first, when the client visits the url they will be prompted for their login information. If they have successfully logged in they will be taken to their personalized home page where they may track certain information.
[edit] Week 7 - February 15, 2008
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>CS491A Accounts Page</title>
</head>
<body>
CS491A
Lurye, Evelina
CIN: 220832207
Week 7
Email: slurye88@gmail.com
[edit] Accounts Page
Below is an example of a balance sheet that will be produced after customers upload their data from the bank or manually enter it through this system. I've been working on figuring out how to link the program to my site. They do utilize a lot of features I was thinking of using but in a different way. So I'm having trouble with the part associated with extracting those features so they could access their finances from anywhere
| Random Household Balance Sheet |
|
|---|---|
| Assets | |
| Current assets | |
| Bank balance | 500 |
| Inventory | 800 |
| Accounts receivable | 2,500 |
| Total current assets | 5,900 |
| Fixed assets | |
| Delivery van | 6,000 |
| Machinery | 2,200 |
| Total fixed assets | 8,200 |
| Total assets | 14,100 |
| Liabilities and stockholders' equity | |
| Current liabilities | |
| Accounts payable | 400 |
| Long-term liabilities | |
| Loans payable | 2,200 |
| Total liabilities | 2,600 |
| Stockholders' equity | |
| Share capital | 10,000 |
| Retained earnings | 1,500 |
| Total stockholders' equity (Net worth) | 11,500 |
| Total liabilities and stockholders' equity | 14,100 |
</body>
</html>
[edit] Week 8 - February 22, 2008
[edit] Week 9 - February 29, 2008
Evelina Lurye CS 491a Winter 2008 Final Report Rough Draft Due Date: March 8, 2008
1) A portable application which is partially web based, designed to help manage finances for the younger crowd. In researching many current products available to track finances are boring. This project will present a fun way for users to enter their balance sheets and track their spending to understand why they have no left over funds for saving.
2) The anticipated users would be the younger crowds such as those people old enough to work, therefore old enough to track their spending and income. This is designed to make them more responsible, supported for its ease of use, and powerful system.
3) The prime categories in my project would inlcude tracking bank accounts and other money market funds, stocks, securities, income, and expenses.
4)The system will enable the use of weka experimenter to classify the data and an sql query mixed with java principles where the results will be displayed on the system after they are called.
5) I've always been interested in how people manage their money and I think it would be a useful tools for the youth to learn how to manage their money early in life.
6) I'm currently still trying to add to the existing code and remove the parts I don't need but it's difficult in these cases because there are many components to this project.
[edit] Week 10 - March 7, 2008
Evelina Lurye
CS 491a
Winter 2008
Final Report Rough Draft
Due Date: March 14, 2008
[edit] Financial Analyzer of Income and Expenditure
A portable application which is partially web based, designed to help manage finances in a more entertaining fashion. The project is based on an existing financial management application called GNU Cash. However, it will not be as complicated because it will only include features to balance income versus spending, bank accounts, investments in the stock market, and an animated feature which could offer tips and link the users to other financial resources online. Many of the current products available to track finances are boring and complicated. This project shall feature the same sophistication of GNU Cash but it will be partially web based, so users may log in to enter any quick transactions and later download that to their home system. The users will not have all their information online for security purposes, but they will have just a basic online replica to track information when they are not able to reach their domestic systems.
[edit] Users Seeking to Enjoy Account Management
The anticipated users would be those people old enough to work, therefore old enough to track their spending and income. This is designed to make them more responsible, supported for its ease of use, and powerful system. It is not restricted to any age group it is just designed to keep the interests of the users and younger user have smaller attention spans.
[edit] Main conceptual (i.e., user-level) objects
This project will present a fun way for users to enter their balance sheets and track their spending to understand why they have no left over funds for saving. It will also serve as an individual’s way to keep track of their accounts so they can present proof if they feel one of their accounts has been managed inappropriately.
[edit] Primary conceptual (i.e., user-level) operations
The project is mostly written in C and I shall be using some online assistance to help me decipher the code from GNU Cash. This online help includes the code project, c programming assistance, source code retriever, and any other help I find to help me put my project together. Furthermore, I will employ a database to manage my users and grant them online access. So, I will use MySQL to manage my database of users and link it to the program. I will also attempt to add other programs like Weka to analyze the data of the users but I plan to add this once I get the other basic functions of the system working.
[edit] Why Interested: I‘m Into Economics and Money Management
I've always been interested in how people manage their money and I think it would be a useful tools for the youth to learn how to manage their money early in life. I am also interested in creating a useful application for myself to track my accounts because I’ve grown increasing wary of trusting large corporations and all their fees.
[edit] Status
I'm currently still trying to add to the existing code and remove the parts I don't need but it's difficult in these cases because there are many components to this project. I’ve opened the source code and I’m working on understanding it because I haven’t worked with C for a while so I am rusty.

