IDS-406

INFORMATION SYSTEMS DESIGN - COURSE SYLLABUS
SPRING 1999

INSTRUCTOR: Ron Norman OFFICE: SS-3200 E-mail: ronald.norman@sdsu.edu PHONE: 594-3734

WEB HOME PAGE (URL): http://www.rohan.sdsu.edu/faculty/rnorman



OFFICE HOURS: Monday: 8:00am - 8:45am; 11:45am - 12:30pm; 1:30pm - 3:45pm

Wednesday: 8:00am - 8:45am or by appointment.



GOAL FOR THE COURSE: To introduce each student to both the technical and behavioral aspects of information systems design, construction, and implementation including software development concepts, methods, tools & environments.



NOTES:

1) Your attitude, NOT your aptitude will be your strongest asset for achieving the goal for this course!!

2) You all start out in my eyes as EAGLES! I accept no turkeys!!

3) My personal commitment to you is to be the best instructor of this topic that I can possibly be.



REQUIRED TEXT: Norman, Ronald J., Object-Oriented Systems Analysis and Design, Prentice Hall, 1996.



OPTIONAL TEXTS: Any additional documentation for Microsoft Visual J++ 6.0 you may need.



ATTENDANCE: This course is viewed by me as YOUR JOB for this semester. Therefore, I expect you to attend every class meeting. The Project and other significant topics will be covered during class time. There are NO excused absences for which you may get attendance credit. You must be here to get attendance credit.



PREREQUISITE: IDS-306 (Information Systems Analysis); IDS-385 (Software & Hardware)

IDS-480 (Database) (concurrent enrollment is okay)



COURSE DESCRIPTION: Business information systems design, installation, and implementation as part of the systems development life cycle, with emphasis on object-oriented design methodology, relational database technology, and a 4th generation development tool; examination of prototyping, CASE technology, Software development process standards, business process reengineering, and client-server technology.



SYSTEMS DESIGN PROJECT: A GROUP systems design project will be required. Each group will consist of 2 aspiring software engineers (that's you). This project will extend a prior semester's IDS-306 and/or IDS-406 Visual Basic 5.0 project by designing, testing and preparing to implement it using Microsoft Visual J++ 6.0. Each group will present its final prototype information system to the class. A portion of the project may be done during class meeting times. At the end of the semester you will evaluate each of your team member's performance on the project. Teams will be mostly determined by your own selection of a teammate. There is extensive Visual J++ 6.0 computer programming/prototyping required for this project!!!



Activity Grading Scheme Scheduled Due Dates



Exam #1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Week 7 (Monday, March 8)

Exam #2. . . . . . . . . . . . . . . . . . . . . . . . . 60 percent . . . . . . Week 10 (Wednesday, April 7)

Exam #3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Week 13 (Monday, April 26)

Attendance. . . . . . . . . . . . . . . . . . . . . . . 10 percent . . . . . . 31 meetings; Class attendance is important!

Project Prototype Software Presentation. . . 10 percent . . . . . . Presented on May 3, 5, 10, 12, 19 or 21

VJ 6.0 Prototype Software & database. . . . 20 percent . . . . . . Turn-in at the Final Exam class meeting



Exams may be a combination of objective (T/F, Multiple Choice, Fill-In, Matching) and subjective (short answer and/or demonstrated understanding of concepts) type questions.



Course grades domain: A = 93% B+ = 87% C+ = 77% D+ = 67%

A- = 90% B = 83% C = 73% D = 60%

B- = 80% C- = 70% F < 60%



(Scores are NOT rounded up; example: 86.5% = B; 76.9% = C; 89.9999% = B+)