Vous êtes sur la page 1sur 67

Project Report on 1

Student Web Portal

PROJECT REPORT
ON

STUDENT WEB PORTAL

BY
TEJAS S. DONGRE
BHAVIN J. PANCHAL
OMKAR S. SUKALE

UNDER THE GUIDANCE


OF
PROF. PRAKASH R. PATIL

IN PARTIAL FULFILLMENT OF
DEGREE OF B.Sc. (INFORMATION TECHNOLOGY)
OF THE
UNIVERSITY OF MUMBAI
FOR THE ACADEMIC YEAR 2012-2013

DEPARTMENT OF INFORMATION TECHNOLOGY


K. J. SOMAIYA COLLEGE OF SCIENCE AND COMMERCE
VIDYANAGAR, VIDYAVIHAR, MUMBAI – 400077.

1
Project Report on 2
Student Web Portal

K.J. SOMAIYA COLLEGE OF SCIENCE &


COMMERCE
VIDYAVIHAR, MUMBAI – 400077
Re-Accredited by NAAC with “A” Grade

DEPARTMENT OF INFORMATION TECHNOLOGY

CERTIFICATE

This is to certify that the following Students

TEJAS S. DONGRE Seat No. 3298


BHAVIN J. PANCHAL Seat No. 3694
OMKAR S. SUKALE Seat No. 4004

Have successfully completed the project Titled “STUDENT WEB PORTAL”


towards the partial fulfilment of degree of Bachelor of Science in Information
Technology of the University of Mumbai during academic year 2012-2013.

(Prof. Prakash Patil) (Prof. S.K.Saxena)


Project Guide Head of Department

Internal Examiner External Examiner College Seal

2
Project Report on 3
Student Web Portal

ACKNOWLEDGEMENT

We take great pleasure in submitting this project report carried in year of 2012-2013
in K. J. SOMAIYA COLLEGE OF SCIENCE AND COMMERCE, Which is partial fulfilment
of Bachelor of Science course in Information Technology, University of Mumbai.
We believe that however strongly a person claims about his success of the project
being due to his own sole effort, there has been a guiding factor involved which has
in some way or the other way helped him to rich his goal.
We thank Prof. Prakash Patil for being a constant motivating and guiding force and
helping us attain the highest possible standard for our project.
We are grateful to the Department of Information Technology for providing us the
technical assistance and access to all facilities that aided us during the course of
working on the project.
We would also like to express our gratitude to all our professor and lecturer and
Principal, K. J. Somaiya College of Science and Commerce for supporting and
encouraging us.
The success of our project was not at all possible without the extreme support of our
parents, who are always a source of inspiration to us.

TEJAS S. DONGRE
BHAVIN J. PANCHAL
OMKAR S. SUKALE

3
Project Report on 4
Student Web Portal

ABSTRACT

Student Web Portal system for Colleges enhances the facilities with
implement latest technologies. This application enables instant access of
information for the colleges like instructional area, library details, hostels,
how many intakes in particular college in particular branch etc. which
increase the information services, and satisfaction that keeps building the
personal skill towards.

In this system the Administrator of the college IT Department can


Insert, Update, Save, and delete operation for various fields of the system.

4
Project Report on 5
Student Web Portal

CONTENTS
Serial Particulars Page No.
No.
1 Chapter 1: Introduction student web portal 7
2 Chapter 2: Objectives of the system 8
3 Chapter 3: Scope 9
 In Scope
 Out of Scope
4 Chapter 4: System Analysis 11
 Disadvantages of old / Existing System
 Need of new system
 Hardware requirements
 Software requirements
 About Microsoft visual studios 2010
 About SQL Server 2008

5 Chapter 5: System Design 20


 Context Level diagram
 Level 0 DFD
 Level 1 DFD
 Flowchart
 Login Sequence
 Administrator Login
 Student Login
 E-R Diagram
6 Chapter 6: System Development Life cycle 25
 Project Methodology
 Iterative Design
 The basic idea
 Iterative development
