P. 1
Textile Shop management system.doc

Textile Shop management system.doc

|Views: 1,077|Likes:
Published by Navlesh Agarwal

More info:

Published by: Navlesh Agarwal on Jan 29, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOCX, PDF, TXT or read online from Scribd
See more
See less

10/02/2012

pdf

text

original

Textile Shop management system

Abstract
The textile shop . This project is made in Microsoft visual studio 2008 version 3.5, designing is made by asp.net(Active server page) and the back end used is SQL server 2000

Textile management system

application is developed for managing the

The idea of textile shop development is how to manage the textile shop in a good manner or we can say managing the textile shop well from which people can get profit or just stay out from the difficulties, how the things is proper in the shopping mall, what is the input in the shopping mall and what is the output how to track the goods are available there or which is sort. All this is auto track by the application from which there will be no any difficulties facing by the management after all there are certain report generation based on the shopping mall daily turnover, monthly turnover etc .

TABLE OF CONTENTS

CHAPTER NO

TITLE

PAGE NO

ABSTRACT

1.

INTRODUCTION 1.1 ABOUT THE ORGANIZATION 1.2 PROJECT DESCRIPTION

2.

SYSTEM STUDY 2.1 FEASABILITY STUDY 2.2 EXISTING SYSTEM 2.3 PROPOSED SYSTEM

3

SYSTEM SPECIFICATION 3.1 HARDWARE CONFIGURATION 3.2 SOFTWARE CONFIGURATION

4

LANGUAGE SPECIFICATION 4.1 FEATURES OF ASP .NET 4.2 FEATURES OF SQL SERVER 2000

5

SYSTEM DESIGN 5.1 INPUT DESIGN 5.2 OUTPUT DESIGN

5.3 DATABASE DESIGN 5.4 DATA FLOW DIAGRAM 5.5 ER DIAGRAM

6

SYSTEM TESTING AND MAINTENANCE 6.1 UNIT TESTING 6.2 INTEGRATION TESTING 6.3 VALIDATION TESTING

7

SYSTEM IMPLEMENTATION 7.1 SCOPE FOR FUTURE DEVELOPMENT

8

CONCLUSION

9

BIBLIOGRAPHY

APPENDIX y y y SCREEN SHOT DATA TABLE STRUCTURE SAMPLE CODING

1. INTRODUCTION 1.1 ABOUT THE ORGANISATION
ORGANISATION PROFILE

At XYZ, We go beyond providing software solutions. We work with our client s technologies and business changes that shape their competitive advantages. Founded in 2000, XYZ (P) Ltd. is a software and service provider that helps organizations deploy, manage, and support their business-critical software more effectively. Utilizing a combination of proprietary software, services and specialized expertise XYZ (P) Ltd. helps mid-to-large enterprises, software companies and IT service providers improve consistency, speed, and transparency with service delivery at lower costs. XYZ (P) Ltd. helps companies avoid many of the delays, costs and risks associated with the distribution and support of software on desktops, servers and remote devices. Our automated solutions include rapid, touch-free deployments, ongoing software upgrades, fixes and security patches, technology asset inventory and tracking, software license optimization, application self-healing and policy management. At XYZ, we go beyond providing software solutions. We work with our clients technologies and business processes that shape their competitive advantages.

About The People As a team we have the prowess to have a clear vision and realize it too. As a statistical evaluation, the team has more than 40,000 hours of expertise in providing real-time solutions in the fields of Embedded Systems, Control systems, Micro-Controllers, c Based Interfacing, Programmable Logic Controller, VLSI Design And Implementation, Networking With C, ++, java, client Server Technologies in Java,(J2EE\J2ME\J2SE\EJB),VB & VC++, Oracle and operating system concepts with LINUX.

Our Vision Dreaming a vision is possible and realizing it is our goal . Our Mission We have achieved this by creating and perfecting processes that are in par with the global standards and we deliver high quality, high value services, reliable and cost effective IT products to clients around the world.

1.2PROJECT DESCRIPTION

Modules:
The Project contains five main modules are

1. Dealer Details 2. Item Details 3. Stock Details 4. Bill details 5. Report

