SlideShare a Scribd company logo
1 of 14
Download to read offline
Beginning JAVA
by E-Learning
Traceability Record

By
Mr. Thanakit

Sapmamoon ID 532115035

Mr. Noppasart

Fongkham

ID 532115041

Department of Software Engineering
College of Arts, Media and Technology
Chiang Mai University

Project Advisor

Mr.Kittitouch Suteeca
Document Name
Documents

BJE-TR-v.1.0.pdf
BJE-TR-v.2.0.pdf
BJE-TR-v.2.1.pdf
BJE-TR-v.3.0.pdf

-

Version
1.0
- Add Chapter One
- Add Chapter Two
2.0
- Adjust Chapter One
- Adjust Chapter Two
2.1
- Add Apendix
3.0
- Adjust Chapter One
- Adjust Chapter Two

Status

Date

Viewable

Reviewer Responsible

Draft

25-06-2013

TS , NF ,
KS

TS , NF
, KS

TS , NF

Draft

06-08-2013

TS , NF ,
KS

TS , NF
, KS

TS , NF

Draft

07-09-2013

TS , NF ,
KS
TS , NF ,
KS

TS , NF
, KS
TS , NF
, KS

TS , NF

Release 23-09-2013

TS , NF

TS = Thanakit Sapmamoon
NF = Noppasart Fongkham
KS = Kittitouch Suteeca
Document develop by
Mr. Thanakit Sapmamoon
Mr. Noppasart Fongkham

Document Approved by

Mr Kittitouch Suteeca
[3 October 2013]

Document Name

BJE-TR-v.3.0.pdf

Owner

Thanakit ,
Noppasart

Document Type

Traceability Record

Release Date

3 Oct 2013

Page
Print Date

2 / 14
3 Oct 2013
Table of Contents
Chapter One | Introduction ................................................................................................................ 4
1.1

Purpose .............................................................................................................................. 4

1.2

Project Scope .................................................................................................................... 4

Chapter Two | Traceability Record Table .......................................................................................... 5
2.1

Software Requirement Specification and User Requirement Specification ......................... 5

2.2

Use Case and User Requirement Specification ................................................................... 6

2.3

Activity Diagram and User Requirement Specification ...................................................... 7

2.4

Sequence Diagram and User Requirement Specification .................................................... 8

2.5

User Interface and User Requirement Specification ........................................................... 9

2.6

Unit Test Case and User Requirement Specification ........................................................ 10

2.7

System Test Case and User Requirement Specification .................................................... 11

Apendix ........................................................................................................................................ 12

Document Name

BJE-TR-v.3.0.pdf

Owner

Thanakit ,
Noppasart

Document Type

Traceability Record

Release Date

3 Oct 2013

Page
Print Date

3 / 14
3 Oct 2013
Chapter One | Introduction
1.1 Purpose
The purpose of the traceability record document, it shows the relation of event map on mobile
project. The traceability is linked relationship between user requirements (URS) to system
requirement specification (SRS), use case (UC), activity diagram (AD), sequence diagram (SD) and
test case (TC).

1.2 Project Scope
Main Features of Beginning JAVA by E-Learning will be following
- User Registration System
- Log in and log out Systems
User Information page
- Design Assignment System
- Learning and Assignment page
- Checking Assignment System
- Score Statistic page

Document Name

BJE-TR-v.3.0.pdf

Owner

Thanakit ,
Noppasart

Document Type

Traceability Record

Release Date

3 Oct 2013

Page
Print Date

4 / 14
3 Oct 2013
Chapter Two | Traceability Record Table
2.1 System Requirement Specification and User Requirement
Specification

Document Name

BJE-TR-v.3.0.pdf

Owner

Thanakit ,
Noppasart

Document Type

Traceability Record

Release Date

3 Oct 2013

Page
Print Date

URS-11

URS-10

URS-9

URS-8

URS-7

URS-6

URS-5

URS-4

SRS-01
SRS-02
SRS-03
SRS-04
SRS-05
SRS-06
SRS-07
SRS-08
SRS-09
SRS-10
SRS-11
SRS-12
SRS-13
SRS-14
SRS-15
SRS-16
SRS-17
SRS-18
SRS-19
SRS-20
SRS-21
SRS-22
SRS-23
SRS-24
SRS-25

