Online shopping cart

98 340 0
Online shopping cart

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Bach Khoa – Aptech Computer Education Online Shopping Cart TABLE OF CONTENTS 1. Problem Definition 03 2. Customer Requirement Specification (CRS) 04 3. Scope of the Work (in brief) 05 4. Architecture and Design of the Project 06 5. Data Flow Diagram 07 6. Entity Relationship (ER) Diagram 15 7. Entity and Properties 16 8. Database Design / Structure 21 9. Task Sheet 28 10. Checklist of Validations 29 11. Submission Checklist 30 12. User Guide 31 13. Setup Guide 84 08/21/2009 1 Bach Khoa – Aptech Computer Education Online Shopping Cart WEBSITE ONLINE SHOPPING CART I. PROBLEM DEFINITION After reading the project specification, the developer states the scope of the project very briefly. This is referred to as the problem definition. Queries related to the system can be one or more of the following: 1. How will a customer search for products? 2. How will multiple buyers purchase the same product? 3. How to validate a purchase request? 4. How can the payment process be made secure? 5. How to implement approval of requests? 6. What kind of reports can be generated for the management? 7. How is the promotion service for buyers? 8. How can the customers contact with the manufacturer? 9. How to offer a suggestion? 10. How to have an account for the customers? 08/21/2009 2 Bach Khoa – Aptech Computer Education Online Shopping Cart II. CUSTOMER REQUIREMENT SPECIFICATION (CRS) Client: Web site User Business/ Project Objective: (can address organization/ business overview, products, concerns, and expectation from the system) Create a Web site named www.anqshop.com using ASP.NET and MS SQL Server 2005. The Web site authenticates the existing user by his user name and password. The Web site has a registration page where a new user can enter his personal details in the given fields. The user details get stored in the database and the database containing details of existing users gets updated. After the user is authenticated, the list of available products along with the manufacturer’s standard is displayed. The user can select any product to see the detail of it. The Web site contains a form that allows the user to purchase the selected product by placing an order. For any queries or suggestions, the user can interact with the Web site coordinator through the feed back. Inputs provided by the Client: • Inputs for the Web-based application • Outputs from the Web-based application • Process involved in the Web-based application • Expected delivery dates • List of deliverables • Data Constraints/ Triggers/ Validation Tables Hardware and OS Requirements: • Pentium IV CPU 2.80 GHz • 512 MB of RAM or higher • Hard disk requirement: Minimum 4 GB • Windows XP or higher Software Requirements: • IIS 4.0 or higher • Internet Explorer 6.0 or higher • SQL Server 2005 • Visual Studio 2005 • ASP.NET 2.0 • Microsoft .Net Framework 2.0 or higher • Window Installer 3.1 or higher 08/21/2009 3 Bach Khoa – Aptech Computer Education Online Shopping Cart Scope of the Work (in brief): Depending on the decision taken by the company or firm, following are the requirements based on which the Web site needs to be developed: * Customer: • Registration of new users and log into the website. • Manage account oneself: change password, change personal information. • View orders oneself. • View products, categories and detail of them. • Place an order through the web. • Search the products, make payments and choose shipping method. • Send feedback to ask or make opinions. • Add product to shopping cart. • Know statistics of the website. * Administrator: • Manage website such as: order, employee, customer, products, categories, Shipping and payment, FAQs,… • View, Update, Insert, Delete and Search. 08/21/2009 4 Bach Khoa – Aptech Computer Education Online Shopping Cart III. ARCHITECTURE AND DESIGN OF THE PROJECT The application will be made of a Web-based distributed three-tier architecture to support multiple user transactions at the same time. 08/21/2009 5 Bach Khoa – Aptech Computer Education Online Shopping Cart 08/21/2009 6 User interface with HTML and ASPX pages C# (Code-behind) files containing business logic Web - Tier Middle - Tier Database - Tier SQL Server 2005 Web-Based Distributed 3-Tier Architecture of the Project Bach Khoa – Aptech Computer Education Online Shopping Cart 08/21/2009 7 Bach Khoa – Aptech Computer Education Online Shopping Cart IV. DATA FLOW DIAGRAM The flow of data in the application is shown by the various data flow diagrams. The most basic data flow diagram is the Context diagram. It shows the basic flow of data in to and out of the system. 08/21/2009 8 Employee Customer Bach Khoa – Aptech Computer Education Online Shopping Cart 08/21/2009 9 Context Diagram – anqshop.com Bach Khoa – Aptech Computer Education Online Shopping Cart DFD Level 1 – anqshop.com 08/21/2009 10 [...]... Education Online Shopping Cart VII TASK SHEET Project Ref No Sr.No 1 2 3 4 5 6 7 8 Project Title Task Analyse and Online create a plan to Shopping develop Cart application Online Design Shopping database Cart Online Web site Shopping design Cart Discuss all Online about what we Shopping have done Cart Connect to Online Database, Shopping display Cart infomation Write code to Online complete Shopping. .. Education Online Shopping Cart DFD Level 2 – anqshop.com 08/21/2009 15 Bach Khoa – Aptech Computer Education Online Shopping Cart V ENTITY RELATIONSHIP DIAGRAM (ERD) Entity Relationship Diagram (ERD) ERD – anqshop.com 08/21/2009 16 Bach Khoa – Aptech Computer Education Online Shopping Cart Entities and Properties 08/21/2009 17 Bach Khoa – Aptech Computer Education 08/21/2009 Online Shopping Cart 18 Bach... Education 08/21/2009 Online Shopping Cart 18 Bach Khoa – Aptech Computer Education 08/21/2009 Online Shopping Cart 19 Bach Khoa – Aptech Computer Education 08/21/2009 Online Shopping Cart 20 Bach Khoa – Aptech Computer Education 08/21/2009 Online Shopping Cart 21 Bach Khoa – Aptech Computer Education Online Shopping Cart VI DATABASE DESIGN/STRUCTURE TABLE DESIGN TABLE PRODUCTS Field Name Data Type Null Key...Bach Khoa – Aptech Computer Education Online Shopping Cart DFD Level 1 – anqshop.com 08/21/2009 11 Bach Khoa – Aptech Computer Education Online Shopping Cart DFD Level 2 – anqshop.com 08/21/2009 12 Bach Khoa – Aptech Computer Education Online Shopping Cart DFD Level 2 – anqshop.com 08/21/2009 13 Bach Khoa – Aptech Computer Education Online Shopping Cart DFD Level 2 – anqshop.com DFD Level 2 –... Education 08/21/2009 Online Shopping Cart 34 Bach Khoa – Aptech Computer Education 08/21/2009 Online Shopping Cart 35 Bach Khoa – Aptech Computer Education Online Shopping Cart This is “New Product” page It will appear when you click “New Product” on menu bar It shows the new products include in the images, prices of the new products and the “Add To Cart hyperlink When you click “Add To Cart hyperlink,... 08/21/2009 Tested on Internet Explorer and Firefox 31 Bach Khoa – Aptech Computer Education Online Shopping Cart X USER GUIDE A Customer Sign Up – Sign In Menu Banner Categories Shopping Cart Search Best Seller Main Part Statistics Copyright 08/21/2009 32 Bach Khoa – Aptech Computer Education Online Shopping Cart This is the “Home” page, the first page when you run this website In the “Sign Up – Sign... Discuss all Online about what we Shopping have done Cart Connect to Online Database, Shopping display Cart infomation Write code to Online complete Shopping functions Cart Online Test Shopping Cart Discuss all and Online edit to Shopping complete Cart code,interface 08/21/2009 Activity Plan Data of Preparation of Activity Plan Actual Team Actual Start Member Status Days Date Names 07-23-09 3 07-26-09 4 07-30-09... products and the “Add To Cart hyperlink When you click “Add To Cart hyperlink, that product will be added to your shopping cart The “Quantity” and “Amount” in the Shopping Cart part will be changed following the products you add to cart • Quantity: the number of the products you add to cart • Amount: the total price of that products you added If there are a lot of products, you can click “>” lead... Contact Us: link to “ContactUs.aspx” page In the “Banner” part, it shows our website’s banner In the “Categories” part, it displays the categories which this website sells In the Shopping Cart part, it displays shopping cart of the customers In the “Search” part, it is used to searching the product which the customer wants to find In the “Best Seller” part, it shows the products which the customers... Store the quantity of each unit product IsShow No The product is showed or not Yes Store the date when the product is added TimeAdd 08/21/2009 Bit Datetime 22 Bach Khoa – Aptech Computer Education Online Shopping Cart TABLE PAYMENTMETHOD Field Name PaymentID Data Type Int MethodsName varchar(50) Null No Key PK No Description Store the ID of the payment method Store the name of the method TABLE SHIPPING . Education Online Shopping Cart Entities and Properties 08/21/2009 17 Bach Khoa – Aptech Computer Education Online Shopping Cart 08/21/2009 18 Bach Khoa – Aptech Computer Education Online Shopping Cart 08/21/2009. of the Project Bach Khoa – Aptech Computer Education Online Shopping Cart 08/21/2009 7 Bach Khoa – Aptech Computer Education Online Shopping Cart IV. DATA FLOW DIAGRAM The flow of data in the application. 8 Employee Customer Bach Khoa – Aptech Computer Education Online Shopping Cart 08/21/2009 9 Context Diagram – anqshop.com Bach Khoa – Aptech Computer Education Online Shopping Cart DFD Level 1 – anqshop.com 08/21/2009

Ngày đăng: 09/08/2015, 09:56

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan