Professional Documents
Culture Documents
Developed By:Jani Abhishek 10082221023 Shah Ravi 10082221233 B.Sc.(CA & IT) Semester-V I Industry Guided By Bhadresh Gosai
Group No:-46
Developed For InDataa
Submitted to Department of Computer Science, Ganpat University, Ganpat Vidyanagar - 384012 Apr./May.-2013
PROJECT PROFILE
Student Portico
The system Students Portico is a web application which offers an exetensive range of functionalities for students. Which is helping better student life management...
Student can easily connect with other student.
Platform : Developed For : Front End : Back End : Supporting Tools : Internal Guide: External Guide : Developed by :
Web-based Application InDataa Asp.net with C#(.Net framework 4.0 ) SQL Server 2008 Microsoft Office 2007, RFFlow 5.6,AJAX Mr. Hardik Patel Gosai Bhadresh Shah Ravi. Jani Abhishek.. 120 Days.
Time Duration :
Name : Address :
Phone No :
Men power:
9904422211
20-30
Website :
Email Address :
www.indataa.com
hr@indataa.com
COMPANY PROFILE
InDataa was founded in 2003 to address web development needs of small to medium-sized businesses. InDataa provide customers with a complete range of Internet services, such as Website Design and development, hosting, e-commerce, and online marketing. It also provide professional-level customized solution, web application development, full-featured online shopping It is defines, software development, mobile application development services. InDataa produces innovative, high-performance web sites for companies in multiple industries including hospitality, retail, wholesale, communications and so on. Using the latest programming and design technologies, InDataa creates the optimal, effective online as well as desktop experience for every client. The Owner of the Company : Rathod Sandeep.
REQUIREMENT SPECIFICATION
Students Portico provides various services that are not available in the current system being utilized, hence aiming at improving the quality of the information system to higher standards.
EXISTING SYSTEM
Student communicate with the other Student by the phone or postal. But this system is taken more time
Student can easy to find and connect with friend. Student can easy view the updated news. Student can the profile and details. Student can send messages to another student. Student can easily show blog. Student can share or download materials.
Client Side:Processor RAM Hard disk Pentium 4(Process speed-1.0 GHz) 1 GB 20 GB free space
MINIMUM SOFTWARE REQUIREMENT : Server Side:Operating system Web Server Windows Server 2003 IIS 6.0
Front End
Back End
Client Side:-
USER SPECIFICATION
Admin :
In admin will (maintain) manage login, manage users, show all students data, manage or delete blogs . This all task manage by admin.
User : (Student)
In System user module can do Registration, login, profile Manage, Manage student details, view blogs, upload or download materials, change password, send messages, search or find friends, send requests and easily connect with friends.
MODULES
1. Diary Creation and Management 2. Friend Finder 3. Content Management System 4. Web site Creation and Management for students Diary Creation and Management assists the students to keep an account of day-to-day activities and act accordingly. This system is capable of mitigating the complexity of a student life to certain extent. Friend Finder in Students Portico is an ideal place where the students can stay connected to friends who share similar interests or affiliations. Friend Finder offers for students to share their ideas, seek advices for significant activities, or to give the opinions about any conceivable topics. Content Management System in Students Portico assists student by informing them the latest happenings in IT field all over the globe and up-to-the-minute information of the Institution. Website Creation and Management system assists the students in minimizing the time.. The student can use the simple management interface to control the site content and perform their own updates.
0 - 20
20 - 40
40 - 60
60-80
80 - 100
100 120
10 10 20 50
Testing
Implementation Documentation
20
10 110
SYSTEM FLOWCHART
System Flowchart..
No
Admin Manage Profile Manage User Manage News Manage Location Manage State&city Manage Blog Manage A Activity
Yes
Student Manage Profile View Blog Manage Comment Send Request/Response Manage Friend Manage Message View Activity
Logout Stop
ADMIN
Acknowledgement
STUDENT
Acknowledgement
Staff_tbl
Verify Username/Password
Registration_tbl
View/search Student detail
News_tbl
View News details
Blog_tbl
Blogs Details
State_tbl
Add/Edit Location
City_tbl
View City detail
Location details
Location info Manage Activity details 6.0 Manage Activity
Activity_tbl
Activity details
Activities info
STUDENT
Profile_tbl
Acknowledgement Verify Id & Password
Acknowledgement Profile info User Id & Password 2.0 Login Acceptance & Rejection Login info View Blog Details 3.0 View blog Blog info Manage Comment 4.0 Manage comment
Login_tbl
Valid User Id & Password
Blog details
Blog_tbl
View/search Blog details
Blog details
Comment_tbl
View Comment
Comment info 5.0 Send request responce Request info Send Request
Request_tbl
Show Request
A STUDENT
Manage Friend details 6.0 Manage friend Add/ Edit Friend
Friend_tbl
View/search Friend
Message_tbl
View Message details
Message details Message info View any Activity details Activity details Activities info 8.0 View Activity
Activity details
Activity_tbl
View Activity details
STUDENT
Accept Request
Friend_tbl
Acknowledgement
Accept Request
Acknowledgement
DATA DICTIONARY
Sr. No. 1
2
3 4 5
Staff_name
Password Email_id Status
Varchar(20)
Varchar(20) Varchar(20) Int
Not Null
Not Null Not Null -
:- Profile_tbl :-S_id :City State :-This Table Shows the Registration Detail of Student(user) Data Type Constraint Description
Field Name
1
2 3 4 5 6 7 8 9
S_id
F_name L_name Date_of_birth Gender Email_id College School Job
Int
Varchar(25) Varchar(25) Date&time Nvarchar(6) Nvarchar(20) Varchar(20) Varchar(20) Varchar(20)
Primary key
Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null
Define Student Id
It is define first name It is define last name It is define date of birth Select gender It is define email_id It is define college name It is define school name It is define name job
Continue
Continue
Sr. No.
10 11 12 13
Field Name
Address City State Hobbies
Data Type
Varchar(50) Int Int Varchar(50)
Constraint
Not Null Foreign key Foreign key Not Null
Description
It is define full address Reference by city_tbl Reference by State_tbl It is define hobbies
14
15 16 17
Education
Password MobileNo Status
Varchar(20)
Nvarchar(10) Nvarchar(10) Int
Not Null
Not Null Not Null -
Sr. No. 1 2
Description
Status
Int
Active or deactive
:- Blog_tbl :- Blog_id
:-This Table Shows Blog Detail all users
Sr. No.
1 2 3 4 5
Field Name
blog_id blog_title blog_date Blog_content Author
Data Type
Int Nvarchar(max) Nvarchar(12) varchar(max) Nvarchar(20)
Constraint
Primary key Not Null Not Null Not Null Not Null
Description
It is define blog_id It is define full blog_title It is define blog_date It is define full blog content It is define author name
:- Comment_tbl :- Cmt_id
:-This Table Shows Comment Detail all users
Sr. No. 1 2 3 4
Description It is define comment_id It is define your comment post your comment It is define blog_id
It is define send_id number Receive_id number It is define message It is define date It is define Msg_id
Sr. No. 1 2 3 4 5
Description
It is define request _id Reference of profile_tbl Show Friend_id It is define date Active or deactive
Sr. No. 1 2 3 4 5 6
Field Name
Constraint Not Null Not Null Not Null Not Null Not Null Primary Key
Description
It is define day It is define month It is define year It is define time It is define your dailyactiviy
It is define date
Sr. No. 1 2 3
Description
Not Null
It is define news_title
Sr. No. 1 2
Description
:- City_tbl :- State_id :-City_id :-This Table Shows City Detail all users
Field Name Data Type Int Varchar(10) Interger Constraint Primary key Not Null Foreign key Description
E-R DIAGRAM
E-R Diagram
INPUT DESIGN
ADMIN PAGE
Admin Login
Description
Admin Home
Description
Manage Users
Description
Create Blog
Description
Manage Blogs
Description
Manage Event_News
Description
Manage City
Description
Manage State
Description
Manage DailyActivities
Description
STUDENT PAGE
Registration Page
Description
Student Registration
Description
Student Login
Description
My Home Page
Description
My Profile Page
Description
Update Profile
Description
Search Blogs
Description
View Blog
Description
Comment on Blog
Description
Search Friend
Description
Friend Request
Description
Description
Friend List
Description
Send Message
Description
Messages
Description
Messages
Description
Test Case
Module Name : Admin Module
Description Test Will perform to check whether the system work perfectly or not?
Status Tester
Ravi Shah
Scenario
Input data in login
Test Cases
Expected Behavior
Actual Behavior
Status(Pass/Fail)
Pass
Enter null username It will not let admin enter in. It will show message that or password. enter username and password. Enter wrong data of It will not let admin enter in. It will show message that username or enter correct username or password. password.
Pass
Enter correct data It will let admin enter in. of username or password.
Pass
Scenario
Input data creating Blog
Test Cases
in Enter null content
Expected Behavior
Actual Behavior
Status(Pass/Fail)
Pass
blog It will not let admin enter in. It will show message that enter a Blog It will show admin Blog page.
Pass
Scenario
Input data creating Event
Test Cases
in Enter null content
Expected Behavior
Actual Behavior
Status(Pass/Fail)
Pass
Event It will not let admin enter in. It will show message that enter a Event It will show admin Event page.
Pass
Scenario
Input data creating DailyActivities
Test Cases
Expected Behavior
Actual Behavior
Status(Pass/Fail)
Pass
in Enter null It will not let admin enter It will show message that DailyActivities in. enter a DailyActivities content Enter correct data of It will let admin enter in. DailyActivities It will show admin DailyActivities page.
Pass
Test Case
Module Name : Student Module
Description Test Will perform to check whether the system work perfectly or not?
Status Tester
Ravi Shah
Test Case for Student Registration:Scenario Id Scenario Test Cases Expected behavior
1. Input the data in registration Enter null in mandatory fields. User will not be able for the registration and it will show error.
Actual behavior
It will show message that enter the data.
Status (Pass/Fail)
Pass
User will not be able for the registration and it will show error. User will be able for registration.
It will show message that enter the correct data. It will show the message of successfully registration
Pass
Pass
Scenario
Input data in login
Test Cases
Expected Behavior
Actual Behavior
It will show message that enter username and password. It will show message that enter correct username or password.
Status(Pass/Fail)
Pass
Enter null username It will not let user enter in. or password. Enter wrong data of It will not let user enter in. username or password.
Pass
Enter correct data It will let user enter in. of username or password.
Pass
Scenario
Input Search data
Test Cases
Expected Behavior
Actual Behavior
It will show message that enter Valid detail. It will show message that enter correct detail
Status(Pass/Fail)
Pass
in Enter null Search It will not let user Search . content Enter wrong data of It will not let user enter in. Search
Pass
Enter correct data It will show the serch result. It will show Serching detail. of Search
Pass
Post Implementation Review: The Post Implementation Review Is Conducted After a Project Has Been Complete
The Project Is To Evaluate How Successfully The Project Objectives Have Been Met And How Effective The Project Management Were In Keeping The Project On Track
Future Enhancement: In the Above web site in future following modules will be added.: It will be more helpful for students to connecting with other friends easily like online or video chat.. This system will allows to user side more stylish and better profile manage like upload images or videos related study so other users easily find their queries.. This system allows to create, upadate,or delete blogs, events or daily activities by user side.. This system will allows send verification e-mail before registration or change password e-mail directly to the user id. This system will allow to connect or advertise with social sites like facebook,twiiter,or etc or more aggressive feedback support to the users..
Bibliography
Book Name
Author
System Analysis And Design Microsoft asp.net programming with microsoft visual c #.net Complete Reference c # Web Reference: www.google.com www.wikipedia.com www.stackoverflaw.com