SRS (software requirement specification)

Published on February 2017 | Categories: Documents | Downloads: 57 | Comments: 0 | Views: 483
of 19
Download PDF   Embed   Report

Comments

Content

 

Software Requirements Specification (SRS) Website: www.luckyconnections.com  Name of the Company: Lucky Connections Inc.  Name of Representative: Viney K. Bhagat Developed by: Miracle Technologies Project Manager: Tajinder Singh  Names of the Developers: Sarabjit Singh, Rohit Kumar, Tajinder Singh, Manpreet Kaur  Date: September 02, 2011

 _____________  ____________________________ _____________________________ _____________________________ ________________________  _________  1.0. Introduction 1.1. Purpose

Lucky Connections is a Canadian federal incorporated company that is offering a wide range of digital services worldwide. Lc portal has been divided into 9 main categories to browse from the main site. Since the Research & Development of this vast scaled online p portal ortal will take several months - if not numerous year - to fully complete the 9 categories, we’ll be starting with only four categories. The purpose of this document is to present a detailed description of the  first two modules two modules of the Lucky Connection’s web-portal. Lc-Communications and Lc-Entertainment This document will explain the purpose and features of the system: the interfaces; what the system will do overall; the constraints under which it must operate; and, how the system will work! This document is intended for both the Lucky Connection’s Connection’s and Miracle Technologies Technologies of this system, which will be proposed to the Lc Inc. for approval. 1.2. Scope of Project 

This project will be a Web-based Portal of Lc’s Service; as well as, the hub of other connections where a user can find the desired online service. Therefore, it will be entitled Web-Portal Project  for Lucky Connection’s Inc. Inc. This online system will be designed to maximize the user friendly experience with trouble-free browsing.

 

Revenues for this web-portal can be generated by service subscriptions offered by Lc Inc plus by any advertisements linking to other business websites. The website is designed to allow users full customization and control to the subscribed services, all within one website. The users will also find the most advanced online Entertainment; as well as, as, the the most most po popul pular ar re reso sour urce cess of Ente Entert rtai ainm nment ent in th thee neigh neighbor borhoo hood. d. Al Along ong wi with th th thee administration users of servicethat subscribers, system containing a listfor of the services/products is offered the by Lc Inc. also contains a relational database

2.0 Overall Description

This Website will be a complete web-portal to Utilize, Manage and customize all the services offered by Lc including with the most advance web-technologies services. It will be acc accessed essed from a standard web browser. Since the web-portal will be available worldwide, an Internet Connection will be required to access the web-site. 2.1 Website Environment.

The web site will be operated from the Lucky Connection’s Server.

2.2 Functional & Non-Functional Requirements

Functional Requirements are those that refer to the functionality of the system i.e. what services it will provide to the end user and how! Non-functional (supplementary) requirements pertain to other information, needed to produce the correct system and are detailed separately. 2.3 Use Cases

The website will consist with 9 main categories of Lc-Portal. The home of Lucky Connection’s web-portal will have multi-options to move with! The sequence of development will move as follows:

Lc Communications • • •

Lc Entertainment Lc Dating & Matrimonial Others: Lc Classifieds

The first Category selection is Lc-Communications! This section contains all the services related with communications that we use these days to communicate worldwide. Services such as Newsletter Management, Virtual Employee, VoIP

 

Te Tele lecom commu muni nicat catio ions ns,, Web-H Web-Hos osti ting ng and EE-Fa Fax x ar aree th thee main main fo focu cuss of th this is ca cate tego gory ry.. Any Any individual, small business or an Enterprise could leverage the advance features from this web portal. The second Category selection selection is Lc-Entert Lc-Entertainment ainment!! This selection selection contai contains ns Lucky’s Lucky’s Online Online Channel along with other online broadcasting channels in Multilanguage system. Lc iTV, Lc iRadio, Online Theatres in Neighborhood, Music videos online and Online Gaming (later) etc will beMovies, the headlights of this category. User can navigate to the Lc Home from any stage or any page in the system. s ystem. Other Important Options such as Account Settings, Login and Sign-up will also be available on each page as well.

