45
Records Registration Management System The HOB Capstone Project

Records Registration Management System The HOB Capstone Project

Embed Size (px)

Citation preview

Page 1: Records Registration Management System The HOB Capstone Project

Records Registration Management System

The HOB

Capstone Project

Page 2: Records Registration Management System The HOB Capstone Project

WHATISPROJECT?

OUR

Page 3: Records Registration Management System The HOB Capstone Project

Nguyễn Thế Đức

Trần Thị Mộng Hà

Tạ Quang Hiệp

Bùi Huỳnh Kinh Luân

Nguyễn Tiến Luân

Nguyễn Trần Hồng Phúc

Owner – The team

Page 4: Records Registration Management System The HOB Capstone Project

Information mentor

Mentor: Mr. M.S. Bùi Minh Phụng

Development Assistant: Mr. Đinh Đức Trí

Software Development VLU Center

Page 5: Records Registration Management System The HOB Capstone Project

1. Project Presentation2. Demonstration3. Reflection4. Question & Answer

Page 6: Records Registration Management System The HOB Capstone Project

1. Project presentation

Page 7: Records Registration Management System The HOB Capstone Project

Agenda1. Project management

2. Project overview

3. Requirements - Constraints

4. Quality attribute

5. Architecture

6. Quality control - Test

Page 8: Records Registration Management System The HOB Capstone Project

Project management

• Process

• Timeline

• Measurement

• Configuration management

Page 9: Records Registration Management System The HOB Capstone Project

Process

Page 10: Records Registration Management System The HOB Capstone Project

Process apply ACDM

· Stage 1: Discover Architecture Driver

· Stage 2: Establish Project scope

· Stage 3: Create/Refine Architecture Design

· Stage 4: Architecture Review

· Stage 5: Production Go/No – go

· Stage 6: Experimentation

· Stage 7: Production Planning

Page 11: Records Registration Management System The HOB Capstone Project

Timeline

Page 12: Records Registration Management System The HOB Capstone Project

Measurement

Time: 5726 hour

Time week: 31 hour/ week

Change log: 12

Issue: 23

78% 45

22% (13)

Risk Management

Total RiskTotal risk has occurred

Page 13: Records Registration Management System The HOB Capstone Project

Configuration management

Use Tortoise SVN as repository of

project, combination with

communication by email (Gmail)

and each team member must have

Google email. It provided by Google

with the address:

www.code.google.com

SVN

Final

Process forder

Process folder

...

Old

Process forder

Process folder

...

Other

Page 14: Records Registration Management System The HOB Capstone Project

Project overview

• Problems of VLU

• Problems in enrollment

• Solution

• Scope

• Stakeholder

Page 15: Records Registration Management System The HOB Capstone Project

Problems of VLU• VLU has 13 departments have been distributed in 2

campuses separated by 10 km of the flight of birds.

• So communication between departments and faculties are quite inconvenience mainly through documents or excel file.

Page 16: Records Registration Management System The HOB Capstone Project

Problems in enrollment

• Admitted student list send by Training Department through email.

• Receive student's records by Excel file.

• Report to Dean, Principal by email.

• Input records information by Excel file.

Page 17: Records Registration Management System The HOB Capstone Project

Solution

• An application installed on the computer using the Windows operating system in Departments.

• Website are used to view statistical reports about enrollment status of new students.

Page 18: Records Registration Management System The HOB Capstone Project

Scope

• Perform system development allows Van Lang University receiving records management.

• This development project is developed within 30 weeks.

• The project is a 6-member group of the Department of Information Technology development projects aimed at protecting and developing graduate management software for universities.

Page 19: Records Registration Management System The HOB Capstone Project

Stakeholder

Customer:

• Users: Department staff of VLU (Delegate: Department staff of IT & Accounting – Auditing)

• Admin: Staff of Software Development VLU Center

Support and development consultancy: Software Development VLU Center

Page 20: Records Registration Management System The HOB Capstone Project

Requirements - Constraints

• System context

• RRMS modules

• Use case

• Constraints

Page 21: Records Registration Management System The HOB Capstone Project

System context

Page 22: Records Registration Management System The HOB Capstone Project

RRMS modules

RRMS

Receiving Records

Management

Records Detail

Management

System Manageme

nt

Statistic (Website)

Page 23: Records Registration Management System The HOB Capstone Project

Use case uc Records Registration Management System

