27-09-2012, 12:04 PM
Online Software Store
Online Software.docx (Size: 1.26 MB / Downloads: 22)
INTRODUCTION
The Online Software Store is a web based application It can handle all details about a user. The details include college details, department details, student personnel details etc... In case of manual system they need a lot of time, manpower etc…Here almost all work is computerized. So the accuracy is maintained. It can do within a few minutes. Our system has three type of accessing modes, administrator, user and guest. Online Software Store is managed by an administrator. It is the job of the administrator application content such as Category, Software Details, User, and Information.
When a user log in to the system In user module a user can add a new user details to the database. He can set the details of the user. User details like the name, phone number, and date of birth, city, address and the email id of user are added. User can download software and also able to change on their profile details or give feedback to these. The main advantage is that this module is helpful for the authorization to get details of the User. After registration of User details can be added to the database and this is helpful to the administrator in the case of block/unblock it. An administrator can modify the password if he wants to change by using the Online Software Store application. This is very helpful for the administrator if he have any requirement he can approach easily identify the User. Details of every user are stored in the system.
PROJECT OVERVIEW
Online Software Store is Application In which user can view Software according to category and also able to download this Software. Online Software Store is a Web application which focused in the area of adding uploading & downloading of Software and block/unblock of the user. In this application a person can be register as a user and he can take profit from it .There are mainly 3 modules in this software.
• Administrator Management
• User Management
• Guest Management
Administrator: Administrator can manage the application content such as Category, Software Details, User, and Information.
Guest: Guest cab able to view software details by category. And if you want to download this software than first register on this application. Registration is free. And after registrations you can able to download software.
User: In user module a user can add a new user details to the database. He can set the details of the user. User details like the name, phone number, and date of birth, city, address and the email id of user are added. User can download software and also able to change on their profile details or give feedback to these.
INTRODUCTION OF ASP.NET
.NET is a major technology change for Microsoft and the software world. Just like the computer world moved from DOS to Windows, now they are moving to .NET.
.NET technology was introduced by Microsoft, to catch the market from the SUN's Java. Few years back, Microsoft had only VC++ and VB to compete with Java, but Java was catching the market very fast. With the world depending more and more the Internet/Web and java related tools becoming the best choice for the web applications, Microsoft seemed to be losing the battle. Thousands of programmers moved to java from VC++ and VB. But Microsoft has a wonderful history of starting late but catching up quickly. This is true in case of .NET too. Microsoft put their best men at work for a secret project called Next Generation Windows Services (NGWS). Under the direct supervision of Mr. Bill Gates. The outcome of the project is what we now know as .NET. Even though .NET has borrowed most of its ideas from Sun's J2EE, it has really outperformed their competitors.
What is Visual Studio .NET?
VS.NET is just an editor, provided by Microsoft to help developers write .NET programs easily. VS.NET editor automatically generates lot of code, allow developers to drag and drop controls to a form, provide short cuts to compile and build the application etc.
VS.NET is not a required thing to do .NET programming. You can simply use a notepad or any other simple editor to write your .NET code!!! And you can compile your .NET programs from the command prompt. Well, what I said is true theoretically. But if you decide to use notepad for .NET programming, by the time you develop few sample applications, Microsoft would have introduced some other new technology and .NET would be outdated.
XML Web Services
XML Web services allow applications to communicate and share data over the Internet, regardless of operating system or programming language. ASP.NET makes exposing and calling XML Web Services simple. Any class can be converted into an XML Web Service with just a few lines of code, and can be called by any SOAP client. Likewise, ASP.NET makes it incredibly easy to call XML Web Services from your application. No knowledge of networking, XML, or SOAP is required.
Introduction to ADO.NET
ADO.NET is a group of libraries used to create powerful databases using various sources that include Microsoft SQL Server, Microsoft Access, Oracle, XML, etc. ADO.NET relies on the .NET Framework's various classes to process requests and perform the transition between a database system and the user. The operations are typically handled through the Datasets class. While ADO.NET is the concept of creating and managing database systems, the Datasets class, serves as an intermediary between the database engine and the user interface, namely the Windows controls that the user uses to interact with the computer.
Still, remember that a Datasets object is used to manage lists, any lists, not just those created using database environments such as Microsoft SQL Server or Microsoft Access.
Besides using features of a database in an ADO.NET application, we can also fully take advantage of XML as it is completely and inherently supported by the Datasets class. To fully support XML in your application, the .NET Framework is equipped with the System.Xml.dll library.