windows package manager concept

24
Client-Server Application

Upload: shamasis-bhattacharya

Post on 14-Apr-2017

201 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Windows Package Manager Concept

Client-Server Application

Page 2: Windows Package Manager Concept

Linux like software distribution under Windows™ platform!

Page 3: Windows Package Manager Concept

Package Manager Concept

History and Scope of Package Manager

WPM Project Concepts

Design and Development

Marketing and Deployment

Page 4: Windows Package Manager Concept

What are Package Managers and how they work…

Page 5: Windows Package Manager Concept

Role of Package Manager towards various software installed in a computer…

Page 6: Windows Package Manager Concept

Previous attempts and present scenario…

Page 7: Windows Package Manager Concept
Page 8: Windows Package Manager Concept
Page 9: Windows Package Manager Concept

How will WPM work…

Page 10: Windows Package Manager Concept
Page 11: Windows Package Manager Concept

Client System Queries WPM Client

WPM Client queries CIS Server

WPM Server queries various WPM and non-WPM repositories (DIS)

Client System Receive Packages from External Servers

Page 12: Windows Package Manager Concept
Page 13: Windows Package Manager Concept

WPM Central Server Features

WPM Distributed Server Features

User and Security Management

Distributed Server Index Management

Software Validation and Version Control

External RSS Feed Management

User and Security Management

Software Index Management Software Versioning

Control Software Bandwidth

Control

Page 14: Windows Package Manager Concept

Silent Installation with DOTNET Framework

Existing Software Control and Management

Background update monitoring of Software

Download of updated software

Scheduling of downloads

Page 15: Windows Package Manager Concept

PHP 5 with 2-tier Object Oriented approach for servers

MySQL with Stored Procedures xHTML, CSS, JavaScript, AJAX C Sharp (C#) for client GIMP (Photoshop Alternative) for Vector

Imaging

Page 16: Windows Package Manager Concept
Page 17: Windows Package Manager Concept

Distributed Server(DIS 1)

Distributed Server(DIS 2)

WPM Client 1

WPM Client 2

WPM Client 3

Central Server

1

3

2

Page 18: Windows Package Manager Concept
Page 19: Windows Package Manager Concept
Page 20: Windows Package Manager Concept
Page 21: Windows Package Manager Concept
Page 22: Windows Package Manager Concept
Page 23: Windows Package Manager Concept
Page 24: Windows Package Manager Concept

Shamasis Bhattacharya - Design concepts, user interface, core client programming and development coordination Roll: 35 (University Roll: 10901041035)

Mahul Banerjee - Server modeling, user interface, ER Modeling and Linux porting schematics Roll: 28 (University Roll: 10901041028)

Dipak Saha - Schematic representation, network communication, appendages and documentation Roll: 24 (University Roll: 10901041024)