Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Version <2.1.5>
Safe Exam Browser Version: 2.1.5
Software Requirements Specification Date: 04/Apr/17
<document identifier>
Revision History
Date Version Description Author
23/Jul/2015 2.1 Safe Exam Browser 2.1 for Windows danschlet
includes new features, usability, stability
and security improvements:
SEB 2.1 is the first Safe Exam
Browser version featuring a touch
optimized mode for Windows
tablet computers.
Buttons for restart exam, reload
page, change keyboard layout and
a display for the current time
improve usability in exams.
New feature which monitors
processes and hinders all non-
permitted applications to open,
become active and display
windows while SEB is running.
Individual proxy settings, URL
filters and server certificates can
be used per exam.
The SEB Config Tool has been re-
engineered and now allows
comfortable editing and testing of
SEB configuration files.
23/Nov/15 2.1.1 Safe Exam Browser 2.1.1 is fully danschlet
compatible with Windows 10, contains
improvements when running on Windows
8.1/10 tablets and general stability
improvements.
SEB 2.1.1 is fully compatible with
Windows 10, there is no delay
when starting up on Windows 10
anymore and Windows updates are
paused correctly while SEB is
running.
Improvements in the touch
optimized mode for Windows
tablet computers, as better
behavior when the on-screen
keyboard is displayed and the web
page scrolls a text field into the
visible area or when moving the
cursor in and between text fields.
A new setting allows to switch off
the %APPDATA
%\SafeExamBrowser\ directory
anymore (when it wasn't existing).
This was the reason that Windows
Installer shortly started and
"updated" the SEB installation
when starting SEB the first time in
another user account than the one
where SEB was installed.
Fixed that some permitted
applications could not be
immediately restarted after being
quit.
Fixed a problem which caused the
Browser Exam Key to be different
when SEB was updated from an
older version than when it was
installed freshly. SEB 2.1.4 can be
updated from 2.1.1, 2.1.2 or 2.1.3.
A direct update from SEB 2.1
might fail, so uninstall SEB 2.1
first using the Windows control
panel before installing SEB 2.1.4.
Fixed a problem when switching
keyboards didn't work properly
when using specific keyboard
layouts (at least when running on
Windows 10).
Fixed issues in SEB Windows
Service, in SEB Registry Resetter
and an issue which lead to an error
message about a blocked port.
Write log file directly after starting
SEB. Logging initially starts in the
standard log directory, even if
settings define another log file
path. Added SEB version to log
file.
04/Apr/17 2.1.5 Safe Exam Browser 2.1.5 for Windows danschlet
contains bug fixes for using specific
permitted third party applications and fixes
minor bugs and usability issues in the SEB
Config Tool:
Fixed that for some third party
applications new instances were
started when clicking the icon in
the task bar (instead switching to
the window of the already running
instance).
Fixed: Already running instances
of permitted applications were not
quit when SEB starts and were
accessible inside SEB. Also fixed
this for prohibited applications.
Fixed some config tool UI issues:
Radio buttons for Zoom Page/Text
and User Agent were sometimes
not set properly after loading a
new config file, main browser
window size wasn't disabled when
using full screen mode.
Added Gecko setting for HTTP2
(network.http.spdy.enabled.http2)
to XUL seb config file prefs.js.
Currently not changing default
true to false, despite some
unconfirmed information that
HTTP2 doesnt work in Gecko <=
48. Please let us know if you have
a reproducible case where HTTP2
doesn't work with SEB 2.1.5.
Added MIME type application/seb
to the .seb file type which the
installer registers.
Fixed in Network/Filter: If editing
a filter rule (block/allow), the
Config Tool didn't save this edited
rule when using commands Save,
Save As, closing the Config Tool,
Open Settings (with button, menu
and drag-and-drop), Revert
Settings to Default/Local
Client/Last Opened, Use Current
Settings to Edit
Duplicate/Configure Client/Apply
and Start SEB.
In the following cases also added
checking for unconfirmed
passwords: Open Settings (with
button, menu and drag-and-drop),
Revert Settings to Default/Local
Client/Last Opened, Use Current
Settings to Edit
Duplicate/Configure Client/Apply
and Start SEB.
Table of Contents
1. Introduction
1.1 Purpose
1.2 Scope
1.3 Definitions, Acronyms and Abbreviations
1.4 References
1.5 Overview
2. Overall Description
2.1 Scenario
2.2 Use Case Diagram
3. Specific Requirements
3.1 Functional
3.2 Non- Functional
1.1 Functional
1.2 Non-Functional
3.2 Usability
3.2.1 Sistem Operasi 12
3.3 Reliability
3.3.1 <Reliability Requirement One> 13
3.4 Performance
3.4.1 <Performance Requirement One> 13
3.5 Supportability
3.5.1 <Supportability Requirement One> 13
3.6 Design Constraints
3.6.1 <Design Constraint One> 13
3.7 Online User Documentation and Help System Requirements
3.8 Interfaces
3.8.1 User Interfaces 13
3.8.2 Hardware Interfaces 13
3.8.3 Software Interfaces 13
3.8.4 Communications Interfaces 13
3.9 Licensing Requirements
3.10 Legal, Copyright and Other Notices
3.11 Applicable Standards
Software Requirements Specification
1. Introduction
1 Purpose
SRS ini mendeskripsikan tentang Safe Exam Browser yang fungsinya untuk mengamankan proses ujian.
Safe Exam Browser sendiri merupakan browser untuk melaksanakan ujian online dengan aman. Dengan
mengubah perangkat lunak komputer menjadi sebuah workstation aman. Ia mengatur akses ke utilitas
seperti fungsi sistem, situs-situs lain dan aplikasi, dan mencegah sumber yang tidak sah yang dapat
digunakan selama ujian.
2 Scope
Use case yang digunakan dalam SRS ini ada dua, yaitu mengerjakan ujian dan mengonfigurasi Safe Exam
Browser. Di mana pre condition-nya adalah mempersiapkan ujian dan post condition-nya adalah memeriksa
hasil ujian.
4 References
http://safeexambrowser.org/news_en.html
5 Overview
Dokumen SRS ini terdiri dari beberapa bagian : Overall Description (deskripsi keseluruhan), Specific
Requirement (kebutuhan spesifik), dan Supporting Information (informasi pendukung). Overall
Description akan berisi diagram kasus penggunaan,
2. Overall Description
6 Scenario
Skenario singkat dibuat tentang penggunaan aplikasi Safe Exam Browser oleh pengguna yang
merupakan seorang guru dan pelajar, seperti pada Error: Reference source not found. Skenario berfungsi
untuk menggambarkan permasalahan yang akan diselesaikan oleh aplikasi perangkat lunak Safe Exam
Browser.
Error: Reference source not found menunjukan kode identifikasi dan penjelasan singkat dari setiap
use case dan Error: Reference source not found menjelaskan singkat mengenai aktor - aktor pada diagram
use case.
3. Specific Requirements
8 Functional
Aplikasi SEB memiliki beberapa kebutuhaan fungsional. Kebutuhan fungsional merupakan kebutuhan
dari perspektif pengguna. Kebutuhan fungsional ini merupakan landasan dari kasus penggunaan yang telah
didefinisikan sebelumnya. Kebutuhan fungsional dari aplikasi SEB dapat dilihat pada Error: Reference source
not found.
10 Licensing Requirements
SEB merupakan perangkat lunak freeware. Source code dari SEB menggunakan Mozilla Public License
Version 1.1.