URS-3

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25

URS-2

System Requirement
Specification

URS-1

No.

5 / 14
3 Oct 2013
1
2
3
4
5
6
7
8
9
10
11

URS-11

URS-9

URS-8

URS-7

URS-6

URS-5

URS-4

URS-3

URS-2

Use Case
URS-1

No.

URS-10

2.2 Use Case and User Requirement Specification

UC1 : Register
UC2 : Login
UC3 : Logout
UC4 : Edit Information
UC5 : Study
UC6 : Design assignment
UC7 : Edit assignment
UC8 : Doing assignment
UC9 : View Report Score
Statistic
UC10 : Manage Video
UC11 : Manage Text

Document Name

BJE-TR-v.3.0.pdf

Owner

Thanakit ,
Noppasart

Document Type

Traceability Record

Release Date

3 Oct 2013

Page
Print Date

6 / 14
3 Oct 2013
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

URS-11

URS-9

URS-8

URS-7

URS-6

URS-5

URS-4

URS-3

URS-2

URS-1

No. Activity Diagram

URS-10

2.3 Activity Diagram and User Requirement Specification

AD-01
AD-02
AD-03
AD-04
AD-05
AD-06
AD-07
AD-08
AD-09
AD-10
AD-11
AD-12
AD-13
AD-14
AD-15
AD-16

Document Name

BJE-TR-v.3.0.pdf

Owner

Thanakit ,
Noppasart

Document Type

Traceability Record

Release Date

3 Oct 2013

Page
Print Date

7 / 14
3 Oct 2013
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25

URS-11

URS-9

URS-8

URS-7

URS-6

URS-5

URS-4

URS-3

URS-2

URS-1

No. Sequence Diagram

URS-10

2.4 Sequence Diagram and User Requirement Specification

SD-01
SD-02
SD-03
SD-04
SD-05
SD-06
SD-07
SD-08
SD-09
SD-10
SD-11
SD-12
SD-13
SD-14
SD-15
SD-16
SD-17
SD-18
SD-19
SD-20
SD-21
SD-22
SD-23
SD-24
SD-25

Document Name

BJE-TR-v.3.0.pdf

Owner

Thanakit ,
Noppasart

Document Type

Traceability Record

Release Date

3 Oct 2013

Page
Print Date

8 / 14
3 Oct 2013
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26

URS-11

URS-9

URS-8

URS-7

URS-6

URS-5

URS-4

URS-3

URS-2

URS-1

No. User Interface

URS-10

2.5 User Interface and User Requirement Specification

UI01
UI02
UI03
UI04
UI05
UI06
UI07
UI08
UI09
UI10
UI11
UI12
UI13
UI14
UI15
UI16
UI17
UI18
UI19
UI20
UI21
UI22
UI23
UI24
UI25
UI26

Document Name

BJE-TR-v.3.0.pdf

Owner

Thanakit ,
Noppasart

Document Type

Traceability Record

Release Date

3 Oct 2013

Page
Print Date

9 / 14
3 Oct 2013
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

URS-11

URS-9

URS-8

URS-7

URS-6

URS-5

URS-4

URS-3

URS-2

URS-1

No. Unit Test Case

URS-10

2.6 Unit Test Case and User Requirement Specification

UTC-01
UTC-02
UTC-03
UTC-04
UTC-05
UTC-06
UTC-07
UTC-08
UTC-09
UTC-10
UTC-11
UTC-12
UTC-13
UTC-14
UTC-15
UTC-16
UTC-17
UTC-18
UTC-19
UTC-20
UTC-21
UTC-22

2.7 System Test Case and User Requirement Specification

Document Name

BJE-TR-v.3.0.pdf

Owner

Thanakit ,
Noppasart

Document Type

Traceability Record

Release Date

3 Oct 2013

Page
Print Date

10 / 14
3 Oct 2013
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18

URS-11

URS-10

URS-9

URS-8

URS-7

URS-6

URS-5

URS-4

URS-3

URS-2

URS-1

No. System Test Case

STC-01
STC-02
STC-03
STC-04
STC-05
STC-06
STC-07
STC-08
STC-09
STC-10
STC-11
STC-12
STC-13
STC-14
STC-15
STC-16
STC-17
STC-18

Document Name

BJE-TR-v.3.0.pdf