2.3.1 Use Case: Access User: Lc Home Page  Brief Description: Description:

This is the landing page of main domain of Lc (.com). Other extensions such as .net, .us, .ca, etc will be used to direct the user to single category landing page. The Home page will have all the individual categories to navigate from and to! User can come to the home page from any internal page, for the navigation to the other category. In some cases user will have access to jump from Category A to Category B (this option will be only available in some cats).  Initial step-by-step step-by-step descriptio description: n:

For this use case to be initiated, the user must be connected to the Internet and connected to the www.luckyconnections.com Server. 1. The user user connects connects to the the Lucky Lucky Connectio Connection’s n’s Web Web Server. Server. 2. The user user selects selects the desired desired link on the the Lc Home Page. 3. The Web Server Server passes passes the user user to the the Lucky Connecti Connection’s on’s Landing Landing Page. Page.

2.3.1.1 Use Case: Communication  Brief Description: Description:

This is the landing page for the option for communications. This page will depict all communications services which are currently being offered by b y Lc Inc.

 

2.3.1.1.1 Use Case: Web-Hosting  Brief Description: Description:

This will be the landing page for web-hosting  which   which depicts the “extensive language support” supp ort” and “free “free add-on add-on applica application tions”. s”. Further Further this web-pag web-page e will depict depict fol follow lowing ing options: Initial step-by-step step-by-step descriptio description: n:

1. 2. 3. 4.

The user user connect connectss to the Lucky Lucky Connec Connectio tions ns Main Main Page. Page. The user selects selects the web-hos web-hosting ting link link on the the Lc Communica Communication tion Page. Page. The Web Web Server Server passes passes the user user to to the Web-hosting Web-hosting Page. On Web-hosting Page, the user will get two sections which are as follow:a. Free Free Web-H Web-Host osting ing,, Green Green Web-Ho Web-Hosti sting ng Plans and Pricing landing page. • Features of plans landing page. • • Comparison of Best-one with rest.  b. Value Plus Web-Hosting, Green Web-Hosting • Plans and Pricing landing page. Features of plans landing page. • Comparison of Best-one with rest. •

 Plans and Pricing landing page:  Snapshott for  Plans  Snapsho

 

 Snapshott for  Comparison  Snapsho  Comparison of Best-one with rest:

 Features of plans landing page:  Snapshott for  Features  Snapsho

 

2.3.1.1.2 Use Case VoIP Telecommunications  Brief Description: Description:

This will be the landing page for VoIP Telecommunications which depicts the services along with their features and plans.  Initial step-by-step step-by-step descriptio description: n:

1. 2. 3. 4.

The user user connects connects to the the Lucky Lucky Connectio Connection’s n’s Main Main Page. Page. The user selects selects the VoIP Telecom Telecommunicat munications ions link link on the Lc Communica Communication tion Page. The Web Server Server passes passes the user user to the the VoIP Telecom Telecommunica munications tions Page. Page. On VoIP Telecommunications Page, the user will will get four options w which hich are as follow:a. Long Long D Diist stan ance ce Ser Servi vice ce How it works. (Optional) • • Plans + Pricing Features. • Devices. • •

FAQ.

 

 b. Residential Phone How it works. (Optional) • • Plans + Pricing • Features. Devices. • •

FAQ.

c. Busi Busine ness ss Phon Phonee Line/ Line/Hos Hoste ted d PBX How it works. (Optional) • • Plans + Pricing Features. • Devices. • • FAQ. d. E-F -Fax ax Ser Service vice How it works. (Optional) • • Plans + Pricing • •

Features. FAQ.

 Snapshot of “Plans and  Snapshot and Pricing” Pricing” for  Long  Long Distance, Residential phone, Business Phone/Hosted PBX and E-Fax:

 

 Snapshot of “Features”  Snapshot “Features” for   Long Long Distance, Residential phone, Business Phone/Hosted PBX and E-Fax:

 

 Snapshot of “FAQ” for   Long  Snapshot Long Distance, Residential phone, Business Phone/Hosted PBX and EFax:

 Long Distance, Residential phone, Business Phone/Hosted  Snapshot of “How to Works” for   Snapshot for  Long PBX and E-Fax:

 

