Project Design Flashcards

1
Q

Explain what is a domain name?

A

The domain name refers to the name of the web server and is usually selected to be the same as the name of the company, and the extension will indicate its type.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the E-commerce Technologies Layers? Give examples for each layer.

A

Application
e.g. Online Shop, CRM, SCM , Procurement Platform

Platform
e.g. .NET, Java, Web app server, CMS, Portal

Middleware
e.g. Web Server, DBMS, SOA, APIs, WSDL

Basic Technologies
e.g. TCP/IP, FTP, WWW, HTTP, SMTp, HTML, XML, Database

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the world wide web, HTTP, and URL?

A

A collection of computer files stored on different locations around the world, together with a standard for transfer and display of information between computers

Hyper-Text Transfer Protocol (HTTP) and Hyper-Text Markup Language (HTML)

URL = Uniform Resource Locator is like a home postcode/zipcode

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What does TCP stand for? Then how does FTP work?

A

TCP = Transmission Control Protocol

File Transfer Protocol (FTP) = to transfer file between one host to another host over TCP.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What’s the deal with Middleware? Examples?

A

Middleware consists of technologies building the link between hardware and application software.

.NET : Software development platform, it’s used to create and run software application.

Application Programming Interface (API) : communication protocol between different parts of a computer program.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Examples of Platform layer and what they do?

A

Web Server : is a virtual computer, which helps deliver web content that can be accessed . through the internet.

Portal: is a central entry and navigation point to provide access to a virtual area and to deliver additional info to the user.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is the application layer? what are examples?

A

Application is a basis of software architecture for the E-Commerce area/m-commerce applications.

Online Shop: it is a website for retail sales direct to consumers.

Content Relationship Management (CMS): is an approach of software application to manage a company’s interaction with current and potential customers.

Supply Management System (SCM) : is a logistic is management of the flow of goods, data, and finances related to a product or service, from the procurement of raw materials to the delivery of the product at its final destination.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the system components for e-commerce ?

A
  • User Interface
  • Customer Database
  • Catalog (a database of product/goods)
  • Stock database (A database of goods e.g. clothes)
  • Management accounts database (summary information about clothes purchased etc)
  • A Marketplace for customer (marketplace for sale of clothes)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What design methods do typical e-commerce projects use?

A

> Traditional software engineering design methods

  - Functional descriptions
  - Database design methods (e.g. E-R diagrams)

> Use-case scenarios
- Descriptions of typical usage situations

> Interaction Analyses

  - Interaction Diagrams
  - Interaction Protocols

> Prototypes

> Film & advertising industry design methods
- e.g. User montages, navigation path diagrams,
storyboards, mock-ups.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What different navigational structures can an e-commerce site have?

A
  1. Hierarchal Structure
  2. Linear Structure
  3. Grid Structure
  4. Hyperlink Structure
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is the interface designer responsible for?

A

The Interface designer is responsible for the entire experience of an end-user as they interact with the web-site/mobile app.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What development method do e-commerce applications usually use?

A

E-commerce application usually use Rapid applications development (RAD) methods.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What are the common stages for iterative development in e-commerce?

A
  1. Create initial system specifications
  2. Build prototype v1
  3. Assess prototype and refine specifications
  4. Build prototype v2
  5. Repeat assessment and refinement
How well did you know this?
1
Not at all
2
3
4
5
Perfectly