Owner

Thanakit ,
Noppasart

Document Type

Traceability Record

Release Date

3 Oct 2013

Page
Print Date

11 / 14
3 Oct 2013
Apendix

Document Name

BJE-TR-v.3.0.pdf

Owner

Thanakit ,
Noppasart

Document Type

Traceability Record

Release Date

3 Oct 2013

Page
Print Date

12 / 14
3 Oct 2013
User Requirements
-

URS-1 : Admin and User can log in.
URS-2 : Admin and User can log out.
URS-3 : Admin can design assignment.
URS-4 : Admin can edit assignment.
URS-5 : Admin and User could view report score statistic of java
assignment.
URS-6 : Visitor can register.
URS-7 : User can edit own information.
URS-8 : User can study basic of java on web page.
URS-9 : User can do java assignment.
URS-10 : Admin can manage video.
URS-11 : Admin can manage text for learning.

Software Requirements Specification
SRS-1 : The system can connect to database.
SRS-2 : The system must provide log in form for logging in to the web
application.
SRS-3 : The system can verify username and password when user or
admin submitted the login form.
SRS-4 : The system can hide the characters in the password field.
SRS-5 : The system can show error message if username or password is
invalid.
SRS-6 : The system shall provide a logout button for logging out of web
application.
SRS-7 : The system shall display home page when logging out.
SRS-8 : The system shall display design assignment page.
SRS-9 : The system can show error message if input invalid type of
information.
SRS-10 : The system can store assignment information into database.

Document Name

BJE-TR-v.3.0.pdf

Owner

Thanakit ,
Noppasart

Document Type

Traceability Record

Release Date

3 Oct 2013

Page
Print Date

13 / 14
3 Oct 2013
SRS-11 : The system can show error message if input invalid type of
information.
SRS-12 : The system can update information into database.
SRS-13 : The system can verify and validate input information.
SRS-14 : The system can store registration information into database.
SRS-15 : The system shall display study page.
SRS-16 : The system shall retrieve information from database.
SRS-17 : The system shall display list of all assignment. In each assignment shall
display no.lab , no.assignment , score etc.
SRS-18 : The system shall provide user can click on make button to let
user do assignment.
SRS-19 : The system shall checking output after user click excute button.
SRS-20 : The system shall show error message if output is invalid.
SRS-21 : The system can keeping score into database.
SRS-22 : The system can display score statistic.
SRS-23 : The system shall display manage video page.
SRS-24 : The system shall keeping information into database.
SRS-25 : The system shall display manage text page.

Document Name

BJE-TR-v.3.0.pdf

Owner

Thanakit ,
Noppasart

Document Type

Traceability Record

Release Date

3 Oct 2013

Page
Print Date

14 / 14
3 Oct 2013

More Related Content

Similar to Bje tr-v.3.0

CauseVCare - A Blockchain based Charity DApp
CauseVCare - A Blockchain based Charity DAppCauseVCare - A Blockchain based Charity DApp
CauseVCare - A Blockchain based Charity DAppIRJET Journal
 
IRJET- Analysis of Forensics Tools in Cloud Environment
IRJET-  	  Analysis of Forensics Tools in Cloud EnvironmentIRJET-  	  Analysis of Forensics Tools in Cloud Environment
IRJET- Analysis of Forensics Tools in Cloud EnvironmentIRJET Journal
 
GPS based Bus management system
GPS based Bus management systemGPS based Bus management system
GPS based Bus management systemNeeraj Kansal
 
IRJET- IoT based Flow Analyzing and Alerting System
IRJET- IoT based Flow Analyzing and Alerting SystemIRJET- IoT based Flow Analyzing and Alerting System
IRJET- IoT based Flow Analyzing and Alerting SystemIRJET Journal
 
An efficient monitoring system for sports person using wi fi communication
An efficient monitoring system for sports person using wi fi communicationAn efficient monitoring system for sports person using wi fi communication
An efficient monitoring system for sports person using wi fi communicationeSAT Publishing House
 
An efficient monitoring system for sports person using wi fi communication
An efficient monitoring system for sports person using wi fi communicationAn efficient monitoring system for sports person using wi fi communication
An efficient monitoring system for sports person using wi fi communicationeSAT Journals
 