1. Dealer Details:
This modules contains Five sub modules are a. Add Dealer info b. Edit Dealer info c. Delete Dealer info d. View Dealer info e. Purchase Add Dealer info: This modules contains add the new dealer details. It includes are Dealer id, name ,d.o.b, address ,mobile no ,E-mail address And so on. Edit Dealer info: This modules contains edit the Dealer details. Edit the name , address and phone number and update the edit information stored in table

quantity date.date.Delete Dealer info: This modules contains are un wanted dealer information deleted. Here Dealer details deleted in id wise. It includes are current stock calculation. Stock info: This modules contains divided into Two sub modules are a. unit price . 3. and total stock details maintained. View Dealer info: This modules contains are view the all dealer information view at a time and id wise viewing. purchasing date . 2. New stock: This modules contains are maintain the new stock details. no of quantity. Purchase: This modules contains are dealer purchase the item details maintained. It includes how many item stock to us. take a stock date maintained. edit the item details.Item Details: This modules contains Add the new item it includes item name .delete the unwanted item details maintained. take a stock date. New Stock Old stock: This modules contains are maintain the stock details.manufacturing date details maintained. Old Stock b. id. . Price details maintained and total stock details.rate details and so on. And view the item details. It includes are item name.

billin date .1 FEASIBILITY STUDY: The feasibility of the project is analyzed in this phase and business proposal is put forth with a very general plan for the project and some cost estimates.New Bill Old bill: This modules contains are old bill details maintained. price. This is to ensure that the proposed system is not a burden to the company. total amount details maintained.4. It includes are Dealer reprt.Old Bill b.name.Employee Report. Report: This modules contains are all report details maintained. price. It include purchase item id.stock report and bill report. 2.billing date and total amount detailsmaintained New Bill: This modules contains are new bill details maintained it includes item id. SYSTEM STUDY 2. During system analysis the feasibility study of the proposed system is to be carried out. For feasibility analysis.name. . some understanding of the major requirements for the system is essential. Bill Details: This modules contains divided into Two sub modules a.

This will lead to high demands being placed on the client. This will lead to high demands on the available technical resources. The amount of fund that the company can pour into the research and development of the system is limited. The developed system must have a modest requirement. Only the customized products had to be purchased. .Three key considerations involved in the feasibility analysis are y y y ECONOMICAL FEASIBILITY TECHNICAL FEASIBILITY SOCIAL FEASIBILITY ECONOMICAL FEASIBILITY: This study is carried out to check the economic impact that the system will have on the organization. as only minimal or null changes are required for implementing this system. the technical requirements of the system. TECHNICAL FEASIBILITY: This study is carried out to check the technical feasibility. Thus the developed system as well within the budget and this was achieved because most of the technologies used are freely available. Any system developed must not have a high demand on the available technical resources. that is. The expenditures must be justified.

. as he is the final user of the system. Admin can generate effective invoice and report. which is welcomed. User can get the desired output according to their queries .This is an added advantage. Limitation of the Existing System y y y y y Existing system was manual. The level of acceptance by the users solely depends on the methods that are employed to educate the user about the system and to make him familiar with it. Time consuming as data entry which include calculations took lot of time.3 Proposed System Functionality The proposed system will be designed to support the following features:y y y y y The proposed system has a user friendly Interface for porting of data to server. Manual Report generation. The user must not feel threatened by the system. The proposed system is expected to be faster than the existing system. His level of confidence must be raised so that he is also able to make some constructive criticism. instead must accept it as a necessity. 2. Searching was very complex as there could be 100¶s of entry every year. The proposed system provides the no replication of data.SOCIAL FEASIBILITY: The aspect of study is to check the level of acceptance of the system by the user. The proposed system provides the facility to pull the data from the server of the specified Supply order number and get the respective report. This includes the process of training the user to use the system efficiently.

