RA-Team Supervisor: Tran Dinh Tri Member: Nguyen Hoang Duc(PM)

Slides:



Advertisements
Similar presentations
Final Project Instructor: Nguyen Anh Tu Students: Tran Tien Tai Tran Tien Tai Tran Ngoc Mai Tran Ngoc Mai Tu Kim Tuan Tu Kim Tuan Nguyen Ngoc Phuong Nguyen.
Advertisements

Supervisor: Mr. Huynh Anh Dung Students: To Quang Duy Pham Ngoc Tien Nguyen Luong Ngoc Chau Nguyen Hoang Phuc Nguyen Thi Trang.
Supervisor: Mr. Huynh Anh Dung Students: To Quang Duy Pham Ngoc Tien Nguyen Luong Ngoc Chau Nguyen Hoang Phuc Nguyen Thi Trang.
Members: Trần Huy Thường Trần Mạnh Cường Đào Anh Thư Nguyễn Duy Tiến
MS Marketing Survey project Instructor: HuyNT Group : Java 2 Members : MinhBV – T.L PhucNTH PhucNTH HienNV HienNV BinhPHT BinhPHT FPT.
The purpose of this Software Requirements Specification document is to clearly define the system under development, that is, the International Etruscan.
LOGO Link It Company Supervised By: Mr.: Ahmed Abumsameh.
OPEN-ONES PROJECT MANAGEMENT SYSTEM INSTRUCTOR. LÊ NGỌC THẠCH (MR) TEAM MEMBERS. NGÔ ĐỨC DUY MẠNH HOÀNG TR ƯƠ NG PHẠM NGUYỄN TR Ư ỜNG GIANG TÔ CÔNG THANH.
LOGO Penny Auction Website Capstone Project Bid It Team Supervisor Huỳnh Anh Dũng Nguyễn Thị Hòa Nguyễn Duy Khánh Huỳnh Hiếu Nghĩa
TEACHER FEEDBACK WEBSITE HTVN TEAM. AGENDA 1.TEAM INTRDUCTION 2.PROJECT OVERVIEW 3.PLAN 4.PRODUCT ARCHITECTURE 5.DATABASE DESIGN 6.TEST PLAN & TEST REPORT.
OPEN-ONES PROJECT MANAGEMENT SYSTEM INSTRUCTOR. LÊ NGỌC THẠCH (MR) TEAM MEMBERS. NGÔ ĐỨC DUY MẠNH HOÀNG TR ƯƠ NG PHẠM NGUYỄN TR Ư ỜNG GIANG TÔ CÔNG THANH.
GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.
CAPSTONE PROJECT OPEN-ONES PROJECT MANAGEMENT SYSTEM INSTRUCTOR. LÊ NGỌC THẠCH (MR) TEAM MEMBERS. NGÔ ĐỨC DUY MẠNH HOÀNG TR ƯƠ NG PHẠM NGUYỄN TR Ư ỜNG.
Members: Trần Huy Thường Trần Mạnh Cường Đào Anh Thư Nguyễn Duy Tiến.
Supervisor: Mr. Huynh Anh Dung Students: To Quang Duy Pham Ngoc Tien Nguyen Luong Ngoc Chau Nguyen Hoang Phuc Nguyen Thi Trang.
LOGO Exam Scheduling Team members: Nguyễn Anh Duy Đồng Quang Thanh Cao Minh Hiền Nguyễn Thị Tư Supervisor: Mr. Kiều Trọng Khánh.
8/23/2012 FPT University1. Agenda  BTS Introduction  BTS Structure  BTS Functions  BTS Summary  BTS Demo 8/23/2012 FPT University 2.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 1 Slide 1 6/6/2016 1/25 IT076IU Software Engineering Project Review 2.
Online Newspaper CMS 1 Date: 27/12/2012. Contents Introduction Project Management Requirement Specifications Design Description Test Documentation Summary.
SupervisorMr. Phan Trường Lâm Group Members01446 – Trịnh Anh Đức – Nguyễn Minh Thành SE02311 –Phạm Tuấn Anh SE02425 – Vũ Hoàng Anh 1.
Capstone Project FPT University VIETNAM TRAVEL SHARING NETWORK Supervisor: Mr. Nguyen Van Hien Team member: Dao Dang Dan Tran Van Su Nguyen Van Nam Nguyen.
Programming Contest Management System Supervisor : Lecturer Phan Tr ư ờng Lâm Students : Hoàng Quang Mạnh Trần Đình Tuấn Nguyễn Thành Trung Phạm Thị Hồng.
LOGO Song Identification System Team members: Nguyen Ngoc Tan Ho Vinh Thinh Nguyen Huu Duy Nguyen Hoang Diep Nguyen Trong Dai Le Thanh Tung Supervisor:
Capstone Project Spring 2014 eBuz E-commerce System.
Group Members00695 – Lê Hải Long – Hoàng Minh Khải – Lê Bá Long 00682– Vũ Thế Vịnh – Nguyễn Thanh Tùng SupervisorTrần Bình D ươ ng.
Hanoi - December 2012 Capstone Project. Project Team Supervisor: Mr. Nguyen Hong Ky FLIS Team: Pham Hoang Phuong Chu Dinh Nam Pham Van Quyen-
DEAL AGGREGATOR Supervisor Supervisor: Trần Đình Trí Students Students: Nguyễn Mạnh Huy Nguyễn Thanh Thủy Nguyễn Quốc Tuấn Đinh Văn Thể Đỗ Duy Việt.
LOGO Accounting Module In ERP Supervisor: Mr. Nguyễn Hồng Kỳ Students: Hoàng Phương Thảo Tạ Trung Kiên Nguyễn Tấn Trí Lưu Hằng My Nguyễn Văn Tiệp.
CAPSTONE PROJECT T ransport I nformation S ystem Supvisor: Luong Trung Kien Perform by LIQUID TEAM.
HMSI Hotel Management System Integrated 01 STARTTHE IDEAPLANREQUIREM ENTS DESIGNTESTDEMO.
Supervisor: Tran Dinh Tri Group Members: Duong Ngoc Nhat-NhatDN01687 Nguyen Quang Minh-MinhNQ01717 Nguyen Quang Minh-MinhNQ01717 Duong Hoang Nam-NamDH01552.
Supervisor: Nguy ễ n V ă n Sang -Đ ỗ Giang Long -Nguy ễ n M ạ nh Hùng -Nguy ễ n Duy Anh -Ph ạ m Tu ấ n Hoàng MY FURNITURE STORE PROJECT.
Supervisor: Mr. Tran Binh Duong Students: Nguyen Duc Thuong Nguyen Duc Thuong Duong Hong Loc Duong Hong Loc Chu Minh Tung Chu Minh Tung Pham Van Khanh.
Travel Experience Website Capstone Project Hanoi, Apr 24th, 2014.
Capstone Project FPT University FOOD ADVISOR APPLICATION Supervisor: Mr Nguyen Van Sang Team member: Doan Thi Hai Yen Hoang Anh Tuan Nguyen Minh Tu Tan.
Interesting Fact Group Members Cù Hữu Hoàng Đặng Ngọc Dũng Đặng Việt Hùng Phạm Đức Vũ SE01966 SE02251 SE02063 SE02129 SupervisorBùi Ngọc Anh MSc.
WHERE TO TRAVEL Capstone Project. Content Introduction Project Management Plan Requirement Specification Design Description Implementation Testing Summary.
ROBUST MARKETING. RM TEAM MEMBER Mr.TrungNT Supervisor DucMA Developer HaDV QA & Tester Leader HuongPM QA & Tester TungNT Developer AnhND Project Manager.
LOGO e-Citizen. Phan Nhật Minh Phạm Thị Dinh Vũ Xuân Đông Phạm Thị Huyền Nguyễn Thùy Trang
RFH Team Supervisor: Mr. Phan Trường Lâm Nguyễn Việt Nam – Cao Quốc Hưng – Võ Hoàng Việt – Trần Thị Bích – Nguyễn Tiến Chung -
Capstone Project Chatting secure on Android. Introduction Project Management Plan Requirement Specification Software Design Specification Testing & Evaluation.
Location Information Networking Supervisor: Mr. Luong Trung Kien Students: Le Tien Dung Tran Quang Ngoc Duong Duc Quyen Nguyen Bao Trung Hoang Khac Tien.
LOGO Supervisor: Mr.Huỳnh Anh Dũng Students: Nguyễn Công Tuyến Nguyễn Cảnh Phương Phạm Thị Hằng Bùi Thị Huệ Trần Đức Bình Nguyễn.
LOGO YOFOTO WEBSITE Capstone Project Yofoto Team Supervisor Nguyễn Hồng Kỳ Vũ Phương Dung Lương Xuân Hải Đào Thiện Đăng Trần Quang.
House Finding Management Supervisor: Mr. Trần Đình Trí & Avengers Team 1.
ISS Team Group Member ◦ Nguy ễ n Nh ậ t Minh ◦ Nguy ễ n Kh ắ c Khu ◦ Ph ạ m Ng ọ c Hi ế u ◦ Nguy ễ n Ng ọ c Khánh ◦ Nguy.
Top.Not.59 Group: Trần Hùng Team Leader Mai Thị Thu Hà Vũ Hồng Quân Lê Thị Hoài Thu Vũ Đình Thắng Supervisor: Mr. Nguy Ễ n T Ấ t Trung.
Soccer Fields Management Supervisor: Mr.Bùi Đình Chiến Team member: Trịnh Bá Ngọc Tạ Quang Hùng Lê Vũ Việt Anh.
Future Lock Security Group Member Nguy ễ n V ă n Tuy ề n – SE02119 Vũ Ng ọ c Linh – Vũ V ă n An – SE02207 Supervisor Hoàng Xuân S ơ n Project Code.
Cemetery Information Management System CEMETERY INFORMATION MANAGEMENT SYSTEM Supervisor: Mr.Trần Bình Dương Team Members:  Phạm Văn Bình  Ngô.
LOGO AutoCarParking Capstone Project. LOGO Project Role HungPD Supervisor Huynb Project Manager, Developer Truongpx Developer Tuanhh Developer, tester.
Team Collaboration Application HAKI Team collaboration - HAKI Nguyễn Văn Hiệp – SE01961 Nguyễn Hoàng Anh – SE02151 Đỗ Hữu Chiến – SE02258 Lê Mạnh Linh.
LOGO Supervisor: Mr. Tran Binh Duong Students: 1 4. Nguyen Huong Thanh 5. Pham Thi Bich Thuy 6. Nguyen Thi Thu Huyen Funny Contents Sharing Community 1.
The commercial center's restaurant management Supervisor: Trần Đình Trí Team member: Nguyễn Tuấn Vương Nguyễn Văn Hoàng Nguyễn Xuân Tùng Phạm Sỹ Vinh Phạm.
MUSIC IN ME Supervisor : Trần Đình Trí. TEAM G5 Trần Hà Huy Bùi Quốc Anh Nguyễn Phúc Lộc Trần Quang Tùng Hoàng Anh Minh.
Blood Bank Phạm Tiến Lập – SE02683 Nguyễn Sơn Hải – SE02879
Online Event Organizing Company Managemant System
Chapter 11 Project Management.
ONLINE SHOP MANAGEMENT SYSTEM
Coach Route Searching System
Capstone Project W-CMS `.
STOCK TRADING SIMULATION SYSTEM
Supervisor : Trần Vinh Thu
Capstone Project MIDAS PROJECT
Pregnant healthcare website
Smart Tendering System
Baokim Mobile e-Wallet.
An-najah national university department of computer engineering
University Event Management System
Online Solution for Small Shop
Presentation transcript:

Capstone Project: Recruitment Agency and Consultancy Process Management System RA-Team Supervisor: Tran Dinh Tri Member: Nguyen Hoang Duc(PM) Nguyen Van Cao Tran Danh Hung Ngo Manh Hung Bui Quoc Huy

Table of Contents Introduction Project Management Plan Software Requirement Specification System Design System Implementation & Test Lesson Learned Demo Q&A

Introduction Project Background The idea Expected System The existing system Purpose

Introduction Background A lot of companies take a lot of time to recruit employees who match their requirements. And a lot of employees want to find a job that they want to work. The Idea of Our System

Introduction Existing System Pros: Cons: Old-fashioned designed Mobile App Personal Member Page Cons: Old-fashioned designed Not verify information Not pre-interview candidates

Introduction Expected System Our system is developed for an agency company. Companies can post their jobs and Job Seekers will apply for the job they want. Companies and Job information on our system is verified to improve the reliability of the information

Introduction Purpose Pass the Capstone Project with high value Approach new Technology Better in team work All team member experience the software development process

Software Project Management Plan Software process model Work breakdown Structure Technologies & Tools Communication Plan Risk Management Plan

Software Process Model The process model chosen for the project is Iterative and Incremental (IID). Flexible to change requirements Getting experience from previous iterations

Work Breakdown Structure

Work Breakdown Structure

Technologies

Resource Control Tools Development Tools Design Tools Document Tools Communication Tools Resource Control Tools

Communication Plan Time Location Communication Meeting Supervisor 8 hours/day 5 days/week FPT University Home Coffee Skype Gmail Face-to-face Once/week Time Location Communication Meeting Supervisor

Risk Management Plan Risk Description Risk type Probability Impact Risk strategy Fallback plan Members suffer Ebola and member unexpected out team People High Serious - Member Define a suitable schedule to guarantee member’s health. -Leader share work for team member remain - Share work to other members to meet work deadline. -Announce for supervisor to seek to resolve Conflicts between team members -Regularly organize team buildings to improve members’ spirit. - Team members should make concession to each other. - All team should analyze and find a way to become reconciled. Overestimate or underestimate time for tasks, or many members are working in companies so they don’t have much time for project - Define detail plan in each working phase. - redistribution of work - Organize meeting to remind to all members that project is the most important. -Work overtime. - work Sunday and Saturday

3.System Requirements Specifications (SRS) Functional Requirements Non-Functional Requirements Entity-Relationship Diagram

Functional Requirement Use case diagram for Guest and Registered User

Functional Requirement Use case diagram for Staff, Manager and Admin

Guest Register View Information Search Job

Guest Register View Information Search Job

Guest Register View Information Search Job

Registered User Login Apply Job Edit Profile Manage Education Manage History

Registered User / Job Seeker Login Apply Job Edit Profile Manage Education Manage History

Registered User / Job Seeker Login Apply Job Edit Profile Manage Education Manage History

Registered User / Job Seeker Login Apply Job Edit Profile Manage Education Manage History

Registered User / Job Seeker Login Apply Job Edit Profile Manage Education Manage History

Registered User / Company Manage Contact Post Job Edit Information Edit Waiting Job

Registered User / Company Manage Contact Post Job Edit Information Edit Waiting Job

Registered User / Company Manage Contact Post Job Edit Information Edit Waiting Job

Registered User / Company Manage Contact Post Job Edit Information Edit Waiting Job

Agency User / Staff Approve Company Approve Job Schedule Interview Export Result

Agency User / Staff Approve Company Approve Job Schedule Interview Export Result

Agency User / Staff Approve Company Approve Job Schedule Interview Export Result

Agency User / Staff Approve Company Approve Job Schedule Interview Export Result

Non-Functional Requirements Reliability Maintainability Data must be collected carefully and correctly Code comments and naming convention. The database must be backup regularly  OOP paradigm Usability Security Meaningful error message. Password encrypted User manual guide

Entity-Relationship Diagram

4.Software Design Overall Architecture Component Diagram Detailed Design Database Design

Overall Architecture

Overall Architecture (Back-end)

Overall Architecture (Front-end)

Component Diagram (Back-end)

Component Diagram (Front-end)

Detailed Design First cut Front-end Class diagram

Detailed Design Login (Back-end) Class diagram

Detailed Design Login(Back-end) Sequence Diagram

Detailed Design Approve Job(Front-end) Sequence Diagram

Database Design ( Table Diagram)

Database Design(Example Table: Companies)

5.System Implementation & Test Testing Strategy Testing Process Testing Environment Test Plan Test Case Test Result

Testing Strategy Using V-Model for testing

Testing Process

Testing Environment Mozilla Firefox 31.0 Google Chrome Version 36.0.1985.143 m RAM 4.0 GB | CPU i5 2.40GHz

Test Plan

Test Cases(example)

Test Result Module Code Pass Fail Untested N/A Number of test cases Integration test Total 548    548 Register 111 Search Job 6 Login 11 Forgot password Change password – Front end Applied history 8 Add new work history 66 Add Education 25 Post Job 76 Lock & unlock job seeker 2 Export Job seeker report Overview Job 27 Manage Data 48 Group 33 Overview Company 3 Change password –back end 15 GUI – Front-end 28 GUI – Back-end 65 System test 574 Confirm moving –Front –end 217 Confirm moving –Back –end 39 Performance –Front –end Performance –Back –end Confirm Influence 62 1122

6.Lesson Learned Soft skills: Communication Negotiation Planning Team motivation Teamwork Technologies: Java PHP Framework: ADF Framework Subversive SVN, Code Google jQuery, CSS, HTML,…

7.Demo

Thank you!