This action might not be possible to undo. Are you sure you want to continue?
Mr. Rajpal Singh
(Vice-President of USA Tech)
REPORT DEVELOPED BY: VIJAY PATHAK
B.Tech (IVth year)
COMPUTER SCIENCE& ENGINEERING NIEC(LUCKNOW) Roll no.0705610116
First and foremost we would like to express our deep gratitude to Mr.Rajpal Singh This project was not doable in the absence of strong guidance of our instructor. His valuable guidance and many constructive suggestions were very necessary for the improvement of this project. We are really indebted to him for kind helps. We are also grateful to Mr.Rajpal Singh who had provided us infrastructural and logistical support along with ideas and suggestions to enhance our project with various features. He had also provided us an environment that was conducive for out project.
This Is To Certify That The ONLINE SHOPPING has Been Developed By VIJAY PATHAKl Of Pre-Final Year (2009-10) Computer Science & Engineering, Northern India Engineering College,Lucknow. In The Summer Training Programme Conducted In The USA Tech Attended From 21/06/10 To 05/08/10 as a Partial Fulfillment Of Award To The Degree Of Bachelor Of Technology In Computer Science & Engineering Of Uttar Pradesh Technical University ,Lucknow.
Vijay Pathak B.tech(final year) (0705610116)
A Project Report On Online Shopping & Management
INDUSTRIAL PROJECT Session: 2009-10
1 Introduction o o o o 2 Overview of the project Literature survey Objectives & Scope Organization of the report Title Page No. Entity Relationship Diagrams or UML Diagrams. Requirement Analysis o Introduction o Present Scenario o Problem Definition o Proposed system Requirements specification o o o o o o o Introduction Overall Description Product Perspective Product Functions User Characteristics Operation Environment Constraints 3 Specific Requirements External Interface Requirements System Features Data Flow Diagrams. Whatever applicable o Performance Requirements o o o o 5 .Index S No.
o Software Quality Attributes Feasibility Study 4 o Hardware and Software Specification o Technical Feasibility o Economical Feasibility o Operational Feasibility 5 System Design o o o o o Database Design Component Level Design User Interface Design Data Dictionary Reports 6 7 8 Technologies Used Coding Testing o Introduction o Test Criteria o Test Cases Implementation o Installation o User Manual Cost Estimation of the Project PERT Chart/Network Diagram. Gantt Chart Conclusion and Future work o Summary o Future Work Annexure(if any) Glossary 9 10 11 12 6 .
This can be achieved by this project. This manual system will take time to pass the information and sometimes it causes loss of information also. The following figure depicts an abstract level diagram of the project: Computer 2 e-shopping e-shopping e-shopping Computer 1 Computer 3 e-shopping Server or shopping site e-shopping Figure1: An abstract level diagram of the online shopping 7 . So we need a system which is both quick and accurate.. So the organizations shift there business online due to this they can done their business globally and 7 days in a week.Sometimes information is passed manually between departments. In the fast growing world the information is needed as quick as possible. Now days the organizations are growing fast and are increasing in size also.Introduction Overview of the project: Online shopping is the one of the easiest way of shopping because in today scenario time is the main factor and with the help of online shopping you can easily shop 24*7. This causes loss of buyer time also. This can be accomplished by passing the information quickly.
communicating with people has been a difficult task.Literature survey The main aim of this project is sell there product where no requirement of the location. Enhanced Communication: Speeding the flow of information and messages between remote locations. It is much cheaper than the manual system. Centralized information is available which can be accessed by number of users. In manual system. 8 . with which computers process information is one reason why organization seeks the development of the system projects. Doing there business effectively and globally with the help of online shopping. correctly and consistently. contact with each customers is impossible without an efficient system. • Improved Processing speed: The inherent speed. • • • • Greater accuracy and consistency: Carrying out computing steps. • This software provides a user-friendly interface for the user and it reduces the data redundancy. For organizations with more than hundred or thousands of customers. Objectives & Scope: • The main aim of this project is sell there product where no requirement of the location and 24*7. Better Security: Safeguarding sensitive and important information in form that is accessible only to authorized person. including arithmetic.
entity relationship diagrams etc. data dictionary. The next chapter Testing specifies the mode of testing done in the project. dataflow diagrams. The first chapter Introduction reveals the basic idea of the project. constraints. the user interfaces. components involved. technical feasibility. The Design is followed by coding in the project life cycle hierarchy. The Requirement Analysis is one of the most important stages of project life cycle. its purpose and overview. The second chapter Requirement Analysis takes into account the problem. the present scenario. it includes hardware & software feasibility. economic feasibility. and brief description of the user manual. user characteristics. The following chapter Implementation specifies the installation process. Each chapter conveys an insight to the project. operating environment. The next chapter System Design describes tables and database used. operational feasibility.Organization of the report: The report consists of twelve (12) chapters each consisting of subsections. reports. The next chapter Cost Estimation of the Project specifies the cost involved in the project. and the proposed system. its characteristics. 9 . The next chapter PERT Chart/Network Diagram. test criteria followed and the test cases prepared. economical feasibility. its scope. The chapter Coding gives the view of codes and logic being implemented. The next chapter Technologies Used gives the description of the technologies used in the project. The fourth chapter Feasibility Study expresses the level with which the project is feasible. the schedule followed in the project development phase. Gantt Chart gives the view if the project plan. The third chapter Requirements specification describes the overall description of the project.
The last chapter Conclusion and Future work summarizes the work done in the project and the future enhancement which can be done. 10 .
Wherever a need for search arises.Requirement Analysis Introduction The aim of online shopping & management System is to computerize shopping process for people present geographically. Main challenges are effectively sync internal and external operations in such a manner that job can be finished within time limit. The life time of paper record is unreliable less that it easily gets spoiled. The existing system has got lot of intricacies within itself and need lot of human effort and paper works. Inaccuracy can be expected. Problem Definition There was bulk amount of data from different institutions each having its Own data no centralization candidate has limited time period and limited Options handling of this large data was a major problem faced single view Was available for everyone. Some of the negative aspects of the existing system are as follows: 1) Action is time consuming. 2) So many products in the market so user is much confused. 4) Manual system needs added man power. All above the data need to be maintained on ledgers and maintaining this is a tedious and risky process. To view a data may need lot of paper to be searched. Much paper work was involved. reducing time in activities. Present Scenario Existing system work manually. 3) Paper records are easily damaged in course of time. Securing of manual system is not fully guaranteed. present system was not transparent much paper work was evolved there was no interface for public viewing there was not enough time for purchasing or compare price so buyer not have enough time to best deal. Its basic objectives are to extend their reach to geographically scattered customers. Hence a Centralization of information was required to reduce paper work and 11 . centralized data handling and paperless shopping with reduced manpower. Data can get easily scratched. 5) Prone to corruption by unauthorized users. the process evolves search through paper records.
Now visitors has to logon to website and are required to signup after that only he/she purchase. Each buyer has his own accessibility permission to accomplish his task flawlessly. working closely with the employees and managers. In the college employees are large. This has greater accuracy and efficiency. Analyst. 1) Administrator 2) buyer 3) customer 4) visitors The buyer gets into the system using user name and a unique password. what is the underlying cause? Proposed system The proposed system is a computerized one. They will be given a unique user. how serious is it? If a problem exists.Simplify operating procedures. At that time also the proposed system is useful and helpful. must study the Counseling process to answer These key questions: What is being done? How is it being done? How frequent does it occur? How great is the volume of decisions? How well is the task being performed? Does a problem exist? If problems exist. It guides the buyer through appropriate choices. This takes only limited time for calculation. The procedure of exercising choices is menu driven. The proposed system can be used to maintain efficiently the Administrator Department. 12 . The system includes three users.
.Requirements Specification Introduction: The aim of online shopping & management System is to computerize shopping process for people present geographically. Product Perspective: The product perspective can be understood under following sub headings: Product Functions: The main aim of this project is sell there product where no requirement of the location and 24*7. So we need a system which is both quick and accurate. Overall Description: Online shopping is the one of the easiest way of shopping because in today scenario time is the main factor and with the help of online shopping you can easily shop 24*7. Its basic objectives are to extend their reach to geographically scattered customers. This causes loss of buyer time also. This manual system will take time to pass the information and sometimes it causes loss of information also. This can be achieved by this project. So the organizations shift there business online due to this they can done their business globally and 7 days in a week. The following figure depicts an abstract level diagram of the project. reducing time in activities. Now days the organizations are growing fast and are increasing in size also.Sometimes information is passed manually between departments. centralized data handling and paperless shopping with reduced manpower. In the fast growing world the information is needed as quick as possible. 13 . Main challenges are effectively sync internal and external operations in such a manner that job can be finished within time limit. This can be accomplished by passing the information quickly.
• • Client on Internet will be using HTTP/HTTPS protocol. It assumed that database connection established.add product request give there feedback after successful logging in to the project. The administrator can also block or activate users account.NET HTML Java Script SQL Server 2005 Operating System Web Server Communications Interfaces The system requires a SMTP server and a web connection with the direct connection to the internet. The buyer can purchase product. Client on Internet • • Web Browser Operating System(windows) Database Server • • SQL Server 2005 Operating System Development End • • • • • • ASP. Client on Internet will be using TCP/IP protocol.Software Interfaces Software will depend on the security features provided by the operating system and the language C#. 16 . The user can also send there billing details. System Features The various features or functional requirements of Intranet Mailing And Chatting are: • • • • • The administrator can verify registrations of the new users. The administrator can specify news and events.
A particular entity will have a value for each of its attributes. The basic object that the ER model represents is an entity. which is a “Thing” in the real world with an independent existence. ERD are simple and clear qualities that may well account in large part for the widespread use of the ER-Model. (The E-R Diagram is shown at next page) 17 . The attribute values that describe each entity become a major part of the data stored in the database.ENTITY RELATIONSHIP DIAGRAM • • • • • ERD can express the overall logical structure of a database graphically.
catid catname P_id Discount Category Product id Bill can Purchase id Product Price Produc t name Purchase Purchase date Qty Sub cat id Sub cat name Passwor d Login Total Bill id Date Bill Detail Sub category Login id U name DOB log Address User id User Password User name Bill no Payment Card validity User name amount Card type 18 .
DATA FLOW DIAGRAM (DFD) • • • DFD are commonly used during problem analysis. A DFD shows the flow of data through a system. The DFD aims to capture the transformation that take place within the System to the input data so that eventually the out put data is produced. • The DFD shows the interaction of one module with the other module. • DFD is a logical design of the flow of information between the modules. There are several level of DFD are used to describe the flow of information 19 . • A DFD does not represent procedural information.
Context Level ‘DFD’ Normal Visitor Come To view product list Get information Normal Visitor User / Client Purchase Order Items Manage Information Online shopping & management Delivered To User / Client View All information Administrator Administrator ‘1st’Level’ DFD Query Content User DB Query DB Client User ID & Password Reject Validate-ID & Password Valid ID Save The Contents Confirmation Client 20 .
2nd Level DFD User DB Client ID & Password Rejected Validate ID & Password Valid ID Shopping Mart ID ID Shopping Bag Generate Category DB Select Items To Purchas e ID & Items Generate Pay Slip For Items ID and Category Selected Select Categories For Items ID View Category Available Shopping Bag ID Tax Calculation Detail ID Generate Overall Pay Slip ID & Slip Client Payment Modes Pay Price DB Tax Details DB Client Message To Delivered Payment Accounts Department 21 .
SHOPPING DFD User DB Category DB New Client User ID & Password Message To Validate ID & Password Valid ID Shopping Mart Valid ID View Categories Available ID Select Categories For Items Be Delivered Payment Range Client ID & Item Selected Select Items To Purchase ID & Category Item DB New Client Shopping Bag Necessary information User DB New Client Sign Up Registration Form Valid ID Save Necessary Information Optional Information Save Optional Information Client Reject Submit Confirmation User DB 22 .
Secure access of confidential data. so it can stay open for 24 hours a day. The Web Application Server should provide these services. Reliability Any existing Web site that relies on the manual duplication of data from another system is one that can be improved. staying open 24 hours a day becomes critical. If the base is now the entire world. System will require to be available 24X7 so UPS support must be on server site for at least 8 hours in case the power failure. Better component design to get better performance. Password protection provided for every user by generating an automated password. If is being designed for robustness and is written as a complete package so it can be inserted into another application. Security • • Database access permissions for end users read permission only. Most of the business data in the world today exists in enterprise servers that can be connected to the Web servers to make this process far more effective. There is no restriction on read access for the legitimate user • • • • Software Quality Attributes The main attribute is ease of use. 23 . Availability Because system can be automated process. The server on which the online shopping & management resides will have its own security to prevent unauthorized write/delete access.Performance Requirements There are following performance requirements: • • 24x7 availability. The PC on which the online shopping & management resides will have its own safety by controlling the physical access. Web application developers should not spend valuable time worrying about how to maintain sessions within the application. while constrained by previous operation.
Maintainability Many early Web implementations consisted of static HTML pages. Application should serve dynamic user based customized web pages to its clients from server 24 . This becomes very difficult to manage if the number of pages gets too large. An effective system should be largely dynamic taking advantage of technology that automates this process rather than relying on manual processes.
• Prepare and report final project directive to management.8 Hz 1. • Select the best-proposed system. Enumerate potential proposed system. • • • • • Hardware and Software Specification Hardware Requirement Main Processor Hard-disk Capacity RAM Clock Speed Floppy Drive Keyboard Monitor Pentium IV 8 G. Determine and evaluate performance and cost effective of each proposed system. It focuses on these major questions: 1. Define and identify characteristics of proposed system. Eight steps involved in the feasibility analysis are: Form a project team and appoint a project leader. Investigation and generating ideas about a new system does this. What are the likely impacts of the buyer system on the organization? 4. Whether it is worth to solve the problem? During feasibility analysis for this project. What resources are available for given buyer system? 3.G. Steps in feasibility analysis. • Weight system performance and cost data.A 25 .44MB 104 Key V.B 512 MB 2. What are the user’s demonstrable needs and how does a system meet them? 2. impact of the organization. following primary areas of interest are to be considered. Prepare system flowcharts.Feasibility Study Depending on the results of the initial investigation the survey is now expanded to a more detailed feasibility study. ability to meet needs and effective use of the resources. “FEASIBILITY STUDY” is a test of system proposal according to its workability.
it is economically feasible. It determines whether the management has enough resources and budget to invest in the proposed system and the estimated time for the recovery of cost incurred.Economical Feasibility It looks at the financial aspects of the project. The backend required for storing other details is also the same database that is Sql Server 2005. because working in this system need not required a highly qualified professional. Economic feasibility is determines by the means of cost benefit analysis. It was observed that the organization has already using computers for other purpose. Hence the organization can implement the new system without any additional expenditure. The operating-environment costs are marginal. The less time involved also helped in its economical feasibility. so that there is no additional cost to be incurred for adding this system to its computers. The personal cost like salaries of employees hired are also nominal. The computers in the organization are highly sophisticated and don’t needs extra components to load the software. It will help in the time saving and fast processing and dispersal of user request and applications. 27 . Operational Feasibility The system will be used if it is developed well then be resistance for users that undetermined • • No major training and new skills are required as it is based on DBMS model. Hence. The proposed system is economically feasible because the cost involved in purchasing the hardware and the software are within approachable. • New product will provide all the benefits of present system with better performance. It also determines whether it is worth while to invest the money in the proposed project.
User involvement in the building of present system is sought to keep in mind the user specific requirement and needs. used had greater chances of error due to wrong information entered by mistake. Important information such as pay-slip can be generated at the click of a button. • Faster and systematic processing of buyer application approval. payments. etc. User support. 28 . better management and collection of the reports.• • • • Improved information. purchasing. User will have control over there own information.
2) Numeric(9.System Design Database Design Tables Name adminname adminpassword Name dloginname cardnumber cardvalidity cardnumber vccnumber amount Name cart_id productid qty total Type varchar(50) varchar(50) Type varchar(50) varchar(50) varchar(50) varchar(50) varchar(50) varchar(50) Type varchar(50) varchar(50) Numeric(9.2) Type varchar(20) varchar(30) Null Primary key Allow nulls Allow nulls Allow nulls Allow nulls Null Primary key Allow nulls 29 .2) varchar(50) datetime Numeric(9.2) Null? Allow nulls Allow nulls Null? Allow nulls Allow nulls Allow nulls Allow nulls Allow nulls Allow nulls Null Allow nulls Allow nulls Allow nulls Allow nulls Name cart_id qty loginname date total Name catid catname Type varchar(50) Numeric(9.
Name Name Address contactnumber email feedback status Type varchar(50) varchar(50) varchar(50) varchar(50) Varchar(MAX) varchar(MAX) varchar(50) Null Allow nulls Allow nulls Allow nulls Allow nulls Allow nulls Allow nulls Name fname lname dob sex address location dloginname password retypepassword email squestion yanswer Type varchar(50) varchar(50) datetime varchar(50) varchar(50) varchar(50) varchar(50) varchar(50) varchar(50) varchar(50) varchar(50) varchar(50) Null Allow nulls Allow nulls Allow nulls Allow nulls Allow nulls Allow nulls Allow nulls Allow nulls Allow nulls Allow nulls Allow nulls Allow nulls Name imgid imgname imgpath productid Type int varchar(200) varchar(300) varchar(20) Null primary key allow nulls allow nulls foreign key Name product id name price discount subid catid Type varchar(20) varchar(30) varchar(20) varchar(20) varchar(20) varchar(20) Null primary key allow nulls allow nulls allow nulls foreign key foreign key 30 .
2) varchar(50) numerc(9.2) Null allow nulls allow nulls allow nulls 31 .Name name contactno emailed whatproductyouwant Type varchar(50) varchar(50) varchar(50) varchar(50) Null allow nulls allow nulls allow nulls allow nulls Name subid subname catid Type varchar(20) varchar(30) varchar(20) Null Primary key allow nulls Foreign key Name cat_id qty productid price Type int numerc(9.
Module 2: cart/bill management In this module customer purchase anything then all the details regarding bill are to be maintained in this module. Module 6: news & events In this module all the current news regarding brands there promotion are displayed. Reports: This module is handled by the admin section. He can generate the reports such as List of Employees in an Organization. 32 . purchasing/carting details about promotions of brands Module 5: feedback In the feedback module feedback are to be stored and viewed by the customer while purchasing so that it is beneficial for customer choose the best among them. Module 3: advertise management In the advertise management registered customer are put their brand advertisement to promote their brand so regarding their like payment details and the status of their advertisement are to be managed . . Module 4: administrator management In this module administrator level activities are performed like profiling.Component Level Design There are following modules involved in the Online shopping & management: Module 1: Registration and profile management In this module all the user are required to get registered yourself before purchase anything and profile of The users are saved so in the future company promote their brands. Report for new events and news.
Enterprise Manager.C++ and Java. C# directly related to C. ASP. ASP. Net file can contain HTML. The . Net file has the file extension “.embedded into an HTML page. On the Server.NET ASP Stands for Active Server Pages. ASP. ASP.aspx”. Net Languages. handling thousands of order placed at the same time. XML and scripts. Net is a program that runs inside IIS. Net is a technology that allows Programmer to create Dynamic Web Application. IIS (Internet Information Services) is Microsoft’s Internet Server. Query Analyzer SQL Profile Management System (RDBMS).NET Framework is an architecture that’s makes it easier to design. Back End Tool SQL Server 2005 Microsoft Server-2005 is a full featured Relational Database Online Transaction Processing (OLTP) system must be capable of MSSQL Server-2005 has verity of Tools. similar o Java programs. 34 . The Common Language Runtime (CLR) provides a set of services for all ASP. Microsoft ASP. Programming Language : C# • • C# is purely Object Oriented Language. it is compiled into byte code(intermediate language).
and then user testing. as defects are discovered at any one stage. integration testing. Hence there will be requirement defects. Therefore testing plays a critical role in ensuring quality.Service Manager Data Transformation Service Books Online Testing Introduction Reviews are human processes . These defects have to be identified by testing. Here the System testing involved is the most widely used testing process consisting of five stages as shown in the figure. All defects remaining from before as well as new ones introduced have to be identified by testing. Unit testing Module testing Sub-system testing System testing Acceptance testing 35 .can not catch all defects. they require program modifications to correct them and this may require other stages in the testing process to be repeated. the sequence of testing activities is component testing. However. design defects and coding defects in code. In general.
System testing makes a logical assumption that if the parts of the system are correct. Testing performs a very critical role for quality assurance and for ensuring the reliability of the software. Test Criteria WHITE BOX TESTING This is a unit testing method. The time lag between the cause and the appearance of the problem. 2. 36 . The results of testing are used later on during maintenance also. which is used to check all possible combinations of execution paths through the code at every module level. This creates two problems: 1. The white box testing is also called Glass Box Testing. In adequate testing or non-testing leads to errors that may not appear until months or even years later (Remember the New York three day power failure due to a misplaced ‘Break’ statement). sample data. Testing is vital to the success of the system. taking care that every statement in the code is executed at least once. the goal will be successfully achieved. The time interval effect of the system errors on files and the records on the system. where a unit will be taken at a time and tested thoroughly at a statement level to find the maximum possible errors.(Component testing) (Integration testing) (User testing) Testing is the process of detecting errors. I have generated a list of test cases. I tested step wise every piece of code.
Test cases are derived to ensure that all statement in the program has been executed at least once during testing and that all logical conditions have been exercised. a white box technique. Black-box test are designed to uncover errors functional requirement without regard to the internal workings of a program. and that the integrity of external information are maintained. Basis path testing. Test cases are derived to ensure that all statement in the program control structure.White-box test focuses on the program control structure. A black-box test examines some fundamental aspect of a system with little or no regard for the integral logical structure of the software. Test cases are derived to ensure that all statement in the program control structure. Black-box testing techniques focus on the information domain of the software. Boundary values analysis probes the program’s ability to handle data at the limits of acceptability. makes use of program graphs (or graph matrices) to derive the set of linearly independent test that will ensure coverage. that input is properly produced. Graph based testing methods explore the relationship between and behavior of program objects. Output for a given set of input combinations are forwarded to other modules. The black-box test is used to demonstrate that software functions are operational. Condition and data flow testing further exercising degrees of complexity. deriving test cases by partitioning the input and output domain of a program in manner that provides through test coverage. BLACK BOX TESTING This testing method considers a module as a single unit and checks the unit at interface and communication with other modules rather getting into details at statement level. Here the module will be treated as a block that will take some input and generate output. 37 . Equivalence partitioning divides the input classes of data are likely to exercise specific software function.
we encounter validation testing. concentrates on each unit. To test computer software. where requirements established as part of software requirements analysis are validated against the software that has been constructed. Initially. 38 . Finally. Taking another turn outward on spiral. The steps are shown in Figure. testing within the context of software engineering is actually a series of four steps that are implemented sequentially. where the software and other system elements are tested as a whole. component of the software as implemented in source code. where the focus is on designed the construction of the software architecture. Unit testing begins at the vortex of the spiral and. Testing progresses moving outward along the spiral to integration testing. Considering the process from a procedural point of view.TEST INFORMATION FLOW A strategy for software testing may also be viewed in the context of the spiral. the name unit testing. we spiral out along stream lines that broaden the scope of testing with each turn. Unit testing makes heavy use of white-box testing techniques. Hence. ensuring that it functions properly as unit. tests focus on each component individually. we arrive at system testing. exercising specific paths in module’s control structure to ensure complete coverage and maximum error detection.
System Testing Validation Testing Integration Testing Validation testing Code System Security INFORMATION FLOW OF DATA FOR TESTING Design System Engineering Evaluatio n Test Results Error Error Rate Data Software Configuration Testing Expected Results Debug Reliability Model Test Configuration 39 .
Expected Output: The user should not be purchased Observed Output: Test case passed 2: Logging in to the system with incorrect username/password. Expected Output: An error should be generated Observed Output: Test case passed 3: After successfully logging in as a legitimate user. the URL (address) is copied and pasted in a new browser. the user trying to login to the system. Expected Output: The legitimate account should not be logged in Observed Output: Test case passed 4: Submitting the signup form without entering the data Expected Output: The form should not be posted Observed Output: Test case passed 5: After successful signup.Predicated Reliability Correction Test Cases: 1: Logging in to the system without entering the username/password. the admin ahs not approved the user as yet Expected Output: An error should be generated Observed Output: Test case passed 40 .
Expected Output: The legitimate account should not be logged in Observed Output: Test case passed 8: Submitting the signup form without entering the data Expected Output: The form should not be posted Observed Output: Test case passed 41 .6: If incorrect username is entered Expected Output: An error should be generated Observed Output: Test case passed 7: After successfully logging in as a admin. the URL (address) is copied and pasted in a new browser.
system developers stop using the old system one day and start using the new one the next. The new system may be totally new. replacing an existing manual or automated system. This phase is less creative than system design. proper implementation is essential to provide a reliable system to meet organizational requirements. train users. We need to configure the system according the requirement of the software. but improper will prevent it. Depending on the size of the organization that will be involved in using the application and the risk involved in its use. Successful implementation may not guarantee improvement in the organization using the new system (that is a design question).Implementation System implementation is the stage when the user has thoroughly tested the system and approves all the features provided by the system. or it may be a major modification to an existing system. Installation To install the Offline Counselling Admission System. Sometimes. install the new application and construct any files of data needed to use it. In still other situations. The implementation of the web based or LAN based networked project has some extra steps at the time of implementation. Implementation is the process of having systems personnel check out and put new equipment into use. you have to follow following steps: 42 . In either case. The various tests are performed and the system is approved only after all the requirements are met and the user is satisfied. they will run both old and new system in parallel way to com-pare the results. systems developers may choose to test the operation in only one area of the firm with only one or two persons.
43 . ASP. 3. Web Application Deployment: • Add the database as a data source in the IIS application developer. 2. Visual Studio 2008 1. login id & password to suit your database.Operating System: Windows XP Software requirements: IIS. buyer_login. • Modify the resource reference in the deployment descriptor of the project. Now Database is ready to work. SQL Server 2005.NET and C# application client deployment: Modify the connection string. Modify the constraints located at product by admin. Database Deployment: First create a database “eshop”. Import data provided for different tables into tables. These are located at adminlogin.
aspx page. Create News & Events: The admin can use this option to create new news and events. the admin just need to check the checkbox. the admin is just supposed to enter his old password. The admin can view details of user by clicking at the name of the user. In this. In this. Change Password: The admin can change his password by clicking Change Password link in the left pane of the my account page. The admin can also choose to select all users by clicking the header checkbox.User Manual There are following users who can perform the following tasks from the graphical user interphase in a very friendly way: Administrator: The administrator can perform following function in very easy manner: Login: The administrator can login in to the project using the home. new password. Then he can click the Change button. He is just supposed to enter id & password. View News & Events: The admin uses this option to view news and events. New Users: The admin can use this option to register new users who have just signed in. The admin just need to type his new id and click Change button. Change Id: The admin can change his login id using this option. retype new password. following the name of the user and click Register button. View Feedback & Feedback: The admin uses this option to view news and events. 44 . without it the new users would not be able to login.
46 . will perform better in future. Also its present features can be enhanced by some simple modification in the codes so as to reuse it in the changing scenario. But as user requirements and operating environment keep changing further extensions can be made on this. there are many chances of reusability of the codes in other environment even in different platforms. The site is made in all possible way to meet the user requirements using latest version of available software and hardware. Mean it can be full information management system. Future Enhances a) By making some minor changes the system can be put in front of new system.Choice of Product can be added which will increase the efficiency of the system. b) The buyer information like buyer ID. this system can handle different databases also other than SQL Server 2005.Future scope and further enhancement of the Project Since this system has been generated by using Object Oriented programming. c) By making little modification.
www.com 6.5 Black Book .com 3. www. Complete Reference C#.w3schools 4. Visual Studio 3. 5.asp.Steven Holzner 2.amazon.net. www. www.naaptol.Bibliography 1.com 47 .