NET FRAMEWORK WEB TECHNOLOGY REPORTS BACK END : : : : : WINDOWS 2000 PROFESSIONAL VISUAL STUDIO .5 ACTIVE SERVER PAGES.NET 2008 VERSION 3.2 SOFTWARE CONFIGURATION The software used for the development of the project is: OPERATING SYSTEM : ENVIRONMENT .NET WEB FORM DATA GRID CONTROL SQL SERVER 2000 .1 HARDWARE CONFIGURATION The hardware used for the development of the project is: PROCESSOR RAM MONITOR HARD DISK CDDRIVE KEYBOARD MOUSE : : : : : : : PENTIUM IV MHz 512 MD SD RAM 15 COLOR 20 GB LG 52X STANDARD 102 KEYS 3 BUTTONS 3. SYSTEM STUDY 3.3.

Additionally. and so on.NET Framework is available to any ASP.NET. including Microsoft Visual Studio .NET compatible language. NET-based environment. it also provides a new programming model and infrastructure for more secure.NET is largely syntax compatible. to name only a few possibilities. including Visual Basic . inheritance. type safety. including a GUI that developers can use to drop server controls onto a Web page and fully integrated debugging support. Web Forms and Web services.NET. .NET application. ASP. Developers can easily access the benefits of these technologies. C#.NET application. Not only does this make Web development easier. which include the managed common language runtime environment (CLR). scalable.NET is the next version of Active Server Pages (ASP). the entire . or customize your application's configuration. we can author applications in any .4.NET has been designed to work seamlessly with WYSIWYG HTML editors and other programming tools. LANGAUGE SPECIFICATION 4. Each is supported by the same infrastructure that allows you to use authentication schemes.1 FEATURES OF ASP. and stable applications. and JScript . cache frequently used data. Developers can choose from the following two features when creating an ASP. it is a unified Web development platform that provides the services necessary for developers to build enterprise-class Web applications.NET is a compiled. but it also provides all the benefits that these tools have to offer. ASP. While ASP.NET ASP.NET. or combine these in any way they see fit.

as well as the power of the .NET applications is an often-used technique for displaying data to Web site visitors.NET makes it easier than ever to access databases for this purpose. ASP. and program them for common tasks. but developers can easily extend this model to suit the needs of their Web application.NET provides easy-to-use application and session-state facilities that are familiar to ASP developers and are readily compatible with all other . programs written in any language. XML Web services enable the exchange of data in client-server or server-server scenarios. It also allows us to manage the database from your code . ASP. and running on any operating system can access XML Web services Each of these models can take full advantage of all ASP. These controls allow we to rapidly build a Web Form out of reusable built-in or custom components. using standards like HTTP and XML messaging to move data across firewalls. simplifying the code of a page. An XML Web service provides the means to access server functionality remotely. This logic can include application-level events. businesses can expose programmatic interfaces to their data or business logic.NET Framework APIs.NET provides a simple model that enables Web developers to write logic that runs at the application level. using any component model. ASP. XML Web services are not tied to a particular component technology or object-calling convention. As a result.NET Framework and . Accessing databases from ASP. Developers can write this code in the global. Using Web services.aspx text file or in a compiled class deployed as an assembly. . we can use ASP. which in turn can be obtained and manipulated by client and server applications.Web Forms allows us to build powerful forms-based Web pages.NET features.NET server controls to create common UI elements. When building these pages.NET Framework common language runtime.

rather than interpreted. if you so specify. it has been designed to offer significant performance improvements over ASP and other Web development platforms. or. strong typing. and just-in-time (JIT) compilation to native code. ASP.NET offers the IHttpHandler and IHttpModule interfaces. ASP. ASP. to name only a few of its benefits. ASP.NET code is compiled. but with a simpler programming model. Writing custom debug statements to your Web page can help immensely in troubleshooting your application's code. meaning that developers can remove modules (a session module. to a custom trace viewer that is stored in the root directory of your application. for instance) that are not relevant to the application they are developing.NET offers the TraceContext class. The problem is that removing the debug statements from your pages when your application is ready to be ported to a production server can require significant effort. which allows us to write custom debug statements to our pages as we develop them. . However. All ASP.NET is also easily factorable. Implementing the IHttpHandler interface gives you a means of interacting with the low-level request and response services of the IIS Web server and provides functionality much like ISAPI extensions.NET provides extensive caching services (both built-in services and caching APIs).NET takes advantage of performance enhancements found in the . which allows early binding. Implementing the IHttpModule interface allows you to include custom events that participate in every request made to your application. Enabling tracing also appends details about a request to the page. Additionally. ASP.ASP. it can cause embarrassment if it is not removed.NET also ships with performance counters that developers and system administrators can monitor to test new applications and gather metrics on existing applications.NET Framework and common language runtime. They appear only when you have enabled tracing for a page or entire application.

