Computing and software engineering practice
This presentation is the property of its rightful owner.
Sponsored Links
1 / 13

Computing and Software Engineering Practice PowerPoint PPT Presentation


  • 49 Views
  • Uploaded on
  • Presentation posted in: General

Computing and Software Engineering Practice. Course Overview Software Institute, Nanjing University, Spring 2009. 1. Today’s Agenda…. Meet the class Overview of schedule/outline Explanation of course Course grading About the project Project presentations Expectations.

Download Presentation

Computing and Software Engineering Practice

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Computing and software engineering practice

Computing and Software Engineering Practice

Course Overview

Software Institute, Nanjing University, Spring 2009

1


Today s agenda

Today’s Agenda…

  • Meet the class

  • Overview of schedule/outline

  • Explanation of course

  • Course grading

  • About the project

  • Project presentations

  • Expectations


Meet the instructor

Meet the Instructor

  • Zhang Jinyu

    • Room 708, Phone: 58646583 ext.523

    • Email: [email protected]

  • Office hour: TBA


Meet the ta teaching assistant

Meet the TA (teaching assistant)

  • 陈宇剑

    • [email protected]

    • Room 319

  • 林群

    • [email protected]

    • Room 409

  • 汤晨

    • [email protected]

    • Room 215

  • 杨静雯

    • [email protected]

    • Room 418

  • 朱健

    • [email protected]

    • Room 418


Course outline

Course Outline

  • the 5th classroom, at 18:30

  • Course Information & Project Information

  • UML I

  • UML II & Requirement

  • MVC & Design Pattern

  • SVN & Revision - Tool for Version Control & Configuration Management

  • Eclipes

  • ANT - Java’s Makefile

  • JUnit – Tool for Java Unit Testing


Project outline

Project Outline

  • Phase A - Form teams

    • Deadline: Mar. 17, 2009

    • Not be allowed to switch the team due to Mar. 24

  • Phase B - Specification and Design Phase

    • Deadline: Mar. 31, 2009

  • Phase C - Implementation Phase

    • Deadline: Apr. 28, 2009 (change is possible)

  • Phase D - Swap

    • Deadline: May 12

  • Phase E - Modification Implementation Phase

    • Deadline: May 26, 2009 (change is possible)

  • Phase F - Presentation Phase

    • Deadline: June 2, 2009 (change is possible)


Grading

Grading

  • Phase B 30%

    • Deliverables: at least Project Plan, Software design, Software Specification, Test Plan.

  • Phase C 40%

  • Phase E 20%

    • Phase C, E Deliverables: Source Code, User Documentation, Internal Documentation, Test Summary, Build file.

  • Phase F 10%

    • Deliverable: the presentation slides which is no more than 15 pages.


Extra opportunities

Extra Opportunities

  • All important information about this course will be available on course page in TSS

  • Several opportunities


Project

Project

  • Elevator Simulation System(ESS)


Project presentations

Project Presentations

  • Course Final Presentation


Your expectations

Your Expectations

  • to gain an experience in the design and implementation of software

  • To use a team approach and modern software development tools

  • To gain performance results and reporting skills

  • To gain an opportunity to put the above knowledge and skills to practice on a real-world project


My expectations

My Expectations

  • Complete phase’s assignments on time

  • Submit presentations on time

  • Do what it takes to ensure your team successfully completes its project

  • Attend lectures on time


Course resources

Course Resources

  • TSS:

    • http://218.94.9.38/tss/en/c0390/index.html

  • Software tools that support UML design

  • Java technology

  • JUnit for testing

  • Sample Document

    • Project Plan

    • Software Design

    • Software Specification

    • Test Plan

    • Code Conversion


  • Login