lappeenranta university of technology 010760001 team project on software engineering library...

14
Lappeenranta University of Technology 010760001 Team project on Software Engineering Library Management System (LMS) Project First Presentation Authors: Kalenova Diana Korotkaya Zhanna Kramarenko Sergey Kornev Vladimir Krestyannikov Evgeny

Post on 19-Dec-2015

217 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Lappeenranta University of Technology 010760001 Team project on Software Engineering Library Management System (LMS) Project First Presentation Authors:Kalenova

Lappeenranta University of Technology

010760001 Team project on Software Engineering

Library Management System (LMS) Project

First Presentation

Authors: Kalenova DianaKorotkaya ZhannaKramarenko SergeyKornev VladimirKrestyannikov Evgeny

Page 2: Lappeenranta University of Technology 010760001 Team project on Software Engineering Library Management System (LMS) Project First Presentation Authors:Kalenova

Company overviewCompany overview

Name: Name: 5K Inc.5K Inc.

MissionMission::

•Innovative and competetive software Innovative and competetive software solutions development for small and medium solutions development for small and medium companies on the Finnish marketcompanies on the Finnish market

•Further maintenance of our productsFurther maintenance of our products

Values:Values:

•Open and honest cooperationOpen and honest cooperation •Focus on qualityFocus on quality

•Continuous development of skills and Continuous development of skills and personal growth personal growth

Page 3: Lappeenranta University of Technology 010760001 Team project on Software Engineering Library Management System (LMS) Project First Presentation Authors:Kalenova

Team organization of the 5K development team is Controlled Decentralized (CD).

In the CD type according to Pressman's book "Software Engineering: A practitioner's approach”:

• there is a leader, who coordinates all of the specific tasks performed by the team members

• each of the team members is responsible for a specific task

• Problem solving remains largely a group activity, which is partitioned into sub-problems for each team member

• Communication inside the team is horizontal, but there is still a possibility of vertical communication

Team organizationTeam organization

Page 4: Lappeenranta University of Technology 010760001 Team project on Software Engineering Library Management System (LMS) Project First Presentation Authors:Kalenova

Structure of the companyStructure of the company

Page 5: Lappeenranta University of Technology 010760001 Team project on Software Engineering Library Management System (LMS) Project First Presentation Authors:Kalenova

Structure of the company(continue)Structure of the company(continue)

President:

Customer Services Director:

Technical Director:

Quality Control Director:

R&D Director:

Diana Kalenova

Zhanna Korotkaya

Sergey Kramarenko

Vladimir Kornev

Evgeny Krestyannikov

Page 6: Lappeenranta University of Technology 010760001 Team project on Software Engineering Library Management System (LMS) Project First Presentation Authors:Kalenova

The company uses Spiral Process Model

Its advantages:•Design flexibility allows changes to be implemented at several stages of the project;

•The process of building up large systems in small segments makes it easier to do cost calculations

• The Client, who will be involved in the development of each segment, retains control over the direction and implementation of the project

Process modelProcess model

Page 7: Lappeenranta University of Technology 010760001 Team project on Software Engineering Library Management System (LMS) Project First Presentation Authors:Kalenova

Team membersTeam members

Project Manager:

Requirements engineer:

Designer:

Tester:

Configuration manager:

Diana Kalenova

Zhanna Korotkaya

Sergey Kramarenko

Vladimir Kornev

Evgeny Krestyannikov

Page 8: Lappeenranta University of Technology 010760001 Team project on Software Engineering Library Management System (LMS) Project First Presentation Authors:Kalenova

Project ScheduleProject Schedule

Page 9: Lappeenranta University of Technology 010760001 Team project on Software Engineering Library Management System (LMS) Project First Presentation Authors:Kalenova

Entity Relationship Diagram of LLS DatabaseEntity Relationship Diagram of LLS Database

Page 10: Lappeenranta University of Technology 010760001 Team project on Software Engineering Library Management System (LMS) Project First Presentation Authors:Kalenova

Database descriptionDatabase description

Page 11: Lappeenranta University of Technology 010760001 Team project on Software Engineering Library Management System (LMS) Project First Presentation Authors:Kalenova

Interconnections between the tablesInterconnections between the tables

Page 12: Lappeenranta University of Technology 010760001 Team project on Software Engineering Library Management System (LMS) Project First Presentation Authors:Kalenova

Overall system DFDOverall system DFD

Page 13: Lappeenranta University of Technology 010760001 Team project on Software Engineering Library Management System (LMS) Project First Presentation Authors:Kalenova

Major system componentsMajor system components

Page 14: Lappeenranta University of Technology 010760001 Team project on Software Engineering Library Management System (LMS) Project First Presentation Authors:Kalenova

Welcome screen of the system