Você está na página 1de 10

NYSS Software Solutions

Barcoded Assessment System for Independent Learning (BASIL) Vision (Small Project)
Version <1.0>

Author Mehmet Yavuz Erdem

<Project Name> Vision (Small Project) Basil_VisionDocument_v1.0.docx

Version: <1.0> Date: <9/11/2010>

Revision History
Date <9/11/2010> Version <1.0> First Draft Description Author Mehmet Yavuz ERDEM

Confidential

NYSS Software Solutions, 2012

Page 2

<Project Name> Vision (Small Project) Basil_VisionDocument_v1.0.docx

Version: <1.0> Date: <9/11/2010>

Table of Contents
1. Introduction 1.1 1.2 1.3 1.4 2. Purpose Scope Definitions, Acronyms, and Abbreviations References 4 4 4 4

Positioning 2.1 2.2 Problem Statement Product Position Statement

5 5 5 6 6 6 6 7 7 8 8 9 9 10

3.

Stakeholder and User Descriptions 3.1 3.2 3.3 3.4 3.5 Stakeholder Summary User Summary User Environment Summary of Key Stakeholder or User Needs Alternatives and Competition

4.

Product Overview 4.1 4.2 Product Perspective Assumptions and Dependencies

5. 6.

Product Features Other Product Requirements

Confidential

NYSS Software Solutions, 2012

Page 3

<Project Name> Vision (Small Project) Basil_VisionDocument_v1.0.docx

Version: <1.0> Date: <9/11/2010>

1.

Introduction

The introduction of the vision document provides an overview of the entire document. It includes the Purpose, Scope, Definitions, Acronyms, and Abbreviations and References of this vision document.

1.1 Purpose The purpose of this document is to specify the stakeholders for BASIL. It focuses on the features that needed by the stakeholders and the target users. Through this document, a list of system requirements will be analyzed.

1.2 Scope This document defines what BASIL system is and why it is necessary.

1.3 Definitions, Acronyms, and Abbreviations BASIL: Barcoded Assessment System for Independent Learning

1.4 References

Confidential

NYSS Software Solutions, 2012

Page 4

<Project Name> Vision (Small Project) Basil_VisionDocument_v1.0.docx

Version: <1.0> Date: <9/11/2010>

2.
2.1

Positioning
Problem Statement The problem of affects the impact of which is a successful solution would be Providing system for Coventry University to manage assessments which will be kept track by staffs and students. Coventry University staffs and students. Staffs and students are not satisfied with the current assessment system. Creating more effective and elaborated system to keep track of all assessments.

2.2

Product Position Statement For Who The BASIL That At first Coventry University but may be some other universities in the future. Wants to keep track of all assessments in an efficient way. Is an online system. In the BASIL system following processes can be done easily at any time when user logs in: - Submitting assessment - Tracking the status of assessment -Producing report on request

Unlike Our product

The current system is being used now doesnt give information about the users need. Our product with a flexible technology to suit the needs of both staffs and students and the system works trouble less through elaborated preparation.

BASIL system will change the current assessment tracking system which has some issues with providing enough information but through BASIL system, Coventry University will have a new mechanism for the benefit of both staff and students. By completing BASIL system, university will provide better service to all users. Lastly, if BASIL system can be developed as it is planned; it can be sold to other universities to cash in.

Confidential

NYSS Software Solutions, 2012

Page 5

<Project Name> Vision (Small Project) Basil_VisionDocument_v1.0.docx

Version: <1.0> Date: <9/11/2010>

3.
3.1

Stakeholder and User Descriptions


Stakeholder Summary Name BASIL Management Description The primary owners of the system. Responsibilities This team is responsible for the whole project.

Project Manager

Managing the project

Project manager is responsible for all phases workflow (from inception to transition) They are responsible for UML diagrams and case studies. Developers implement the system.

Analysts Developers

Specifying system requirements. Designing the online system

Testers

Testing the developed system

They ensure that system works trouble less

Finance department End Users 3.2 User Summary Name Students