Eliminates the performance problems. or replace these schemes. To provide a consistent object-oriented programming environment whether object codes is stored and executed locally on Internet-distributed. which are human readable and writable. 3.NET Framework is a new computing platform that simplifies application development in the highly distributed environment of the Internet. OBJECTIVES OF. we can easily remove.The . NET FRAMEWORK: 1. depending upon the needs of our application . 2.NET provide default authorization and authentication schemes for Web applications. To provide a code-execution environment to minimizes software deployment and guarantees safe execution of code. THE .NET Framework and ASP.NET FRAMEWORK The . or executed remotely.NET configuration settings are stored in XML-based files. add to. . Each of our applications can have a distinct configuration file and we can extend the configuration scheme to suit our requirements. ASP.

NET Framework can be hosted by unmanaged components that load the common language runtime into their processes and initiate the execution of managed code.NET. . Code that targets the runtime is known as managed code. while code that does not target the runtime is known as unmanaged code.There are different types of application. THE . and remoting and also ensures more security and robustness. object-oriented collection of reusable types used to develop applications ranging from traditional command-line or graphical user interface (GUI) applications to applications based on the latest innovations provided by ASP. NET FRAMEWORK THE COMMON LANGUAGE RUNTIME (CLR): The common language runtime is the foundation of the . but also supports the development of third-party runtime hosts. The . It manages code at execution time.To make communication on distributed environment to ensure that code be accessed by the . The concept of code management is a fundamental principle of the runtime. thereby creating a software environment that can exploit both managed and unmanaged features. COMPONENTS OF . The .NET Framework can integrate with any other code.NET Framework not only provides several runtime hosts.NET FRAME WORK CLASS LIBRARY: It is a comprehensive. such as Windows-based applications and Web-based applications.NET Framework. providing important services such as memory management. thread management. such as Web Forms and XML Web services.

FEATURES OF THE COMMON LANGUAGE RUNTIME: The common language runtime manages memory. The security features of the runtime thus enable legitimate Internet-deployed software to be exceptionally feature rich. and other system services these are all run on CLR. managed components are awarded varying degrees of trust. Performance. Using Internet Explorer to host the runtime to enables embeds managed components or Windows Forms controls in HTML documents. compilation. registry-access operations. depending on a number of factors that include their origin to perform file-access operations. . code execution. thread execution. code safety verification.Internet Explorer is an example of an unmanaged application that hosts the runtime (in the form of a MIME type extension). SECURITY: The runtime enforces code access security. Productivity. Security. With regards to security. or other sensitive functions. Robustness.

programmers can write applications in their development language of choice. For example. managed code is never interpreted. yet take full advantage of the runtime.ROBUSTNESS: The runtime also enforces code robustness by implementing a strict type. The CTS ensures that all managed code is selfdescribing. and components written in other languages by other developers.and code-verification infrastructure called the common type system (CTS). A feature called just-in-time (JIT) compiling enables all managed code to run in the native machine language of the system on which it is . PERFORMANCE: The runtime is designed to enhance performance. the class library. PRODUCTIVITY: The runtime also accelerates developer productivity. The managed environment of the runtime eliminates many common software issues. Although the common language runtime provides many standard runtime services.

you will have different requirements for working with data.NET.executing. the runtime can be hosted by high-performance.NET offers several advantages over previous versions of ADO: Interoperability Maintainability Programmability Performance Scalability INTEROPERABILITY: .NET As you develop applications using ADO. DATA ACCESS WITH ADO. ADO. such as Microsoft® SQL Server and Internet Information Services (IIS). You might never need to directly edit an XML file containing data . Finally.NET. server-side applications.but it is very useful to understand the data architecture in ADO.