7 Chapter 7: Data-Dictionary- Tables and Description 31
8 Chapter 8: System Testing 34
 Test methods
 Test cases
9 Chapter 9: Screen shots 40
 Common pages
 Student login
 Teacher login

5
Project Report on 6
Student Web Portal

Administrator login
10 Chapter 10: System Maintenance 64
11 Chapter 11: Future Enhancement 65
12 Chapter 12: Conclusion 66
13 Chapter 13: Bibliography 67

6
Project Report on 7
Student Web Portal

1. INTRODUCTION TO STUDENT WEB PORTAL

This Student Web Portal has been created to make it easier for Students to
complete their studies.
As a student, you can use Student Web Portal to access your subject materials
online access library services, complete administration requirements, find out
about other services offered which are not directly related to your studies and
much, much more.

Some useful features include:


• Easy access to your administrative and study-related information, allowing
you to view and update your personal details online to ensure you don’t miss
any important University correspondence.

• Access to your student notices, allowing you to see the notices relevant to
you.

• Links to your subject learning tool pages are conveniently located in one
place.

• Front page summaries of your login, notices and library accounts for quick
access.

• Access to library services online. Conduct catalogue searches, view past exam
papers and find other key services from one location.

• Remember, you can access your Student Web Portal from any computer at
anytime, provided you have an Internet connection.

7
Project Report on 8
Student Web Portal

2. Objectives of the System:

Student Web Portal system for Colleges enhances the facilities


with implement latest technologies. This application enables instant
access of information for the colleges like instructional area, library
details, hostels, how many intakes in particular college in particular
branch etc. which increase the information services, and satisfaction that
keeps building the personal skill towards.

In this system the Administrator of the college IT Department can


Insert, Update, Save, and delete operation for various fields of the system.

 High level of security

 Instant data access

 Consistent Process Approach

8
Project Report on 9
Student Web Portal

3.SCOPE
IN SCOPE
In scope defines the things that are included in the project. The
functionalities that the project provides are described here.
Student Login:-
 Upload student information.
 Read notices online.
 Read weeks schedule online.
 Read exam Timetable.
 Read notes online.
 Read books online.
 Download notes.
 Download books.
Teachers Login:-
 Upload Teacher information.
 Read/upload notices online.
 Read/upload weeks schedule online.
 Read/upload exam Timetable.
 Read/upload/download notes online.
 Read books online.
 Download books.
Administrator Login:-
 Create/delete Student account.
 Create/delete teacher account.
 Maintain all the accounts.

9
Project Report on 10
Student Web Portal

Out of scope:-
Out of scope defines the things that are not included in the project.
i.e the functionalities that will not be supported by the project.
 Instant Messenger.
 Navigation through Teacher/Student profile.
 Post Queries.
 Post comments.
 Online support for doubt solution.
 Upload photos.

10
Project Report on 11
Student Web Portal

4.System Analysis

Disadvantage of Old\Existing System :

As we know the manual processing is quite tedious, time


Consuming and less accurate in comparison to computerized processing.
Obviously the present system is not is exception consultant
encountering all the above problems.

1) Time consuming.
2) It’s very tedious.
3) All information is not placed separately.
4) Lots of paper work.
5) Slow data processing.
6) Not user-friendly environment.
7) It’s difficult to find records due to file management system.

Need for new system :-

To resolve the disadvantage of existing system and for faster data


operation there is a need for new system.

1) Manually system changes into Computerized system


2) Friendly user interface.
3) Time saving.
4) Save paper work.

11
Project Report on 12
Student Web Portal

5) Connecting database, so we can use queries to change our profile at


a time.
6) Formatted and easily approachable data.

Hardware Requirement :-

7) Processor :- Dual Core or above.


8) RAM :- 128 MB or above.
9) Hard Disk :- 80 GB or above.
10) Monitor :- 17” CRT or above.
11) Mouse :- Optical.
12) CD-ROM.
13) Internet Connection.

