You are on page 1of 17

Online College Magazine Software Requirements Specification Dazzling Daisies

Version < 2.0>

Dazzling Daisies

Online College Magazine


Software Requirements Specification Version 1.0

Team Guide:G.Aruna Kranthi Members: Shams Fathima


G.Shanmukhi Rama R.Sreeja Reddy Rehana Begum

College Name:SR Engineering College Department: Computer Science & Engineering State: Andhra Pradesh
Dazzling Daisies /SR Engineering College

Online College Magazine Software Requirements Specification Dazzling Daisies

Version < 2.0>

Revision History
Date
January 18, 2012 January 20,2012

Version
2.0 2.0

Description Sequence diagrams Class Diagram

Author

Table of Contents
Description 1.0 Introduction 1.1 Purpose 1.2 Scope 1.3 Definition, Acronyms, and Abbreviations 1.4 References 1.5 Technologies to be used 1.6 Overview
Dazzling Daisies /SR Engineering College

Page .

Online College Magazine

Version <2.0>

Software Reuirement Specification


Dazzling Daisies

2.0

Overall Description 2.1 2.2 2.3 2.4 2.5 Product Perspective Software Interface Hardware Interface Product Function User Characteristics

2.6 Constraints 2.7 Architecture 2.8 Use-Case Model Description 2.9 Class Diagram ........................................................................ Sequence Diagrams ............................................................... 2.10 Database Design .................................................................... 2.11 Assumptions and Dependencies

Dazzling Daisies /SR Engineering College

Online College Magazine Software Requirements Specification Dazzling Daisies

Version < 2.0>

Software Requirements Specification


1.0Introduction:
Creating and managing an online college magazine.

1.1 Purpose:
The purpose of Online College Magazine is promoting literary insight, where college students and faculties can post and read various articles. Articles can be searched by anybody in the world. The main factors behind the motivation of this systems are: Not all students make it to the printed magazine. Creativity of students needs to be nurtured. Creating a user-friendly interactive place where students/faculties can share their ideas.

1.2 Scope:
Once the user opens the site he can feel according to his views. one can view the articles and every information posted in it. It include guests,students,faculty,moderators and administrators. Users can post any new article or edit/remove previously posted article.

Keep track of all the postings and editings of articles, maintaines

different categories for easy accessing. It enables the users to send feedback for enhancements

Online College Magazine Software Requirements Specification Dazzling Daisies Dazzling Daisies /SR Engineering College

Version < 2.0>

1.3 Definitions, Acronyms, and Abbreviations:


HTML (Hyper Text Markup Language): It is used to create static web pages. JSP (Java Server Pages): It is used to create dynamic web content. J2EE (Java 2 Enterprise Edition): It is a programming platform, belonging to the Java platform, which is used for developing and running distributed java applications. WASCE (WebSphere Application Server Community Edition): It is an application Server that runs and supports the J2EE and the web service applications. WSAD (WebSphere Studio Application Developer ): It is a designer toolkit which is designed to develop more complex projects by providing a complete dynamic web service DB2 (IBM Database 2): It is a database management system that provides a flexible and efficient database platform to raise a strong "on demand" business applications. HTTP (Hyper Text Transfer Protocol): It is a transaction oriented client/ server TN/SR Engineering College 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. Ajax (Asynchronous Java Script and XML): It is a technique used in java script to create dynamic web pages. Web 2.0: It is commonly associated with web applications which facilitate interactive information sharing, interoperability, user-centered design and

Online College Magazine Software Requirements Specification Dazzling Daisies collaboration on the World Wide Web. Dazzling Daisies /SR Engineering College

Version < 2.0>

1.4 References:
Software Engineering by Roger S. Pressman UML Modeling by Grady Booch Human Computer Interaction by Grady Booch

1.5 Technologies to be used:


HTML JavaScript JSP(Java Server Pages) Servlets Ajax

1.6

Overview: The SRS will include two sections, namely:


-I- Overall Description: This section will describe major components of the system, interconnections, and external interfaces. -I- Specific Requirements: This section will describe the functions of actors, their roles in the system and the constraints faced by the system

2.0 Overall Description: Software Interface:

Front End Client: Rational Application Developer 7.0 Web Server: Web Sphere Data Base Server: DB2 Database Server Back End: WSAD(J2EE,Java,Java Bean, Servlets, HTML),DB2 Dazzling Daisies /SR Engineering College Online College Magazine Software Requirements Specification Dazzling Daisies Version < 2.0>

