"Online It Magazine ": Software Requirements Specification

Download as odt, pdf, or txt
Download as odt, pdf, or txt
You are on page 1of 18

ONLINE IT MAGAZINE

“ONLINE IT MAGAZINE “

SOFTWARE REQUIREMENTS SPECIFICATION

GROUP:II
Riswin M.H Roll no:10

Shijina P.A Roll no:19

Sweda P.P Roll no:26

Vanaja Menon Roll no:29

College Name: Cochin University of Science And Technology

Department: Information Technology


ONLINE IT MAGAZINE

CONTENT
Page No:

1.INTRODUCTION …...........................................................................................1

1.1.Purpose ….. ................................................................................................................................1

1.2.Scope. ...........................................................................................................................................1

1.3. Definition, Acronyms, and Abbreviations ….......................................................................2

1.4. References…...............................................................................................................................2

1.5.Overview …..................................................................................................................................2

2.OVERALL DESCRIPTION…...........................................................................................3

2.1 .Product Function..........................................................................................................................3

2.2. User Characteristics.....................................................................................................................4

2.3 .Constraints.....................................................................................................................................4

2.4. Assumptions and Dependencies...............................................................................................4

2.5. E-R Diagram.................................................................................................................................5

2.6. Data Flow Diagram.....................................................................................................................6

3.SPECIFIC REQUIREMENTS...........................................................................9

3.1.External Interface Requirements.......................................................................…..............9

3.1.1.User Interface ...................................................................................................................9


3.1.2.Hardware Interfaces.......................................................................................................14
3.1.3..Software Interfaces.........................................................................................................14

3.2.Functional Requirements...........................................................................................................14

3.3.Non-functional Requirements.....................................................................................................14
ONLINE IT MAGAZINE

3.3.1.Reliability...........................................................................................14
3.3.2.Accuracy.............................................................................................15
3.3.3.Response Time...................................................................................15
3.3.4.Maintenance.......................................................................................15

3.4Software Requirements......................................................................................15

3.4.1. Front end..............................................................................................15


3.4.2. Back end..............................................................................................15
3.4.2. Operating System.............................................................................................................15
3.4.2. Connection.........................................................................................................................15
3.4.2. Web Browser.....................................................................................................................15

3.5.Hardware Requirements..................................................................................................................16

4.DATABASE DESIGN.............................................................................................16.

1. INTRODUCTION
ONLINE IT MAGAZINE

The aim of the project is to create a web page that creates and manages an online magazine
where college students, faculties and people all over the world can read various articles
written by the inmates of the college thus allowing people all over the world to get an idea
of the activities that took place in the college during an academic year.

By providing a web page of an online college magazine, our objective is to overcome the
problems in the usual procedure of a printed copy of a college magazine. Some of them are
given below.

1. There is a considerable amount of money put in for a single piece of magazine to be


printed. So a bundle of magazine means a lot of money put in for the purpose of printing
the college magazine.

2. Not all students make it to the printed college magazine. There may be money matters
involved or getting late to register for the printed college magazine.

3. This system makes it very difficult, or in some cases impossible for a student who has
passed out of the college to get a copy of the magazine.

An online magazine gives a solution to all the above problems in a very simple manner.

By providing a user-name and password for a student, a student in the college can get
access to the college magazine. People all around the world gets access to the college
magazine as the magazine is provided as a web page and not a printed one.

Most college magazines are distributed in a printed format and it is more difficult to handle
all the complications involved in this procedure.

Here we create a web page for performing the above task and thus the online college
magazine would be available in the web page.

1.1 Purpose
Creating and managing an online college magazine where college students and faculties
can read and post various articles and articles can be searched by anybody in the
world .Creating a user-friendly interactive place where students/faculties can share their ideas. Factors
behind the motivation of this system are:
1. Not all students make it to the printed magazine.
2. Creativity of students needs to be brought up.
3. For the students who have passed out of the college to get a copy of the magazine.

1.2 Scope

As the magazine would be available in a webpage, it provides ease of going through the
magazine. In this busy world where anything is a matter of time, our project which is an
online college magazine provides easy access to all the activities that has occurred in the
college during an academic year. As our web page is an online college magazine of the IT
department, it is the easiest way of being available to all the IT members who will be
ONLINE IT MAGAZINE

working with computer and internet for most of the time. An online college magazine
would be the only way a person who has passed out of the college or people all over the
world who are interested to go through the magazine to actually do so.

1.3 Definitions, Acronyms,and Abbreviations

HTML(Hyper Text Markup Language) It is used to create static web pages.

WSAD (Web Sphere Studio Application Developer) It is a designer toolkit which is designed to develop
more complex projects by providing complete
dynamic web service.

