1. Trang chủ
  2. » Luận Văn - Báo Cáo

Tổng quan về hệ Điều hành android, phân tích thiết kế hệ thống, mockup Ứng dụng, use cases diagram và mô tả, xây dựng thành phần cơ sở dữ liệu, xây dựng module xử lý chức năng trên server

161 0 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Xây dựng ứng dụng quản lý hoạt động dành cho đoàn viên trường Cao đẳng Công nghệ Thủ Đức trên Android (TDCUnion)
Tác giả Phạm Hồng Dương
Người hướng dẫn ThS. Phan Thị Thể, ThS. Tiêu Kim Cương, ThS. Phan Gia Phước
Trường học Trường Cao Đẳng Công Nghệ Thủ Đức
Chuyên ngành Công nghệ thông tin
Thể loại Khóa luận tốt nghiệp
Năm xuất bản 2016
Thành phố Thành phố Hồ Chí Minh
Định dạng
Số trang 161
Dung lượng 9,57 MB

Nội dung

ỦY BAN NHÂN DÂN THÀNH PHÔ HỒ CHÍ MINH TRƯỜNG CAO ĐẢNG CÔNG NGHỆ THÙ ĐỨC XÂY DỤNG ÚNG DỤNG QUẢN LÝ HOẠT ĐỘNG DÀNH CHO ĐOÀN VIÊN TRUÔNG CAO ĐÀNG CÔNG NGHỆ THỦ ĐÚC TRÊN ANDROID TDCUN1ON Ch

Trang 2

ỦY BAN NHÂN DÂN THÀNH PHÔ HỒ CHÍ MINH

TRƯỜNG CAO ĐẢNG CÔNG NGHỆ THÙ ĐỨC

XÂY DỤNG ÚNG DỤNG QUẢN LÝ HOẠT ĐỘNG DÀNH CHO ĐOÀN VIÊN TRUÔNG CAO ĐÀNG CÔNG NGHỆ THỦ ĐÚC

TRÊN ANDROID (TDCUN1ON)

Chuyên ngành: Cỏng nghẹ phân mâm

Mà số: 1351tt0101

KHÓA LUẬN TÓT NGHIỆP CÒNG NGHỆ THÔNG TIN

Giảng viên hướng dẫn

Họ vả tên: Phan Thi Thề 1

Trang 3

LỜI CẢM ON

Không có sự thành công nào mà không gắn liền với sự hỗ trợ, giúp đỡ dù

ít hay nhiều, dù trực tiếp hay gián tiếp của người khác Trong thời gian thựchiện đề tài này tôi đã nhận được rất nhiều sự quan tâm, giúp đờ của gia đìnhcũng như quý thầy cô và bạn bè Đầu tiên với tất cả lòng kính trọng và yêu thương tôi xin bày tỏ lòng biết ơn của mình đến chamẹ, lànhững người đã sinh

ra, nuôi nấng, yêu thương và dạy dỗ tôi khôn lớn đến ngày hôm nay Với lòngbiết ơn sâu sắc tôi xin chân thành cảm ơn quý thầy cô và bạn bè đã giúp đờ tôi hoàn thành đề tài khóa luận này

Xin chân thành cảm ơn ThS.Phan Thị Thể đã tận tình giúp đỡ và hướngdẫn trong quá trình tôi thực hiện đề tài này

Xin chân thành cảm ơn ThS.Tiêu Kim Cương và ThS.Phan Gia Phước đà tận tình giúp đỡ tôi giải quyết những vướng mắc gặp phải trong quá trình thực hiện đề tài

Neu không có sự giúp đỡ và những lời chỉ dẫn cùa quý thầy cô thì tôi sẽkhó khăn nhiều hơntrong quá trình thực hiện đề tài này

Một lần nữa, tôi xin chân thành cảm ơn tất cả mọi người

Phạm Hồng Dương

Lớp CD13TT1

Khoa Công nghệ thông tinTrường Cao đẳng Công Nghệ Thủ Đức

Trang 4

