Blood Bank Phạm Tiến Lập – SE02683 Nguyễn Sơn Hải – SE02879

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

Online Real Estate System Group Members Introduction Member 1 Name: Awais Khalil VU ID: BC Introduction: Assalam-o-Alaikum, I am Awais Khalil.
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
Final Year Project Presentation E-PM: A N O NLINE P ROJECT M ANAGER By: Pankaj Goel.
Group 11: LongNH – HongLM – MinhNQ – HuyLD Supervisor: Mr. TaiNT
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
Topic Cafeteria Management System
MOBILITY BILL DEFRAYMENT
SUPERVISORS : Mr. Huynh Anh Dung Mr. Nguyen Tat Trung STUDENTS: Nguyen Thanh Long Nguyen Ky Thanh Duong Quynh Hoang Thi Minh Sau.
3TC Company e-Restaurant Project management plan lick to add Title 2 Contents Introduction add Title 1 Requirement Specifications 3 Design Description.
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.
Connecting with Computer Science2 Objectives Learn how software engineering is used to create applications Learn some of the different software engineering.
Members: Trần Huy Thường Trần Mạnh Cường Đào Anh Thư Nguyễn Duy Tiến.
TRYBE NETWORK ACFactors. FINAL Introduction Bussiness Vision Team Organization Development Result Summary.
Supervisor: Mr. Huynh Anh Dung Students: To Quang Duy Pham Ngoc Tien Nguyen Luong Ngoc Chau Nguyen Hoang Phuc Nguyen Thi Trang.
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.
Introduction Software Project Management Plan Software Requirements Specifications Software Design Description Software Test Result.
APARTMENT MAINTENANCE SYSTEM M.Tech( Ph.D) HOD of C.S.E & I.T Dept.
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:
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.
S OFTWARE FOR PARKING MANAGEMENT USING RFID TECHNOLOGY AND CAMERA Supervisor: Phan Duy Hùng Group Member: Trần Văn Phát Phạm Quang Hào Nguyễn.
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.
SALE AND INVENTORY MANAGEMENT SYSTEM Supervisor: Mr Phan Duy Hung.
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.
METRO CALENDAR A new way to manage your life 1. Table of contents ›Introduction ›Problem definition ›What’s metro calendar ›Project organization ›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.
Online Debating System P R E S E N T A T I O N O.D TEAM 1 Instructor: Mr. Tr ầ n Đình Trí Students: Tr ầ n Tr ọ ng Hùng | Nguy ễ n Duy Khánh |
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.
HMSystem.Net Group: Nguyen Xuan Thanh Team Leader Vu Thi Mai Hanh Nguyen Chi Liem Bui Ngoc Linh Pham Quoc Hung
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.
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.
Speed Cash System. Purpose of the Project  online Banking Transaction Information.  keeping in view of the distributed client server computing technology,
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.
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.
Online Event Organizing Company Managemant System
Architecture Review 10/11/2004
ONLINE SHOP MANAGEMENT SYSTEM
Coach Route Searching System
Capstone Project W-CMS `.
STOCK TRADING SIMULATION SYSTEM
Supervisor : Trần Vinh Thu
RA-Team Supervisor: Tran Dinh Tri Member: Nguyen Hoang Duc(PM)
Capstone Project MIDAS PROJECT
Pregnant healthcare website
Smart Tendering System
Baokim Mobile e-Wallet.
University Event Management System
Online Solution for Small Shop
Presentation transcript:

Blood Bank Phạm Tiến Lập – SE02683 Nguyễn Sơn Hải – SE02879 Supervisor: Lương Trung Kiên Leader: Phạm Đình Tùng – SE02589 Member: Ngô Thanh Giang – SE02443 Phạm Tiến Lập – SE02683 Nguyễn Sơn Hải – SE02879 Phạm Quang Hưng – 01767

Outline of Content 1. Introduction 2. Project Management 3. Software Requirement Specification 4. System Design Description 5. Testing and Evaluation 6. Maintain and Future development 7. Demo and Q&A

1. Introduction 1.1 Current Situation 1.2 Existing Application 1.3 Idea 1.4 Proposal

1.1 Current Situation According to the statistics: Demand on donated blood is a very important problem We need more apps about searching blood and blood bank According to the statistics: 1200-1500 units of blood needed each day At the beginning of 2/2015 in inventories sometimes left with only 4 units of blood A and falls into crisis 23/06/2015, the blood bank of the Hematology Institute - Central Blood Transfusion only about 5,000 units of blood

1.2 Existing Application Finding Blood Tam Hong

1.3 Idea Build a application with: Create a community to help people that needed blood can easily find a group with same type of blood to cover danger situation. To avoid selling blood illegal Create a developing community

1.4 Proposal You can join in blood donations without wasting time for register. The users can find out information easily about the people who have same blood group and contact them when necessary. Support for searching by the blood type. Support for providing statistics. Team's member can communicate through message systems or through mobile phone. Allow administrator create and manage news easily. Free for all users.

2. Project Management 2.1 Software Process Model 2.2 Project Organization 2.3 Project Schedule 2.4 Tools & Technique 2.5 Risks management 2.6 Communication management

2.1 Software Process Model Waterfall Model Interative Waterfall Model

2.2 Project Organization

2.3 Project Schedule

2.4 Tools & Technique Tools SQL Server 2008 R2 Visio 2013 Tools for project management Tools for developing TortoiseGit Word 2013 Excel 2013 Project 2013 Visio 2013 Power Point 2013 Visual studio 2015 Eclipse SQL Server 2008 R2

2.5 Risks management

2.6 Communication management Time: 3 hours/day, 2 days/week. Location: library Communication Meeting minutes

3. Software Requirement Specification 3.1 System Users 3.2 Functional Requirements 3.3 Non-Functional Requirements

3.1 System Users Guest Personal User Organization User Administrator There are 4 actors: Guest Personal User Organization User Administrator

3.2 Functional Requirements Module Register Manage Accounts Manage Messages Events News Search Statistic Upgrade Account

3.2 Functional Requirements Guest Register Personal User

3.2 Functional Requirements Personal User Login Logout Change password Forgot password Change avatar View profile View events Join Event Unjoin Event View news View member profile Edit profile New message Read message Send message Search blood type Search events Search news Search username

3.2 Functional Requirements Organization User - Organization User can do like Personal User, and: Create events Edit events Create News Edit News Statistic location Statistic events

3.2 Functional Requirements Admin - Administrator can do like Personal User and Organization User, and: Upgrade account

Usecase specification

3.3 Non-functional Requirements User Interfaces Friendly and simply interface The color is elegant, not flashy Language is English Scalability system

3.3 Non-functional Requirements Software Requirements Android

3.3 Non-functional Requirements Hardware Requirements Smartphone with internet connection.

3.3 Non-functional Requirements Availability Security Maintainability Portability

4. Software Design Description 4.1 System Architecture Design 4.2 Component Diagram 4.3 Class Diagram 4.4 Class Explanation 4.5 Sequence Diagram 4.6 Entity Relationship Diagram 4.7 Table Database 4.8 Interface

4.1 System Architecture Design

4.2 Component Diagram

4.3 Class Diagram Class diagram server

4.3 Class Diagram Class diagram client

4.4 Class Explanation

4.5 Sequence Diagram

4.6 Entity Relationship Diagram

4.7 Table Database

Table Data Dictionary

4.8 Interface

5. Testing and Evaluation 5.1 Test Strategy 5.2 Test Model 5.3 Test Plan 5.4 Test Process 5.5 Test Cases 5.6 Test Report 5.7 Checklists 5.8 Evaluation

5.1 Test Strategy We divide into two kind of testing Static testing Review requirement (Cross check document) Review coding convention Dynamic testing Unit testing (Developer performing) Integration testing (Tester performing) System testing (Tester performing) Acceptance testing (Some FPT university’s student performing)

5.2 Test Model V-Model

5.3 Test Plan

5.4 Test Process

5.5 Test Cases Test cases sample

5.6 Test Report

5.7 Checklists Checklists sample

5.8 Evaluation We tried my best, but it still has some functions that are not complete, and we will complete these functions in the future.

6. Maintain and Future Development Fix GUI Update and fix code Future Development Develop more interactivity between users (share, follow,…) Adding support for other language Integrate Google location Support for searching by blood constituents

7. Demo and Q & A Demo Q & A

THANKS FOR YOUR LISTENING