DB2 (IBM Database 2) It is a database management system that provides a


flexible and efficient database platform to raise
strong "on demand" business applications.

HTTP (Hyper Text Transfer Protocol) It is a transaction oriented client/server protocol


between a web browser and a web server.

XML (Extensible Markup Language) It is a markup language that was designed to transport
and store data.

Web 2.0 It is commonly associated with web


applications which facilitate interactive
information sharing, interoperability, user-
centered design and collaboration on the World
Wide Web.

1.4 Reference
SRS (IEEE SRS Format)
W3schools.com

1.5Overvi ew
The SRS will include two sections, namely:
1. Overall Description: This section will describe major components of the system,
interconnections and external interface.
2. Specific Requirements: This function will describe the function of the user, their role in
the system, and the constraints faced by the system.
ONLINE IT MAGAZINE

2. OVERALL DESCRIPTION
This section will provide the Modules,User characteristics of the system so the
user could know more about the project

2.1 Product Function


This Web page is created in such a way that all the students, and the outsiders can read the
articles of IT magazine and the registered members can upload their articles along with the
magazine.

The main modules in the Online IT Magazine are:

1. Faculties:-It gives the details of the faculties who teach different subjects in IT
department.

2. Association Report:-It gives the annual report of the IT association.

3.Students Achievements:-This includes the achievements of the students in different fields.

4.Photo Gallery:-It includes the photos of college, faculties of IT department, students,


association members, editors of the magazines, sponsors etc.

5. Events:-This module includes the details of the international programs held in IT dept
during this academic year, the arts and sports news in this year and the students’
achievements in different events.

6. Alumni Section:-This includes the report of the alumni meet held in this academic year
and the photos of the passed out students.

7. Department Report: - This module includes the annual department report.

8. Article:-This includes the articles written by the students. It includes various articles like

Poems (Malayalam,English,Hindi)

Essay (Malayalam,English,Hindi)

Story (Malayalam,English,Hindi)

9. Placement Cell: - This module includes the name of the companies, their tests and the
member details of the placement cell and the name of the students who got placed.

10. Tutorial of programming languages:-This module gives the tutorial of different


languages, also its quiz and the answer evaluation.
ONLINE IT MAGAZINE

11. Recruitment Questions and its evaluation: - It gives the aptitude test session and its
answer evaluation in a given time limit.

2.2User Characteristics

People all over the world will be able to view the college magazine. A registered member
who may be a student or a faculty must have a valid user Id and password to log in to the
system. Only the registered members, moderators and administrators will be able to post
articles whereas the people who are not registered and are not part of the IT association will
be able to only view the web page and they do not have the authority to modify the web
page.

2.3 Constraints

1. Login and password is used for identification of customer’s account and there is no
facility for non users to login.

2. This system works in a single server

3. User should be of a particular college. He/she should be student or faculty of that college. They
can post articles, download articles etc.

4. GUI is only in English

2.4 Assumptions and Dependencies


The details of the customers such as username,password,account type and their
corresponding authority details should be manually entered by before using this
system.User should be comfortable of working eith computer and net browsing.He must
havw basic knowledge of English too.

3.SPECIFIC REQUIREMENTS
This section provides software requirements to a level of detail sufficient to enable
ONLINE IT MAGAZINE

designers to design the system and testers to test the system

3.1 External Interface Requirements:


This includes the user and hardware interfaces.

3.1.1.User Interfaces
It includes the following.

1.COVER PAGE

The cover page of the Online College Magazine

2.FACULTIES

This gives the details of the faculties in the department.


ONLINE IT MAGAZINE

3.TUTORIAL

From this tutorial site the user can study different languages. The user can also test their knowledge
in respected languages with the given site.
ONLINE IT MAGAZINE

4.TRAINING_PLACEMENT

For knowing about the placement information the user can use this site also this site will help the
user to test their IQ
ONLINE IT MAGAZINE

This is the Aptitude site is:


ONLINE IT MAGAZINE

5.ALUMNI SECTION
ONLINE IT MAGAZINE

This site will give name of the seniors,the last alumni function details etc. It also include the chat
section

3.1.2.Hardware Interface
ONLINE IT MAGAZINE

Server Side

The online magazine can be hosted on University's web servers and connecting to one of the
Database server,MySql.

Client Side

The system is an web based application,client are required to use a modem web browser such as
Mozilla Firefox,Internet Explorer,Google and Enable Cookies. The computer must have Internet
connection in order to access the system

3.1.3.Software Interface
Server Side

The running system must have the required software to host a PHP web application. An Apache Web
server will accept all requests from the client and forward specific requests to PHP Container with
PhpMyAdmin and MySQL. A development database will be hosted locally (using MySQL).

Client Side