modest changes are possible.NET using datasets. alleviating the shortage of system resources. but substantial. The destination component might be a Visual Studio application or any other application implemented with any tool whatsoever. In effect.NET applications can take advantage of the flexibility and broad acceptance of XML. the application server tier is replaced with two tiers.NET component. As the performance load on a deployed application server grows. MAINTAINABILITY: In the life of a deployed system. any component that can read the XML format can process data. Architectural changes are rarely attempted because they are so difficult. . The only requirement is that the receiving component be able to read XML. ADO. The transmitting component can simply transmit the dataset to its destination without regard to how the receiving component is implemented. XML was designed with exactly this kind of interoperability in mind. system resources can become scarce and response time or throughput can suffer. this transformation is made easier. SO. The receiving component need not be an ADO.NET data components in Visual Studio encapsulate data access functionality in various ways that help you program more quickly and with fewer mistakes.ADO. If the original application is implemented in ADO. software architects can choose to divide the server's business-logic processing and user-interface processing onto separate tiers on separate machines. Faced with this problem. Because XML is the format for transmitting datasets across the network.

Any ADO.NET all use the same integrated development environment (IDE).NET Framework. development. which provides a common language runtime and unified programming classes.NET is a complete set of development tools for building ASP Web applications.NET application employs disconnected access to data. XML Web services. and mobile applications In addition to building high-performing desktop applications. you can use Visual Studio's powerful component-based development tools and other technologies to simplify team-based design. Visual C++ .NET. which allows them to share tools and facilitates in the creation of mixed-language solutions. Visual Studio supports the . In addition.NET Framework and simplify the development of ASP Web applications and XML Web services. desktop applications. VISUAL STUDIO . and Visual C# . these languages leverage the functionality of the .NET datasets offer performance advantages over ADO disconnected record sets. SCALABILITY: ADO. ASP.NET.NET data-type conversion is not necessary. In ADO.NET uses these components to create ASP Web applications and XML Web .NET accommodates scalability by encouraging programmers to conserve limited resources. and deployment of Enterprise solutions.NET Visual Studio . it does not retain database locks or active database connections for long durations.PERFORMANCE: ADO. Visual Basic .

XML WEB SERVICES XML Web services are applications that can receive the requested data using XML over HTTP. or operating system.NET. Visual C#. The World Wide Web Consortium (W3C) defines XML standards so that structured data will be uniform and independent of applications. Also it includes MSDN Library. XML Web services are not tied to a particular component technology or object-calling convention but it can be accessed by any language. includes many new features. JScript. NET. or ATL Server. VISUAL BASIC . .services.NET Visual Basic. the latest version of visual basic. In Visual Studio .NET fully supports XML. The Visual Basic supports interfaces but not implementation inheritance. Managed Extensions for C++. which contains all the documentation for these development tools. component model. XML is a subset of SGML that is optimized for delivery over the Web. you can quickly create and include XML Web services using Visual Basic. Visual Studio . providing the XML Designer to make it easier to edit XML and create XML schemas. XML SUPPORTS Extensible Markup Language (XML) provides a method for describing structured data.

it manages the execution of the code and also makes the development process easier by providing services. we can either use the existing code of the base class or override the existing code. code can be reused.NET is also compliant with CLS (Common Language Specification) and supports structured exception handling. Therefore.NET supports implementation inheritance. In the derived class. while creating applications in Visual Basic.NET is a CLS-compliant language. classes. regardless of the languages used to create the application. This means that. Visual Basic . In addition.NET.NET can be used in any other CLS-compliant language. with help of the implementation inheritance.NET supports multithreading concept. we can drive from another class. IMPLEMENTATION INHERITANCE: Visual Basic. CLS is set of rules and constructs that are supported by the CLR (Common Language Runtime). CLR is the runtime environment provided by the . or components that created in Visual Basic. Visual Basic. and components created in other CLS-compliant languages in Visual Basic.NET Framework. classes. COMMON LANGUAGE SPECIFICATION (CLS): Visual Basic. interfaces and overloading. which is know as the base class that derived class inherits all the methods and properties of the base class.net supports implementation inheritance.NET . Any objects. In addition. we can use objects.Visual basic.The use of CLS ensures complete interoperability among applications. .

