SRS
SRS
SRS
Version:1.0 Date:14-Feb-2012
I -TECH
I -TECH
Online College Magazine
Software Requirements Specification
Version: 1.0
Team Guide: Subhram Das Members: Supratim Das Sushobhan Das Satyabrata Khan Debdeep Sarkar
College Name: Narula Institute of Technology Department: Computer Science & Engineering State: West Bengal
Version:1.0 Date:14-Feb-2012
I -TECH
Revision History
Date
14-FEB-2012
Version
Version 1.0
Description
Created the Draft Version
Author
Supratim Das
Version:1.0 Date:14-Feb-2012
I -TECH
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 2.0 Overall Description 2.1 Product Perspective 2.2 Software Interface 2.3 Hardware Interface 2.4 Product Function 2.5 User Characteristics 2.6 Communication Interface 2.7 Constraints 2.8 ER Diagram 2.9 Use Case Model Survey 2.10 Architecture Design 2.11 Database Design 3.0 DATA FLOW DIAGRAM: 9 9 9 9 10 10 10 10 11 12 14 15 16 Page No. 4 5 5 7 7
Version:1.0 Date:14-Feb-2012
I -TECH
1.0 Introduction:
Nowdays internet made us easy to learn about any topic.As we are college students,we know that many of us have very creative mind and can write many interesting story,poem.But we dont get the proper platform to show our talent.So we choose to create a website where our college student or faculty can post their writing or painting.
1.1Purpose:
Creating and managing an Online College Magazine where college students and faculties can post and read various articles, thus promoting literary insight. Articles can be searched by anybody in the world. 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 nurtured. 3.Creating a user-friendly interactive place where students/faculties can share their ideas.
Version:1.0 Date:14-Feb-2012
I -TECH
1.2 Scope:
There are four users: Guest/Anonymous,Registered Members (Students/Faculty), Moderators,Administrators. A college student or faculty can registered through unique IDs. Registered users, Moderators, and Admins will have their own profile, where they can edit info for the world to see. Useful updated info related to their activities to be available at their profiles. Registered members, Moderators and Administrators are allowed to post articles. Guests can read articles, rate them and comment on them but cant post articles. Articles can be downloaded in various formats. Admin can add/delete moderators. Progress report of moderators will be available to her/him. Admin has all the privileges a moderator has. Can post news which will be visible at the home page. Moderators will have associated categories, according to which to-bevalidated-articles will be posted to them on their profiles. On rejection, he will have to provide a reason for the same, which will be forwarded to the concerned user. Administraror can approved advertisement which will be visible at home page.
Version:1.0 Date:14-Feb-2012
I -TECH 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 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, usercentered design and collaboration on the World Wide Web.
Version:1.0 Date:14-Feb-2012
I -TECH
1.4References:
Wikipedia Google IBM TGMC Sample
1.6 Overview:
Our plan: Registration for users(Only student of faculty)
Version:1.0 Date:14-Feb-2012
I -TECH Registered users, Moderators, and Admins will have their own profile,
where they can edit info for the world to see. Useful updated info related to their activities to be available at their profiles. Registered members, Moderators and Administrators are allowed to post articles. Guests can read articles, rate them and comment on them but cant post articles. Articles can be downloaded in various formats. Admin can add/delete moderators. Progress report of moderators will be available to her/him. Admin has all the privileges a moderator has. Can post news which will be visible at the home page. Moderators will have associated categories, according to which to-bevalidated-articles will be posted to them on their profiles. On rejection, he will have to provide a reason for the same, which will be forwarded to the concerned user. Administraror can approved advertisement which will be visible at home page.
Drawbacks: People who doesn't have knowledge of internet cannot use the system No rating of articles or picture
I -TECH
Version:1.0 Date:14-Feb-2012
I -TECH
RAM: 512 MB Server Side: Processor => Intel Pentium IV and above or AMD sempron 2600 or above. RAM: 2 GB
2.7 Constraints:
Uses HTTP/HTTPS protocols. GUI is English. Only student or faculty of the college can register. U-ID(College_Id) and password are used for identification of a registered members.
Version:1.0 Date:14-Feb-2012
I -TECH
2.8 ER Diagram:
Version:1.0 Date:14-Feb-2012
I -TECH
Registered Member: Only student or faculty of the college can register.A registered member has its own profile.Registered member can login using college_id as user_id and password.A registered member can post story,poem or picture.He or she clso can update his/her profile and can also delete his/her own post.
Version:1.0 Date:14-Feb-2012
I -TECH
Administrator: Administrator has its own profile.He/She can update his/her profile.He/She can also add or delete moderator and also can approved advertisement.Admin can also post article. Moderator: Moderator has its own profile.He/She can update his/her profile.Moderator can delete spam post and also can warn registered member who will post spam post. Moderator also can remove registered member.moderator also can remove spam comment done by guest. Guest: Guest can view story,poem,picture.Guest can also post comment.Guest can also apply for advertisement.Guest can also download story,poem,picture in various format.
Version:1.0 Date:14-Feb-2012
I -TECH
I -TECH
Version:1.0 Date:14-Feb-2012
I -TECH
3.0 DATA FLOW DIAGRAM: REGISTRATION PAGE
Version:1.0 Date:14-Feb-2012
I -TECH
USER LOGIN PAGE
POST PAGE:
Version:1.0 Date:14-Feb-2012
I -TECH
MODERATOR APPROVE :
Version:1.0 Date:14-Feb-2012
I -TECH