MỤC LỤC

CHƯƠNG 1 GIỚI THIỆU ĐÈ TÀI 1

1.1 Tính cấp thiết của đề tài 1

1.2 Mục tiêu nghiên cứu 1

1.3 Phạm vi nghiên cửu 2

1.4 Nội dung nghiên cứu 2

CHƯƠNG 2 TỔNG QUAN cơ SỎ LÝ THUYÊT 3

2.1 Hệ điều hành Android 3

2.2 Thu viện SignalR 4

2.4.1 Giới thiệu 4

2.4.2 Đặc trưng 4

2.3 Google cloud messaging 5

Ket luận 5

CHƯƠNG 3 PHÂN TÍCH - THIẾT KẾ HỆ THỐNG 6

3.1 Mô tả yêu cầu của hệ thống 6

3.2 Phân tích thiết kế mô hình của hệ thống 7

3.2.1 Use Cases Diagram & mô tả 7

3.2.1 Mockup ứng dụng 13

CHƯƠNG 4 XÂY DỤNG CHƯƠNG TRÌNH 30

4.1 Xây dựng thành phần cơ sở dữ liệu 30

4.2 Xây dựng module xử lý chức năng trên Server 50

4.3 Xây dụng module xử lý thông tin dành cho Đoàn trường trên Android51 KỂT LUẬN VÀ KIẾN NGHỊ 62

Các kết quả đạt được 62

Những điểm hạn chế của hệ thống: 62

Hướng phát triển 62

Kết luận 62

TÀI LIỆU THAM KHẢO 64

Trang 5

DANH MỤC HÌNH ÁNH

Hình 2 1 Google cloud messaging 5

Hình 3 1 Use case Sinh viên và Bí thư chi đoàn 7

Hình 3 2 Use case Bí thư chi đoàn- Hoạt động 8

Hình 3 3 Use case Bí thư chi đoàn- Quản lí các mục khác 9

Hình 3 4 Use case Đoàn trường 10

Hình 3 5 Đăng nhập 13

Hình 3 6 Màn hình chính giành cho Sinh viên 14

Hình 3 7 Màn hình chính giành cho Bí thư chi đoàn 15

Hình 3 8 Màn hình chính dành cho Đoàn trường 16

Hình 3 9 Đổi mật khẩu 17

Hình 3.10 Thông tin cá nhân 18

Hình 3.11 Danh sách các hoạt động 19

Hình 3.12 Danh sách các hoạt độngkhi xemchi tiết 20

Hình 3 13 Danh sách các thành viêntronglớp 21

Hình 3.14 Thông tin chi tiết của một Sinh viên khi chọn từ danh sách lớp 22

Hình 3.15 Danh sách năm cần đóng đoàn phí 23

Hình 3.16 Danh sách học sinh đã đóng đoàn phí 24

Hình 3.17 Danh sách học sinh chưa đóng đoàn phí 25

Hình 3.18 Danh sách hoạt động đe điểm danh 26

Hình 3.19 Hiển thị hình ảnh từ camera sau để quét mãvạch 27

Hình 3 20 Không tìm thấy thông tin Sinh viên theo mãvạch đã quét 28

Hình 3.21 Thông tin Sinh viên theo mã vạch 29

Hình 4 1 Sơ đồ database 31

Hình 4 2 Mô hình tương tác client-server 50

Hình 4 3 Đăng nhập 52

Hình 4 4 Màn hình chính giành cho Bí thư chi đoàn 53

Hình 4 5 Màn hình chính giành cho Đoàn trường 55

Hình 4 6 Đổi mật khẩu 56

Hình 4 7 Thông tin cá nhân 56

Hình 4 8 Danh sách các hoạt động 57

Hình 4 9 Danh sách các thành viên trong lớp 58

Hình 4 10 Giao diện đóng đoàn phí 59

Hình 4 11 Hiển thị hình ảnh từ camera sau để quét mã vạch 60

Trang 6

Báo cáo khóa luận Phạm Hồng Dương