GARBAGE COLLECTION: Garbage Collection is another new feature in Visual Basic.NET Framework automatically releases memory for reuse by destroying objects that are no longer in use. MULTITHREADING: . destructors are used to release the resources allocated to the object. When the garbage collector comes across an object that is marked for garbage collection. such as objects and variables. where each procedure has a different set of arguments. In Visual Basic. In addition. OVERLOADING: Overloading is another feature in Visual Basic.CONSTRUCTORS AND DESTRUCTORS: Constructors are used to initialize objects. The . Overloading enables us to define multiple procedures with the same name. In Visual Basic. whereas destructors are used to destroy them.NET Framework monitors allocated resources. In other words. the . In addition.NET. we can use it for constructors and properties in a class. it releases the memory occupied by the object. Besides using overloading for procedures. The sub finalize procedure is called automatically when an object is destroyed.NET the sub finalize procedure is available.NET. The sub finalize procedure is used to complete the tasks that must be performed when an object is destroyed. the garbage collector checks for the objects that are not currently in use by applications.NET. the sub finalize procedure can be called only from the class it belongs to or from derived classes.

4. The term OLAP Services has been replaced with the term Analysis Services. we can use multithreading to decrease the time taken by an application to respond to user interaction. QUERY 3. 1. To decrease the time taken by an application to respond to user interaction. Using Try Catch Finally statements. The term repository is used only in reference to the repository engine within Meta Data Services SQL-SERVER database consist of six type of objects. which enables us to detect and remove errors at runtime.2 FEATURES OF SQL SERVER 2000 The OLAP Services feature available in SQL Server version 7. In Visual Basic.NET. we can create robust and effective exception handlers to improve the performance of our application. REPORT . STRUCTURED EXCEPTION HANDLING: Visual Basic.NET supports structured handling. we must ensure that a separate thread in the application handles user interaction. TABLE 2. They are. Analysis Services also includes a new data mining component. References to the component now use the term Meta Data Services.NET also supports multithreading. FORM 4. The Repository component available in SQL Server version 7.0 is now called SQL Server 2000 Analysis Services. we need to use Try Catch Finally statements to create exception handlers.0 is now called Microsoft SQL Server 2000 Meta Data Services.Visual Basic. An application that supports multithreading can handle multiple tasks simultaneously.

we get latest information in the dynaset.5.Access either displays the dynaset or snapshot for us to view or perform an action on it . MACRO TABLE: A database is a collection of data about a specific topic. VIEWS OF TABLE: We can work with a table in two types. 1. QUERY: A query is a question that has to be asked the data. Datasheet View To add. We can specify what kind of data will be hold. FORMS: A form is used to view and edit information in the database record by record .Each time we run query. Design View 2. Access gathers data that answers the question from one or more table. Datasheet View Design View To build or modify the structure of a table we work in the table design view. The data that make up the answer is either dynaset (if you edit it) or a snapshot(it cannot be edited). edit or analyses the data itself we work in tables datasheet view mode.A form displays only the information we want to see in the way we want to see it. Forms use the .such as deleting or updating.

Form View Design View To build or modify the structure of a form. Also the report is attractive and distinctive because we have control over the size and appearance of it.We write macros to automate the common tasks the work easy and save the time. DataFlow Diagram: .familiar controls such as textboxes and checkboxes. Such as opening a form or printing a report . They are. Design View 2. REPORT: A report is used to vies and print information from the database. This makes viewing and entering data easy. includes textboxes. The report can ground records into many levels and compute totals and average by checking values from many records at once. We can add control to the form that are bound to fields in a table or query. graphs and pictures. Views of Form: We can work with forms in several primarily there are two views. Each action in macros does something. we work in forms design view. 1. option buttons. MACRO : A macro is a set of actions. Form View The form view which display the whole design of the form.

Textile: Login Admin Dealer Details Item Details Stock Details Bill Details Report Details .1.

Dealer Details: Add Dealer info Dealer Details Edit Dealer info Delete Dealer info Purchase Details .Login: username Login PassWord 3.2.

