Sei sulla pagina 1di 35

A PROJECT REPORT ON

AT BARODA DESIGN, BARODA SUBMITTED TO M.K. INSTITUTE OF COMPUTER STUDIES BHARUCHACADEMIC YEAR-2012

SUBMITTED BY: RATHEESH R. NAIR SULBHA TIWARI

GUIDED BY: MR. ARCHIT

DECLARATION
We, Ratheesh R. Nair and Sulbha TIWARI, hereby that the project report entitled ONLINE ADMISSION SYSTEM is a result of our own work and our indebtedness to other work/ publication, if an been duly acknowledged. declare

Place: Bharuch

(Ratheesh R Nair,Sulbha Tiwari)

Date:

Acknowledgment
It is indeed a great pleasure to express thanks and gratitude to all these who helped us during the project development. It has been a great honor and great opportunity for me to associate, myself with the staff of Baroda Design. We acknowledge our deep indebtedness to our research guide Mr.Archit, whose great support, knowledge, Methodology and guidance helped me to complete the study systematically to the best of our ability. Having completed this project we realize the importance of people without whom this project would not have seen the light of day. The support we got from the company in terms of guidance at various stages of development was excellent. We express my profound gratitude our Principal Mr. Vijesh Shukla as an internal guide to this project has a great led to the right direction toward completion in terms of analysis, Database Design, integrated testing and Reports generation.

I would also like to express my hearty thanks to all the respected teachers for their kind support and for giving me their valuable time.

(RATHEESH R. NAIR SULBHA TIWARI)

INTRODUCTION
1. Introduction 1.1 Company Profile 1.2 System Overview 1.3 System Definition 1.4 Purpose, Scope of System 1.5 System Module Description 2. Overall Description 2.1 System Analysis 2.2 Feasibility Study

2.3 Advantage of Proposed System 3. Specific Requirements 1.4 Project Requirements 1.5 Software Requirements 1.6 Hardware Requirements

4. System Analysis

3.1 Data Flow Diagram

3.2 Entity-Relationship Diagram 3.3 Database Design 3.4 Data Dictionary 5. System Design 5.1System Manual 5.2 Report

6. Testing

INTRODUCTION

1.1 Company Profile 1.2 Project Profile 1.3 System Definition

1.4 Purpose, Scope of System

1.5 System Module Description

COMPANY PROFILE
Baroda Design ABOUT COMPANY
We Started Bedewing with the aim of sharing new Concepts, Designs & Technology. With passion for the creation and expansion of online businesses. Our bespoke website designing services interpret your vision and offer the most practical and effective solutions. We work with you until you are 100% satisfied with the design of your website. We are capable of producing all modern day web design

and development functionalities and remain poised to respond to your specific ideas and requirements.

You will educate us about your business and the challenges you face. We will drive the process and deliver ideas that work.

Design Designing is an art of presentation of content on World Wide Web. It includes graphics, videos, pictures, flash banners and links and we here at Baroda Design present all web pages with styles and appeal .We are committed to work for our clients 24X7. Baroda Design develops smart and appealing web site design which attracts viewers and effectively conveys your message so that you get results. We focus on making 'web site design' that is easy to navigate, without compromising aesthetic quality. Team

Includes solid graphic design skills, high-end programming web site application, and innovative web site optimization techniques. We can do web site design, on every aspect of your site, from graphic design & copywriting to complete web site development work for you. Baroda Design Why We understand that you could be concerned about why you should utilize our services for your requirements. It is but natural that you logically put these questions to yourself. In an era where there are many others out there offering similar services claiming similar advantages, it is worth considering the following points. At Baroda Design we thoroughly undertake the following globally acknowledged advanced practices: Latest technologies: We deploy the latest technologies to meet your unmatched IT requirements. Excellent support: Offer the most excellent support and dedicated service by a full-fledged web development team. Best talent: We hire only the best of talent available in the market and ensure that we utilize the cutting edge top range methodologies and techniques to develop and execute your projects. Productive work environment: We share a healthy work environment where our employees continually learn and mature as a habitual practice. Strict adherence to quality: Not only do we strictly adhere to the highest international level quality standards, but we regularly communicate

