You are on page 1of 22

ASSIGNMENT

ADVANCED WEB PROGRAMMING

STUDENT NAME-
STUDENT ID-

1
Contents
1.0. Introduction............................................................................................................................................3

2.0 Overall Description of E-commerce Website.........................................................................................3

2.1Description:..........................................................................................................................................3

2.2Using the code:.....................................................................................................................................4

2.3MasterPage details:...............................................................................................................................4

2.4Web Pages details:................................................................................................................................4

3.0. SYSTEM REQUIREMENTS:...............................................................................................................5

3.1. USE-CASE DIAGRAM:....................................................................................................................5

4.0. Data Management..................................................................................................................................7

4.1. Data Description.................................................................................................................................7

5.2 Data Objects........................................................................................................................................7

5.3 Database Table Diagram......................................................................................................................7

5.4 Relationships:......................................................................................................................................8

6.0 Non-Functional / Operational Requirements..........................................................................................9

6.1 Security................................................................................................................................................9

6.2 Efficiency and Maintainability............................................................................................................9

7.0. Visual Basic Studio .............................................................................................................................10

8.0 Conclusion:............................................................................................................................................20

References:..................................................................................................................................................21

2
1.0. Introduction
This report assesses E-commerce website which is made on Microsoft Visual Basic Studio 2012
and mention the developed web service parameters for the report. E-commerce is known as one of the
successful business and makes use of website as a functionality element to perform the commercial
transactions by websites. This makes the objective of this report to present e-commerce website for
sale of movies that can be purchased by Internet. The focus of this report is to assess the virtual
websites available on the Internet and browse catalogue which makes it easy to purchase the items.
The items selected by the e-commerce website are added in shopping cart and after checks out the
items are presented under the case which makes the transaction to be completed (Liang-fu et al,
2010). Once customer asks for the information they add information such as billing address, address
of shipping, along with shipping option as well as information on payment mode such as credit card
number. There is e-mail notification sent to the clients once the order is placed by the clients.

2.0 Overall Description of E-commerce Website


2.1Description:
 There can be registration done by any member and review the products available

 There is allowance for any member to register and they can view the products available
 Only members registered with the website can purchase multiple products (ignore the
quantity) (Kadry et al, 2017)
 Contact Us page is designed for Admin and they can be contacted for any sort of queries
 There are available three roles: Visitor, and User as well as Admin

• Visitors are able to view different products

• Users can easily view the products purchased

• An Admin can use extra privileges that comprise of the users and visitors
 Admin is allowed to add products, edit the information about products and
even add/remove the products
 Admin is able to add users, edit the information for user and also can remove
the users
3
 Admin is able to make shipment for the order on the basis of user can add
products, edit product information and add/remove the products.

 Admin can add users, edit user information, and can remove users and were
sent the confirmation mail.

2.2Using the code:


1. Attach the details of database in ‘SQL Server Management Studio Express’
2. Next phase is to run the application as a website on Microsoft Visual Basic Studio
3. To locate the position of database

2.3MasterPage details:
 E-COMMERCE Master Page (Similar MasterPage for Visitor, User, and Admin)

2.4Web Pages details:


 Home Page
 AboutUs Page

 E-COMMERCE Page
 orders Page

 ContactUs Page
 Admin Page

 Login Page
 Register Page

 Track

2.5Project Detail:

4
3.0. SYSTEM REQUIREMENTS:

3.1. USE-CASE DIAGRAM:

5
6
4.0. Data Management
4.1. Data Description

The database comprises of

 Users: User along with Admin information which are added within the database
because of Unique IDs on the grounds of their roles

 Shopping: to add complete information of products which are available as stored


in the given table (Liu et al, 2011)
 Orders: Customer-ordered products, delivery status along with storage of
information in the table

5.2 Data Objects


 User: ID, UserName, Password, Email, Role
 Shopping: ID, Product, Product ID, Cost, Category, Image, Description
 Orders: ID, Client, Product, Quantity, Price, Date, OrderShipped

5.3 Database Table Diagram

7
5.4 Relationships:

8
6.0 Non-Functional / Operational Requirements
6.1 Security
 The website pages are to be accessed in such a way they are intended to access and this
comprise of files which are not accessed outside the given parent file
 The administrator is able to perform respective administrative task regarding the pages
which show privilege for access. Customers are not actually allowed to get access to the
administrator pages.

6.2 Efficiency and Maintainability


 Page loads actually need to be formatted and returned in timely concern and also based on
request made
 The administrators have potential to edit certain aspects by form of order and make
product descriptions as well as prices which are common in the website

9
7.0. Visual Basic Studio
1. Create Console Application (E-Commerce Wesbite)

10
11
2. Fields and Properties

12
13
3. Setting Properties of E-commerce website

14
4. Arrays

15
16
5. Creating Loops

17
18
19
8.0 Conclusion:

The Internet has brought revolution in the business and e-commerce is one of the aspects which
have resulted in major importance for customers and entrepreneurs. The electronic shopping
makes new business opportunities for the clients and make comparative shopping to be possible.
This report indicates that online movie stores show impulsive decision made for which website is
designed likely as a shop and has interior which makes the user to get easy navigation and
retrieve the data for which there should be required feedback provided.

In this report, the user is provided with an e-commerce website to buy movies online. In order to
implement the technology the web application makes use of ASP.NET with Technology and has
many advantages such as improved performance, built-insecurity, scalability and ease of usage.

20
In order to make the web application work there is ASP.NET used for which programming
language known as C# is used with VB.NET, J# while the application makes use of C# language.
In order to assess client browser the connection is with ASP.NET and also makes ADO.NET for
interaction with database as memory caches and eliminate the database to contact with server
frequently and can be deployed with ease and maintain the ASP.NET application (Fadiya et al,
2016). The SQL is also used as back-end installation on the popular websites with fast access to
data.

There is a shopping cart which is provided with user-friendly cart application logic. This is
convenient for customers as they can view the content cart and they can remove or add the items
in the customer cart (Huynh, 2020). The shopping cart is readily available for the given project
and has different features which make the design comfortable.

This project makes it easy to assess the interactive page and there is use of technology for
implementation. The design makes project to have Process Model and Data Model to illustrate
with the built in database and make sure different tables are used for processing (Nagaty, 2010).
The project makes use of precise knowledge about ASP.NET and development for the website.
Thus, the programming page makes user modification with added shopping cart application for
the execution of website project.

References:
Fadiya, S. O., Chukwuemeka, E. J., & Okolobia, O. A. (2016). Implementation of E-Commerce
Based on Cloud Computing Using ASP. net Technology. International Journal of Business and
Applied Social Science, 2(7).

Huynh, T. (2020). The design and development of an e-commerce web application.

Kadry, S., & El Hami, A. (2017). Design of E-Commerce Software. In Innovations in E-Systems for
Business and Commerce (pp. 95-118). Apple Academic Press.

21
Liang-fu, J., Jing-liang, C., & Yong-qin, S. (2010, November). Website Design for Book Logistics
Based on E-commerce. In 2010 3rd International Conference on Information Management,
Innovation Management and Industrial Engineering (Vol. 4, pp. 496-500). IEEE.

Liu, Y. J., & Liu, Z. P. (2011, December). The Design and Realization of E-commerce Website Chat-
Room System. In International Conference on Information and Business Intelligence (pp. 201-207).
Springer, Berlin, Heidelberg.

Nagaty, K. A. (2010). E-Commerce Business Models: Part 1. In Encyclopedia of E-Business


Development and Management in the Global Economy (pp. 347-358). IGI Global.

22

You might also like