Software Requirement :-

1) Operating system :- Windows XP.


2) Front end :- Microsoft visual studio 2010.
3) Back end :- Microsoft SQL server 2005.

12
Project Report on 13
Student Web Portal

About Microsoft Visual Studio 2010

Features
Microsoft Visual Studio 2010 Ultimate comes packed with powerful tools that
simplify the entire application development process from start to finish. Teams
can realize increased productivity and cost savings by utilizing advanced
collaboration features as well as integrated testing and debugging tools that
help ensure that you deliver high-quality code every time.

Application Lifecycle Management (ALM)

Building successful applications requires a smooth-running process that


benefits all team participants. The integrated ALM tools in Visual Studio 2010
Ultimate help organizations collaborate and communicate effectively at every
level and gain visibility into real project status, thus ensuring the delivery of
high-quality solutions while driving down costs.

Debugging and Diagnostics

Visual Studio 2010 Ultimate introduces IntelliTrace, a valuable debugging


feature that makes the "no repro" discussion a thing of the past. Testers can
file rich, actionable bugs so developers can always reproduce the reported bug
in the state it was found. Other features include static code analysis, code
metrics, and profiling.

Testing Tools

Visual Studio 2010 Ultimate comes loaded with all of our advanced testing
tools to help ensure the delivery of quality code every time. Take advantage of
coded UI tests, which automate the testing of user interfaces in Web and

13
Project Report on 14
Student Web Portal

Windows-based applications, as well as manual testing, Test Professional, Web


performance testing, load testing, code coverage, and other comprehensive
features not found in other Visual Studio editions.

Architecture and Modeling

The Architecture Explorer in Visual Studio 2010 Ultimate helps you understand
your existing code assets and their interdependencies. Layer diagramming
helps ensure architectural compliance and allows you to validate code
artefacts against the diagram. Plus Visual Studio 2010 Ultimate supports the
five most common UML diagrams that live alongside your code.

Database Development

Database development requires the same care and attention as application


development. Visual Studio 2010 Ultimate recognizes this, and provides robust
deployment and change-management tools that help ensure that your
database and application are always in sync.

ntegrated Development Environment

Visual Studio 2010 Ultimate puts you in the driver's seat. Take advantage of
customizable features like support for multi-monitor so you can organize and
manage your work however you want. You can also unleash your creativity by
utilizing visual designers to leverage the latest platforms, including Windows 7.

Development Platform Support

Whether you're creating new solutions or enhancing existing applications,


Visual Studio 2010 Ultimate lets you bring your vision to life on a wide range of

14
Project Report on 15
Student Web Portal

platforms including Windows, Windows Server, Web, Cloud, Office and


SharePoint, and more, all in a single IDE.

Team Foundation Server

Team Foundation Server (TFS) is the collaboration platform at the core of


Microsoft's application lifecycle management solution. TFS automates and
streamlines the software delivery process, as well as provides full traceability
and real-time visibility into project status, for all team members, with powerful
reporting tools and dashboards.

Lab Management

Delivering high-quality applications requires thorough testing of application


code. Visual Studio 2010 Ultimate offers a full suite of management tools,
including Test Manager 2010, plus provisioning an environment from a
template, virtual environment setup and teardown, and checkpoint
environments.

MSDN Subscription

Visual Studio 2010 Ultimate with MSDN is the most comprehensive offering for
developers. Besides all of the features contained in Visual Studio 2010
Professional with MSDN and Visual Studio 2010 Premium with MSDN, Ultimate
with MSDN includes additional hours of Azure compute time, non Visual Studio
access to Team Foundation Server through Team Explorer Everywhere, and
Test and Lab Manager Software.

15
Project Report on 16
Student Web Portal

About SQL Server 2008

SQL Server 2008 offers a plethora of new features and enhancements that
improve productivity, efficiency, availability, and administrative ease.
Transparent Data Encryption

Enable encryption of an entire database, data files, or log files, without