with our clients and keep them aware of the latest developments. Satisfied Clientele: Needless to say, we have been able to develop a large list of satisfied clients in countries around the globe. We are really proud to say that all this is due to our honest and equilateral commitment in understanding the needs of our clients and providing them with precise solutions in accordance with their requirements. Baroda Design Who Baroda Design is a team of passionate, creative and crazy-can-do artists and programmers. This is the team that takes an idea, turns it over a dozen ways, and then says: "Sure, we could do that!" Based in Western part of India, our offshore location allows us to create affordable websites and our passionate work ethic means we will be up and working in YOUR time zone at least a few hours every day. We offer skill, talent, and experience in web design, web development, and graphic arts. We are a highly competent team who feel very at home working in the internet. We are continually striving to build on our vast experience in website creation, optimization and promotion, in order to remain at the cutting edge. Baroda Design was established by creative designers who understand that high quality work and dedication make all the difference to our customers. We believe that every challenge is an opportunity to showcase our skills, so we don't shy away from difficult projects. In fact, we embrace them!

Our daily goal is to maintain a positive atmosphere that encourages fresh creativity for our team and jump-off-the-page websites for our clients. We work to create an overall awesome experience through a complete understanding of our clients needs, excellent communication throughout the process, and fine tuning to take your final response from "Ok, Good Enough" to "Exceptional!"

TECHNOLOGY At Baroda Design we thoroughly undertake the following globally acknowledged advanced practices: Latest technologies: We deploy the latest technologies to meet your unmatched IT requirements. Excellent support: Offer the most excellent support and dedicated service by a full-fledged web Development team. Baroda Design is an all-inclusive IT company engaged in developing Website, Professional Software and Online / Offline Applications. We provide Solutions for Corporate Companies at every level.

Baroda Design offers services in Web Site Design, Multimedia Presentations and Software Development Services. Baroda Design's strengths lie in delivering high quality creative communication designs that meet Client requirements and surpass their expectations, time and again. Professionals at Baroda Design are highly qualified and competent in full filling every business professional Software solution requirements may it be tailor made or customized requirements. B'Design Client Includes : L&T, MPdental College Baroda, Mentor Education, Lions Club, M square, Shivam Resorts, Nisha Handi Craft, Omega Plasto Compounds, Meem Institute, Krushna Real estate, Bath World, Ample Step, Ashok Pharma, and many more 200 + Active Clients. REG OFFICE: BARODA DESIGN, BARODA WWW.BARODADESIGN.COM

About Visual Studio 2010

Visual Studio 2010 IDE has been redesigned which, according to Microsoft, clears the UI organization and "reduces clutter and complexity."The new IDE better supports multiple document windows

and floating tool windows, while offering better multi-monitor support. The IDE shell has been rewritten using the Windows Presentation Foundation (WPF), whereas the internals have been redesigned using Managed Extensibility Framework (MEF) that offers more extensibility points than previous versions of the IDE that enabled add-ins to modify the behavior of the IDE. Visual Studio 2010 comes with .NET Framework 4 and supports developing applications targeting Windows 7. It supports IBM DB2 and Oracle databases, in addition to Microsoft SQL Server. It has integrated support for developing Microsoft Silver light applications, including an interactive designer. Visual Studio 2010 offers several tools to make parallel programming simpler: in addition to the Parallel Extensions for the .NET Framework and the Parallel Patterns Library for native code, Visual Studio 2010 includes tools for debugging parallel applications. The new tools allow the visualization of parallel Tasks and their runtime stacks. Tools for profiling parallel applications can be used for visualization of thread wait-times and thread migrations across processor cores. Intel and Microsoft have jointly pledged support for a new Concurrency Runtime in Visual Studio 2010 and Intel has launched parallelism support in Parallel Studio as an add-on for Visual Studio. The Visual Studio 2010 code editor now highlights references; whenever a symbol is selected; all other usages of the symbol are search across all symbols in C++, C# and VB.NET projects. Quick highlighted. It also offers a Quick Search feature to incrementally

Search supports substring matches and camel Case searches. The Call

Hierarchy feature allows the developer to see all the methods that are
called from a current method as well as the methods that call the current one. IntelliSense in Visual Studio supports a consume-first