Stock Details: Old Stock Stock New Stock .4.Item Details: ItemName Item Details Item Id PurDate ManuDate Item Info 5.

Bill Details: Bill no Old Bill Bill Details New Bill Date Purchase Amount Table Design .

.

.

course. . 5.employee.5.2 OUTPUT DESIGN Output design generally refers to the results and information that are generated by the system for many end-users. In the project. Input design is one of the most expensive phases of the operation of computerized system and is often the major problem of a system. events. It stores in to the data base.1 INPUT DESIGN Input design is the process of converting user-originated inputs to a computer-based format. scholor and the course are given. students. For example. once the employees. the input is considered to be invalid and is not accepted.scholors should be entered as the input by the admin.events. SYSTEM DESIGN 5. in the Admin form. In the project. The reports here generated vividly and these details can be seen through the crystal report in graph format. Likewise. output is the main reason for developing the system and the basis on which they evaluate the usefulness of the application. The username if exists in the database. the input design is made in various web forms with various methods. the student details . the empty username and password is not allowed.

6. It is important to give correct inputs to efficient testing. In the testing process we test the actual system in an organization and gather errors from the new system operates in full efficiency as stated. System testing is the stage of implementation. In the testing process we test the actual system in an organization and gather errors from the new system and take initiatives to correct the same. the goal will be successfully achieved. All the front-end and back-end connectivity are tested to be sure that the new system operates in full efficiency as stated. 6. System testing is the stage of implementation.Thus the system testing is a confirmation that all is correct and an opportunity to show the user that the system works. The main objective of testing is to uncover errors from the system. System testing makes a logical assumption that if all parts of the system are correct. which is aimed to ensuring that the system works accurately and efficiently. module. This testing is carried out . specially designed to show that the system will operate successfully in all its aspects conditions. Testing is done for each module. the modules are integrated and testing of the final system is done with the test data. The modules are tested separately. So we should have more conscious to give input data. For the uncovering process we have to give proper input data to the system. SYSTEM TESTING AND MAINTENANCE Testing is vital to the success of the system. UNIT TESTING: Unit testing verification efforts on the smallest unit of software design. Inadequate testing or non-testing leads to errors that may appear few months later. which is aimed at ensuring that the system works accurately and efficiently. After testing all the modules. This is known as ³Module Testing´.1.

SYSTEM IMPLEMENTATION Implementation is the stage of the project when the theoretical design is turned out into a working system. Thus it can be considered to be the most critical stage in achieving a successful new system and in giving the user. all the modules are combined and then the entire programmer is tested as a whole. Implementation is the process of converting a new system design into operation. each module is found to be working satisfactorily as regard to the expected output from the module. all the error uncovered is corrected for the next testing steps. The important factor that should be considered here is that the conversion should not disrupt the functioning of the organization. In the project. that is. INTEGRATION TESTING: Integration testing is a systematic technique for constructing tests to uncover error associated within the interface. . The implementation stage involves careful planning. confidence that the new system will work and be effective. designing of methods to achieve changeover and evaluation of changeover methods. VALIDATION TESTING: To uncover functional errors. to check whether functional characteristics confirm to specification or not 7.during programming stage itself. In these testing steps. 6. site preparation and file conversion for installing a candidate system. In the integration-testing step. It is the phase that focuses on user training.3. 6. investigation of the existing system and it¶s constraints on implementation.2.

Testing and the implementation are done successfully. CONCLUSION The input and output data s are validated and verified. The constraints are met and overcome successfully. The result is concurrent. The speed of the transactions become more enough now. so that the application functions very attractive and useful manner than the present one. Further enhancements can be made to the application. The project has covered almost all the requirements. Changing the existing modules or adding new modules can append improvements. Further enhancements can be made to the application. Simultaneous login from more than one place is tested. It is concluded that the application works well and satisfy the end users. The application is simultaneously accessed from more than one system.1 SCOPE OF FUTURE DEVELOPMENT Every application has its own merits and demerits.7. The application is tested very well and errors are properly debugged. Further requirements and improvements can easily be done since the coding is mainly structured or modular in nature. . so that the web site functions very attractive and useful manner than the present one. 8.