the need for application changes. Benefits of this include: Search
encrypted data using both range and fuzzy searches, search secure data
from unauthorized users, and data encryption without any required
changes in existing applications.

 Extensible Key Management

SQL Server 2005 provides a comprehensive solution for encryption and


key management. SQL Server 2008 delivers an excellent solution to this
growing need by supporting third-party key management and HSM
products.

 Auditing

Create and manage auditing via DDL, while simplifying compliance by


providing more comprehensive data auditing. This enables organizations
to answer common questions, such as, "What data was retrieved?"

 Enhanced Database Mirroring

16
Project Report on 17
Student Web Portal

SQL Server 2008 builds on SQL Server 2005 by providing a more reliable
platform that has enhanced database mirroring, including automatic
page repair, improved performance, and enhanced supportability.

 Automatic Recovery of Data Pages

SQL Server 2008 enables the principal and mirror machines to


transparently recover from 823/824 types of data page errors by
requesting a fresh copy of the suspect page from the mirroring partner
transparently to end users and applications.

 Predictable Query Performance

Enable greater query performance stability and predictability by


providing functionality to lock down query plans, enabling organizations
to promote stable query plans across hardware server replacements,
server upgrades, and production deployments.

 Data Compression

Enable data to be stored more effectively, and reduce the storage


requirements for your data. Data compression also provides significant
performance improvements for large I/O bound workloads, like data
warehousing.

 Streamlined Installation

SQL Server 2008 introduces significant improvements to the service life


cycle for SQL Server through the re-engineering of the installation,
setup, and configuration architecture. These improvements separate the
installation of the physical bits on the hardware from the configuration
17
Project Report on 18
Student Web Portal

of the SQL Server software, enabling organizations and software


partners to provide recommended installation configurations.

 Language Integrated Query (LINQ)

Enable developers to issue queries against data, using a managed


programming language, such as C# or VB.NET, instead of SQL
statements. Enable seamless, strongly typed, set-oriented queries
written in .NET languages to run against ADO.NET (LINQ to SQL),
ADO.NET DataSets (LINQ to DataSets), the ADO.NET Entity Framework
(LINQ to Entities), and to the Entity Data Service Mapping provider. Use
the new LINQ to SQL provider that enables developers to use LINQ
directly on SQL Server 2008 tables and columns.

 ADO.NET Data Services

The Object Services layer of ADO.NET enables tmaterialization, change


tracking, and persistence of data as CLR objects. Developers using the
ADO.NET framework can program against a database, using CLR objects
that are managed by ADO.NET. SQL Server 2008 introduces more
efficient, optimized support that improves performance and simplifies
development.

 DATE/TIME

SQL Server 2008 introduces new date and time data types:

18
Project Report on 19
Student Web Portal

o DATE—A date-only type


o TIME—A time-only type
o DATETIMEOFFSET—A time-zone-aware datetime type
o DATETIME2—A datetime type with larger fractional seconds and
year range than the existing DATETIME type

The new data types enable applications to have separate data and time
types while providing large data ranges or user defined precision for
time values.

 Backup Compression

Keeping disk-based backups online is expensive and time-consuming.


With SQL Server 2008 backup compression, less storage is required to
keep backups online, and backups run significantly faster since less disk
I/O is required.

Microsoft Office Integration

SQL Server 2008 provides new Word rendering that enables users to consume
reports directly from within Microsoft Office Word. In addition, the existing
Excel renderer has been greatly enhanced to accommodate the support of
features, like nested data regions, sub-reports, as well as merged cell
improvements. This lets users maintain layout fidelity and improves the overall
consumption of reports from Microsoft Office applications.

19
Project Report on 20
Student Web Portal

5. System Design

20
Project Report on 21
Student Web Portal

21
Project Report on 22
Student Web Portal

Flowchart: Login sequence

Login Page

 Receive User ID and Password


 Connect to Database
 Query the login information to the
login table to validate the user

