Font Size: a A A

Design And Implementation An On-Line Computer Store Shopping System Using .NET And Web Services Technologies

Posted on:2005-09-18Degree:MasterType:Thesis
Country:ChinaCandidate:Nidal Yousef Abu HamdehFull Text:PDF
GTID:2168360125957164Subject:Master of Engineering in Computer Application Technology
Abstract/Summary:PDF Full Text Request
In this thesis I have designed and implemented an E-commerce Project, Online Shopping System for a fictitious computer company called Aisha Corporation, which sells computer's hardware and software products. For this corporation I have planned the whole commerce solution and implemented AishaCyberStore project which is a distributed, multi-tier, .NET web application developed based on .NET XML web services. Microsoft .NET allows programmer to develop applications in language independent manner, and it has been specifically designed with Web Services in mind.I have developed this .NET distributed Web application using the Enterprise Edition of Visual Studio.NET 2003, Version 7.1.3088, with Microsoft .NET Framework 1.1 Version 1.1.4322, on Windows Server 2003 as the Operating System for the servers. For developing this project I've used the following implementation technologies from Microsoft: ASP.NET. .NET XML Web Services. ADO.NET and Microsoft SQL Server 2000. Secure Sockets Layer (SSL).AishaCyberStore E-commerce system provides a customer-interface to browse the computer's hardware and software products in the storefront and database for the required information, The features of this Shopping System on the customers' side include: customers are able to search for specific product using various criteria: Categories and Brands; they are also able to purchase these products. It provides On-line registration for new customers, enables a registered customer to view his or her order details, and enables a registered customer to check his order status online.On the Administrative side, the system provides admin-interface which enables the administrators for maintaining and updating the various tables in AishaCyberStore database. And it generates very useful reports for the company showing collated data such as sales, products in demand, details of regular customers, and sessions reports with the total sessions purchasing rates.This E-commerce system uses three groups of Web Services,1- In-house Web Services (which I developed in this thesis' project): OrderStatus, Authentication, OrdersForToday, and UpdateShippingDate.2- Business-partner Web Services: CreditCards-Authentication, and CreditCards-Charging.3- Third-party Web Services: SMS Text Messaging.In this project C#.NET was the main language used to develop the XML Web Services along with Visual Basic.NET to develop the ASP.NET Web forms (pages).The application has a login/ logout features for both Admins and registered customers to protect un-authorized access. The application is fully secured because it's using SSL for data encryption, the web services also secured and SOAP messages are encrypted using SSL. The application is using .NET XML Web Services, therefore, it is able to integrate, interact and communicate in a secure way with other Business-partner or other cities branches applications, through the Internet, regardless of which particular computers, programming languages, platforms or operating systems these applications might be developed on.
Keywords/Search Tags:.NET, Web Services, E-Commerce, SOAP, C#, XML, Forms authentication, ASP.NE
PDF Full Text Request
Related items