mode which developers can opt into. In this mode, IntelliSense will not auto-complete identifiers; this allows the developer to use undefined identifiers (like variable or method names) and define those later. Visual Studio 2010 can also help in this by automatically defining them, if it can infer their types from usage. Current versions of Visual Studio have a known bug which makes IntelliSense unusable for projects using pure C (not C++). Visual Studio 2010 features a new Help System replacing the MSDN Library viewer. The Help System is no longer based on Microsoft Help 2 and does not use Microsoft Document Explorer. Dynamic help containing links to related help topics based on where the developer was in the IDE has been removed in the shipping product, but can be added back using a download from Microsoft. Supported operating systems

Windows Server 2008 R2 (x64-based) Windows 7 (x86-based and x64-based) Windows Server 2008 (all x86-based and x64-based editions) together with Service Pack 2 Windows Vista (all x86-based and x64-based editions except Starter Edition) together with Service Pack 2

Windows Server 2003 R2 (all x86-based and x64-based editions) Windows Server 2003 (all x86-based and all x64-based editions) together with Service Pack 2

Basic Unit testing support for the .NET Framework 3.5 In Visual Studio 2010 SP1, you now have the functionality to test your applications that target the .NET Framework 3.5. For more information about how to enable this functionality, see the following MSDN blog SQL Server CE 4 support Visual Studio 2010 SP1 enables you to manage Microsoft SQL Server Compact 4.0 SDF files in Solution Explorer and in Server Explorer in the context of web projects. Additionally, Visual Studio 2010 SP1 enables you to use SQL Server Compact 4.0 together with the Microsoft ASP.NET Web Forms in a SQL data source control. ABOUT C#.NET .NET is a general purpose software development platform, similar to java. At its core is a virtual machine that turns intermediate language (IL) into machine code. High level language compilers for C#, VB.NET and C++ are provided to turn source code into IL.

C# is new programming language, very similar to Java. An extensive class library is included, featuring all the functionality one might expect from a contemporized development platform windows GUI development (windows Forms), database (ADO.NET), and web development (ASP.NET), web services, XML etc.

PROJECT PROFILE
Project Name Organization Technology Front End Back End External Guide Submitted to: Developed By: Online Admission System Baroda design, Baroda Microsoft visual studio 2010 Asp.net 2010 with c# ajax tool kit Sql Server 2008 Mr. Archit M.K. Institute of computer studies Bharuch Ratheesh R. Nair Sulbha Tiwari

SYSTEM DESCRIPTION
Online Admission System provides admission to the candidates who are applying online for courses under GTU.It provides various facilities for the candidates .Candidates have to register with our website in order to access the facilities provided by the System. Candidates can sign in to their account and fill the admission form.Candidates can view different colleges and courses.cadidates can fill their informations and view the merit details and they can fill up their choices for different courses in different colleges. Candidates make their college regarding Fees and other payments through this system. Online admission

System is an Extensive and powerful script written in ASP.NET with C# and SQL as backend tool. PURPOSE Student Admission System supports the Student Admission and Registration process , the maintenance of Student personal, Academic and Fee related Data. Database maintained by this usually contains the Students personal , academic and its fee related informations.It focuses on storing and processing (insert on , updating) by using web pages. Generates Student information in formatted tables , generates the fees invoice. Generate Students Academic Details Report. Generate Students Personal Detail Reports. It stores the merit list provided by University.

SCOPE An application Software it will work for an institute conducting a professional course of Engineering or other under a governing university. Manages student (personal, academic) details. Students are admitted according t the college allotted by university

according to their Merit in Examination and their Choice of College. Activities like Updating ,Creation done in the system by the System Operator will be maintained for auditing and maintaining the integrity of the System.

System MODULES DESCRIPTION: MODULES:- login,registration,security,college list, maintenance, admin, student, USER: Login :-In login page User can logged into the system by adding username and password and can visit the homepage of the system. Registration:- User can register itself by the registration process. In which he/she has to add all personal details. internal mail system, feedback system.