NO
Set ERROR message
Valid

YES

Main Menu
Home Page

22
Project Report on 23
Student Web Portal

Administrator Login

Student Login

23
Project Report on 24
Student Web Portal

ER Diagram

24
Project Report on 25
Student Web Portal

6. System Development life cycle

Project Methodology
Some programs are written around “what is happening” and others are written
around “who is being affected”. The first way is called Structure or Procedure
oriented model. This approach characteristics a program as a series of linear
steps (that is code).Here code acts on data.

To manage the increasing complexity, the second way i.e. the Object-Oriented
approach was conceived.

Object-oriented programming organizes a program around the data and a set


of well-defined interfaces to that data. Here there is data controlling access to
code.

Object Orientation is an approach to software development that organizes


both the problem and its solution as a collection of discrete objects; both data
structure and behaviour are included in the representation.

Object oriented representation is recognized by its seven characteristics:


Identity, Abstraction, Classification, Encapsulation, Inheritance, Polymorphism
and Persistence

The main property which we have used is that of Persistence: the ability of an
object’s name, state and behaviours are saved as the object is transformed.

25
Project Report on 26
Student Web Portal

An Object Oriented process uses the encapsulation of data and behaviour to


form independent units (objects).The same constructs represent the system
from the requirements to the application’s implementation and testing. Thus
Object Oriented is a philosophy of problem and solution representation, not a
software Life cycle by itself.

Indeed OO can be used in many different software life cycles from waterfall to
spiral model.

In general, OO deals with requirements, high-level design, coding and testing


but not necessarily in a sequential fashion; the sequence is determined by the
life-cycle, not by the OO representation.

ITERATIVE MODEL

Iterative and Incremental development is a cyclic software development


process developed in response to the weaknesses of The Waterfall model. It
starts with an initial planning and ends with deployment with the cyclic
interaction in between.

26
Project Report on 27
Student Web Portal

The iterative and incremental development is an essential part of the Rational


Unified Process. The Dynamic systems development model, Extreme
Programming and generally the Agile software development frameworks.

27
Project Report on 28
Student Web Portal

The Basic idea:

The basic idea behind iterative enhancement is to develop a software system


incrementally, allowing the developer to take advantage of what was being
learned during the development of earlier, incremental, deliverable versions of
the system.

Learning comes from both the development and use of the system, where
possible key steps in the process are to start with a simple implementation of a
subset of the software requirements and iteratively enhance the evolving
sequence of versions until the full system is implemented. At each iteration,
design modifications are made and new functional capabilities are added.

The procedure itself consists of the initialization step, the iteration step, and
the Project Control List. The initialization step creates a base version of the
system. The goal for this initial implementation is to create a product to which

28
Project Report on 29
Student Web Portal

the user can react. It should offer a sampling of the key aspects of the problem
and provide a solution that is simple enough to understand and implement
easily. To guide the iteration process, a project control list is created that
contains a record of all tasks that need to be performed. It includes such items
as new features to be implemented and areas of redesign of the existing
solution. The control list is constantly being revised as a result of the analysis
phase.

The iteration involves the redesign and implementation of a task from the
project control list, and the analysis of the current version of the system. The
goal for the design and implementation of any iteration is to be simple,
straightforward, and modular, supporting redesign at that stage or as a task
added to the project control list. The level of design detail is not dictated by
the interactive approach. In a light-weight iterative project the code may
represent the major source of documentation of the system; however, in a
mission-critical iterative project a formal software design document may be
used. The analysis of iteration is based upon user feedback, and the program
analysis facilities available. It involves analysis of the structure, modularity,
usability, reliability, efficiency, & achievement of goals. The project control list
is modified in light of the analysis results.

Iterative development:

Iterative development slices the deliverable business value (system


functionality) into iterations. In each iteration a slice of functionality is
delivered through cross-discipline work, starting from the model/requirements

29
Project Report on 30
Student Web Portal

through to the testing/deployment. The unified process groups iterations into


