Kansas State University Purchasing Contracts Management System (KSU – PCMS) Presentation 1 Date :...

16
Kansas State University Purchasing Contracts Management System (KSU – PCMS) Presentation 1 Date : 14 th October 2010 By Arthi Subramanian CIS 895 – MSE Project

description

Project Overview Motivation Solution for helping departments at Kansas State University locate the most appropriate options for any given contract-based purchase. Goals Provide more secure and functional alternative to existing system. Ease of data entry and data retrieval. Make searchable Kansas state university contracts. Avoid human errors while entering contract details.

Transcript of Kansas State University Purchasing Contracts Management System (KSU – PCMS) Presentation 1 Date :...

Page 1: Kansas State University Purchasing Contracts Management System (KSU – PCMS) Presentation 1 Date : 14 th October 2010 By Arthi Subramanian CIS 895 – MSE.

Kansas State University Purchasing Contracts Management System

(KSU – PCMS)

Presentation 1 Date : 14th October 2010

ByArthi Subramanian

CIS 895 – MSE Project

Page 2: Kansas State University Purchasing Contracts Management System (KSU – PCMS) Presentation 1 Date : 14 th October 2010 By Arthi Subramanian CIS 895 – MSE.

Presentation OutlineProject Overview

•Motivation

•Goals

•System Overview

•Data Flow diagram

Project Modules

•Administrator Module

•User Module

•Use Case Diagrams

Project Schedule

Cost Estimation

Software Quality Assurance Plan

Prototype Demonstration

Questions/Comments

Page 3: Kansas State University Purchasing Contracts Management System (KSU – PCMS) Presentation 1 Date : 14 th October 2010 By Arthi Subramanian CIS 895 – MSE.

Project OverviewMotivation

Solution for helping departments at Kansas State University locate the

most appropriate options for any given contract-based purchase.

Goals

• Provide more secure and functional alternative to existing system.

• Ease of data entry and data retrieval.

• Make searchable Kansas state university contracts.

• Avoid human errors while entering contract details.

Page 4: Kansas State University Purchasing Contracts Management System (KSU – PCMS) Presentation 1 Date : 14 th October 2010 By Arthi Subramanian CIS 895 – MSE.

Project OverviewSystem Overview

Page 5: Kansas State University Purchasing Contracts Management System (KSU – PCMS) Presentation 1 Date : 14 th October 2010 By Arthi Subramanian CIS 895 – MSE.

Dataflow Diagram

Page 6: Kansas State University Purchasing Contracts Management System (KSU – PCMS) Presentation 1 Date : 14 th October 2010 By Arthi Subramanian CIS 895 – MSE.

Project ModulesAdmin Module

Definition:Administrator : Procurement Officer

Interacts with the system through a webpage.

Roles: Logs in to the system. Inserts contract details. Searches for contracts before performing edit. Edits existing contract details.

Page 7: Kansas State University Purchasing Contracts Management System (KSU – PCMS) Presentation 1 Date : 14 th October 2010 By Arthi Subramanian CIS 895 – MSE.

Project ModulesEnd-user Module

Definition:Users : University officials and employees who purchase services, supplies or equipment. Facilities, human resources, telecom department officials.

Interacts with the system through a webpage

Roles:

User RoleUniversity officials,

employeesSearch for the contract

details.

Facilities, human resources, telecom

department

Search for contracts that requires the respective departments approval.

Page 8: Kansas State University Purchasing Contracts Management System (KSU – PCMS) Presentation 1 Date : 14 th October 2010 By Arthi Subramanian CIS 895 – MSE.

Use Case Diagram

Page 9: Kansas State University Purchasing Contracts Management System (KSU – PCMS) Presentation 1 Date : 14 th October 2010 By Arthi Subramanian CIS 895 – MSE.

Current System

Page 10: Kansas State University Purchasing Contracts Management System (KSU – PCMS) Presentation 1 Date : 14 th October 2010 By Arthi Subramanian CIS 895 – MSE.

End user Search page

Expected Output

Page 11: Kansas State University Purchasing Contracts Management System (KSU – PCMS) Presentation 1 Date : 14 th October 2010 By Arthi Subramanian CIS 895 – MSE.

Application RequirementsAR1 : User Interactive graphical user interfaceAR2 : Authenticate valid procurement officerAR3 : Search based on – Contract number, contract title, vendor, Procurement officer, keywordAR4 : Search by keyword must search across contract number, contract title, vendor, procurement officer, commentsAR5 : Results must include details such as departments whose pre-approval is required.AR6 : Contract files (master contract document) must be made accessible through Kansas department of administration.AR7 : All contracts must be displayed when requested to do so.AR8 : For any unmatched search fields, a message with possible suggestions must be displayed.AR9 : If a contract with expiration date lesser than or equal to start date is entered

by the procurement officer, a message must be displayed and further data entry must not be allowed until corrected. AR10 : Search results can be sorted in ascending/descending order.

Page 12: Kansas State University Purchasing Contracts Management System (KSU – PCMS) Presentation 1 Date : 14 th October 2010 By Arthi Subramanian CIS 895 – MSE.

Project Schedule• Key Dates

• Presentation 1 • Date : 14th October 2010• End user search functionality.

• Presentation 2• Date : 3rd week of November 2010• Administrator screens, user screens

• Presentation 3: • Date : 3rd week of December 2010• AJAX functionalities, set up on server

Page 13: Kansas State University Purchasing Contracts Management System (KSU – PCMS) Presentation 1 Date : 14 th October 2010 By Arthi Subramanian CIS 895 – MSE.

Project Schedule

Page 14: Kansas State University Purchasing Contracts Management System (KSU – PCMS) Presentation 1 Date : 14 th October 2010 By Arthi Subramanian CIS 895 – MSE.

Cost Estimation COCOMO II is used to estimate the duration and cost involved in development of a system.

Considers factors such as reliability, software development complexity, memoryUsage etc.

2.45 * EAF * (KSLOC) ^1.09Time = 2.5 * (Effort) ^ 0.38

Effort = Number of person months (PM)Time = Duration time in months for projectKSLOC = Estimated number of source lines of code for the project (in thousands)EAF = Effort Adjustment Factor

Effort = 2.45*0.523*(1.8)^1.09 = 2.43 man-monthsTime = 2.5 * (2.43) ^ 0.38 = 3.5 months

Page 15: Kansas State University Purchasing Contracts Management System (KSU – PCMS) Presentation 1 Date : 14 th October 2010 By Arthi Subramanian CIS 895 – MSE.

Phase 2 deliverables

Vision Plan 2.0

Project Plan 2.0

Architectural Design Document

Software Test Plan 1.0

Technical Inspection List

Presentation 2

Prototype 2.0 Source Code

• Administrator module, interaction with the user module

Page 16: Kansas State University Purchasing Contracts Management System (KSU – PCMS) Presentation 1 Date : 14 th October 2010 By Arthi Subramanian CIS 895 – MSE.

Prototype Demonstration

Questions

Comments