This action might not be possible to undo. Are you sure you want to continue?
A freelancer is a self-employed person who pursues a profession without a longterm commitment to any particular employers and freelancers. A freelancer will work with one or more other freelancers and vendors to form a "virtual agency" to serve a particular client's needs for short-term and permanent project work. Freelance practice varies greatly among its practitioners. Some require clients to sign written contracts, while others may perform work based on verbal agreements. Some freelancers may provide written estimates of work and request deposits from clients, though for others this is not practical or necessary. Payment for freelance work also varies greatly. Freelancers may charge by the day, hour, or page or on a per-project basis.
Overview Of the Project
They have all the types of projects and category. Freelancer will have confusion to choose the project. So Many duplicates freelancer will be enter and get the projects..so that it leads to forged source
Less security – you are not guaranteed continuous work and employers are not responsible for paying your national insurance, holiday and sick pay. Therefore you
do not have a reliable income that continues whether you want to take time off or are ill.
More than just the job – being self-employed means that you wear all ‘the hats’ of the business i.e. you are the finance manager, the administrator and the marketing manager which means that you are responsible for making new contacts and promoting yourself in order to generate enough work.
Isolation – being self-employed can be lonely, especially if your work is home based and making decisions, without a support network can be hard. If you work at a client’s premises you need to be able to adjust quickly.
Objective Of the Project
They will process only for the software projects. Only software regarding projects category were been working by the employee and freelancer. Communication process were been in SMS and Mail According to their time and work. They can share the Video through this freelance. Becoming a freelancer means that you register with the Inland Revenue as self employed and are hired by other people, or organisations, to work on projects for a set period of time under a fixed contract. You are usually paid by the hour for your specific skills, however, contracts with a fixed price to complete a fixed project are also an option. Unlike being employed, you are responsible for paying your tax and National Insurance contributions. Very often you will work from your client’s premises, although for some
jobs you can work from home too. Becoming a freelancer is higher risk than being employed but there are also many benefits.
Creativity – allows you to use your creative skills to make a living – rather than getting a job outside the creative sector Flexibility – being your own boss means that you can decide where and how much you work Variety – an opportunity to work on different projects, also helps broaden your skills and experience. Freelancing allows you to make contacts within many different companies which is useful for developing a customer base and generating further work, as well as getting to know which type of organisation you would like to work for in the future. Very often it is the only way to get a job offer for a creative graduate
More money – freelancers often get paid more than staff working for the
same organisation, as employers aren’t responsible for paying them National Insurance, holiday and sick pay. Nightshifts are especially well paid
2. SOFTWARE SPECIFICATION
Hardware Requirements: Processor Type Speed Ram Hard disk : Pentium -IV : 2.4 GHZ : 512 MB RAM : 20 GB HD (Min)
Although writing programs can be a tedious chore at times Visual Basic educes the efforts required on your part and marks programming enjoyable About Visual Basic 6.NET : Tomcat server 5.0 is Microsoft latest and greatest version of the Visual Basic programming language.1 SOFTWARE SPECIFICATION About Visual Basic 6.0 Visual Basic 6.Software Requirements: Operating System Programming Package Server Back end : Win2000/XP/Linux : VB. This operation continues till the program is .0 : My sql server 5. Even driven programming Traditionally programming is essentially linear and is based on the flow of The execution.0 2. At the decision point the programming branches depending on the point to the program or the status of various variable of the program.0 Visual Basic marks many aspects of programming as simple as dragging graphic object onto the screen with your mouse. Operation runs for fixed span or until they reached a decision Point.
In program designed to capture the essence of the dynamic world. There is no confusion about who control whom. If the programmer wants a good user interface.e. by creating a program From a set of more or less self contained function and procedures. The likelihood of incorrect data manipulation is high. General procedures the kind use in structured programming cannot access data with an object without using the object methods which are Designed too manipulate their data. any function or procedure can Access the data.completed. . the order of procedure and control statement determines the program. In the conventional method the programs are usually written in a top Down manner. there are generally a very few routines that can be reused without major Reworking. In object oriented programming. This makes a possible to reuse the modules to be used in other programs. this assumption is unrealistic and cumbersome. Declaring object and enclosing method and their data in a Class achieve this. This implies that the programmer knows the entire flow of the program while he developed it. This may be done either using the structure programming Approach i. a method (the function or procedure of an object) Know what data if can manipulate them. which might put it at the mercy pf any function or procedure. In procedural program. flow of control. In Practice. Once the program execution starts it is impossible to interrupt the activity. The programmer is responsible for the structure looks and the flow of program. be has to explicitly write the long and complex code for the user interface of the program. If data is declared locally only the procedure in which the data is safer.e. Theoretically. it is very restricted. On this data is declared globally. by breaking up the program in to small sections of independent Procedures or function or using a modular approach i.
not data. Object responds to the other objects. Operations do not have to follow a set if sequence. The events are trapped by the Execute. And work out words from here . i. It also knows how to handle Menus dialogue boxes. revolves around ready made objects. a message is sent to object. adding first the code that will run in response to Specific events and then any necessary code to co-ordinate the whole program. Instead of invoking a Function on some data like in conventional programming method.Object oriented programming captures these logical relationship in object Determines the flow of control in objects clarify the communication along the Component of an application. Massages move through the system. This is the principle of operation in windows. suspended or abandoned. What is caption reads what colors it would He end what happens. when the event occurs. The programmer’s job is to determine where. drive and directory list and much else. The Visual Basic system knows all about this already. and Can be easily interrupted. Visual Basic is Object oriented.e. Because the program code run through event and as such at any point a Whole range of event might be possible. how and when an object appears on the screen what it is to do. All the activity in program are triggered by one event or another. Each object also Has it’s own event handling procedures. One begins by creating the screen layout. Programming terminology The terminology that is used in Visual Basic programming are: . and it is event driven. when an event occurs. the program flow is not as fixed as in a Conventional program. The processes of program Design reflex the nature of the system. It knows what button is and how it work. This approach of programming is called event driven programming.
which are used to display text on the screen on Form. colors type are programmable. check boxes. list and other menus. Code can be attached to the form. A simple application may use only one form but a complex application may use many form activated by various controls pasted on the form. initially black on which controls are placed to create the screen display.• • • • • • • • Forms Controls Module Project Procedures Properties Methods Events Forms The form is the basic object used in Visual Basic application development. which would be executed when the form is loaded. To file management utilities and spreadsheet . closed or when the mouse is clicked or moved on the form. The forms size. or picture boxes for buttons. Each of the form on the application is saved in the disk as separate file with an extension “Form” . It is a window. Controls These are objects which can be pasted on to a form and these Controls range from simple labels.
and not as the start point for any activities. or subroutines. Module Code that is attached to form is accessible form anywhere on that Form. These cannot be made visible during run time. Most of these procedures will be attached to the event some controls or forms. These files have an extension of “BAS”. but a program more than one form.style grids. It is like any other program code. There may be several modules in one program and each is saved as separate file. In such case a code attached to a form is not available to the other forms. Some of the procedures would be separately written inside the modules as global functions. Each control can have coed Attached to it. though not all will have. Their properties. for ex. And event they can handle. In such a case a code attached to a form. very to suit their nature. which are not written inside the scope of any form. All the procedures start with keyword Sub and close with the keyword End Sub. Procedure All the code in the visual basic program is written in the forms of procedure. because these are BASICcode modules. A text label or graphic image. May be There simply to improve the display. the code that is required to be made available to the other forms is written in a separate module. Modules are code segments. They have global scope. In this case. .
Properties are reference in the form of object name. This is use to refer to the object must be unique in a project. but you can alter these at design time(and you should alter them at design time)to make your code more descriptive. You can assign a value to a property just as you assign a value to a variable. These have an extension of “* . property and in some respect you can think of them like a variable. they are called make file thus any application wil have a “* . Note that you can’t change a control’s Name property at run time. vbp”file.bas files) that make up the entire application. here we assign the text string “john smith” to text property of the object called Text1: . size or the picture present in a control. Properties can be set at design time using the properties window or they can be set and reference within your Visual Basic code.Mac”. Properties are simply characteristics of an object or control. and these won’t appear in the properties window .frm files) and the modules(*. is kept . method and events that it will respond to. The one property that every object must have is the Name property. Visual Basic assign default name to control when you add them to your form. Properties Each control has a set of predefined properties. They are used to store data describes some particular attribute of the object such as color.Project The project is a file in which all the form files(*.
915) as Form1. These means preceding name of the object with the name of the form like this: FormName. If you don’t supply a fully qualified reference. Visual Basic assumes that you are referring to the project and form in which you are making the reference. the top left of the form would be move screen coordinates (370.move 30. you will need to give it a fully qualified reference. They are written in code in the form object name. These are like procedures. method parameters for e. In this case.Text1.ObjectName.text Methods Methods are action that can be performing on an object.text=” john smith” Just as with variable. Events .property This sort of reference to an object can be extended in the case of OLE application to include the name of the project before the name of the form.915 When you referred to the property or method of an object that resides in a form other than one form which you are refereeing it . properties can also be used as part of other statement: Print your name is: Text1. forms have a move method that moves them to the procedure specified by the parameter.
This is how you create Visual Basic code to respond to user interaction and other events. You can see which events a control can respond to by adding controls to your form and double clicking it to bring up the code window. This proce4dure will be triggered whenever that particular event occurs. The procedure dropdown list box in the top right corner of the code window contains a list of all the events that a control can respond to. the pressing of the key on the keyboard or the lapsing the particular period of time. 3. Modules • • • • • User Interaction Module Provider Services programmer services Module User Stuffs Module Buyer Module . If you select one of the item in the list box.Events are the key to Visual Basic programming each object in the Visual Basic can be respond to a predefined set of events. the first and last lines of a procedure are added to your code. These would be movement of the mouse. so any code that you add to the procedure will be executed at the same time.
User Interaction Module This Module has the major aspect of providing the highly efficient user interfaces for the user to perform their respective tasks successfully. So the user interfaces provided here are very efficient and satisfies the user needs. The specialty of our website is by providing the following features such as •Searching consideration • User Registration •User Authentication • Market Ratings . Since this project deals with the online interactions and more customer interactions. the act of developing this module of user interaction solves the difficulties obtained in it.
In normal option free to the client with limited functions . Once a provider profile is activated. a member can advertise directly to buyers and Submit bids for projects. Buyer services Module This section have details of newly posting project. For money payment two option using visa cards. A provider can post his profile. Discount of amount is based on duration of activation. and additional information categories . To activate his profile he has to credit amount based on membership levels and duration. When registered user posting new project they Should fill the post your project form. The payment is transacted by Credit card or using Pay pal account. In this form have two option upgrade project and normal option. user need to pay money (4 to 9 $)per month in turn more client interaction increased. For upgrade project. He can make any number of bidding.etc and pay ball. They can easily understand the project information(flow). A provider can post his service profiles and find projects for bidding. bidding details. Using membership.This information very useful to client. it is visible to buyers.After this form proceed confirmation form appear for project confirmation. This form have general information.Provider Services A user who likes to post his provider profile has to get membership.
User Stuffs Module : It contains the basic details about the user that was provided by the User during registration.specifies the email address of the user. Email Address.specifies the website provided by the user.specifies the name that will be displayed as user identification. Employees. and then it will view to the client.after this confirmation proceed the form. Basic details such as • • • • • • • User Name used to specifies the name of the user. Display Name. Address.specify the employees in the organization where the user works. Website.specifies the Phone number of the user.specifies the address of the user for contact. Phone Number. the project is successfully posted in the site. .
SYSTEM ANALYSIS Existing System : In Existing System of Online Auction will have all the types of projects and category.Admin Module • • • • Cost Frame User logs Provider Acceptance Project Acceptance 4. .. So Many duplicates Online Auction will be enter and get the projects. holiday and sick pay. Online Auction will have confusion to choose the project.so that it leads to forgrd source • Less security – you are not guaranteed continuous work and employers are not responsible for paying your national insurance. Therefore you do not have a reliable income that continues whether you want to take time off or are ill.
or organisations. to work on projects for a set period of time under a fixed contract. Only software regarding projects category were been working by the employee and Online Auction. Very often you will work from your client’s premises. . the administrator and the marketing manager which means that you are responsible for making new contacts and promoting yourself in order to generate enough work. however. Communication process were been in SMS and Mail According to their time and work. Becoming a Online Auction means that you register with the Inland Revenue as self employed and are hired by other people. Unlike being employed. you are the finance manager. If you work at a client’s premises you need to be able to adjust quickly. although for some jobs you can work from home too. especially if your work is home based and making decisions. They can share the Video through this freelance. without a support network can be hard. contracts with a fixed price to complete a fixed project are also an option. Proposed System : In Proposed system a Online Auction will process only for the software projects.• More than just the job – being self-employed means that you wear all ‘the hats’ of the business i. • Isolation – being self-employed can be lonely. You are usually paid by the hour for your specific skills. you are responsible for paying your tax and National Insurance contributions.e.
as well as getting to know which type of organisation you would like to work for in the future. Nightshifts are especially well paid Admi n User Interactio n Project related works 5.Becoming a Online Auction is higher risk than being employed but there are also many benefits. Very often it is the only way to get a job offer for a creative graduate • • • More money – Online Auctions often get paid more than staff working for the same organisation. as employers aren’t responsible for paying them National Insurance. also helps broaden your skills and experience. DATA FLOW DIAGRAM Posted Projects Bidding Details Project Approval Canceled Project . holiday and sick pay. Freelancing allows you to make contacts within many different companies which is useful for developing a customer base and generating further work. • Creativity – allows you to use your creative skills to make a living – rather than getting a job outside the creative sector Flexibility – being your own boss means that you can decide where and how much you work Variety – an opportunity to work on different projects.
login table: Field name uname pass Type VARCHAR(45) VARCHAR(45) Description - Registration table: Field name cid cname add1 area state zipcode phone email pager comname comadd comcity comcountry comphone comfax commobile Type INTEGER VARCHAR(45) VARCHAR(45) VARCHAR(45) VARCHAR(45) INTEGER INTEGER VARCHAR(45) INTEGER VARCHAR(45) VARCHAR(45) VARCHAR(45) VARCHAR(45) INTEGER INTEGER INTEGER Description Primary key - .
Programmer login: Field name uname pass Type VARCHAR(45) VARCHAR(45) Description - User login Registrations: Field name emailid Type VARCHAR(45) Description Primary key user type table: .
Field name type Type VARCHAR(45) Description - Buyer Valid user Buyer Details In valid user Login New Programmer Login Valid user In valid user Programmer details Login page .
6. SCREEN SHOT : .
A bottom-up testing methodology was adopted to test the system developed. TEST CASE SPECIFICATION TESTING STRATEGIES Periodical test were conduct during the design and implementation phases of development. The various forms. performance testing and stress test were conduct on modules independently to ensure robustness in the system developed. • Unit Testing Unit testing was used to test individual units in the system and ensure that they operate correctly.7. relationships between forms. A detailed report on various tests conducted and the phase in which they were conduct is given below. tables and the data flows between components in a module were analyzed and tested. Function testing. A bottom-up test strategy starts with the fundamental components and works upwards. • Module Testing . The procedures and functions used and their association with data were tested. • Module Testing Module testing was used to ensure that the dependable components in a module work in coordination with another. The procedures and functions common to a module were also tested during module testing. Tests were conducted as per test plans. Alternate logic analysis and screen validation were tested in this phase to ensure optimum efficiency in the system. which were scheduled according to the project development plan. their validations.
They are as follows: a) Unit Testing b) Integration Testing c) Function Testing d) Performance Testing e) System Testing a) Unit Testing Unit testing focuses on testing the modules of the system independently of one another and identify error. The needed test cases were developed for various modules in the system. The home module is tested for proper Login to access the system.Sub-system testing also known as integration testing was used to ensure that the modules are available for integration with one another to form the final integrated system. • Types of Testing Different testing techniques are followed at different points. b) Integration Testing After each module has been tested individually. navigation between pages visited. Thus all the modules are unit tested. The top down integration testing for it’s used to test the modules. All the modules are tested to display the requested details elegantly. Interface testing was conducted to ensure that the module could work in harmony with one another. they were integrated and the system underwent integration testing for its correctness and was found to be consistent . The main module is . The User details modules is checked for all the constraints necessary to perform the transaction. The shopping cart module checked to display the price after product selection. The Display confirmation module is tested to provides proper confirmation. The relationship between the modules and the data they share were tested. setting and so on.
They system elements have been properly integrated and it is found that they perform their tasks as expected. e) System Testing System testing is a series of different tests whose primary purpose is to fully exercise whether all the work should verify that all system elements have been properly integrated and perform allocated functions. This software provides a great help in managing the data in a well-mannered order. System testing also ensures that the project works well in the environment. This project is designed specially to maintain the data in a sequential manner and to save the tome and efforts of database administrator. It traps the error and allows convenient processing of error without coming out of the program abruptly. c) Function Testing Functional test were performed for each module to test whether the functional requirements each of the modules is satisfied. The functional test ensures that the system produces the required result for the given input under typical operating conditions. d) Performance Testing Performance test was conduct to identify the bottlenecks involved in the system and to evaluate the amount of execution time spent on various parts of the unit. 8.tested first followed by the sub-modules to detect error that could occur due to added complexities. The project is structured according to today’s need. The response time for each of the activities performed by the system is verified and is found to be reasonable. . FUTURE ENHANCEMENT This software has demands in private and public area.
0 in 24 Days 2) Visual Basic 6.Due to time constraint it is possible that some points might remain uncovered by us. CONCLUSION Due to time constraint it is possible that some points might remain uncovered by us. 9.0 Bible 3) Peterson Blogwers 4) Divya Babulgaonkar 5) . 10. In future we will update our software to give valuable information left at present. BIBLIOGRAPHY 1) Mastering Visual Basic 6. In future we will update our software to give valuable information left at present.
This action might not be possible to undo. Are you sure you want to continue?
We've moved you to where you read on your other device.
Get the full title to continue listening from where you left off, or restart the preview.