An Integral approach to software engineering Pankaj Jalole. Benolt Marchal. BIBLIOGRAPHY Microsoft Visual Basic.Hill.9.NET developers guide 2002. System Analysis & Design Alenis Leon. .NET by example 2003 TataMcGraw. VB.NET Programmer s Cook Book: -MATTHEW MACDONALD (Tata McGraw Hill Edition) Microsoft Visual Basic. .NET Programmer s CookBook: -MATTHEW MACDONALD (Tata McGrawHill Edition) Grey Buczek. Prentice-Hall India.

Screen Shots .

.

.

.

.

.

.

Web.Web.UI.Web.Redirect("addproduct.UI.Data.Text == "admin") { Response.Web.Configuration. } .Text == "admin" && TextBox2.Web.UI.Web. using System.aspx").Admin Login: using System. EventArgs e) { if (TextBox1.WebControls. using System.Collections. using System.WebControls.Page { protected void Page_Load(object sender. using System. EventArgs e) { } protected void Button1_Click(object sender.WebParts.Web.UI.UI. using System. using System. public partial class Admin_Login : System.Security. using System. using System.HtmlControls. using System.

} } } Product Add: .else { Response.Write("<script>alert('Login Error')</script>").

Web.Data.Configuration.WebControls. EventArgs e) { .Web.Page { string a = "server=.UI.. using System.UI.SqlClient.Web.WebControls.Data.WebParts.uid=sa.Web.UI.Product Add. EventArgs e) { } protected void Button1_Click(object sender.aspx using System.Security. using System.HtmlControls. using System. using System. using System. protected void Page_Load(object sender.Collections. using System. using System. using System.database=ASM". using System.Web.UI.Web. public partial class Admin_addproduct : System.UI.Web. using System.

con).Text + "'. con.'" + TextBox2. } } .Text = "".Text = "".SqlConnection con = new SqlConnection(a). EventArgs e) { TextBox1.Text + "')".'" + TextBox5. TextBox3. SqlCommand cmd = new SqlCommand("insert into proadd values('" + TextBox1. Response. TextBox4.Text = "".'" + TextBox3.Text + "'.Text + "'. TextBox5.Text + "'.Close(). cmd. } } protected void Button2_Click(object sender.Write("<script>alert('Added Successfully')</script>").'" + TextBox4.ExecuteNonQuery(). TextBox2.Text = "".Open().Text = "". con.

.

.Text + "'.UI.SqlClient.Data.UI.HtmlControls.using System.Web.Text + "'.'" + . using System.UI. using System.Collections.'" + TextBox6.Text + "'.'" + TextBox2. protected void Page_Load(object sender.Configuration.database=ASM".UI. using System.UI.Text + "'. SqlCommand cmd = new SqlCommand("insert into empadd values('" + TextBox1.Security. using System.Web. using System.Page { string a = "server=.Web.WebControls. using System. using System. using System.'" + TextBox4. EventArgs e) { } protected void Button1_Click(object sender.'" + TextBox5. public partial class Admin_Employeeadd : System.Web. using System.WebControls.'" + TextBox3.Web.Text + "'. EventArgs e) { SqlConnection con = new SqlConnection(a).Web.WebParts.Web.Data.uid=sa. using System.Text + "'.

cmd.Text = "".'" + TextBox11.Text = "".Text + "'.Text = "". TextBox9. TextBox3. TextBox4.'" + TextBox9. } } .'" + TextBox13.Write("<script>alert('Added Successfully')</script>"). } protected void Button2_Click(object sender.Text = "".Text + "'. con).Text = "".'" + TextBox12. TextBox10. TextBox7.Text = "".Text + "'.Text + "'. TextBox6.Text + "'.'" + TextBox10. Response.Text + "'. TextBox12.Text = "". con. TextBox5.Text + "')". EventArgs e) { TextBox1.Text = "".Text = "".ExecuteNonQuery().Text = "". TextBox11.TextBox7.Text = "".Close(). TextBox8.Text = "".'" + TextBox8.Text = "". TextBox13. TextBox2.

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->