1 / 42

Penny Auction Website

Penny Auction Website. Capstone Project . BID. Supervisor Huỳnh Anh Dũng Nguyễn Thị Hòa - 00624 Nguyễn Duy Khánh - 00459 Huỳnh Hiếu Nghĩa - 00760 Bùi Sơn Tùng - 00510 Nguyễn Đức Mỹ - 00025 Đào Trọng Linh - 00433. Bid It Team. Introduction. Supervisor Huỳnh Anh Dũng. Introduction.

ilana
Télécharger la présentation

Penny Auction Website

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Penny Auction Website Capstone Project BID • Supervisor • HuỳnhAnhDũng • NguyễnThịHòa- 00624 • NguyễnDuyKhánh- 00459 • HuỳnhHiếuNghĩa- 00760 • BùiSơnTùng- 00510 • NguyễnĐứcMỹ- 00025 • ĐàoTrọngLinh- 00433 Bid It Team

  2. Introduction Supervisor HuỳnhAnhDũng

  3. Introduction NguyễnThịHòa HuỳnhHiếuNghĩa BùiSơnTùng Project manager Tester Configuration manager Developer Technique leader Developer NguyễnDuyKhánh NguyễnĐứcMỹ ĐàoTrọngLinh Designer Developer Tester Developer Designer Developer

  4. Contents Introduction Project Management Software Requirement Architecture Testing Demo

  5. Introduction • Online Auction Participant bids Products over the network • Penny Auction • Is type of Online Auction • Participants must pay a non-refundable fee to place a small incremental bid

  6. Introduction Background

  7. Introduction Literature Review • Easy register and place bid • Sort auction by remain time • Use English as main language • Support in USA and Canada • Support many deferent payment methods

  8. Introduction Literature Review • Use Vietnamese as main language • Only support in Vietnam • Only support one payment method

  9. Introduction Penny Auction website – Bid It Team Proposal system – Front end • Quick and easily register, place bid • Participant can pay the won product(s) or buy Penny through nganluong system. • GUI is friendly with users

  10. Introduction Penny Auction website – Bid It Team Proposal system – Back end • Users management • Products and categories management • Auctions management

  11. Project Management Software Process Model Iterative Model

  12. Project Management Project Plan

  13. Project Management

  14. Project Management Penny Auction website – Bid It Team Master Plan Duration: 80 days Start date: 25/8/2011 – End date: 7/12/2011 Phase 1: 1/9- 7/10 Phase 2: 10/10- 6/12 Back-end functions Front-end functions

  15. Project Management Penny Auction website – Bid It Team Team Work Working 6h/day and 5d/week Meeting with supervisor 1 time a week. 11 meeting minutes.

  16. Project Management Penny Auction website – Bid It Team Meeting Schedule Report their tasks in previous week Issues, knowledge and rules will be shared discuss about the plan for next week

  17. Project Management

  18. Software Requirement

  19. Software Requirement Functional Requirement Define Roles in Website Authenticated Administrator Anonymous User

  20. View auctions • Register account then login in the system - Manage back-end • Approve order Software Requirement Functional Requirement Administrator Anonymous AuthenticatedUser Admin • Guest’s privilege • Bid auction • Buy penny- Manage Profile User Guest

  21. Software Requirement Functional Requirement Buy Penny Choose package Require 2000 penny 4000 penny - User must log in system 10000 penny 20000 penny - Choose penny package then buy them Pay the order

  22. Software Requirement Functional Requirement Bid Home page Banner Detail Require Choose product to bid - Auction status: active - User: log in system, penny is larger than 0 Time’s up then win Cart Pay the order

  23. Software Requirement Functional Requirement Payment Buy penny package Payment Website Choose product in cart

  24. Software Requirement Functional Requirement • Payment Methods of payment • SMS payment • Banking payment • Cell phone card payment • Game card payment • Nganluong website • Online payment • Auto check order • Reliability • Low fee of payment Nganluong.vn

  25. Software Requirement Functional Requirement • Payment Require • User: log in system, own account in Website https://www.nganluong.vn/

  26. Software Requirement Functional Requirement • Payment

  27. Software Requirement • Non-function Requirement • Availability: • Availability: 24/7 • Usability: • UI: elegant, friendly • Website provides help link • Reliability: • Authenticated user can view log file and list winner • Payment by nganluong.vn

  28. Software Requirement • Non-function Requirement • Security: • Avoid limit SQL injection • MD5 for encrypt password • Maintainability: • All code must be clearly commented, including class. • Design system follows 3 layers • Performance • Close connection when users don’t interact with website in 2 minutes (changeable)

  29. Software Architectural Design • Overall design

  30. Software Architectural Design • Detailed design • Class diagram • Class diagram explanation • Sequence diagram

  31. Software Architectural Design • Class diagram

  32. Software Architectural Design • Sequence diagram

  33. Software Architectural Design • ERD

  34. Software Architectural Design • Technology

  35. Software Architectural Design • Tool 1.9b4 Ver 3.0

  36. Testing • Requirements • Acceptance • Testing Strategy • System • System design Developing Testing • Architecture design • Integration • Module design • Unit • Coding

  37. Testing • Testing Strategy • Test Process

  38. Testing • Testing Strategy • Test Process • Test Report

  39. Testing

  40. Risk and issues management • Improve technical skill Soft Skills Result Lesson learnt

  41. Demo BID

  42. Thank You ! BID

More Related