CAPSTONE PROJECT REPORT
Report 1 – Project Introduction
- Hanoi, May 20, 2021 –
Table of Contents
I. Project Report 4
1. Status Report 4
2. Team Involvements 4
3. Issues/Suggestions 4
II. Project Introduction 5
1. Overview 5
1.1 Project Information 5
1.2 Project Team 5
a. Supervisor 5
b. Team Members 5
2. Product Background 5
2.1. Reasons to develop this project 5
2.2. What is a Digital Business Card? 5
3. Existing Systems 6
3.1. Switchit 6
3.2. Haystack 8
3.3. L-Card 10
4. Business Opportunity 11
5. Software Product Vision 11
6. Project Scope & Limitations 11
6.1 Major Features 11
6.2 Limitations & Exclusions 12
Definition and Acronyms
Acronym Definition
API Application Program Interface
BA Business Analysis
BR Business Rule
CRUD Create, Read, Update, Delete
DB Database
DBMS Database Management System
EC2 Elastic Compute Cloud
ERD Entity Relationship Diagram
FK Foreign Key
IDE Integrated Development Environment
IT Information Technology
JS Javascript
PK Primary Key
PM Project Manager
QA Quality Assurance
RDS Relational Database Service
S3 Simple Storage Service
SRS Software Requirement Specification
UAT User Acceptance Test
UC Use Case
UI User Interface
UML Unified Modeling Language
UX User Experience
WBS Work Breakdown Structure
I. Project Report
1. Status Report
# Work Item Status Notes (Work Item in Details)
1 Overview Completed
2 Product Background Completed
3 Existing System Completed
4 Business Opportunity Completed
5 Software Product Vision Completed
Project Scope &
6 Limitations Completed
2. Team Involvements
# Task Member Notes (Task Details, etc.)
1 Overview TuND
2 Product Background TuND
3 Existing System TuND
4 Business Opportunity TuND
5 Software Product Vision TuND
Project Scope &
6 Limitations TuND
3. Issues/Suggestions
# Issue Status Notes (Solution, Suggestion, etc.)
1 Pending
2 In Progress
3 Completed
II. Project Introduction
1. Overview
1.1 Project Information
● Project name: Information Sharing System
● Project code: SAFO
● Group name: SWP490_Safo
● Software type: Website, Application
● Timeline: May 10th 2021 - September 2021
1.2 Project Team
a. Supervisor
Full Name Email Mobile Title
Pham Ngoc Ha hapn10@[Link] 0988623000 Lecturer
b. Team Members
Full Name Email Mobile Role
Nguyen Danh Tu tundhe130278@[Link] 0344166960 Leader
Vuong Manh Linh linhvmhe130187@[Link] 0868840256 Member
Nguyen Minh Duc ducnmhe130913@[Link] 0904777599 Member
Tran Hoai Phan Anh anhthphe130193@[Link] 0911285253 Member
Nguyen Thanh Thanh thanhnthe130181@[Link] 0384139260 Member
2. Product Background
2.1. Reasons to develop this project
Business cards are a staple of the corporate and professional world. The usefulness of
a business card id showing all of your contact details in a single, convenient location. Hand
one to someone you meet, and you’re more likely to continue the conversation later.
In the digital era, it’s essential to also use digital business cards to share all of your
contact details in on convenient view. Digital business cards are easy to share and perfect to
consolidate all of your accounts and contact details in a single view.
2.2. What is a Digital Business Card?
A Digital Business Card is the virtual representation of your physical business card.
The purpose of a digital business card is simple: to help you connect with more
potential clients, partners, and co-workers.
We’re already familiar with traditional business cards, the printed product that you
might hand to a potential client or colleague. It’s a perfect way of networking and leaving
your contact details to connect later on.
Digital business cards serve primarily the same purpose. Most of us are on so many
platforms (LinkedIn, Twitter, Instagram, and more) that it can be overwhelming to share all
of those details at once. That’s where virtual business cards shine.
The point of an e-business card is to create a single, simple, shareable file with all of
your contact details. That way, the recipient has no friction to follow your account on social
media or contact you using the details.
3. Existing Systems
3.1. Switchit
Switchit focuses on simplicity. The pre-built templates and designs have already taken
care of most of the work for you. All that’s left to customize is the contact placeholders with
your details. Most of the core features are available as part of a “forever free” plan to help
you create a virtual business card on a budget.
Figure - Website Switchit System
Figure - Applicatio Switchit System
Switchit is also a great option because the recipients don’t even need the app to view
your card. You get an easily shareable link or template that you can drop into a variety of
outlets.
Summary of the advantages and disadvantages of Switchit
Pros Cons
• The interface is clean, simple will
• Switchit focuses on simplicity but
takes care of the work for you.
too monotonous.
• User experience is very good,
anyone can use and customize it
easily.
Table - Pros and Cons of Switchit
3.2. Haystack
Haystack is targeted at creating digital business cards for your team with a consistent
style. You can use it to set up a style that everyone within your organization can easily tap
into. All they’ve got to do is add their user-specific contact details, and they’ll quickly create
an e business card.
Figure - Website Haystack System
Another greate feature is the analytics data built into Haystack. That type of data helps
your team see how many users are visiting your contact cards, helping you understanding
how your marketing efforts are working.
Figure - Application Haystack System
Setting it up as a test case took only a few minutes, so my testing can personally
vouch for its ease of use.
Summary of the advantages and disadvantages of Haystack
Pros Cons
• The interface is clean, simple will
• The vast majority of informations
takes care of the work for you.
available within a business card.
• User experience is very good,
anyone can use and customize it
easily.
Table - Pros and Cons of Haystack System
3.3. L-Card
L-card has all of the features that you need in an electronic business card tool,
particularly a greate selection of pre-built templates. Those help you launch your e business
card much more quickly than designing one on a blank slate.
Figure - L-Card Application
This app is focused on the mobile experience, prioritizing the iOS and Android apps.
Digital business cards on L-card are designed to replace the physical copies thanks to easy
scanning and sharing features. You can build a deep and easy-to-browse library with the
organization as well.
Summary of the advantages and disadvantages of Haystack
Pros Cons
• The interface is clean, simple will
• Lack of social network.
takes care of the work for you.
• Too monotonous.
• User experience is very good,
anyone can use and customize it
easily.
Table - Pros and Cons of L-card System
4. Business Opportunity
Digital business cards are like a micro-website for your business. You can stretch-out
chunks of information about your business on a single one since they offer unlimited space.
It is like creating an online presence and bringing your brick-and-mortar store or your
physical business location online where 76% of your potential customers spend 86% of their
day.
5. Software Product Vision
Business cards are a staple of the corporate and professional world. The usefulness of
a business card id showing all of your contact details in a single, convenient location. Hand
one to someone you meet, and you’re more likely to continue the conversation later.
In the digital era, it’s essential to also use digital business cards to share all of your
contact details in on convenient view. Digital business cards are easy to share and perfect to
consolidate all of your accounts and contact details in a single view.
6. Project Scope & Limitations
6.1 Major Features
There are 3 types of user in Safo System:
Type of User Description
Admin People who manage the SAFO System
Guest The user that has not yet registered an account
User The registered user of the system
Safo System will provide the following functions to the above users:
FE Description
01 Share your digital business card with anyone.
Create beautiful, personalized digital business cards using Safo’s state-of-the-art
02
Card Design Suite (Theme).
Call, Text or Email, etc. your contacts directly from a selected card using the quick
03
connect buttons.
The Card Listing feature allows users save all their friends when they scan another
04
cards.
Also with being a solution for individuals, Safo also offers a Enterprise
05 subscription which allows organizations to provide employees with digital
business cards.
Adding your eCard to your email signature. This allows your business card to be
06
included in each message you send.
Table - Major Features
6.2 Limitations & Exclusions
LI Description
01 Users can not upload and transform existing paper cards to digital business cards.
Users can put digital business cards in full control with a theme like fonts, sizes,
02
position of icons, etc.
Table - Limitations and Exclusions