2.3.1.1.3 Use Case Virtual Employee  Brief Description: Description:

This will be the landing page for Virtual Employee which depicts the Job profile, salaryPackage/CTC, Job-responsibilities, Working-Hours, Working place, Qualification, Eligibility criteria and experience required etc.   Basically People around the world can apply for any virtual job once they become user of Lc. Then a register user can buy training videos created by Lc to get hired fast. Employers have to pay for each job posting for V-Employment that will be routed to Lc Classifieds, Jobs section.

 Initial step-by-step step-by-step descriptio description: n:

1. 2. 3. 4.

The user user connects connects to the the Lucky Lucky Connectio Connection’s n’s Main Main Page. Page. The user selects selects the Virtu Virtual al Employee Employee link link on the Lc Lc Communicati Communication on Page. The Web Server passes the user user to the Virtual Virtual Employee Employee Page. On Virtual Employee Page, the user will will get four options w which hich are as follow:a.  b. c. d.

Regi Regist stra rati tion/ on/Si Signu gnup p Jobs listing and how to apply Job Des Descr criipti ption Apply Job

 

2.3.1.1.4 Use Case Newsletter Management  Brief Description: Description:

This will be the landing page for Newsletter Management which depicts the services like Email-Ma Emai l-Market rketing, ing, Event Event Marketin Marketing, g, online online survey survey and Social Social media media along along with with their their features and plans. The user has to signup/register signup/register to utilize the newsletter service. For existing members the landing page will provides area to enter required credentials.

 Initial step-by-step step-by-step descriptio description: n:

1. 2. 3. 4.

The user user connects connects to the the Lucky Lucky Connectio Connection’s n’s Main Main Page. Page. The The use userr sele select ctss the the Newsletter Management link on the Lc Communication Page. The Web Server passes the user user to the Newslet Newsletter ter Manageme Management nt Page. On Newsletter Management Page, the user will get four options which are as follow:a.  b. c. d.

Emai Emaill Mar Market keting Event Marketing Onli nline Sur Surve vey y Soc Social Me Media dia

All these servic services es might might have have trial trial base base subscr subscript iption ion or pai paid d subscr subscript iption ion.. But one has to subscribe in any way first to utilize the Newsletter services. The landing page will also depict the following:-

Email Marketing Overview •

Email Marketin Marketing g Home

 

• • • • •

Emai l Marketing? Ma rketing? What is Email Email Marketin Marketing g Features Fe atures Cus Custome tomerr Examples Examp les Live Demonst Demonstration ration Pricing - Email Marketin Marketing g

How Email Marketing Works • • • • •

Step-b Step-by-Step y-Step Email E mail Creation Cre ation Easy to Edit Email Templates Te mplates Email List Manage Management ment Ema Email il Deliv D elivery ery Trackin Tracking g & Reportin Reporting g

Coaching & Support • • • •

Get Liv Livee Help from f rom Real People People!! Local Seminar: Power of Email Marketing Local Seminar: Get Started with Email Marketing Custom Service Servicess - Email Marketi Marketing ng

 Email-Marketing:  Snapshott for  Email-Marketing:  Snapsho

 

2.3.1.1.5 E-Fax Service  Brief Description: Description:

This will be the landing page for E-Fax Service offered by Lc Inc.  There will be two types of plans:a. Busin Busines esss Stan Standar dard d (500 (500 Pages Pages))  b. Business Premium (Unlimited Pages)

 Initial step-by-step step-by-step descriptio description: n:

1. 2. 3. 4.

The user user connects connects to the the Lucky Lucky Connectio Connection’s n’s Main Main Page. Page. The The use userr sele select ctss the the E-Fax link on the Lc Communication Page. The Web Web Serve Serverr passes passes the user user to to the E-Fax E-Fax Page. On E-Fax Page, the user have options to choose the plan to sign up with:a. Business (Standard Plan up-to 500 Pages) b. Business (Premium Plan with unlimited Pages)