An efficient monitoring system for sports person using wi fi communication
An efficient monitoring system for sports person using wi fi communicationAn efficient monitoring system for sports person using wi fi communication
An efficient monitoring system for sports person using wi fi communicationeSAT Publishing House
 
Project.12
Project.12Project.12
Project.12GS Kosta
 
KSK1014 COMPUTER SYSTEM HARDWARE INSTALLATION.doc
KSK1014 COMPUTER SYSTEM HARDWARE INSTALLATION.docKSK1014 COMPUTER SYSTEM HARDWARE INSTALLATION.doc
KSK1014 COMPUTER SYSTEM HARDWARE INSTALLATION.docRizalAhmad66
 
Daewoo reservation and transport system database
Daewoo reservation and transport system databaseDaewoo reservation and transport system database
Daewoo reservation and transport system databaseEfrah Shakir
 
IRJET- UID Secure Travel Identity
IRJET- UID Secure Travel IdentityIRJET- UID Secure Travel Identity
IRJET- UID Secure Travel IdentityIRJET Journal
 
IRJET- Signrecrypting Proxy Re-Signature in Secure Vanet
IRJET- Signrecrypting Proxy Re-Signature in Secure VanetIRJET- Signrecrypting Proxy Re-Signature in Secure Vanet
IRJET- Signrecrypting Proxy Re-Signature in Secure VanetIRJET Journal
 
OBD2 Scanner-Final Year Project Report
OBD2 Scanner-Final Year Project ReportOBD2 Scanner-Final Year Project Report
OBD2 Scanner-Final Year Project ReportKokila Surasinghe
 
Sample Request Order Tracking Functional Requirements Document V1
Sample Request Order Tracking  Functional Requirements Document V1Sample Request Order Tracking  Functional Requirements Document V1
Sample Request Order Tracking Functional Requirements Document V1Semon Wu
 
Airborne Data Processing And Analysis Software Package
Airborne Data Processing And Analysis Software PackageAirborne Data Processing And Analysis Software Package
Airborne Data Processing And Analysis Software PackageJanelle Martinez
 
Major Project Report on Designing an Android Application for Electrical Maint...
Major Project Report on Designing an Android Application for Electrical Maint...Major Project Report on Designing an Android Application for Electrical Maint...
Major Project Report on Designing an Android Application for Electrical Maint...Amit Kumar
 

Similar to Bje tr-v.3.0 (20)

CauseVCare - A Blockchain based Charity DApp
CauseVCare - A Blockchain based Charity DAppCauseVCare - A Blockchain based Charity DApp
CauseVCare - A Blockchain based Charity DApp
 
Big Data For Flight Delay Report
Big Data For Flight Delay ReportBig Data For Flight Delay Report
Big Data For Flight Delay Report
 
IRJET- Analysis of Forensics Tools in Cloud Environment
IRJET-  	  Analysis of Forensics Tools in Cloud EnvironmentIRJET-  	  Analysis of Forensics Tools in Cloud Environment
IRJET- Analysis of Forensics Tools in Cloud Environment
 
GPS based Bus management system
GPS based Bus management systemGPS based Bus management system
GPS based Bus management system
 
IRJET- IoT based Flow Analyzing and Alerting System
IRJET- IoT based Flow Analyzing and Alerting SystemIRJET- IoT based Flow Analyzing and Alerting System
IRJET- IoT based Flow Analyzing and Alerting System
 
An efficient monitoring system for sports person using wi fi communication
An efficient monitoring system for sports person using wi fi communicationAn efficient monitoring system for sports person using wi fi communication
An efficient monitoring system for sports person using wi fi communication
 
An efficient monitoring system for sports person using wi fi communication
An efficient monitoring system for sports person using wi fi communicationAn efficient monitoring system for sports person using wi fi communication
An efficient monitoring system for sports person using wi fi communication
 
An efficient monitoring system for sports person using wi fi communication
An efficient monitoring system for sports person using wi fi communicationAn efficient monitoring system for sports person using wi fi communication
An efficient monitoring system for sports person using wi fi communication
 
Project.12
Project.12Project.12
Project.12
 
Dacota sunflower
Dacota sunflowerDacota sunflower
Dacota sunflower
 
