You are on page 1of 10

CMU-SE 301 I

TÀI LIỆU THIẾT KẾ CƠ SỞ DỮ LIỆU

GIÁM SÁT NHIỆM VỤ TRÊN ĐIỆN THOẠI


THÔNG MINH

Gửi bởi

Thiên, Ngô Ngọc


Tín, Trần Trọng
Huy, Nguyễn Quang
Thịnh, Nguyễn Hữu
Vi, Phạm Hà

Được chấp nhận bởi


Trình, Trần Thị Thúy ThS.

Đại diện Hội đồng xét duyệt đề xuất:

Tên Chữ ký Ngày

Dự án Capstone 1- Người cố vấn:

Tên Chữ ký Ngày


TMOS(Nhắc nhở) Tài liệu thiết kế cơ sở dữ liệu
v1.2

THÔNG TIN DỰ ÁN

Dự án viết tắt TM

Tên dự án Giám sát tác vụ trên điện thoại thông minh

10– tháng 8 – 7 – Tháng 12 – 2020


Ngày bắt đầu Ngày cuối
2020

Cơ quan chủ trì Trường Quốc tế, Đại học Duy Tân

Trần Thị Thúy Trinh

Cố vấn dự án Email: thuytrinh85@gmail.com

Điện thoại: 0795898823

Tổ chức đối tác Đại học Duy Tân

Thiên, Ngô 0705112199


Đội sản xuất nnthien.242@gmail.com
Ngọc 0777333794

Chủ sở hữu sản Tín, Trần


trongtin.tran99@gmail.com 0827342755
phẩm Trọng

Huy, Nguyễn
quanghuy.f27@gmail.com 0328670814
Quang
Thành viên của
Thịnh, Nguyễn nguyenhthinh248@gmail.c
nhóm 0703496906
Hữu om

Vi, Phạm Hà phamhavi255@gmail.com 0326577627

TÊN TÀI LIỆU

Tiêu đề tài Tài liệu thiết kế cơ sở dữ liệu


Trang 2nhóm nhắc nhở
TMOS(Nhắc nhở) Tài liệu thiết kế cơ sở dữ liệu
v1.2

liệu
(Các) tác giả Thịnh, Nguyễn Hữu & Vi, Phạm Hạ Vi

Vai trò Chủ sở hữu sản phẩm, Thành viên nhóm, Scrum Master
[TMOS]Thiết kế cơ sở dữ
Ngày Tên tập tin:
liệu_ver1.2
URL

Truy cập Dự án và Chương trình CMU

LỊCH SỬ SỬA ĐỔI

Phiên
(Những) người Ngày Sự miêu tả
bản
Thịnh, Nguyễn Hữu & Vi, Ngày 29 tháng 9
1.0 Dự thảo lấy ý kiến
Phạm Hà năm 2020
Ngày 18 tháng 10
1.1 Thịnh, Nguyễn Hữu Dự thảo lấy ý kiến
năm 2020
Ngày 12 tháng 11
1.2 Thiên, Ngô Ngọc Dự thảo lấy ý kiến
năm 2020

Trang 3nhóm nhắc nhở


TMOS(Nhắc nhở) Tài liệu thiết kế cơ sở dữ liệu
v1.2

CHỮ KÝ
Phê duyệt tài liệu: Cần có các chữ ký sau đây để phê duyệt tài liệu này.

Người hướng Chữ ký:


Trình, Trần Thị Thúy
dẫn Ngày:

Lãnh đạo dự Chữ ký:


Thiên, Ngô Ngọc
án Ngày:

Chủ sở hữu Chữ ký:


Tín, Trần Trọng
sản phẩm Ngày:

Chữ ký:
Huy, Nguyễn Quang
Ngày:

Thành viên Chữ ký:


Thịnh, Nguyễn Hữu
của nhóm) Ngày:

Chữ ký:
Vi, Phạm Hà
Ngày:

Trang 4nhóm nhắc nhở


TMOS(Nhắc nhở) Tài liệu thiết kế cơ sở dữ liệu
v1.2

Mục lục
1. Giới thiệu 6
1.1. Mục đích 6
1.2. Phạm vi 6
1.3. Định nghĩa, từ viết tắt 6
2. Yêu cầu về phần cứng và phần mềm 7
3. Thiết kế cơ sở dữ liệu 7
3.1. Mô hình dữ liệu thực thể 7
3.2. Chi tiết bảng 8
3.2.1. Nhiệm vụ 8

3.2.2. Nhiệm vụ nhóm 8

3.2.3. Người dùng 8

3.2.4. Bảng điều khiển 9

3.3. Ví dụ 9

Trang 5nhóm nhắc nhở


TMOS(Nhắc nhở) Tài liệu thiết kế cơ sở dữ liệu
v1.2