NỘI DUNG CHƯƠNG 1 GIỚI THIỆU ĐÈ TÀI 1.1 Tính cấp thiết của đề tài

Lý do chọn đê tài:

> Tính thời sự của đề tài:

■ Việc quản lý Đoàn - Hội quá phức tạp

“ Cách thức quân lý bằng file Excel bộc lộ nhiều hạn chế

■ Thiếu sụ tương tác giữa các bén (BCH Chi đoàn BCH Đoàn trường, Đoàn viên)

■ Quán lý điểm rèn luyện thu công, mất thòi gian cóng sức vàthiêu tính chính xác cao

> Tính cấp thiết đáp ứng nhu cầu phát triên kinh tè - xã hội nàng cao chất lượng đào tạo

■ Tự động hóa giám gánh nặng cho cán bộ Đoàn - Hội

■ Tạo ra sự tương tác giữa 3 bên, tạo sự nhanh gọn trong quan

lý ho sơ, tham gia hoạt động

■ Tạo sự chính xác, công băng trong công tác đánh giá điêm rèn luyện cùa từng cá nhàn

1.2 Mục tiêu nghiên cứu

Hiện nay, công tác quản lý Đoản viên cua Đoàn trường còn nhiềubất cập như sứ dụng file Excel đè nhập thông tin Sinh viên và làm cácbáo cáo thống kê so Sinh viên tham gia hoạt động Với quy mô củatrường cảng ngày càng mờ rộng, thì việc quân lý như trên gày rất nhiềukhó khăn cho công tác quản lý thông tin Đoàn viên

Ngoài ra, các bạn Sinh viên ngày nay đa số sử dụng các thiết bị diđộng thông minh để truy cập thông tin Vì vậy việc xảy dựng ‘‘ứng

Trang 7

Báo cáo khóa luận Phạm Hồng Dương

dụng quản lý hoạt động dành cho Đoàn viên trường Cao Đăng Công Nghệ Thú Đức trên Android’’ được thực hiện

ứng dụng này nhằm giúp cho Công tác quàn lí Đoàn phí và cácthông tin cần thiết một cách thông minh, giúp cho quá trình tìm kiếm

xử lý còng việc dược diễn ra nhanh chóng và chuyên nghiệp Giảm bớt gánh nặng cho cán bộ đoàn trong công tác quàn lý thông qua việc tự động hóa một số công việc Nhận thông báo và đăng ký tham gia cáchoạt động cua Đoàn viên được diễn ra nhanh chóng và thuận tiện hơn Nâng cao sự tương tác giữa Đoàn trường và Đoàn viên Tạo ra sự chính xác cao trong công lác đánh giá diêm rèn luyện thông qua việc nâng cao sự chính xác và thuận tiện cua còng tác diêm danh

1.3 Phạm vi nghiên cứu

Đoàn trường Cao đăng Công Nghệ Thu Đức

1.4 Nội dung nghiên dìu

- Tìm hiêu sâu hơn nừa về ngôn ngừ c#, Java, Sql

- Phân tích lài liệu, các mầu lưu trữ thông tin cùa Đoàn trường

- Phân tích, chia nhó bài toán: Client (ứng dụng Android) vàWebserver

- Xây dựng ứng dụng quân lý Đoàn viên trên Android

Trang 8

Báo cáo khóa luận Phạm Hồng Dương

CHƯƠNG 2 TÔNG QƯAN cơ so LÝ THƯYÉT

Sử dụng các ngôn ngữ lập trình quen thuộc như:

- c#: Xây dựng Webserver

- Sql: Xây dựng Co sò’ dừ liệu

- Java: Xây dựng ứng dụng trên Android

- Json: Định dạng gửi dừ liệu từ Server về Client

2.1 Hệ diều hành Android

Android là một hệ điều hành dựa trên nền tang Linux được thiết kè dành cho các thiết bị di dộng có màn hình cám ứng như điẹn thoại thông minh và máy tính báng Ban dầu Android được phát triên bớitống công ty Android, với sự hồ trợ tài chính từ Google và sau này được chính Google mua lại vào năm 2005 Amdroid ra mat vào năm