phases: inception, elaboration, construction, and transition.

Inception identifies project scope, risks, and requirements (functional and non-
functional) at a high level but in enough detail that work can be estimated.

Elaboration delivers a working architecture that mitigates the top risks and
fulfils the non-functional requirements.

Construction incrementally fills-in the architecture with production-ready code


produced from analysis, design, implementation, and testing of the functional
requirements.

Transition delivers the system into the production operating environment.

Each of the phases may be divided into 1 or more iterations, which are usually
time-boxed rather than feature-boxed. Architects and analysts work one
iteration ahead of developers and testers to keep their work-product backlog
full.

30
Project Report on 31
Student Web Portal

7. DATA-DICTIONARY– TABLES AND DESCRIPTION

There are more than 40 tables in the database so it is not possible to show all
the tables of the database. Therefore some important tables are listed in the
following section

1. Server Explorer

2. Administrator Table

31
Project Report on 32
Student Web Portal

3. Student table

4. Teacher Table

32
Project Report on 33
Student Web Portal

5. Notice Board

6. Schedules

7. Time Table

33
Project Report on 34
Student Web Portal

8. System Testing

Software testing has a dual function; it is used to establish the presence of


defects in program and it is used to help judge whether or not the program is
usable in practice. The software testing is used for validation and verification,
which ensures that software, conforms to its specification and meets the need
of the customer. Software is a critical element of software quality assurance
and represents the ultimate review of specification, designs and code
generation. Once the source code has been generated, software must be
tested to uncover as many errors as possible before delivery to the customer.

TESTING METHODS
Unit testing:

Unit testing focuses verification effort on the smallest unit of


software design the software component or module. In this type of testing the
individual modules are tested and verify whether the accurate output is
available or not. It can be done in two ways bottom-up or top- down. In
bottom-up approach the last module is tested first and then moving upwards
towards the first module. Top-down integration testing is an incremental
approach to construction of program structure. Modules are integrated by
moving down ward through the control hierarchy, beginning with the main
control module.

34
Project Report on 35
Student Web Portal

Integration Testing:

When the unit testing is over, all the modules are integrated and
tested as a whole. It might be possible that all modules may work individually,
but they may not work when we put them together. Data can be lost across
the interface, one module can have adverse affect on other or sub functions of
another, when combined may not produce desired major function, individually
acceptable imprecision may be magnified to unacceptable level; global data
structure can present problem. So any system has to be tested this way so that
the final output is the desired one.

Validation Testing:

After the integration testing software is completely assembled as a


package, interfacing error have been uncovered and corrected, and then
validation testing may begin. Validation can be defined in many ways but a
simple definition is what a validation succeeds when software functions in a
manner that can be reasonably accepted by the company.

35
Project Report on 36
Student Web Portal

System testing:

Any software is only one element of a larger computer based system.


Ultimately software is incorporated with other system elements like hardware,
people, information and a series of system integration and validation tests are
conducted. System testing is actually a series of different test whose primary
purpose is to fully exercise the computer based system. Although each test has
a different purpose, all work to verify that system elements have been
properly integrated and perform allocated functions.

Storage Testing:

The database of the system has to be stored on the database server. So


the storage capacity of the database server should be enough to store all the
data required for the efficient running of the system.

36
Project Report on 37
Student Web Portal

Test Cases
1. Login form testing
Validation for invalid User ID
->Enter invalid UserID

We got following out put

37
Project Report on 38
Student Web Portal

Validation for invalid password

Validation for Required field

38
Project Report on 39
Student Web Portal

2. Registration form testing


Validation for required field

There are some of the test cases used to test the website.
1. Test case to check the email-id field.
2. Test case to check password and conform password field.
3. Test case to insert invalid password.
4. Test case to insert mobile number more than ten digits.
5. Test case to create multiple accounts with same details.

39
Project Report on 40
Student Web Portal

