Вы находитесь на странице: 1из 26

Online Cure

ii

Acknowledgement
It is indeed a privilege as well as pleasant duty to express my gratitude to all those who have made it possible for me to complete this training. It is my proud privilege to acknowledge with respectful gratitude the invaluable guidance extended to me by my esteemed guide Mr. Santosh Kumar. I am thankful for his pains, taking supervision, timely suggestions and continuous constructive criticism during the course of this training. His ever-helping nature and limitless patience were constant source of inspiration during this work. I am grateful and obliged to Mr. Santosh Kumar, for his guidance and suggestions rendered to me

during the training period. I am sure that the time I have spent with him will be a constant source of inspiration for me in the days to come. I convey my deepest respect and appreciation to my Principal and H.O.D. in the Department of Computer Science for their continuous support.

Ishwinder Pal Singh

1.1

INTRODUCTION

Lifepartner.com is a website on .net

in which asp.net

technology is used and c#.net language is used. The backend used is SQL server. Lifepartner.com is a matrimonial website in which various users in the world can have their access to the world and can find suitable match. Anyone married or unmarried can choose a suitable match for him or her. 1.2 OBJECTIVES The objective of the project is to help the people to find suitable match for him or her. We can help you for choosing your life partner.

Hardware used while developing application


Processor Ram : : Intel Pentium IV 1.80 GHz. 256 MB iii

Hard-disk

250 GB

Software used while developing application


OS Front tool Back End Technology : Language Platform : : : : : WinXP service pack 2 Visual Web Developer 2008 SQL Server 2005 VISUAL C# 2005 .NET Framework 3.5

ASP.net 3.5

Minimum Hardware requirement at SERVER SIDE


Processor RAM HARD-DISK : : : 1GHZ 256 MB

10 GB space (for software and application)

Minimum Software Requirement at SERVER SIDE


OS Web-Server : Software Platform : : : WinXP sp2 visual web developer 2008 .NET Framework 3.5

Internet information server

Minimum HARDWARE and SOFTWARE Required at CLIENT level


Any browser which is XHTML 1.0 compatible like Microsoft internet 6.0. Any hardware which support above said browser.

iii

PROJECT MODULES
Project Modules & Their Description
1. 2. 3. 1. 2. 3. 4. 5. 6.

Login Page Module Registration module Basic information of the user Professional information Partner Preferences Profile Home Membership Instant search Login Page Module

This is the main page of the website containing information and hyperlinks. Any user who has account in the website can have access through it New user can create account.

Registration module

In this module new user may register himself/herself to with Lifepartner.com Website by filling his/her complete information to use the services of the website. After filling all the information user gets registered with Website and he/she gets the unique userid and password for login to the site.

Login

User can get logged in by providing correct user-id and password. iii

Based on the login he is linked to the appropriate page. If the user is not given appropriated id and password, he will not be able to log in.

Basic information

After registering in the website user will have basic information page. Here they will enter their basic information like name, age, marital status, height etc.

Professional information

In this module members will enter their professional background.

Partner Preferences

After professional info in to Lifepartner.com members will enter the specifications for their match. The specifications like height, age are entered.

Profile

The profile page consists of the various information which the user has entered before. The user can edit and update the information foe himself/herself of for partner..

Home Home consists of the various matches which are available for the user. Membership

Users can have their annual premium membership plans which avail premium benefits for finding the match. Instant Search

Wanna save time? Here is the key. The users can make their accounts and can search instantly for their matches accoprding to basic things like height, age etc.

4.4 Introduction to Technologies 4.4.1Microsoft SQL Server 2008


iii

Microsoft SQL Server 2008 is a family of products that meet the data storage requirements of the largest data processing systems and commercial Web sites, yet at the same time can provide easy-to-use data storage services to an individual or small business. SQL Server 2008 R2 (formerly codenamed SQL Server "Kilimanjaro") was announced at Tech Ed 2009, and was released to manufacturing on April 21, 2010. SQL Server 2008 R2 adds certain features to SQL Server 2008 including a master data management system branded as Master Data Services, a central management of master data entities and hierarchies. Also Multi Server Management, a centralized console to manage multiple SQL Server 2008 instances and services including relational databases, Reporting Services, Analysis Services & Integration Services.

iii

4.4.2 MS SQL Server Architecture


MS SQL Server data is stored in databases. The data in a database is organized into the logical components visible to users. A database is also physically implemented as two or more files on disk. When using a database, you work primarily with the logical components such as tables, views, procedures, and users. The physical implementation of files is largely transparent. Typically, only the database administrator needs to work with the physical implementation.

Fig4.4.2: MS SQL Server Architecture

Each instance of SQL Server has four system databases (master, model, tempdb, and msdb) and one or more user databases. Some organizations have only one user database, containing all the data for their organization. Some organizations have different databases for each group in their organization, and sometimes databases used by a single application.

iii

4.4.3 Introduction to ASP.NET framework 4.0