User Sign-up>  Brief Description: Description:

This will be the landing page for User Registration/signup. There will be two types of logins:c. Tria Triall Bas Basis is (Fre (Free) e) d. Pr Prem emiu ium m logi login n (Pai (Paid) d)

 Initial step-by-step step-by-step descriptio description: n:

1. 2. 3. 4.

The user user connects connects to the the Lucky Lucky Connectio Connection’s n’s Main Main Page. Page. The The use userr sele select ctss the the Login link on the Lc Communication Page. The Web Web Serve Serverr passes passes the user user to to the Login Login Page. On Login Page, the user will be given a registration form to subscribe:-

Signup/Registration Procedure a. The user will will fill and submit submit registr registration ation form form with all necessar necessary y credentials credentials along-wit along-with h spam-control code.  b. We shall send email to activate account at ivate user-level. c. After receivi receiving ngverification the verificat verification ion from user, user, we shall shall activate act the the login at admin-l admin-level. evel.

 

2.3.1.1 Use Case: Entertainment Entertainment  Brief Description: Description:

This is the landing page for the option for entertainment. This page will depict all entertainment services which are currently being offered by Lc Inc.

2.3.1.1.1 Use Case: Lc iTv  Brief Description: Description:

This will will be the landing landing page for Lc-iTv   which depicts the services like video library, featured videos, top-hit videos, opened videos in current session. Nine of Different-2 Languages will be available to watch LciTV in the beginning phase and later will expanded with more. Upon selecting a particular language, user will find only the language related results. User will also find other channel links related to the selec selected ted langua language ge categ category ory.. So if user user selec selects ts Punja Punjabi, bi, the landi landing ng Page Page is Lc’s Lc’s Channel in Punjabi and further other links will be available to browse from. If third party would like to use our service to broadcast their media, we’ll go with Price Packages. If party needs only routing to their site, the user will be routed upon click. Further this webpage will depict following options:User will have play list, favorites etc in their account. We’ll make dynamic interface for Third Party’s who would like to use our service. Kinda Youtube Style.

 Initial step-by-step step-by-step descriptio description: n:

1. 2. 3. 4.

The user user connects connects to the the Lucky Lucky Entertai Entertainment nment Main Main Page. Page. The user user selects selects the Lc-iTv Lc-iTv link link on the Lc Entertainm Entertainment ent Page. The Web Web Server Server pass passes es the the user user to the the Lc-iTv Lc-iTv Page. Page. On Lc-iTv Page, the user will get the sections which are as follow:a. Bann Banner er for for Lc-i Lc-iTv Tv • 60-70 percentage of banner will video player. In rest of space there will up-next video (Sequels of selected video ). •  b. Body of Lc-iTv Featured videos. • Top Hits. (Not in CTV) • • Video Library. Line-up (Opened in current session). • •

More channels.

 

c. Se Seaarch Vi Video d. Links Links of oth other er Online Online Channe Channels. ls.  Lc-iTv:  Snapshott for  Lc-iTv  Snapsho

2.3.1.1.2 Use Case: Lc iRadio  An attractive image will image of LciRadio will be available at Entertainment Home and that will be linked the internet Radio application that is being developed at Intellisense Technology.

2.3.1.1.3 Use Case: Movies & Theatres  Brief Description: Description:

This will be the landing page for Movies where user can watch free movies offered by Lc or can buy premium membership to watch latest movie. Another part of the site that asks for City, Movie, date and on submitting the query, the system will generate a comprehensive comprehe nsive report of shows of select movie on selected date in selected city. Along with movies, we can have another tab for Art & Theatre which list the plays organized across the country. Further this web-page web-page will depict following options: Initial step-by-step step-by-step descriptio description: n:

 

1. 2. 3. 4.

