Вы находитесь на странице: 1из 7

NYSS Software Solutions

Barcoded Assessment System for Independent Learning (BASIL) Supplementary Specification


Version <1.0>
Author: Saud Aljlaoud SID: 3441637

<Project Name> Supplementary Specification <document identifier>

Version: <1.0> Date: 20/Nov/10

Revision History
Date 20/Nov/10 Version 1.0 Description Supplementary Specification Author Saud Aljaloud

NYSS Software Solutions, 2012

Page 2

<Project Name> Supplementary Specification <document identifier>

Version: <1.0> Date: 20/Nov/10

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

Functionality Usability Reliability 4.1 4.2 4.3

MTBF MTTR
Availability

5.

Performance 5.1 5.2 5.3 Capacity Response Time Throughput

6 6 6 6 6 6 6

6.

Supportability 6.1 6.2 Extensibility Adaptability

7. 8. 9. 10.

Design Constraints Online User Documentation and Help System Requirements Purchased Components Interfaces 10.1 10.2 10.3 10.4 User Interfaces Hardware Interfaces Software Interfaces Communications Interfaces Licensing Requirements Legal, Copyright, and Other Notices Applicable Standards

6 6 6 7 7 7 7 7 7 7 7

11. 12. 13.

NYSS Software Solutions, 2012

Page 3

<Project Name> Supplementary Specification <document identifier>

Version: <1.0> Date: 20/Nov/10

Supplementary Specification
1. Introduction
BASIL system is a new venture from Coventry University designed to streamline the assessment for learning process using barcode technology to keep track of all assessments (both paper- and electronicbased) for the benefit of both staff and students. Supplementary Specification document describes BASIL system requirements also future requirements that may arise in the future after establishing BASIL project. 1.1 Purpose Explain the behavior of the BASIL system by SS. Supplementary specification describes the non-functional requirements and functional requirements such as performance, operations, etc. for functional and user interfaces etc. for nonfunctional. The Supplementary Specification captures the system requirements that are not readily captured in the use cases of the use-case model. Scope This document will describe non-functional and functional requirement. Also will describe relations with and anything that is affected or influenced by this document. All the requirements of the (BASIL) system will be described in accurate and detailed in this document. Features of the (BASIL) system are as follows: Provide in the form of an electronic PDF or Word format. Ease of identification assessments. (BASIL) provides delivery of assessments online. Workstation for delivery Provides service, create reports or queries for lecturers and staff. Staff and students can log onto BASIL to track the status of assessments Lecturers will be emailed by BASIL when assessments are submitted Definitions, Acronyms, and Abbreviations CuOnline: Coventry University Online System SS: Supplementary Specification ASG15: Armstrong Bulling Ground floor room No: 15 BASIL: Barcoded Assessment System for Independent Learning MTBF: Mean Time Between Failures MTTR: Mean Time To Repair RTT: Required Training Time CU: Coventry University References Overview The rest of the supplementary specification document delivers the complete idea for description of the BASIL with describes all the requirements, design Constraints, performance characteristics and interfaces. Requirements for reliability provide mean time between failures (MTBF) and mean time to repair (MTTR)

1.2

1.3

1.4 1.5

2.

Functionality
This section describes the functional requirements. BASIL system has turned the previous assessments manual managing to automatic mechanism, this will definitely save time, effort, and this means saving NYSS Software Solutions, 2012

Page 4

<Project Name> Supplementary Specification <document identifier> money. The final features are as follows:

Version: <1.0> Date: 20/Nov/10