Forgot Password:- If any user forgot the password then he/she can retrieve the password by Email or sms. Update Profile:- Student can update his/her Profile details. See College List:- Student can see number of available colleges list and their details also. Sort-Out College List:- Student can also see sort out college list for their admission. Fill up Choices for Admission:- Student can fill up the choices for the available college according to the merit list. View Merit List:-Student can see the merit list of the different colleges and can select college according to merit list. Update College List:- Student can also update the college list which he/she has fill up in the choices .i.e. he/she can update his/her choices of the colleges. Search College List:- Student can search colleges list and can also search specific college from the list of college. Send Email:- Student can send email to Admin as well as receive email from admin when confirmation of the college would give by Student. See Details of Admission:- Student can see details of admission which have book for the selected seat of college.

ADMIN Login:- In login page admin can logged into the system by adding username and password and can visit the homepage of the system. Registration:- Admin can register itself by the registration process in which he/she has to add all the personal information. Forgot Password:- If any admin forgot the password then he/she can retrieve the password by Email. Manage Student Details:- Admin can manage all students personal information as well as academic information detail in the system. Manage College Details:- Admin can manage all college details in the System. Manage Merit List of Students:- Admin can also manage merit list of the students.i.e display merit list according to marks of the result. Manage Available College Details:- Admin can also manage available college lists for the different students. Manage Admission List of the College:- Admin can manage all the details about the admission of the students. I.e. manage details like which student have taken admission in which college in which branch in which quota.

Send Email:- Admin can send Email to particular Student about the admission.

2 Overall descriptions

2.1 System Analysis 2.2 Feasibility Study 2.3 Advantage of Proposed System

2. 1 SYSTEM ANALYSIS System analysis aims at establishing requests for the system to be acquired, developed and installed. It involves studying and analyzing the ways of an organization currently processing the data to produce information. Analyzing the problem thoroughly forms the vital part of the system study. In system analysis, prevailing situation of problem carefully examined by breaking them into sub problems. Problematic areas are identified and information is collected. Data gathering is essential to any analysis of requests. It is necessary that this analysis familiarizes the designer with objectives, activities and the function of the organization in which the system is to be implemented.

2.2 FEASIBILITY STUDY 2.2.1 ECONOMIC FEASIBILITY Economic analysis is most frequently used for evaluation of the effectiveness of the system. More commonly known as cost/benefit analysis the procedure is to determine the benefit and saving that are expected from a system and compare them with costs, decisions is made to design and implement the system. This part of feasibility study gives the top management the economic justification for the new system. This is an important input to the management the management, because very often the top management does not like to get confounded by the various technicalities that bound to be associated with a project of this kind. A simple economic analysis that gives the actual comparison of costs and benefits is much more meaningful in such cases. It is economically feasible, it will only require a single operator to operate the system, who is responsible for entering the data into the database via a user interface provided to him, who can also able to show all the data in html tabular form so to provide information regarding the students who are either taken admission or to take admission, since it requires only a single person to operate the whole system thus reduces the cost to operate the System. In the system, the organization is most satisfied by economic feasibility. Because, if the organization implements this system, it need not require any additional hardware resources as well as it will be saving lot of time. 2.2.2 TECHNICAL FEASIBILITY

Technical feasibility centers on the existing manual system of the test management process and to what extent it can support the system. According to feasibility analysis procedure the technical feasibility of the system is analyzed and the technical requirements such as softwarefacilities,procedure, inputs are identified. It is also one of the important phases of thesystemdevelopment activities. It is technically feasible, since the whole system is designed into the latest technologies like PHP and SQL Server which are the most recent technologies to develop web based systems and design databases. The system offers greater levels of user friendliness combined with greater processing speed. Therefore, the cost of maintenance can be reduced. Since, processing speed is very high and the work is reduced in the maintenance point of view management convince that the project is operationally feasible. 2.2.3 OPERATIONAL FEASIBILITY It is Operational feasible, since the system is providing an attractive user interface totheoperator/end user, so he feels very easy to work onto it. Response to operator/end user is very fast and very good. Since, as we mentioned above that it requires much less amount of cost, it uses computer work so it is very fast to operate and it is very easy for user to work on it. 2.3 ADVANTAGES OF PROPOSED SYSTEM

The aim of the proposed system is to address the limitations of the current system. Following are the objectives of the proposed system: Reach to geographically scattered students. One of the important objectives of the admission system is communicate with all the students scattered geographically. Reducing time in activities .Reduce the time taken process the applications of students, admitting a student, verify student marks, and send email to selected students. Centralized data handling. Transfer the data smoothly to all the departments involved and handle the data centralized way. Paperless admission with reduced manpower. Reduce the manpower needed to perform the entire admission and Reduce the cost involved in the admission process. Operational efficiency . Improve the operational efficiency by improving the quality of the process.

