- to review
and implement appropriate principles of design, documentation and coding
- to
learn to use advanced programming features
- to design
and program a complete software system using the Visual Basic language and system-supplied
utilities and
libraries
- to learn to
use MS Access as the principle file/database system
- to
learn to use event-driven programming skills
- to
work in a team environment
- to
learn to use MS Project to manage a software system
· Visual
Basic 6, How to Program,
Deitel & Deitel, Nieto, Prentice Hall, 1999
· Visual
Basic 6.0 Reference Library,
Microsoft Press
· Visual
Basic Advanced Topics,
Ekedahl, Course Technology, 2000
· Database
Developers Guide with Visual Basic 6, Jennings,
SAMS, 1999
· Murachs
Visual Basic 6, Koop,
Prince & Murach, Murach & Associates, Inc., 1999
· Programming
with Visual Basic 6.0, An Object-Oriented Approach, Elkedahl
& Newman, Course Technology, 1999
· Visual
Basic 6 Environment, Programming, & Applications, Eliason
& Malarkey, Que E&T, 1999
· Bug
Proofing Visual Basic, Rod
Stephens, Wiley, 1998
Exams (2): 40%
Programming
project: 60%
- all students
will participate in a self-evaluation and an evaluation of the team at the end of the term
- students are responsible for the information covered in CIS341Visual
Basic and CIS336 Database Design and
Implementation
-
there will be no makeup exams; if an exam is missed for a valid reason, the final exam
percentage will be used
for
the missing exam grade
- deadlines
are to be strictly observed; all teams are to hand in their portfolios on the due dates;
you will be evaluated on
what
is presented on those dates
- each team
will need a binder to hold all programs and documentation, each with appropriate marker
tabs
Project
Calendar:
use
cases, actions, actors specified
task
list assigned
database
tables specified
System Design
- Due Monday, October 1
complete
system design:
system
narrative
forms
layouts
relationships
diagram
data
dictionaries
program
specifications
report
formats
File
Creation - Due Monday, October 22
menu/flow
programs completed
file
creation
data
retrieval programs completed
add,
update, delete programs completed
advanced
features incorporated
documentation
updated and completed
system
completely tested and working
August 21, 2001