Upload
norma-hoover
View
217
Download
1
Embed Size (px)
Citation preview
LOGO
Penny Auction Website
Capstone Project
Bid It Team
Supervisor Huỳnh Anh Dũng
Nguyễn Thị Hòa- 00624 Nguyễn Duy Khánh- 00459Huỳnh Hiếu Nghĩa- 00760
Bùi Sơn Tùng- 00510Nguyễn Đức Mỹ- 00025Đào Trọng Linh- 00433
BID
Penny Auction website – Bid It Team
Contents
Testing
Architecture
Software Requirement
Project Management
Introduction
Demo
IntroductionPenny Auction website – Bid It Team
Supervisor Huỳnh Anh Dũng
Bùi Sơn Tùng
Nguyễn Thị Hòa Huỳnh Hiếu Nghĩa
Nguyễn Duy Khánh Đào Trọng LinhNguyễn Đức Mỹ
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
Penny Auction website – Bid It Team
IntroductionPenny Auction website – Bid It Team
Easy register and place bid
Support in USA and Canada
Support many deferent payment method
Use English as main language
Sort auction by remain time
IntroductionPenny Auction website – Bid It Team
Only support in Vietnam
Only support one payment method
Use Vietnamese as main language
IntroductionPenny Auction website – Bid It Team
Quick and easily register, place bid
Participant can pay the won product(s)
or buy Penny through nganluong
system.
UI is friendly with users
Administration manages auction
systems
Specially designed for Vietnamese
market
Project Management
Meeting Schedule
Report their tasks in previous weekIssues, knowledge and rules will be sharedPM conduct the discussion about the plan for next week
Penny Auction website – Bid It Team
Project Management
Risk Management
Bid It team – Penny Auction Website
Human
Resource
•Discipline of team members
•Lack of team work
Time and
Communicati
on
•Team members can not spend enough time for project
•Hard to connect team member due to the difference place
Technical
•In-experience in designing e-commerce project
Software RequirementBid It team – Penny Auction Website
Functional Requirement
Define Roles in Website
Anonymous Authenticated AdministratorUser
Software RequirementBid It team – Penny Auction Website
Functional Requirement
Guest User Admin- View auctions- Register account
then login in the system
- Manage back-end- Approve order
AnonymousAuthenticated
UserAdministrator
- Guest’s privilege- Bid auction- Buy penny
- Manage Profile
Software RequirementBid It team – Penny Auction Website
Functional Requirement
Buy Penny
- User must log in system
Require
2000 xu 4000 xu
10000 xu 20000 xu- Choose penny package then buy them
Pay the order
Choose package
Software RequirementBid It team – Penny Auction Website
Functional Requirement
Bid
- Auction status: active
- User: log in system, penny is larger than 0
Require
Choose product to bid
Time’s up then win
Pay the order
Home page
Banner Detail
Cart
Software RequirementBid It team – Penny Auction Website
Functional Requirement
Payment
Buy penny package
Choose product in cart
Payment Website
Software RequirementBid It team – Penny Auction Website
Functional Requirement
Payment
- Online payment- Auto check order- feasibility- Reliability- Low fee of payment
Nganluong.vn
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
Bid It team – Penny Auction Website
Software Requirement
Non-function Requirement Security:
• Limit SQL injection• MD5 for encrypt password
Maintainability: • All code must follow code convention • Design system follows 3 layers
Performance• Close connection when users don’t interact with website in 2
minutes (changeable)
Bid It team – Penny Auction Website
Testing
Testing Strategy
Acceptance
System
Integration
Unit
Requirements
System design
Architecture design
Module design
Coding
Developing Testing
Bid It team – Penny Auction Website
Testing
Testing StrategyTest Process
Test Plan
Create TC template
Write TC (based on
SRS)
Review TC
Test Execution
Bid It team – Penny Auction Website
Bid It team – Penny Auction Website
Host Group
Result
Lesson learnt
Soft SkillsImprove
technical skillRisk and issues management