2.1 Hardware Interface: Client Side:


Computer with internet connection

Server Side:
Processor Intel Pentium III 800 MHz or higher recommended Display 1024 x 768

Memory 1GB RAM minimum; 2GB RAM recommended

Disk space
3.5GB minimum for installing Rational Application Developer and additional disk space for development resources (minimum disk space can be reduced if optional features and run times are not installed)

2.2

User Characteristics:

The user should have minimum knowledge of interaction with computer like using keyboard, mouse. The user should be able to understand english language. The user should be able to understand the interface of the system.

Dazzling Daisies /SR Engineering College

Online College Magazine Software Requirement Specification Dazzling Daisies

Version<2.0>

2.3

Class Diagram:

Dazzling Daisies /SR Engineering College

Online College Magazine Software Requirement Specification Dazzling Daisies 2.4

Version<2.0>

Sequence Diagrams:

Admin login or Moderator login

Maintain logs

View the users

Generate reports

Update daily data maintain statistics

List the users

manage users

manage reports

Logout

Dazzling Daisies /SR Engineering College Online College Magazine Software Requirements Specification Dazzling Daisies

Version<2.0>

Sequence diagram for assigning a task:

Admin Login

List moderators

View moderators Assign Task

Sign out

Fig : Sequence diagram to assign task

Dazzling Daisies /SR Engineering College Online College Magazine Software Requirements Specification Dazzling Daisies

Version<2.0>

Activity diagram for assigning a task:

Admin Login

List the moderator s

Assign the task

Fig: Activity diagram to assign task

Dazzling Daisies /SR Engineering College

Online College Magazine Software Requirements Specification Dazzling Daisies

Version<2.0>

2.4.1 Database Design:


Student Table: Name Age Gender Id Departme nt Address Name Email Age Mobile Online College Magazine Gender Software Requirements Specification Dazzling Daisies Rollno Year Faculty Table Departme nt Address User Table Email Mobile varchar integer varchar integer varchar varchar varchar varchar integer integer Version<2.0> varchar integer integer varchar varchar varchar integer

Name Age Gender Address Email Mobile

varchar integer varchar varchar varchar integer

Dazzling Daisies /SR Engineering College

Online College Magazine Software Requirements Specification Dazzling Daisies

Version<2.0>

Admin Table Moderator Table Name Age Gender Address Email Mobile varchar integer varchar varchar varchar integer

Name Age Gender

varchar integer varchar

Address varchar Email Mobile varchar integer

Articles table Event Time Event Date Event Name Number Date Varchar

Event Head Dept Event

Varchar varchar

Online College Magazine Software Requirements Specification Dazzling Daisies Dazzling Daisies /SR Engineering College

Version<2.0>

2.5

Assumptions and Dependencies:


Only three types of users can connect to the database The terminal from which a user accesses the database is fast enough to run the software The users have sufficient knowledge of computers The hospital computer should have Internet connection and Internet server capabilities. The users know the English language, as the user interface will be provided in English The system must be able to connect to the database server

3. Specific Requirements:
This section describes in detail all the functional and non-functional requirements

Reliability The system has to be very reliable due to the importance of data and the damages incorrect or incomplete data can do.
Availability

The system is available 100% for the user and is used 24 hrs a day. The system shall be operational 24 hours a day and 7 days a week.
Accuracy

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

Dazzling Daisies /SR Engineering College Online College Magazine Version < 2.0> Software Requirements Specification Dazzling Daisies

Access Reliability

The system shall provide 100% access reliability.


Performance Response Time

The Splash Page or Information page should be able to be downloaded within a minute using a 56K modem. The system shall respond to the member in not less than two seconds from the time of the request submittal. The system shall be allowed to take more time when doing large processing jobs.
Throughput

The number of transactions is directly dependent on the number of users accessing the database, the user may be either a team member or administrator
Resource Utilization

The resources are modified according the user requirements and also according to the books requested by the users.
Supportability

The system designers shall take in to considerations the following supportability and technical limitations.

Internet Protocols The system shall be comply with the TCP/IP protocol standards and shall be designed accordingly.

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

Standards The coding standards and naming conventions will be as per the American standards.

Dazzling Daisies /SR Engineering College

You might also like