Records Registration Management System

Sign In

User Sign Out

Manage Profile

Exit

Receiv e Records

Collaborator

Manage Record

Department Staff

View Statistic/ Report (in Website)

Dean

Principal

Manage System

Administrator

View & Customize Statistic

Page 24: Records Registration Management System The HOB Capstone Project

ConstraintsBusiness Constraints

• Our team has worked to finish this project for 30 weeks.

• Working time average of 30-35 hours per individual.

• Members of this project team will not change the entire project, unless specifically indicated from the instructor.

Technical Constraint

• Develop application runs on Windows XP or higher

Page 25: Records Registration Management System The HOB Capstone Project

Quality attribute

Discover QA Detailed scenarios Priority ranking

Page 26: Records Registration Management System The HOB Capstone Project

QA: Performance

System receives requirements from users and response results quickly, especially in functions:

• Print and save the records receipt

• View and search the list of students

• View and search records list

Page 27: Records Registration Management System The HOB Capstone Project

QA: Usability

The user interface is designed for easy looks, easy to operate, the function buttons are arranged scientists help users become easy to familiar and manipulate.

Input interface simple and effective instead of entering data in excel file as before to help save time.

Page 28: Records Registration Management System The HOB Capstone Project

QA: Availability

Records receiving action always continuous during rush hour when there are many access

Records receiving action does not stopped in Campus 2 in case of loss of connection with the base 1 when there is error due to power outage or transmission error.

Page 29: Records Registration Management System The HOB Capstone Project

Architecture

• Physical view

• Static view

• C&C view

• Data model

Page 30: Records Registration Management System The HOB Capstone Project

Ph

ysic

al vie

w

Page 31: Records Registration Management System The HOB Capstone Project

Sta

tic v

iew

(A

pp

)

Page 32: Records Registration Management System The HOB Capstone Project

Sta

tic v

iew

(W

eb

)

Page 33: Records Registration Management System The HOB Capstone Project

C&

C v

iew

Page 34: Records Registration Management System The HOB Capstone Project

C&

C v

iew

(A

pp

)

Page 35: Records Registration Management System The HOB Capstone Project

C&

C v

iew

(W

eb

)

Page 36: Records Registration Management System The HOB Capstone Project

Data

mod

el

Page 37: Records Registration Management System The HOB Capstone Project

Quality control - Test

• Test process

• Test result

Page 38: Records Registration Management System The HOB Capstone Project

Test processThe project was carried out through two testing phases:

Alpha Testing:

• Improve the quality of the product and ensure beta readiness.

• Toward the end of a development process when the product is in a near fully-usable state.

Beta Testing:

• Improve the quality of the product, integrate customer input on the complete product, and ensure release readiness.

• Just prior to launch, sometimes ending within weeks or even days of final release.

Page 39: Records Registration Management System The HOB Capstone Project

Test process

Beta Testing

Alpha Testing

Page 40: Records Registration Management System The HOB Capstone Project

System test result• Total Number of Test Cases: 128• Total Number of Test Cases Executed: 128• Total "Pass" Test Cases: 128• Total "Failed" Test Cases: 0

Record Re-ceiving

Manage-ment

Profile Man-agement

Records De-tail Man-agement

User Man-agement

User Man-agement In Department

User Group Manage-ment

User Group Manage-ment in Depart

System Manage-

ment

System Manage-ment in

Department

Test Cases 28 12 6 13 13 11 11 27 7

Executed 28 12 6 13 13 11 11 27 7

2.5

7.5

12.5

17.5

22.5

27.5

Executed Test

Test Cases

Executed

Page 41: Records Registration Management System The HOB Capstone Project

Acceptance test result Received confirmation of two faculty

representatives are users of Information Technology and Accounting - Auditing department.

In addition, the system administrator has the positive feedback when trying to use the system.

Pass 100% requirement confirmed the initial.

Page 42: Records Registration Management System The HOB Capstone Project

2. Demonstration

Page 43: Records Registration Management System The HOB Capstone Project

3. Reflection Teamwork

Management & Planning

Technical: Coding skill of members are not equal

Mentor enthusiastic support, but the communication channel between the group and mentor has not been used effectively.

Page 44: Records Registration Management System The HOB Capstone Project

4. Question & Answer

Page 45: Records Registration Management System The HOB Capstone Project

THANKSYOUR

LISTENING!