The user user connects connects to the the Lucky Lucky Entertai Entertainment nment Main Main Page. Page. The user user selects selects the Movie Movie link link on the the Lc Entert Entertainme ainment nt Page. The Web Web Server Server pass passes es the the user user to the the Movie Movie Page. Page. On Movie Page, the user will get two sections which are aass follow:-

a. Languag Language-wi e-wise se categ categori orizat zation ion of movi movies. es.  b. Movie Page will host two type of movies:Third Party Based: Lc may have contract with some production house and • movies of that production house will be listed on movie page. Each movie icon may redirect the user to serer/link of production house. • Sponsored Movies: These movie will belong to Lc and will be listed on Lc server without redirecting on sponser’s link/server. c. Movie will will also also be categoriz categorized ed as under Premium Premium Login Login Based and and Free Login Login  based and will be listed accordingly. d. Every movie movie will be rated on the the basis of of entertaini entertaining ng or not-enter not-entertaini taining. ng. Administrator will be given an ALERT on 10 Hits, HIGH-ALERT on 20 Hits. e. List List movie movie tick tickets ets/sh /shows ows inst instant antly. ly. • One has to enter City, Movie and date to know shows in their city. • Maintains logins of genuine customer. Banners of Movies Posters • f. Art Art & Th Theatre. Plays • Comedy •  Snapshott for  Movie  Snapsho  Movie (reference link: http://in.book http://in.bookmyshow.com myshow.com/):

 

2.3.1.1.5 Use Case: Music Videos  Brief Description: Description:

This will be the landing page for Music Videos which depicts the music video if different Genres, Sports, Most Viewed, Top favorites, News and politics, Films and Animation, Comedy, People and 9-different Blogs, Science and Technology, Education. The Music Section will also be featuring languages. Each Language has related section. The sideb sid ebar ar may also also contai contain n Featu Featured red Vide Videos os,, Tr Tren end d Video Videos. s. Th The e sear search ch bar bar wi willll be provided for customized search for music videos. The user would be provided with accounts even and video uploading provision. User will choose which language user is uploading under; similar option Uploaded video must show the entertainment by public votes given by public. E.g. I uploaded a video according to the category and if the video is not not ente entert rtai aini ning ng peop people le are are goin going g to vote vote/r /rep epor ort, t, by gett gettin ing g 10/d 10/dy ynami namic c nd abuses/reports, system will send an alert to the administrator and then 2   alert on 20/dynamic, finally on third alert, the video will be disabled automatically from system. But will stay in server for few/dynamic months. The material published by public must be Entertaining and people are going to decide to keep that video on Lc-Entertainment or not.

 

Further this web-page will depict following options: Initial step-by-step step-by-step descriptio description: n:

1. 2. 3. 4.

The user user connects connects to the the Lucky Lucky Entertai Entertainment nment Main Main Page. Page. The user selects selects the web-hos web-hosting ting link link on the the Lc Entertai Entertainment nment Page. Page. The Web Server passes the user user to the Music Music Videos Videos Page. On Music Videos Page, the user will will get two sections sections which are as follow:a.  b. c. d. e.

Music Music vide videos os wil willl be featur featured ed under under 9-different languages. The search bar. User User acco accoun untts. File File uplo upload adin ing. g. The music music videos videos will will be organized organized under under followin following g categories categories::Genres • Sports • • Most Viewed Top favorites •  News and politics • • • • • • • •

Films and Animation Comedy People and Blogs Science and Technology Education Featured Videos Trend Videos

 Snapshott for  Music  Snapsho  Music Videos (reference link: http:// /):

 

2.4. Non-functional requirements

There are requirements that are not functional in nature. Specifically, these are the constraints the system must work within. The web site must be compatible with widely used browsers.

Internet Connection:

Dial up, DSL, Cable, Broadband, Satellite, etc.

Code Standard:

The web pages will be coded in PHP, JQuery, MySql, Ajax, HTML Each page of the web site will be fully documented.

Sponsor Documents

Or use your account on DocShare.tips

Hide

Forgot your password?

Or register your new account on DocShare.tips

Hide

Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in

Close