Presentation is loading. Please wait.

Presentation is loading. Please wait.

15.1.2003Software Engineering 2003 Jyrki Nummenmaa 1 EXAMPLE PROJECT / SE 2003 Each year the software engineering (SE) course uses an example project to.

Similar presentations


Presentation on theme: "15.1.2003Software Engineering 2003 Jyrki Nummenmaa 1 EXAMPLE PROJECT / SE 2003 Each year the software engineering (SE) course uses an example project to."— Presentation transcript:

1 15.1.2003Software Engineering 2003 Jyrki Nummenmaa 1 EXAMPLE PROJECT / SE 2003 Each year the software engineering (SE) course uses an example project to demonstrate the concepts and do some practical experimentation (work, that is). In this lecture I introduce the example project for this year’s SE course.

2 15.1.2003Software Engineering 2003 Jyrki Nummenmaa 2 ”Virtual Teaching Constructor” By the way, we are working on a new name, as VTC is already used for something similar. My proposal at the moment is ”WETO” from ”Web Teaching Organiser” Suggestions are welcome! Anyway, in this project we are developing a new web-based environment for teaching management. The main focus on our project is the management of teaching arrangements for a course.

3 15.1.2003Software Engineering 2003 Jyrki Nummenmaa 3 Subsystems AU: Authentication and session control DATA: Personal data entering CIM: Course information manager CIV: Course information viewer REG: Registration manager (may be implemented by the computer centre) RES: Result manager (may be implemented by the computer centre) RV: Result viewer (may be implemented by the computer centre) EM: Exercise manager ES: Exercise submission FEED: Course feedback (may be implemented separately) EDIT: Database editor (may not be needed separately) SEA: Search engine CAL: Calendar CON: Conversation system CHAT: Online chat HOPS: Personal stydy planner TEA: Teaching planner

4 15.1.2003Software Engineering 2003 Jyrki Nummenmaa 4 The Status Of The Project A requirement specification document exists. A set of use cases has been defined. Our specifications include also subsystems / functionalities we may not need to implement ourselves (as you can see from the previous slide). An Entity-Relationship diagram exists of the data to be stored in a database. The ER diagram does not include data items – they can be found in the database table descriptions.

5 15.1.2003Software Engineering 2003 Jyrki Nummenmaa 5 VTC development We are working on some architectural and technological solutions. At the same time, we are developing some tools to help us in implementation. As we are experimenting with the technology and creating some tools at the same time, it is a bit difficult to get a reliable schedule. Our goal is to have the system running this spring. Although this may sound a little late for the SE course, there will be a chance to do enough with the project already

6 15.1.2003Software Engineering 2003 Jyrki Nummenmaa 6 VTC Project Documentation The documentation can be found from the project home page: http://www.cs.uta.fi/~kk61199/vtc/http://www.cs.uta.fi/~kk61199/vtc/


Download ppt "15.1.2003Software Engineering 2003 Jyrki Nummenmaa 1 EXAMPLE PROJECT / SE 2003 Each year the software engineering (SE) course uses an example project to."

Similar presentations


Ads by Google