9. Screenshots
The project is divided in to three different modules i.e.
1. Student Login
2. Teacher Login
3. Administrator Login
There are some common pages in all module i.e.
1. Default
2. Contact
3. Login
4. Home
5. Profile
6. Library
The screenshots are as per the loin module. The common
pages are common for all. Some pages may contain multiple
tab but all the tabs are not show to keep the amount of
screenshots less.

40
Project Report on 41
Student Web Portal

Common pages
Default page.

41
Project Report on 42
Student Web Portal

Contact us

Login Page

42
Project Report on 43
Student Web Portal

Home page

43
Project Report on 44
Student Web Portal

Student Profile page

Teacher Profile page

44
Project Report on 45
Student Web Portal

Library

45
Project Report on 46
Student Web Portal

46
Project Report on 47
Student Web Portal

47
Project Report on 48
Student Web Portal

48
Project Report on 49
Student Web Portal

Thoughts

49
Project Report on 50
Student Web Portal

Student Login
Notes

50
Project Report on 51
Student Web Portal

Notices

51
Project Report on 52
Student Web Portal

Schedules

52
Project Report on 53
Student Web Portal

53
Project Report on 54
Student Web Portal

Time Table

54
Project Report on 55
Student Web Portal

Teacher Login
Notes

55
Project Report on 56
Student Web Portal

Notices

56
Project Report on 57
Student Web Portal

57
Project Report on 58
Student Web Portal

Schedules

58
Project Report on 59
Student Web Portal

59
Project Report on 60
Student Web Portal

Time Table

60
Project Report on 61
Student Web Portal

Administrator Login
Student Details

61
Project Report on 62
Student Web Portal

Staff Details

Admin Profile

62
Project Report on 63
Student Web Portal

Staff Registration

Student Registration

63
Project Report on 64
Student Web Portal

10. System Maintenance

System maintenance is required to keep the system up date. It is the


responsibility of the administrator to maintain the system. The Student web
Portal includes the various student and teacher accounts. It is the responsibility
of the administrator to maintain these accounts.
Following responsibilities of maintenance are carried out by the administrator:
 Create new student account.
 Create new teacher account.
 Delete old (passed out) student account.
 Delete Ex-Teacher account.
 Password recovery.
 Adding patches of new module.
 Up gradation of the system.
 Monitoring system performance.
 Disaster management.
 Securing system.
 Online user support.

64
Project Report on 65
Student Web Portal

11. Future Enhancement

Following are the major changes in the project that will reflect in the
next iteration/prototype of the project.
 User can view the profile of another user.
 User will be able to update profile.
 User will be able to upload photo.
 Instant messenger facility will be provided.
 Student can post queries on the notes.
 Teacher can answer the queries raised by the student on their
notes.
 Online doubt solving session will be added.
 User can request the administrator to make the user account
using his Registration number.
 Student can post comments on the notes.
 Student can request the administrator to upload a book.
 Students can request teacher to upload the notes.
 Video conferencing can be done.
 Cloud courseware will be provided.

65
Project Report on 66
Student Web Portal

12. Conclusion

The system has been developed with much care that it is free of errors and at
the same time it is efficient and less time consuming. The important thing is
that the system is robust. Avoid malfunction from outsiders .It goes through all
phases of software development cycle. So product is accurate. Also provision is
provided for future developments in the system.

Student Web Portal system for Colleges enhances the facilities with implement
latest technologies. This application enables instant access of information for
the colleges like instructional area, library details, hostels, how many intakes in
particular college in particular branch etc. which increase the information
services, and satisfaction that keeps building the personal skill towards.

66
Project Report on 67
Student Web Portal

13 Bibliography

Books:
Beginning ASPNET 4 with C# 2010
Wrox-beginning-asp-net-4-in-csharp-and-vb-mar-2010
Beginners SQL Server 2008
Software Project Management
Software Engineering
Websites:
www.microsoft.com
www.wikipedia.com
www.aspdotnet.com
www.google.com

67

Vous aimerez peut-être aussi