KSK1014 COMPUTER SYSTEM HARDWARE INSTALLATION.doc
KSK1014 COMPUTER SYSTEM HARDWARE INSTALLATION.docKSK1014 COMPUTER SYSTEM HARDWARE INSTALLATION.doc
KSK1014 COMPUTER SYSTEM HARDWARE INSTALLATION.doc
 
Airline Analysis of Data Using Hadoop
Airline Analysis of Data Using HadoopAirline Analysis of Data Using Hadoop
Airline Analysis of Data Using Hadoop
 
Daewoo reservation and transport system database
Daewoo reservation and transport system databaseDaewoo reservation and transport system database
Daewoo reservation and transport system database
 
Sql ppt
Sql pptSql ppt
Sql ppt
 
IRJET- UID Secure Travel Identity
IRJET- UID Secure Travel IdentityIRJET- UID Secure Travel Identity
IRJET- UID Secure Travel Identity
 
IRJET- Signrecrypting Proxy Re-Signature in Secure Vanet
IRJET- Signrecrypting Proxy Re-Signature in Secure VanetIRJET- Signrecrypting Proxy Re-Signature in Secure Vanet
IRJET- Signrecrypting Proxy Re-Signature in Secure Vanet
 
OBD2 Scanner-Final Year Project Report
OBD2 Scanner-Final Year Project ReportOBD2 Scanner-Final Year Project Report
OBD2 Scanner-Final Year Project Report
 
Sample Request Order Tracking Functional Requirements Document V1
Sample Request Order Tracking  Functional Requirements Document V1Sample Request Order Tracking  Functional Requirements Document V1
Sample Request Order Tracking Functional Requirements Document V1
 
Airborne Data Processing And Analysis Software Package
Airborne Data Processing And Analysis Software PackageAirborne Data Processing And Analysis Software Package
Airborne Data Processing And Analysis Software Package
 
Major Project Report on Designing an Android Application for Electrical Maint...
Major Project Report on Designing an Android Application for Electrical Maint...Major Project Report on Designing an Android Application for Electrical Maint...
Major Project Report on Designing an Android Application for Electrical Maint...
 

Recently uploaded

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 

Recently uploaded (20)

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 