2007 cùng với tuyên bô thành lập Liên minh thict bị câm tay mơ: mộthiệp hội gồm các công ty phan cứng, phần mềm, và viền thòng vói mục tiêu đây mạnh các tiêu chuẩn mờ cho các thiết bị di động Chiếc điện thoại đầu tiên chạy Android được bán vào tháng 10 năm 2008.Android có mà nguồn mở và Google phát hành mà nguồn theo Giấy phép Apache Chính mà nguồn mơ cùng với một giấy phép không có nhiều ràng buộc đã cho phép các nhà phát trĩ ổn thiết bị, mạng di động

và các lập trình viên nhiệt huyết được điều chinh và phân phối Androidmột cách tự do Ngoài ra, Android còn có một cộng đồng lập trìnhviên đông đào chuyên vict các ứng dụng đô mơ rộng chức năng cùa thiêt bị, bãng một loại ngôn ngừ lập trình Java có sưa đối Vào thánu

10 năm 2012, có khoáng 700.000 ứng dụng trôn Android, và số lượt tài ứng dụng từ Google Play, cửa hàng ứng dụng chính của Android ước tính khoảng 25 tỷ lượt

Trang 9

Báo cáo khóa luân Phạm Hồng Dương

Những yếu tố này đà giúp Android trơ thành nên tảng điện thoại thông minh phô biến nhất thế giới, vượt qua Symbian vào quý 4 năm

2010 và được các cóng ty công nghệ lira chọn khi họ cân một hệ điêu hành không nặng nề, có khả năng tinh chình và giá rẻ chạy trên cácthiết bị công nghệ cao thay vì tạo dựng từ đầu Kêt quả là mặc dù được thiết ke để chạy trên điện thoại và máy tính báng, Android đà xuât hiện trên TV, máy chơi game và các thiết bị điện tử khác Bản chât

mơ của Android cũng khích lệ một đội ngũ đông đao lập trình viên vảnhững người dam mẻ sư dụng mã nguồn mờ đê tạo ra nhùng dự án do cộng dông quan lý Những dự án này bô sung các tính năng cao câpcho nhùng người dùng thích tìm lòi hoặc dưa Android vào các thiêt bịban dâu chạy hệ điêu hành khác Sự thành cóng cua hệ điêu hành cùng khiến nó trơ thành mục tiêu trong các vụ kiện liên quan đên băng phát minh, góp mặt trong cái gọi là "cuộc chiên điện thoại thông minh"giừa các công ty công nghệ

2.2 Thư viện SignalR

2.4.1 Giói thiệu

SignalR là 1 thư viện mà nguồn mơ viết cho ASP.NET giúp xây dựng các ứng dụng web sứ dụng tương lác thời gian thực giữa người dùng và máy chú trơ nên dề dàng hơn

2.4.2 Đặc trưng

Mỏ hình bình thường cua web là client gửi request đến server, nhưng giờ ta có 1 cách thức nừa đè tương tác đó là server đấy trựctiêp dừ liệu vê client theo thời gian thực Ngoài ra, mò hình này cũnggiúp ta xây dựng ứng dụng bât đòng bộ lên đến hàng nghìn kết nối mộtlúc với máy chủ

Trang 10

Báo cáo khóa luận Phạm Hông Dương

2.3 Google cloud messaging

Hỉnh 2 J Google cloud messaging

Google cloud messaging là một trong rất nhiều dịch vụ miền phí

mà google cung cấp cho phép nhà phát triên gưi thõng điệp giừa ứngdụng client và server Tức là client cỏ thế nhận thông điệp từ server

và gưi thông điệp ngược lại server Google cloud messaging có thê sư dụng trên nhiều nen tảng như: Android iOS Web

Kct luận

Trong phan này, tôi đà trình bày về các công nghệ về Webserver vàcác kỳ thuật trong lập trình Android đê xây dựng ứng dụng

