36
TRƯỜNG CAO ĐẲNG THC HÀNH FPT-POLYTECHNIC TP.HCM ASSIGNMENT_INF205 Điện Toán Đám Mây Sinh viên thc hin: Mã s: PS03510 Hvà tên: Trần Vũ Hoàng Lp: PT10304 TP. HCHÍ MINH - 2015

TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT-POLYTECHNIC TP

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT-POLYTECHNIC TP

TRƯỜNG CAO ĐẲNG THỰC HÀNH

FPT-POLYTECHNIC TP.HCM

ASSIGNMENT_INF205 Điện Toán Đám Mây

Sinh viên thực hiện:

Mã số: PS03510

Họ và tên: Trần Vũ Hoàng

Lớp: PT10304

TP. HỒ CHÍ MINH - 2015

Page 2: TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT-POLYTECHNIC TP

Yêu cầu 1: xây dựng một database

Truy cập trang https://my.vertabelo.com/

Click sign up

Điền thông tin -> create account

Page 3: TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT-POLYTECHNIC TP

Vào mail để xác nhận -> click vào link

Click continue

Page 4: TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT-POLYTECHNIC TP

Chọn chế độ

Mời bạn bè

Page 5: TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT-POLYTECHNIC TP

Hoàn tất

Click create new model để tạo database

Page 6: TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT-POLYTECHNIC TP

Đặt tên, cấu hình cho database -> start modeling

Hoàn thành: giao diện chính

Page 7: TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT-POLYTECHNIC TP

Tiến hành tạo bảng :

Click add table

Hoàn tất

Page 8: TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT-POLYTECHNIC TP

Click vào bên phải để đặt tên và thêm cột cho bảng

Đặt tên bảng

Click vào + add column để thêm cột cho bảng

Click PK để đặt khóa chính cho bảng, click N để cho phép cột được NULL

Tạo quan hệ :

Click references và click biểu tượng trên thanh công cụ

Page 9: TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT-POLYTECHNIC TP

Click chuột vào bảng KHACHHANG và rê chuột sang bảng HOADON

Click vào sợi quan hệ để chỉnh sửa quan hệ

Xóa dòng KHACHHANG_makh được tự tạo

Page 10: TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT-POLYTECHNIC TP

Click vào dây quan hệ để tạo quan hệ mới

Chọn makh ở 2 bảng -> add

Làm tương tự cho các bảng còn lại

Hoàn thành:

Page 11: TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT-POLYTECHNIC TP

Xuất database vừa tạo

Click vào biều tượng SQL -> generate -> download

Page 12: TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT-POLYTECHNIC TP

Mở file vừa download lên bằng SQL Server

Chúng ta sẽ có đoạn script để tạo database đã thao tác trên vertabelo

Thêm

CREATE DATABASE ps03510_databse go

click execute ->

đã tạo thành công database

Page 13: TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT-POLYTECHNIC TP

Tạo database diagrams

Đây là database chúng ta đã tạo trên web

Tiến hành nhập dữ liệu cho databse :

BẢNG KHACHHANG :

Page 14: TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT-POLYTECHNIC TP

INSERT INTO KHACHHANG VALUES(1,N'Trần Vũ Hoàng',N'10 Trần Kế Xương, F.7, Q.Phú Nhuận, TP.HCM','0905919290','1.jpg') INSERT INTO KHACHHANG VALUES(2,N'Trần Quang Huy',N'436A/63 đường 3/2, P12, Q10, HCM','01658601161','2.jpg') INSERT INTO KHACHHANG VALUES(3,N'Hoàng Trung Tuấn',N'33/14 Bình Dường II An Bình Dĩ An','1869104611','3.jpg') INSERT INTO KHACHHANG VALUES(4,N'Vũ Đình Thi',N'26, Đồng Đen, P14, Q. Tân Bình, HCM','01864840426','4.jpg') INSERT INTO KHACHHANG VALUES(5,N'Võ Thanh Hà',N'45A Hòa Bình, P. Tân Thới Hòa, Q. Tân Phú, HCM','01266864347','5.jpg')

Kiểm tra :

select * from KHACHHANG

BẢNG HOADON :

