Professional Documents
Culture Documents
Version:(1.0)
Date:
[Project name]
Date
Version Tracking
Date Version Comments Author
[Page no]
Table of Contents
1.0 2.0 3.0 Introduction ........................................................................................................ 2 Functional Description ...................................................................................... 3 Functional Partitions ......................................................................................... 8
4.0
4.1 4.2 4.3
5.0
5.1
6.0
6.1
7.0 8.0
[Project name]
1.0 Introduction
This is the age of contacts for interaction between people to people through social platforms in the web. The tremendous popularity of using the social media networking could never have been realized before. The scope of social networking is widening, and today it offers a strong support to the companies in providing the much desired touch of concern. This is the beginning of interweaving social media networking as a positive business process bringing two people together than merely two organizational entities. People can communicate their message to the suppliers or customers and also convey any difference of opinion over the social networks. The business community has started to take a keen interest in the enormous possibilities of reaching and serving the buyers in this emerging domain of marketing. Social media networking is may be for improving the products listening to the customers views with critical appreciations. It may also help improving the ways of dealing with buyer of the organization. All the big companies are quite optimistic about the positive impact of Social media networking and gone into developing fully integrated processed with a holistic touch. Take the example of the companies like IBM, Microsoft and Google performs to strengthen their networking platforms via social networks like Twitter and Facebook. The bright future prospect of social networking is also proven with the fact that the technology is integrated in the mobile phones as well. Look at the devices designed with powers of interpersonal communication on a globalized outlook. These devices are now being created to with the perspective of global interaction and messaging across geographical boundaries. The concept is one, wherever on the earth; reach the common platform of the people for everybodys benefit.
[Project name]
Student login:
Input : 1> Students name 2> College name (working/studying) 3>(Year/Branch)/designation 4> Email address Output: On the basis of above input one must be able to create a login id. After creating a login id student must be able to get following details : rtu syllabus :it will provide syllabus right from the 1st semester all the branches. Book references: it will provide references of both standard books (foreign author) as well as local publication such as genius, ashirwad etc. which a student should prefer. sample papers: it will include previous year questions as well as important questions according to teachers point of view. Programming softwares: It should provide various softwares of different programming languages like turbo c++/c , vb 6.0/7.0/10.0, pcb designing softwares etc. to 8th semester for
[Project name]
Constraints: If the details provided at the time of login are found to be fake then the person trying to login must not be able to login for next 2 hours.
After creating a login id teacher must be able to get following details: Book references/eBooks Syllabus Previous Years Papers Softwares Sample Papers
Constraints: If the details provided at the time of login are found to be fake then the person trying to login must not be able to login for next 2 hours.
Forum :It is one of the best feature which the system should provide through which all users can interact with each other. Interaction between users may enhance their knowledge. Three things should be there in forums which are as follows: Queries: It should provide the facility that students may visit various departmental sections in which they may submit their quarries according to their chosen subject. Answering queries:Answer of the queries must be provided to the user by authenticated person (already having id) may be the registered user or admin itself . Public portal: This should cover: 1> views regarding this web application. 2>additional requirements 3> rating 4>sharing
The person not having their id is not supposed to submit their queries/ answer/posts. 4
[Project name]
INDEX
Log-in
(For Registered User)
Register
(For New User)
Home
Profile
Message
Friends
Find Friends
Settings
[Project name]
Brief description of each block explained/shown in the softwares block diagram:Index: This is the main page of the website so developed displaying the content tabs and the login panel. The users cant access the site content without registering themselves at the site. Log-in:The user needs to be logged-in, in order to access the site content. Only after the provided/entered login data being correct or valid, the user would be redirected to the home-page & thus after, can access the site content. Register:If the user is new to the site, he/she needs to register themselves to the site by providing their valid email id and also the desired password for the site of success. Access Site Content:After being registered at the site or after logging in to the site, the user can access the site contents or is thus authorized to surf the whole site as his/her home. Home:This portion of the site contains the syllabus in well-arranged manner as branch wise->sem. wise-> subject wise Previous Year Papers:This portion of the site contains the previous years university exam(main) papers in well-arranged manner as branch wise->sem. wise-> subject wise Sample Papers:This portion of the site contains the sample papers in wellarranged manner as branch wise->sem. wise-> subject wise Book References:This portion of the site contains the name of all the books preferred by the in well-arranged manner as branch wise->sem. wise-> subject wise
6
[Project name]
Software:This portion of the website contains the important and usefulsoftwares for study and development purpose such as Turbo C & C++, Visual Basic, Oracle, Visual C++, Java, etc. Contact Us:This section consists of the site developers contact information for any registered user wishing for any advertisement on the site or having any queries. It contains the developers e-mail id through which users can interact with us easily. View:This section contains the information regarding the softwares or the data content displayed on the site for user interaction & knowledge before hiting the download. Download:This phase provides the users the material they require and for which theyve surfed to the site .i.e., downloading the sample papers, previous year papers, softwares.
[Project name]
3.1.2 Login
This Phase occurs after the user gets logged-in to the site through entering genuine Login info. After logging-in, the homepage gets updated and in place of the lagin panel, that area start showing the site notification of the database being updated. Also it contains the following six tabs naming:
1. 2. 3. 4. 5. 6. Previous Year Papers Sample Papers Syllabus Software Contact Us Forum
Tabs are now accessible as the user is logged in (is Registered User).
3.1.3 Syllabus
This module contains the information regarding the syllabus arranged each in a proper manner as : BRANCH ===> SEMESTER ===> SUBJECT
[Project name]
3.1.4Papers
This module contains the information regarding the question papers, both, Previous Year Papers and the Sample Papers arranged each in a proper manner as : BRANCH ===> SEMESTER ===> SUBJECT
3.1.3 Softwares
This module contains the important softwares that the users (student / teacher or even any developer) would require. For eg. Turbo C++, Java, Visual Basic, Visual C++< Visual Studio, etc.
3.1.3 Forum
This module contains the forum data. A forum consists of the queries asked by the users and the comments(solution) provided by the other users on that being helpful in solving the query.
3.1.3 Contact Us
This module contains the information containing the ways for people/users to interact with the site developers and the rights to b followed by everyone wishing to have help. It contains the developers(admin) email id through which users/guests could be able to contact for getting his\her query(request) being resolved.
[Project name]
3.1.1 Functional Block Diagram of modules discussed above : HOME AND LOG-IN :-
HOME
Accessible only if Registerd user is Logged-in
Papers
Syllabus
Softwares
Forum
Contact Us
SYLLABUS :SYLLABUS
Branch
Semester
Subject
10
[Project name]
PAPERS :PAPERS
Branch
Semester
Subject
SOFTWARE :-
SOFTWARE
VIEW
DOWNLOAD
11
[Project name]
FORUM :-
FORUM
POST
COMMENT
CPNTACT US :-
Contact Us
12
[Project name]
STUDENT
.Register
NOTIFICATION
USER
Log-in
STUDY STUFF
UPDATE
ADMIN
(LEVEL 0) DFD
13
[Project name]
NOTIFICATION
REGIST R--ATION
PROCESS
CHECK
VERIFIED
SAVING
VALIDATION PASSWORD
ADMIN
LOGIN PROCESS
CHECK
USER
ID PASSWORD
SITE DATABASE
(LEVEL 1) DFD
14
[Project name]
HOME
Login
Register/Join
YES
View
Download
Logout
STOP 15
[Project name]
E-R Diagram
ADMIN
Pwd
Updates
Comments
Site Contents
FORUM
Year Branch
Subject
Year
Ver. Name
Size Pwd
Id 16
[Project name]
Password
VarChar,Int
---
Designation
VarChar
---
17
[Project name]
Syllabus Papers
Softwares Book References User ID : Password:
HOME
Remember Me
Not a Member Yet?
Forum Contact Us
18
[Project name]
6.1.1.1.1 Function Name: Log-in This Function is called when thevisitor of site tries to log in to the site. The functions accepts the username and password from the user, and checks into the database if it is matched with the values of database, it gives user access to the site.
6.1.1.1.1.1 Declaration
19
[Project name]
6.1.1.1.1.2 Parameters
Parameter Type VarChar Varchar,int Parameter Name usr_name pwd Parameter Description Contains the name of user. Contains password of registered user.
6.1.1.1.2 Function Name: Register User This Function is called when the visitor of site tries to become member of the site. The functions accepts the desired values like name, username, password and designation from the user, and adds values into the database record.
6.1.1.1.2.1 Declaration
20
[Project name]
6.1.1.1.2.2 Parameters
Parameter Type VarChar VarChar VarChar VarChar Varchar,int Parameter Name name dsgntn usr_name occupation pwd Parameter Description Contains Name of the User. Contains the designation of the user either student or teacher. Contains the name of user. Contains occupation of the user. Contains password of registered user.
21
[Project name]
22
[Project name]
23
[Project name]
8.0 References
In this section list out all the references used for developing this document and the software.
24