Trang 11

Báo cáo khóa luận Phạm Hồng Dương

CHUÔNG 3 PHÂN TÍCH - THIÉT KÉ HỆ THỐNG 3.1 Mô tả yêu cầu của hệ thống

Đe giúp cho các Đoàn viên dễ dàng theo dõi các thông tin về hoạt động Đoàn trường trên điện thoại Android, ứng dụng này được thựchiện nhằm cung cấp cho Đoàn viên một số tính năng như: xem danhsách các hoạt động của Đoàn trường tố chức, đăng ký tham gia các hoạt động, xem những hoạt động mình dà tham gia, nhận thông báo khi Đoàn trường triển khai hoạt động mói, tra cứu thông tin cá nhân, thay đổi mật khẩu đăng nhập Ngoài những tính năng đã có cho Đoàn viên, Bí thư chi đoàn được cung cấp thêm một sô tính, năng như: đãng

ký tham gia hoạt động, kiêm tra danh sách tham gia hoạt dộng cua cácthành viên trong lóp xác nhận danh sách đóng đoàn phí, xem danhsách các thành viên trong lớp Ngoài ra ứng dụng còn cung cấp cho Đoàn trường tính nàng điểm danh Sinh viên tham gia hoạt động thông qua quét mà vạch thè Sinh viên bàng cách sư dụng camera

Sư dụng SignalR đe tương tác giừa client và server Dữ liệu sè được gửi về client dưới dạng Json mà không cần thông qua giao diện web

để hiển thị

Server sè truy van cũng như thực hiện các thao tác với dừ liệu trongdatabase bang cách sử dụng các Procedure được viết sằn trongDatabase

Trang 12

Báo cáo khóa luận Phạm Hồng Duong

3.2 Phân tích thiêt ke mô hình của hệ thông

3.2.1 Use Cases Diagram & mô tả

Hình 3 ỉ Use case Sinh viên và Bi thư chi đoàn

Trang 13

Phạm Hồng DươngBáo cáo khóa ]uận

Xem danh sách các hoạt dộng yextend"

Xem hoạt dộng đã diên ra

contend

'.-extend-Đàng ký tham gia hoat dỏng

Oàng ký cho lớp

Atend

• extend

-Đăng ký tham gia

Xem hoạt động chưa diên ra