ASP.NET 4.0 is a programming framework built on the common language runtime that can be used on a server to build powerful Web applications. The .NET Framework version 4 includes enhancements for ASP.NET 4 in targeted areas. Visual Studio 2010 and Microsoft Visual Web Developer Express also include enhancements and new features for improved Web development. The .NET Framework is an integral Windows component that supports building and running the next generation of applications and XML Web services. The key components of the .NET Framework are the common language runtime and the .NET Framework class library, which includes ADO.NET, ASP.NET, and Windows Forms. The .NET Framework provides a managed execution environment, simplified development and deployment, and integration with a wide variety of programming languages. The .NET Framework has two main components: 1. The Common language runtime 2. The .NET Framework class library.

iii

iii

Data Flow Diagram:


User Details ID & Password Generated User Created

Level 2(Login Process)

User ID & Password

ID & Password Verification Details

Valid User

Invalid User iii

Level 2

Registered User

Information Partner Info

iii

lifepartner.com

login.aspx

Profile.aspx

Createuser.aspx

Basic.aspx

Professional.a spx

PartnerPreferenc es.aspx Home.aspx

Profile.aspx Membership .aspx

iii

Login Page

iii

Registration

Basic Info

iii

Professional Information

Partner Preferences

iii

Profile Picture

Profile Page

iii

Edit Partner Preference

Basic Info in Profile

iii

Edit Basic info

Professional Info
iii

Edit Prof Info

Honeymoon Packages for lifepartner users


iii

Home Page

iii

Instant Search

iii

Membership Package

Table Structures
iii

The following diagrams depict the table structures created after reviewing the entire E/R diagram and DFDs.

1.tbgen_profile S_no Field name 1 id 2 fname 3 lname 4 gender 5 age 6 religion 7 country 8 City 9 Contactno 10 maritalstatus 11 match 12 height 13 mothertongue 14 caste 15 hometown

Data type varchar varchar Varchar Varchar int Varchar Varchar Varchar numeric varchar varchar varchar varchar varchar varchar

size 50 50 50 50 4 50 50 50 18 50 50 50 50 50 50

key Primary key Allow null allow null allow null allow null Allow null allow null allow null allow null allow null allow null allow null allow null allow null

3.tbpartener_profile S_no. Field Name 1 id 2 Agemin 3 Agemax 4 maritalstatus 5 Mothertongue 6 Children 7 Religion 8 Country 9 state

Data Type Varchar Int Int Varchar Varchar Varchar Varchar Varchar Varchar

Size 50 4 4 50 50 50 50 50 50

Key Primary Key allow null allow null allow null allow null allow null allow null allow null allow null

4.tbpro_profile S_no. Field Name

Data Type iii

Size

Key

1 2 3 4 5 6 7 8 9 10 11

Id Degree Workarea Salary Diet Drink Smoke Bodytype Complexion Profexp Abtme

Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar

50 50 50 50 50 50 50 50 50 50 50

Primary Key allow null allow null allow null allow null allow null allow null allow null allow null allow null allow null

Implementation is the state of project where the theoretical design is turned into a working system The most critical stage in achieving a successful new system is giving the confidence that the new system will work effectively.

For the system security we can take the following step which is as follows:-

Validations The following validations have been laid down as shown below: Login name,password should be unique. iii

First Name or Last Name should not contain any special character other than characters.

Registration date should be the current date. Phone number should not contain any character other than valid numbers.

Password in case sensitive.

We can implement easily this application. Reusability is possible as and when we require in this application. We can update it to next version. We can add new features as and when we require. There is flexibility in all the modules. Scope of this document is to put down the requirements, clearly identifying the information needed by the user, the source of the information and outputs expected from the system.

The following basic quality in the software always safeguards the future scope of the software. Reusability: Reusability is possible as and when we require in this application. We can update it next version. Reusable software reduces design, coding and testing cost by amortizing effort over several designs. Reducing the amount of code also simplifies understanding, which increases the likelihood that the code is correct. We follow up both types of reusability: Sharing of newly written code within a project and reuse of previously written code on new projects. Cost-effectiveness: Its cost is under the budget and make within given time period. It is desirable to aim for a system with a minimum cost subject to the condition that it must satisfy all the requirements. Can be rectified easily. The iii

entire source code is well structured and recommended to ensure clarity and readability. Portability: Since it is a internet based application so its portability and usability depends upon the client connected with the internet. The interface designed that is the web page designing which is one of the major part of web application because it is the first impression regardless of the value of its contents interface must grab a potential user immediately.

Database Management System SQL SERVER ASP.Net 2.0 JavaScript

Vipin C. Desai Microsoft Press Wrox Publications R. Allen Wyke, Jason D. Gilliam and Chariton

Sams Teach Yourself Asp.Net 2.0 in 24 Hours McGraw Hill-- SQL - The Complete Reference

iii

Вам также может понравиться