Provide assessments in the form of an electronic PDF or Word format. and thus easy to save and archive. also facilitates the process of detecting plagiarism Easily identified on the assessments using bar-code technology by printing a unique bar-code to each assessments. (BASIL) provides delivery of assessments online. With connecting BASIL system in CuOnline that will provides for students access to BAISL system through CuOnline. Workstation for delivery and this provides for student delivery of paper assessments. As well as for queries that requires a personal interview. Provides service create reports or queries for lecturers and staff. BASIL system will provide detailed reports, when requested as follows: Students not submitting. Overdue assessments. Assessment resits. Deferred assessments, and assessment load balancing Staff and students can log onto BASIL to track the status of assessments:- awaiting submission, submitted, marked, and completed. Either through CuOnline or via ASG15. Lecturers will be emailed by BASIL when assessments are submitted

3.

Usability
This section describes those requirements that affect usability such as RTT specification and specification measurable task times..

4.

Reliability
This section shows the reliability of the project. Also what if the project have time before failures to fix it. As well as describe accuracy that is required in the systems output.

4.1

Mean Time Between Failures (MTBF) Do we have enough time to repair failure? BASIL project designed to have time before accuracy of failure at least 5 months. Mean Time to Repair (MTTR) The expect problem that will appear in surf software or hardware problem. Software problems such as crash the operating system. Hardware problems such as one of devices damage such as barcode reader or pcs. The problems will be solved in collaboration with the technical information in CU. Availability BASIL system will be available seven days in week and 24 hours during the day. All students which handle an assessment immediately will be added to database of BASIL system. Based on the deadline date, student cannot upload their assessment after deadline.

4.2

4.3

NYSS Software Solutions, 2012

Page 5

<Project Name> Supplementary Specification <document identifier> 4.4 <Reliability Requirement One>

Version: <1.0> Date: 20/Nov/10

5.

Performance
Clarify the performance requirement and appropriate for the draft BASIL.

5.1

Capacity Provide enough databases that able to contain the huge numbers of students at same time. Response Time We developed a not bad response time of 1.5milliseconds for the system. May have some delay but we will try to be solved by (Mean Time to Repair) 4.2. Throughput According to the response time there are enugh time about 400-600 transactions per second.according to the response time.

5.2

5.3

6.

Supportability
This part describes requirements that will enhance the supportability or maintainability of BASIL system.

6.1

Extensibility We will work to develop the project fully and continuously until we reach perfection. And that based on the design plan. Adaptability BASIL project was designed to have Flexibility so that it can be adjusted the project e.g according to type of users. Or Applied BASIL system in other university in the event of sale.

6.2

7.

Design Constraints
This document describes design constraints on BASIL and is as follows: Barcode software MS SharePoint MS SQL Server for the database

8.

Online User Documentation and Help System Requirements


User manual will be available in electronic form and hard copy distributed to the students, as well as queries can be requested to technical support in the IT department and they will respond to by e-mail. All this in order to use the system with ease. Also well help the new users easily and quickly.

9.

Purchased Components
BASIL system will need to purchase a certain number of components, along with the components available to the university. Components that are needed as follows: Barcode readers Software to manage barcoding process Barcode printers Microsoft SQL server for Database

NYSS Software Solutions, 2012

Page 6

<Project Name> Supplementary Specification <document identifier>

Version: <1.0> Date: 20/Nov/10

10.
10.1

Interfaces
BASIL system will be fully compatible with Win7, Win Vista, win 9x User Interfaces Users can use BASIL interfaces with any Browser such as Netscape, Internet Explore all verison except v. 8.0.7 Hardware Interfaces The hardware interfaces that are to be supported by BASIL are: Barcode reader devices. Barcode Printers Software Interfaces The Software Interfaces for the system are: MS SQL Server Barcode reader Software XML for communication WAN/ LAN

10.2

10.3

10.4

Communications Interfaces

11. 12. 13.

Licensing Requirements
In the further iterations will discuss this section.

Legal, Copyright, and Other Notices


copyright authorities are given to NYSS Software Solutions by CU.

Applicable Standards
This section provides the any standards or legal issues for BASIL. Issue of the protection system is very important as it contains sensitive information affecting the student. Therefore, we have to provide an advanced protection system.

NYSS Software Solutions, 2012

Page 7

Вам также может понравиться