1. Giới thiệu
1.1. Mục đích
- Thiết lập tổng quan về cơ sở dữ liệu của ứng dụng di động Reminder .
- Cung cấp một bảng cơ sở dữ liệu và mối quan hệ giữa chúng.
- Mô tả thiết kế cơ sở dữ liệu (DB), tập hợp các dữ liệu liên quan đến việc lưu trữ
trên máy tính thông qua hệ thống quản lý cơ sở dữ liệu làm cơ sở cho các phần
mềm liên quan đến truy vấn dữ liệu.
- Cung cấp toàn bộ cơ sở dữ liệu cần thiết cho ứng dụng di động Reminder.
1.2. Phạm vi
- Tài liệu thiết kế cơ sở dữ liệu này cung cấp thiết kế cơ sở dữ liệu cơ bản của ứng
dụng di động Reminder.
- Nó mô tả cả định nghĩa logic và vật lý, phi chức năng, giao diện cơ sở dữ liệu,
bảng, bảng tạo mã .
- Nó bao gồm các bảng và các cân nhắc cũng như yêu cầu về hiệu suất. Các chủ đề
sau đây được đề cập trong tài liệu này:

● Các giả định và quyết định về thiết kế cơ sở dữ liệu

● Thực thể – ánh xạ

● Định nghĩa bảng, cột

● Ràng buộc: khóa chính, khóa duy nhất, khóa ngoại.

● Quy tắc xác thực cấp độ cột và hàng (kiểm tra các ràng buộc)

● Giao diện và sự phụ thuộc với các thành phần khác.

- Tài liệu thiết kế cơ sở dữ liệu của ứng dụng di động nhắc nhở này bao gồm các
định nghĩa cho các đối tượng cơ sở dữ liệu được bắt nguồn từ các thực thể ánh xạ

Trang 6nhóm nhắc nhở


TMOS(Nhắc nhở) Tài liệu thiết kế cơ sở dữ liệu
v1.2

tới bảng, thuộc tính cho cột, mã định danh duy nhất cho khóa duy nhất và mối
quan hệ với khóa ngoại.
- Trong quá trình thiết kế, các định nghĩa ban đầu này được nâng cao để hỗ trợ
chức năng được mô tả trong đặc tả chức năng/câu chuyện của người dùng và
được xác định trong các mô-đun chính và mô-đun hỗ trợ của thiết kế cấp cao của
ứng dụng.
1.3. Định nghĩa, từ viết tắt và từ viết tắt

Các từ viết tắt Sự miêu tả Bình luận

PK/FK Khóa chính/khóa ngoài Sử dụng để chỉ ra tệp là Khóa


chính hoặc Khóa ngoại trong
bảng

ERD Sơ đồ mối quan hệ thực thể Thể hiện mối quan hệ giữa các
thực thể trong hệ thống

2. Yêu cầu phần cứng và phần mềm


- Phần này cung cấp cái nhìn tổng quan về kiến trúc phần mềm và phần cứng.
Phần sau đây mô tả các thành phần công nghệ của ứng dụng di động Reminder.

Thành phần công nghệ của Reminder

Thuộc tính Sự miêu tả

Cơ sở dữ liệu Căn cứ hỏa lực (Không phải SQL)

Phần mềm Android

Phần cứng Điện thoại di động

3. Thiết kế cơ sở dữ liệu

3.1. Mô hình dữ liệu thực thể

Trang 7nhóm nhắc nhở


TMOS(Nhắc nhở) Tài liệu thiết kế cơ sở dữ liệu
v1.2

Hình 1. Mô hình dữ liệu thực thể của ứng dụng nhắc nhở
3.2. Chi tiết bảng

3.2.1. Nhiệm vụ
Tên trường Loại dữ liệu Sự miêu tả
tiêu đề Sợi dây Tên nhiệm vụ
Sự miêu tả Sợi dây Mô tả nhiệm vụ
ngày Sợi dây Ngày hoàn thành nhiệm vụ
thời gian Sợi dây Thời gian để hoàn thành
nhiệm vụ

3.2.2. Nhiệm vụ nhóm


Tên trường Loại dữ liệu Sự miêu tả
tênNhiệm vụ Sợi dây Tên nhiệm vụ nhóm
nhóm

3.2.3. Người dùng


Trang 8nhóm nhắc nhở
TMOS(Nhắc nhở) Tài liệu thiết kế cơ sở dữ liệu
v1.2

Tên trường Loại dữ liệu Sự miêu tả

số điện thoại Sợi dây Số điện thoại của người


người dùng dùng

mật khẩu Sợi dây Mật khẩu của người


dùng

mật khẩu lại Sợi dây Đặt lại mật khẩu của
người dùng

3.2.4. bảng điều khiển


Tên trường Loại dữ liệu Sự miêu tả

Tên nhiệm vụ Sợi dây Tên nhiệm vụ

Trang 9nhóm nhắc nhở


TMOS(Nhắc nhở) Tài liệu thiết kế cơ sở dữ liệu
v1.2

3.3. Ví dụ

Trang 10nhóm nhắc nhở

You might also like