Next-generation AAM aircraft unveiled by Supernal, S-A2
SCC Newscast System SRS
1. SAINT COLUMBAN COLLEGE
PAGADIAN CITY
COLLEGE OF COMPUTER STUDIES
Software Requirements Specification
for
SCC Information Disseminator: A system for disseminating of Information through Local Area Network and E-
Bulletin.
IT Group 2
“Mach5”
Almonte, Jelly Mae P.
Baltazar, Jessaneth B.
Ching Carl Angelo L.
Ihara Jr, Noel B.
Salazar, Ragde Ama T.
2. Signature
The following signature indicates approval of the enclosed Software Requirements Specifications Document.
Noel B. Ihara Jr.
Project manager
Jelly Mae. P. Almonte Carl Angelo L. Ching
System Analyst Programmer
Ragde Ama T. Salazar Jessanth B. Baltazar
Quality Assurance Documenter
Mr. Neil Owen B. Jandugan
Adviser/Editor
Submitted and accepted by:
Mr. Philipcris C. Encarnacion, MCS
CCS Dean
3. Change History
Table 1
Revisions Date Reason For Changes Person who
suggested the
changes
Group Name June 16, 2014 Team Celeron change its name to
Mach5 because the meaning of
Celeron itself does not suit the team’s
characteristics.
Jessaneth B. Baltazar
(Documenter)
Title Name September 8, 2014 The title of the study was changed
from E-Bulletin to SCC Newscast
System to make it more suitable with
the proposed system.
Ragde Ama T. Salazar
(QA Tester)
Preface October 24, 2014 The sentence construction of the
preface was improved.
Mrs. Janus A. Naparan
(Client)
Overview October 24, 2014 The sentence construction of the
overview was improved.
Mrs. Janus A. Naparan
(Client)
Product
Perspective
October 24, 2014 The description of the product
perspective was changed and a block
diagram presentation was added.
Mr. Francis Rebo
Alegre
(Panel)
Product
Functions
October 24, 2014 The terminologies of the product
functions were changed.
Mr. Francis Rebo
Alegre
(Panel)
Mr. Neil Owen B.
Jandugan
(Adviser)
User
Characteristics
October 24, 2014 The sentence construction of the 2.2
User Characteristics was improved.
Mr. Francis Rebo
Alegre
(Panel)
4. Constraints October 24, 2014 The constraints were changed and
some uncontrolled instances that the
system may encounter were
discussed.
Mrs. Janus A. Naparan
(Client)
User Interfaces October 24, 2014 The user interface was further
discussed with a description and some
of the user interfaces were changed.
Mrs. Janus A. Naparan
(Client)
Mr. Neil Owen B.
Jandugan
(Adviser)
Hardware
interfaces
October 24, 2014 The hardware interface was further
discussed with a description and more
hardware components were added.
Mrs. Janus A. Naparan
(Client)
Mr. Francis Rebo
Alegre
(Panel)
Software
interfaces
October 24, 2014 The software interface was further
discussed with a description.
Mr. Francis Rebo
Alegre
(Panel)
Use case
diagram
October 24, 2014 The use case diagram was revised
and some terminologies of the entities
were changed.
Mrs. Janus A. Naparan
(Client)
Performance
Requirements
October 24, 2014 The performance requirements was
revised and the performance of the
system were specifically discussed
according to the range of time.
Mr. Francis Rebo
Alegre
(Panel)
Mr. Neil Owen B.
Jandugan
(Adviser)
Design
Constraints
October 24, 2014 The design constraint was revised and
was organized according to the
operating system and processor.
Mr. Neil Owen B.
Jandugan
(Adviser)
Index October 24, 2014 The index was revised and some
words were added in the list.
Mr. Neil Owen B.
Jandugan
(Adviser)
5.
6. Preface
This document, Software Requirements Specification (SRS), is created to document the software requirements for
the SCC Newscast System, as described in the 3 sections: (1) Introduction; (2) Overall Description; and (3)
Specific Requirements, of this document.
The purpose of the study SCC Newscast System is to enhance the way the school disseminate information to the
students, faculty and staff and administration within the school premises. The system offers the college a clear
view of displaying information through electronic board or TV screens. It also provides reliable information to the
public viewers since all the information/announcement entered in the system is properly reviewed by the
authorized user of the system. The system was designed and developed with the use of the tools and technology
that are already available and accessible for several years to the public for use in both commercial and personal
projects across the globe.
7. Table of Contents
Signature....................................................................................................................................................................................2
Change History..........................................................................................................................................................................3
Preface........................................................................................................................................................................................6
Table of Contents.......................................................................................................................................................................7
List of Figures............................................................................................................................................................................8
List of Tables..............................................................................................................................................................................9
1. Introduction.........................................................................................................................................................................10
1.1. Purpose...........................................................................................................................................................................................10
1.2. Scope..............................................................................................................................................................................................10
1.3. Definitions, Acronyms and Abbreviations......................................................................................................................................11
1.4. References......................................................................................................................................................................................11
1.5. Overview........................................................................................................................................................................................11
2. Overall Description.............................................................................................................................................................13
2.1. Product perspective........................................................................................................................................................................13
2.2. Product functions............................................................................................................................................................................14
2.3. User characteristics.........................................................................................................................................................................14
2.4. Constraints.....................................................................................................................................................................................14
2.5. Assumptions and dependencies......................................................................................................................................................14
3. Specific Requirements .......................................................................................................................................................15
2.1.External interface requirements.......................................................................................................................................................15
3.1.1. User interfaces......................................................................................................................................................................15
3.1.2. Hardware interfaces..............................................................................................................................................................15
2.1.1.Software interfaces.................................................................................................................................................................16
3.2. Functional requirements.................................................................................................................................................................16
3.2.1. Use case ...............................................................................................................................................................................16
3.3.Performance Requirements..............................................................................................................................................................17
3.4.Design Constraints..........................................................................................................................................................................17
3.5. Software system attributes..............................................................................................................................................................17
3.6. Other requirements.........................................................................................................................................................................17
4. Appendixes..........................................................................................................................................................................18
5. Index....................................................................................................................................................................................19
8. List of Figures
Figure 1: Block diagram……………………………………………………………………………………………………...13
Figure 2: Use case
diagram………………………………………………………………………………………………….16
9. List of Tables
Table 1: Change History………………………………………...…………………………..………………………………3-5
Table 2: Definitions, Acronyms and Abbreviations………………………………………...………………...………...….12
10. Software Requirements Specifications
SCC Newscast System
Document Version: 3.0
Published Date: 27 October 2014
1. Introduction
The mode of disseminating information way back in history was just simple. They relied on the bulletin boards to
display announcements or used posters to inform the public. Others preferred to use the print media or the
broadcast. This has changed considerably because society has seen the impact of combining the traditional ways
of informing others, instead of individually using it by applying and engaging into technology.
Currently, in a fast changing world, the manner of conveying or sharing information has revolutionized. The
synergy of the technological advancements plus the power of the computer is a very vital tool that enhances tasks
and provides convenience for all. It has brought forth major innovations. By now, Saint Columban College follows
the trend but it is still in the process of reinventing its system to accommodate new ways to achieve excellence.
The researchers plan to take advantage of their technological knowledge and the breakthrough by proposing a
system that gives better, easier and efficient way of disseminating information. The researchers plan to enhance
the system to accommodate daily updated activities and announcements in the aid of multimedia and networking
technology.
1.1. Purpose
The purpose of this document is to present a detailed description of SCC Newscast System. It will explain the
purpose and functional features of the system, along with interface details and design constraints, what the system
will do. This document is intended for the Information Office of Saint Columban College and the developers of the
system will propose this system to the department dean for its approval.
The group proposes a system that is more advantageous and efficient to use, allows user to post or read
information accessed by computers connected in the network, a user-friendly system that could help spread
information inside the campus faster. The proposal will be a great solution to the problem and a new beginning to
introduce improvements in terms of spreading information effectively. The system has a templates where the user
can select his/her desired style in posting the information and set other settings, color has time frame to make sure
that the information are exactly on time.
1.2. Scope
SCC Newscast System provides reliable information to the students, faculty, staff and alumni of Saint Columban
College. With the help of the system, the school can deliver up-to-date announcements, news, school activities or
any information that is related or maybe applicable to the institution.
This system is limited to the students, faculty and staff within the premises of Saint Columban College because all
information being freely provided are mostly related to the school activities and the system will also be
implemented in the school premises only through local area network.
All the information displayed on the application requires human intervention; this means an appropriate person
tasked to this would review information content before adding and publishing its content for public view.
Page 10 of 19
11. Software Requirements Specifications
SCC Newscast System
Document Version: 3.0
Published Date: 27 October 2014
1.3. Definitions, Acronyms and Abbreviations
Table 2
Term Definition
Database Collection of all the information monitored by this system.
Software Requirements
Specification
A document that completely describes all of the functions of a
proposed system and the constraints under which it must
operate. For example, this document.
User A person using a common system.
IEEE
The Institute of Electrical and Electronics Engineers (IEEE) is
a membership organization that includes engineers, scientists
and students in electronics and allied fields.
Newscast Television broadcast of new reports.
1.4. References
• IEEE. IEEE STD 830-1998 IEEE Recommended Practice for Software Requirements Specifications. IEEE
Computer Society, 1998.
• SRS Sample1 –Sample6.
• 830-1984 — IEEE Guide to Software Requirements Specifications. 1984.
• 830-1993 — IEEE Recommended Practice for Software Requirements Specifications. 1994.
• 830-1998 — IEEE Recommended Practice for Software Requirements Specifications.
1.5. Overview
The project focuses on the development and creation of the SCC Newscast System for our client. This document
has 5 major sections:
• Introduction provides an overview of the entire SRS document and the product being specified.
• Overall Description provides overview detail of the entire document.
• Specific Requirements provides the specifications of the system.
• Appendixes provides a section or table of additional matter at the end of a book or document.
• Index provides list of words or phrases and associated pointers to where useful material relating to that
heading can be found in the document.
Page 11 of 19
13. Software Requirements Specifications
SCC Newscast System
Document Version: 3.0
Published Date: 27 October 2014
2. Overall Description
2.1. Product perspective
The SCC Newscast System will involve the following offices: (1) Information Office; (2) College of Computer
Studies; (3) College of Business Education; and (4) College of Teachers Education Arts and Sciences. It will help
the information personnel to bring up-to-date news, activities, and announcements through networking with the
involved departments. It is user friendly and provides a variety of templates to choose from to suit each
announcement to be published.
Figure 1: Block Diagram
Page 13 of 19
14. Software Requirements Specifications
SCC Newscast System
Document Version: 3.0
Published Date: 27 October 2014
2.2. Product functions
These are the system product functions:
1. Sending And Receiving of Announcement Request
2. Notification To Server For New Request
3. User’s Authentication
4. Adding, Editing, Deleting, Retrieval of Announcement
2.3. User characteristics
The user must have the following qualifications:
1. Must be Computer Literate
2. Must be at College Level
3. Knowledgeable in Microsoft Office
4. Have an authorized account to assure the security of the system.
2.4. Constraints
The constraints of the SCC Newscast system are the following:
1. It will not work if there is no network or there is a problem on the network connection.
2. The system will only display the same output on all monitors.
3. The budget provides a forecast of revenues and expenditures in the project. Without proper budget plan, the
development can exceed or over spend which will lead into higher production cost.
4. Large video file might cause delay in displaying the video announcement.
5. The system’s output display relies on the splitter, therefore if the splitter will be damaged or might
malfunction, there will be no announcements that will be displayed on the monitors.
2.5. Assumptions and dependencies
It is expected that the system has a security measures embedded like user authentication process to insure the
stability of the system. The system can allow accounts to be created specifically for authentication purposes to
track record of the information encoded by the user. The said assumptions and dependencies is a way to illustrate
the possible requirements needed and to clarify what will be the chanced issues.
Page 14 of 19
15. Software Requirements Specifications
SCC Newscast System
Document Version: 3.0
Published Date: 27 October 2014
3. Specific Requirements
2.1.External interface requirements
External interface requires that the software must support human manipulation of the software products, in cases
when the user of the system operates through a display (e.g. required screen formats) the inputs must be relative
to the outputs. The external interface comprises the following interfaces: (1) user interfaces; (2) hardware
interfaces; and (3) software interfaces.
3.1.1. User interfaces
The user interfaces are the portion of an interactive computer system that communicates with the user and any
aspects of the system that is visible to the user. It includes the following:
• Authentication in which users/members and administrators will input their username and their
password.
• Registration form for signing up.
• Server/Admin page that includes manage announcement, notifications, templates, skins and
message box.
• Client page which includes propose announcement, notification and message box..
3.1.2. Hardware interfaces
Hardware interfaces are may be purchased components or reused from another application and being developed
for subsystems outside and which this hardware application must interact.
The hardware interfaces of SCC Newscast are the following:
1. Desktop/Laptop Computers
Recommended Specifications:
• At least 300 gigabytes of HDD
• At least Dual Core Processor
• At least 2GB installed RAM
• Video card: NVIDIA NVS 310 Dual Display
• Internet Connection and local area network
• Operating system : windows 7, 8, and 8.1
2. Splitter
3. LAN
Includes: UTP Cable, RJ-45 and Router
4. TV Screen
Page 15 of 19
16. Software Requirements Specifications
SCC Newscast System
Document Version: 3.0
Published Date: 27 October 2014
2.1.1. Software interfaces
Software interfaces are the languages and codes that the applications use to communicate with each other and
with the hardware.
The software interfaces of SCC Newscast are the following:
• Microsoft Visual Studio
• MySql
• Windows media player
3.2. Functional requirements
3.2.1. Use case
Use Case Diagram illustrates the actions undertaken by the users (administrators) in accessing the system.
Page 16 of 19
17. Software Requirements Specifications
SCC Newscast System
Document Version: 3.0
Published Date: 27 October 2014
3.3. Performance Requirements
The SCC Newscast should take a maximum of 20 seconds for authentication; and 3 minutes for uploading photos
and videos. For bigger file sizes of photos and videos, it may take 5 to 7 minutes to upload.
3.4. Design Constraints
The design constraints of SCC Newscast are the following:
• It will not play unsupported video file format.
• It will display different video or graphical text output for LCD screen with different dimension.
• It will display pixilated video output for 3gp video file format.
3.5. Software system attributes
The software system attributes are the following:
• Reliability: The SCC Newscast System will not fail to load the announcements.
• Availability: It is available at the three departments and also at the Information Office.
• Maintainability: Easy to maintain and to handle events.
• User friendly: menus, tool bars, buttons and all the things in the SCC Newscast system would be
easy to understand by the server and client user.
• Security: It has authentication system to prevent unauthorized access. All those confidential data in
database will be managed by the administrator only and the client user of SCC Newscast can’t be
able to access and modify the database.
3.6. Other requirements
This specifies the normal and special operations required by the client such as:
1. Local area network and internet connection.
2. Client version of SCC Newscast software installed.
This specifies the normal and special operations required by the server such as:
1. Local area network and internet connection.
2. Server version of SCC Newscast software installed.
3. Computer unit that has VGA or HDMI port.
Page 17 of 19
18. Software Requirements Specifications
SCC Newscast System
Document Version: 3.0
Published Date: 27 October 2014
4. Appendixes
Pre-Approval Sheet
Title of the Research:
SCC Newscast System
Date Presented:
July 15, 2014
Group Name:
MACH5
Members:
Noel B. Ihara
Jelly P. Almonte
Ragde Ama T. Salazar
Carl Angelo L. Ching
Jessaneth B. Baltazar
Brief Description of the Project
The SCC Newscast System is more advantageous and easier to use since it allows user to post
or read information, and send announcement requests to server from identified work station. It
user friendly and will help disseminate information inside the campus faster. The system has
templates where the user can select his/her desired style in posting the information (e.g.
changing the color of the fonts). It has time frame to ensure that the information are
disseminated on time.
APPROVED BY:
Mr. Philipcris C. Encarnacion,MCS
Dean
Mr. Neil Owen B. Jandugan
Adviser
Page 18 of 19