3. Specific Requirements

3.1 Project Requirements 3.2 Software Requirements 3.3 Hardware Requirements


3.4 COMMUNICATION Interfaces:

PROJECT REQUIREMENTS 3.1.1 REGISTRATION & LOGIN SYSTEM Applicants will carry out their own registration, providing the system with a way to associate a user to their application(s). This will enable the system to display personalized information when the user logs in and certain information, such as name and address, to be added to each application automatically. Giving each student a specific ID will also allow a user to apply to a number of courses, while giving the system a way to prevent unnecessary duplication of applications. Requiring a registration process will also add greater security to the system, as once a user has logged in with their username and password, they will be the only person able to

update their information and the only person to make applications on their behalf. 3.1.2 APPLICATION SYSTEM The application process will be as straightforward as possible, using an intuitive form layout, with the necessary information being completed in stages. The system will monitor this and not allow a student to apply to a single course more than once, but will allow them to apply to multiple courses in the same college

3.1.3 UPDATE DETAILS Applicants will also be able to update their application details. Forms, much like the ones used to register and initially apply, will be the means of inputting the new details and will contain the previous information as a starting point. 3.2 SOFTWARE INTERFACES: Microsoft visual studio 2010 Microsoft windows xp (with service pacl 2) or higher IIS6 or IIS7 Sql Server 2008

Ajax Toolkit 3.5 Rich Textbox (Third Party Control) Captcha Image for Security(Third Party Control)

3.3 Hardware Interfaces: MINIMUM Client Requirements: CPU: Pentium II processor or RAM: 500 MB or higher More HDD: 4 GB or more Keyboard, Monitor, Mouse, Printer Minimum Server Requirements Processor: Core 2 dual or higher Ram: 1 GB or Higher Monitor Mouse Harddisk: 80GB

3.4 COMMUNICATION INTERFCES: HTTP Internet Explorer, Netscape navigator or any java script compatible web browser FTP SMTP(Simple Mail Transfer Protocol) SOAP(Simple Object Access Protocol)

STUDENT

ADMIN

enter details unsucessfull


1.1 REGISTRATION PROCESS

registration error in registration

Registration_datail

admin_mast

data get registered registration success


1.2 REGISTRATION SUCESSFULLY

registration success registration succes

provide unique id &password get id & password


1.3 GET UNIQUE ID & PASSWORD

datail of student provide unique id &password student_mast

send password provide details

1.4 FORGOT PASSWORD

send password

admin_mast

ADMIN

ADMIN

enter collage to search get detail of college

2.1 SEARCH FOR COLLEGE DETAIL

detail of college

college_mast

view details get the details


2.2 VIEW COLLEGE LIST

get list of colleges

sort list get sorted list

2.3 SORT OUT LIST OF COLLEGE

list of college

college_mast

STUDENT

provide unique id password manage college details manage course details

ADMIN

manage seat reservation provide merit form request for registration login to homepage search college details fills the merit form get the merit rank fill the choice form fill the admission form provide the fees manage merit rank provide choice filling form manage seat allocation manage college admission form manage fee register registration to sub admin security & backup provide detail report

ONLINE ADMISSION SYSTEM

SUB ADMIN

manage edit update facility

register the details

STUDENT

Register Detail login

ADMIN

Register Register Detail Login


REGISTRATION LOGIN PROCESS

Login

Student_mast

Admin Login

Admin_mast

Get Detail Search College Detail Search course Detail


COLLEGE COURSE DETAIL PROCESS

college_mast

Get Detail

Course_mast

Merit Detail Choice Detail Merit form Choice filling Admission Detail

Merit_mast

Studentcollege_ choice

ADMISSION PROCESS

Admission Detail

Admission_detail

Payment Detail Provide fee detail full payment fee Part payment fee

Fees_Detail

FEES PROCESS

Detail of cancel seat cancelling of seat Transfer college


SEAT CANCEL TRANSFER PROCESS

Seat_cancel

Detail of seat transfer

Seat_transfer

Potrebbero piacerti anche