Finance department of university. The users of the system

This department is responsible for project budget. They use the developed system.

Description They are system users.

Responsibilities They are responsible for using the system correctly.

Stakeholder End Users

Staffs

They are system users.

They are responsible for using the system correctly.

End Users

3.3

User Environment

Confidential

NYSS Software Solutions, 2012

Page 6

<Project Name> Vision (Small Project) Basil_VisionDocument_v1.0.docx

Version: <1.0> Date: <9/11/2010>

User Interface might be screen or window that users can interact with the system. Web Server authenticate users and let them use the system. Database keeps assessment records. BASIL system will be integrated with Coventry University website. BASIL users will be allowed to access BASIL system through CU Online by using their own user name and password.

3.4 Summary of Key Stakeholder or User Needs The summary of the BASIL system needs is categorized in three aspects: What are the reasons for this problem? How is it solved now? What solutions does the stakeholder or user want?

The table below represents an analysis of the problems and anticipated solutions:

Need The system that works trouble less and assures ease of access to information

Priority High

Concerns Guarantee the students keep using the system

Current Solution None

Proposed Solutions Through barcode technology, students can submit and follow own assessments status at any time when they log into the system.

The system that works trouble less and assures ease of access to information Managing all assessments easily.

High

Guarantee the staffs keep using the system To reach all details about required assessment

None

Through barcode technology, staffs can enter data or follow assessments status when they log into the system. Through the fields in the barcode (like courseid, lecturerid, studentid, assessment title and so on) managing assessments is easier because manager has many criteria to categorize assessments.

High

None

3.5 Alternatives and Competition As known, BASIL system is a new of its kind and hasnt been implemented yet. Thus, identifying alternatives is not possible at this time.

Confidential

NYSS Software Solutions, 2012

Page 7

<Project Name> Vision (Small Project) Basil_VisionDocument_v1.0.docx

Version: <1.0> Date: <9/11/2010>

4.

Product Overview

This section provides a high level view of the product capabilities, interfaces to other applications, and system configurations. This section usually consists of two subsections, as follows: 4.1 Product perspective Assumptions and dependencies Product Perspective

BASIL system allows users to access the system from anywhere via CU Online by using their username and password. After logged into the CU Online system, all the user needs to do to reach BASIL System is clicking on BASIL System.

Figure 1.2 BASIL Systems integration with university website.

Confidential

NYSS Software Solutions, 2012

Page 8

<Project Name> Vision (Small Project) Basil_VisionDocument_v1.0.docx Below diagram shows processes operate with one another and in what order:

Version: <1.0> Date: <9/11/2010>

Figure 1.3 Sequence diagram of the BASIL System

4.2 Assumptions and Dependencies List of our assumptions in this project: That is why BASIL System is integrated with CU Online, all users have to log into the CU Online page to access BASIL System. BASIL System will be used by mainly students. BASIL System will be developed with .NET Framework.

5.

Product Features

Features of the product are listed below: Store and retrieve assessment from a database for various kinds of requests (Through the fields in the barcode like courseid, lecturerid, studentid, assessment title and so on) Login students and staffs to interact with the system and also log out students and staffs. System will be notified of all completed online assessments by CU Online. Lecturers will be emailed immediately by BASIL System when assessments are submitted. BASIL System will produce various reports on request. These will include reports on students not submitting, overdue assessments, assessment resits, deferred assessments and assessment load balancing.

Confidential

NYSS Software Solutions, 2012

Page 9

<Project Name> Vision (Small Project) Basil_VisionDocument_v1.0.docx

Version: <1.0> Date: <9/11/2010>

6.

Other Product Requirements


For secure transaction BASIL system transactions should be run through an ISA server. BASIL system needs to have a different database to serve users. For better performance BASIL system needs to be served by different server. BASIL system should be able to deal with more than 40.000 users and handle 300-400 operations per second at any time. Online help should be provided to users to clarify how to use the system.

Confidential

NYSS Software Solutions, 2012

Page 10

Você também pode gostar