Hỉnh 3 2 Use case Bỉ ỉhir chi (loàn- Hoại động

Trang 14

Báo cáo khóa luận Phạm Hồng Dưcmg

Bí thư chi đoàn

Hình 3 3 Use case Bi thu chi íỉoàỉi- Ọuan lí Cíìc inục khác

Trang 15

Báo cáo khóa luận Phạm Hông Dương

Hình 3 4 Use case Đoàn ưườìỉg 3.2.J.2 Mò la

STT Tên Use case Mô tả

1 Đăng nhập Cho phép Sinh viên, Bí thư, Đoàn trường đăng

Trang 16

Báo cáo khóa luận Phạm Hồng Dương

9 Đăng ký cho lớp Cho phép Bí thư xem danh sách các thành viên

trong lớp đê đăng ký tham gia hoạt động chocác thành viên

10 Đăng ký tham gia Cho phép Bí thư đăng ký tham gia hoạt động

cho các thành viên trong lớp

11 Hủy đăng ký tham

13 Chọn Sinh viên Cho phép chọn Sinh viên cần xem thông tin.

14 Xem thông tin chi

tiết

Cho phép xem thông tin chi tiết của một Sinhviên sau khi chọn vào tên Sinh viên đó trongdanh sách lóp

15 Quản lí đoàn phí Cho phép quản lí đoàn phí của lớp theo năm.

16 Xem danh sách

năm

Cho phép xem danh sách các năm cần đóng đoàn phí

Trang 17

Báo cáo khóa luận Phạm Hồng Dương

Chi tiết vui lòng xem mục 3.1 trang 8 phụ lục

21 Đóng phí Cho phép Bí thư xác nhận đã thu phí của Đoàn

viên trong lớp

22 Điêm danh Cho phép diêm danh khi hoạt động diễn ra

23 Chọn hoạt động Cho phép chọn hoạt động cân diêm danh

24 Quét mã vạch Cho phép quét mà vạch thẻ Sinh viên băng

camera để điểm danh

25 Xem thông tin Sinh

viên

Cho phép xem thông tin của Sinh viên theo mã

số đã xác định được sau khi quét mã vạch khiđiểm danh

26 Hủy điểm danh Cho phép hủy việc điểm danh cho Sinh viên

Trang 18

Báo cáo khóa luận Phạm Hông Dương

3.2.1 Mockup ứng dụng

3.2.1 ỉ Đãng nhập

Hình 3 5 Dăng nhập

Trang 19

Báo cáo khóa luận Phạm Hồng Dương

3.2 ỉ.2 Mèm hình chính

Hình 3 6 Màn hình chính mành cho Sinh vièn

Trang 20

Báo cáo khóa luận Phạm Hồng Duong

Hình 3 7 Màn hình chính giành cho Hí thtr chi đoàn

Trang 21

Báo cáo khóa luận Phạm Hồng Dương

Hình 3 8 Màn hình chinh dành cho Đoàn trường

Trang 22

Báo cáo khóa luận Phạm Hồng Dưorng

Hình ỉ 9 Đòi mật khảit

TRƯỜNG CAO BẴNG CÒNG NGHỆ

THÙ BỨC_

THƯ VIỆN

Trang 23

Báo cáo khóa luận Phạm Hồng Dương

3.2 ỉ.4 Xem thông ti/ì cá nhân

Hình 3 10 Thòng tin cá nhàn

Trang 24

Báo cáo khóa luận Phạm Hồng Dưong

3.2 ỉ.5 Xem danh sách các hoạt động

Hình 3 ỉ ỉ Danh sách các hoạt động

Trang 25

Báo cáo khóa luận Phạm Hồng Dương

Hình 3 ỉ2 Danh sách các hoạt động khi xem chi ĩiêĩ

Trang 26

Báo cáo khóa luận Phạm Hồng Dương

3.2 ỉ.6 Xem danh sách lóp

Hình 3 ỉ 3 Danh sách các íh tình viên í rong lóp

Trang 27

Báo cáo khóa luận Phạm Hồng Dương

Hình 3 14 Thòng tin chi ỉièỉ cnư một Sinh viân Thi chọn từ danh sách ỉớp

Trang 28

Báo cáo khóa luận Phạm Hồng Dương

3.2 ỉ 7 Quán ỉí đoàn phi

Hình 3 ỉ5 Danh sách năm cồn đóng đoàn phi

Trang 29

Báo cáo khóa luận Phạm Hông Dương

/lình 3 16 Danh sách học sinh đù dóng đoàn phí.

Trang 30

Báo cáo khóa luận Phạm Hồng Dương

Hỉnh 3 ỉ 7 Danh sách học sin/ì chưa đóng đoàn phỉ

Trang 31

Báo cáo khóa luận Phạm Hồng Dương

3.2 Ị 8 Đi êm danh

Hình 3 18 Danh sách hoại động dè diêm danh

Trang 32

Báo cáo khóa luận Phạm Hồng Dương

Hình 3 Ị 9 Hiên ĩhị hình anh từ camera san đè quét mã vạch

Trang 33

Báo cáo khóa luận Phạm Hông Duơng

Hình ĩ 20 Không t'nn thây thõng tin Sinh viên theo nùi vạch đã iỊỉiéi

Trang 34

Báo cáo khóa luận Phạm Hồng Dương

Hỉnh 3 2 Ị Thông tin Sinh vicn theo mà vạch

Xem tài liệu SRS (Software Requirement Specification) trong phânphụ lục 1 đê chi tiết hơn

Trang 35

Báo cáo khóa luận Phạm Hồng Dương

CH LONG 4 XÂY DỤNG CHUÔNG TRÌNH

Dựa vào chức năng của hệ thống, chúng tôi tiến hành xây dựng các thành phần của hệ thống, bao gồm các công việc chính sau:

• Xây dựng thành phần cơ sở dữ liệu

• Xây dựng module xử lý chức năng trên Server

• Xây dựng module xử lý thông tin dành cho Đoàn trường trên Android

4.1 Xây dựng thành phần CO ’ sỏ’ dữ liệu

Co' sỏ' dừ liệu cua hệ thong được thiết kế trên SQL Server 2008R2,

dế thao tác và lưu trừ dừ liệu cua hệ thông

Thành phần CSDL bao gôm các bang và quan hệ giừa các bàng:

Trang 36

Báo cáo khóa luận Phạm Hồng Dương

Hình 4 ỉ So' ăô daĩahase

4.1.1 tblFaculh (bảng khoa)

tự tăngFacultyName Tên khoa Nvarchar(50)

FacultyKey Mã khoa Nvarchar(15)

Trang 37

Báo cáo khóa luận Phạm Hồng Duơng

Signal Dấu hiệu nhận

biết khoa trong

(tblFaculty.ID)releaseYear Năm bắt đầu của

lóp

Int

destroyYear Năm mà Sinh

viên tốt nghiệp hết hoặc hủy bỏ lớp

Int

4.1.3 tbistudent (bảng Sinh viên )

Tên cột Mô tả Kiêu dữ liệu Ghi chú

Trang 38

Báo cáo khóa luận Phạm Hồng Dương

Gender Giới tính Nvarchar(4)

(tblEthnic.ID)

(tblReligion.ID)Nationality Quốc tịch Nvarchar(lO)

Tel Số điện thoại Nvarchar(l 1)

Email Địa chỉ email Nvarchar(255)

Status Trạng thái cùa

Sinh viên

(tblStudentStat US.ID)

POU Nơi vào đoàn Nvarchar(lOO)

ReceiptNumber Số biên nhận sô

đoàn

Nvarchar(15) Bắt đầu bằng

năm bắt đầu khóa học

4.1.4 tblEthnic (bang dân tộc)

Tên cột Mô tả Kiểu dừ liệu Ghi chú

tăngEthnicName Tên dân tộc Nvarchar(50)

Trang 39

Báo cáo khóa luận Phạm Hồng Dương

4.1.5 tblRcligon (bảng tôn giáo)

Tên cột Mô tả Kiểu dữ liệu Ghi chứ

tăngReligionName Tên tôn giáo Nvarchar(20)

4.1.6 tblStudentStatus (bảng trạng thái Sinh viên)

chính, tựtăngStatusName Tên Trạng thái Nvarchar(20)

ClacScore Trạng thái này có

được tính diêm rènluyện hay không

Bit

DefaultLoad Trạng thái này có

được load khichưa chọn load Allstudent hay không

Bit

4.1.7 tblAccount (bảng tài khoản)

Tên cột Mô tà Kiểu dữ liệu Ghi chú

UserID Tên tài khoản Nvarchar(15)

Password Mật khẩu Nvarchar(64)

(tblRegencies.Role)

Trang 40

Báo cáo khóa luận Phạm Hồng Dương

4.1.8 tblRegencies (băng chức vụ)

Tên cột Mô tả Kiểu dữ liệu Ghi chú

tăngRegencyName Tên chức vụ Nvarchar(50)

1-BCH Chiđoàn

5 - BCH Đoàntrường

6 - Lập trình viên

4.1.9 tblRegencyAssignment (bảng phân bổ chức vụ )

Tên cột Mô tả Kiêu dữ liệu Ghi chú

RegencylD Mã chức vụ Int Khóa ngoại

(tblRegencies.lD)StudentlD Mã Sinh

viên

Nvarchar(15) Khóa ngoại

(tbl Student.StudentlD)Status Trạng thái

chức vụ

(tblRegency Status.Statu sID)

Ngày đăng: 10/11/2024, 19:58

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w