An OS is capable of running a modern web browser which supports HTML or higher. The Client
side must have web browser installed in it. .

3.2.Functional Requirements
 1.Search Engine for all the articles posted. Accessible by anybody.
2. Articles to be distributed in categories. Can overlap 2 or more categories. Articles to be
associated with suitable tags by the registered users at the time of posting, so that they are
search-able.
3.Guests can read articles, rate them and comment on them. but can’t post articles unless
they sign in as registered users.
4.College Students/Faculties can only register as members (through unique IDs).
5.Alumni registration to be supported.
6..Registered members, and Administrators are allowed to post articles..
7.Registered users, Moderators, and Admins will have their own profile... Admin can
add/delete moderators.. Can post news which will be visible at the home page.

3.3.Non-Functional Requirements
3.3.1.Reliability

The system has to be very reliable due to the importance of data and the damages in correct
or incomplete data can do.

3.3.2.Accuracy
ONLINE IT MAGAZINE

The accuracy of the system is limited by the accuracy of the speed at which the users of the
system use it.

3.3.3.Response-time

The system shall respond to the member in not less than two seconds from the time of the
request submit. The system shall be allowed to take more time when doing large processing
jobs

3.3.4.Maintenance

The maintenance of the system shall be done as per the maintenance contract.

3.4Software Requirements

Online college magazine requires the following software for it's development:
3.4.1.Front end

The languages used for front end are:


i)HTML:- HTML,stands for Hyper Text Markup Language, is a markup language for
web pages. It provides a means to create structured documents including headings,
pictures, objects, lists, links, and other items and can be used to create interactive pages.

ii)PHP:- PHP is a server side scripting language designed specially for the web. It is
very fast. PHP has native connections available to many database systems.
3.4.2.Back-end

Database is in:
i)My SqL:- My SQL is used as a database. My SQL is a user friendly user database with
no special skills required to learn it. Database and tables in My SQL are portable.
Users can create tables, queries, forms and reports. Queries can be viewed graphically or
edited as SQL statements.

3.4.3.Operating System

Windows 7, Ubuntu, Windows XP.


3.4.4.Connection

MySQL connection usingPhpMyAdmin


3.4.5 Web browser

Internet explorer, Google chrome, Mozilla Firefox

3.5.Hardware Requirements:
MICROPROCESSOR: - Pentium IV (1.4 GHZ) or better
ONLINE IT MAGAZINE

RAM: - 256 MB or more


POINTING DEVICE: - 2 Button mouse with wheel

4.DATA BASE DESIGN


This gives the Table designs of the modules in the online IT magazine

Login Table: for inserting the user-name and password of the users in the database.
Field name Data Type Size key Description

Uname Varchar 20 Primary key username

Pwd Varchar 20 password

Student Table/Registered member Table:for inserting the registered member/students


details in the database

Field name Data Type Size key Description

id integer 20 Primarykey Student id

Name Varchar 20 Studentname

age integer 20 Student age

gender Varchar 20 gender

address Varchar 20 address

email Varchar 20 Email id

Phone no: Integer 20 Phone no:

Faculty Table: for inserting the faculties details in the database.


ONLINE IT MAGAZINE

Field name Data Type Size key Description

Name Varchar 20 Primary key Faculty’sname

age integer 20 Faculty’sage

gender Varchar 20 gender

address Varchar 20 address

email Varchar 20 Email id

Phone no: Integer 20 Phone no:

Article Table: for inserting the articles in the database.


Field name Data Type Size key Description

Event id integer 20 Primary key Article id

Eventname varchar 20 Article name

Event date varchar 20 Entering date

Event head varchar 20 author

Tutorial Table: for inserting details of different languages and their questions, quizzes in
the database

Field name Data Type Size key Description

T_id integer 20 Primary key Tutorial id

T_name varchar 20 Tutorial name

T_use varchar 20 Purpose

T_quiz varchar 20 Quiz test

T_mark float 20 Mark of the


test
Recruitment Table: for inserting details of the sample questions, test paper for the
recruitment test in the database.
ONLINE IT MAGAZINE

Field name Data Type Size key Description

Rq_id Integer 20 Primary key Recruitment id

Rqsm paper varchar 20 Recruitment


Sample papaer
Rq marks Float 20 Recruitment
Sm paper mark

Alumni Table: for inserting details of the alumni section held in theis academic year in
the database.

Field name Data Type Size key Description

Al_id Integer 20 Primary key Alumni id

Al_name Varchar 20 Name of


student,pass
Al_age Integer 20 Age of student,pass

Al_gender Varchar 20 Gender

Al_date Integer 20 Academic year of


student,pass
Al_almdate Integer 20 Date of alumni
meet
Al_tme Integer 20 time

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy