DESCRIPTION
[email protected]. ************. Agenda. What is BTS?. Bug Tracking system. BTS’ Team. This project is created basing on FPT University’s request for the students of 2008 – 2012 year graduation. Team members: Tran Minh Giang- Leader Huynh Thanh Huan- Member Nguyen Quoc Bao- Member - PowerPoint PPT PresentationTRANSCRIPT
FPT University
2
Agenda
8/23/2012
BTS Introduction
BTS Structure
BTS Functions
BTS Summary
BTS Demo
FPT University
3
What is BTS?
8/23/2012
BUG TRACKING SYSTEM
FPT University
4
BTS’ Team This project is created basing on FPT University’s
request for the students of 2008 – 2012 year graduation.
Team members: Tran Minh Giang - Leader Huynh Thanh Huan - Member Nguyen Quoc Bao - Member Nguyen Vu Hung - Member
The sponsor of the project is Mr Nguyen Trong Tai
8/23/2012
FPT University
5
Other Apps
8/23/2012
FPT University
6
BTS Introduction
• Searching• Reporting
• Bug• Transactio
n• Notify
• User• Departme
nt• Role
• Project• Version• Module• Project
User
Project User
ReportBug
8/23/2012
FPT University
7
Goals and Target of BTSThe defined aims of the BTS project are to: Provide the efficient way for company’s
administrators or project leaders to create project management model.
Enable project members to manage project’s bug easy and quick.
Help develop a center of knowledge about bugs.
8/23/2012
FPT University
8
Software Targets
8/23/2012
Functionality
Usability
Portability
Maintainability
Efficiency
Reliability
FPT University
9
Capstone Project
Technical Skill
Project Managemen
t
Soft Skill
SQA & T
8/23/2012
Capstone Project’ Goals
FPT University
10
Using BTS is an efficiency way: To help the company improve quality
assurance process. To help the users improve productivity. To collect bug information from many
resources.
Goals and Target of BTS
8/23/2012
FPT University
11
BTS Technical Tool
8/23/2012
FPT University
12
BTS Structure Waterfall Model MVC 2 Model Entity Framework (.NET) Database Model
8/23/2012
FPT University
13
BTS Structure
8/23/2012
Waterfall
MVC 2
Entity
Framewor
k
FPT University
14
BTS Structure
8/23/2012
Waterfall Model
FPT University
15
BTS Structure
8/23/2012
MVC 2 Model
FPT University
16
BTS Structure
8/23/2012
FPT University
17
BTS Structure
8/23/2012
Controller ViewBLL
DAL
Browser
SQL Server
Mail App
GUIModel
BTS
FPT University
18
BTS Functions
8/23/2012
• Project• Version• Module• Project User
• User• Department• Role
• Searching• Reporting
• Bug• Transaction• Notify
Project
User
ReportBug
FPT University
19
ER & PhysiscalFor User Management
8/23/2012
FPT University
20
ER & PhysiscalFor User Management
8/23/2012
FPT University
21
ER & PhysiscalFor Project Management
8/23/2012
FPT University
22
ER & PhysiscalFor Project Management
8/23/2012
FPT University
23
ER & PhysiscalFor Bug Management
8/23/2012
FPT University
24
ER & PhysiscalFor Bug Management
8/23/2012
FPT University
25
BTS Functions User Management Project Management Bug Management View Reports
8/23/2012
FPT University
26
User Management
8/23/2012
FPT University
27
User Management
8/23/2012
FPT University
28
Project Management
8/23/2012
Admin
Manage Project
Create Project
Update Project Delete Project
<<include>>
<<include>>
<<include>>
FPT University
29
Project Management
8/23/2012
FPT University
30
Project Management
8/23/2012
Project Manager
Project Detail Management
Manage User in Project
Manage Version in ProjectManage Module in Project
<<include>>
<<include>>
<<include>>
FPT University
31
Project Management
8/23/2012
Project Manager
Manage User in Project
Create User In Project
Update User In ProjectDelete User In Project
<<include>>
<<include>><<include>>
32
Bug management
8/23/2012
User in Project
Bug Management
Create Bug View Bug
Update Bug
<<include>>
<<include>>
<<include>>
33
Bug management
8/23/2012
FPT University
34
Bug Notify
Create/ Update Bug
Assigned Bug Notify
Message/ Mail to
Assigner
8/23/2012
FPT University
35
Report
8/23/2012
Admin
Report
User in Project
Report By All Project
Report by specific project
<<include>>
<<include>>
FPT University
36
BTS Summary Project Summary
Time: 4 months Resource: 4 members Release Version: BTS 1.2
Achievement Technical Goals Features Target Project Target
8/23/2012
FPT University
37
Extensibility Custom Master data Multi-site Dinamic role Customizable flow
8/23/2012
BTS Summary
FPT University
38
Appliable For a company or project team For a web service For FPT University
8/23/2012
BTS Summary
FPT University
39
BTS Demo
8/23/2012