| Week | Information |
|---|---|
| You may do these programs in the language of your choice, however be sure you are comfortable with file management using sequential and randomly accessed files in the language you choose. NOTE: This page will be updated during the week - the information posted should be checked multiple times during the week. Also note the new format - week 1 is at the bottom. | |
| Systems Project |
As mentioned below, I would like you to read the Shelly and Cashman book on systems analysis and design. Notes on systems life cycle Some notes I did for a previous systems analysis class to review: Introduction to third normal form Contribution system notes Student data system notes Notes on basic order entry Payroll data notes Medical clinic notes Text book notes Definitions Notes on design Notes on contribution or donation database design Notes on very basic student database design Relational database using donor Separate speaker notes to accompany relational databse using donors presentation Relational Database Student System Separate speaker notes to accompany relational database student system presentation Relational database order system example Separate speaker notes to accompany relational database order system example Read the following on tools: CPM/Pert Decision Tables Decision table examples Assignments: Assignment: Dairy System Assignment What I need is for you to analize the dairy system, determine the output, input, files and processing that needs to be done. Then we will move on to designing the processing. What I want is the plan - not an implementation. Pert/CPM assignment I would also like you to go to Microsoft and download the Project Manager and play with that. Use the project manager to set up a project of your own design. Include an explanation of what you did. |
| Projects |
This is the capstone course for the programming option. You will be writing complex
programs in the appropriate language of your choice. You should develop a portfolio
of your work as the semester progresses. As a matter of fact, I would love to have you help me discover a good place to create an electronic portfolio! This class will also deal with basic concepts of systems analysis and design along with programming. I have provided notes at the site for the systems portion of the course, but I would also like you to acquire a book. You can get a book from the library or contact me to borrow a book or purchase a book on the topic. If you decide to purchase a book, I recommend Systems Analysis and Design by Shelly and Cashman. Recommended text When you get a systems book start reading it on a regular basis so you have completed the book by the middle of this course. There will have some assignments, mainly in the systems analysis/design area and to fill any gaps I see. The rest of the course is going to be project based with you having a lot of input on the projects that you would like to do. Depending on the complexity, I am looking at 2 or 3 or 4 projects (less if they are very complex). I would like one project to involve writing a game and one to involve extensive file/table maintenance of multiple files/tables from transactions. The programs can be written in a variety of languages. You need to specify first and second choices for a language when you submit your proposals. Please send me a proposal for the first project and then start coding! |