Bje tr-v.3.0

  • 1. Beginning JAVA by E-Learning Traceability Record By Mr. Thanakit Sapmamoon ID 532115035 Mr. Noppasart Fongkham ID 532115041 Department of Software Engineering College of Arts, Media and Technology Chiang Mai University Project Advisor Mr.Kittitouch Suteeca
  • 2. Document Name Documents BJE-TR-v.1.0.pdf BJE-TR-v.2.0.pdf BJE-TR-v.2.1.pdf BJE-TR-v.3.0.pdf - Version 1.0 - Add Chapter One - Add Chapter Two 2.0 - Adjust Chapter One - Adjust Chapter Two 2.1 - Add Apendix 3.0 - Adjust Chapter One - Adjust Chapter Two Status Date Viewable Reviewer Responsible Draft 25-06-2013 TS , NF , KS TS , NF , KS TS , NF Draft 06-08-2013 TS , NF , KS TS , NF , KS TS , NF Draft 07-09-2013 TS , NF , KS TS , NF , KS TS , NF , KS TS , NF , KS TS , NF Release 23-09-2013 TS , NF TS = Thanakit Sapmamoon NF = Noppasart Fongkham KS = Kittitouch Suteeca Document develop by Mr. Thanakit Sapmamoon Mr. Noppasart Fongkham Document Approved by Mr Kittitouch Suteeca [3 October 2013] Document Name BJE-TR-v.3.0.pdf Owner Thanakit , Noppasart Document Type Traceability Record Release Date 3 Oct 2013 Page Print Date 2 / 14 3 Oct 2013
  • 3. Table of Contents Chapter One | Introduction ................................................................................................................ 4 1.1 Purpose .............................................................................................................................. 4 1.2 Project Scope .................................................................................................................... 4 Chapter Two | Traceability Record Table .......................................................................................... 5 2.1 Software Requirement Specification and User Requirement Specification ......................... 5 2.2 Use Case and User Requirement Specification ................................................................... 6 2.3 Activity Diagram and User Requirement Specification ...................................................... 7 2.4 Sequence Diagram and User Requirement Specification .................................................... 8 2.5 User Interface and User Requirement Specification ........................................................... 9 2.6 Unit Test Case and User Requirement Specification ........................................................ 10 2.7 System Test Case and User Requirement Specification .................................................... 11 Apendix ........................................................................................................................................ 12 Document Name BJE-TR-v.3.0.pdf Owner Thanakit , Noppasart Document Type Traceability Record Release Date 3 Oct 2013 Page Print Date 3 / 14 3 Oct 2013
  • 4. Chapter One | Introduction 1.1 Purpose The purpose of the traceability record document, it shows the relation of event map on mobile project. The traceability is linked relationship between user requirements (URS) to system requirement specification (SRS), use case (UC), activity diagram (AD), sequence diagram (SD) and test case (TC). 1.2 Project Scope Main Features of Beginning JAVA by E-Learning will be following - User Registration System - Log in and log out Systems User Information page - Design Assignment System - Learning and Assignment page - Checking Assignment System - Score Statistic page Document Name BJE-TR-v.3.0.pdf Owner Thanakit , Noppasart Document Type Traceability Record Release Date 3 Oct 2013 Page Print Date 4 / 14 3 Oct 2013
  • 5. Chapter Two | Traceability Record Table 2.1 System Requirement Specification and User Requirement Specification Document Name BJE-TR-v.3.0.pdf Owner Thanakit , Noppasart Document Type Traceability Record Release Date 3 Oct 2013 Page Print Date URS-11 URS-10 URS-9 URS-8 URS-7 URS-6 URS-5 URS-4 SRS-01 SRS-02 SRS-03 SRS-04 SRS-05 SRS-06 SRS-07 SRS-08 SRS-09 SRS-10 SRS-11 SRS-12 SRS-13 SRS-14 SRS-15 SRS-16 SRS-17 SRS-18 SRS-19 SRS-20 SRS-21 SRS-22 SRS-23 SRS-24 SRS-25 URS-3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 URS-2 System Requirement Specification URS-1 No. 5 / 14 3 Oct 2013
  • 6. 1 2 3 4 5 6 7 8 9 10 11 URS-11 URS-9 URS-8 URS-7 URS-6 URS-5 URS-4 URS-3 URS-2 Use Case URS-1 No. URS-10 2.2 Use Case and User Requirement Specification UC1 : Register UC2 : Login UC3 : Logout UC4 : Edit Information UC5 : Study UC6 : Design assignment UC7 : Edit assignment UC8 : Doing assignment UC9 : View Report Score Statistic UC10 : Manage Video UC11 : Manage Text Document Name BJE-TR-v.3.0.pdf Owner Thanakit , Noppasart Document Type Traceability Record Release Date 3 Oct 2013 Page Print Date 6 / 14 3 Oct 2013
  • 7. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 URS-11 URS-9 URS-8 URS-7 URS-6 URS-5 URS-4 URS-3 URS-2 URS-1 No. Activity Diagram URS-10 2.3 Activity Diagram and User Requirement Specification AD-01 AD-02 AD-03 AD-04 AD-05 AD-06 AD-07 AD-08 AD-09 AD-10 AD-11 AD-12 AD-13 AD-14 AD-15 AD-16 Document Name BJE-TR-v.3.0.pdf Owner Thanakit , Noppasart Document Type Traceability Record Release Date 3 Oct 2013 Page Print Date 7 / 14 3 Oct 2013
  • 8. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 URS-11 URS-9 URS-8 URS-7 URS-6 URS-5 URS-4 URS-3 URS-2 URS-1 No. Sequence Diagram URS-10 2.4 Sequence Diagram and User Requirement Specification SD-01 SD-02 SD-03 SD-04 SD-05 SD-06 SD-07 SD-08 SD-09 SD-10 SD-11 SD-12 SD-13 SD-14 SD-15 SD-16 SD-17 SD-18 SD-19 SD-20 SD-21 SD-22 SD-23 SD-24 SD-25 Document Name BJE-TR-v.3.0.pdf Owner Thanakit , Noppasart Document Type Traceability Record Release Date 3 Oct 2013 Page Print Date 8 / 14 3 Oct 2013
  • 9. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 URS-11 URS-9 URS-8 URS-7 URS-6 URS-5 URS-4 URS-3 URS-2 URS-1 No. User Interface URS-10 2.5 User Interface and User Requirement Specification UI01 UI02 UI03 UI04 UI05 UI06 UI07 UI08 UI09 UI10 UI11 UI12 UI13 UI14 UI15 UI16 UI17 UI18 UI19 UI20 UI21 UI22 UI23 UI24 UI25 UI26 Document Name BJE-TR-v.3.0.pdf Owner Thanakit , Noppasart Document Type Traceability Record Release Date 3 Oct 2013 Page Print Date 9 / 14 3 Oct 2013
  • 10. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 URS-11 URS-9 URS-8 URS-7 URS-6 URS-5 URS-4 URS-3 URS-2 URS-1 No. Unit Test Case URS-10 2.6 Unit Test Case and User Requirement Specification UTC-01 UTC-02 UTC-03 UTC-04 UTC-05 UTC-06 UTC-07 UTC-08 UTC-09 UTC-10 UTC-11 UTC-12 UTC-13 UTC-14 UTC-15 UTC-16 UTC-17 UTC-18 UTC-19 UTC-20 UTC-21 UTC-22 2.7 System Test Case and User Requirement Specification Document Name BJE-TR-v.3.0.pdf Owner Thanakit , Noppasart Document Type Traceability Record Release Date 3 Oct 2013 Page Print Date 10 / 14 3 Oct 2013
  • 11. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 URS-11 URS-10 URS-9 URS-8 URS-7 URS-6 URS-5 URS-4 URS-3 URS-2 URS-1 No. System Test Case STC-01 STC-02 STC-03 STC-04 STC-05 STC-06 STC-07 STC-08 STC-09 STC-10 STC-11 STC-12 STC-13 STC-14 STC-15 STC-16 STC-17 STC-18 Document Name BJE-TR-v.3.0.pdf Owner Thanakit , Noppasart Document Type Traceability Record Release Date 3 Oct 2013 Page Print Date 11 / 14 3 Oct 2013
  • 12. Apendix Document Name BJE-TR-v.3.0.pdf Owner Thanakit , Noppasart Document Type Traceability Record Release Date 3 Oct 2013 Page Print Date 12 / 14 3 Oct 2013
  • 13. User Requirements - URS-1 : Admin and User can log in. URS-2 : Admin and User can log out. URS-3 : Admin can design assignment. URS-4 : Admin can edit assignment. URS-5 : Admin and User could view report score statistic of java assignment. URS-6 : Visitor can register. URS-7 : User can edit own information. URS-8 : User can study basic of java on web page. URS-9 : User can do java assignment. URS-10 : Admin can manage video. URS-11 : Admin can manage text for learning. Software Requirements Specification SRS-1 : The system can connect to database. SRS-2 : The system must provide log in form for logging in to the web application. SRS-3 : The system can verify username and password when user or admin submitted the login form. SRS-4 : The system can hide the characters in the password field. SRS-5 : The system can show error message if username or password is invalid. SRS-6 : The system shall provide a logout button for logging out of web application. SRS-7 : The system shall display home page when logging out. SRS-8 : The system shall display design assignment page. SRS-9 : The system can show error message if input invalid type of information. SRS-10 : The system can store assignment information into database. Document Name BJE-TR-v.3.0.pdf Owner Thanakit , Noppasart Document Type Traceability Record Release Date 3 Oct 2013 Page Print Date 13 / 14 3 Oct 2013
  • 14. SRS-11 : The system can show error message if input invalid type of information. SRS-12 : The system can update information into database. SRS-13 : The system can verify and validate input information. SRS-14 : The system can store registration information into database. SRS-15 : The system shall display study page. SRS-16 : The system shall retrieve information from database. SRS-17 : The system shall display list of all assignment. In each assignment shall display no.lab , no.assignment , score etc. SRS-18 : The system shall provide user can click on make button to let user do assignment. SRS-19 : The system shall checking output after user click excute button. SRS-20 : The system shall show error message if output is invalid. SRS-21 : The system can keeping score into database. SRS-22 : The system can display score statistic. SRS-23 : The system shall display manage video page. SRS-24 : The system shall keeping information into database. SRS-25 : The system shall display manage text page. Document Name BJE-TR-v.3.0.pdf Owner Thanakit , Noppasart Document Type Traceability Record Release Date 3 Oct 2013 Page Print Date 14 / 14 3 Oct 2013