INSERT INTO HOADON VALUES(1,1,'2-14-2013') INSERT INTO HOADON VALUES(2,2,'3-1-2014') INSERT INTO HOADON VALUES(3,3,'5-28-2014') INSERT INTO HOADON VALUES(4,5,'7-15-2015') INSERT INTO HOADON VALUES(5,4,'10-31-2015') INSERT INTO HOADON VALUES(6,3,'12-24-2015')

Page 15: TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT-POLYTECHNIC TP

KIỂM TRA:

SELECT * FROM HOADON

BẢNG LOAISANPHAM

INSERT INTO LOAISANPHAM VALUES(1,N'Máy Tính') INSERT INTO LOAISANPHAM VALUES(2,N'Thiết Bị Tin Học') INSERT INTO LOAISANPHAM VALUES(3,N'Thiết Bị Mạng') INSERT INTO LOAISANPHAM VALUES(4,N'Thiết Bị Kỹ Thuật Số') INSERT INTO LOAISANPHAM VALUES(5,N'Thiết Bị Văn Phòng')

Page 16: TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT-POLYTECHNIC TP

KIỂM TRA:

SELECT * FROM LOAISANPHAM

BẢNG SANPHAM:

INSERT INTO SANPHAM VALUES(1,N'Laptop Macbook Pro MF841',40200000,1 ,'1.jpg') INSERT INTO SANPHAM VALUES(2,N'Bộ nhớ DDR3 Kingston 8GB',970000,2 ,'2.jpg') INSERT INTO SANPHAM VALUES(3,N'TPLink TL-WR841N',390000,3 ,'3.jpg') INSERT INTO SANPHAM VALUES(4,N'Camera eView IRD2803A10H',820000,4 ,'4.jpg') INSERT INTO SANPHAM VALUES(5,N'Máy in Canon Pixma E560',2500000,5 ,'5.jpg')

Page 17: TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT-POLYTECHNIC TP

KIỂM TRA:

SELECT * FROM SANPHAM

BẢNG CHITIETHD

INSERT INTO CHITIETHD VALUES(1,1,1) INSERT INTO CHITIETHD VALUES(2,2,2) INSERT INTO CHITIETHD VALUES(3,3,1) INSERT INTO CHITIETHD VALUES(4,4,1) INSERT INTO CHITIETHD VALUES(5,5,10)

KIỂM TRA:

SELECT * FROM CHITIETHD

Page 18: TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT-POLYTECHNIC TP

Yêu cầu 2. Xây dựng 1 ứng dụng web kết nối với database Ứng dụng VB.NET

Form 1: Form Main

Page 19: TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT-POLYTECHNIC TP

Code :

FORM 2: Sản Phẩm

CODE :

Page 20: TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT-POLYTECHNIC TP
Page 21: TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT-POLYTECHNIC TP
Page 22: TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT-POLYTECHNIC TP
Page 23: TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT-POLYTECHNIC TP

FORM 3: Khách Hàng

Code :

Page 24: TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT-POLYTECHNIC TP
Page 25: TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT-POLYTECHNIC TP
Page 26: TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT-POLYTECHNIC TP
Page 27: TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT-POLYTECHNIC TP

FORM WEB

CODE:

Page 28: TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT-POLYTECHNIC TP

FORM GAMES

Page 29: TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT-POLYTECHNIC TP

CODE

Cơ sở dữ liệu đã được up lên somee:

Page 30: TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT-POLYTECHNIC TP

Mục truy vấn

Yêu cầu 3: Đưa mã nguồn lên Github Tạo 1 repository trên github

Page 31: TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT-POLYTECHNIC TP

Copy link

vào file -> add to source control

Page 32: TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT-POLYTECHNIC TP

Chọn git

Chọn file -> open -> open from source control

Page 33: TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT-POLYTECHNIC TP

Công cụ quản lý Git -> chọn changes

Nhập nội dung -> commit

Page 34: TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT-POLYTECHNIC TP

Chọn sync để đẩy project lên git hub

Nhập đường dẫn từ repository trong git hub -> publish

Page 35: TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT-POLYTECHNIC TP

Hoàn thành, ứng dụng đã được đầy lên git hub

Page 36: TRƯỜNG CAO ĐẲNG THỰC HÀNH FPT-POLYTECHNIC TP