Content creation is less pricey as a business user can straightly gives information online without going through an intermediary. 'Content creation provides a non-technical way of creating new web pages or updating content, this provides a non-technical way of producing new pages or updating content, without knowing any HTML'. The content management system permits the user to manage the layout of the site. It specifies how the web pages are connected together and where the pages will move. Most of the content management system provides simple drag and drop functionality to restructuring the website, without violating any links.
220.127.116.11.2. Content Management
Once a page has been created, it is saved into the database of the content management system. Central database contains all the content of the website, along with the other supporting details. Content management facilitates CMS (content management system) to check the dead links, compilation of old pages and keep track of all the version of pages like who changed what and when, are done transparently by the system.
18.104.22.168.3. Content Publishing
Once the final data is in the repository, then it can be published either on the website or intranet. A content management system is a powerful publishing engine that manages the content appearance and page layout of the web site to be used automatically during publishing. It also permits the same content to be published to many different sites.
3.3.3. Payment Gateway
A payment gateway is a service that facilitates and authorizes online payment and transfer of funds for e-commerce applications, consisting of the purchasing of goods or services over the network such as internet. The number of business conducted electronically has grown extraordinarily with widespread Internet usage. A full diversity of commerce is conducted in this application service provider. An application service provider offers computer-based service to the customers over the internet. This business provides access to a particular application program (such as customer service that authorizes payments for e-businesses). 'eBusinesses' or 'e-Business' may be defined as the consumption of information and communication technology in support of all the activities of business. Payment gateway rescues credit cards details encrypting sensitive data, such as credit card's number and so on. This card allows its holder to purchase items and services based on the holder promise to pay for these items and services. The issuer of the card grants a line of credit to the customer from which the user can borrow money for payment so that the information can be passed securely between the customer and trader and also between trader and payment processer. A payment processor is appointed by a merchant to undertake all its payment processing, and is therefore responsible for the processing of transactions and for ensuring that the card details received from the merchant's website are correct.
With the help of payment gateway, the data can be transferred between a payment portal and front end processor or acquiring bank. Whenever a customer orders any item through payment gateway, it enabled merchant, the payment gateway performs a different task to process the transaction. Through the website, the customer can place an order by pressing 'Submit Order' button.
The bank issued the credit card. An issuing bank is a bank that offers card association branded payment cards directly to customers. Bank receives an authorization request and sends response code back to the processor. In order to determine the fate of the payment, the response code can be used to determine the reason why the transaction failed. The processor transfers the response to the payment gateway.
3.3.4. Web Development
Website development is different from normal application development. There are certain steps which need to be followed which are planning, analysis, design and finally implementation.
First of all audience of website will be identified extending that purpose and objectives will be identified.
Planning for Hi-Tech Shopping Center is done on following metrics:
' Mall management, shopkeepers, restaurant managers, multiplex managers will be using this website for maintaining their data. Visitors will be using this website for downloading application and viewing other details of mall.
' Client ' Server architecture will be followed while website development and Microsoft SQL database will be used to store data of this dynamic website which will be developed in ASP.NET.
' Website will have different control panels for different categories of users.
' For data management, web forms will be used.
Website development process is done as follows:
' Feasibility is identified weather website will be technically, economically socially feasible or not.
' Usability principles are identified like clear link visibility, standard fonts to be used, developed in English language, consistency to be followed, minimum loading time, browsers compatible and website designing should be free from system resolution.
' Designing is done using CSS so that there is uniformity maintained on every page and if changes needed, then can be done in least time.
3.3.5. Mobile Application Development and User Interface
Mobile application development is very different from traditional desktop applications which have been developed from long time. For giving best compatibility application will be developed in ASP.NET as .exe files are supported by maximum windows based mobile phones. C# ASP.NET is very powerful language and its integration with Microsoft SQL server is very good.
Most important aspect is the user interface of a mobile application. Interface should be very simple so that even if end user is not equipped with in depth knowledge of operating mobile, user can use this application.
To fetch data user will need to connect to internet so that application can contact to the server and hence required data will be displayed to user.
22.214.171.124. Significant of mobile application to end users:
The next wave in evolution of e-business is Mobile Applications. Features and functions which are unique to mobile applications are mobility, personality and flexibility. Mobile applications provide end-users added values including time i.e. anytime, anywhere access. As number of users is increasing rate of mobile services is decreasing.
Convenience and efficiency are the two fundamental objectives that end users want to be provided by the mobile application.
Mobile Application Architecture
3.3.6. Similar System Research
Developer searched for similar pre-existing systems. On course of research, developer found a few systems, with some modules match and that is being discussed as comparisons among themselves.
126.96.36.199. AMAZON.COM [Source: http://www.amazon.com]
This system is quite similar to the proposed system which the developer intended to do hence its worth to allow the developer to spend time on studying and benchmarking their feature with the proposed HI-Tech Shopping Center system. Basically AMAZON.COM is a web-based knowledge portal to buy something. The Amazon.com provides personalized Web pages, vast selection of products and low price lead customer loyalty and long-term relationship of Amazon.com. More than 20million people have purchased at Amazon.com. The percentage of returning customers is about 15 to 25 percent, compared with 3 to 5 percent for other e-business retailers.Amazon.com assembles large amounts of information on individual customer buying habits and personal information. Based on a customer's previous purchases and Web surfing information, Amazon.com recommends books, CDs, and other products. Sometimes a customer buys additional products because of this information. The Amazon provides online shopping to the customer through the credit card, debit card or other paying methods. It provides advertisement of the product to the customer by that the customer can get to know about the product.