Lecture 1 Professor notes

Lecture 1 Professor notes - Intro Administration Overview...

Info iconThis preview shows pages 1–8. Sign up to view the full content.

View Full Document Right Arrow Icon
Administration Overview of this course Assignment (project-based) Enterprise Software Architecture UML Intro 1 DPP Page 1
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Grading : 75% One project to be demo at the end. 25% One final exam (open book). Available most of the time through emails Sat 1-5pm, EBU3B 2208 Office hours: TA: Melvin Go Office hours: Tu/Th 6-8pm @TBD Administration 1 DPP Page 2
Background image of page 2
Intro Application Systems UML (Design) Development Tools Intro to .NET C# From simple to advanced (memory management, Inheritance, Interface, polymorphism, delegate, events) Database Design (ER) SQL programming Data Access Layer Unit test for DB/DAL DB security Progress grading Business Logic Layer OOD Design Patterns Workflow LINQ BLL security Progress grading Presentation Layer ASP.NET/MVC MVC unit test AJAX Presentation Layer security Progress grading Service Layer WCF WCF security Students Project Presentation Final exam review Course Overview 1 DPP Page 3
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
for one of following systems and integrate them in 5 weeks . Western Terrace Hill (WTH) College Course Registration 1. Academic GPA System 2. Classroom Scheduling System 3. Employment/HR System 4. Library System 5. Parking Management System 6. Room/board System 7. Big Project 1 DPP Page 4
Background image of page 4
Course registration Allow course administrator to add/update/remove courses Course dependencies (pre-requisites) Allow staff to plan next quarter's courses being offered Majors/Minors: requirements and electives Allow students to register for classes online (if they paid the tuition) Allow students to drop a class before the deadline. Others? GPA system s Accounting s Library (allow majors only to checkout major books) s Interaction with other systems: Which features do you wish to implement in 5 weeks? Assign - 1 1 DPP Page 5
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
GPA System Keep track of GPA of students Provide administrator to update grades Retake a class (Incomplete or F) s Double majors s Provide graduation requirement Provide transcripts Validate the grade is correct. Is there a "A+", "F-", "I"? How to secure this system? Allow students to view their grade history Others? Course registration system s Employment system (tutors 3.0 GPA minimum) s ?? s Interaction with other systems Which features do you wish to implement in 5 weeks? Assign - 2 1 DPP Page 6
Background image of page 6
Classroom scheduling system Allow staff to request for class size of 25, 50, 75, 100, etc. Schedule the class for M/W 6pm-9pm, etc. Final exam scheduling. Internal algorithm for schedule classes without conflicts. Manual scheduling of classes in case of class cancellation or addition. Let professor select a possible list of times (eve or day).
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 8
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 12/06/2010 for the course CSE 136 taught by Professor Staff during the Summer '08 term at UCSD.

Page1 / 47

Lecture 1 Professor notes - Intro Administration Overview...

This preview shows document pages 1 - 8. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online