Documente Academic
Documente Profesional
Documente Cultură
CONTENTS
1. ABSTRACT. 2
2. INTRODUCTION 3
o ABOUT ALUMNI WEBSITE OF CPGS
o OBJECTIVE OF THE PROJECT
o NEED OF THE SYSTEM
3. MODULES.. 7
4. SYSTEM ANALYSIS.... 9
o FEASIBILITY STUDY
o REQUIREMENT ANALYSIS AND SPECIFICATION
o SRS DOCUMENT
o HARDWARE AND SOFTWARE REQUIREMENTS
5. SELECTED SOFTWARE 14
o Advance Java
o ORACLE 10g
6. TABLE DESIGN... 15
7. PROJECT DESIGN.. 20
ER DIAGRAM
DATAFLOW DIAGRAM
8. SCREEN LAYOUT.. 26
9. SYSTEM TESTING 30
10. MAINTENANCE 33
12.CONCLUSION. 35
13. REFERENCES 36
1
Alumni website of MCA department ,CPGS
Additionally, such groups often support new alumni, and provide a forum to
form new friendships and business relationships with people of similar
background.
2
Alumni website of MCA department ,CPGS
INTRODUCTION
1.1ABOUT ALUMNI
To keep a roster of all Alumni of MCA department of centre for post graduate
studies, ouat, bbsr.
To encourage, foster and promote close relations between the centre for post
graduate studies and its alumni and among the alumni themselves.
3
Alumni website of MCA department ,CPGS
To guide and assist Alumni who have recently completed their courses of
study at the centre for post graduate studies to keep them engaged in productive
pursuits useful to the society.
To provide a forum for the Alumni for interaction with the Management so
that the Management can draw upon the knowledge and expertise of
Alumni for furthering the cause of CPGS Association as a leading center of
Excellence in the field of education.
official factor: keeping the information about all the students from the starting
year of an organization is a hectic work. The alumni website helps in checking
whether an individual is an alumni or not. It also facilitates officials to keep and
retrieve all the information about the previous students.
Social factor: The Alumni website enables the old students keep the memories
of the college days and the friends . Since the Internet has become such a
regular part of people's lives, a website is the perfect medium to communicate
with far-flung alumni
4
Alumni website of MCA department ,CPGS
Alumni love to come back and see if their records are still standing. Nothing
does more for someone's ego than learning nobody has been able to beat their
record in twenty years!
To deal with these needs, students commonly seek new modified information of
the college. They can communicate with their friends. Alumni functions can
also be organized smoothly.
MODULES
1.admin MODULE
5
Alumni website of MCA department ,CPGS
2.Alumini MODULE
I.Alumni details.
This describes the information about the account of the Alumni
and contains account information, professional information, personal
information and social information about the alumni. The basic details are filled
up by the admin.
II. Alumni registration Details.
This describes the details of the alumni account. Alumni have to
provide a valid registration no. By providing the regd no he can get the basic
info filled before by the admin. Then he inserts other details like account
info(regd no, name, e mail id, password), prof info(cur-org, desg, fun area, place
of posting, cur org etc),personal info(cor_add, loc_area, address, blog, mob
no),soc info(home town, home state, interests, social networking sites etc).
3.user MODULE
I.Product details.
This describes the information about general user who can only visit the
website. General user can not register because he have to provide a registration
no that is authenticated by the administrator. He can get the information about
the institution, search an alumni and can see the events of the institution.
A general user can grab the contact details of the college that facilitates him to
contact with the institution and get the required information.
By popular Search he can browse the internet. A general user can be any one
like a present student, an employee or he wants some information about the
college or their alumni.
SYSTEM ANALYSIS
System Analysis is a process by which we attribute process or goals
to a human activity, determine how well those purpose are being achieved and
specify the requirements of the various tools and techniques that are to be used
within the system if the system performances are to be achieved.
3.1 FEASIBILITY STUDY
Feasibility is the measure of how beneficial the development of
information system would be to an organization. Feasibility analysis is the
process by which feasibility is measured. The main aim in feasibility study
activity is to determine whether it is financially and technically feasible to
develop the product. The feasibility study activity involve the analysis of the
problem and collecting relevant information relating to the product such as
different items which would be required in the processing by the system. The
feasibility study is carried out to find out whether the proposed system can be
developed and implemented without any problems.
7
Alumni website of MCA department ,CPGS
TECHNICAL FEASIBILITY:
During this study, it was found that the organization has enough
resources to implement the new system. There already exists a computer
system with suitable hardware and software in the concerned organization.
Technical feasibility includes 2 main aspects:
Hardware feasibility
Software feasibility
Hardware feasibility
To implement this project we need different types of hardware configuration for
server and client.
Software feasibility
This system is developed using vb.net. All the resources used for the
development of the project are available. The system can be expanded as
required in future and modified with the change of acts and rules. Accuracy,
reliability, ease of access and security of the system is maximum. The tools to
be used are highly reliable, updated and efficient. Thus the proposed system is
technically feasible.
ECONOMICAL FEASIBILITY:
development of the system. Benefits are found to be more than costs, thus it is
decided to develop new system. The new system provides both tangible and
intangible benefits in a formal way . thus the new system is economically
feasible.
OPERATIONAL FEASIBILITY:
It was found that the new system is both economically and technically
feasible, the next step is to be determine whether it is operationally feasible or
not. During operational feasibility study, it was found that the system operates
in the way that user wants. There is enough human resources and there are
qualified and experienced manpower available for the development and
implementation of the system. The new system is acceptable to the people and
management.
REQUIREMENT ANALYSIS:
be rented or sold by the retailers of the land through interviews and discussions.
In this project we interviewed retailers of all estates to ascertain his or her
requirements. The data collected from such a group usually contain several
contradictions and ambiguities. Therefore, it is necessary to identify all
ambiguities and the contradictions in the requirements and resolve them through
further discussion with the customer. After all ambiguities, inconsistencies and
incompleteness has been resolved and all the requirements properly understood,
the requirement specification starts.
REQUIREMENT SPECIFICATION:
The customer requirement identified during the requirement gathering and
analysis activity is organized into a SRS document. The important documents of
these documents are the functional requirements, and goals of
implementation.Documenting the functional requirement involves the
identification of the function to be supported by the system.Each function can
be characterized by the input data, the processing required on the input data and
the output data to be produced. The non functional requirement identifies the
performance requirements, the required standard to be followed etc.
10
Alumni website of MCA department ,CPGS
11
Alumni website of MCA department ,CPGS
HARDWARE REQUIREMENTS:
To develop or implement this project we need different
types of hardware configuration for server and client.
SOFTWARE REQUIREMENTS:
This project was developed by using different types of software which have
listed below:
Operating system : WINDOWS 2000/WINDOWS XP or more
Front end : Advance Java using Jsp
Back end : Oracle-10g
SELECTED SOFTWARE
FRONT END : Advance Java using Jsp
DATABASE : Oracle-10g
13
Alumni website of MCA department ,CPGS
application is being designed: the entity sets the integrated collection of data is
called a Database.
In database design, information like table name, key fields, table description,
and details of each field in the table is given. Database Systems are designed to
manage large bodies of information.
data and how they are processed, and the operating system of computer.
TABLE DESIGN:
Table1: ADMIN_INFO
This table keeps track of all the basic information about the alumni.
Table2: ACCOUNT_INFO
14
Alumni website of MCA department ,CPGS
Table3: PERSONAL_INFO
Table4: PROF_INFO
15
Alumni website of MCA department ,CPGS
Table5: SOC_INFO
16
Alumni website of MCA department ,CPGS
that allow the analyst to develop a new kind of system specifications that are
easily understandable to the user.
4.1Entity Relationship Diagram
The Entity Relationship Diagram is a logical model that is used
database analysis and design as well as in the depiction of information systems.
It shows relations between various entities. The relation upon the system is
structure through a conceptual ER-Diagram, which not only
Specific the existential entities but also the standard relations through which the
system exists and the cardinalities that are necessary for the system state to
continue.
The set of primary components that are identified by the Entity Relationship
Diagram are:
Data object
Relationships
Attributes
Various types of indicators
The primary purpose of the ERD is to represent data objects and their relation.
ENTITY
RELATIONSHIP
ATTRIBUTE OF ENTITY
MANY TO ONE
MANY TO MANY
ONE TO MANY
ONE TO ONE
17
Alumni website of MCA department ,CPGS
18
Alumni website of MCA department ,CPGS
19
Alumni website of MCA department ,CPGS
studying the system. It gives the most general and broadest view of the system.
Moreover, it gives the pictorial representation of the scope boundaries of the
system under study.
NOTATIONS:
Data-Flows show the movement of data in a specific direction from the
source to the destination. It represents a packet of data.
Sources and Destinations of data are the external sources and destinations
of data, which may be people, programs, organizations or other entities
interacting with the system, but are outside its boundary.
Data Stores are places where data are stored such as files and tables.
22
Alumni website of MCA department ,CPGS
23
Alumni website of MCA department ,CPGS
LOGIN PAGE:-
EVENT PAGE:-
24
Alumni website of MCA department ,CPGS
SYSTEM TESTING
25
Alumni website of MCA department ,CPGS
LEVELS OF TESTING
Unit testing:
In this testing different modules are tested against
specification produced during design of the modules. Unit testing is essential for
verification of code produced during the coding phase and hence its main goal is
to test internal logic modules.
Integration testing:
In this testing tested modules are combined into
subsystems which are then tested. The goal here is to see if the modules can be
indicated properly and emphasis is being on testing interfaces between modules.
26
Alumni website of MCA department ,CPGS
System testing:
In this testing the entire software system is tested. The
reference document for this process is the requirements document and the goal
is to see if the system meets its requirements.
This is normally performing on realistic data of the client to demonstrate for the
software is working satisfactorily. Testing here focus on external behavior of
the system.
27
Alumni website of MCA department ,CPGS
MAINTENANCE
Maintenance is necessary to eliminate errors in the working
system during its working life and to tune the system to many variations in its
working environment. Often small system deficiencies are found as a system is
brought into operation and changes are made to remove them. System planners
must always plan for resource availability to carry out these maintenance
functions. The importance of maintenance is to continue to bring the new
system to standards.
The maintenance can be classified into three types such as:
Maintenance to repair software faults; coding errors are usually
relatively cheaper to correct, design errors are more expensive as they may
involve the rewriting of several components. Requirement errors are the most
expensive to repair because of the extensive system design which may be
necessary.
Maintenance to adopt the software to different operating
environment; this type of maintenance is required when some aspects of system
environments such as hardware, the platform operating system or the other
support software changes. The application system must be modified to adopt it
to cooperate with these environmental changes.
Maintenance to add or modify the system functionality; this
type maintenance is necessary when the system requirements change in
response to organizational change or business change. The scale of changes
required to software is often much greater than that for the other type of
maintenance.
28
Alumni website of MCA department ,CPGS
29
Alumni website of MCA department ,CPGS
CONCLUSION
REFERENCES
www.google.com
Alumni website of Utkal University
30